From d51e5ab65daa23fcfcb338bf322a9de057d6eeae Mon Sep 17 00:00:00 2001 From: the-superpirate Date: Fri, 29 Jan 2021 11:18:22 +0300 Subject: [PATCH] - fix: Various fixes for release - fix: Translation fixes - fix: Various fixes - feat: PB translations, configuration changes - fix: Bugfixes GitOrigin-RevId: 55f8b148c42a296162fc707c36a5146ca0073b4b --- README.md | 2 +- WORKSPACE | 68 +- images/production/BUILD.bazel | 29 + library/aiogrpctools/BUILD.bazel | 2 +- library/aiopostgres/BUILD.bazel | 2 +- library/configurator/BUILD.bazel | 2 +- library/js/BUILD.bazel | 20 + library/js/base-client.js | 52 + library/js/components/BUILD.bazel | 7 + library/js/components/BadgeList.vue | 21 + library/js/components/BaseList.vue | 56 + library/js/components/CommonList.vue | 21 + library/js/components/Loader.vue | 45 + library/js/utils.js | 145 + library/logging/BUILD.bazel | 2 +- nexus/README.md | 4 +- nexus/actions/BUILD.bazel | 4 +- nexus/actions/update_document.py | 2 +- nexus/{summa => cognitron}/BUILD.bazel | 0 nexus/cognitron/README.md | 32 + nexus/{summa => cognitron}/__init__.py | 0 .../configs/summa.yaml} | 5 +- nexus/cognitron/docker-compose.yml | 22 + .../installer/BUILD.bazel | 4 +- .../installer/__init__.py | 0 nexus/{summa => cognitron}/installer/main.py | 4 +- .../installer/scripts/__init__.py | 0 .../installer/scripts/common.py | 0 nexus/cognitron/installer/scripts/iterate.py | 46 + nexus/{summa => cognitron}/schema/BUILD.bazel | 2 +- nexus/{summa => cognitron}/schema/__init__.py | 0 nexus/{summa => cognitron}/schema/scimag.py | 2 +- nexus/{summa => cognitron}/schema/scimag.yaml | 0 nexus/{summa => cognitron}/schema/scitech.py | 2 +- .../{summa => cognitron}/schema/scitech.yaml | 0 nexus/cognitron/web/BUILD.bazel | 93 + nexus/cognitron/web/README.md | 1 + nexus/cognitron/web/assets/css/app.scss | 41 + nexus/cognitron/web/assets/css/terminal.css | 1 + nexus/cognitron/web/client/BUILD.bazel | 11 + nexus/cognitron/web/client/api.js | 11 + nexus/cognitron/web/client/http-client.js | 18 + nexus/cognitron/web/client/index.js | 7 + nexus/cognitron/web/components/document.vue | 49 + .../cognitron/web/components/search-item.vue | 92 + .../cognitron/web/components/search-list.vue | 29 + nexus/cognitron/web/components/v-header.vue | 23 + nexus/cognitron/web/components/v-scimag.vue | 94 + nexus/cognitron/web/components/v-scitech.vue | 80 + nexus/cognitron/web/components/v-tr-link.vue | 42 + nexus/cognitron/web/components/v-tr.vue | 62 + nexus/cognitron/web/layouts/default.vue | 6 + nexus/cognitron/web/nuxt.config.js | 76 + nexus/cognitron/web/pages/documents/_key.vue | 41 + nexus/cognitron/web/pages/index.vue | 107 + nexus/cognitron/web/plugins/helpers.js | 70 + nexus/cognitron/web/plugins/scimag-helpers.js | 59 + .../cognitron/web/plugins/scitech-helpers.js | 68 + nexus/cognitron/web/plugins/search-api.js | 16 + nexus/cognitron/web/plugins/utils.js | 32 + .../web/static/android-chrome-192x192.png | Bin 0 -> 58698 bytes .../web/static/android-chrome-512x512.png | Bin 0 -> 375558 bytes .../cognitron/web/static/apple-touch-icon.png | Bin 0 -> 51987 bytes nexus/cognitron/web/static/browserconfig.xml | 9 + nexus/cognitron/web/static/favicon-16x16.png | Bin 0 -> 1385 bytes nexus/cognitron/web/static/favicon-32x32.png | Bin 0 -> 2319 bytes nexus/cognitron/web/static/favicon.ico | Bin 0 -> 12014 bytes nexus/cognitron/web/static/mstile-150x150.png | Bin 0 -> 32108 bytes .../web/static/safari-pinned-tab.svg | 932 + nexus/cognitron/web/static/site.webmanifest | 19 + nexus/ingest/BUILD.bazel | 2 +- nexus/nlptools/BUILD.bazel | 2 +- nexus/nlptools/regex.py | 2 +- nexus/nlptools/tests/BUILD.bazel | 2 +- nexus/nlptools/utils.py | 4 +- nexus/pipe/BUILD.bazel | 4 +- .../processors/cross_references_processor.py | 4 +- nexus/pylon/BUILD.bazel | 2 +- nexus/pylon/sources/libgen_new.py | 2 +- nexus/summa/README.md | 115 - nexus/summa/installer/scripts/download.py | 0 .../installer/scripts/import_to_summa.py | 26 - nexus/summa/installer/scripts/iterate.py | 51 - nexus/translations/translations.yaml | 154 + rules/nodejs/BUILD.bazel | 38 - rules/nodejs/nuxt.bzl | 154 - rules/nodejs/nuxt.server.js | 10 - rules/nodejs/package.json | 171 +- rules/nodejs/webpack.bzl | 217 - rules/nodejs/webpack.dynamic.server.js | 22 - rules/nodejs/webpack.server.js | 11 - rules/nodejs/yarn.lock | 14337 ++++------------ rules/packaging/BUILD.bazel | 2 +- rules/rust/Cargo.toml | 1 + rules/rust/cargo/BUILD.bazel | 27 +- rules/rust/crates.bzl | 259 +- rules/rust/remote/BUILD.actix-0.10.0.bazel | 6 +- .../rust/remote/BUILD.actix-codec-0.2.0.bazel | 6 +- .../rust/remote/BUILD.actix-codec-0.3.0.bazel | 6 +- .../remote/BUILD.actix-connect-2.0.0.bazel | 4 +- .../rust/remote/BUILD.actix-cors-0.5.4.bazel | 65 + .../rust/remote/BUILD.actix-http-2.2.0.bazel | 12 +- ...5.bazel => BUILD.actix-router-0.2.6.bazel} | 8 +- rules/rust/remote/BUILD.actix-rt-1.1.1.bazel | 4 +- .../remote/BUILD.actix-server-1.0.4.bazel | 6 +- .../remote/BUILD.actix-service-1.0.6.bazel | 2 +- .../remote/BUILD.actix-testing-1.0.1.bazel | 2 +- .../remote/BUILD.actix-threadpool-0.3.3.bazel | 4 +- rules/rust/remote/BUILD.actix-tls-2.0.0.bazel | 2 +- .../rust/remote/BUILD.actix-utils-1.0.6.bazel | 4 +- .../rust/remote/BUILD.actix-utils-2.0.0.bazel | 8 +- rules/rust/remote/BUILD.actix-web-3.3.2.bazel | 14 +- rules/rust/remote/BUILD.arc-swap-1.2.0.bazel | 63 + rules/rust/remote/BUILD.awc-2.0.3.bazel | 6 +- rules/rust/remote/BUILD.bb8-0.4.2.bazel | 2 +- .../remote/BUILD.bb8-postgres-0.4.0.bazel | 2 +- rules/rust/remote/BUILD.bincode-1.3.1.bazel | 2 +- rules/rust/remote/BUILD.bstr-0.2.14.bazel | 2 +- ...es-1.0.0.bazel => BUILD.bytes-1.0.1.bazel} | 2 +- ...1.5.bazel => BUILD.bytestring-1.0.0.bazel} | 4 +- rules/rust/remote/BUILD.chrono-0.4.19.bazel | 2 +- rules/rust/remote/BUILD.config-0.10.1.bazel | 2 +- rules/rust/remote/BUILD.criterion-0.3.3.bazel | 4 +- rules/rust/remote/BUILD.csv-1.1.5.bazel | 2 +- rules/rust/remote/BUILD.deadpool-0.5.2.bazel | 2 +- .../BUILD.deadpool-postgres-0.5.6.bazel | 6 +- .../rust/remote/BUILD.env_logger-0.8.2.bazel | 4 +- .../remote/BUILD.erased-serde-0.3.13.bazel | 2 +- rules/rust/remote/BUILD.fail-0.4.0.bazel | 2 +- ...0.3.9.bazel => BUILD.futures-0.3.10.bazel} | 16 +- ...zel => BUILD.futures-channel-0.3.10.bazel} | 6 +- ....bazel => BUILD.futures-core-0.3.10.bazel} | 2 +- ...el => BUILD.futures-executor-0.3.10.bazel} | 8 +- ....9.bazel => BUILD.futures-io-0.3.10.bazel} | 2 +- ...bazel => BUILD.futures-macro-0.3.10.bazel} | 2 +- ....bazel => BUILD.futures-sink-0.3.10.bazel} | 2 +- ....bazel => BUILD.futures-task-0.3.10.bazel} | 2 +- ....bazel => BUILD.futures-util-0.3.10.bazel} | 18 +- rules/rust/remote/BUILD.grpc-0.8.2.bazel | 4 +- rules/rust/remote/BUILD.h2-0.2.7.bazel | 6 +- rules/rust/remote/BUILD.http-0.2.3.bazel | 2 +- rules/rust/remote/BUILD.httpbis-0.9.1.bazel | 8 +- ....0.1.bazel => BUILD.humantime-2.1.0.bazel} | 2 +- ...zel => BUILD.integer-encoding-2.1.2.bazel} | 6 +- ...og-0.4.11.bazel => BUILD.log-0.4.13.bazel} | 6 +- rules/rust/remote/BUILD.log-ndc-0.2.0.bazel | 2 +- rules/rust/remote/BUILD.log4rs-0.10.0.bazel | 6 +- rules/rust/remote/BUILD.mio-0.6.23.bazel | 2 +- rules/rust/remote/BUILD.mio-0.7.7.bazel | 2 +- ....3.bazel => BUILD.pin-project-1.0.4.bazel} | 4 +- ...=> BUILD.pin-project-internal-1.0.4.bazel} | 2 +- ...zel => BUILD.pin-project-lite-0.2.4.bazel} | 4 +- rules/rust/remote/BUILD.postgres-0.17.5.bazel | 4 +- .../BUILD.postgres-protocol-0.6.0.bazel | 4 +- .../remote/BUILD.postgres-types-0.1.3.bazel | 4 +- .../remote/BUILD.postgres-types-0.2.0.bazel | 2 +- ...el => BUILD.proc-macro-nested-0.1.7.bazel} | 4 +- rules/rust/remote/BUILD.proptest-0.10.1.bazel | 2 +- rules/rust/remote/BUILD.protobuf-2.20.0.bazel | 2 +- rules/rust/remote/BUILD.r2d2-0.8.9.bazel | 2 +- ...and-0.8.1.bazel => BUILD.rand-0.8.2.bazel} | 2 +- .../remote/BUILD.redox_syscall-0.2.4.bazel | 63 + .../remote/BUILD.rust-stemmers-1.2.0.bazel | 4 +- .../rust/remote/BUILD.rusty-fork-0.3.0.bazel | 2 +- ....0.118.bazel => BUILD.serde-1.0.119.bazel} | 6 +- .../rust/remote/BUILD.serde-value-0.6.0.bazel | 2 +- .../rust/remote/BUILD.serde_cbor-0.11.1.bazel | 2 +- ...bazel => BUILD.serde_derive-1.0.119.bazel} | 4 +- .../rust/remote/BUILD.serde_json-1.0.61.bazel | 2 +- rules/rust/remote/BUILD.serde_qs-0.8.2.bazel | 2 +- .../remote/BUILD.serde_urlencoded-0.7.0.bazel | 2 +- .../rust/remote/BUILD.serde_yaml-0.8.15.bazel | 2 +- ....2.bazel => BUILD.signal-hook-0.3.3.bazel} | 6 +- ...5.0.bazel => BUILD.slog-async-2.6.0.bazel} | 4 +- rules/rust/remote/BUILD.slog-json-2.3.0.bazel | 2 +- ...3.0.bazel => BUILD.slog-scope-4.4.0.bazel} | 4 +- .../rust/remote/BUILD.slog-stdlog-4.1.0.bazel | 4 +- .../remote/BUILD.stdweb-derive-0.5.3.bazel | 4 +- .../BUILD.stdweb-internal-macros-0.2.9.bazel | 4 +- ...3.1.0.bazel => BUILD.tempfile-3.2.0.bazel} | 6 +- .../remote/BUILD.tinytemplate-1.2.0.bazel | 2 +- rules/rust/remote/BUILD.tls-api-0.4.0.bazel | 2 +- rules/rust/remote/BUILD.tokio-0.2.24.bazel | 2 +- rules/rust/remote/BUILD.tokio-1.0.1.bazel | 4 +- .../remote/BUILD.tokio-postgres-0.5.5.bazel | 4 +- .../remote/BUILD.tokio-postgres-0.7.0.bazel | 10 +- ...1.bazel => BUILD.tokio-stream-0.1.2.bazel} | 6 +- .../rust/remote/BUILD.tokio-util-0.2.0.bazel | 6 +- .../rust/remote/BUILD.tokio-util-0.3.1.bazel | 8 +- ...6.0.bazel => BUILD.tokio-util-0.6.1.bazel} | 14 +- rules/rust/remote/BUILD.toml-0.5.8.bazel | 2 +- rules/rust/remote/BUILD.tracing-0.1.22.bazel | 4 +- .../remote/BUILD.trust-dns-proto-0.19.6.bazel | 4 +- .../BUILD.trust-dns-resolver-0.19.6.bazel | 4 +- ...uid-0.8.1.bazel => BUILD.uuid-0.8.2.bazel} | 8 +- .../BUILD.wasm-bindgen-backend-0.2.69.bazel | 2 +- 196 files changed, 7089 insertions(+), 11831 deletions(-) create mode 100644 library/js/BUILD.bazel create mode 100644 library/js/base-client.js create mode 100644 library/js/components/BUILD.bazel create mode 100644 library/js/components/BadgeList.vue create mode 100644 library/js/components/BaseList.vue create mode 100644 library/js/components/CommonList.vue create mode 100644 library/js/components/Loader.vue create mode 100644 library/js/utils.js rename nexus/{summa => cognitron}/BUILD.bazel (100%) create mode 100644 nexus/cognitron/README.md rename nexus/{summa => cognitron}/__init__.py (100%) rename nexus/{summa/configs/config.yaml => cognitron/configs/summa.yaml} (64%) create mode 100644 nexus/cognitron/docker-compose.yml rename nexus/{summa => cognitron}/installer/BUILD.bazel (77%) rename nexus/{summa => cognitron}/installer/__init__.py (100%) rename nexus/{summa => cognitron}/installer/main.py (50%) rename nexus/{summa => cognitron}/installer/scripts/__init__.py (100%) rename nexus/{summa => cognitron}/installer/scripts/common.py (100%) create mode 100644 nexus/cognitron/installer/scripts/iterate.py rename nexus/{summa => cognitron}/schema/BUILD.bazel (86%) rename nexus/{summa => cognitron}/schema/__init__.py (100%) rename nexus/{summa => cognitron}/schema/scimag.py (65%) rename nexus/{summa => cognitron}/schema/scimag.yaml (100%) rename nexus/{summa => cognitron}/schema/scitech.py (65%) rename nexus/{summa => cognitron}/schema/scitech.yaml (100%) create mode 100644 nexus/cognitron/web/BUILD.bazel create mode 100644 nexus/cognitron/web/README.md create mode 100644 nexus/cognitron/web/assets/css/app.scss create mode 100644 nexus/cognitron/web/assets/css/terminal.css create mode 100644 nexus/cognitron/web/client/BUILD.bazel create mode 100644 nexus/cognitron/web/client/api.js create mode 100644 nexus/cognitron/web/client/http-client.js create mode 100644 nexus/cognitron/web/client/index.js create mode 100644 nexus/cognitron/web/components/document.vue create mode 100644 nexus/cognitron/web/components/search-item.vue create mode 100644 nexus/cognitron/web/components/search-list.vue create mode 100644 nexus/cognitron/web/components/v-header.vue create mode 100644 nexus/cognitron/web/components/v-scimag.vue create mode 100644 nexus/cognitron/web/components/v-scitech.vue create mode 100644 nexus/cognitron/web/components/v-tr-link.vue create mode 100644 nexus/cognitron/web/components/v-tr.vue create mode 100644 nexus/cognitron/web/layouts/default.vue create mode 100644 nexus/cognitron/web/nuxt.config.js create mode 100644 nexus/cognitron/web/pages/documents/_key.vue create mode 100644 nexus/cognitron/web/pages/index.vue create mode 100644 nexus/cognitron/web/plugins/helpers.js create mode 100644 nexus/cognitron/web/plugins/scimag-helpers.js create mode 100644 nexus/cognitron/web/plugins/scitech-helpers.js create mode 100755 nexus/cognitron/web/plugins/search-api.js create mode 100644 nexus/cognitron/web/plugins/utils.js create mode 100644 nexus/cognitron/web/static/android-chrome-192x192.png create mode 100644 nexus/cognitron/web/static/android-chrome-512x512.png create mode 100644 nexus/cognitron/web/static/apple-touch-icon.png create mode 100644 nexus/cognitron/web/static/browserconfig.xml create mode 100644 nexus/cognitron/web/static/favicon-16x16.png create mode 100644 nexus/cognitron/web/static/favicon-32x32.png create mode 100644 nexus/cognitron/web/static/favicon.ico create mode 100644 nexus/cognitron/web/static/mstile-150x150.png create mode 100644 nexus/cognitron/web/static/safari-pinned-tab.svg create mode 100644 nexus/cognitron/web/static/site.webmanifest delete mode 100644 nexus/summa/README.md delete mode 100644 nexus/summa/installer/scripts/download.py delete mode 100644 nexus/summa/installer/scripts/import_to_summa.py delete mode 100644 nexus/summa/installer/scripts/iterate.py delete mode 100644 rules/nodejs/nuxt.bzl delete mode 100644 rules/nodejs/nuxt.server.js delete mode 100644 rules/nodejs/webpack.bzl delete mode 100644 rules/nodejs/webpack.dynamic.server.js delete mode 100644 rules/nodejs/webpack.server.js create mode 100644 rules/rust/remote/BUILD.actix-cors-0.5.4.bazel rename rules/rust/remote/{BUILD.actix-router-0.2.5.bazel => BUILD.actix-router-0.2.6.bazel} (88%) create mode 100644 rules/rust/remote/BUILD.arc-swap-1.2.0.bazel rename rules/rust/remote/{BUILD.bytes-1.0.0.bazel => BUILD.bytes-1.0.1.bazel} (98%) rename rules/rust/remote/{BUILD.bytestring-0.1.5.bazel => BUILD.bytestring-1.0.0.bazel} (94%) rename rules/rust/remote/{BUILD.futures-0.3.9.bazel => BUILD.futures-0.3.10.bazel} (91%) rename rules/rust/remote/{BUILD.futures-channel-0.3.9.bazel => BUILD.futures-channel-0.3.10.bazel} (91%) rename rules/rust/remote/{BUILD.futures-core-0.3.9.bazel => BUILD.futures-core-0.3.10.bazel} (97%) rename rules/rust/remote/{BUILD.futures-executor-0.3.9.bazel => BUILD.futures-executor-0.3.10.bazel} (87%) rename rules/rust/remote/{BUILD.futures-io-0.3.9.bazel => BUILD.futures-io-0.3.10.bazel} (97%) rename rules/rust/remote/{BUILD.futures-macro-0.3.9.bazel => BUILD.futures-macro-0.3.10.bazel} (98%) rename rules/rust/remote/{BUILD.futures-sink-0.3.9.bazel => BUILD.futures-sink-0.3.10.bazel} (97%) rename rules/rust/remote/{BUILD.futures-task-0.3.9.bazel => BUILD.futures-task-0.3.10.bazel} (97%) rename rules/rust/remote/{BUILD.futures-util-0.3.9.bazel => BUILD.futures-util-0.3.10.bazel} (77%) rename rules/rust/remote/{BUILD.humantime-2.0.1.bazel => BUILD.humantime-2.1.0.bazel} (98%) rename rules/rust/remote/{BUILD.integer-encoding-2.1.1.bazel => BUILD.integer-encoding-2.1.2.bazel} (90%) rename rules/rust/remote/{BUILD.log-0.4.11.bazel => BUILD.log-0.4.13.bazel} (95%) rename rules/rust/remote/{BUILD.pin-project-1.0.3.bazel => BUILD.pin-project-1.0.4.bazel} (96%) rename rules/rust/remote/{BUILD.pin-project-internal-1.0.3.bazel => BUILD.pin-project-internal-1.0.4.bazel} (98%) rename rules/rust/remote/{BUILD.pin-project-lite-0.2.2.bazel => BUILD.pin-project-lite-0.2.4.bazel} (93%) rename rules/rust/remote/{BUILD.proc-macro-nested-0.1.6.bazel => BUILD.proc-macro-nested-0.1.7.bazel} (97%) rename rules/rust/remote/{BUILD.rand-0.8.1.bazel => BUILD.rand-0.8.2.bazel} (98%) create mode 100644 rules/rust/remote/BUILD.redox_syscall-0.2.4.bazel rename rules/rust/remote/{BUILD.serde-1.0.118.bazel => BUILD.serde-1.0.119.bazel} (94%) rename rules/rust/remote/{BUILD.serde_derive-1.0.118.bazel => BUILD.serde_derive-1.0.119.bazel} (97%) rename rules/rust/remote/{BUILD.signal-hook-0.3.2.bazel => BUILD.signal-hook-0.3.3.bazel} (95%) rename rules/rust/remote/{BUILD.slog-async-2.5.0.bazel => BUILD.slog-async-2.6.0.bazel} (93%) rename rules/rust/remote/{BUILD.slog-scope-4.3.0.bazel => BUILD.slog-scope-4.4.0.bazel} (94%) rename rules/rust/remote/{BUILD.tempfile-3.1.0.bazel => BUILD.tempfile-3.2.0.bazel} (94%) rename rules/rust/remote/{BUILD.tokio-stream-0.1.1.bazel => BUILD.tokio-stream-0.1.2.bazel} (92%) rename rules/rust/remote/{BUILD.tokio-util-0.6.0.bazel => BUILD.tokio-util-0.6.1.bazel} (84%) rename rules/rust/remote/{BUILD.uuid-0.8.1.bazel => BUILD.uuid-0.8.2.bazel} (91%) diff --git a/README.md b/README.md index b23a0a4..466b07c 100644 --- a/README.md +++ b/README.md @@ -4,7 +4,7 @@ Hyperboria repository is a pack of tools for dealing with SciMag and SciTech collections. -It consists of configurable [`search engine`](nexus/summa), [`pipeline`](nexus/pipe) for [`ingesting`](nexus/ingest) data +It consists of configurable [`search engine`](nexus/cognitron), [`pipeline`](nexus/pipe) for [`ingesting`](nexus/ingest) data from upstream sources. So-called [`actions`](nexus/actions) aimed to converting data from external APIs into [`internal Protobuf format`](nexus/models) and to landing converted data into databases and/or search engines. diff --git a/WORKSPACE b/WORKSPACE index 848dc5b..e324459 100644 --- a/WORKSPACE +++ b/WORKSPACE @@ -16,10 +16,8 @@ http_archive( http_archive( name = "build_bazel_rules_nodejs", - sha256 = "6a67a8a1bf6fddc9113f73471029b819eef4575c3a936a4a01d57e411894d692", - urls = [ - "https://github.com/bazelbuild/rules_nodejs/releases/download/2.0.2/rules_nodejs-2.0.2.tar.gz", - ], + sha256 = "6142e9586162b179fdd570a55e50d1332e7d9c030efd853453438d607569721d", + urls = ["https://github.com/bazelbuild/rules_nodejs/releases/download/3.0.0/rules_nodejs-3.0.0.tar.gz"], ) http_archive( @@ -33,19 +31,19 @@ http_archive( http_archive( name = "com_google_protobuf", - sha256 = "7d663c8dc81d282dc92e884b38e9c179671e31ccacce311154420e65f7d142c6", - strip_prefix = "protobuf-3.13.0.1", + sha256 = "d0f5f605d0d656007ce6c8b5a82df3037e1d8fe8b121ed42e536f569dec16113", + strip_prefix = "protobuf-3.14.0", urls = [ - "https://github.com/protocolbuffers/protobuf/archive/v3.13.0.1.tar.gz", + "https://github.com/protocolbuffers/protobuf/archive/v3.14.0.tar.gz", ], ) http_archive( name = "io_bazel_rules_docker", - sha256 = "ba415feb61f7dd08051c7096df9feeb2109bc918878ef924ad9262fe0fcdf6f9", - strip_prefix = "rules_docker-9bfcd7dbf0294ed9d11a99da6363fc28df904502", + sha256 = "df3ef4a4b53b0145c9751c1e2a840f900e322e7798612a46257abe285d046dc5", + strip_prefix = "rules_docker-7da0de3d094aae5601c45ae0855b64fb2771cd72", urls = [ - "https://github.com/bazelbuild/rules_docker/archive/9bfcd7dbf0294ed9d11a99da6363fc28df904502.zip", + "https://github.com/bazelbuild/rules_docker/archive/7da0de3d094aae5601c45ae0855b64fb2771cd72.zip", ], ) @@ -97,19 +95,10 @@ http_archive( http_archive( name = "rules_python", - sha256 = "ae3c1380c3c19d47fb474f201862dde7c14601130be2befa73bb02211267e960", - strip_prefix = "rules_python-e3df8bcf0f675d20aaf752c8ba32a0259dd79996", + sha256 = "b228318a786d99b665bc83bd6cdb81512cae5f8eb15e8cd19f9956604b8939f5", + strip_prefix = "rules_python-a4a1ccffc666db5376342789ad021a943fb84256", urls = [ - "https://github.com/bazelbuild/rules_python/archive/e3df8bcf0f675d20aaf752c8ba32a0259dd79996.tar.gz", - ], -) - -http_archive( - name = "rules_python_external", - sha256 = "30987e33c0b00ef75d11dec756db6a5d57ccd4085525f8888d5237ef798f8d16", - strip_prefix = "rules_python_external-2c78da5b5beb78c4a96b8b4d84e9c34de8178efb", - urls = [ - "https://github.com/dillon-giacoppo/rules_python_external/archive/2c78da5b5beb78c4a96b8b4d84e9c34de8178efb.zip", + "https://github.com/bazelbuild/rules_python/archive/a4a1ccffc666db5376342789ad021a943fb84256.tar.gz", ], ) @@ -175,7 +164,18 @@ raze_fetch_remote_crates() register_toolchains("//:proto-toolchain") # NodeJS -load("@build_bazel_rules_nodejs//:index.bzl", "yarn_install") +load("@build_bazel_rules_nodejs//:index.bzl", "node_repositories", "yarn_install") + +node_repositories( + node_repositories = { + "15.5.1-darwin_amd64": ("node-v15.5.1-darwin-x64.tar.gz", "node-v15.5.1-darwin-x64", "4507dab0481b0b5374b5758b1eba7d105c8cbcb173548119b04d9ef7d9f1d40f"), + "15.5.1-linux_amd64": ("node-v15.5.1-linux-x64.tar.xz", "node-v15.5.1-linux-x64", "dbc41a611d99aedf2cfd3d0acc50759a6b9084c7447862e990f51958d4a7aa41"), + }, + node_version = "15.5.1", + package_json = ["//rules/nodejs:package.json"], + preserve_symlinks = True, + yarn_version = "1.22.4", +) yarn_install( name = "npm", @@ -193,16 +193,6 @@ rules_pkg_dependencies() # Docker Setup -load( - "@io_bazel_rules_docker//toolchains/docker:toolchain.bzl", - docker_toolchain_configure = "toolchain_configure", -) - -docker_toolchain_configure( - name = "docker_config", - client_config = "/docker", -) - load("@io_bazel_rules_docker//repositories:repositories.bzl", container_repositories = "repositories") container_repositories() @@ -211,9 +201,9 @@ load("@io_bazel_rules_docker//repositories:deps.bzl", container_deps = "deps") container_deps() -load("@io_bazel_rules_docker//repositories:pip_repositories.bzl", "pip_deps") +load("@io_bazel_rules_docker//repositories:py_repositories.bzl", "py_deps") -pip_deps() +py_deps() load("@io_bazel_rules_docker//java:image.bzl", java_image_repos = "repositories") load("@io_bazel_rules_docker//python3:image.bzl", py3_image_repos = "repositories") @@ -231,17 +221,13 @@ rust_image_repos() # Python register_toolchains("//rules/python:py_toolchain") -load("@rules_python_external//:defs.bzl", "pip_install") +load("@rules_python//python:pip.bzl", "pip_install") pip_install( - name = "pip_modules_external", + name = "pip_modules", requirements = "//rules/python:requirements.txt", ) -load("@rules_python_external//:repositories.bzl", "rules_python_external_dependencies") - -rules_python_external_dependencies() - # K8s load("@io_bazel_rules_k8s//k8s:k8s.bzl", "k8s_repositories") diff --git a/images/production/BUILD.bazel b/images/production/BUILD.bazel index ad8d8f3..a759401 100644 --- a/images/production/BUILD.bazel +++ b/images/production/BUILD.bazel @@ -39,3 +39,32 @@ container_image( visibility = ["//visibility:public"], ) +download_pkgs( + name = "download-base-nodejs-image", + image_tar = "//images:base-image.tar", + packages = [ + "bash", + "ca-certificates", + "libgoogle-perftools-dev", + "libprotobuf17", + "libssl1.1", + "nodejs", + ], +) + +install_pkgs( + name = "install-base-nodejs-image", + image_tar = "//images:base-image.tar", + installables_tar = ":download-base-nodejs-image.tar", + installation_cleanup_commands = "rm -rf /var/lib/apt/lists/*", + output_image_name = "installed-base-nodejs-image", +) + +container_image( + name = "base-nodejs-image", + base = ":install-base-nodejs-image", + entrypoint = ["/usr/bin/nodejs"], + env = {"LANG": "C.UTF-8"}, + visibility = ["//visibility:public"], +) + diff --git a/library/aiogrpctools/BUILD.bazel b/library/aiogrpctools/BUILD.bazel index a013884..fc08218 100644 --- a/library/aiogrpctools/BUILD.bazel +++ b/library/aiogrpctools/BUILD.bazel @@ -1,4 +1,4 @@ -load("@pip_modules_external//:requirements.bzl", "requirement") +load("@pip_modules//:requirements.bzl", "requirement") load("@rules_python//python:defs.bzl", "py_library") py_library( diff --git a/library/aiopostgres/BUILD.bazel b/library/aiopostgres/BUILD.bazel index 8327076..5a728f6 100644 --- a/library/aiopostgres/BUILD.bazel +++ b/library/aiopostgres/BUILD.bazel @@ -1,4 +1,4 @@ -load("@pip_modules_external//:requirements.bzl", "requirement") +load("@pip_modules//:requirements.bzl", "requirement") load("@rules_python//python:defs.bzl", "py_library") py_library( diff --git a/library/configurator/BUILD.bazel b/library/configurator/BUILD.bazel index 61ecac9..aa69f50 100644 --- a/library/configurator/BUILD.bazel +++ b/library/configurator/BUILD.bazel @@ -1,4 +1,4 @@ -load("@pip_modules_external//:requirements.bzl", "requirement") +load("@pip_modules//:requirements.bzl", "requirement") load("@rules_python//python:defs.bzl", "py_library") py_library( diff --git a/library/js/BUILD.bazel b/library/js/BUILD.bazel new file mode 100644 index 0000000..075ac22 --- /dev/null +++ b/library/js/BUILD.bazel @@ -0,0 +1,20 @@ +load("//rules/nodejs:common.bzl", "js_library") + +js_library( + name = "base-client", + srcs = ["base-client.js"], + data = [ + "//library/js:utils", + "@npm//axios", + ], + visibility = ["//visibility:public"], +) + +js_library( + name = "utils", + srcs = ["utils.js"], + data = [ + "@npm//lodash", + ], + visibility = ["//visibility:public"], +) diff --git a/library/js/base-client.js b/library/js/base-client.js new file mode 100644 index 0000000..218c205 --- /dev/null +++ b/library/js/base-client.js @@ -0,0 +1,52 @@ +import { removeUndefined, toCamel, toSnake } from '~/library/js/utils' +import Axios from 'axios' + +export default class BaseClient { + constructor ({ baseUrl, headers = null, beforeRequest = null, afterRequest = null, errorHandler = null, withCredentials = false } = {}) { + this.nativeClient = Axios.create({ + baseURL: baseUrl, + withCredentials: withCredentials, + headers: { + 'X-Bypass-Cache': 1, + 'Accept-Language': 'en' + }, + transformResponse: Axios.defaults.transformResponse.concat([data => { + return toCamel(data) + }]) + }) + this.nativeClient.defaults.withCredentials = withCredentials + this.nativeClient.interceptors.request.use((config) => { + if (config.data) { + config.data = removeUndefined(config.data) + config.data = toSnake(config.data) + } + if (config.headers) { + if (typeof headers === 'function') { + config.headers = Object.assign(config.headers, headers()) + } else { + config.headers = Object.assign(config.headers, headers) + } + } + if (beforeRequest) { + beforeRequest() + } + return config + }) + + this.nativeClient.interceptors.response.use((response) => { + if (afterRequest) { + afterRequest() + } + return response.data + }, (error) => { + if (afterRequest) { + afterRequest() + } + if (errorHandler) { + return errorHandler(error) + } else { + return Promise.reject(error) + } + }) + } +} diff --git a/library/js/components/BUILD.bazel b/library/js/components/BUILD.bazel new file mode 100644 index 0000000..78e7531 --- /dev/null +++ b/library/js/components/BUILD.bazel @@ -0,0 +1,7 @@ +load("//rules/nodejs:common.bzl", "js_library") + +js_library( + name = "components", + srcs = glob(["**/*.vue"]), + visibility = ["//visibility:public"], +) diff --git a/library/js/components/BadgeList.vue b/library/js/components/BadgeList.vue new file mode 100644 index 0000000..98961cb --- /dev/null +++ b/library/js/components/BadgeList.vue @@ -0,0 +1,21 @@ + + + diff --git a/library/js/components/BaseList.vue b/library/js/components/BaseList.vue new file mode 100644 index 0000000..10ae90a --- /dev/null +++ b/library/js/components/BaseList.vue @@ -0,0 +1,56 @@ + diff --git a/library/js/components/CommonList.vue b/library/js/components/CommonList.vue new file mode 100644 index 0000000..6bed5d7 --- /dev/null +++ b/library/js/components/CommonList.vue @@ -0,0 +1,21 @@ + + + diff --git a/library/js/components/Loader.vue b/library/js/components/Loader.vue new file mode 100644 index 0000000..feb75ab --- /dev/null +++ b/library/js/components/Loader.vue @@ -0,0 +1,45 @@ + + + + + diff --git a/library/js/utils.js b/library/js/utils.js new file mode 100644 index 0000000..ffc0543 --- /dev/null +++ b/library/js/utils.js @@ -0,0 +1,145 @@ +import lodash from 'lodash' + +export const alignToLines = function (array, lineSize) { + const lines = [] + const length = array.length + for (let i = 0; i < length; i += lineSize) { + const line = [] + for (let l = 0; l < lineSize; l++) { + if (i + l < length) { + line.push(array[i + l]) + } + } + lines.push(line) + } + return lines +} + +export function removeUndefined (obj) { + Object.keys(obj).forEach(key => { + if (obj[key] && typeof obj[key] === 'object') removeUndefined(obj[key]) + else if (obj[key] === undefined) delete obj[key] + }) + return obj +} + +function castObjectKeys (o, depth, func, exclude) { + if (depth === 0) { + return o + } + if (lodash.isArray(o)) { + return o.map(x => { + if (exclude !== undefined && $.inArray(x, exclude) > -1) { + return x + } else { + return castObjectKeys(x, depth - 1, func, exclude) + } + }) + } else if (lodash.isPlainObject(o)) { + const castedObject = {} + for (const key in o) { + if (exclude !== undefined && $.inArray(key, exclude) > -1) { + castedObject[key] = o[key] + } else { + castedObject[func(key)] = castObjectKeys(o[key], depth - 1, func, exclude) + } + } + return castedObject + } else { + return o + } +} + +export const toSnake = function (o, depth, exclude) { + return castObjectKeys(o, depth || -1, lodash.snakeCase, exclude) +} + +export const toCamel = function (o, depth, exclude) { + return castObjectKeys(o, depth || -1, lodash.camelCase, exclude) +} + +export const toKebab = function (o, depth, exclude) { + return castObjectKeys(o, depth || -1, lodash.kebabCase, exclude) +} + +export const queryString = function (o) { + o = JSON.parse(JSON.stringify(o)) + const r = [] + for (const key in o) { + const value = o[key] + if (value !== undefined) { + if (Array.isArray(value)) { + value.map((it, index) => r.push(`${key}-${index}=${it}`)) + } else { + r.push(toSnake(key) + '=' + value) + } + } + } + return r.join('&') +} + +export var aggregation = (baseClass, ...mixins) => { + class base extends baseClass { + constructor (...args) { + super(...args) + mixins.forEach((Mixin) => { + copyProps(this, (new Mixin(...args))) + }) + } + } + + const copyProps = (target, source) => { + Object.getOwnPropertyNames(source) + .concat(Object.getOwnPropertySymbols(source)) + .forEach((prop) => { + if (!prop.match(/^(?:constructor|prototype|arguments|caller|name|bind|call|apply|toString|length)$/)) { + Object.defineProperty(target, prop, Object.getOwnPropertyDescriptor(source, prop)) + } + }) + } + mixins.forEach((mixin) => { + copyProps(base.prototype, mixin.prototype) + copyProps(base, mixin) + }) + return base +} + +export const capitalizeFirstLetter = function (s) { + return s.charAt(0).toUpperCase() + s.slice(1) +} + +export const extend = function () { + const extended = {} + let deep = false + let i = 0 + const length = arguments.length + + if (Object.prototype.toString.call(arguments[0]) === '[object Boolean]') { + deep = arguments[0] + i++ + } + + const merge = function (obj) { + for (const prop in obj) { + if (Object.prototype.hasOwnProperty.call(obj, prop)) { + // If deep merge and property is an object, merge properties + if (deep && Object.prototype.toString.call(obj[prop]) === '[object Object]') { + extended[prop] = extend(true, extended[prop], obj[prop]) + } else { + extended[prop] = obj[prop] + } + } + } + } + for (; i < length; i++) { + const obj = arguments[i] + merge(obj) + } + return extended +} + +export const getRandomInt = function (min, max) { + min = Math.ceil(min) + max = Math.floor(max) + return Math.floor(Math.random() * (max - min + 1)) + min +} diff --git a/library/logging/BUILD.bazel b/library/logging/BUILD.bazel index 9766083..b054edb 100644 --- a/library/logging/BUILD.bazel +++ b/library/logging/BUILD.bazel @@ -1,4 +1,4 @@ -load("@pip_modules_external//:requirements.bzl", "requirement") +load("@pip_modules//:requirements.bzl", "requirement") load("@rules_python//python:defs.bzl", "py_library") py_library( diff --git a/nexus/README.md b/nexus/README.md index fb6f32d..54882e9 100644 --- a/nexus/README.md +++ b/nexus/README.md @@ -4,7 +4,7 @@ - ✅ [`actions`](actions) - shared code for ingesting data from external APIs (LibGen/CrossrefAPI) - 🛑 `bot` - telegram bot for Summa -- 🛑 `cognitron` - bundled app for IPFS, search server and web frontend +- ✅ [`cognitron`](cognitron) - bundled app for IPFS, search server and web frontend - 🛑 `hub` - downloading & sending - ✅ [`ingest`](ingest) - retrieving metadata from external APIs and putting it onto Kafka - 🛑 `meta_api` - rescoring and merging API for Summa backends @@ -12,7 +12,5 @@ - ✅ [`nlptools`](nlptools) - text routines - ✅ [`pipe`](pipe) - processing pipeline based on Kafka - ✅ [`pylon`](pylon) - smart client for downloading files from the Internet/IPFS -- ✅ [`summa`](summa) - scripts for setting Summa - ✅ [`translations`](translations) - text translations used in `bot` and `hub` - 🛑 `views` - shared views for [`models`](models) -- 🛑 `web` - web frontend for Summa diff --git a/nexus/actions/BUILD.bazel b/nexus/actions/BUILD.bazel index cb06b67..b43be01 100644 --- a/nexus/actions/BUILD.bazel +++ b/nexus/actions/BUILD.bazel @@ -1,4 +1,4 @@ -load("@pip_modules_external//:requirements.bzl", "requirement") +load("@pip_modules//:requirements.bzl", "requirement") load("@rules_python//python:defs.bzl", "py_library") py_library( @@ -18,9 +18,9 @@ py_library( requirement("aiocrossref"), requirement("aiolibgen"), "//library/aiopostgres", + "//nexus/cognitron/schema", "//nexus/models/proto:models_proto_py", "//nexus/nlptools", - "//nexus/summa/schema", requirement("aiosumma"), ], ) diff --git a/nexus/actions/update_document.py b/nexus/actions/update_document.py index 9a48dcd..9a45a70 100644 --- a/nexus/actions/update_document.py +++ b/nexus/actions/update_document.py @@ -1,7 +1,7 @@ from aiosumma import SummaHttpClient +from nexus.cognitron.schema import coders from nexus.models.proto.operation_pb2 import \ DocumentOperation as DocumentOperationPb -from nexus.summa.schema import coders from .base import BaseAction diff --git a/nexus/summa/BUILD.bazel b/nexus/cognitron/BUILD.bazel similarity index 100% rename from nexus/summa/BUILD.bazel rename to nexus/cognitron/BUILD.bazel diff --git a/nexus/cognitron/README.md b/nexus/cognitron/README.md new file mode 100644 index 0000000..40a1de1 --- /dev/null +++ b/nexus/cognitron/README.md @@ -0,0 +1,32 @@ +# Nexus Cognitron + +## Guide + +#### 1. Download data dumps + +```shell script +export COLLECTION=bafykbzacebzohi352bddfunaub5rgqv5b324nejk5v6fltjh45be5ykw5jsjg +export COLLECTION_PATH=$(realpath $COLLECTION) +ipfs get $COLLECTION +``` + +#### 2. Launch Nexus Cognitron + +```shell script +cd nexus/cognitron +docker-compose up +``` + +#### 3. (Optional) Deploy data dumps into your database + +There is a function `work` in [`traversing script`](installer/scripts/iterate.py) +that you can reimplement to iterate over the whole dataset and insert it into your +own database or do whatever you want in parallel mode. + +By default this script is just printing documents. + +```shell script +bazel run -c opt installer -- iterate \ + --store-filepath scitech.store.tar \ + --schema-filepath schema/scitech.yaml +``` diff --git a/nexus/summa/__init__.py b/nexus/cognitron/__init__.py similarity index 100% rename from nexus/summa/__init__.py rename to nexus/cognitron/__init__.py diff --git a/nexus/summa/configs/config.yaml b/nexus/cognitron/configs/summa.yaml similarity index 64% rename from nexus/summa/configs/config.yaml rename to nexus/cognitron/configs/summa.yaml index 9a77a35..cfbaaed 100644 --- a/nexus/summa/configs/config.yaml +++ b/nexus/cognitron/configs/summa.yaml @@ -5,9 +5,10 @@ http: keep_alive_secs: 75 max_body_size_mb: 32 workers: 48 -log_path: /var/log/summa/{{ ENV_TYPE }} +log_path: /var/log/nexus-cognitron/{{ ENV_TYPE }} search_engine: - data_path: /summa/20210109 + auto_commit: false + data_path: /nexus-cognitron/summa default_page_size: 5 timeout_secs: 15 writer_memory_mb: 1024 diff --git a/nexus/cognitron/docker-compose.yml b/nexus/cognitron/docker-compose.yml new file mode 100644 index 0000000..eee6ec2 --- /dev/null +++ b/nexus/cognitron/docker-compose.yml @@ -0,0 +1,22 @@ +--- + +services: + nexus-cognitron-web: + depends_on: + - summa + environment: + ENV_TYPE: production + NEXUS_COGNITRON_WEB_IPFS_GATEWAY: https://cloudflare-ipfs.com + NEXUS_COGNITRON_WEB_SEARCH_API: http://localhost:50000 + image: thesuperpirate/cognitron-web:latest + ports: + - "3000:80" + summa: + environment: + ENV_TYPE: production + image: izihawa/summa:latest + ports: + - "50000:80" + volumes: + - '${COLLECTION_PATH}:/summa' +version: "3.9" diff --git a/nexus/summa/installer/BUILD.bazel b/nexus/cognitron/installer/BUILD.bazel similarity index 77% rename from nexus/summa/installer/BUILD.bazel rename to nexus/cognitron/installer/BUILD.bazel index ff74f12..ee8232a 100644 --- a/nexus/summa/installer/BUILD.bazel +++ b/nexus/cognitron/installer/BUILD.bazel @@ -1,4 +1,4 @@ -load("@pip_modules_external//:requirements.bzl", "requirement") +load("@pip_modules//:requirements.bzl", "requirement") load("@rules_python//python:defs.bzl", "py_binary") py_binary( @@ -11,7 +11,7 @@ py_binary( srcs_version = "PY3", visibility = ["//visibility:public"], deps = [ - requirement("psycopg2-binary"), + requirement("aioipfs"), requirement("fire"), requirement("tantipy"), requirement("izihawa_utils"), diff --git a/nexus/summa/installer/__init__.py b/nexus/cognitron/installer/__init__.py similarity index 100% rename from nexus/summa/installer/__init__.py rename to nexus/cognitron/installer/__init__.py diff --git a/nexus/summa/installer/main.py b/nexus/cognitron/installer/main.py similarity index 50% rename from nexus/summa/installer/main.py rename to nexus/cognitron/installer/main.py index e7ea1b6..66391d8 100644 --- a/nexus/summa/installer/main.py +++ b/nexus/cognitron/installer/main.py @@ -1,13 +1,11 @@ import time import fire -from nexus.summa.installer.scripts.import_to_summa import import_to_summa -from nexus.summa.installer.scripts.iterate import iterate +from nexus.cognitron.installer.scripts.iterate import iterate if __name__ == '__main__': start = time.time() fire.Fire({ - 'import-to-summa': import_to_summa, 'iterate': iterate, }) print(f'Elapsed {time.time() - start:.2f} secs') diff --git a/nexus/summa/installer/scripts/__init__.py b/nexus/cognitron/installer/scripts/__init__.py similarity index 100% rename from nexus/summa/installer/scripts/__init__.py rename to nexus/cognitron/installer/scripts/__init__.py diff --git a/nexus/summa/installer/scripts/common.py b/nexus/cognitron/installer/scripts/common.py similarity index 100% rename from nexus/summa/installer/scripts/common.py rename to nexus/cognitron/installer/scripts/common.py diff --git a/nexus/cognitron/installer/scripts/iterate.py b/nexus/cognitron/installer/scripts/iterate.py new file mode 100644 index 0000000..209cea7 --- /dev/null +++ b/nexus/cognitron/installer/scripts/iterate.py @@ -0,0 +1,46 @@ +import glob +import multiprocessing +import os +from functools import partial + +import yaml +from izihawa_utils.itertools import ichunks +from tantipy import ( + TantivyCoder, + TantivyReader, +) + +from .common import resolve_path + + +def work(document): + # ToDo: Replace this function to what you want to do with document + print(document) + + +def _do_work(coder, chunk_size, limit, store_filepath): + with open(store_filepath, 'rb') as file: + data = file.read() + print(f'Processing segment {store_filepath}, size: {len(data) / (1024 * 1024):.2f} Mb ...') + tr = TantivyReader(data, coder=coder) + for chunk_num, documents in enumerate(ichunks(tr.documents(), chunk_size)): + for doc_num, document in enumerate(documents): + if limit and chunk_num * chunk_size + doc_num > limit: + print(f'Segment {store_filepath} early terminated due to limits') + return + work(document) + print(f'Segment {store_filepath} successfully processed') + + +def iterate(data_filepath, schema_filepath, processes=8, chunk_size=100, limit=1): + data_filepath = resolve_path(data_filepath) + schema_filepath = resolve_path(schema_filepath) + + with open(schema_filepath) as schema_file: + coder = TantivyCoder(yaml.safe_load(schema_file.read())) + + store_filepaths = glob.glob(os.path.join(data_filepath, '*.store')) + + print(f'Total segments: {len(store_filepaths)}') + pool = multiprocessing.Pool(processes) + pool.map(partial(_do_work, coder, chunk_size, limit), store_filepaths) diff --git a/nexus/summa/schema/BUILD.bazel b/nexus/cognitron/schema/BUILD.bazel similarity index 86% rename from nexus/summa/schema/BUILD.bazel rename to nexus/cognitron/schema/BUILD.bazel index 046e23d..6bab5b9 100644 --- a/nexus/summa/schema/BUILD.bazel +++ b/nexus/cognitron/schema/BUILD.bazel @@ -1,4 +1,4 @@ -load("@pip_modules_external//:requirements.bzl", "requirement") +load("@pip_modules//:requirements.bzl", "requirement") load("@rules_python//python:defs.bzl", "py_library") exports_files([ diff --git a/nexus/summa/schema/__init__.py b/nexus/cognitron/schema/__init__.py similarity index 100% rename from nexus/summa/schema/__init__.py rename to nexus/cognitron/schema/__init__.py diff --git a/nexus/summa/schema/scimag.py b/nexus/cognitron/schema/scimag.py similarity index 65% rename from nexus/summa/schema/scimag.py rename to nexus/cognitron/schema/scimag.py index f12d920..ca155ea 100644 --- a/nexus/summa/schema/scimag.py +++ b/nexus/cognitron/schema/scimag.py @@ -1,5 +1,5 @@ import yaml from tantipy import TantivyCoder -with open('nexus/summa/schema/scimag.yaml') as file: +with open('nexus/cognitron/schema/scimag.yaml') as file: scimag_coder = TantivyCoder(yaml.safe_load(file.read())) diff --git a/nexus/summa/schema/scimag.yaml b/nexus/cognitron/schema/scimag.yaml similarity index 100% rename from nexus/summa/schema/scimag.yaml rename to nexus/cognitron/schema/scimag.yaml diff --git a/nexus/summa/schema/scitech.py b/nexus/cognitron/schema/scitech.py similarity index 65% rename from nexus/summa/schema/scitech.py rename to nexus/cognitron/schema/scitech.py index abcd3a7..aeaa375 100644 --- a/nexus/summa/schema/scitech.py +++ b/nexus/cognitron/schema/scitech.py @@ -1,5 +1,5 @@ import yaml from tantipy import TantivyCoder -with open('nexus/summa/schema/scitech.yaml') as file: +with open('nexus/cognitron/schema/scitech.yaml') as file: scitech_coder = TantivyCoder(yaml.safe_load(file.read())) diff --git a/nexus/summa/schema/scitech.yaml b/nexus/cognitron/schema/scitech.yaml similarity index 100% rename from nexus/summa/schema/scitech.yaml rename to nexus/cognitron/schema/scitech.yaml diff --git a/nexus/cognitron/web/BUILD.bazel b/nexus/cognitron/web/BUILD.bazel new file mode 100644 index 0000000..67c7204 --- /dev/null +++ b/nexus/cognitron/web/BUILD.bazel @@ -0,0 +1,93 @@ +load("@io_bazel_rules_docker//container:container.bzl", "container_push") +load("@io_bazel_rules_docker//nodejs:image.bzl", "nodejs_image") +load("@npm//nuxt:index.bzl", "nuxt") +load("//rules/nodejs:common.bzl", "js_library") + +deps = [ + "@npm//@nuxtjs/axios", + "@npm//bootstrap", + "@npm//bootstrap-vue", + "@npm//core-js", + "@npm//dateformat", + "@npm//pug", + "@npm//pug-plain-loader", + "@npm//sass", + "@npm//sass-loader", + "@npm//vue", +] + +js_library( + name = "nuxt-srcs", + srcs = ["nuxt.config.js"] + glob([ + "assets/**", + "components/**/*.vue", + "layouts/*.vue", + "middleware/*.js", + "pages/**/*.vue", + "plugins/*.js", + "static/*", + "store/*.js", + ]), + data = [ + "//nexus/cognitron/web/client", + ], +) + +nuxt( + name = "web_dev", + args = [ + "-c", + "nexus/cognitron/web/nuxt.config.js", + ], + data = [":nuxt-srcs"] + deps, +) + +nuxt( + name = ".nuxt", + args = [ + "build", + "--standalone", + "-c", + "nexus/cognitron/web/nuxt.config.js", + "--buildDir=$(@D)", + ], + data = [":nuxt-srcs"] + deps, + output_dir = True, +) + +nodejs_image( + name = "image", + base = "//images/production:base-nodejs-image", + data = glob(["static/*"]) + [ + "nuxt.config.js", + ":.nuxt", + "@npm//@nuxtjs/axios", + "@npm//bootstrap-vue", + "@npm//nuxt", + ], + entry_point = "@npm//:node_modules/nuxt/bin/nuxt.js", + templated_args = [ + "start", + "-c", + "nexus/cognitron/web/nuxt.config.js", + ], +) + + +container_push( + name = "push-public-latest", + format = "Docker", + image = ":image", + registry = "registry.hub.docker.com", + repository = "thesuperpirate/cognitron-web", + tag = "latest", +) + +container_push( + name = "push-public-testing", + format = "Docker", + image = ":image", + registry = "registry.hub.docker.com", + repository = "thesuperpirate/cognitron-web", + tag = "testing", +) diff --git a/nexus/cognitron/web/README.md b/nexus/cognitron/web/README.md new file mode 100644 index 0000000..335fb5a --- /dev/null +++ b/nexus/cognitron/web/README.md @@ -0,0 +1 @@ +# Nexus Web diff --git a/nexus/cognitron/web/assets/css/app.scss b/nexus/cognitron/web/assets/css/app.scss new file mode 100644 index 0000000..c0a7906 --- /dev/null +++ b/nexus/cognitron/web/assets/css/app.scss @@ -0,0 +1,41 @@ +.btn { + border-radius: 0 !important; // sass-lint:disable-line no-important + padding: 0 2em !important; // sass-lint:disable-line no-important +} + +.pagination { + li { + padding-left: 0 !important; // sass-lint:disable-line no-important + + &::after { + content: none; + } + } +} + +$primary: #1a95e0; + +@import 'bootstrap/scss/bootstrap'; + +body { + font-size: 13px !important; // sass-lint:disable-line no-important + line-height: 1.3em !important; // sass-lint:disable-line no-important +} + +html { + overflow-y: scroll; +} + +a { + &:hover { + text-decoration: none; + } +} + +.radio-group { + label { + span { + line-height: 2em; + } + } +} diff --git a/nexus/cognitron/web/assets/css/terminal.css b/nexus/cognitron/web/assets/css/terminal.css new file mode 100644 index 0000000..d92ba60 --- /dev/null +++ b/nexus/cognitron/web/assets/css/terminal.css @@ -0,0 +1 @@ +:root{--global-font-size:15px;--global-line-height:1.4em;--global-space:10px;--font-stack:Menlo,Monaco,Lucida Console,Liberation Mono,DejaVu Sans Mono,Bitstream Vera Sans Mono,Courier New,monospace,serif;--mono-font-stack:Menlo,Monaco,Lucida Console,Liberation Mono,DejaVu Sans Mono,Bitstream Vera Sans Mono,Courier New,monospace,serif;--background-color:#fff;--page-width:60em;--font-color:#151515;--invert-font-color:#fff;--primary-color:#1a95e0;--secondary-color:#727578;--error-color:#d20962;--progress-bar-background:#727578;--progress-bar-fill:#151515;--code-bg-color:#e8eff2;--input-style:solid;--display-h1-decoration:none}*{box-sizing:border-box;text-rendering:geometricPrecision}::-moz-selection{background:var(--primary-color);color:var(--invert-font-color)}::selection{background:var(--primary-color);color:var(--invert-font-color)}body{font-size:var(--global-font-size);color:var(--font-color);line-height:var(--global-line-height);margin:0;font-family:var(--font-stack);word-wrap:break-word;background-color:var(--background-color)}.logo,h1,h2,h3,h4,h5,h6{line-height:var(--global-line-height)}a{cursor:pointer;color:var(--primary-color);text-decoration:none}a:hover{background-color:var(--primary-color);color:var(--invert-font-color)}em{font-size:var(--global-font-size);font-style:italic;font-family:var(--font-stack);color:var(--font-color)}blockquote,code,em,strong{line-height:var(--global-line-height)}.logo,blockquote,code,footer,h1,h2,h3,h4,h5,h6,header,li,ol,p,section,ul{float:none;margin:0;padding:0}.logo,blockquote,h1,ol,p,ul{margin-top:calc(var(--global-space) * 2);margin-bottom:calc(var(--global-space) * 2)}.logo,h1{position:relative;display:inline-block;display:table-cell;padding:calc(var(--global-space) * 2) 0 calc(var(--global-space) * 2);margin:0;overflow:hidden;font-weight:600}h1::after{content:"====================================================================================================";position:absolute;bottom:5px;left:0;display:var(--display-h1-decoration)}.logo+*,h1+*{margin-top:0}h2,h3,h4,h5,h6{position:relative;margin-bottom:var(--global-line-height);font-weight:600}blockquote{position:relative;padding-left:calc(var(--global-space) * 2);padding-left:2ch;overflow:hidden}blockquote::after{content:">\A>\A>\A>\A>\A>\A>\A>\A>\A>\A>\A>\A>\A>\A>\A>\A>\A>\A>\A>\A>\A>\A>\A>\A>\A>\A>\A>\A>\A>\A>\A>\A>\A>\A>\A>\A>\A>\A>\A>\A>\A>\A>\A>\A>\A>\A>\A>\A>\A>\A>\A>\A>\A>\A>\A>\A>\A>\A>\A>\A>\A>\A>\A>\A>\A>\A>\A>\A>\A>\A>\A>\A>\A>\A>\A>\A>\A>\A>\A>\A>\A>\A>\A>\A>\A>\A>\A>\A>\A>\A>\A>\A>\A>\A>\A>\A>\A>\A>\A>";white-space:pre;position:absolute;top:0;left:0;line-height:var(--global-line-height);color:#9ca2ab}code{font-weight:inherit;background-color:var(--code-bg-color);font-family:var(--mono-font-stack)}code::after,code::before{content:"`";display:inline}pre code::after,pre code::before{content:""}pre{display:block;word-break:break-all;word-wrap:break-word;color:var(--secondary-color);background-color:var(--background-color);border:1px solid var(--secondary-color);padding:var(--global-space);white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:-pre-wrap;white-space:-o-pre-wrap}pre code{overflow-x:scroll;padding:0;margin:0;display:inline-block;min-width:100%;font-family:var(--mono-font-stack)}.terminal .logo,.terminal blockquote,.terminal code,.terminal h1,.terminal h2,.terminal h3,.terminal h4,.terminal h5,.terminal h6,.terminal strong{font-size:var(--global-font-size);font-style:normal;font-family:var(--font-stack);color:var(--font-color)}.terminal-prompt{position:relative;white-space:nowrap}.terminal-prompt::before{content:"> "}.terminal-prompt::after{content:"";-webkit-animation:cursor .8s infinite;animation:cursor .8s infinite;background:var(--primary-color);border-radius:0;display:inline-block;height:1em;margin-left:.2em;width:3px;bottom:-2px;position:relative}@-webkit-keyframes cursor{0%{opacity:0}50%{opacity:1}to{opacity:0}}@keyframes cursor{0%{opacity:0}50%{opacity:1}to{opacity:0}}li,li>ul>li{position:relative;display:block;padding-left:calc(var(--global-space) * 2)}nav>ul>li{padding-left:0}li::after{position:absolute;top:0;left:0}ul>li::after{content:"-"}nav ul>li::after{content:""}ol li::before{content:counters(item, ".") ". ";counter-increment:item}ol ol li::before{content:counters(item, ".") " ";counter-increment:item}.terminal-menu li::after,.terminal-menu li::before{display:none}ol{counter-reset:item}ol li:nth-child(n+10)::after{left:-7px}ol ol{margin-top:0;margin-bottom:0}.terminal-menu{width:100%}.terminal-nav{display:flex;flex-direction:column;align-items:flex-start}ul ul{margin-top:0;margin-bottom:0}.terminal-menu ul{list-style-type:none;padding:0!important;display:flex;flex-direction:column;width:100%;flex-grow:1;font-size:var(--global-font-size);margin-top:0}.terminal-menu li{display:flex;margin:0 0 .5em 0;padding:0}ol.terminal-toc li{border-bottom:1px dotted var(--secondary-color);padding:0;margin-bottom:15px}.terminal-menu li:last-child{margin-bottom:0}ol.terminal-toc li a{margin:4px 4px 4px 0;background:var(--background-color);position:relative;top:6px;text-align:left;padding-right:4px}.terminal-menu li a:not(.btn){text-decoration:none;display:block;width:100%;border:none;color:var(--secondary-color)}.terminal-menu li a.active{color:var(--font-color)}.terminal-menu li a:hover{background:0 0;color:inherit}ol.terminal-toc li::before{content:counters(item, ".") ". ";counter-increment:item;position:absolute;right:0;background:var(--background-color);padding:4px 0 4px 4px;bottom:-8px}ol.terminal-toc li a:hover{background:var(--primary-color);color:var(--invert-font-color)}hr{position:relative;overflow:hidden;margin:calc(var(--global-space) * 4) 0;border:0;border-bottom:1px dashed var(--secondary-color)}p{margin:0 0 var(--global-line-height);color:var(--global-font-color)}.container{max-width:var(--page-width)}.container,.container-fluid{margin:0 auto;padding:0 calc(var(--global-space) * 2)}img{width:100%}.progress-bar{height:8px;background-color:var(--progress-bar-background);margin:12px 0}.progress-bar.progress-bar-show-percent{margin-top:38px}.progress-bar-filled{background-color:var(--progress-bar-fill);height:100%;transition:width .3s ease;position:relative;width:0}.progress-bar-filled::before{content:"";border:6px solid transparent;border-top-color:var(--progress-bar-fill);position:absolute;top:-12px;right:-6px}.progress-bar-filled::after{color:var(--progress-bar-fill);content:attr(data-filled);display:block;font-size:12px;white-space:nowrap;position:absolute;border:6px solid transparent;top:-38px;right:0;transform:translateX(50%)}.progress-bar-no-arrow>.progress-bar-filled::after,.progress-bar-no-arrow>.progress-bar-filled::before{content:"";display:none;visibility:hidden;opacity:0}table{width:100%;border-collapse:collapse;margin:var(--global-line-height) 0;color:var(--font-color);font-size:var(--global-font-size)}table td,table th{vertical-align:top;border:1px solid var(--font-color);line-height:var(--global-line-height);padding:calc(var(--global-space)/ 2);font-size:1em}table thead th{font-size:1em}table tfoot tr th{font-weight:500}table caption{font-size:1em;margin:0 0 1em 0}table tbody td:first-child{font-weight:700;color:var(--secondary-color)}.form{width:100%}fieldset{border:1px solid var(--font-color);padding:1em}label{font-size:1em;color:var(--font-color)}input[type=email],input[type=number],input[type=password],input[type=search],input[type=text]{border:1px var(--input-style) var(--font-color);width:100%;padding:.7em .5em;font-size:1em;font-family:var(--font-stack);-webkit-appearance:none;border-radius:0}input[type=email]:active,input[type=email]:focus,input[type=number]:active,input[type=number]:focus,input[type=password]:active,input[type=password]:focus,input[type=search]:active,input[type=search]:focus,input[type=text]:active,input[type=text]:focus{outline:0;-webkit-appearance:none;border:1px solid var(--font-color)}input[type=email]:not(:placeholder-shown):invalid,input[type=number]:not(:placeholder-shown):invalid,input[type=password]:not(:placeholder-shown):invalid,input[type=search]:not(:placeholder-shown):invalid,input[type=text]:not(:placeholder-shown):invalid{border-color:var(--error-color)}input,textarea{color:var(--font-color);background-color:var(--background-color)}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:var(--secondary-color)!important;opacity:1}input::-moz-placeholder,textarea::-moz-placeholder{color:var(--secondary-color)!important;opacity:1}input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:var(--secondary-color)!important;opacity:1}input::-ms-input-placeholder,textarea::-ms-input-placeholder{color:var(--secondary-color)!important;opacity:1}input::placeholder,textarea::placeholder{color:var(--secondary-color)!important;opacity:1}textarea{height:auto;width:100%;resize:none;border:1px var(--input-style) var(--font-color);padding:.5em;font-size:1em;font-family:var(--font-stack);-webkit-appearance:none;border-radius:0}textarea:focus{outline:0;-webkit-appearance:none;border:1px solid var(--font-color)}textarea:not(:placeholder-shown):invalid{border-color:var(--error-color)}input:-webkit-autofill,input:-webkit-autofill:focus textarea:-webkit-autofill,input:-webkit-autofill:hover,select:-webkit-autofill,select:-webkit-autofill:focus,select:-webkit-autofill:hover,textarea:-webkit-autofill:hover textarea:-webkit-autofill:focus{border:1px solid var(--font-color);-webkit-text-fill-color:var(--font-color);box-shadow:0 0 0 1000px var(--invert-font-color) inset;-webkit-box-shadow:0 0 0 1000px var(--invert-font-color) inset;transition:background-color 5000s ease-in-out 0s}.form-group{margin-bottom:var(--global-line-height);overflow:auto}.btn{border-style:solid;border-width:1px;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;outline:0;padding:.65em 2em;font-size:1em;font-family:inherit;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:relative;z-index:1}.btn:active{box-shadow:none}.btn.btn-ghost{border-color:var(--font-color);color:var(--font-color);background-color:transparent}.btn.btn-ghost:focus,.btn.btn-ghost:hover{border-color:var(--tertiary-color);color:var(--tertiary-color);z-index:2}.btn.btn-ghost:hover{background-color:transparent}.btn-block{width:100%;display:flex}.btn-default{background-color:var(--font-color);border-color:var(--invert-font-color);color:var(--invert-font-color)}.btn-default:focus:not(.btn-ghost),.btn-default:hover{background-color:var(--secondary-color);color:var(--invert-font-color)}.btn-default.btn-ghost:focus,.btn-default.btn-ghost:hover{border-color:var(--secondary-color);color:var(--secondary-color);z-index:2}.btn-error{color:var(--invert-font-color);background-color:var(--error-color);border:1px solid var(--error-color)}.btn-error:focus:not(.btn-ghost),.btn-error:hover{background-color:var(--error-color);border-color:var(--error-color)}.btn-error.btn-ghost{border-color:var(--error-color);color:var(--error-color)}.btn-error.btn-ghost:focus,.btn-error.btn-ghost:hover{border-color:var(--error-color);color:var(--error-color);z-index:2}.btn-primary{color:var(--invert-font-color);background-color:var(--primary-color);border:1px solid var(--primary-color)}.btn-primary:focus:not(.btn-ghost),.btn-primary:hover{background-color:var(--primary-color);border-color:var(--primary-color)}.btn-primary.btn-ghost{border-color:var(--primary-color);color:var(--primary-color)}.btn-primary.btn-ghost:focus,.btn-primary.btn-ghost:hover{border-color:var(--primary-color);color:var(--primary-color);z-index:2}.btn-small{padding:.5em 1.3em!important;font-size:.9em!important}.btn-group{overflow:auto}.btn-group .btn{float:left}.btn-group .btn-ghost:not(:first-child){margin-left:-1px}.terminal-card{border:1px solid var(--secondary-color)}.terminal-card>header{color:var(--invert-font-color);text-align:center;background-color:var(--secondary-color);padding:.5em 0}.terminal-card>div:first-of-type{padding:var(--global-space)}.terminal-timeline{position:relative;padding-left:70px}.terminal-timeline::before{content:' ';background:var(--secondary-color);display:inline-block;position:absolute;left:35px;width:2px;height:100%;z-index:400}.terminal-timeline .terminal-card{margin-bottom:25px}.terminal-timeline .terminal-card::before{content:' ';background:var(--invert-font-color);border:2px solid var(--secondary-color);display:inline-block;position:absolute;margin-top:25px;left:26px;width:15px;height:15px;z-index:400}.terminal-alert{color:var(--font-color);padding:1em;border:1px solid var(--font-color);margin-bottom:var(--global-space)}.terminal-alert-error{color:var(--error-color);border-color:var(--error-color)}.terminal-alert-primary{color:var(--primary-color);border-color:var(--primary-color)}@media screen and (max-width:960px){label{display:block;width:100%}pre::-webkit-scrollbar{height:3px}}@media screen and (max-width:480px){form{width:100%}}@media only screen and (min-width:30em){.terminal-nav{flex-direction:row;align-items:center}.terminal-menu ul{flex-direction:row;justify-items:flex-end;align-items:center;justify-content:flex-end;margin-top:calc(var(--global-space) * 2)}.terminal-menu li{margin:0;margin-right:2em}.terminal-menu li:last-child{margin-right:0}}.terminal-media:not(:last-child){margin-bottom:1.25rem}.terminal-media-left{padding-right:var(--global-space)}.terminal-media-left,.terminal-media-right{display:table-cell;vertical-align:top}.terminal-media-right{padding-left:var(--global-space)}.terminal-media-body{display:table-cell;vertical-align:top}.terminal-media-heading{font-size:1em;font-weight:700}.terminal-media-content{margin-top:.3rem}.terminal-placeholder{background-color:var(--secondary-color);text-align:center;color:var(--font-color);font-size:1rem;border:1px solid var(--secondary-color)}figure>img{padding:0}.terminal-avatarholder{width:calc(var(--global-space) * 5);height:calc(var(--global-space) * 5)}.terminal-avatarholder img{padding:0}figure{margin:0}figure>figcaption{color:var(--secondary-color);text-align:center}.hljs{display:block;overflow-x:auto;padding:.5em;background:var(--block-background-color);color:var(--font-color)}.hljs-comment,.hljs-quote{color:var(--secondary-color)}.hljs-variable{color:var(--font-color)}.hljs-built_in,.hljs-keyword,.hljs-name,.hljs-selector-tag,.hljs-tag{color:var(--primary-color)}.hljs-addition,.hljs-attribute,.hljs-literal,.hljs-section,.hljs-string,.hljs-template-tag,.hljs-template-variable,.hljs-title,.hljs-type{color:var(--secondary-color)}.hljs-string{color:var(--secondary-color)}.hljs-deletion,.hljs-meta,.hljs-selector-attr,.hljs-selector-pseudo{color:var(--primary-color)}.hljs-doctag{color:var(--secondary-color)}.hljs-attr{color:var(--primary-color)}.hljs-bullet,.hljs-link,.hljs-symbol{color:var(--primary-color)}.hljs-emphasis{font-style:italic}.hljs-strong{font-weight:700} \ No newline at end of file diff --git a/nexus/cognitron/web/client/BUILD.bazel b/nexus/cognitron/web/client/BUILD.bazel new file mode 100644 index 0000000..bc16260 --- /dev/null +++ b/nexus/cognitron/web/client/BUILD.bazel @@ -0,0 +1,11 @@ +load("//rules/nodejs:common.bzl", "js_library") + +js_library( + name = "client", + srcs = glob(["*.js"]), + data = [ + "//library/js:base-client", + "//library/js:utils", + ], + visibility = ["//visibility:public"], +) diff --git a/nexus/cognitron/web/client/api.js b/nexus/cognitron/web/client/api.js new file mode 100644 index 0000000..6b5fc63 --- /dev/null +++ b/nexus/cognitron/web/client/api.js @@ -0,0 +1,11 @@ +export default class SummaApi { + constructor (client) { + this.client = client + } + + async search (schema, text, page, item_per_page = 5) { + return await this.client.search(schema, text, page, item_per_page).then(response => { + return response + }) + } +} diff --git a/nexus/cognitron/web/client/http-client.js b/nexus/cognitron/web/client/http-client.js new file mode 100644 index 0000000..a660bfc --- /dev/null +++ b/nexus/cognitron/web/client/http-client.js @@ -0,0 +1,18 @@ +export default class HttpClient { + search (schema, text, page, itemsPerPage) { + const params = new URLSearchParams() + params.append('query', text) + if (page) { + params.append('page', page) + } + if (itemsPerPage) { + params.append('page_size', itemsPerPage) + } + const url = '/v1/' + schema + '/search/?' + params + return this.nativeClient.request({ + method: 'get', + url: url, + cache: false + }) + } +} diff --git a/nexus/cognitron/web/client/index.js b/nexus/cognitron/web/client/index.js new file mode 100644 index 0000000..f8dbbf7 --- /dev/null +++ b/nexus/cognitron/web/client/index.js @@ -0,0 +1,7 @@ +import { aggregation } from '~/library/js/utils' +import BaseClient from '~/library/js/base-client' +import HttpClient from './http-client' + +export default class Client extends aggregation( + BaseClient, HttpClient +) {} diff --git a/nexus/cognitron/web/components/document.vue b/nexus/cognitron/web/components/document.vue new file mode 100644 index 0000000..286f2af --- /dev/null +++ b/nexus/cognitron/web/components/document.vue @@ -0,0 +1,49 @@ + + + + + diff --git a/nexus/cognitron/web/components/search-item.vue b/nexus/cognitron/web/components/search-item.vue new file mode 100644 index 0000000..9853513 --- /dev/null +++ b/nexus/cognitron/web/components/search-item.vue @@ -0,0 +1,92 @@ + + + + + diff --git a/nexus/cognitron/web/components/search-list.vue b/nexus/cognitron/web/components/search-list.vue new file mode 100644 index 0000000..f38dfe4 --- /dev/null +++ b/nexus/cognitron/web/components/search-list.vue @@ -0,0 +1,29 @@ + + + + + diff --git a/nexus/cognitron/web/components/v-header.vue b/nexus/cognitron/web/components/v-header.vue new file mode 100644 index 0000000..e780ea4 --- /dev/null +++ b/nexus/cognitron/web/components/v-header.vue @@ -0,0 +1,23 @@ + + + + + diff --git a/nexus/cognitron/web/components/v-scimag.vue b/nexus/cognitron/web/components/v-scimag.vue new file mode 100644 index 0000000..53f1840 --- /dev/null +++ b/nexus/cognitron/web/components/v-scimag.vue @@ -0,0 +1,94 @@ + + + diff --git a/nexus/cognitron/web/components/v-scitech.vue b/nexus/cognitron/web/components/v-scitech.vue new file mode 100644 index 0000000..a99d429 --- /dev/null +++ b/nexus/cognitron/web/components/v-scitech.vue @@ -0,0 +1,80 @@ + + + diff --git a/nexus/cognitron/web/components/v-tr-link.vue b/nexus/cognitron/web/components/v-tr-link.vue new file mode 100644 index 0000000..b7056a2 --- /dev/null +++ b/nexus/cognitron/web/components/v-tr-link.vue @@ -0,0 +1,42 @@ + + + + + diff --git a/nexus/cognitron/web/components/v-tr.vue b/nexus/cognitron/web/components/v-tr.vue new file mode 100644 index 0000000..0d41253 --- /dev/null +++ b/nexus/cognitron/web/components/v-tr.vue @@ -0,0 +1,62 @@ + + + + + diff --git a/nexus/cognitron/web/layouts/default.vue b/nexus/cognitron/web/layouts/default.vue new file mode 100644 index 0000000..b63944b --- /dev/null +++ b/nexus/cognitron/web/layouts/default.vue @@ -0,0 +1,6 @@ + diff --git a/nexus/cognitron/web/nuxt.config.js b/nexus/cognitron/web/nuxt.config.js new file mode 100644 index 0000000..4d73e50 --- /dev/null +++ b/nexus/cognitron/web/nuxt.config.js @@ -0,0 +1,76 @@ +let buildDir = process.argv.find((s) => s.startsWith('--buildDir=')) +if (buildDir) { + buildDir = buildDir.substr('--buildDir='.length) +} else { + buildDir = 'nexus/cognitron/web/.nuxt' +} + +export default { + server: { + host: '0.0.0.0', + port: 80 + }, + buildDir: buildDir, + srcDir: 'nexus/cognitron/web', + modulesDir: ['external/' + process.env.BAZEL_NODE_MODULES_ROOT], + head: { + title: 'Nexus Cognitron', + meta: [ + { charset: 'utf-8' }, + { name: 'viewport', content: 'width=device-width, initial-scale=1' }, + { hid: 'description', name: 'description', content: 'Biggest Library on both Earth and Mars' } + ], + link: [ + { rel: 'icon', type: 'image/x-icon', href: '/favicon.ico' }, + { rel: 'apple-touch-icon', sizes: '180x180', href: '/apple-touch-icon.png' }, + { rel: 'icon', type: 'image/png', sizes: '32x32', href: '/favicon-32x32.png' }, + { rel: 'icon', type: 'image/png', sizes: '16x16', href: '/favicon-16x16.png' }, + { rel: 'manifest', href: '/site.webmanifest' }, + { rel: 'mask-icon', href: '/safari-pinned-tab.svg', color: '#5bbad5' }, + { name: 'msapplication-TileColor', content: '#603cba' }, + { name: 'theme-color', content: '#ffffff' } + ] + }, + + // Global CSS (https://go.nuxtjs.dev/config-css) + css: [ + '@/assets/css/app.scss', + '@/assets/css/terminal.css' + ], + + publicRuntimeConfig: { + ipfsGateway: process.env.NEXUS_COGNITRON_WEB_IPFS_GATEWAY || 'http://localhost:8080', + searchApi: process.env.NEXUS_COGNITRON_WEB_SEARCH_API || 'http://localhost:50000' + }, + + // Plugins to run before rendering page (https://go.nuxtjs.dev/config-plugins) + plugins: [ + 'plugins/helpers', + 'plugins/search-api', + 'plugins/scimag-helpers', + 'plugins/scitech-helpers', + 'plugins/utils' + ], + + // Auto import components (https://go.nuxtjs.dev/config-components) + components: true, + + // Modules for dev and build (recommended) (https://go.nuxtjs.dev/config-modules) + buildModules: [], + + // Modules (https://go.nuxtjs.dev/config-modules) + modules: [ + '@nuxtjs/axios', + // https://go.nuxtjs.dev/bootstrap + 'bootstrap-vue/nuxt' + ], + + loading: { color: '#1a95e0', throttle: 0 }, + + // Build Configuration (https://go.nuxtjs.dev/config-build) + build: { + extend (config) { + config.resolve.alias['~'] = process.cwd() + } + } +} diff --git a/nexus/cognitron/web/pages/documents/_key.vue b/nexus/cognitron/web/pages/documents/_key.vue new file mode 100644 index 0000000..8ccbd0f --- /dev/null +++ b/nexus/cognitron/web/pages/documents/_key.vue @@ -0,0 +1,41 @@ + + + + + diff --git a/nexus/cognitron/web/pages/index.vue b/nexus/cognitron/web/pages/index.vue new file mode 100644 index 0000000..a402010 --- /dev/null +++ b/nexus/cognitron/web/pages/index.vue @@ -0,0 +1,107 @@ + + + + + diff --git a/nexus/cognitron/web/plugins/helpers.js b/nexus/cognitron/web/plugins/helpers.js new file mode 100644 index 0000000..db3d65f --- /dev/null +++ b/nexus/cognitron/web/plugins/helpers.js @@ -0,0 +1,70 @@ +import dateFormat from 'dateformat' + +export function getFirstAuthors (authors, etAl = true, firstNAuthors = 1) { + let etAlSuffix = '' + if (etAl) { + etAlSuffix = ' et al' + } + if (authors) { + if (authors.length > firstNAuthors) { + return authors.slice(0, firstNAuthors).join(';') + etAlSuffix + } else if (authors.length === 1) { + if (authors[0].split(';').length - 1 >= 1) { + const commaAuthors = authors[0].split(';').map(function (el) { + return el.trim() + }) + if (commaAuthors.length > firstNAuthors) { + return (commaAuthors.slice(0, firstNAuthors)).join('; ') + etAlSuffix + } else { + return commaAuthors.join('; ') + } + } + return authors[0] + } else { + return authors.join('; ') + } + } else { + return '' + } +} + +export function getMegabytes (bytes) { + try { + if (bytes) { + return (bytes / (1024 * 1024)).toFixed(2) + ' Mb' + } + } catch { + return null + } +} + +export function getIssuedDate (unixtime) { + if (!unixtime) return null + try { + return dateFormat(new Date(unixtime * 1000), 'yyyy') + } catch (e) { + console.error(e) + return null + } +} + +export function getCoverUrl (cu, fictionId, libgenId, cuSuf, md5) { + if (cu) return cu + let r = '' + if (libgenId || fictionId) { + if (libgenId) { + const bulkId = (libgenId - (libgenId % 1000)) + r = `covers/${bulkId}/${md5}` + } else if (fictionId) { + const bulkId = (fictionId - (fictionId % 1000)) + r = `fictioncovers/${bulkId}/${md5}` + } else { + return null + } + } + if (cuSuf) { + r = r + `-${cuSuf}` + return `http://gen.lib.rus.ec/${r}.jpg` + } + return null +} diff --git a/nexus/cognitron/web/plugins/scimag-helpers.js b/nexus/cognitron/web/plugins/scimag-helpers.js new file mode 100644 index 0000000..363d6a1 --- /dev/null +++ b/nexus/cognitron/web/plugins/scimag-helpers.js @@ -0,0 +1,59 @@ +import { castStringToSingleString, quoteUrl } from './utils' +import { getIssuedDate } from './helpers' + +export function getFilename (authors, title, doi, issuedDate) { + const limit = 55 + + let processedAuthor = '' + if (authors) { + processedAuthor = authors[0] + } + + processedAuthor = castStringToSingleString((processedAuthor || '').toLowerCase()) + const processedTitle = castStringToSingleString((title || '').toLowerCase()) + + const parts = [] + if (processedAuthor) { + parts.push(processedAuthor) + } + if (processedTitle) { + parts.push(processedTitle) + } + + let filename = parts.join('-') + const chars = [] + let size = 0 + let hitLimit = false + + for (const c of filename) { + const currentSize = size + c.length + if (currentSize > limit) { + hitLimit = true + break + } + chars.push(c) + size = currentSize + } + + filename = chars.join('') + if (hitLimit) { + const glyph = filename.lastIndexOf('-') + if (glyph !== -1) { + filename = filename.substr(0, glyph) + } + } + + if (!filename) { + filename = quoteUrl(doi, '').substr(0, limit) + } + + const year = getIssuedDate(issuedDate) + + if (year) { + filename = `${filename}-${year}` + } + + filename = filename.replace(/-+/g, '-') + + return `${filename}.pdf` +} diff --git a/nexus/cognitron/web/plugins/scitech-helpers.js b/nexus/cognitron/web/plugins/scitech-helpers.js new file mode 100644 index 0000000..60eafc5 --- /dev/null +++ b/nexus/cognitron/web/plugins/scitech-helpers.js @@ -0,0 +1,68 @@ +import { castStringToSingleString, escapeFormat, quoteUrl } from './utils' +import { getFirstAuthors, getIssuedDate } from './helpers' + +function getRobustTitle (title, volume) { + if (volume) { + if (title) { + title = `${title} ${volume}` + } else { + title = volume + } + } + return escapeFormat(title) +} + +export function getFilename (authors, title, doi, issuedDate, md5, extension) { + const limit = 55 + + const processedAuthor = castStringToSingleString((getFirstAuthors(authors, false, 1)).toLowerCase()) + const processedTitle = castStringToSingleString(getRobustTitle(title)).toLowerCase() + + const parts = [] + if (processedAuthor) { + parts.push(processedAuthor) + } + if (processedTitle) { + parts.push(processedTitle) + } + + let filename = parts.join('-') + const chars = [] + let size = 0 + let hitLimit = false + + for (const c of filename) { + const currentSize = size + c.length + if (currentSize > limit) { + hitLimit = true + break + } + chars.push(c) + size = currentSize + } + + filename = chars.join('') + if (hitLimit) { + const glyph = filename.lastIndexOf('-') + if (glyph !== -1) { + filename = filename.substr(0, glyph) + } + } + + if (!filename) { + if (doi) { + filename = quoteUrl(doi, '') + } else { + filename = md5 + } + } + + const year = getIssuedDate(issuedDate) + + if (year) { + filename = `${filename}-${year}` + } + filename = filename.replace(/-+/g, '-') + + return `${filename}.${extension}` +} diff --git a/nexus/cognitron/web/plugins/search-api.js b/nexus/cognitron/web/plugins/search-api.js new file mode 100755 index 0000000..53cf778 --- /dev/null +++ b/nexus/cognitron/web/plugins/search-api.js @@ -0,0 +1,16 @@ +import HttpClient from '~/nexus/cognitron/web/client/index' +import SummaApi from '~/nexus/cognitron/web/client/api' + +export default ({ $config }, inject) => { + const summaApi = new SummaApi( + new HttpClient({ + baseUrl: $config.searchApi, + headers: () => { + return { + Accept: 'application/json' + } + } + }) + ) + inject('search_api', summaApi) +} diff --git a/nexus/cognitron/web/plugins/utils.js b/nexus/cognitron/web/plugins/utils.js new file mode 100644 index 0000000..ed6eb32 --- /dev/null +++ b/nexus/cognitron/web/plugins/utils.js @@ -0,0 +1,32 @@ +const ALNUMWHITESPACE_REGEX = /\P{L}/gu +const MULTIWHITESPACE_REGEX = /\s+/g + +export function castStringToSingleString (s) { + let processed = s.replace(ALNUMWHITESPACE_REGEX, ' ') + processed = processed.replace(MULTIWHITESPACE_REGEX, '-') + return processed +} + +export function escapeFormat (text) { + return text.replace(/_+/g, '_') + .replace(/\*+/g, '*') + .replace(/`+/g, "'") + .replace(/\[+/g, '`[`') + .replace(/]+/g, '`]`') +} + +export function quoteUrl (url, safe) { + if (typeof (safe) !== 'string') { + safe = '/' + } + url = encodeURIComponent(url) + const toUnencode = [] + for (let i = safe.length - 1; i >= 0; --i) { + const encoded = encodeURIComponent(safe[i]) + if (encoded !== safe.charAt(i)) { + toUnencode.push(encoded) + } + } + url = url.replace(new RegExp(toUnencode.join('|'), 'ig'), decodeURIComponent) + return url +} diff --git a/nexus/cognitron/web/static/android-chrome-192x192.png b/nexus/cognitron/web/static/android-chrome-192x192.png new file mode 100644 index 0000000000000000000000000000000000000000..4495b61ebe8572b0e501bb6c536b655f568ee8be GIT binary patch literal 58698 zcmWif2{csi8^`Zh$Jz|i(AdTxMcIud>&RGR2BGw`4n|~2v@w=6V;?3NCRqm~N>Zd` zUx$d%g0hpOB+35wKli-%J@>ii+|k#x#4pJY0DzDc28})JTmIj` z9EbbK<{gK_j?3TF&J+M@GX!?MxDStIeK1%%0Jy0L0K`N9*ggyqmjEDA4FHxs0YE<& z0FH&yUpX2cp5XDeu|xw0|KAGVlxH7C_(Cym5da_{^8W^UKN+)o805WXWoN-V4-ycT zQCQi%v3__(zzS{Z6#dzE&#g|;Docv=4ZpDZHT-2m?ShNjt)r4>?KmdQp;>jFJpF=P zM~I$alO(Ze&I5r1@&8bW0SOAv5PPzI4l6;c?e=&(Fgf6K|H$&bh1QL-Ql$LMmz^zd z2IJ-*dda_o-Pqj=q%T_DHEpRUfEE^O;@ZQ!MLJCa$`%A?9JudrkdT5TB1RA}Nn~Mz zv^As7E30dYFpop|>KY$7LMy59q~P)RZ)$&5(@BZB;it<+-6IB-%i5=jz@#??%YleA z>1dGFwItHlQRz(PD(Rz^5F$?k%49M*0FH)6QUk5=LN&82csvX)1s5VH>n*yU5-=#v zYy9-_2-ve85~jUK#fgY{T8qCO00CHQAna!%m?^&LjYrI^;*&5_iI`awgX-!!K&Vz$ zaJC@+SZE$QiSYQ~T-_L$s~1zw2~J4}yaj2HW1BT3x+tGmIr24vjZd zL?hHojzgQP!wa61;y3-y;$DMRT>}8KkwfCGD@_Zrr&35@5s-+w5>)f+&nV@^&hT%mc7skd5@h(ScqT}; z_yf~f$l>l?64qL{IkOX0Eo~l-Oio*zD!hC%WhdEk@`Z=B)c|ATVaI50BlFdb+X04` zFPI-bMN;cPuAa{A39o8}zoFJv$l3&}5UyuUa_W4?s#z+^1rHF!5~u<)89XQ4LC?hv z^4p^?JBq*%S!xmZbapVFfG8`5 zq+ZbBz+UTd1OI*Nkh^NUkVLS*tA9tQ%+# z2R4>pZj1>ujQ>FT`63qn-Nled%#$i140kEn#UxiJcB?#HHoVdrffvR!21-3;cIHHx zCs}ckXYwYYneZ0Dnbq7*faF?*fFRP$xt`7mFC<}Bc>rO^VnUN{u>Y!$ zGJ-}P6$3~TWI}aEVq%YzvrQ#H#fCHqLlnvEC*ZfmRs~ovbx#X-T4S@o4bonD{by$ME-DAAC99}y`j0=jj z-q|~S-RlEXHU)|10W?1_RaRC>Vz*N64%}8LQ$K3IW<=@{ggPQSIpQg~5DH5W!g`(K z{yG^6@T!@GzH}ErjJcyl;zcc2MJ#2$eErHELoCX-p}s?gM@ir~OjZ*VfF>m5LmgF& z&Y75TRJyY-8b*Z3L zGV|3%)h&~;ePBwFh~3wBSD0vI+wPhDnSLsET$R*0`3#wAo0v&r5fBxTPR`!sN0s$? z%Az`U-io@O3lmysu@o_iYxu}%Y#-2}qW2Q&M9R%1qs$PR^Hi1-I*&nCknwk*J5XkZ zce$6cvPumVen2G$td;Rh_wg4}NpWtjBDE-DcPliG?8*j!p~IZ!Qgt*!ZF z3l7UCE>$_-@IG$D_16bM)y_xLdljIF_#LqrC#e<|#3UDDO2PzbJNN#eKBMWu_-f@~ z38(Tn6r$ww2HU<7Q*Vz74GgL5E9c0_4zM9|SU9|0ts^*JLg2oJ2<4(LG++UIA}g0M z|5Lb33`#pC#o6&sOjC3kl|`x;W7a?SIA-u($|?BmSG9;ix5!uFW>@k`BUg5Uk^Hr; z@`N$>s3wmOFV;#IaPKH5UNC6&G;Ed^%vz!sX3_eFYSuBUrh-gsC!zJUGkaLGTB#pJ zi`s-BPpRtC_8lL5PDmw9HyBNrCPG2-S7f#AE_Q!u^~N=DBG5N2(au3mSTr?4+Qzg4 zdrCmF?rFs-j;ccG5^7ZN@jIy8N z^^B{c&Z0RdjMgo!j;@QnA%R<*>&KQ?^%kjl^!(yHtf(tkK6^ z^_>YldfodelcpHq+z1XL<}Y0K^7-uiiexWq(aIdcLKzh+MBa{>3e0bHsxd2tp^R_; z(UZuHhj^>Zgu!>3ujaoP<4hXZ={HTqFK7G*aHlDjSEC~gAf_q_iE=r4(LL0Lb@v$Tvu93 zVCG=Igy^C!Tqfn_bxDc$M=D#`c;(E8OPs$)BfTC40asKU@1Dzo>1u$K0G419(38kG zO|MwPR>f;8cXm0mN#Z=xPgKjCtOx8A?N?7^&AgPls`DaTxh&PknlEnVTcBw`sBv&eT4Z%t>P|~_FCl2Wx zp?eGuTjfYQ}ClQ*v?TvvR zLXskD2jonD@4PV$oAye58nz~_W z3j{EPSAWU5a2vw-ZY6FJ?vp;hFi)gvsI6Z2d3_5F?^a(FBP*}h#th(-r|7Ohks{7^ zZ6Ubp8IDMe1OtFE+CZz6e|8)z;;oKTtf`NekdyxY7YMw!M+ETq4>n?Vjx_lR^Z=YN9AWMr43YD2bR3 znB%|%NA~EyhlpiiB1M=}L&RVT`dt){U~2b)$TxG{NIk5{=hS#GlYMqd%U(Hu>yj?p zbxpWOC61(FIbE&d)bC2rL!5SJ4-B346lw#+o`rJw-V5C5n2slPn8m$*z$CEZF)FM! z9|;;a1oRM=F||n5);OvfR?wxN^6YlJiWjrya5fgZLnyS|-U&d8LK`P`(optTXL%$d z9UTF;$>M>Nx#ECKH=vhADc{jwtS+g7f&cs>n0nVwC2Q-S?QC^Nc}EaR`jut0d~@q$HmR{&mv{7A#2dATJ#AA{ zQvvpxc$udV=$Jd=gHM5GSd@1S?%3Vgu-vZ7lqnoUs++PPZ;Yk&9Nlg{R-i^Y2U{uZ zV%3~mP@$7%&Y1+euXQs%PDssE9!)SImJ#SbY6p!@N6aKzBxeuWR*$Vc9anQ4e=+>J zsvd1_$IfGzBJtPTnF&o6m3P-c*LJU=Q)A#LSww>zLZr+8e8U2LRwII&q@*Tj?#vxw zLV{bEI9rN}pDHO$ToznfaJN=BnWKuNK$zmrFP93s{Lv!i%-|2&%H0Y)S0I*FrDY3_ zXB}61Ty;nKH08TYh%=Mjvndb{!hLEw%@{gH(31=nhMN``l?qeZ&X)~LOu@UE1ih#= zaVRt{e1v&YM3hn~k2SQur)+yJ29jcQ+UQrh*45*hy3VR+8RB6ab_2^!T#cZiT89iF zhoH0r9Zfvh_2}Z=v76|(>1EMkA%I%W8fJA#7u&E}Ra48F%{}0<2z(D6_At^U>OE7(ne&TpCLlFYvlNFtxpDFECh013hhh*i~ z+hyZK@CZQ5#5^2G+np42dg$s6MXLc(TsYO8J^M*Dzw=VM0@L&|zM42rs(Y8acPAV) zF>99kS+pfwJckeJqB_h#F&t$0196&CNzyGAu36|is|$%sg~F@pZGlW7B?b_<(LU`E zbQUhWT9BWVOQ|LJiR&)qT_1j7l?x^#f7yzd6*%&1Uyw)OO})KC@^s2oWXzw?H8^ss z;y_-7za6*rVUW-nS^rEmHGQx86J^1$Zj5q?8QE9oDKB2pH<1{VM-o~$PyIrxQWoKP ze2LA`cr`w-g&uCNOgkmFK&RoV@1Kwj=L*%f6i~DiK;{M4Xij2ydr@JQ?D%W z!^94)IB$k~pX+xF7yf7qZEzlm3At2eO+7QVEq z{>?vMLAGo9Y0iL`Hz&}7R3!0)&y3)4Otk#H{8w=c&g`?9V0eFzvfa^BCLbaRHLF?f z>m6CMyda`-{f{=*^(K$Rh#awhq9WGTZ7V#a+{Ahp9H)sm#~+h>TO?fm_%#7n!r7J0 zkb)TvNauu}pSHiOw|5IkL0Xr$(3w-wOT+{6ZL zR^-RAP)`x> zCm?3xT%w2Cyo)3WF;3F$T1WFH?uQM9U7Lg*FV~(Cd9BP?`^9EGXH3k|ef)_Rtwp${ zpn3N9FTM@{9B_4#k-ocr$cB)Uwh^DL@#nzz+P$oWX1Tt-^6N{>Ym!J&Tep>BhKLUl zuI%|lLT+5+B5wVu_aQ^~m=Z@HLP)d4sb%siYf8G7TwX^i`Df&F@DZbALa9Dmxu^NUNeuynUfocH0Hsd?%W`e_ zevT!@cdQvh@x97bdWE96Yf%b*c;VkRhVEv6+yze(O{Z=#hO63WN?braVJ@2$7ZlNw zKmx!d$ci&Ajjj36n<#jK1^!sdQx&}VA#1((BBy6HcMHv`G>v{nBg6HF-w8c`U0!V~ zp<)A+9A}mRAnSe_ls|@?46yf@@2-Q)*w|6D!81_ zws==d1_HN%iOQe1>^W?wWK%4fG(nNGq|58Xfbyjy(Z-Sq9LSJ4?3^E;uBIrZ1AAKYvkjL)G$K4;>h| zv%;(Uq-;g^;)T6;2U|}b#r$6RRA)Jh%F~mL2;mnDY-L?yV?+@8PQASoZ(N)e(7cf1 zz5PNw%_29QsvPAXVy%pxSpfQ2pabr_MV-9|Obs=DX*n9ek;kx77MjJ72jC>v$HC8^ z+#f(-u6gLD&xSXq*0o8o=qI8l@Obw~I4_XOc@v)0=?$GXljyDqTGWYXTV~>o&N>%< ze7>^kdGg+#QC#swRrAae3oe44)r14v*gnK4Z-2u_n{-JROAEqafa8z@)s5HDz?5t zoOSx}AE4mOnU~e1hWt2QO<$gOT`gjnM61NgpGOdeO2g7XZRyA4XqHsQ&o)->&_fF@ zP>^cRV`t?%vK1ZHmGwGynjritLRlf~WwZ3>>qSfiIh5pb+mICl%cEvYl{bN0l}o^3 zIbkaqnP&j7yMSB1* zT5ons$2f&DbOhz2%aEQ61ikrIri-Yl8CgvB?+`^_^wwI*_kp_hPuha!!{B`8RJ@g<(Wp+p)-2FOOP4E_gdO(jDpTom#9)J50vM9VW z83Nnhi^=G*8!7mY{^;@fOc*V52ok@eqhKyhZailrA28m@UdZt&Jyw=_RNhVQuUMRM zfyu}r6S@~!t)0!705}jox?3kdzewAbmF}-KrQ&e){9%3XH+i`R^=Nvc^AmY?iBnj9 z(N3QHi!X>UIo92+o~677c$_%D=)6|>-qI?;-BN*`%V?d1NdHJueJeXwqv|{@vMk2Y8#qP|!EKUi~2`1-B`E-UXJxfig*Dmar zO5A339v#WaA)4VgS{w57WxLv!&mPql1D|Uyo))(oksYpxbVw@*7||j`!ft6Ql)7tQ zwtAd;BEo++FHvt*_f?=J*BK-(RV&qe@YBTAkPxKRpq^}n{9m0gO;S(AsI@KY{d3iG zlAO6%j-{@!&?DGq)UedA=9(gJSeN=+5`)JRFCiB%^_^Jq1UfNrSFAPGTKy%`+w^Yk zvCM@0rpo*7v>wxeqeRB)L!>tc8`;rDd@M_E1ky(|F9`{?KRi@jbju{dmoHQq#yyX1d z^%R6h{YQJa>En7NRNF#O?JVlA_X6Hin4rk&xRUIfr}-dEjqUltvO*yFnzj$X@vJbg zI7O{kw5YTrD}Fm81asOqeSwr^VYb>~=6+uR+7htmBvS<9ke6T@G+b28!*Xmk|D=7Q zU`6nzh%T#zV~~@GS5*d3++bS19QZIB^5%=i7kC$8==r}i1lw!L0v*dlwxhb}sqf9k z6IWkEswkIr-lXL#dMD)HaG=tVW!Pj)xGr8|`|`jg4`eN-;&&Ft+HKa77*XJ95tZq7 z?hr9p>+%0K0h2y~td$p<^$pH8HG~qqU|n7xFMDu$5%MPH=EM19f-+cW)H67OkT0(2 zjg+@*MBmP5K65BNPzzL6E90|%(}3EfVJ`ROid1cPWXHLsebfA_qf8HgC1oZgxtw-b zkayz;KEL4J3|q2*fw~;aN42+C5B|R0IVxg(`NgCeQa)L^>S} z>u?Xmx=Z03rj(dZN#9BGf?MPTEY7lOIvXbmHN$EiXD;-2#xq7!%mig%KFMOtBN>uKqlC4h0F|Aofu1dAX{HQ&h=4=s0d9qTZdETt$;4ud1B$1A<7fzT*O0PN9|ZZ89S- z8+3V2n8%{vU0#=}U6lNfWo0#TiZZbhx6?24V2YYKxlAa65Xn;(S!(Qq~J4q=MCm?Gv8CAv1gw~UCe)>o{)R$Wetd+n_`MAQsNw#L>TPQ zD<_Hu;}2`2?XFL1R*zM6CirJy2bU@c%SkO0rRQAx1B`H&GZ$TISkL8_UtLd<=LaCg zT9q;k&ChqT{v>xW&BWC|EZr|QX#IMM$9((Bx{E0ioF3|&7pfo58~A%x={%D?fM5Un zC2C>T6Z*YWIlH-*%9 z+hvgV5?}ZcXj&QZxMtib^~%=TMm}(duXD){p`;L*&_wcs-%k#{{|70hUo_*w)`%d zP;{S**EyvC5S0Vo{pfO&(+clXT0E9AuV0pA)%LL!1aTk@2XV#b6I8DwbF?l{!fKMH z&T?`PZ3Z!{_tpfYzZE%q)E(q7VE$dmm#7x3iYU0HJZwReb?G1}SiM&h9CqkewwQRr zI7Vcs4bXi-w*OwZu~mUw)WPj8Hvsg3l9IX$E8$OFKG}-AYL{gcudb`Kxcg%2Z0OI`*`L zH%5oXs7rS(zI*h*{lO%{)viNR)gkibYBMtc%~@7rnU-Y;yE=BtJp?`LE2nJJ{$>%6GN}jO{@V>)cE^0uD|=zn z7*WVf?ny+D%R|1T9302d1u18>RGAa?HH0t9#YdE zeNGI|cU?b1(HK55EqSkC@TNSN4s!|XbE8Emkw`G(-3 zlJkAzFl#n{z4GMCf04l-o3LiX2Qd@ISYF>GKMUY?#$cz3%uOvC@ysK&@A;Bejx~$&U zT(`I+227&kt%wyl8phs=gTUo3e!$~{i05OnR#n%`QJ(W#AG?0;7+qfO{;xZ091xQ` zbIf>a>)qz~kEWMDuQyH3msnmN7)`Xm+Bec-nQAr=RczM3J*_Imbdv-6nrA3Pv2S=+ ze5Ods?zS1%V`orBpgwTMFI9|5<$!D*pPwM+2U;o90(&I4zV7S3g^1@+BaXKcNqmz7 zZKOb#2MJ6$S#*IRj+2H=o}NgQ)^h(%4KH}bEP|!}d=##nR(Sm6b|DC&4w387<3Nj@ zeOLSQ$(J_=`CoSz{{FpQ@0!SQq1C1`vBlKOq$5Kzc%;ZbJyFgkuPJ;arpOs{bkYmWP#%~Y^ zrJGq(lCRgG*2TwkuRkfLhq7JZlPVb zX`tWg%M39-I0-4ngYaG3qD%L~xY~ZjoBBr0->@5XxBkXyAu6u%Xh_w!8U=83;_!h9_;=cTOsn$6oI@1J*tcu#(#4T;aCxG*z?kj0doclM`Ku2kpi? zIBUB)cLV-Ii-^f%KY-VpPh$M>{h|gDS#L!~M@On{wu-9$KFV2PiOH{7Nk}S~U0@Hi zMa!0n-6`uW5mr3K=R6tma%V5(jr-!n^WdFd!}8S|O;?+ptL+A-zd-E1Vg*Fy3S&$4 zhp-Tq*Q;=}e$GUqN>)634kEX~>6K+X%7v>qN(rq(afqTS`IQ4`Mm9;aTw8@_WUcG| z%jG1MW?tzQ@yCm+ugfkBt0Xg-!`AMnAJkJ9zur+&NtutIiTB_0y6qxHT!%8c>3g}> zmglt!V#Unkk^(*V`Tc*t}yYqo*CQ$lJoO ziO@N6xH>xx?UmT2JRoUF+J}iU1D}RW-bq)7c#q63tK;e=ZIETxv?jxxIZL!UPdLA6 zYVw)hAh7E_togv8wco#6!y9*3n|`kTTpg!JWLrz5rwOC=S8Z@}{S^B|PQyTxLV+rMW^Ffz{0 zdGPJpr%eXGg&FX>6{GQ_e)dW7rT;w2sbf`TRo`D*|B`o^-d#0@7oz7hr=w$xa65Nt z2wZ_n`n`v_G8x8R!p09O2_wmMu7ZGVQ0|~z_vXRIfBQatdi6Fr=h!qZa;uh8ZiMIv z2`nXLc+x7$A7sM$0n0<|CH>5m%X3CPw<_oG`l7j*4yq5M8)XXua0!ok<3BrlF}1E* zb|Z7=a@~+OPYOSEReey!-ii9Ty808hFi#ksJ2zlmsq-j{*@w1j7@LuRS#bTX*IOCauY8snp386!Ck<)Y zsXYOG>siHC*^aaye%;a~@@|H@%V$oZ8K`Dc4bA<{gV{$=0V~BpM!HyV3D8$aO&BA% z<3von2dD1`N@E-%k7Nt&Hn2P4!J}dwc5S`N_Y{Mi1>f8KD(2*UMp$~<^c9{odGk$b zz0BYZ;Z>q2Py6$wSC$WsY>rQ|n>Oo5srgn9fLz~a1)0bg!`pWdV)DaOdq!fm)&WSdD^GhN<}Gh> z5G?6|wM=byKoy*BOUD-cSqCe9-`Ja+RQvP88#*Z{mV-1}e;)n*SaBmSue|ub?mOg9 z18K$nsjZhHQe^yQs93c^IoGz34%F5yc;gk(OxQ-!@3&h&V~+Noeg=4wHW;a*hJSF= zSr&8>E>j1-xeO_F%~KzHe4HcgFMc+xLfbCJD71Q6rN3{=jAVQG;_Mlx%q99Rwdy>8PRr zvC`!nWEx42AmqV6UcA-`Rh*@J!A>BfrbyKMF?d^U5mi#{<{{;=K#Ho{lglCMK%RM@ zM5x&VdDd-s-w6jrD|`Vqpf--2RZ9K+?b|okzH!~FW8bx*aknyC7hBY7M>z>w|AO#f zp1J7VAio8T^tDoX{& zTMyl$1AvdCE7u}MmOfsnPN^~9oV@;W{K{R_e5t#QgzC)-s28d2EQl=U#GiMRgL}R&wzTrAOY$n#>|Q*_IQCUGEBy&4ly7=S28m9MAk1VFl|46GY$|g!s#d3Z zo*GC?pas|SJQq47h_@a2MB>uil6f2-sxj{*pD4Dj+jOeF@9&5o_20d^-}?kNSoy8(CK??OegaP^4JoSp z)#$g@y3Ep=`Pe}%RPIHc#Cho)BwHGGzne-xak!p1W&1M!7Q*#WL1L(SgCZIvZQ4W2 z;N^!}i^$4!g$`LM$cZUf+4F7{(lcx+oKk(J*(=pFm zRnouMkN(n*)``0yix|woh)O&cf7G%cXlk3r!iL-9ULq^*PkCA2exAGK3VTNnP2#~? zXLl=7>_8`YrcymBs^_#(zy8A zm+nw(B??9A(=B#@!GrBbyBdo%9x8Dipoqa~pGDyw*zb!-`WQcDr?i|NZR~!iD(j^^ zUhc}@m{zYgFe)S`E)SvuVxl72S-~Hm5r*mD9g^4=Ntu^NN^XZHsvSj6GkzqFs0rIX zn_NBCf4>x-=$reGiOD8W*egB)k5D6v3Z*)3#%r%9IQwYchczEcUv~;b{Lxnnm3rVS zM6V2@lRhM)Ur_WVi4gfB5xf0;gCN`zQo%I4=mkdim{Tm1ADb z2_##?9WVR&xqIPPo=t9LZXH@3F5J*^%uS&Io@XVeN17jQb*OzamJ>7whzEPd2RJJl zPS~D+&|pucR>n0Y{W=L#11~TV;WrB^x;V4b9%zgJLyH8XlWeO#AMp!33w(SKoqW|4 zm7Jiu(Cj#Jx1PdpG#YWkh&xx$u+o*SVUsO_IDH{V{M*ZWDuHjuwe5Hky;eA_N#B)# zYK1atc)F@3xP~9!Hivi7=8w)37xzTfs~P-Th|&DJ7haqD?vzvg-n0oTcpMSlzzqrS zku}~=UOMWA&V+$D9F>sJUSj+Sf@hM7L>%k&7(}xup`3oZZ^nZ(DW@X$wfRQVm2nk5 z)tlm?`q5W%Wc3F>sMT`R<#oKrs|EB+!AVi&$Z4)KbrVfg4Y~f#V!}7OK&(_r%O$X%gyg?L|T8F zn;ShWrtwhu6T8KhNvmAVJ%&f;@Zx57yjPKd^&`msklMy^t+a`+U*{Dc6%@p~N!<%u zQ8?r;-s)0upHO#cAKCF|T3MD6@r@>$sWG-6_se{1){npUf@KE0F>>748d~(3rQz+H zWc*LsZa;?PbTo4Mu!k-V?r;r^IuAT{A-UX8QPlMDy7t6nqUfTEy}kXHw|6%Gt<9bg zwpOhiuuL76at`7$#&dWAU`lK?HzmVHb@idQb;7&dW9WMgzx5L)?a?YTHT9AP9EgMe z_P;$UWz3GIvL`6z=OX?I3$Vhpy$vnh=13?Z@~^j#8ti!0&IeA_T3s_FlE5H|U#ovZ zhF%%zd3kdxP0KGw@77x)<%=&^ODyu-Qu9>ywTFlJdUa`CBNTi90pGL?A#){s&VC3gLM3@tw=f)m-A8D8yj zPxePHr#{$DRlVN216YAr9`96U5G>I@D$W}e6KbD&N5~gfO*X%M@BZ$LjDtAdQ4^{4 zvVrKcnP8;9Vh;PT%K51^6XX+%g6qqvuksJt4}SS)9iI}@sWP*jid^9XkrV3V5RjvwqVws^ z*;enaC|X*!5N`TLeBRjX8Aq=kO7J7&lL`Gc7=#|D?7Ke~^UyUAs+bv->d7OFID%@% z^IxpZJn-al0oo?p4ovf={J~lis1=H{y zd*N~W+IW5NxU}%S6P=vC`uhFw@6UX+@+e(yi-F>(yKWVH@oH#G=)xbf?@QS!JRC$= z*foVhaZ@p?q$PB{;L6eUKF8#=In3#hY^~^|X2#AzLk3uV#YYFHQHSJ{YK^0BH~-w3 z{pMo%G}wRvDRUtg#eR$UMm7whQwnCA0N@5k!u zcQ4m7IeSG9=xC2O;JP5kPPIIT>W%<+`D=?4AQR(MJ%2?F97k8+P$~!t;RF?dG{Vg) z{uC8d#hvcT`xo79`R?D63_;VlW0Ce>Z76Oq><<@tvFCE~1?jWH)b{~h%AHw@NcJTg zx0V zY2VqAYljB7&*vFGYP?WZc{-y^k*e2S}Jl#MYXhgDx$9RAl_ z@X%cmZW`!v3R3oiL1fEI-Gfx?M0U~iFSNcVKKO1gQQCg*7x{0{Bn!{1?rpDx5Quk0_zZe--u)REV4u32%MDAB^I ze0lO5np&JDsq~-L>GV0wqp>C#i7@^19;COv-ssoO&Ek|!Z&S3&6};_ju9+$MBOks+ z4XUKP{QyPUi=;g~Qo_;hqTcthWeHXpD9IbUzC7^k;?q!xe&3p^>2iNPrR}9RJjD?m z_7hTMU-3^`cDO1YSeGqca_67?f}He`l#Hw8fqD9|QdM=c+a$u&zk!IMcpqVD%u084 zm+aG5J1BcaZBt>>w#n;tt}0#bQTcZEwA=*U+lGzS%621(M;unhfq-1ZkK@kY)i0iP z@sAVXcJRzL5aWTXodvUJYA|v$#SZ&W{Qzb2t2pP%?x!m;zMcJRs?t}rA&q(h>6RT$ zlQq<5mre@-ZL3_p>^>NFCQ$eGgwBPBZTq$Mv|A>B)NdYNGt`)0@+qY&r)ZoWw3jw~ zy}Q2^6*5-(XSuV#J>)+dzULgH-VU?SOoavd@3q%Y%AD9z2f9o9rZq0Oeb!M#U^Uw9|jyxRbgM4NF}R?-g@mDba49zw$&$C;tI zhJz$p#9HDKi+8}L)_Lxp-Fp#&N7fOVi0j~#=wnc`_spHW{oP%|d0VmEa?4axMY_hP zBMy(>StlrBJ#!`dF=Co-#f!JEpmwwrK|vC7*b|AlIv-2v$UEyBx>Xz7ySuyhWMXm` z49A{*{XtM|%RY5=$dK66dRM{WCnRE?L8BKgT#7zj&zSK3d$2w9PH#+ft-JZBpJYl> zN2#-t?kAIce`_8fQIf2vd0M}w?VD(ciGZSMVb#bKl#|$5JpSXaNyFu8jz34f6goSz zC3wl7B5xuC8^%A%^tr;PmQ0uGb{9T=@01Xv_iH?<|NVCVYRn5)6@X8{hQJ40g0fhk zvN3PrEO%Zi8sGUi&pzj3?XnMU@V11a4Het)@Kv%E z6#bIs)s~h%{pBaVD0KemKChWcLF?V7trt9jh+gj#XqWQas7lsjo-ONldYr%GJ_U`vFT*3_LDd@kwRR!aEGiclv2h zH|2Nxa1vzjlKMThJbb$v#@Z5}L2LSe6`(*`UCnAFKK&WZF4)NH(i(ms<;@|fZKo-0 zo{a_1L|BKlScXK7{$a(C)dbsze)g+DBC@n_D&%GQ>FO{OHR7v7E`c{KhN}I1!*K&yE!6=Q$Sf<1BLpvgdy}$MK~IY? zd>7Zm-Ko9lp?WD0)r)k)ENgwuhqo5;cuu)jeFc>KJhvF`%L(jfrTm3b{?+a`rj4)42cZ$>dfWC%XYI@XWYICwrgn0QNx_-Cteh#-jf(IZu=T%@O5IMlnPc?uv(vTWcQg_ z>ez#^M)6;t=B#~mo{!x;voBW*@#nODFPrJEpvXH%O>*}Zc~@#tP_(%;*+!3%Hh5D@ z1X`-pi!kB*`Qkh1l147c z$AFhkqm@~Ub_wh$M}X7T#c%;SRxftVQkTOLC*1te@Q-)+%T6n*^xgaRoO6o*JpxiP zw0Bj?spKJPRNIQd-=gwqaoi4LT2!=4P+enlZzrm1J~`LtRF_JJPYf-QQ|z!}e7K0= z>}OVL?m~JccfekeO!Crt>MvsdU1hmUWSF>bls2bsq!|_`?pXgKkT2Wa&-$+^rKfNh7d*f&9!M&7}b^7~PKayf5f;X@J_cnO^@5~J1rQOI2tC7v`!1P)-=j>7>4}`y~|f zTB_HG_;F-a8%nMs_#rN2IG$>~MNM_J0|=4vneP+wDh)&$m_qWB*XTdLzW(n&x|cnC zSi-96+-dRm9j>kA<>fA2YL=QfMaiz-^Sl6q=bm}~@oKjE?o@f@(|CxlKTofU zu}O#S%Bv1XOe#71w-eLIdw9^2CZ;+pbn0~HC?vj1&N}Vgnyn2>+}w%5`1O- z^Y8cbAA~)LM3;3EYCna%-Cw?VYWw?td%ye7y!|)5)!*M=_ut-jxoz{Okgl*Rv|}k2 zFE2S{ZG8JicoPnMFyVvwJQiJK@*`C$Q}>E5VzQPz(xg_cdp-z ziP@jR4hsRv&3D$57QJ4^ncY353at+gswopRI?jLl($T=mGMB`_7ag_6^7gsd_e>{# zpiBPI>Cx8b8lfWBt5-v6ydFdADm+7mrG_s;p?FW7#PJ^JxWso$Xn zCUd=~%pHQHZWqf0vR?6uc`E^JVKCCJlJWk`#&_M=+iNrUraS+pT7O?-KmWGBx;oSP zX~h5h!0z@k;ju-R_pGb+je~uUk>@G%?$~xcD|s`zNW{ozUyK5}P`ChA{E66sZk#`K z>U%_lC|uS7AkRt(ay_2t|50?^@lgMN94YE6t1`;Sh?JcjPExYVjO-js5b>w1oRX^$J z@6^k$(YAvBSq$n<+|A?0N5Q~U`r6v&y6U_?$eXr11f%S)VvC!6fxzQaS)RV`zn-y> z@|%&~o(#?c=W-;H?pJTSZF}T%V^g9JfA*hj(-%P(P%1SltGbqAeo5T^YptzFL|*GN z?_-c@ammZT0~!<-9v;W4pv&;eQ0jaoadWIfa;W2Q|72uw^-bcUZ?`m!{-qs_>F5|# zZ_4nw`N+_7Fd`Gg0LQR?d{pcc+iEuLL7Mb%m1wTo(pFe07JUA2_A2rN>v@ysQep0K zwX2i?FDc5>Tu=JnhMl>in<(;(b&%Ow*}lqH=IWP^ zTU8q_vdh+M`0P3iZEbzKY*{4H%(9a`p|X zluOlEAO8XNR{nG0u&{DfwvhEz*87*ZPT{A!L$PlYQUYsp&zr@F8ZOL?d{P4Iar3CA z6kG~;`yeNSG1Hua7}#@9U_CehOIAo$`pt3j|JpqwEd$z*_FW^tknkYN%*Y#DuVFfH zhHTOZOBD8g3&UT|)@MB3^AiqUzPwyKnE+C!3L8sa?T3F=|F37CknlVHGl`WnSLMm7 z@JY3(FuwyzT7vV|B_8{u);XvH9hmkOq8|ski@uxDbFNjx!DtZpc;1TTq=J6&PPqE;;xw6Y zPr6@ugHNL=bCX6(1VK-G0y-cE6vFE2#JoNSj6N?c*SfW_andVkcBc7*L;wo!G5(5E zF{SH^ea)0$Cu{qdD0evTrHQlUS_wT5S^E1k7>Zw4?Y#PU2%kyc=XS|GezqbscA4wDG2@%|tW;YgDJlf~bxN4x_#AEjB|bhhFz9HD&ync$%bQ=tYX@~9X zC@une@}Uy9IR?~-eET{Z3V%gD4>AVTqL ze_yw2{ZlB3JRT-6WNNDW@sXYhHoveS3|aPin}ga#SlT-F3~#*da!=ss<^H}P`+gO3r4jMgL2O1F+6xl4>#PhxQ!c2fuJCwY4 z!%~og=7QR8^{if;&5(3JeQRln1Xu;%_CkjAN1aPSYKNW8Nu2H5(P}CON+)b5|EO<1 zI_dA^m&ttsU88my%Fu4c*BY|JH@9%4Z6YQT-O^6-O%Vbe?|Fe}3k_yj$TG1u=+PVj zkK&LOUZ@o`s-NLkSZr?T=tu?v&#)Ei+sX~*{mDJjf?ofbIJ}O8m^sLQcZ(*w1?Qqk zrzdi!;2#2$RxY-o4qrNQ&vW9mmL;64ls0R8m^RtC)k0iNS%$?78pq zO|{l(QVIF8Hn5W=gld3eQBl!yxs;vWzhP4G-Mb)6Tg339X7W4-@$?J9-|eOo8)K3O zx9+vTc*df`(;kF&vrWYfz5!004{MAm3WZ`GR;uykhZmqvDF;s56!?QdC+KmKgx&9m z))no@V{e=cJ6yDK!XFhM5fu*Q`-Q;Y)$M3+v6bbK^s12OGUhV)krVFeWDGr5rEKz^ z6;(Aq%)-nYAX;{LE{J17{1f8+{LSAZqTS zFEn9l%6u*}WWPexOEk8so6(`^Lz|s+95jNwc12#+`Zkv}nDd>H*DQ&Jcb#na973L3 z+}t!t9}Q2;yyNoQ%0X{Vhdu86lbo7BdDoQp>iPVKpIjurSLFr!if5a1(CCz<_V}37 zy@7$vr58<_PBP;M`AESa`V2itY$ZVwe|H`qC8oRd?l@gT zVPLeiE0;i!lf%TKn4@0aq5|!2-=%SvO%4zM2#)#B%FN7^r_aM5k!gW{aC$dQp8JLY zEqq-0J+iF!yjkmSaF5IIaMzIKc>JWwGJ{$V<jx+CL= zoT1e7upQRH7wr0#UndtFT$e`D7(Xc{q0!O)dE{epdFw&}kAA@r--IK1q0v4vj*3R$ z0boqs6gj^rzGAvn?(6(=xbbLXe_?Mfoz1BuA`AlgkiIbb?Ngo=^4ywt#@_Q|SWe4@ zjHZpWva`;1(c(8f*oq_>`1(@0D@L_X>A3LdN8&13q=t-7M5gcld~&iwu!8~B$PxOS z4d$4zjcI|x{L1~tV<<<%!y0;P;~Mt>~g6a9oN%;WZ!Hw z1TvEs@)|Odn~2+R=ojv;D}1BVZ85Zy6e8e{kg@3lrlY+@GuYl?gV(@n)$11i*67Od zIwF(|2MJK%8CdL8)8Bk#x?aMsS@hLl^r6G0AooIpc;ov- z%;DBih8f5Qz4b_+t-~t*oDo0nHWwSb3wWtu7^=OsHIlrx=-)sH2oI~C(fL{FjcYqOW-Bp6o!EWzGdrKQDxr5BofV>q~(a_k;lPs=NgrCX#$nU_?L%%?-CVQ2}hzk|BJpft0dzg`}j- zcHPv*$?O?dMOC&~&Xmr8s~?T^6!sKeX4rL=bp0426icfj!<>ty`3c0f2r^l?qqV&S z@SUG-NP?hy6Ot9#9PT5xG>Xp`Ul&qAj1y0Hy1+x@>lwgBBr}d2UE;$(O45H25E?V^ zYP1=J>JDwOV{vrOm>IVC)6eY9AP~;0*D3FO{5#D;&piDL6Z=JE)dhvoDk~#v78eeS zzy(g#i(NWDa_v}7?s`)Q8ejRxb(D})45=$bHCwg6*4Am=c7-S4t@j8G*AT&INw%*Wy?dvnr z$;@wEd>#MFP5buXB!~k?T3}jDVvU{EO3!`poFCpHe2xj{3*7KsfvH^v61dsUZUdOw z^>>@$ASlHW9u*x8j{17Mno_7085$H!|0vwUON0@d{4y@ZeF_)6RBm_M(6I9SSmh(# zeKFAbBaxIIzVUNQ9s<=@KYMT~0~lxk7$N%iPdeY2X;VX69If_;<(aqY;1@iB=Q+2? z0h*eg(uC|q)Y}_oXoHK3-an|2)Z3 zS2cX@f$DjQ)rM^Iz`ws+zdh%cy?P(6ct>pJ$y~Pi)#t0!X_2wj%mb72nXH5978bX= zynU19$MWL6_Fk|ZG41R;*0pLd7jo3*`$gY~A-=Dx~t#Kgh!+8?F*&xwGPR6w0T@ZMt8-KP*G7Kg-Rd=sG3!A^#!hkN%t-O z9qFl84Q06BtKWQ^q*UYTFFE_OA->}&@Jih+QKRnjz!}l8ydHz@Yixxy;ZNG zwumDdVT-=nP*J%#IJtGQ=W?@=N}JuHgrg>CJ7i(xT8U(enW-7CLyv!%usP~?I+7Yy zKeZkHV1521)7I7Q8WOQ118-&w>^xd z&_4aY&%QJ_G~~`uGOV;)m*1b6Ug(dn>_WSoY^4ylCIs3Tx>Es@Oj8{cdOu8@G%2XLianTds=q$+JhwOd3P@>zqul8KnQ zm7F&9^UtjZ8^Qj@3OSPXE0QL{rms2ky;4nTEr3*JY50@lHwyxWDRxGtFW3S3@y+*6 zWRsMIVVQ5!ACtbH(n5p|1G9O%YRxE$<;&tX3Q}xc3r5VH#b5L#eEH7S|CJmnY=_d8 za0hZiAV^jh=KXn2{1q@#Sp?VN=;TD4o`zC4!3@pb*Jdo6wweJ4+7=my?$hTmGaCw+ zb_hTruvl{Mgl#&z`o*vc>t6L+e!gtgKzzO~_T#idM@1Nf)04D#{boV|FZ3rhQR zp|8(HfCGH3hJ1SBbSf+>D~F-egvo)w)!QLd|7bPMsN;X%0S5-ldB)+3oiCX=Gt=z< zbAD7}|GZw&8hM|e>47+d;td_)KHLCV)rod5Q5&*1aWrq%<8rvQ4x-EluE4v7Q_46k zG7t@<2Faq6ug_#d@Jfjimr5oE2FTae&7dbo$DvoK)>`LA%YOS!A`PQQ&&{$&c$t6q@~S-- z{`}P2nBCKh5Kyo+JpX2#Pv}zBOEEzO_wy$HN$oz9z89SJ>sQmxE|}t(gyP3F+xaWF@B;*igrrMCFLI4MjK&~UfHZ&KIK$MbXFM>+wvw=k) z?Gb=kCQ)y7pl`g+u}u>b5dqzOoRy$geEEi+O`TnNf`F))E_cuYjs87zvi!DN3-Z3q zeP8tAap^Oe5Nu{p;9t;bB8YYbTysnC?cT7UV2Mh>I2w%%?0w`A?Bpy{oCibKLWz1- zS}sS|J@K?RV^_bN=NhXA44Lw5w5>oG_>@A%6T-nqJF_Svh&V-L0SC3%733Fa(-tOH zk0y@y#lZ#cBj3ZgT=-PSRqLEOsx=(#wbj(MK4c08j{Wxrap9FnPV|=>4+OZl%|&_i zhA&(w7Zbb7B>%xTQqe4Ll=0v|wQn(9!Y5KwZ_Ip3J?6>z@Ai!M%nhfSlG$GJ5N@*8 zM*QTsTR!J`RXo;QX4ISU3iGaq+J0iQmcY3SiwOt_b8qZLo!A>X@&`|zbIu{k?|nzr z5$Rh2P_$iLnV&Th=i0K-D!W{2eP4d`UCi;SWQwpB0Q7-riHsPpt8pH$F(d;6?&;ns zz0a&j8+y1S@O`VUwr;vDAdBGJuA!x6qRtp1vdzJw(^xK&q`+mWXJcdIe{M_n3cuN9)DxtjxLNd`eUcdWx)Qr}ZtC~* z3ammNeBpr48BMOTG6^P82)J?B$+X}$)g`hyW@l$_qzevkXk(I+ePlzuM|u$M4SCVe z+h9DxrVdUh6f_-@_-V|j2jXyek_L{$q0ihkOtGaQNx zx|#eh>^~Xh&)8Q?g@uJet7#cjMV-UGhn|YQH)8FOY+X9#Rt}Rq3^(;u%5l=H!P*CZ z`?d1ZL_by@DV)fYB35__#lnUo7X;3X&2HoS2a^r-ZuZ||{(kY(abmVyfPa9QnVFRz zW?~yf1tM1ddHH$yhBXX@A^yCH4T*pf0Dz6&c@_>La1yq*W{AJ8e4)Bs7a*kF8WVBk zyb)bf_*H$^jD_D6!7L`7}zLKOBwi`u5?>FH(@-#f75-g&Fr2w?P}(=+6> z1A?uU*%+@akxfADP^FR%3sEMQ~zeHcIgl(l|6>*OBnOhP2zuP%QuEF>Bn z?G^R{;W;5YDM7@bk7t3e6AdFDWfuXkZ2>!^?I4X_3|6;&%jwd8t+JbuJN^AU@L9(+ z-0(pKa&hmZEwlcaj5!wYa!QCKax%U`Fmi`{KJ!pCbUa8PY-+5FeXWD&_^IipRKJ0n zj)KL0{>xmGgveWH-x>w+goHVJ(c(|Sie_(c%;%e|&-%pTn`O$&ueNaai5t{k_wD}8 z!*hJUl73r3U61R?3Rrb${Xkib>K; z2<33M%C6>T?~iGWCC@LuAss!@mEk5Ai^sVPXM4VSU0n+tLS~vH!x(tQtF2512n>50 z7ZlKc^SYfb%Oz<_rKkDIC`jAHPsE0-y=?jXb%#rmjk@|M{Kxw@415k&Ca><_di zyH>*nbj{JAcPX@g9OzBTR<|(K8!rYul#Do z;^MlNe7{73n10pvqVWU3``aXM(y*W8AOYp9-{xylryL1W0jhJrT`&{cqQ}go`#J-F ziovwGZe(2tZHu;!N->GnS^zppYHa#GDAkDDh9)isuX?8cW0XICJr9@P!oK(gPb5qy zqo-5N(W&{Ry`PW;e@%ekw}c6rHAhkLX;YPTRiOXmx!;5;4e8)5xJ&h$(lG%+w_&bW zoslYyJSsEAxnG0F9L3k5%6{ehd3lM6)WF1>8CuIhtp(BKgg`OwALXt~4D2hh>Kjf2 z8x)GfBF}J-B88^Ce2(jkc;S%~*88#Og##o<)bw?MV(GCyIq1n^;x^_KfuSRXA-g5O zm@=ib#t{22zA-YazGDY&w;rg*2Jc9ssj;C{|Ihht_t50W^6#Js;b;sLMlBJB_*>I= z;B}{aa;Iy(C4Jatksor}M==c(Z6~vf#~Uw{ljNtT~RHIl@d(_6RpdMkV%E32d8hNZ8T z#_E-Oj77)F9k>sK>_5`VGW=oTW|jEv%V!=}30D^VJkLH;yTmGeB?Bu$Zvpb0f=VQt zg<-ERe@{@8qnJ83XLo!?F5P>{Ghy*}W5EX2Q-8-r0BP+aG8?xd38L-dr~n$B-q;3n z2x+aF4nF$qEf{z2`Mv%6?e(X>T)x!5oM?TfG*sxApAW1%Oyq&%MTP|wj0#5uIMViP zKr|A7F#sHWfT!ZW3acRel=V%i^;3YR_9;;ST=$&dk`(0; zt+7H*s7(Xwoj~Bi9v!_cJ;#~alJj<0GN;@w zJU(ZF-&~sXxp}e{@LV>vK9}cfI^Gxi-E*E$>EH;+R;i+LN0%thWx=a7gpDIw-9H=nSCH z$WT7aDSZ>EiW)z-JLv5gf^AlWl5wi*5Acl+XYm(lXmH&alHAp&k6gTE*{_f6T0aO4F}STk}@=?NWAJfYzF4r~IZ zK^hpneJg|!M))7wiF{JPbcdPLV&-J?CJ$k4LHsJ&&p%YUENLqo(-Od&$db(=?q#to z{#(F&dtyD|wduQtKow7gS9gs>b>*K2R#r{tUf+mQ1qy05SRdT3|7h{3x_Iz7KJzt$ zW@Sz;S3TPmPDFXod-2H|su!2fh6LZ89MZutd5ikw{qpcHPg2V=H+rBe!MIa@S?0m> z2S4m?U3zU3*j#ntdg@J2^rFNxvq|+uAmLe@_lln}EAp85_}w*uIQk|T?IOL7#hU+W zXuvIYKk!vN-y`m(BnPxVj@Vg-Vep&H=`SE+Q())_EzPi}hy1IFs`T zO@yKDiq6?y!pK^`qymH2!zIoK#xaL4XAGs>WEh{_;L&%g0rI93yi@{xV#9%!?o2@&iuy(-N1j|y=jTuw^sf!fQB8>fd@@ceh*PTB^xx8NiA zOSR6?p-^Th3pBZLT+e1Qr}08Xm4fEoRzcIrROI5?zCP&qq@g0E4h4RhiYWiQ_jt|a z3(#9-<5e-bFxBYo2qg5s;WwHQ0|Xp(9grW|A*9-8RJ+V_CN!y67n|RekOmg;d3&ki zSy&d^_2O@LB}b|rCU3dS-sSgTg33GI(AYQtl#1o$^EnW@zE-SQmYRfTOR4qwem{%XbJLVE8*s6NEL}4)+tySa%7C zgL3U;cte8+R@^^*Av6TyH`BM+Dh#(8mu_7gAo%(IT|MGgNb$(b%#)DgNpw0r&IZvY z%!*(%Wi~X{BRU#Y>4veFg)90uqk$oi2!cV-`1XjSE%z|`^63hIgX&;oh0?*kai7|v zsQ|F1tgWpbQ<@!Qv`2;pg+b=k>IR0D1}#RB6AQTF)hwBpPMY8B3ktr(x2D~FeaThk ztbM0}k%F@F^WcYu))yJ>AND8V{ED&i(Sl8EFSlZIepZQa|0n4ZYFVf6H4!hipN5wj zvhYk8PT;J}REWd8t7?{c{?tA<*H>wl5NSRz=&9d;no{CX??1-?)bE7Pn)W9=3ijpv zlmw|}tNt_!7P%liG;;=~IdfCo7pP9hO+bx$Nv^vKy^?TR;J*VW+NO=03}O?40}>2c zcR}snVs7T2AMusxQcEt$`nwHAp$_l}{5t9YjD}i1R(`m}LCpvo4}BXc$Gp6bMIxW8 zN?*xaTpPhkc6|btZ!dx10AiP1UN#w5?n@5l1`@jAXaz1A9-#P+>VW#4BIE$Y*pb}` z92#mcAP-C5w*kp*hufgQL@gM~u?BX8bqd&4bvmUZgZ`b)3Df6hyS6swPI?>68i8Cf zRrUY(=jm46>5^(H#qKCB9t~?uX;f-<0 z1hR#g$Ch~G2p$6Zsg8Lb&f4)<`_ahZaTel9^Yf5GNHt?#{uRl)MVaO@AL8Evr82qq zUe{k{R(Sxfd62S?pZ|vJef6AzZL~`kwX{GsnU_zwOLPD}7IaJ0KJfI5Ab)GJrIu4E z-Zj9%p)uwg2F7S@u;T}K@+ZS-^TIL#2UNu7?6EHj|Gp?@Z=Zm-`B|7Q{p=H4ix0cU z)Iryqo)j~=K@L2`u}HRc>+zav%M0ED5hcH_m;NeAVv1I{E@w!c3$k+L|v zzPdP{ZG!@AY%7Vm7mjz3MfoSk6+_4LowZGz(f2b25@<+@~|w6r{58^VZQS|m#b7+IxlCq zjmbJN6x&^pE%KSh+{Y1E&3iGneyW%mH|w<+?A2O311!mIO<^ z*9t)60gSvX?e|AeA=f8D>fyA|oL3Ip@{dMNi*(LT5p(4b5*1GkufN{Q=<=&^^~+Cg zp9HL0vh{7CBr;Xpr>0iOtwFs!9%$ff{nYaI*}~IbUGiI0jU+kfp-5b9wxYj(07?}_ z^L$2iK~2~LeBB&;Ie^%9Yo5V7-MfBcQdann3n+6uAV3vC@G8H zXfQB_uoaBI=<&~A)l5ixjr#Se-0$byfQY|8QDG*m8TDmi3$RwL9|REDyS}twgehk< zB5*1wz{>{R+g}aGPysDNhGDUMH7hZE#7FRK{&|LroUc>f&LnAXfj3N@HOv~T?Yd4T zd^^>=nCMp&SVG-DyU$1b(-rg+s3o@BR$EK=a`AIbJ+G<4b-Kd!b67tHY*15sSVNRl zS>L?9pm?YKEg!)*0^^aCtNod?yy;%TyIrL6948ZFR77%VX2>9%21QM5Y^x@mZDWeS zToVZ7i|hI%_n;}S>TQ{mnx)`)#J-sNIcd>Wsyy5LV|J=y(wki6mLPy$^Mkt(#ck!X z{ZNw|6rdd6E0VJE1S^y94J2?(>&UYP7AP#J`M3c@^H}X!M`u~DV@{mtd$X&(b+F^r z;p}{Tv%}Uw7jWezk{UF!xGHT!BkMy?q93j@I?3<=e&>5P^DV;GfwzUe$e3SHi=suK zh=5cu?MRdsrwO0-!S+uUNku0siD*0$Kd{vxhl$vUXwkSEP44R6hEma|n{ub922!Fh zgtB_j^l&jBQ7(K;qX+(bae4@^1MCF58AjZf73)getw~Rm7n2{b22C`7yfRf~&0->j zbCGTu6HmAB&3n4#pA%g1k^T3h((m8l=D6qMq3V(n!QXSdu3*(I6L}K{!7J}s`50{a zaP@6A4b6V%?bla4xyw@Fj}mkHbG-$6er9Z#=vf-o;FcRT&1al5Ds7!p$X|dCst!6~ zd%Jd<+lyJ&&M?e0{aKKnrw`)oqd)IczXT@N8+Ad21+zYFzwzR}`J^VSf#4T@pUCmb zG29RBjbHp~f?Om}b||#X-rm(Ncs4KZa-T-#dRg zTdq0|-0NN_FsjKRUs?U-VSIVhnD^rYi16T- z?o1Jd5lM&j|1rN4GXXJ z=9g=9$~N?LZxQ`4uXcTFd;0)R3vSu!sZa7~(gt)$7#jC{QME&^_iob|DpWsWYrh*uZHw9m+Js9NKbKjFzvkUz|>`l z3OKjHK|gZA4td?S#)`aB%0rG(n7923a4194%cDq9SK@(!SDnvamM<|v3-=!BdirXFM%+i+hp#V6W@iJ25?`JKZj_(Cn#tc$yM8|u{s7+98+HC1ybIbu z0PqR`(9GAAn5D}4`f$E2e-ykSH|OQ2rwHxs9s1>1oGX}blrhz*ElO*jHq2pbzNs&m z_+>v#fZ7#6KUM|6hEIK4dlZQSdelw$KWv-6w0eBt z?S6!%gnZ9W1s>D+t(_$T9(1yGfZH6ImjtMUb!vy7-JQdYRlv!Ftiv2d;g$xVuoZZB zadb#DiFR;WCpjeKQ0Sx`wI9K^iC+dF&QZC~o<9mCz>cPo%59ZQJU?MGF3EUA^ZEPx ze+|6tGjX9<4&D45-+%?UnTf`W+&qHCfNBIG+5n4gJ-6%`<)!`TXj`6oDl%=hq#~O) zyJAyRHPJrp94T4v>F+A^>JwwNiYigXWHAOyRK#|DNpRN8%K1d!D|ZBq)NPd?sj*Y- zKI9lCoG%$+JYR5TUNc1FM2SC_z@<=8T7GVceY5yk_1N##T`Y@Pp_Y9?{`FTSM!vbF z*7!{oK)t0oF98n}0uuPO=^4Gk5&zAurVvVb(PXD=a^|In0O|m6T2R*LG|!L#-=B(X z-S>QV12ECR7!zV@V#*;amnB%3FO8h|#D?ww$M(Uq-;8C~)ea5{L+D2pL$CYUmlEuKT7A|t^NNMx(I;B*_tG(~tToHjt%ssPbe{qJ-{QYlNGA(27v83@6> z%;jRQf#Yn@)CLSjP&a||D8H~~Xpk2~-&+lyAkzXv!W`J!bMtU6)dqi{C^;*e4!fG{ zzV4_dyP7PcFtJ?b5vvat)*<4%#U6Yd@K0>>q`FfzHaC9_0|jAKWrCskwFMbxOVK+Q z*R6|^8j@f5DC*?`hdB5s^10gH56nCOCaP2~Y6t z`@4K;itl;*Arm6m!lw%v1b^mY@V5Un2K~o&aL^QeqYcw86lGNd0RdzKJGy-i&{<5i0(~GTU!a54I z9pKN=b-0*q2Egi;Z{H$z31AecEh|6z?gFLpW}Vp>5k?h!z1XaU>6dftP(=Y|op3k- zsFf=*lfxX*z$)JUlL-7~@6jraaE{9csT@+}o8&#y-JTWvjnEc(RNQw&5{B*0Ot{@~ zDyZGA-MSfau*2rp)~0#7)!o-@BDoIi9I9$S9gj(aqjXbVX&V~D&wh6)CK7s;4UO|9 zFD@5--Pr`1?0|1hXgWZDT^SV4*QTvDG!K;Ee4Ft?%?JpLkJ7YJ2M91Qyh`Lq6Njwq zSVcu;N%+XS#`HTbkHu_r$B@mLe-BC)iX640GDFO5(j=kv{p`t4>a|GM6Lboa`{{aOh*H>zHC)FXoOfkgI|-QDq(IULqCzM`&G%0+Y|iH zAFOIKjenyg~PF3^`{q!3~q@RPLqE)`g?fM=~uJ^GcDa-Wv^5yRz*xm)+@2s zUA@TQis$v=jFRpsK6C8JnlSB+6ZB;Dm_lEfSpnG3WuSg3XqP@PFPTE86HgspAdq+j z5N~mSeTz6<7EWeg@~Y_3mn6->rA}Wr%U6!>*daRc` zApVn?k*h4X)DnwUUFKaL?|SSOkF|{sj*8h^>2%lDmr%H3^*O9zvJFO>Jt4G6@pZmX zL6}LxS&ZcIQ+~wuXw)jTyL0boc_^WU?P#tGj!5i_TN!tPSc6LPc27X~1B5RNCNsk+ezp!_#N0T42WO9TRoz92PGU|smiGgcoP;hO-&oQNbL zziusO0JUgW;|69oQjJw@fv*`IEKl9shGIDuY4~vl%EE35oMULqe|vBUWPd6LBXy&k zK&Nwwa+qUscsqo&hC^h_O*>Tk2aNYE9xrt6b{gaimSc}xSZ6yk?uQ348wfw_l$vE6u+rnHaohWJ|r6_Vf`2x^s)$ zEwClu4C1HnKw%x#^3`e_5HI_s_9}fT>80;{;Z%za!?4mt2F{PUi=WCb7a*2xOTC?O zk+<1$)XJ*5^|%<)5=Q}7;tLh(8dA>nf=DcV0=e@VIhQua2m=^B-3b%0L^b>bNzUuw`9VVy&N@;?AyF`PED)u(z)U{ z|H4m~h;%Bc?*RY)gD6{gNLWb2t(G+$nY>6%^#5Dv4Vw4{q&s)R)qmDv?9X4+7X0>q%riRbr=am zqvFboOD0zq zzJu2_X&XLUCV%bDGCtJ0tA>97nscBB01AjuUb3!RarxS7Au9_DE|bcM%EVu7kGKSR zBa-4%QSF%;PSTud>KDu6B!Xu+xh?cc0dw7a#(h1mf%{uFNb(xxA?Y#oWOe|a4Wb7J zK`WgrH~*xYljSJOC}UCss$vipOsDyw<^>Fmh>2!?3CKuM^F4Q$M;EX;P{accwU zgHH(@LPdf?f&zll_txb=5Evw^Gp#(acf*+uyh;us5cfzQ2}uGAuYK{ec;WW$)yQ|| z$;`>0esf3FMi&QoGUPBPt||xxEX}jq?ldYkS)6smGogeJ}u z{`m%b%x3^*w2uF7Tx%y_;s7`u_J_<>?WU%&NgB}&%gDy-_`oT%T!(F zGgodyDj&2S3B+5LjdEMKUl7RSyCk1b^?Hzp)cZm^cL2ZYu92HJIRwIdYwy7O$N7&z zNSotD0Qiehz;v|IyI_ZSZ~$?Lhg1g$6Ii*zCI^%Q@pNxKr4AO!70+(Q0f318g^}J+ z4GbC$Bhd>OwW9!atpr}dF&JlGTPv4MTCMA#D{>R-wga|pGFC11x_8!~4fcZ_F_egZ z)mi#1r;8wJ1*`HhBmZ#K(yb;yociFBs`>M`YtyK}Q z;s@F1Q;LUhtS#nVZC4UyznM zE5B+3HsL$}@Yb7Xc)`1BH+k!z>XcDeVT-DVcJ~Lna;lEx=xA78Yi{nVGdJ{}T&R*a zztFk3UubYR^4aLJg}^|~xf|K5!R+N$dRDr@f8^fz)_lkTl&HL4mw3vttD%Z5?Jba_ zwXjFKhrolM*Vl)`&HLm)w7nkS&I$ed|M%w zXVbLM;PQ}A!3XFybpZi^>TQ1u!^`n(jjUGzzQNJKzF#5(+i=IYlj~VzJE3;V=HS2y zN*&nPVTku6MH(l>lcFrBn@4ccM9k3^;ixkvp&W_6a!pX$tGMMko=ER@YE0}V;7nu| zCsdun8&;1H;4V+<;ciK}4|@uGcEc)K6#$Wu1+Ec+;bSHh`W2Gc)rFI}6Uveb(B9qr z=!>SB8YD0(H1u;h5=TRh2LNWF-A>>ayBfNS5d#v5{AHYY>;BZ1f_}9|fvb8FY$CDt z7npwiWXMC|FX!l9*3(tau#3X#UQh0uK%N?V6g|Hqn*9@-z{YS01G*te|4h^VSsK?Y zNz<(RoB`kP_k|0#l9^-(D2^phDoNx=*+Oc1G(uB+SUE7Mmj)9ABxW ze)q11y0)5qRc-=(4{K(#%xfm3MaKnT3gpT~zjk0w7ki4F=!X{=^J*h0M-vebDdYgVir=eLmOfko6M(i<>kwHO_qm7AqNe*H8AMTT{ zC-7h!4pSiR!!fKBKsq{V8J%jbIqNTRX->XC)-@i`%q5n9U2iLGe6h+N_U#+G#a2MD zP&4ZBz)Shkr={!=SaeV%@D~zx$u$HV9sMOoD{^mT?|5(FaAzk1O4-@R;Zcbt8In#h z>I?J}+%=t;y~Snh#Ks;CJ`fcW5#fA2aq(njW#;(!7?JKz&a2LrU4^TkQUhY@L=Dh9iLYp(G!OCMm(@NLewsyqNA zK(tvj8c!vjECv+8cJrA&m_tvgn2B1|A_!%pPp;#U$??uC%?xyUvIv}k6dR|Dc&h65 zv}px)!aX=FQaFKwqXOGqjW9)Ccq8WE_UQc+?{e&$t`c931;$iQEWdRPo=%pN`#uAJ z^&mv*!ykyxKn4qk!!3oMJ%<7x2+PW`r(~rFX|*{JfMa(i(Fp>f9PSPb5Rf)?MUbPT zz5SIFtd^OoF6i(cVn>`d|iMOO;%PmPvUHGvq9qOi@!>$ z*)}%I%XUW7{$=iZ`KDf^#W}!BGv4&ztXAFUBjd4~Br=T{$l<IaT8VHRpG@Utdyam@;<%0_AHZgAl51) zJu);7f6$*-E<%ZWbdT`;UemiStFd*fag(IiBHcNh1_SatzqwEJzBC!7?uPP`^FMR` zQu3o?=-c$yx=EFHF2s3$^e#7-l2^SL%V)mF%JE}lb)zbV$?}ebW8IhuK0)$D;0&j_ z-m$oebXn|AF?T`E1lJ4DxE5?$!H>&ga2X*fn8SqZ+ur40X_N zg$puVXAw;orFkaCMc&mJ>FZn1u5$u!W~!MiH!K7G=)=`z9Qlf(O!j|Odvj>v-z%#n zJtHg2+t9X-*6J`dEe%tV4(RS0kg&~*zAW;x*{337BGrh;RzSd*H?e%vGx2D*cQ-h4 zCOGPX9;@EWt_IzWS9a7StM)`P03 z8Gf#J71msDCI|zYq1qNr-wS1(gN%jvSLF*$SDi&Y!`m0MnSvWTRNq_j?*)Rv_ydS> z{d((sNr|koiElZfl+s0Bv`Xsq-5kG0V3&g)FT%GwqA7>H89gZ~crq0wOg{#g=;Jxc zdR@oXc-H~!1P}mVfHM|yd~)Q8J~~=1D%6UOdkTjNx+=agzoSq&>)Gyu@cbRQ5-tC@ zNt@$ivuzFX9iu=&p)@;tTsr(yT?-3tfClJyh!Cm!4#eq-W+MkMs?}!n&HR1wsTV4| z!rGx&fAoa-bt!ViHU@pTLl0E=&)e!xFu?b=j+vYIt-zKY zO!pr@WGMYU(o*BR*82EhH`Dy#y_^c3+^ACA?>^tZu?mI?oM#!%eLiP3P@??g!};%) zf1HP7bAFfHc+ys+{|5NIm%S%7V;X*5xZKve#i4`z2@cOPLLLfjcWS9V)e{Y=Jj=yl znp|pm$yP{U)SRn6xAD=aiA230gR^3;@nmu?vHkSpEeH%2dF0Y;Up>B#U&os-2GHlX zQ&N)Imm7{=FiC7r1N1%`jUfV&6TU8Y#c0y8;918>%`%nJ)K;nP(d$*dTmKz-6wJ*z zt3T@(`BlE2I{eP}!{sxd%P(iM7~RuU({96Ha(`~woUVYu1qh>$oMY`OzHrqRa z)i*KL$Q&-6s761l+ZqQqbcg;3jfnaAiVA(2FEDQBX527QovFwMDWWcR7O!e3TYT}o z^8IRZ9@08YEGJLCINPo1@M+4g6_2{dJw;!(9+McB_+4H*n?JvF=G9m_zp++Nj+T zErlCXz+4yIotEPlcg`WsRf&-1L}L zf%!sb%}iWQ&gJU()Xxpfj2{urq{SpR-5(P%+MxW9OHWKJ(MQ#OfBAD>z2&^}{wAMp zUbxP`GIjXlGIQgGNc7Z*JlkakCXq8$mhQ_oqAa>M(p)|J(|-4&nIFcMtd9>^ng*By z$snw_6@T-!0^{dWQ^vqVrWP?>{N^JA8{=qFu9p8)!X3A1B~hkWP82O1G;yBq+F7?g z>oEq!M-mI=1=eSGr8BBLQ_U^j1#&77U?+~3;W@rF&L406T*%iajsC}_x5S_wdQ~dX z?FI%}S$5skYL+jxms3~t!#jpdP6qWjyR$i6TgS=|#WggZJ^f&(D9Yq^H&-+2#Mml? zUlSgzuxb3B;akG#!j3Qn@AoJuGEkn4xR~E5o*3)@T1waXv)lKbO&mEt3qkh81^~9_ z$m<_m&DS56G`Oo=W zk9}9mFEPMpt+=GRSwEUwdT@^2nAz1XE(O8dl+PkAUhMMk7we-amDddCQ+r031Xtgmdx|mA6Kb2Dr3C|tTzu9zY-2800#OY>Pb0N-H;Gd>z_M=k1UB0Qr*#6{Nl)@QhPV=l+x)<2Ljs}f>_(Cvi z{~twX;n&pPhT)BzNQ}~f&n5yvKhEa(}e5i3HQoRfGYTToh|U|cH}ej_w4TGim28a zKEM8_i@2*E^);Nh)M;^f3Fm+qy zMF=<&q@u`KVuRy;rR^3+J7iN9hv>UX!ZxlZVTcvMw56Ij3V7HAWc2hErR8@?*%X9@2spmpoqs+;5{dC`TQn9>w=Es@R2o52h(4rwAE*Gp z!zIgQ-p_gdZUVh@T!;0gL1s=JCDve}&`c>(cleWpg$34X#*YKTOFd~j2hl|NG>RP@#zCH?y?wgUr9v)h$ONBZJ=C~L!KV9njNpI zQpp_Vcx1E5VfYLA_2Z807$>wt|8(r@ITv+H!+`(;I+)`}D#&f-9J@7ClX4-FlmJj_ zSGKnuM6(`bXb(Q!e#D+F_lGi0TE=EtA6&jw(!ii#E)uam@!1i7GI|1>EoW2JkJjm; z>y7``K*F{HrW>iELLywqPClnOs1^j(mB2u6V4tV`e1fatsl!EErs_r&0>pjL5QCA- zVJM?c1G58AHgI^zn+`1&45PC`43BK0DG-qu7^2XGj{(l%@G#+ygHv=lw&W z%9Mzb6puGD|0PW1<7C#J>fk0jj0Y8Hp$C6-YZ702^DW{+IU@S{ouFN>Zo`EW-;)bf zDnXK=w{*0H3c69X1C8%uaA9%RhxfzERMo7IwjbWIQ-AbiSnT~9{Vw^R_+p?0lc{mO#Z_jC)@DcJLP>eMCL6I5Wgolz*_DTi z-G)JmY#cGxp3pGhF9I5K7N6Hl|EZh;Ud9hAdY*$Wwi7B-%LC}g$jgZ9N27JRIhLeCIqzP0*yw%#H?w-0U* z(Vc40=ZuVCfhuEk`oRJm7Q;*oI21fDGqaG{t}3L60?lmYX7eahKxxM7^^nK_($R_8 zh)}QlOAoCCQsg{K>^5l&Y86W*-nAUe6UBG;P#Pgr7ydJMKX}poT7z&^baY)6A?I&X8;guf?9>VQ;Jg;qvxJai9(o+B~@uM zr;Ic5zg~S>YkY|1y%#@$Hm`qxAEGEikrPTU3JhVWcD~%LbG7H`3X@lrbBcE>}vCy{RSV*#9_twZ2|a3k}Qq1yMWn zW1FhKQ`w*f;(o+K_%jiI-5e|OH|EF40=+e!5=`-@?Bng z(T>iJw$^re?30grwmdWq?>qNtpB%q!_x10C5|whpue^7b?YCQ@^e|{~hC(Mxq?|(L zW9OLAHzQSp$hzg0z9I)jmzpogBIg(63v^^0{2!aL!$O((`XEzKig%bHT;xa6>WIjX zp7tRuKlB+u9Fa)@|uDe9|9d~UcU6pYG5Y{nFle)Ao>7CWZ9g9u?M zObQiD!iBQ;hCmme3d(+JGtq1O+74cUA|En|6b&i%F(_e*jjWuq>$?o)q-;rg>CD#i z%Ri(E!Z8u>Mp?G@k&|B;S&V?uD9wsQk#W&B?2m_x&Qd2tB!U zG(r@d=_%2W5HN?tumG;t?{;73_=nLFkpcGL%QwD$KSp`K7N(w{%^Xks7ZnI;$Qdu} z=m5K)!n~mtwX_8#kbMb09aJcR^5O;P1fH=F$9U70a;~^oNKz7egt7WAdP_567W$+H zF5QsIF)-wg;_HfSa$$?7WxT}6<&+>B| zEVIl@MFT1bRSJ+j9>{yU@!ghJTopvberH}ocOjT!Pn4%X-*F0w)NZ(=U^EJeLpoI$ zal5t6~SDh|myl8&0bFy0^0|SPMa1V3;qxJ{)I^)S@U*q~gEre?iY&8HG=u zdzc|?@#iCs%_4N38CESO*5|#Oa}|2LHflw@1rBh<5e~R%->R7aKS>!(iNvU6{73MwDZC&5LSn8oZXk*X?M!);4c zpr`#*Rt#KRB!)*Gi*J4+9+a%4+A;1baX|H*`8hN=L{$V-EBIyDB6FzoLGtVKuQL;~ zHWbt5Hm*0uKG$&4hSp|%t(X`z()EWjQpYptE0XA^cGFTZjDU#h1`A3ufu}1o5!swX zAP2JF42&KL6^6kI=u#5i6y+e9iMg+GIgKYQo;i@Fr8L~yEgYmVZ$CR9oj)o}B~SdA z<7{%u5S}>*3&r~lw!!!}KN81Gi)*Hem#ZG}>dm7?9f1XkKn(>6iSk21g!R&a`odTh zABs^QENm#iUu+}JMZ!p=*jpQm#^4+@a3q4%I%Ky(OJD`yekky^35rCJ#CpBn0;WBrkz=X};siyiA&=+}@}H115u)T9B&nL}W5^ zAPq?I6aHjvc*Lm*4JUp7U7@9b6O%5g&~8!qv;$}W0a_X+rjJ$*_IUt|wg0$+X}N)!X2r=B{u|qUjZ{=Zw(MieGjnrZ}`V?x0%A{$=(Owp5nsWTB_`TqgxSJUHu zp=uY`eRLg=Gs*biP&}P&RUt*KaOL<&7DWYzry7Z%)KqxMKUrB2Rp9z4LBIM-XsnsW zzrEV$OsX&<|wfn^h28jYd;40aGN=LyQpBn)`~apft9@QaXdC5@4kY6 zd;8+uqK(i&Rryid`o&VKwlThlygOO|uRIdJvA35%ADd=MUJrFYTQ8llrOB1^zwT2U zyjMs;7eY%Me6y+0b-51o%C5XQn90X{D%vz>wlvI_ZNK!w9{k$9YY?Y7;*iXcTAnEY zW#%Y_1TCK(&yj|L9LV4ralc1}vWYzKlJQ1I$EwQ8++1Y3ir`yjU!Y1!ADkIRpgngB zMAt^QAJHX6JN~kYg9xIBtb!;+&g=UJ(%ji^B9Y|Y-J+S8aGK#{Hn6aFY8CruK@u$u z3S3D#M7r-yHgOC_u>`H#1Ecs_<*P35tEq1E+&2GD58=*{JRkSi~+ ztDOCLxP9>|4w_GSFT1hao;N5r%%oVK}dmg<$4E)f)Wum zrQ-%joa;GkDqI{crOgJ#PYnOe^t8zn?4Cb z(>SQ8mN#GCG}*7Zx%5%!@H;N?+ESrJnH0xNuamU}aL`s3-Mw-JiCXkUzs>am-1yNy-|cT3n$&EOT?}iW+ZSXM#XMEcfY?vwtVrAhpL{gSuh&Kt?@3#062P zfTr!Z<169ecNA^l4@B`S&(V?+mo@?FTn~>|L29^W_??kF3V89P8IX21tDe`Ck$Nc~ z=pMN*l(te~e)VqxZ;K|;r%6nF)gEvIjNtcm6KT5MUVBRC2HdRb?LVrf)=RwmmFKfS zCdlc?0z>`h*NXONO$H*K1(5*ZbgTLC16I)s%A6wuIXv9;)QmteME7^^GkD*j*^)|M zw}^DOlhon*&P?SrD1H~k(K0)z`lNxVK_?rr8K{Bpe$WtOhjI3b=l4C?jaqVXqX?;D zfR;D7Tc{YHye2*qy$|EC5VmMAb-cw{)JPwLW?+URHw&~YLq2Y;#R|s?fRS5uT52j4 zC{^VZhTe-k7a1&p%mPMc)$(F7_?U>m za!Q%$`Pof&*u`6)fSIW{Z#~NGA^L02Pn)6Q4GcEKs58|5;C8Zixp5>UQ55+s>6S3Rl*_-=TSS?;0d1XR zJt3J?P!SI6xM9Aop&~TGTHlW%Bmx)Yom%lb83R?B?3cGAlQ(DV(R0{*!~5BPvm2rP z(DzyOzBOL3K%??%0OI(NLWGFEHmv;ZV&+s@lJkSnfD+fjaPl5d`_hrfi@(N0aUiLp z0UTv7G&&R(8aTgau9wX0Jr{D&?fIzFnATFw3N4`+E8rq|+G$x(~GHT4@Vif&MK^L;d}WQKtZzIOowFi%4_`*R+mGz*?ONMP?T6{Gmh1b+fQ~lR#^k zs?HbK@z#FG?X+4O9$xivF>K5kxl>g#0g_VD#-8W85C^3kkH)pIxB8Y!c$9fHOVGcA zW;2C?$W_RFgy+R*E-Tp{id z$ud_xt|;IQjR|8Bz#d}us0V6A_ux_LG;|4`7tNQ(`?fq5B?dOV3Hj6dzDC~4;mhfA`G~*%N*wp zg$&p+ohUoV-9bTChr?t677bht+QjZBuL&Q8WmLO54$P($1A zTMXre9k&rEhf3sY1?qQZy8QmnVENztFVzGaF1`i()NBRmOOJ^S5}323`x%r$btf0{ zz@n77`DwP2T-?#%XpglEjff|PQ(uMBLInm2|4;q$u(N*d_I)P?dPqor+L`$k%}x96 zo$i;1)2qIj3i60%d~s>o3jOnUch5VI4_;{&nU12N$W*IO4NH}Kt-}#7DcOmT8alT% zP=XxI^C$<>Zidvd?dH*6(8BvO1EWhWd@Bmgdg>ki_*=WcKFH`^Mh2U;bxARU8n4af z>wefA^wss@#m&*pRa0?TcDa3=XHBLgxMssXW6#7#;BX@-(98E|=H{ouQq{CzP0ly- zF2di#MMif>8OQ6EOrg7V-N{c%-Ag^|YTZxCNk`<-&tfsW`z;0_Q(M zsKAMuYW9UH=_<)t;-rB{2FpH0-^`hsSA#IC8H^FxSbs?@7vh7ZFa<~+3{HGWHnWC1 zV{;Bra70ZYDMY{_JK;V>0=FGdI#A-2mZ+tM2+3?$DDB;^s>A*J%CN!t`q)%M^pfT1 z0MX~k)@Kh~Onj8bfFnC5i70a&2_Elm#~k+Y6+rGl^l6PkhEUdaiWqB11xBj<2Vd6p z4!)kslNvp`njQJ9sDO?>UGSAr$n$yKR+p3}WuS6Q!0Qc0MPaX7aVMx(9fX?9l4=G2 z;|d{#RbI(D7tt&)XPbrVqni_jMM^*4H-zodyN^#DNj=X8FMH+R1ZFN)Pk?%NSZ<#)cZKme{thlb@}mA$!T_OE4F~0Z;3*FS;NZHMgJ{*k)Lkh z;Eb@W>*(shvX8`vSi>Zh*~oHV&3rx}Ey5*%L0Q9ob*KrL@)*1F2Ij|AFDg%}SIc9?XifQ_@gb;0(m`FMpBpJ1ad3gjcLaLJ&bv8(3EJqKfX?t5KIC+PiP8 z*Y%nRCBReX{|lxZ7dPp4L}0(Rp7*MoeK14AInc?_veOj!QODLi_~`YtmX4g%OJUC6 z4cVUbZ%==X3JEPc`;n4}X*xU1d3t$WeHC(@bNPtEbIZJyFCvi|D}p6I@t_)5YM!2x zbcW%i#TYIb$V`1@G_C3i6%{{)byJE_`LeYrg$+=}$E3Hl? zE@83J*DrRa>*;VU`9yh`!{#wDMWOC!+6s&>mvtx6SJRwxgpGzqBy+csYLbM7@U&q1 z1SU>86Bi>3dgvBG0($S^U80mutGAm=Z5b9B7v{i<>topbdcJ;M9NnNZPcsi_yKncx z=xNJi0BXBp;lwZLUwFz}(Ny|9eUp>s^2g3IL4#|>Wld2*#R>QHD@b~ji=Xxwg+jCT z_KkPu+rDCH)YZR^E(fS12Fb~R_RlCzL80sFAj71bs?>IHmwV&8YvU6RjXj}d^UF&B zlJm6=_A#y0#oW8E&GnF=sMr! z(}$8VF_57=4naCYQ87Igfd;{t{f|?(gNP5D!WPRRd2Cb87>7tQ1VjT&t3v8vTp1mX zDfvN151Mjt3H_(n|JwYEe9KSM`?b|)@zIDHU>*oERpGD4$YIlWj%ZRhD}%dbXXjym zwr@gx`z|j8c8T4U6>?~4pE$<7ku&J%UdTN!TywoV&(ESQ$bWIWFL6o{5wg@U^)l$} z$cG$1yB>89`6Ne&X0vX7>LCco_4!@}O*c-AeAI0nC!!^q0-!^u3Z0kuipP(!5^zZ! zIPb%E2=vjvLx-#V>s=tSQud^@PsTAUA)niBJ>jMS5l2b=L-qC1 z`g|5(*J?JLCiWjZncllg8y$1|`6YQYC@v0?XX=q`>d1(aNCrSd8$lYJ3yVt~vR&B^ zGv-gOb{C(#Gjd;~&dP!c3`|Ns#F}-qUGEJ(4!&C4$zb0*Y}74Xtal{B|7_RJi~70_ z)G3xb+L~M20}s!Jon$y8yQ`$R#Z-m$Z`lDkpdP`{a$^)#Xml3;kD;~Dj=TeFx4j<} zKZTvH%p@uyL7VA<#04CoF=HkClKY^TBIO%Ke^W06!ZB4s zq$KlUemR0WehbTGmEgqlj%#f=`5p?(r{=WJ~nHlakRj$Sooh9W48H!^Vu?5RM zea~K^5+VMcp;?TEHaYX{w{@z77O`T6U?#+aJ~x0whCfwcVP_-yf$nH|RarN;d(r^o zc#K+c=>U)+-~R=PMcaFM5lZ)gerxVh;OP~1w*=PX`8~{-_ww*O)jkH}?HS+}5OBG- zNWkvwtgiM>lGJYdv#aO}@TMb1Neqh7$t*;)bo5#Iw^!wzKRXTf%ql#=DOrHLeSBi` zL_#KCdBP6oKK+@L%|n{4^EZ5Q*)PH0B1dQ3o_ou5(hJ2#fGpM36&1M`{HawV%rs(h zZMtLsjD6gGbXyqM3549N2j7@C;iWy2{v@)&!!#vDe%W0INYyPWqO7z=z=P)zhNDc$ zPA@I8%Cn!{d!ZnRoPUo5nhRS_8(~U{ywn6iAeLdX-fGK8OG(Tl#ez2M0dZbTH z{a*PIssWR3s#VF8v5=7)3{cs7&v$4{9{W6j_V?9kmZmr^$p`!WyPPd-o6<5$&`VHW zVGllQq3qq-;!K4bNm!H&g+h%apkdiVcIf&qDax@jv=B_26w03eio8azl$8g)Vd?b9;&kK7 zH*vZHZtD9e>o^fI5m{;3t1ZI*W9+Vz$f*SthZ^tviJ{AVUbNMme@JG{`#8`mUV5=i zri=Hzm!k({Dj%fP)3PNw)^ncfj0#C`6ewC0Umsu5y#AdL`!4&XnVF>XJ!O{0^Ru;P zovo{LMh|4e6z|UY?v>w!Q1sI+tyzpSxp3N_a^&3=X(7AbIk^2iMth z&f|)zprkDCmeD=QTS1-vC!;E0m7Vdy_Y;Dtbk>y?(C9!eU?XZm4K<*&^m&rVT%AZK zsL0W1z^)TYL}wylpaW!B4^nq3cI+Ro4n=Y!)y+O+5h?=1+J#)?y`;{nbLy5m38w#< z91+BFVRD3bupWMyNga|A(9gY%jj7nX-*OdP4UrSO`mHXlW?gnzH_zq;mqzCq22~aM zcLZlP_gx?aQ%u3ET41_kBku@ruy0jOe~H+}^Vz|HmdH-8kc zy1Zl%+!cCN$kk#MDg|{vrft7h7p>7CdfqAv5~ZD5bedZqUOm14E-UaW37W)6`}IaQ z?GRB4AuWpYTgh#eT=9gg;WnP=bR@JlvuP~=hijM?Asx}Q{dGIK_S13MeOskJyaK;W z3d;|>&i1eGQwS6nrNr8Bh{lm1Se)dVlB8Cu80NG!w9Dm9yxK8Y_czm(EfP3+yNXz( zfUI3p#pt$6!!x#(vD=O2f7%M{T(NWN1VB$h5ZQTazspSWgORGiI99zDBx2)fG6N2~ID3+aHy>{Crl@nl;2Z*}bf|GFHHN17eEZfd&(LOKHO>o} zPy2+c_nzjmt-`CT$KM@cCMn|(>kCg)+0Q$(uO%#S49L6lns+KG`d&J4QrB)_xV{g{ zEDW&Xb?@I=vB^&4l>r&7L#-T=AW3S8B6&oR?n3p%%5C5ilC6LFAXc94SQCg?U6D?i zIpysJ@4n|N{K!3U6%?MuN_@XJucd}rTK#Ac2Z(X#<>DQrA*8ZOWz~ zCx+j0`o-~mxQKOzBgCpqE%Fm@oxO}yCTJ*NPE#O?{Hu8|p<-tTJ3n=Gx$<`+wUolH zEGp{j^5sPn@DW`l1|K!e?@l|OL*LGMnax~ik8s(%KJImM3QSx<-&pIHE3Wf6f(a)XI#!h@Q{TECBqofmT(uqHQ?1vUTf1bXr2I~{ zdy6zvpUWQ4hZT*P8NlnIHJZn6ewROYWsRQ5NRgD;(j+o8Rxh_de?ZNbdfu!4bMFFK zE*BVN>Uni|GT%S(v&lRdEGQBws7Pz2MNtI0es6_=y~v9wBC?6(P$IEH7AFuyVXC8u zqF3Mo?9WhZYuqz2L!*YA*F&#;JxNro9IWGq$c(j`$^^|YO9OQ{iMHK|B>q;^Jqg&?c%y8-Bi6c zHa_U=z|7#jwDxdd*F&C+&#wzOXMhHBX=-ZSdXHQ`+5;#{G;#JF(cF#m^!D@i^)*0g zRhgJH#rEe6MamQB#WfSzd`}IxpZ^{pLY&SUiBB~o@x5I0l+RsUTGDF3_ybl&jhC>+IRrCMovwp*1n^Qd3mxEEhud(ArT^o z^7+J@Y^vq$8>cXf!=a4QC*9TtzAv343XqOo&8Qy}xo$bm0dkC&&+hk2uuk>#m}Hpb z!ox-$^mU80P5`;!qO`H)E}zH}_VA#!Goh~je~&Z1*#`2;s`+w=*2YYldRG%kt+uZ{ zfa~C!Cu@!05;l|{ZvmDa2BlA^#(7K07fz3_wp~tEj?-=#9Ti5|`uH?C$HdMWIZ9{h zVKtILnzTG5ah$q*9wf3)f{JKo-!Mb7`BDobZ;q*GJoI>riDpof6Q^1q7IPg_xB6Oc6AmG?6*06(3+kW8 zezrL<4{kd29HUt6DJEgVxM!8}ZJ$v8B=wUiWYHSHUeU$d%ge{7?HZ7C z&U;aLw0D?I;dThS6?d!W(x8@Y&!70Y{YhP~!&~dy8_LPb%b7kZ!ABD7ck>QZZQa2a z-;tJ<-ssNA$lz2#3l_7nv9htVcln+CSDA-D|78cF&Lx|0)I%Dp zn7DFH`VF=8ekdkpQgGd{oNsSi$sB%ubX?2Na4^=L!ASP``SN2O*$*R=YC%iaR1b>J zM2sCdiMYAc6iLs@#FtH!1bA)~Pv!V-KFv2S0<$~yFS)cP=_E?VUQeZ>%VPd}c0cfw zg1px!z@)*xd+pE5BKvvECZ=lXio{FaG#(`7hB?^6mjYu-4@Xfr!MjG|?|u*a%@woD z&E0&AuYwMPRaUJcFfS!)M!NpKx_`k@#t&;5W%hQalZT+879hOgX-$V zl(GFzwVBJW%s;TO$pyVN*8Zp~^YGkF+R+e^Y*>_v2da_tykWx!J(m;V*fg3$fVC>II+h zAdjC3m|hs{xdRW0*ul6R{4>r;B_=PAC=BB)6ZjW25_v*~pzMn`yWad0YZtuq#+FGk z_zh&Rw4Ks4N+SeWi54YU8*gM#TH2u5e>7KO_F&`nLil=>W7JE4DCptmEu)abWI|D6 zwu$|UC6Btz>ZfEnhQ^5RelKve)$yp$VPV%TIeO-mDM>YTc=q#Fs&Vq9j#M#$z?dTM z=LuY|v!~b;0@Nydx#Ac+?l%Dw98{R=k2y_6JRI~hJ-_*YAqql9u zbV~6Z;ist@19s^DSbCC@X{Frhm7}^XxK1^6&Tq~Yu3f40|*rDy(!>2u- zLre*oZ2EcsHtU}kjt3BjHzH=0Uh`dN2b+Y^f9JNj(m$QNdj_8#{5vAe~iO2 zcPWDqbA}%lr6)%duQJf+CAd~qxjw4a>HCmam~+l`GMK}|fdr>15_6St@B=9uZ2*vR zBJ3oBbh5%`TZ+9jUuOG|1Mn~)mOuW@pSj4^u%uY~zT>gC){ZbQie> z3;@6rbG*8(QXj<4up9VCB2R)3rD&8N+qYE-v;@1kx6dvtFTQ*%vR7K4$gTj?(3YJf zMFwD8w9}s}UyJ27B(kvq;xP{n7eji(FHkE0Ev2O+eq0-|M?(zKcyl>>aoF%%?-xTX|ANQHf@;hI zf51+O)JB|BA3YjNE_0r{vc_d}*Sx3U!W^%#GWGE1}WZYDIptfFq?ewMsMJdEOGn zCMWfw4;a~3xw^2)%VE7mXnGGVqV4d{n_fOr!UW0bmEr~6eLVa1)pQ-LLT3Zw-tQrg-Shg{Czqg)~1=Md{R))_%8}a^nfGn;ZQ0 zkxKd1a#h$<*wpm)pRe0qdCUGK4%8Bo$v7mF&bFc*NmA3*6d^W4;l?V0Cie-IGaZyd zoYHrG^R5u^Qkx2l{Ukp$K<+5PE}=o>rXhFDawcUXE-a578Zh#eiY+=lOg_ z#a9|IMMA(G>U>VEk>R69Mim-Uri%<>A2q9BX*faCis{y+g$jrH2GB-6yjQraOk>ey z2Ck$5v3tdbOUqVIY}t9>eRl!E$aC2DmK^Ut6m29z%wq3b2AB1SHTiA*n+>#)Gki0# zy#(S~cHI{;ILWfGka)Ma*s?FC@PQph1QzvE;e}z&bxrQ)`A!EyoH*c&M(ShLOwgzj zS!sE*>OCQaoN!|ziHEPmqxu+_vaBpBQAHrXND}+XymyM9j72%}n}n9B=K}z^zLQ97 zs<&Ugl&_~Cg#D3=>fbt{kC9}tHX^Ep1VVcLD9s(RB#)1yyk;}+3v`^A_(?UA$G2^k z1l<5!Nato>%e3<{J1Z;PY8XzjXwxVsb=cRricf8FU3RQOipG#A8pT7v`OetbQ`dYW z1AbhLA}2g5Nye7BVwzW`kA8P)gUMH_M-o2*j-nJB*$uA za*^QU%C6vBFZT>yfYIeORB3N%$@;b_z_Y=D`x;&xi-L*>#~M{9WPBwS!|KYajLZr& zPoD;AmGAqruU?b`mN51wL3CEFot@zB0v_)PMORms>`A%cf241k<+}QCz`Znbao}-y zyjYEC1+X?pMCLpel-@k4>3pyQfE$`RJCs8;XLhUTyf)j~W|_=78^Mb>C)HRD9z|IA zFA&%&j*Ii0{@Yw;`b8Y|RZfE=xL#8`?(V1UXn9WMD_9 zyPldOT?qNu5qZL|uSZ{ZUXn_C;d}dk5*H71h!86T9R9hybnh^g;1n03RpcO(Sj>8V z8I|Q>?x;qeD(dw3d-dVQ#q~cq5di8Cc)F(0oB!URh=)QVqwVyw-^_A5>$FK;O4L&a z)w?!(8$$9dv+VSJlo)Zc`g?ke^6OMLAKe${R`M4HQMwB3>l5%}HBdT^vQl*vj`*Tj(6mBxLeJ^J5-tte?+)3|5 zR2*TCPBYAd4y5zgSXdrxe4X{AR;-u;a!cLpJ5|nLkw^$g$Kj%Lzx7eE4OyzocQ5*K zFG;Mp4#1&fRm%LfnZQg|gT>y<#Y8|Gd-YXI>wIOiUcFkZ-+drihYmVk!!AF_4VY&A zP_*R~TbmJh*lUAX!Dti@^Bv613Q(C7v#?xRw zhkyocwN|bDadw+;sA%(w6VK9%R?hfN`xoFiCL|_kr|nZ{Rd|xtZ+XKq8|{+!qqPYKODe@!Bi&VCWk(04&Qvb z;%POHILA3QanTdo&3lVxN!>H`$yg~p&0DszPD53yOrCb|{Rb6!_XELOO2ekxI($x` z0e}pp`{nr7wD+%?i4 zjHj;J-+#O_dN4dY+skM98F5sI4$>H9u&Of&y|7*TFzVtr{PAHFMzqS1GeTuZCC5sG zbFK3+t?-pmY}01l-b^xPvPg1ZZD;%HeNa~cdygt;jSGyrKQ$=bhEQf}F!LSas(({T zwcvv!JTJgSNfG|s{uPvnJ`63{* z3=M@OWdSr1PkC+U7eya)K9)>o7nGiZSK6BPss8u`pU=COY+K@ule}%x!0ED^yW~AO&953iokuK73BrO?VV!T@9Zkyjf zPDGkPb?*F&0Qy1uUx3_wQR+|DaS+6i^L&HOU1d;u_wU-cSCxDF^fwI^qtX#;Ro*DK zFJo+ByhzKgaS%lCx3RU#9VU$0_PZAbBEn&o78bd%-8*;M8Wv!KGJ>~W*Uhr9u+Q?* zbD>UZBf4b#pH}%iYM8DOt6W-Gm^96(^PO+h%5#XY11sC1N4$pSM@xe1X8X*aEu(|NFYd88-QFlQs#iz$%?apW7fv~@aTOSE2FCRoa38C3$NyT!6B zqOlUQ;a&$XbqG3}{3o;tD}x=&9A?rN85l)-1P3omn9X=qw6&GktDGG1C0?+B4sv4@_ z`xbXqs!;J+a;is3NQj*SykEr{P%+NXA%VQO9h)d8EqU-+z~WlzM5zf0d>ZEfRpK7Z z+6}r5(jG1u)1881y<4Tk73s^3LE{rE4aT|Ev4VycXbE=Xy}-!dLOuM}#1%*cg(!}n z6B}P~Z^MFvE23YMXQTJ~cC_R5rI(qHuW!p}?;ne;0x3L2ZFvK~LAEY-*e1}&=Z$YV z67OyHi0AFiw@J_4#cfI9cYT0lXtC;XY`Ai6rSa5OfF=g;P`9+V1pfWob7&`x9Sf;l zcG=(Gs}?dbbC@lQ9d(*EGjpCfeInxY_ywu9!26sgELB-j{+eJxCUOvrb4xXT+*I=n zv0=!Or(udKKQrAO-0!5HsP4LECVrmh)W@P?fJecH+PmYXD zC0~RuzgnhLekd`RN%Y-D)Uqh$$g`ykwP%dozus`2Ijz8}(||39lyeD_-W(TuqlDBt za=t`1UEa!a3MH|uHD`gAj~`g*x5sVa`cqh}tO^b_sp9Z_WE1Ha7e{t=Rq}k~P87L7 zaVzWF?_tloX64@=>i3XP(bgM_Ic5W2$Lx83R8X7m;a^X0PgonZk)wjs^r`a<=r_9V z&J+}HRl5dbM9}uzI^_*v9FSxvOzo_bWLyl4KP;=Y=9>{|{7{_~2$b1u&)jW*CDtNC zM7kFR5Kz_54A}Ch+X>J^eQmyzir^F`y=hwlR&oKKp$(d-ofVTBMnB>neDll|sYNjqqW{p<11BKt?Q0=)GT!$w{B_OnaM(@|o~H%Xw_`v?;&vn>;g(w7rDf z#k)VB3L3=}7+@@Yx)KIh6{<3y;W*vLn3ApF25$@kwcdzIC!1ESXJeK+eUDc46b6Ag ziSJv_0P%SHAD^;XCc`jwTSgV_eg`R;W;!VZoiS-0Q||wi$68!@4<_&cV(xs9y46*i*#`3tkZI*UvkvP`*_4?sFEO7 z6^T()HL+^Xn59;tXca+PTdfwQs1dO>R8&j-&6u@HRqY+CYS$iZQChp^ljr60;(2vm z-PgI!@4C)8zwy04pMc3%f76Sg`Kh~&Dde8+%`1qc{=dYBaHh?l#`H3*Fa5P|G!9WH z?VoiU^R8zG(N@jhi7$sgn94R8_NwFh z`1DH=>OeksC6r1tul8^L$9i!vAF^9wH!#geV#llx>^t9fOU}{vxIQrY!$f}LHxKqU zbw}{NP8Avr-U-HDeMoHL1K?!(h$Ex0^JGb`N4BS3sx(%Sfz}Gh5N{}XhtmmkWPFqI zmP5twJ;|Hmqvu_&gm* zHRays;t~iw-+kKO+1jpmJv@SQl871D0Ot~9J=il37B*4LJ|8wKvBi!_>)5uGVU?g- ziZC4mcFFuC9_KO24Kp)$;+ef`q+y?U01;qMgi47~`viq(*G;L3l-ZplkRw9N)QMIe zD#yy}TO(9R7ye&?4FjEhWYz>g66z}si-e%dcpaGwl=iHXTjC)`nw?yU)JAeq0a?u9 zq^t8hH8Zwn#)?Am-_j8WKGFa1NyuX&f5M!ZnI?Z+10+^}HIzD!H3#~7y<`Xi|)JgZVVzU+B zwcHfT;J@pg{am;1notkC2VDJ|RaC5`SRVe`c7InnHl?JU_9#2D)4Ug0hKOCZDUNb-JENp8Z0MRPg!iF zSmU|zb&9mPJh9(Y_87p9(|2@s5ejos+gjW9vMPueL{KF-*#KSUq*oc6iB4!GJIR!! z8e?{%o$qiHMfs+OWoyU#eSp12w>3j<4wkzoKVdnDCdZ(cIcqjaQqmO!Lo8)XFL4DJ8a%a@!<6twiVn85 z(UaBIn8c6o(#LZ5t_#){*~}Ovm*OKb+Y=vrUfN@iH0$a^h2_)&BYva;vG9l|eDt|& zj^qL`DeRh;@3Vm8#($J%70sV+Y47#I4lCyTibWEs$kcuWv)zk-#_+Sz{V$Vl(6){qn`4ZqN3=DhmFxk<{;t%D$?H|L`l>&^9_8mPk1v)%2BgOPT< zS-+}JpMnk==i%fGe0t~SH$z-+_Ww*hqEdp@5|L|gjX_U{mhjShcZ?$ll0llB`SzCP zDVL?{vB-lzWO5jcmyJp(B#E;{m_%YM2u7uRhs(F$XWqM!!h7Aq?opin{NY?q?1zZ- z2gWrny#FD2w2e)PMR;_cMAfyjB3wKkmeKf}*>DgR*}@S&Nn7w+eIQs5?&Q@diJ(oY zzH3pYqia52{$*!ivM}G`Wi^l$H-C0;$U+YX#x3hZ)S;it8Rhmzistbqs)sNffPp#v=&(GO@xuBkr zp6vCGdXB4QzE%Ai<2>`?*~QlEo7eWx5z9Bm_E`fsQF?df?Av;JcIj1p4SEFgpxd1H zMTE-F!iujTEirofzoDzJ$`TFR@_bBdZP0s7tRRtG;A%CZGH#vKDZjVWBZIlZ2jUvG zVg7(^o9rNxztwq=8VGc*BB+)kn-X#4Ne0!hvUao6%C(c59l$HQasu)*6Sp4L8IR`4y0W)mQ3d)^cZm&If+Gb|M3eKibTmo$lyRIjq&!v+R8vrFl53 z*Iw)=ox|a_cJG=)&iWUr<9)E^>K_Zr;}gI8I%fA3JDvLvUy-j$9p9KYs%*U!z9!!= zFP38`=w%8@J9u+nVh3he&N3e^+f$&_?T>o>sw5YWO;X(b_|0fs3fj1*_qObe4^*q zVlqi#dg^|_$fs&61v5Wl=a|j&vJBq?YkHxEw?&5OHXEk2Fjw(2Re<;H_sJBo4i;}& zRXJlJi5`WORy5uUU1NFJ*$ED56dL=RU~1@+86DeAmz3(puSO2iwqJr#^Gc$fRF(C9F-x?0hfttiQF6wv;!5nREQjI&^^vi|E+ontu+R$a^^vGCX4%h zc#FJl)-u^qX90y={#MVasR4jHpnG!U95&(~GTBSV^Cn)K$`D7Jv1p?5EX^24D#!%< z;37rws+Ey}&KMD_Jg;IIlQps6`p3pLR0xji^pfFboLxVU1E-QKZpqxu&G8AiMeuFKl1!Gvnkix>xm-Ki984Muk4@_~F z^0JYbZNco~!hIMY7)zK{NimQ;)7oB?ZodCU>a8>^$o#fM8qgxF#Q;qj*2q7=#4icQ zMYy!T=lCnA2bBX8XuvJW@c-W52f2v|n3~yN{W!@H8?q_=PS!Fu>>HZ8^Ak|4PqB*P zVC*pq?kl1bxDxcPK@|Q@msiaDrbq!xE7@93ShyIYNs*-+Y!`$hBQs%LdC+i$4hCkY z!r??DVLl#%em)CJu`1D*5=Rvi;z5Q+TZTK%581zbjYpI8x+=U)n?c4`ifPFA8oe5(spF5==E@Q`+l&LcDYx40U zGsxoG0qTVHxW%}YkinCx(=yGBJ6BDC^xrs~13g1ZamOJ+1|whK=W};jGjGqh_Nub+;4T~3*F!lJ5?K?0v$7^RihPQx(D-=6G`mB zQRzeRJCPDkCQ;ZmpOC%+6h&|;CmlfmJ_LgD z*VvX)0+m$iS}Oq3;8QpLZ-q?63Q8zT(uwG|qMf*bdWqNa0eE~Vh79w?8^P&~Vt#)z z7%(LOc_2F4EjDS$4yRhQq+&;&KAa8fotrdz;>u6edh5!`rM!<{3{ZpZEyRro)L(xD z19Dq<+sfqDCb-NRrh(g%Wqg_6)6*ug&;HfW((vP@LlWrC6A5vuMcGjqReORP9j!I}qh++p@S7o@)rxfWj?nnR4~X(R{O< zcR#>bXlNm65AeN)@&u-$oEDC!uq4dcVzg^t*q0jtCY_-wtblwp%XiigQ22;L5;Jw= zC-XPjGEF+qZh(veu{z~ebo|`{${smt! zW&VVzgUaRw;rZBQUdBdve%#QYhRM1Le#HS0+;oI*2t$Yd5dIdTBS5e)Gw?qPpY$vX z!-Dh9Pc|goGHB675{)-={A1TIuMtr;W2zjWK3K%6640rYnjYdG*2uDa*vAjOWurGN zokOCZcq(LWn1VNQ1)*ge+*>$|(K^Ny;n%RpXziB^$N(r59R)rK1yN0z87iORzYbR!~p*WjI-!4anx>`qmOw zn_*C#Hqa8;5>3^swI)*+O_dE5f>y^Y*{Ra*IWRwbJ3W(cp{^L?tzR4vxSf zPKEOIbY&SU7QElqOjy@9;2?f65_4e`%A zfLZrRT099+t*05OfzQZ96$OsI(wYc(paW67`*kTYlSls525v{Dp2zg!yn1=o zc%v2^iiY+o_wl2o6%y=cr!pJD*PmG|thYycSD>K8{fXZ3RNT2PJ*upZ9kAuhaq9?%zCLkcP@y$k^hc@$<$t{K~)opupc%}TV z1iRWCYjI;i3=v^lKX=^&Ex2wdRKC%+*O73Yd;Qh7r*7S%S26BzHqPB*5{c^fR`y+ge0ha?nlXVPnEnYGf0^7V z5C#tDLKfSLrO}5etmJM&($`@Dnz||XH$QnM#r{zf{4w_;j`1ue*LCZUj}pUf%l7}F<>JIwvS{yv7&$UC)_b7#5Ts7$+aFx&(+8jL z`+-?_w&<_3l<7FpN!Bi8a6Ar+EO;}Ju24`;&%%8bsN?i!LDdOvSu-sB+DI{`V|A&P zv&_5%3&My*hcW2KD@=pA#pz^eKdxTo7OaN{R{*9yUaq`B@+b_SRku23^q5fhl$lg6 z2lraIpEZ~1oZ8Rvz?tC1W9!6mA}>T-#7o|-cfHQl znEvk*wSq8!BI|NJC1*RP&f|*v&yxa|JT#yvf71?Cfjq1E(*|Pv=J$Q6;m@wYZ8yhTHV)qMA&nY^K&EZm)9niq^V{(X9p(ir^n7sZ zq9408jc|X3w~M!DMrjXdF1k#AziuI6;g(5CWB+^b+U59Yg9_?crM8Y7I#bX`w&2ff z`AOH_<^iRN*(dhzLFRY##Hyiulqc--q~M&HjRoTl-x0&y$DKB%zT)p*kzFu{afL#RQZxb zEl$|yuW`e@cw(p7Dzfbusy4EC5b8|i1p;%6GTa7ZqWY`%Lv61O{Or3;UWJ%Ye$54` z!};eRAsBuLDRS=#r=<+ac%gS!aj~XwT*6{Z;;qDAHH#=B1!UCUYlQQlUo4Y+zy!V= zMYd6lb$M~tXEgM6{DXE;{2ke@qvIhv5LY{R?|FzvOtdR*;5en@;`nUir?r{S?3uz? zqcW!;=@)++6Xid$Q5m=?XML+_f3p2s_;Za{(3HO_ZqrGEqJ|HZFG=2V)UkufTBBii z!W!&6re17c6JJ)pqA?V9U@^P2HLmo^smgGB;!YY>@UZ5IQ|emCeQ|Lzf6`qC^lR8{ z@X$OwG{@z{IKq32Y~9ZxuY!BBy-}uPKLUrP+sE>24^$LV zkLr8=*2xq}%vzeked^ix7iBC5qqP-U`g29B30TIu68z7Tll#UMC5$EU?|=7sKm2k9 z@g62z+jjEfla$}DxUa#9b2hPwq*yhZRR0nZ;KKq*VPM;=B}~kB(5F6mTz;}G&@WG` z=_5H~^z}}rx~{FS(Hu#J60d*50VV|zwVZzW2=|rszAZ-8UVOWdN&lJ*?XGIJfQoso z?uw+6ilJ34ROGVVZ>11McLTm&0tx!0SO@KOufc7i)QKJY7e5|+-1oQR z4f?o$68Ar4CuuKMxnI(;shgc-lO@9++`Dk#uZ>qmNLHA!43&7Jj`%)G)cg$}1sIB) zen&Fs=ksf#)NmG8WxFyCE4Zp|<(vwdzd8t=gQ{geJ#u0rW>ee;wocT(Tt~e!_`{Fy zVb0!)IeBiladM{iPW#!Ng{Z+9w+D3}pyxegt?bAbd-y+$%W24h+RLxkuJ`hOQhv%R zKq)Q8>6X@R?j2>hamUYI^H@EGsRP*pgs4+0x4PK+-ZWyY^<&Vj+=g7!~T&R9kU^A-+|vs;DFkfiQ7Bf4~k4k(I5S?}sRa z@L?&>+$7d>Vs+6nN<{J19)qVYV@&hBLTkdj*-ec7(Rj`>qaD+ zrTNcui3Vox@_6|H9VK0sVs8}N#-vke$}+oWT%DAO>~B}2I%r$jfN%H3)%7)| z*K?<1TmOwVvlRxoy(JAOwN;wT?(0MQ^|2XQ;Jx~i4`KKimupucWwmfJhJpB4XSczk z!yTS$j#S05&78$K+~F~}!I!(nXBBBNCe!uzlRY=2c-Yf(Zu>gpM48M)*6v)tVOH36 zPA*klok|2WsoNmWx{x4|2(n0F_ObKLDZ)M1k_h!Hh{E3h)Kekc1(eOR&|4cSOKi_% zs`dxrTd)TM%&0MZe9o_BeXF~dpLbvtLOdS5ddq(7cUToM-pXcseA;6`RI|;n4tzgm zJjIUIp>)SbO%aB_9RHuA0sCMt>) zyv@HG6CPXNSZlfU^IxLI*>XTtb<^-armG@>ir;BvT%&#Ci;De72dqj^#kH`-)2+hS z+CEU{F7A!jgoqsa(>>qMQj%)9Ufsd6BlSiKR~)0RS0my`4X?a|XPagCGA+NO=c-nH zrKF!6uP;ke!Gg25drOvIGWnWWyZwL+YN^onI>8OvC zvJUVP16K_N+MWgS3#ansNS36&dC)Z5Y~-)&9Z3$q`PI(tZ@q{I|wC5IU&)+oXH6uTFfz$3e%hZ}tfPY&lMn4e*DD&ODt!f-f+b_na* z^x0V7+s-vqFSvdf%doJqvGHY_5@rBne!7;meR#OB4@?pL6_zjXk>NNcDg+2b=|qLx zg~(ahm_YMBzJ?T@=szuY`geqjVDofU%$la{4uszT}MQ*g~oRYk~=LW0$G)+Q2?{zU54E#9jnk{>EWYkf5_Nm6! zD8;(WWw0>PF^CYfqWH#s@>Ov5XwV^*_sz-&(LB8z%KwEq-uw^W&u&>;3~5#EBkSKs z=jtZC4ZdROi!9@ub%SowgqYso7qOFBYRgv@v_&{}1VmufHRV6F7{AH}Up8@XEpHkX z%w1gmmFBjB`I9^q_y}Zs($t()2kEiq+dHtGKVm>4vp|T-%MFeYyBoPouzU~ z3;rD1)MRhjKzv6RmTq_KF4k*TZLo6{70zW4XT{rQ?R)mJ+Qyc~O{)F{& zQ~+({IgJ~qsFazpjXSGHf*5sC=n^N9w~yjX|5Sr1tXgLJAkZGl-E)RjWG^<9(GF$C zd}%)C-@d&7pAK}POs2n*m^8AgoKTWx^Ame|_)qeB_wNU#JaRGGI6C&lYYJs)o6ISNG+vv79u$n_WJwzG29E?Q zm$kujpCkU-w!??3-${ymo}=m(apSx!!!j$mg)0BC2{NixoxZgMIJDJ`YfmGQW|kzh zDg6_llp1JjMBQ7GPHCNYCRj!z_9N&+Y-2c=)m28!N6UV}Yp7#>5w&dp$y=2vNVAN( zQZ##B_z@pYWahaw#)pBeIGrHom{^-Igmz~S_9DqfYuh$gY_N(ikUGTy9*kIT13bS8Lm35nV}v2nIij zWFoolWM*jQiX}=;I#qBBxPQ_S@!|Np7tX59!zxBTJ!%}etcbh zmz*3QcR}xB>ZILBs;`7Ve5FTT&}^YXCr1B14F>=KB7QnneohX4&Pt9x&eRJ)8X=9m zi9p^&BGE`$B^jiW%|G&VfyMB~fa4!gL8BX1ngeKsE=xIHW*1_=^NNF(T@V!} w+wMdwRE-wwpZwO-LFwS@xYQq}pJONmSm%QH?P$rRQEve-(7B5$*RqfJALMt~M*si- literal 0 HcmV?d00001 diff --git a/nexus/cognitron/web/static/android-chrome-512x512.png b/nexus/cognitron/web/static/android-chrome-512x512.png new file mode 100644 index 0000000000000000000000000000000000000000..77591940905fc2a8ca0ded6e7c3fd37fe63ea39a GIT binary patch literal 375558 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 z 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,qsIl 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 i#2my2%YaCrN-hBE7ZG&wLN%2D0000 + + + + + #603cba + + + diff --git a/nexus/cognitron/web/static/favicon-16x16.png b/nexus/cognitron/web/static/favicon-16x16.png new file mode 100644 index 0000000000000000000000000000000000000000..9391560996c006c0e1a77a9f0f612c40508a5ff1 GIT binary patch literal 1385 zcmZ`%SyYo}5d9D>D(={7)z-AA#ZoL$&=##N3YDmULaMlnEQ)|2i7_k**&quLvam!6 zgai_@FC=6q3E4M5(Y97=H*0HAYmX0oXg#&RkA3LF%sqF`xpU{t4E<2vzQqgIECc{7 zM&x7_K)CEx%#Vd~Qp(ao2DT05og@fItD@FQ`O#1i+P4 z0A|kukii3BRW09ocozV3ZXG&^%odW4$~sDn0<3iiXBXq0GO}ZYU>?L8_$aG{I4+~w zM<|AVjH@<-aLqL#jhrQfaMScDX( zjP8(XjuE_7*q~xp^BPXD&`0=$GZMzdAzGD`S!Ws``JoA=M62+sQ_^S? zp!7YLl&s2r{7FV-E~aR=ic_oW#SqRRxR?{7)^Y<6<(5(0a$xmrR`wH%$Hin72W=j}ImCpC5qwb78ckTm(Vw4i|%G;(x(jkpp7xg!6jYhY$VG-kmDci2pT$rMz&i;8={pL?%Z5{FkQu}nzD4wObkX%?0~M_r=(1X>mz1P z#L^uyb%l&vpO#_bW5l%brqg>_bx3^=DxhtjG;^aSPEbepDM+p%?4-48(%KV-EVOis zu*uMe>2E$Qpdiq;Csos6GYJDMC-0Ia5|{c#IVpV+FKykFv$BAUh;@=Lo?g zZS<>%0Zpr4Lk&QkmE^FYEjrd7(zb?1=>aX(EhD&P&0ZzRuW1eI8Gdz(M^5xA$!ADACE#-^ZLgurKS6bn`PLL>AQM976#Rzv5NI%-qMnfQoTwL~eH6!o@fM zjVOaOYY|zQ$kn%Emc=~#2cmOg=gxaAZvKLW@rxEOSqhddUy-o#^*83OTK(plwd>w` z8?1-Dv+~`<4I4MTm$do)~R-S=pcO z%UOW{`wtw<&C5S@xS$aE#gU^$$H4IuCr_O|bGGMmsyBc!qseTs+U(;Fr)$FP@dBS;5(tLEk?7>q^z@CJGvL@l{xDT}^pKRT&IjUt0#Ns703mfaO1UzG(jCBS}f&{74k>umHp+#&0Q!Pe@ES zz+D-e0Lvnzc}imw^+;Ic&h4N#>RsoJix6@K_iq8StCpjm?@8~5EC3=qFH61WEa_i& Cj;V?O literal 0 HcmV?d00001 diff --git a/nexus/cognitron/web/static/favicon-32x32.png b/nexus/cognitron/web/static/favicon-32x32.png new file mode 100644 index 0000000000000000000000000000000000000000..e0155b239951717b7a2f7260ba10610028fcc97e GIT binary patch literal 2319 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 literal 0 HcmV?d00001 diff --git a/nexus/cognitron/web/static/mstile-150x150.png b/nexus/cognitron/web/static/mstile-150x150.png new file mode 100644 index 0000000000000000000000000000000000000000..be00718df36561193293db95861d8f64ecb61046 GIT binary patch literal 32108 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 XW4d39a-~8(0!l_gQM^{vIQaho=GEdN literal 0 HcmV?d00001 diff --git a/nexus/cognitron/web/static/safari-pinned-tab.svg b/nexus/cognitron/web/static/safari-pinned-tab.svg new file mode 100644 index 0000000..00c4c24 --- /dev/null +++ b/nexus/cognitron/web/static/safari-pinned-tab.svg @@ -0,0 +1,932 @@ + + + + +Created by potrace 1.11, written by Peter Selinger 2001-2013 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/nexus/cognitron/web/static/site.webmanifest b/nexus/cognitron/web/static/site.webmanifest new file mode 100644 index 0000000..156fce1 --- /dev/null +++ b/nexus/cognitron/web/static/site.webmanifest @@ -0,0 +1,19 @@ +{ + "name": "Nexus Cognitron", + "short_name": "Nexus Cognitron", + "icons": [ + { + "src": "/android-chrome-192x192.png", + "sizes": "192x192", + "type": "image/png" + }, + { + "src": "/android-chrome-512x512.png", + "sizes": "512x512", + "type": "image/png" + } + ], + "theme_color": "#ffffff", + "background_color": "#ffffff", + "display": "standalone" +} diff --git a/nexus/ingest/BUILD.bazel b/nexus/ingest/BUILD.bazel index 9843e5c..2e8793f 100644 --- a/nexus/ingest/BUILD.bazel +++ b/nexus/ingest/BUILD.bazel @@ -1,6 +1,6 @@ load("@io_bazel_rules_docker//python3:image.bzl", "py3_image") -load("@pip_modules_external//:requirements.bzl", "requirement") +load("@pip_modules//:requirements.bzl", "requirement") alias( name = "binary", diff --git a/nexus/nlptools/BUILD.bazel b/nexus/nlptools/BUILD.bazel index 8b8185a..30c22b9 100644 --- a/nexus/nlptools/BUILD.bazel +++ b/nexus/nlptools/BUILD.bazel @@ -1,4 +1,4 @@ -load("@pip_modules_external//:requirements.bzl", "requirement") +load("@pip_modules//:requirements.bzl", "requirement") load("@rules_python//python:defs.bzl", "py_library") py_library( diff --git a/nexus/nlptools/regex.py b/nexus/nlptools/regex.py index c64bc28..f5cf3c9 100644 --- a/nexus/nlptools/regex.py +++ b/nexus/nlptools/regex.py @@ -2,7 +2,7 @@ import re from emoji import get_emoji_regexp -ALNUMWHITESPACE_REGEX = re.compile(r'([^\s\w])+') +NON_ALNUMWHITESPACE_REGEX = re.compile(r'([^\s\w])+') EMAIL_REGEX = re.compile(r'([a-zA-Z0-9_\-\.]+)@([a-zA-Z0-9_\-\.]+)\.([a-zA-Z]{2,5})') EMOJI_REGEX = get_emoji_regexp() HASHTAG_REGEX = re.compile(r'([#@]+)([A-Za-z0-9_]+)') diff --git a/nexus/nlptools/tests/BUILD.bazel b/nexus/nlptools/tests/BUILD.bazel index 48bfb2d..1d4eb81 100644 --- a/nexus/nlptools/tests/BUILD.bazel +++ b/nexus/nlptools/tests/BUILD.bazel @@ -1,4 +1,4 @@ -load("@pip_modules_external//:requirements.bzl", "requirement") +load("@pip_modules//:requirements.bzl", "requirement") load("@rules_python//python:defs.bzl", "py_test") py_test( diff --git a/nexus/nlptools/utils.py b/nexus/nlptools/utils.py index 2efc41c..0f02cc5 100644 --- a/nexus/nlptools/utils.py +++ b/nexus/nlptools/utils.py @@ -3,11 +3,11 @@ import struct import unicodedata from .regex import ( - ALNUMWHITESPACE_REGEX, EMAIL_REGEX, EMOJI_REGEX, HASHTAG_REGEX, MULTIWHITESPACE_REGEX, + NON_ALNUMWHITESPACE_REGEX, TELEGRAM_LINK_REGEX, URL_REGEX, ) @@ -23,7 +23,7 @@ def add_surrogate(text): def cast_string_to_single_string(s): - processed = MULTIWHITESPACE_REGEX.sub(' ', ALNUMWHITESPACE_REGEX.sub(' ', s)) + processed = MULTIWHITESPACE_REGEX.sub(' ', NON_ALNUMWHITESPACE_REGEX.sub(' ', s)) processed = processed.strip().replace(' ', '-') return processed diff --git a/nexus/pipe/BUILD.bazel b/nexus/pipe/BUILD.bazel index 2c621ec..0be1799 100644 --- a/nexus/pipe/BUILD.bazel +++ b/nexus/pipe/BUILD.bazel @@ -1,6 +1,6 @@ load("@io_bazel_rules_docker//python3:image.bzl", "py3_image") -load("@pip_modules_external//:requirements.bzl", "requirement") +load("@pip_modules//:requirements.bzl", "requirement") alias( name = "binary", @@ -28,8 +28,8 @@ py3_image( "//library/configurator", "//library/logging", "//nexus/actions", + "//nexus/cognitron/schema", "//nexus/models/proto:models_proto_py", - "//nexus/summa/schema", requirement("aiosumma"), requirement("izihawa_utils"), ], diff --git a/nexus/pipe/processors/cross_references_processor.py b/nexus/pipe/processors/cross_references_processor.py index 05a410f..6eba5f9 100644 --- a/nexus/pipe/processors/cross_references_processor.py +++ b/nexus/pipe/processors/cross_references_processor.py @@ -86,8 +86,8 @@ class CrossReferencesProcessor(Processor): ) continue - source = canonize_doi(message.source) - target = canonize_doi(message.target) + source = canonize_doi(message.source.strip()) + target = canonize_doi(message.target.strip()) target_row = await self.pool_holder.execute( PostgreSQLQuery .from_('scimag') diff --git a/nexus/pylon/BUILD.bazel b/nexus/pylon/BUILD.bazel index 8bf7e05..6260e95 100644 --- a/nexus/pylon/BUILD.bazel +++ b/nexus/pylon/BUILD.bazel @@ -1,5 +1,5 @@ load("@rules_python//python:defs.bzl", "py_binary", "py_library") -load("@pip_modules_external//:requirements.bzl", "requirement") +load("@pip_modules//:requirements.bzl", "requirement") py_library( name = "pylon", diff --git a/nexus/pylon/sources/libgen_new.py b/nexus/pylon/sources/libgen_new.py index 050fe43..3eabf8f 100644 --- a/nexus/pylon/sources/libgen_new.py +++ b/nexus/pylon/sources/libgen_new.py @@ -49,4 +49,4 @@ class LibraryLolSource(LibgenNewSource): base_url = 'http://library.lol' resolve_timeout = 10 ssl = False - timeout = 20 + timeout = 30 diff --git a/nexus/summa/README.md b/nexus/summa/README.md deleted file mode 100644 index 9095674..0000000 --- a/nexus/summa/README.md +++ /dev/null @@ -1,115 +0,0 @@ -# Summa Setup Scripts - -## Guide - -#### 1. Find data dumps - -Current version: `20210103.1` - -| File | IPFS | -| --------------------|:------------------------------------------------:| -| `scitech.index.tar` | `QmVaWFRNTHC3ser4ViHybcD7nuhv2CUAorhXs4JbYYHYm7` | -| `scitech.store.tar` | `QmP3p577gRokXXtusRYXXV7MtF3pVmGSdNEUE5TwFzRtAm` | -| `scimag.index.tar` | `` | -| `scimag.store.tar` | `` | - -If files are not available ask guys from beyond the blackwall. - -#### 2. Deploy data dumps to Summa - -```shell script -bazel run -c opt installer -- import-to-summa \ - --store-filepath scimag.store.tar \ - --index-filepath scimag.index.tar \ - --schema-filepath schema/scimag.yaml \ - --database-path /tmp/summa -bazel run -c opt installer -- import-to-summa \ - --store-filepath scitech.store.tar \ - --index-filepath scitech.index.tar \ - --schema-filepath schema/scitech.yaml \ - --database-path /tmp/summa -``` - -#### 3. Launch Summa - -```shell script -docker run -e ENV_TYPE=production \ - -v /tmp/summa:/summa -v $(realpath configs/config.yaml):/summa/config.yaml \ - -p 50000:80 izihawa/summa:latest -c /summa/config.yaml -``` - -#### 4. Use it - -```shell script -curl "localhost:50000/v1/scitech/search/?query=covid&page_size=2" | python3 -m json.tool -``` -```json -{ - "has_next": true, - "scored_documents": [ - { - "schema": "scitech", - "document": { - "authors": [ - "National committee for Management of COVID-19 Cases (Dubai Health Authority)" - ], - "cu_suf": "g", - "description": "Objectives\r\nThe objectives of this document are:\r\n\u2022 To provide guidance on clinical management of the COVID-19 infection\r\n\u2022 To provide a protocol on the practical steps to deal with COVID-19 cases\r\n\u2022 To detail the measures necessary to protect hospital staff, patients and visitors\r\n\u2022 This guideline is not intended to override the clinical decisions that will be made by clinicians providing individualized patient care.\r\n\u2022 This guideline will be updated as more information becomes available.\r\nIntroduction to Coronaviruses (CoV)\r\n\u2022 Corona virus is a large family of viruses that cause illness in humans and animals\r\n\u2022 In people, CoV can cause illness ranging in severity from the common cold to SARS.\r\n\u2022 SARS COV2 is one of seven types of known human coronaviruses. SARS COV2 like the MERS and SARS coronaviruses, likely evolved from a virus previously found in animals\r\n\u2022 The estimated incubation period is unknown and currently considered to be up to 14 days\r\nCase Definition:\r\nSuspected COVID-19 case is defined as:\r\n1. Please refer to the local health authority websites for updated information on local case definition.\r\nMOHAP, DoH, SEHA and DHA\r\nConfirmed COVID-19 is defined as:\r\nA person with confirmed positive COVID-19 test by a reference laboratory.", - "extension": "pdf", - "filesize": 2240001, - "id": 100126757, - "ipfs_multihashes": [ - "bafykbzacebasnsyh4sypqcojwmsd7ujw3ymogwhnx5vhywk7syptxovkyyzvk", - "QmSd3tYXxJnWzm8vxpW1M6uxLhvBSpSLQd7cHjdsaoE38D" - ], - "issued_at": 1577836800, - "language": "en", - "libgen_id": 2492432, - "md5": "faf8bcab6ce58a59b3ed09f1e1d9270e", - "tags": [ - "COVID-19 Treatment" - ], - "title": "National Guidelines for Clinical Management and Treatment of COVID-19 (March 19, 2020) Version 1.1" - }, - "score": 36.404663 - }, - { - "schema": "scitech", - "document": { - "authors": [ - "Dr. Tinku Joseph, Dr. Mohammed Ashkan" - ], - "cu_suf": "g", - "description": "Corona virus comprises of a large family of viruses that are common in human beings as\r\nwell animals (camels, cattle, cats, and bats). There are seven different strains of corona\r\nvirus. [15]\r\n229E (alpha coronavirus)\r\nNL63 (alpha coronavirus)\r\nOC43 (beta coronavirus)\r\nHKU1 (beta coronavirus)\r\nMERS-CoV (the beta coronavirus that causes Middle East Respiratory Syndrome, or\r\nMERS)\r\nSARS-CoV (the beta coronavirus that causes severe acute respiratory syndrome, or\r\nSARS)\r\nSARS-CoV-2 (the novel coronavirus that causes coronavirus disease 2019, or\r\nCOVID-19)\r\nSometimes corona virus from animals infect people and spread further via human to human\r\ntransmission such as with MERS-CoV, SARS-CoV, and now with this COVID 19 (Corona\r\ndisease 2019). The virus that causes COVID-19 is designated severe acute respiratory\r\nsyndrome corona virus 2 (SARS-CoV-2); previously, referred to as 2019-nCoV.\r\nTowards December 2019, this novel corona virus was identified as a cause of upper and\r\nlower respiratory tract infections in Wuhan, a city in the Hubei Province of China. It rapidly\r\nspread, resulting in an epidemic throughout China and then gradually spreading to other\r\nparts of the world in pandemic proportions. It has affected almost every continent in this\r\nworld, except Antarctica. In February 2020, the World Health Organization designated the\r\ndisease COVID-19, which stands for corona virus disease 2019 [1].", - "extension": "pdf", - "filesize": 1512761, - "id": 100110426, - "issued_at": 1577836800, - "language": "en", - "libgen_id": 2494250, - "md5": "23015d4934b216fe797b18b561267fe4", - "pages": 43, - "tags": [ - "COVID-19" - ], - "title": "International Pulmonologist\u2019s Consensus on COVID-19" - }, - "score": 32.969494 - } - ] -} -``` - -#### 5. (Optional) Deploy data dumps into your database - -There is a function `work` in [`traversing script`](installer/scripts/iterate.py) -that you can reimplement to iterate over the whole dataset and insert it into your -own database or do whatever you want in parallel mode. - -By default this script is just printing documents. - -```shell script -bazel run -c opt installer -- iterate \ - --store-filepath scitech.store.tar \ - --schema-filepath schema/scitech.yaml -``` diff --git a/nexus/summa/installer/scripts/download.py b/nexus/summa/installer/scripts/download.py deleted file mode 100644 index e69de29..0000000 diff --git a/nexus/summa/installer/scripts/import_to_summa.py b/nexus/summa/installer/scripts/import_to_summa.py deleted file mode 100644 index 1158e58..0000000 --- a/nexus/summa/installer/scripts/import_to_summa.py +++ /dev/null @@ -1,26 +0,0 @@ -import os -import shutil -import tarfile - -import yaml -from izihawa_utils.file import mkdir_p - -from .common import resolve_path - - -def import_to_summa(store_filepath, index_filepath, schema_filepath, database_path): - store_filepath = resolve_path(store_filepath) - index_filepath = resolve_path(index_filepath) - schema_filepath = resolve_path(schema_filepath) - database_path = resolve_path(database_path) - - mkdir_p(os.path.join(database_path, 'schema')) - mkdir_p(os.path.join(database_path, 'index')) - shutil.copy(schema_filepath, os.path.join(database_path, 'schema', os.path.basename(schema_filepath))) - with open(schema_filepath, 'r') as f: - database_path = os.path.join(database_path, 'index', yaml.safe_load(f)['name']) - - with tarfile.open(store_filepath) as f: - f.extractall(database_path) - with tarfile.open(index_filepath) as f: - f.extractall(database_path) diff --git a/nexus/summa/installer/scripts/iterate.py b/nexus/summa/installer/scripts/iterate.py deleted file mode 100644 index a89c9bb..0000000 --- a/nexus/summa/installer/scripts/iterate.py +++ /dev/null @@ -1,51 +0,0 @@ -import multiprocessing -import tarfile -from functools import partial - -import yaml -from izihawa_utils.itertools import ichunks -from tantipy import ( - TantivyCoder, - TantivyReader, -) - -from .common import resolve_path - - -def work(document): - # ToDo: Replace this function to what you want to do with document - print(document) - - -def _do_work(coder, filepath, chunk_size, limit, member): - with tarfile.open(filepath, 'r') as tar_file: - file = tar_file.extractfile(member) - data = file.read() - print(f'Processing segment {member.name}, size: {len(data) / (1024 * 1024):.2f} Mb ...') - tr = TantivyReader(data, coder=coder) - for chunk_num, documents in enumerate(ichunks(tr.documents(), chunk_size)): - for doc_num, document in enumerate(documents): - if limit and chunk_num * chunk_size + doc_num > limit: - print(f'Segment {member.name} early terminated due to limits') - return - work(document) - print(f'Segment {member.name} successfully processed') - - -def iterate(store_filepath, schema_filepath, processes=8, chunk_size=100, limit=1): - store_filepath = resolve_path(store_filepath) - schema_filepath = resolve_path(schema_filepath) - - with open(schema_filepath) as schema_file: - coder = TantivyCoder(yaml.safe_load(schema_file.read())) - - with tarfile.open(store_filepath, 'r') as tar_file: - members = [] - for member in tar_file.getmembers(): - if not member.name.endswith('store'): - continue - members.append(member) - - print(f'Total segments: {len(members)}') - pool = multiprocessing.Pool(processes) - pool.map(partial(_do_work, coder, store_filepath, chunk_size, limit), members) diff --git a/nexus/translations/translations.yaml b/nexus/translations/translations.yaml index 23689cf..8878ae2 100644 --- a/nexus/translations/translations.yaml +++ b/nexus/translations/translations.yaml @@ -459,6 +459,160 @@ it: UPLOADED_TO_TELEGRAM: caricato su Telegram... VIEWS_CANNOT_BE_SHARED: Effettua la tua ricerca, i comandi non possono essere condivisi. YEAR: Anno +pb: + ABSTRACT: Resumo + ALREADY_DOWNLOADING: | + Eu encontrei esse livro na Internet. + Por favor, seja paciente, eu enviarei assim que estiver pronto. + AUTHORS: Autores + BANNED: | + Você está banido até **{datetime} UTC**. + Motivo: **{reason}** + BANNED_FOR_SECONDS: | + Você está banido por **{seconds} segundo(s)** + Motivo: **{reason}** + BAN_MESSAGE_TOO_MANY_REQUESTS: Muitas solicitações + CLOSE: Fechar + CONTACT: | + **Atualizações e notícias**: {related_channel} + **Detalhes para doação**: /donate + **LiberaPay**: {libera_pay_url} + **Endereço BTC:** {btc_donate_address} + Você pode nos enviar feedback diretamente por /contact + COPYRIGHT_DESCRIPTION: | + Se você deseja fazer uma reclamação de violação de direitos autorais: + + - Comece sua mensagem com /copyright, então adicionei uma nova linha + - Cole os links de visualização dos itens sobre os quais você está reivindicando. O link de visualização é um item em que você clica no resultado da página de pesquisa, ou seja, `/v_ip6qnAOB_893608_1749642_3` + - Adicione como um único arquivo (*.zip) todos os documentos que confirmam que você é o proprietário legal dos direitos autorais ou um agente autorizado a agir em nome do proprietário. + + Sua reivindicação será considerada em 24 horas. + + A decisão de atender à reivindicação impossibilitará o download do item, mas ainda será pesquisável. + COPYRIGHT_INFRINGEMENT_ACCEPTED: | + Sua reivindicação por violação de direitos autorais foi aceita. + COULD_NOT_FIND_ANYTHING: Não foi possível encontrar nada :( + DESCRIPTION: Descrição + DISABLE_DISCOVERY: Se você não deseja obter um feed personalizado, pode desativar o Nexus Discovery em /settings + DISCOVERY_OPTION: Nexus Discovery + DISCOVERY_PROMPT: 🦘 **Veja o que encontrei para você:** 🦘 + DONATE: | + Obrigado por visitar /donate. Agradeço até mesmo sua intenção de apenas abrir esta mensagem. + + Todo bom ensino deve fluir de fontes abundantes de conhecimento. A fonte rasa não pode emitir um fluxo vigoroso. + Doando para nós, você está doando para todas as pessoas que não têm acesso ao conhecimento humano devido a restrições de acesso pago ou a um preço excessivamente alto. + + Todas as doações serão gastas em: + - Desenvolvimento do Nexus Index e tornando o máximo de conhecimento pesquisável possível para todos. + - Manutenção de servidores. Criar e disponibilizar o índice e usar o aprendizado de máquina é uma tarefa computacional pesada que requer muitas GPUs, CPUs e discos. + + Cada centavo será usado para o projeto. + Você pode entrar em contato conosco em /contact ou se inscrever em {related_channel} se quiser saber exatamente como as doações serão gastas. + + **Detalhes de doação** + **LiberaPay**: {libera_pay_url} + **Endereço BTC:** {btc_donate_address} + [‌]({btc_donate_qr_url}) + DOWNLOAD: Baixar + DOWNLOADED: Baixado + DOWNLOADING: baixando... + DOWNLOAD_AND_SEARCH_MORE: Baixar e pesquisar mais + DOWNLOAD_CANCELED: | + Estamos recarregando nossos backends. + Por favor, tente baixar o `{document}` em um minuto. + EDITION: Edição + FILE: Arquivo + HELP: | + Olá! Eu sou o bot **Nexus**! + Eu posso procurar livros ou artigos científicos por títulos, autores ou DOIs. + Além disso, eu posso enviar recomendações baseadas no que você esteve procurando. + + **Basta digitar seu pedido em palavras simples.** + + Exemplo: `Divina Comédia Dante` ou `https://doi.org/10.1159/000477855` + + Restringir a busca pelo ano 2019: `hemoglobina AND year:2019` + Encontre apenas a partir do ano 2019: `hemoglobina AND year:[2019 TO *] + Buscar pelo autor: `authors:Jack authors:London` + Combinação exata: `"Hemoglobina fetal"` + + /copyright - fazer uma reivindicação de violação de direitos autorais + /donate - diz como nos apoiar + /help - mostra esta ajuda + /roll - obtenha um livro aleatório + /settings - altera as configurações de idioma, notificação e feed personalizado + + O que você vai ler hoje? + HELP_FOR_GROUPS: | + Oi! Sou o bot **Nexus** para grupos! + Eu posso procurar livros ou artigos científicos por títulos, autores ou DOIs. + + Basta digitar sua solicitação em palavras simples começando **com /search**. + + Exemplo: `/search Divina Comédia Dante` ou `https://doi.org/10.1159/000477855` + + Restringir a busca pelo ano 2019: `/search hemoglobina AND year:2019` + Encontre apenas a partir do ano 2019: `/search hemoglobina AND year:[2019 TO *] + Buscar pelo autor: `/search authors:Jack authors:London` + Combinação exata: `/search "Hemoglobina fetal"` + + /donate - diz como nos apoiar + /help - mostra esta ajuda + /roll - obtenha um livro aleatório + /settings - altera as configurações de idioma, notificação e feed personalizado + + O que você vai ler hoje? + INVALID_QUERY_ERROR: | + ```Eita, Não sei o que fazer com esta URL :( + Tente me enviar DOI, MD5 ou apenas o nome do que você procura!```[‌]({too_difficult_picture_url}) + INVALID_SYNTAX_ERROR: | + ```Eita, algo errado com sua consulta. Provavelmente é muito inteligente para mim. + Dica: use colchetes, adicione mais AND/OR ou remova todos eles.```[‌]({too_difficult_picture_url}) + JOURNAL: Revista + LEGACY: Atualizamos e os widgets antigos pararam de funcionar :( Por favor, pesquise novamente. + LOOKING_AT: 'Buscando em {source}...' + MAINTENANCE: | + ```Eita! Algo está errado e estamos nos esforçando para reviver. + Por favor, tente um pouco mais tarde.```[‌]({maintenance_picture_url}) + MAINTENANCE_WO_PIC: Eita! Por favor, tente um pouco mais tarde. + NAMELESS: Sem nome + NEXUS_DISCOVERY_DESCRIPTION: | + **Nexus Discovery** é um serviço de recomendação. Também o notifica sobre publicações recém-chegadas que você estava procurando. Seu resumo pessoal será enviado todos os domingos. + PROMO: | + **Nexus Search - Atualizações e Notícias** + {related_channel} + READ_ONLY_MODE: ⚠️ Serviço reduzido até meia-noite (UTC). /settings não está funcionando, pesquisa está no modo lento. + REFERENCED_BY: Referenciado por + REPLY_MESSAGE_HAS_BEEN_DELETED: A mensagem de pesquisa foi (re)movida. Pesquise novamente. + SEARCHING: procurando... + SEND_YOUR_LOCATION: Envie sua localização (através do botão esquerdo anexar) + SETTINGS_ROUTER_HELP: > + As configurações podem ser configuradas automática ou manualmente. + O modo automático solicitará um local para definir o fuso horário, o idioma e a classificação geográfica. + SETTINGS_TEMPLATE: | + **Versão do bot:** {bot_version} + **Versão do Nexus:** {nexus_version} + **Idioma:** {language} + **Fuso horário:** {tzinfo} + SETUP_AUTOMATICALLY: Configurar automaticamente + SETUP_MANUALLY: Configurar manualmente + SHORT_PROMO: ⤴️ Fique ligado conosco em {related_channel} + SOURCES_UNAVAILABLE: '`{document}` está indisponível nesse momento. Por favor, tente mais tarde.' + SUBSCRIBE_TO_CHANNEL: Inscreva-se em {related_channel} para continuar usando este bot. + SYSTEM_MESSAGING_OPTION: Notificações de Atualização do Bot + TAGS: Marcadores + TANKS_BRUH: Valeuzaum manooo! + THANK_YOU_FOR_CONTACT: Obrigado! Se você tiver alguma dúvida, é melhor perguntar no grupo de usuários {related_channel}. + TOO_LONG_QUERY_FOR_SHORTLINK: | + Sua consulta é muito longa (o limite é de cerca de 35-40 caracteres). + Tente usar uma consulta codificada por NID. Encontre um item que deseja compartilhar, copie o NID de uma página de visualização e crie um link curto para a consulta `NID: `. + TOO_MANY_DOWNLOADS: Muitos downloads ativos. Por favor, espere que eles terminem. + TRANSMITTED_FROM: 'transmitido de {source}' + UPGRADE_MAINTENANCE: | + ```Uma grande atualização está acontecendo, volte aqui amanhã```[‌]({upgrade_maintenance_picture_url}) + UPLOADED_TO_TELEGRAM: carregado para o Telegram... + VIEWS_CANNOT_BE_SHARED: Faça sua própria pesquisa, os comandos não podem ser compartilhados. + YEAR: Ano ru: ABSTRACT: Аннотация ALREADY_DOWNLOADING: | diff --git a/rules/nodejs/BUILD.bazel b/rules/nodejs/BUILD.bazel index 41937d0..c0b55b7 100644 --- a/rules/nodejs/BUILD.bazel +++ b/rules/nodejs/BUILD.bazel @@ -1,43 +1,5 @@ -load("@build_bazel_rules_nodejs//:index.bzl", "nodejs_binary") - exports_files([ - "nuxt.server.js", "package.json", - "webpack.dynamic.server.js", - "webpack.server.js", "yarn.lock", ".babelrc", ]) - -nodejs_binary( - name = "webpack-binary", - data = [ - "@npm//copy-webpack-plugin", - "@npm//html-webpack-plugin", - "@npm//mini-css-extract-plugin", - "@npm//vue-loader", - "@npm//webpack", - "@npm//webpack-cli", - ], - entry_point = "@npm//:node_modules/webpack-cli/bin/cli.js", - visibility = ["//visibility:public"], -) - -nodejs_binary( - name = "webpack-dev-server-binary", - data = [ - "@npm//webpack-cli", - "@npm//webpack-dev-server", - ], - entry_point = "@npm//:node_modules/webpack-dev-server/bin/webpack-dev-server.js", - visibility = ["//visibility:public"], -) - -nodejs_binary( - name = "nuxt-binary", - data = [ - "@npm//nuxt", - ], - entry_point = "@npm//:node_modules/nuxt/bin/nuxt.js", - visibility = ["//visibility:public"], -) diff --git a/rules/nodejs/nuxt.bzl b/rules/nodejs/nuxt.bzl deleted file mode 100644 index d130e6d..0000000 --- a/rules/nodejs/nuxt.bzl +++ /dev/null @@ -1,154 +0,0 @@ -"""JS build rules""" - -load("@build_bazel_rules_nodejs//:index.bzl", "nodejs_binary") -load("//rules/nodejs:common.bzl", "get_transitive_depsets") - -CONTENT_PREFIX = """ -set -uo pipefail; f=bazel_tools/tools/bash/runfiles/runfiles.bash -source "${RUNFILES_DIR:-/dev/null}/$f" 2>/dev/null || \ -source "$(grep -sm1 "^$f " "${RUNFILES_MANIFEST_FILE:-/dev/null}" | cut -f2- -d' ')" 2>/dev/null || \ -source "$0.runfiles/$f" 2>/dev/null || \ -source "$(grep -sm1 "^$f " "$0.runfiles_manifest" | cut -f2- -d' ')" 2>/dev/null || \ -source "$(grep -sm1 "^$f " "$0.exe.runfiles_manifest" | cut -f2- -d' ')" 2>/dev/null || \ -{ echo>&2 "ERROR: cannot find $f"; exit 1; }; f=; set -e -""" - -NUXT_WRAPPER_TEMPLATE = """ -{nuxt_cmd} --config-file {nuxt_config_file} -""" - -CompiledInfo = provider(fields = ["compiled_files", "source_files"]) - -def _generate_server_js_impl(ctx): - ctx.actions.expand_template( - template = ctx.file._template, - output = ctx.outputs.server_js, - substitutions = { - "{config_file}": ctx.file.config.basename, - "{nuxt_config_file}": ctx.file.nuxt_config.basename, - }, - ) - -_generate_server_js = rule( - implementation = _generate_server_js_impl, - attrs = { - "config": attr.label(mandatory = True, allow_single_file = True), - "nuxt_config": attr.label(mandatory = True, allow_single_file = True), - "_template": attr.label( - default = Label("//rules/nodejs:nuxt.server.js"), - allow_single_file = True, - ), - }, - outputs = { - "server_js": "server.js", - }, -) - -def _nuxt_compile_impl(ctx): - depsets, node_modules_depsets = get_transitive_depsets(ctx.attr.data) - trans_srcs = depset([ctx.file.nuxt_config], transitive = depsets + node_modules_depsets) - source_files = depset([ctx.file.nuxt_config], transitive = depsets) - runfiles = ctx.runfiles(transitive_files = trans_srcs).merge( - ctx.attr.nuxt_binary[DefaultInfo].default_runfiles, - ) - - nuxt_wrapper_content = NUXT_WRAPPER_TEMPLATE.format( - nuxt_cmd = ctx.attr.nuxt_binary.files_to_run.executable.short_path, - nuxt_config_file = ctx.file.nuxt_config.short_path, - ) - ctx.actions.write(ctx.outputs.nuxt_runner, CONTENT_PREFIX + nuxt_wrapper_content, is_executable = True) - - ctx.actions.run( - inputs = trans_srcs, - outputs = [ctx.outputs.nuxt_dist], - arguments = [ - "build", - "--standalone", - "--build-dir=" + ctx.outputs.nuxt_dist.path, - "--config-file", - ctx.file.nuxt_config.short_path, - ], - progress_message = "Compiling %s by nuxtJS..." % ctx.outputs.nuxt_dist.short_path, - executable = ctx.executable.nuxt_binary, - ) - - return [ - DefaultInfo( - executable = ctx.outputs.nuxt_runner, - runfiles = runfiles, - files = trans_srcs, - ), - CompiledInfo( - compiled_files = depset([ctx.outputs.nuxt_dist]), - source_files = source_files, - ), - ] - -_nuxt_compile = rule( - implementation = _nuxt_compile_impl, - attrs = { - "nuxt_config": attr.label(mandatory = True, allow_single_file = True), - "config": attr.label(mandatory = True, allow_single_file = True), - "data": attr.label_list(), - "nuxt_binary": attr.label( - default = Label("//rules/nodejs:nuxt-binary"), - executable = True, - cfg = "host", - ), - }, - outputs = { - "nuxt_dist": "nuxt_dist", - "nuxt_runner": "nuxt_runner", - }, - executable = True, -) - -def _nuxt_data_impl(ctx): - return [DefaultInfo( - files = depset( - transitive = [ - ctx.attr.compiled[CompiledInfo].compiled_files, - ctx.attr.compiled[CompiledInfo].source_files, - ], - ), - )] - -_nuxt_data = rule( - implementation = _nuxt_data_impl, - attrs = { - "compiled": attr.label(), - }, -) - -def nuxt_compile(name, config = "config.js", nuxt_config = "nuxt.config.js", data = []): - """ - Compile nuxt and produce files in CompiledInfo provider - - Args: - name: name of the target, also name.nuxt-binary - config: path to application config - nuxt_config: path to nuxt config - data: list of dependencies - Returns: - Produces outputs - """ - nuxt_binary_name = name + ".nuxt-binary" - nodejs_binary( - name = nuxt_binary_name, - entry_point = "@npm//:node_modules/nuxt/bin/nuxt.js", - data = data, - visibility = ["//visibility:public"], - ) - _nuxt_compile( - name = name, - config = config, - nuxt_config = nuxt_config, - data = data, - nuxt_binary = nuxt_binary_name, - ) - _nuxt_data(name = name + ".compiled", compiled = name) - _generate_server_js( - name = name + ".server.js", - config = config, - nuxt_config = nuxt_config, - ) diff --git a/rules/nodejs/nuxt.server.js b/rules/nodejs/nuxt.server.js deleted file mode 100644 index dc04a59..0000000 --- a/rules/nodejs/nuxt.server.js +++ /dev/null @@ -1,10 +0,0 @@ -const { Nuxt } = require('nuxt') -const app = require('express')() -const config = require('./{config_file}') -const nuxtConfig = Object.assign(require('./{nuxt_config_file}'), { dev: false, _start: true }) -const nuxt = new Nuxt(nuxtConfig) - -app.use(nuxt.render) -app.listen(config.application.port, config.application.host, () => { - console.log(`Server started and listen on ${config.application.port}`) -}) diff --git a/rules/nodejs/package.json b/rules/nodejs/package.json index ddaf01d..d665a1c 100644 --- a/rules/nodejs/package.json +++ b/rules/nodejs/package.json @@ -1,134 +1,75 @@ { "name": "hyperboria", "version": "1.0.0", - "author": "Developers Legion", "private": true, "scripts": { - "nuxt": "nuxt", - "webpack": "webpack" + "nuxt": "nuxt" }, "dependencies": { - "@babel/runtime": "^7.7.7", - "@chenfengyuan/vue-countdown": "^1.1.4", - "@mdi/font": "^4.7.95", - "@nuxtjs/component-cache": "^1.1.5", - "@nuxtjs/sitemap": "^2.0.1", - "@nuxtjs/yandex-metrika": "^1.0.3", - "autoprefixer": "^9.7.3", - "axios": "^0.19.0", - "babel-core": "^6.26.3", - "babel-eslint": "^10.0.3", - "babel-helper-vue-jsx-merge-props": "^2.0.3", - "babel-loader": "^8.0.6", - "babel-plugin-syntax-jsx": "^6.18.0", - "babel-plugin-transform-decorators-legacy": "^1.3.5", - "babel-plugin-transform-es2015-modules-commonjs": "^6.26.2", - "babel-plugin-transform-runtime": "^6.23.0", - "babel-plugin-transform-vue-jsx": "^3.7.0", - "babel-preset-env": "^1.7.0", - "babel-preset-react": "^6.24.1", - "babel-preset-stage-2": "^6.24.1", - "bootstrap": "^4.4.1", - "bootstrap-vue": "^2.1.0", - "chalk": "^3.0.0", - "chokidar": "^3.3.1", - "cluster": "^0.7.7", - "compression-webpack-plugin": "^3.0.1", - "cookie-parser": "^1.4.4", - "copy-webpack-plugin": "^5.1.1", - "css-loader": "^3.4.1", - "date-fns": "^2.8.1", - "es5-ext": "^0.10.53", - "eslint": "^5.16.0", - "eslint-config-standard": "^14.1.0", - "eslint-friendly-formatter": "^4.0.1", - "eslint-loader": "^3.0.3", - "eslint-plugin-import": "^2.19.1", - "eslint-plugin-node": "^11.0.0", + "@mdi/font": "^5.8.55", + "@nuxtjs/axios": "^5.12.5", + "@pointotech/pug-plain-loader": "^1.0.1", + "ansi-html": "^0.0.7", + "axios": "^0.21.1", + "babel-eslint": "^10.1.0", + "bootstrap": "^4.5.3", + "bootstrap-scss": "^4.5.3", + "bootstrap-vue": "^2.17.3", + "copy-webpack-plugin": "^6.4.1", + "core-js": "^3.6.5", + "css-loader": "^5.0.1", + "dateformat": "^4.4.1", + "deepmerge": "^4.2.2", + "eslint": "^7.17.0", + "eslint-config-standard": "^16.0.2", + "eslint-plugin-import": "^2.22.1", + "eslint-plugin-node": "^11.1.0", "eslint-plugin-promise": "^4.2.1", - "eslint-plugin-pug": "^1.1.1", - "eslint-plugin-standard": "^4.0.1", - "eslint-plugin-vue": "^6.1.2", - "eslint-traverser": "^1.5.2", - "eventsource-polyfill": "^0.9.6", - "file-loader": "^5.0.2", + "eslint-plugin-vue": "^7.4.1", + "express": "^4.17.1", + "file-loader": "^6.2.0", "font-awesome": "^4.7.0", - "friendly-errors-webpack-plugin": "^1.7.0", - "fs-extra": "^8.1.0", - "html-webpack-plugin": "^3.2.0", - "jquery": "^3.4.1", + "html-entities": "^1.4.0", + "html-webpack-plugin": "^4.5.1", "js-cookie": "^2.2.1", - "js-yaml-loader": "^1.2.2", - "lodash": "^4.17.15", - "merge-files-webpack-plugin": "^1.1.2", - "mini-css-extract-plugin": "^0.9.0", - "moment": "^2.24.0", - "moment-timezone": "^0.5.27", - "node-notifier": "^6.0.0", - "node-sass": "^4.13.0", - "nuxt": "^2.11.0", - "optimize-css-assets-webpack-plugin": "^5.0.3", - "optionator": "^0.8.3", - "ora": "^4.0.3", - "popper.js": "^1.16.0", - "portfinder": "^1.0.25", - "postcss-import": "^12.0.1", - "postcss-load-config": "^2.1.0", - "postcss-loader": "^3.0.0", - "postcss-safe-parser": "^4.0.1", - "postcss-url": "^8.0.0", - "pug": "^2.0.4", - "pug-plain-loader": "^1.0.0", - "rimraf": "^3.0.0", - "sass-loader": "^8.0.0", + "lodash": "^4.17.20", + "loglevel": "^1.7.1", + "mini-css-extract-plugin": "^1.3.4", + "nuxt": "^2.14.12", + "nuxt-start": "^2.14.12", + "optionator": "^0.9.1", + "pug": "^3.0.0", + "pug-plain-loader": "^1.1.0", + "sass": "^1.32.4", "sass-lint": "^1.13.1", - "semver": "^7.1.1", - "shelljs": "^0.8.3", - "sitemap-generator": "^8.4.2", - "style-loader": "^1.1.2", - "tempusdominus-bootstrap-4": "^5.1.2", - "tempusdominus-core": "^5.0.3", - "terser-webpack-plugin": "^2.3.1", - "uglify-js": "^3.7.4", - "url-loader": "^3.0.0", - "vue": "^2.6.11", - "@vue/cli": "^4.1.2", - "@vue/cli-init": "^4.1.2", - "vue-cookies": "^1.6.1", - "vue-croppa": "^1.3.8", - "vue-head": "^2.2.0", - "vue-i18n": "^8.15.3", - "vue-js-modal": "^1.3.31", - "vue-loader": "^15.8.3", + "sass-loader": "^10.1.1", + "sockjs-client": "^1.5.0", + "tempusdominus-bootstrap-4": "^5.39.0", + "url": "^0.11.0", + "url-loader": "^4.1.1", + "v8-compile-cache": "^2.2.0", + "vue": "^2.6.12", + "vue-cookies": "^1.7.4", + "vue-loader": "^15.9.6", "vue-moment": "^4.1.0", - "vue-momentjs": "^0.1.2", - "vue-notification": "^1.3.20", - "vue-router": "^3.1.3", - "vue-scrollto": "^2.17.1", - "vue-select": "^3.4.0", - "vue-style-loader": "^4.1.2", - "vue-template-compiler": "^2.6.11", - "vue2-autocomplete-js": "^0.2.2", - "vuejs-dialog": "^1.4.1", - "vuex": "^3.1.2", - "vuex-persistedstate": "^2.7.0", - "vue-clipboard2": "^0.3.1", - "webpack": "^4.41.5", - "webpack-bundle-analyzer": "^3.6.0", - "webpack-cli": "^3.3.10", - "webpack-dev-server": "^3.10.1", - "webpack-dev-middleware": "^3.7.2", - "webpack-hot-middleware": "^2.25.0", - "webpack-merge": "^4.2.2", - "winston": "^3.2.1", - "wordwrap": "^1.0.0", - "yaml-loader": "^0.5.0" + "vue-router": "^3.4.9", + "vue-scrollto": "^2.20.0", + "vue-select": "^3.11.2", + "vue-template-compiler": "^2.6.12", + "vuejs-dialog": "^1.4.2", + "vuex-persistedstate": "^4.0.0-beta.3", + "webpack": "^4.46.0", + "webpack-cli": "^4.3.1", + "webpack-dev-server": "^3.11.1", + "wordwrap": "^1.0.0" }, "devDependencies": { - "@bazel/hide-bazel-files": "latest" + "@bazel/bazelisk": "latest", + "@bazel/buildifier": "latest", + "@bazel/ibazel": "latest" }, "engines": { - "node": "^12.13.0" + "node": "^15" }, "browserslist": [ "> 1%", diff --git a/rules/nodejs/webpack.bzl b/rules/nodejs/webpack.bzl deleted file mode 100644 index 3f630c0..0000000 --- a/rules/nodejs/webpack.bzl +++ /dev/null @@ -1,217 +0,0 @@ -"""JS build rules""" - -load("//rules/nodejs:common.bzl", "get_transitive_depsets") - -CONTENT_PREFIX = """ -set -uo pipefail; f=bazel_tools/tools/bash/runfiles/runfiles.bash -source "${RUNFILES_DIR:-/dev/null}/$f" 2>/dev/null || \ -source "$(grep -sm1 "^$f " "${RUNFILES_MANIFEST_FILE:-/dev/null}" | cut -f2- -d' ')" 2>/dev/null || \ -source "$0.runfiles/$f" 2>/dev/null || \ -source "$(grep -sm1 "^$f " "$0.runfiles_manifest" | cut -f2- -d' ')" 2>/dev/null || \ -source "$(grep -sm1 "^$f " "$0.exe.runfiles_manifest" | cut -f2- -d' ')" 2>/dev/null || \ -{ echo>&2 "ERROR: cannot find $f"; exit 1; }; f=; set -e -""" - -WEBPACK_DEV_SERVER_WRAPPER_TEMPLATE = """ -{webpack_dev_server_cmd} --config {webpack_config_file} -""" - -CompiledInfo = provider(fields = ["compiled_files", "source_files"]) - -def _generate_server_js_impl(ctx): - short_path = ctx.outputs.server_js.short_path - short_path = short_path[:short_path.rfind("/")] - ctx.actions.expand_template( - template = ctx.file.template, - output = ctx.outputs.server_js, - substitutions = { - "{config_path}": ctx.file.config.basename, - "{webpack_config_path}": ctx.file.webpack_config.basename, - "{static_path}": short_path + "/webpack_dist", - }, - ) - -_generate_server_js = rule( - implementation = _generate_server_js_impl, - attrs = { - "config": attr.label(mandatory = True, allow_single_file = True), - "webpack_config": attr.label(allow_single_file = True), - "template": attr.label( - default = Label("//rules/nodejs:webpack.server.js"), - allow_single_file = True, - ), - }, - outputs = { - "server_js": "server.js", - }, -) - -def _generate_webpack_dev_server_wrapper(ctx): - webpack_dev_server_wrapper_content = WEBPACK_DEV_SERVER_WRAPPER_TEMPLATE.format( - webpack_dev_server_cmd = ctx.attr._webpack_dev_server_binary.files_to_run.executable.short_path, - webpack_config_file = ctx.file.webpack_config.short_path, - ) - ctx.actions.write( - ctx.outputs.webpack_dev_server_runner, - CONTENT_PREFIX + webpack_dev_server_wrapper_content, - is_executable = True, - ) - -def _webpack_binary_impl(ctx): - depsets, node_modules_depsets = get_transitive_depsets(ctx.attr.data) - trans_srcs = depset(ctx.files.srcs + [ctx.file.config, ctx.file.webpack_config], transitive = depsets + node_modules_depsets) - runfiles = ctx.runfiles(transitive_files = trans_srcs).merge( - ctx.attr._webpack_dev_server_binary[DefaultInfo].default_runfiles, - ) - - _generate_webpack_dev_server_wrapper(ctx) - - return [ - DefaultInfo( - executable = ctx.outputs.webpack_dev_server_runner, - runfiles = runfiles, - files = trans_srcs, - ), - ] - -_webpack_binary = rule( - implementation = _webpack_binary_impl, - attrs = { - "config": attr.label(mandatory = True, allow_single_file = True), - "webpack_config": attr.label(mandatory = True, allow_single_file = True), - "srcs": attr.label_list(allow_files = True), - "data": attr.label_list(), - "_webpack_binary": attr.label( - default = Label("//rules/nodejs:webpack-binary"), - executable = True, - cfg = "host", - ), - "_webpack_dev_server_binary": attr.label( - default = Label("//rules/nodejs:webpack-dev-server-binary"), - executable = True, - cfg = "host", - ), - }, - outputs = { - "webpack_dev_server_runner": "webpack_dev_server_runner", - }, - executable = True, -) - -def _webpack_compile_impl(ctx): - depsets, node_modules_depsets = get_transitive_depsets(ctx.attr.deps) - trans_srcs = depset(ctx.files.srcs + [ctx.file.config, ctx.file.webpack_config], transitive = depsets + node_modules_depsets) - runfiles = ctx.runfiles(transitive_files = trans_srcs).merge( - ctx.attr._webpack_dev_server_binary[DefaultInfo].default_runfiles, - ) - - _generate_webpack_dev_server_wrapper(ctx) - - ctx.actions.run( - inputs = trans_srcs, - outputs = [ctx.outputs.webpack_dist], - arguments = [ - "--mode", - "production", - "--config", - ctx.file.webpack_config.short_path, - "--output-path", - ctx.outputs.webpack_dist.path, - ], - progress_message = "Compiling %s by Webpack..." % ctx.outputs.webpack_dist.short_path, - executable = ctx.executable._webpack_binary, - ) - - return [ - DefaultInfo( - executable = ctx.outputs.webpack_dev_server_runner, - runfiles = runfiles, - files = trans_srcs, - ), - CompiledInfo( - compiled_files = depset([ctx.outputs.webpack_dist]), - source_files = depset([ctx.file.config]), - ), - ] - -_webpack_compile = rule( - implementation = _webpack_compile_impl, - attrs = { - "config": attr.label(mandatory = True, allow_single_file = True), - "webpack_config": attr.label(mandatory = True, allow_single_file = True), - "srcs": attr.label_list(allow_files = True), - "data": attr.label_list(), - "_webpack_binary": attr.label( - default = Label("//rules/nodejs:webpack-binary"), - executable = True, - cfg = "host", - ), - "_webpack_dev_server_binary": attr.label( - default = Label("//rules/nodejs:webpack-dev-server-binary"), - executable = True, - cfg = "host", - ), - }, - outputs = { - "webpack_dist": "webpack_dist", - "webpack_dev_server_runner": "webpack_dev_server_runner", - }, - executable = True, -) - -def _webpack_data_impl(ctx): - return [DefaultInfo( - files = depset( - transitive = [ - ctx.attr.compiled[CompiledInfo].compiled_files, - ctx.attr.compiled[CompiledInfo].source_files, - ], - ), - )] - -_webpack_data = rule( - implementation = _webpack_data_impl, - attrs = { - "compiled": attr.label(), - }, -) - -def webpack_binary( - name, - config = "config.js", - webpack_config = "webpack.config.js", - srcs = [], - data = []): - _webpack_binary( - name = name, - config = config, - webpack_config = webpack_config, - srcs = srcs, - data = data, - ) - _generate_server_js( - name = name + ".server.js", - config = config, - webpack_config = webpack_config, - template = "//rules/nodejs:webpack.dynamic.server.js", - ) - -def webpack_compile( - name, - config = "config.js", - webpack_config = "webpack.config.js", - srcs = [], - data = []): - _webpack_compile( - name = name, - config = config, - webpack_config = webpack_config, - srcs = srcs, - data = data, - ) - _webpack_data(name = name + ".compiled", compiled = name) - _generate_server_js( - name = name + ".server.js", - config = config, - webpack_config = webpack_config, - ) diff --git a/rules/nodejs/webpack.dynamic.server.js b/rules/nodejs/webpack.dynamic.server.js deleted file mode 100644 index 6298733..0000000 --- a/rules/nodejs/webpack.dynamic.server.js +++ /dev/null @@ -1,22 +0,0 @@ -const config = require('./{config_path}') -const webpackConfig = require('./{webpack_config_path}') -const webpack = require('webpack') -const express = require('express') -const app = express() -const path = require('path') - -const outputPath = path.join(process.cwd(), '{static_path}') -webpackConfig.output.path = outputPath - -webpack(webpackConfig, (err, stats) => { // Stats Object - if (err || stats.hasErrors()) { - console.error(err || stats) - } - app.use(express.static(outputPath)) - app.get('/', (req, res) => { - res.sendFile('./index.html', { root: outputPath }) - }) - app.listen(config.application.port, config.application.host, () => { - console.log(`Dynamic server is listening on port: ${config.application.port}`) - }) -}) diff --git a/rules/nodejs/webpack.server.js b/rules/nodejs/webpack.server.js deleted file mode 100644 index 93e791f..0000000 --- a/rules/nodejs/webpack.server.js +++ /dev/null @@ -1,11 +0,0 @@ -const config = require('./{config_path}') -const express = require('express') -const app = express() - -app.use(express.static('{static_path}')) -app.get('/', (req, res) => { - res.sendFile('./index.html', { root: '{static_path}' }) -}) -app.listen(config.application.port, config.application.host, () => { - console.log(`Server is listening on port: ${config.application.port}`) -}) diff --git a/rules/nodejs/yarn.lock b/rules/nodejs/yarn.lock index 76a0f87..30e1ba6 100644 --- a/rules/nodejs/yarn.lock +++ b/rules/nodejs/yarn.lock @@ -2,1647 +2,1037 @@ # yarn lockfile v1 -"@akryum/winattr@^3.0.0": - version "3.0.0" - resolved "https://registry.yarnpkg.com/@akryum/winattr/-/winattr-3.0.0.tgz#c345d49f8415583897e345729c12b3503927dd11" - integrity sha512-t4WmWoGV9gyzypwG3y3JlcK2t8fKLtvzBA7xEoFTj9SMPvOuLsf13uh4ikK0RRaaa9RPPWLgFUdOyIRaQvCpwQ== +"@babel/code-frame@^7.0.0", "@babel/code-frame@^7.10.4", "@babel/code-frame@^7.12.11": + version "7.12.11" + resolved "https://registry.yarnpkg.com/@babel/code-frame/-/code-frame-7.12.11.tgz#f4ad435aa263db935b8f10f2c552d23fb716a63f" + integrity sha512-Zt1yodBx1UcyiePMSkWnU4hPqhwq7hGi2nFL1LeA3EUl+q2LQx16MISgJ0+z7dnmgvP9QtIleuETGOiOH1RcIw== dependencies: - fswin "^2.17.1227" + "@babel/highlight" "^7.10.4" -"@apollo/federation@0.10.2": - version "0.10.2" - resolved "https://registry.yarnpkg.com/@apollo/federation/-/federation-0.10.2.tgz#6ead14e9d25b7a87d85fc0188fd5ec7fd63592fe" - integrity sha512-N+JoD7YraGAgDJq1GTkAzRRPUA+FgclFgAUcUDng9ICA4N147nuGUrbrpQdgLnE59nCLJAhcFvOgQRs177XMWw== +"@babel/compat-data@^7.12.5", "@babel/compat-data@^7.12.7": + version "7.12.7" + resolved "https://registry.yarnpkg.com/@babel/compat-data/-/compat-data-7.12.7.tgz#9329b4782a7d6bbd7eef57e11addf91ee3ef1e41" + integrity sha512-YaxPMGs/XIWtYqrdEOZOCPsVWfEoriXopnsz3/i7apYPXQ3698UFhS6dVT1KN5qOsWmVgw/FOrmQgpRaZayGsw== + +"@babel/core@^7.12.9": + version "7.12.10" + resolved "https://registry.yarnpkg.com/@babel/core/-/core-7.12.10.tgz#b79a2e1b9f70ed3d84bbfb6d8c4ef825f606bccd" + integrity sha512-eTAlQKq65zHfkHZV0sIVODCPGVgoo1HdBlbSLi9CqOzuZanMv2ihzY+4paiKr1mH+XmYESMAmJ/dpZ68eN6d8w== dependencies: - apollo-env "^0.5.1" - apollo-graphql "^0.3.4" - apollo-server-env "^2.4.3" - lodash.xorby "^4.7.0" - -"@apollographql/apollo-tools@^0.4.0": - version "0.4.0" - resolved "https://registry.yarnpkg.com/@apollographql/apollo-tools/-/apollo-tools-0.4.0.tgz#8a1a0ab7a0bb12ccc03b72e4a104cfa5d969fd5f" - integrity sha512-7wEO+S+zgz/wVe3ilFQqICufRBYYDSNUkd1V03JWvXuSydbYq2SM5EgvWmFF+04iadt+aQ0XCCsRzCzRPQODfQ== - dependencies: - apollo-env "0.5.1" - -"@apollographql/graphql-language-service-interface@^2.0.2": - version "2.0.2" - resolved "https://registry.yarnpkg.com/@apollographql/graphql-language-service-interface/-/graphql-language-service-interface-2.0.2.tgz#0e793636eca3d2ee0f818602d52fb5dab9edc0e3" - integrity sha512-28wePK0hlIVjgmvMXMAUq8qRSjz9O+6lqFp4PzOTHtfJfSsjVe9EfjF98zTpHsTgT3HcOxmbqDZZy8jlXtOqEA== - dependencies: - "@apollographql/graphql-language-service-parser" "^2.0.0" - "@apollographql/graphql-language-service-types" "^2.0.0" - "@apollographql/graphql-language-service-utils" "^2.0.2" - -"@apollographql/graphql-language-service-parser@^2.0.0": - version "2.0.2" - resolved "https://registry.yarnpkg.com/@apollographql/graphql-language-service-parser/-/graphql-language-service-parser-2.0.2.tgz#50cb7a6c3e331eae09f6de13101da688dab261f1" - integrity sha512-rpTPrEJu1PMaRQxz5P8BZWsixNNhYloS0H0dwTxNBuE3qctbARvR7o8UCKLsmKgTbo+cz3T3a6IAsWlkHgMWGg== - dependencies: - "@apollographql/graphql-language-service-types" "^2.0.0" - -"@apollographql/graphql-language-service-types@^2.0.0": - version "2.0.2" - resolved "https://registry.yarnpkg.com/@apollographql/graphql-language-service-types/-/graphql-language-service-types-2.0.2.tgz#1034e47eb7479129959c1bed2ee12d874aab5cab" - integrity sha512-vE+Dz8pG+Xa1Z2nMl82LoO66lQ6JqBUjaXqLDvS3eMjvA3N4hf+YUDOWfPdNZ0zjhHhHXzUIIZCkax6bXfFbzQ== - -"@apollographql/graphql-language-service-utils@^2.0.2": - version "2.0.2" - resolved "https://registry.yarnpkg.com/@apollographql/graphql-language-service-utils/-/graphql-language-service-utils-2.0.2.tgz#aa552c31de16172433bbdbc03914585caaca1d03" - integrity sha512-fDj5rWlTi/czvUS5t7V7I45Ai6bOO3Z7JARYj21Y2xxfbRGtJi6h8FvLX0N/EbzQgo/fiZc/HAhtfwn+OCjD7A== - dependencies: - "@apollographql/graphql-language-service-types" "^2.0.0" - -"@apollographql/graphql-playground-html@1.6.24": - version "1.6.24" - resolved "https://registry.yarnpkg.com/@apollographql/graphql-playground-html/-/graphql-playground-html-1.6.24.tgz#3ce939cb127fb8aaa3ffc1e90dff9b8af9f2e3dc" - integrity sha512-8GqG48m1XqyXh4mIZrtB5xOhUwSsh1WsrrsaZQOEYYql3YN9DEu9OOSg0ILzXHZo/h2Q74777YE4YzlArQzQEQ== - -"@babel/code-frame@^7.0.0": - version "7.0.0" - resolved "https://registry.yarnpkg.com/@babel/code-frame/-/code-frame-7.0.0.tgz#06e2ab19bdb535385559aabb5ba59729482800f8" - integrity sha512-OfC2uemaknXr87bdLUkWog7nYuliM9Ij5HUcajsVcMCpQrcLmtxRbVFTIqmcSkSeYRBFBRxs2FiUqFJDLdiebA== - dependencies: - "@babel/highlight" "^7.0.0" - -"@babel/code-frame@^7.5.5": - version "7.5.5" - resolved "https://registry.yarnpkg.com/@babel/code-frame/-/code-frame-7.5.5.tgz#bc0782f6d69f7b7d49531219699b988f669a8f9d" - integrity sha512-27d4lZoomVyo51VegxI20xZPuSHusqbQag/ztrBC7wegWoQ1nLREPVSKSW8byhTlzTKyNE4ifaTA6lCp7JjpFw== - dependencies: - "@babel/highlight" "^7.0.0" - -"@babel/core@^7.1.6": - version "7.4.5" - resolved "https://registry.yarnpkg.com/@babel/core/-/core-7.4.5.tgz#081f97e8ffca65a9b4b0fdc7e274e703f000c06a" - integrity sha512-OvjIh6aqXtlsA8ujtGKfC7LYWksYSX8yQcM8Ay3LuvVeQ63lcOKgoZWVqcpFwkd29aYU9rVx7jxhfhiEDV9MZA== - dependencies: - "@babel/code-frame" "^7.0.0" - "@babel/generator" "^7.4.4" - "@babel/helpers" "^7.4.4" - "@babel/parser" "^7.4.5" - "@babel/template" "^7.4.4" - "@babel/traverse" "^7.4.5" - "@babel/types" "^7.4.4" - convert-source-map "^1.1.0" - debug "^4.1.0" - json5 "^2.1.0" - lodash "^4.17.11" - resolve "^1.3.2" - semver "^5.4.1" - source-map "^0.5.0" - -"@babel/core@^7.7.5": - version "7.7.7" - resolved "https://registry.yarnpkg.com/@babel/core/-/core-7.7.7.tgz#ee155d2e12300bcc0cff6a8ad46f2af5063803e9" - integrity sha512-jlSjuj/7z138NLZALxVgrx13AOtqip42ATZP7+kYl53GvDV6+4dCek1mVUo8z8c8Xnw/mx2q3d9HWh3griuesQ== - dependencies: - "@babel/code-frame" "^7.5.5" - "@babel/generator" "^7.7.7" - "@babel/helpers" "^7.7.4" - "@babel/parser" "^7.7.7" - "@babel/template" "^7.7.4" - "@babel/traverse" "^7.7.4" - "@babel/types" "^7.7.4" + "@babel/code-frame" "^7.10.4" + "@babel/generator" "^7.12.10" + "@babel/helper-module-transforms" "^7.12.1" + "@babel/helpers" "^7.12.5" + "@babel/parser" "^7.12.10" + "@babel/template" "^7.12.7" + "@babel/traverse" "^7.12.10" + "@babel/types" "^7.12.10" convert-source-map "^1.7.0" debug "^4.1.0" - json5 "^2.1.0" - lodash "^4.17.13" - resolve "^1.3.2" + gensync "^1.0.0-beta.1" + json5 "^2.1.2" + lodash "^4.17.19" semver "^5.4.1" source-map "^0.5.0" -"@babel/generator@7.6.4": - version "7.6.4" - resolved "https://registry.yarnpkg.com/@babel/generator/-/generator-7.6.4.tgz#a4f8437287bf9671b07f483b76e3bb731bc97671" - integrity sha512-jsBuXkFoZxk0yWLyGI9llT9oiQ2FeTASmRFE32U+aaDTfoE92t78eroO7PTpU/OrYq38hlcDM6vbfLDaOLy+7w== +"@babel/generator@^7.12.10", "@babel/generator@^7.12.11": + version "7.12.11" + resolved "https://registry.yarnpkg.com/@babel/generator/-/generator-7.12.11.tgz#98a7df7b8c358c9a37ab07a24056853016aba3af" + integrity sha512-Ggg6WPOJtSi8yYQvLVjG8F/TlpWDlKx0OpS4Kt+xMQPs5OaGYWy+v1A+1TvxI6sAMGZpKWWoAQ1DaeQbImlItA== dependencies: - "@babel/types" "^7.6.3" + "@babel/types" "^7.12.11" jsesc "^2.5.1" - lodash "^4.17.13" source-map "^0.5.0" -"@babel/generator@^7.4.4": - version "7.4.4" - resolved "https://registry.yarnpkg.com/@babel/generator/-/generator-7.4.4.tgz#174a215eb843fc392c7edcaabeaa873de6e8f041" - integrity sha512-53UOLK6TVNqKxf7RUh8NE851EHRxOOeVXKbK2bivdb+iziMyk03Sr4eaE9OELCbyZAAafAKPDwF2TPUES5QbxQ== +"@babel/helper-annotate-as-pure@^7.10.4": + version "7.12.10" + resolved "https://registry.yarnpkg.com/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.12.10.tgz#54ab9b000e60a93644ce17b3f37d313aaf1d115d" + integrity sha512-XplmVbC1n+KY6jL8/fgLVXXUauDIB+lD5+GsQEh6F6GBF1dq1qy4DP4yXWzDKcoqXB3X58t61e85Fitoww4JVQ== dependencies: - "@babel/types" "^7.4.4" - jsesc "^2.5.1" - lodash "^4.17.11" - source-map "^0.5.0" - trim-right "^1.0.1" + "@babel/types" "^7.12.10" -"@babel/generator@^7.7.4", "@babel/generator@^7.7.7": - version "7.7.7" - resolved "https://registry.yarnpkg.com/@babel/generator/-/generator-7.7.7.tgz#859ac733c44c74148e1a72980a64ec84b85f4f45" - integrity sha512-/AOIBpHh/JU1l0ZFS4kiRCBnLi6OTHzh0RPk3h9isBxkkqELtQNFi1Vr/tiG9p1yfoUdKVwISuXWQR+hwwM4VQ== +"@babel/helper-builder-binary-assignment-operator-visitor@^7.10.4": + version "7.10.4" + resolved "https://registry.yarnpkg.com/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.10.4.tgz#bb0b75f31bf98cbf9ff143c1ae578b87274ae1a3" + integrity sha512-L0zGlFrGWZK4PbT8AszSfLTM5sDU1+Az/En9VrdT8/LmEiJt4zXt+Jve9DCAnQcbqDhCI+29y/L93mrDzddCcg== dependencies: - "@babel/types" "^7.7.4" - jsesc "^2.5.1" - lodash "^4.17.13" - source-map "^0.5.0" + "@babel/helper-explode-assignable-expression" "^7.10.4" + "@babel/types" "^7.10.4" -"@babel/helper-annotate-as-pure@^7.0.0": - version "7.0.0" - resolved "https://registry.yarnpkg.com/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.0.0.tgz#323d39dd0b50e10c7c06ca7d7638e6864d8c5c32" - integrity sha512-3UYcJUj9kvSLbLbUIfQTqzcy5VX7GRZ/CCDrnOaZorFFM01aXp1+GJwuFGV4NDDoAS+mOUyHcO6UD/RfqOks3Q== +"@babel/helper-compilation-targets@^7.12.5": + version "7.12.5" + resolved "https://registry.yarnpkg.com/@babel/helper-compilation-targets/-/helper-compilation-targets-7.12.5.tgz#cb470c76198db6a24e9dbc8987275631e5d29831" + integrity sha512-+qH6NrscMolUlzOYngSBMIOQpKUGPPsc61Bu5W10mg84LxZ7cmvnBHzARKbDoFxVvqqAbj6Tg6N7bSrWSPXMyw== dependencies: - "@babel/types" "^7.0.0" + "@babel/compat-data" "^7.12.5" + "@babel/helper-validator-option" "^7.12.1" + browserslist "^4.14.5" + semver "^5.5.0" -"@babel/helper-annotate-as-pure@^7.7.4": - version "7.7.4" - resolved "https://registry.yarnpkg.com/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.7.4.tgz#bb3faf1e74b74bd547e867e48f551fa6b098b6ce" - integrity sha512-2BQmQgECKzYKFPpiycoF9tlb5HA4lrVyAmLLVK177EcQAqjVLciUb2/R+n1boQ9y5ENV3uz2ZqiNw7QMBBw1Og== +"@babel/helper-create-class-features-plugin@^7.12.1": + version "7.12.1" + resolved "https://registry.yarnpkg.com/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.12.1.tgz#3c45998f431edd4a9214c5f1d3ad1448a6137f6e" + integrity sha512-hkL++rWeta/OVOBTRJc9a5Azh5mt5WgZUGAKMD8JM141YsE08K//bp1unBBieO6rUKkIPyUE0USQ30jAy3Sk1w== dependencies: - "@babel/types" "^7.7.4" + "@babel/helper-function-name" "^7.10.4" + "@babel/helper-member-expression-to-functions" "^7.12.1" + "@babel/helper-optimise-call-expression" "^7.10.4" + "@babel/helper-replace-supers" "^7.12.1" + "@babel/helper-split-export-declaration" "^7.10.4" -"@babel/helper-builder-binary-assignment-operator-visitor@^7.1.0": - version "7.1.0" - resolved "https://registry.yarnpkg.com/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.1.0.tgz#6b69628dfe4087798e0c4ed98e3d4a6b2fbd2f5f" - integrity sha512-qNSR4jrmJ8M1VMM9tibvyRAHXQs2PmaksQF7c1CGJNipfe3D8p+wgNwgso/P2A2r2mdgBWAXljNWR0QRZAMW8w== +"@babel/helper-create-regexp-features-plugin@^7.12.1": + version "7.12.7" + resolved "https://registry.yarnpkg.com/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.12.7.tgz#2084172e95443fa0a09214ba1bb328f9aea1278f" + integrity sha512-idnutvQPdpbduutvi3JVfEgcVIHooQnhvhx0Nk9isOINOIGYkZea1Pk2JlJRiUnMefrlvr0vkByATBY/mB4vjQ== dependencies: - "@babel/helper-explode-assignable-expression" "^7.1.0" - "@babel/types" "^7.0.0" + "@babel/helper-annotate-as-pure" "^7.10.4" + regexpu-core "^4.7.1" -"@babel/helper-builder-binary-assignment-operator-visitor@^7.7.4": - version "7.7.4" - resolved "https://registry.yarnpkg.com/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.7.4.tgz#5f73f2b28580e224b5b9bd03146a4015d6217f5f" - integrity sha512-Biq/d/WtvfftWZ9Uf39hbPBYDUo986m5Bb4zhkeYDGUllF43D+nUe5M6Vuo6/8JDK/0YX/uBdeoQpyaNhNugZQ== +"@babel/helper-define-map@^7.10.4": + version "7.10.5" + resolved "https://registry.yarnpkg.com/@babel/helper-define-map/-/helper-define-map-7.10.5.tgz#b53c10db78a640800152692b13393147acb9bb30" + integrity sha512-fMw4kgFB720aQFXSVaXr79pjjcW5puTCM16+rECJ/plGS+zByelE8l9nCpV1GibxTnFVmUuYG9U8wYfQHdzOEQ== dependencies: - "@babel/helper-explode-assignable-expression" "^7.7.4" - "@babel/types" "^7.7.4" + "@babel/helper-function-name" "^7.10.4" + "@babel/types" "^7.10.5" + lodash "^4.17.19" -"@babel/helper-call-delegate@^7.4.4": - version "7.4.4" - resolved "https://registry.yarnpkg.com/@babel/helper-call-delegate/-/helper-call-delegate-7.4.4.tgz#87c1f8ca19ad552a736a7a27b1c1fcf8b1ff1f43" - integrity sha512-l79boDFJ8S1c5hvQvG+rc+wHw6IuH7YldmRKsYtpbawsxURu/paVy57FZMomGK22/JckepaikOkY0MoAmdyOlQ== +"@babel/helper-explode-assignable-expression@^7.10.4": + version "7.12.1" + resolved "https://registry.yarnpkg.com/@babel/helper-explode-assignable-expression/-/helper-explode-assignable-expression-7.12.1.tgz#8006a466695c4ad86a2a5f2fb15b5f2c31ad5633" + integrity sha512-dmUwH8XmlrUpVqgtZ737tK88v07l840z9j3OEhCLwKTkjlvKpfqXVIZ0wpK3aeOxspwGrf/5AP5qLx4rO3w5rA== dependencies: - "@babel/helper-hoist-variables" "^7.4.4" - "@babel/traverse" "^7.4.4" - "@babel/types" "^7.4.4" + "@babel/types" "^7.12.1" -"@babel/helper-call-delegate@^7.7.4": - version "7.7.4" - resolved "https://registry.yarnpkg.com/@babel/helper-call-delegate/-/helper-call-delegate-7.7.4.tgz#621b83e596722b50c0066f9dc37d3232e461b801" - integrity sha512-8JH9/B7J7tCYJ2PpWVpw9JhPuEVHztagNVuQAFBVFYluRMlpG7F1CgKEgGeL6KFqcsIa92ZYVj6DSc0XwmN1ZA== +"@babel/helper-function-name@^7.10.4", "@babel/helper-function-name@^7.12.11": + version "7.12.11" + resolved "https://registry.yarnpkg.com/@babel/helper-function-name/-/helper-function-name-7.12.11.tgz#1fd7738aee5dcf53c3ecff24f1da9c511ec47b42" + integrity sha512-AtQKjtYNolKNi6nNNVLQ27CP6D9oFR6bq/HPYSizlzbp7uC1M59XJe8L+0uXjbIaZaUJF99ruHqVGiKXU/7ybA== dependencies: - "@babel/helper-hoist-variables" "^7.7.4" - "@babel/traverse" "^7.7.4" - "@babel/types" "^7.7.4" + "@babel/helper-get-function-arity" "^7.12.10" + "@babel/template" "^7.12.7" + "@babel/types" "^7.12.11" -"@babel/helper-create-class-features-plugin@^7.4.4": - version "7.4.4" - resolved "https://registry.yarnpkg.com/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.4.4.tgz#fc3d690af6554cc9efc607364a82d48f58736dba" - integrity sha512-UbBHIa2qeAGgyiNR9RszVF7bUHEdgS4JAUNT8SiqrAN6YJVxlOxeLr5pBzb5kan302dejJ9nla4RyKcR1XT6XA== +"@babel/helper-get-function-arity@^7.12.10": + version "7.12.10" + resolved "https://registry.yarnpkg.com/@babel/helper-get-function-arity/-/helper-get-function-arity-7.12.10.tgz#b158817a3165b5faa2047825dfa61970ddcc16cf" + integrity sha512-mm0n5BPjR06wh9mPQaDdXWDoll/j5UpCAPl1x8fS71GHm7HA6Ua2V4ylG1Ju8lvcTOietbPNNPaSilKj+pj+Ag== dependencies: - "@babel/helper-function-name" "^7.1.0" - "@babel/helper-member-expression-to-functions" "^7.0.0" - "@babel/helper-optimise-call-expression" "^7.0.0" - "@babel/helper-plugin-utils" "^7.0.0" - "@babel/helper-replace-supers" "^7.4.4" - "@babel/helper-split-export-declaration" "^7.4.4" + "@babel/types" "^7.12.10" -"@babel/helper-create-class-features-plugin@^7.7.4": - version "7.7.4" - resolved "https://registry.yarnpkg.com/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.7.4.tgz#fce60939fd50618610942320a8d951b3b639da2d" - integrity sha512-l+OnKACG4uiDHQ/aJT8dwpR+LhCJALxL0mJ6nzjB25e5IPwqV1VOsY7ah6UB1DG+VOXAIMtuC54rFJGiHkxjgA== +"@babel/helper-hoist-variables@^7.10.4": + version "7.10.4" + resolved "https://registry.yarnpkg.com/@babel/helper-hoist-variables/-/helper-hoist-variables-7.10.4.tgz#d49b001d1d5a68ca5e6604dda01a6297f7c9381e" + integrity sha512-wljroF5PgCk2juF69kanHVs6vrLwIPNp6DLD+Lrl3hoQ3PpPPikaDRNFA+0t81NOoMt2DL6WW/mdU8k4k6ZzuA== dependencies: - "@babel/helper-function-name" "^7.7.4" - "@babel/helper-member-expression-to-functions" "^7.7.4" - "@babel/helper-optimise-call-expression" "^7.7.4" - "@babel/helper-plugin-utils" "^7.0.0" - "@babel/helper-replace-supers" "^7.7.4" - "@babel/helper-split-export-declaration" "^7.7.4" + "@babel/types" "^7.10.4" -"@babel/helper-create-regexp-features-plugin@^7.7.4": - version "7.7.4" - resolved "https://registry.yarnpkg.com/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.7.4.tgz#6d5762359fd34f4da1500e4cff9955b5299aaf59" - integrity sha512-Mt+jBKaxL0zfOIWrfQpnfYCN7/rS6GKx6CCCfuoqVVd+17R8zNDlzVYmIi9qyb2wOk002NsmSTDymkIygDUH7A== +"@babel/helper-member-expression-to-functions@^7.12.1", "@babel/helper-member-expression-to-functions@^7.12.7": + version "7.12.7" + resolved "https://registry.yarnpkg.com/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.12.7.tgz#aa77bd0396ec8114e5e30787efa78599d874a855" + integrity sha512-DCsuPyeWxeHgh1Dus7APn7iza42i/qXqiFPWyBDdOFtvS581JQePsc1F/nD+fHrcswhLlRc2UpYS1NwERxZhHw== dependencies: - "@babel/helper-regex" "^7.4.4" - regexpu-core "^4.6.0" + "@babel/types" "^7.12.7" -"@babel/helper-define-map@^7.4.4": - version "7.4.4" - resolved "https://registry.yarnpkg.com/@babel/helper-define-map/-/helper-define-map-7.4.4.tgz#6969d1f570b46bdc900d1eba8e5d59c48ba2c12a" - integrity sha512-IX3Ln8gLhZpSuqHJSnTNBWGDE9kdkTEWl21A/K7PQ00tseBwbqCHTvNLHSBd9M0R5rER4h5Rsvj9vw0R5SieBg== +"@babel/helper-module-imports@^7.0.0", "@babel/helper-module-imports@^7.12.1", "@babel/helper-module-imports@^7.12.5": + version "7.12.5" + resolved "https://registry.yarnpkg.com/@babel/helper-module-imports/-/helper-module-imports-7.12.5.tgz#1bfc0229f794988f76ed0a4d4e90860850b54dfb" + integrity sha512-SR713Ogqg6++uexFRORf/+nPXMmWIn80TALu0uaFb+iQIUoR7bOC7zBWyzBs5b3tBBJXuyD0cRu1F15GyzjOWA== dependencies: - "@babel/helper-function-name" "^7.1.0" - "@babel/types" "^7.4.4" - lodash "^4.17.11" + "@babel/types" "^7.12.5" -"@babel/helper-define-map@^7.7.4": - version "7.7.4" - resolved "https://registry.yarnpkg.com/@babel/helper-define-map/-/helper-define-map-7.7.4.tgz#2841bf92eb8bd9c906851546fe6b9d45e162f176" - integrity sha512-v5LorqOa0nVQUvAUTUF3KPastvUt/HzByXNamKQ6RdJRTV7j8rLL+WB5C/MzzWAwOomxDhYFb1wLLxHqox86lg== +"@babel/helper-module-transforms@^7.12.1": + version "7.12.1" + resolved "https://registry.yarnpkg.com/@babel/helper-module-transforms/-/helper-module-transforms-7.12.1.tgz#7954fec71f5b32c48e4b303b437c34453fd7247c" + integrity sha512-QQzehgFAZ2bbISiCpmVGfiGux8YVFXQ0abBic2Envhej22DVXV9nCFaS5hIQbkyo1AdGb+gNME2TSh3hYJVV/w== dependencies: - "@babel/helper-function-name" "^7.7.4" - "@babel/types" "^7.7.4" - lodash "^4.17.13" + "@babel/helper-module-imports" "^7.12.1" + "@babel/helper-replace-supers" "^7.12.1" + "@babel/helper-simple-access" "^7.12.1" + "@babel/helper-split-export-declaration" "^7.11.0" + "@babel/helper-validator-identifier" "^7.10.4" + "@babel/template" "^7.10.4" + "@babel/traverse" "^7.12.1" + "@babel/types" "^7.12.1" + lodash "^4.17.19" -"@babel/helper-explode-assignable-expression@^7.1.0": - version "7.1.0" - resolved "https://registry.yarnpkg.com/@babel/helper-explode-assignable-expression/-/helper-explode-assignable-expression-7.1.0.tgz#537fa13f6f1674df745b0c00ec8fe4e99681c8f6" - integrity sha512-NRQpfHrJ1msCHtKjbzs9YcMmJZOg6mQMmGRB+hbamEdG5PNpaSm95275VD92DvJKuyl0s2sFiDmMZ+EnnvufqA== +"@babel/helper-optimise-call-expression@^7.10.4", "@babel/helper-optimise-call-expression@^7.12.10": + version "7.12.10" + resolved "https://registry.yarnpkg.com/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.12.10.tgz#94ca4e306ee11a7dd6e9f42823e2ac6b49881e2d" + integrity sha512-4tpbU0SrSTjjt65UMWSrUOPZTsgvPgGG4S8QSTNHacKzpS51IVWGDj0yCwyeZND/i+LSN2g/O63jEXEWm49sYQ== dependencies: - "@babel/traverse" "^7.1.0" - "@babel/types" "^7.0.0" + "@babel/types" "^7.12.10" -"@babel/helper-explode-assignable-expression@^7.7.4": - version "7.7.4" - resolved "https://registry.yarnpkg.com/@babel/helper-explode-assignable-expression/-/helper-explode-assignable-expression-7.7.4.tgz#fa700878e008d85dc51ba43e9fb835cddfe05c84" - integrity sha512-2/SicuFrNSXsZNBxe5UGdLr+HZg+raWBLE9vC98bdYOKX/U6PY0mdGlYUJdtTDPSU0Lw0PNbKKDpwYHJLn2jLg== +"@babel/helper-plugin-utils@^7.0.0", "@babel/helper-plugin-utils@^7.10.4", "@babel/helper-plugin-utils@^7.8.0", "@babel/helper-plugin-utils@^7.8.3": + version "7.10.4" + resolved "https://registry.yarnpkg.com/@babel/helper-plugin-utils/-/helper-plugin-utils-7.10.4.tgz#2f75a831269d4f677de49986dff59927533cf375" + integrity sha512-O4KCvQA6lLiMU9l2eawBPMf1xPP8xPfB3iEQw150hOVTqj/rfXz0ThTb4HEzqQfs2Bmo5Ay8BzxfzVtBrr9dVg== + +"@babel/helper-remap-async-to-generator@^7.12.1": + version "7.12.1" + resolved "https://registry.yarnpkg.com/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.12.1.tgz#8c4dbbf916314f6047dc05e6a2217074238347fd" + integrity sha512-9d0KQCRM8clMPcDwo8SevNs+/9a8yWVVmaE80FGJcEP8N1qToREmWEGnBn8BUlJhYRFz6fqxeRL1sl5Ogsed7A== dependencies: - "@babel/traverse" "^7.7.4" - "@babel/types" "^7.7.4" + "@babel/helper-annotate-as-pure" "^7.10.4" + "@babel/helper-wrap-function" "^7.10.4" + "@babel/types" "^7.12.1" -"@babel/helper-function-name@^7.1.0": - version "7.1.0" - resolved "https://registry.yarnpkg.com/@babel/helper-function-name/-/helper-function-name-7.1.0.tgz#a0ceb01685f73355d4360c1247f582bfafc8ff53" - integrity sha512-A95XEoCpb3TO+KZzJ4S/5uW5fNe26DjBGqf1o9ucyLyCmi1dXq/B3c8iaWTfBk3VvetUxl16e8tIrd5teOCfGw== +"@babel/helper-replace-supers@^7.12.1": + version "7.12.11" + resolved "https://registry.yarnpkg.com/@babel/helper-replace-supers/-/helper-replace-supers-7.12.11.tgz#ea511658fc66c7908f923106dd88e08d1997d60d" + integrity sha512-q+w1cqmhL7R0FNzth/PLLp2N+scXEK/L2AHbXUyydxp828F4FEa5WcVoqui9vFRiHDQErj9Zof8azP32uGVTRA== dependencies: - "@babel/helper-get-function-arity" "^7.0.0" - "@babel/template" "^7.1.0" - "@babel/types" "^7.0.0" + "@babel/helper-member-expression-to-functions" "^7.12.7" + "@babel/helper-optimise-call-expression" "^7.12.10" + "@babel/traverse" "^7.12.10" + "@babel/types" "^7.12.11" -"@babel/helper-function-name@^7.7.4": - version "7.7.4" - resolved "https://registry.yarnpkg.com/@babel/helper-function-name/-/helper-function-name-7.7.4.tgz#ab6e041e7135d436d8f0a3eca15de5b67a341a2e" - integrity sha512-AnkGIdiBhEuiwdoMnKm7jfPfqItZhgRaZfMg1XX3bS25INOnLPjPG1Ppnajh8eqgt5kPJnfqrRHqFqmjKDZLzQ== +"@babel/helper-simple-access@^7.12.1": + version "7.12.1" + resolved "https://registry.yarnpkg.com/@babel/helper-simple-access/-/helper-simple-access-7.12.1.tgz#32427e5aa61547d38eb1e6eaf5fd1426fdad9136" + integrity sha512-OxBp7pMrjVewSSC8fXDFrHrBcJATOOFssZwv16F3/6Xtc138GHybBfPbm9kfiqQHKhYQrlamWILwlDCeyMFEaA== dependencies: - "@babel/helper-get-function-arity" "^7.7.4" - "@babel/template" "^7.7.4" - "@babel/types" "^7.7.4" + "@babel/types" "^7.12.1" -"@babel/helper-get-function-arity@^7.0.0": - version "7.0.0" - resolved "https://registry.yarnpkg.com/@babel/helper-get-function-arity/-/helper-get-function-arity-7.0.0.tgz#83572d4320e2a4657263734113c42868b64e49c3" - integrity sha512-r2DbJeg4svYvt3HOS74U4eWKsUAMRH01Z1ds1zx8KNTPtpTL5JAsdFv8BNyOpVqdFhHkkRDIg5B4AsxmkjAlmQ== +"@babel/helper-skip-transparent-expression-wrappers@^7.12.1": + version "7.12.1" + resolved "https://registry.yarnpkg.com/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.12.1.tgz#462dc63a7e435ade8468385c63d2b84cce4b3cbf" + integrity sha512-Mf5AUuhG1/OCChOJ/HcADmvcHM42WJockombn8ATJG3OnyiSxBK/Mm5x78BQWvmtXZKHgbjdGL2kin/HOLlZGA== dependencies: - "@babel/types" "^7.0.0" + "@babel/types" "^7.12.1" -"@babel/helper-get-function-arity@^7.7.4": - version "7.7.4" - resolved "https://registry.yarnpkg.com/@babel/helper-get-function-arity/-/helper-get-function-arity-7.7.4.tgz#cb46348d2f8808e632f0ab048172130e636005f0" - integrity sha512-QTGKEdCkjgzgfJ3bAyRwF4yyT3pg+vDgan8DSivq1eS0gwi+KGKE5x8kRcbeFTb/673mkO5SN1IZfmCfA5o+EA== +"@babel/helper-split-export-declaration@^7.10.4", "@babel/helper-split-export-declaration@^7.11.0", "@babel/helper-split-export-declaration@^7.12.11": + version "7.12.11" + resolved "https://registry.yarnpkg.com/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.12.11.tgz#1b4cc424458643c47d37022223da33d76ea4603a" + integrity sha512-LsIVN8j48gHgwzfocYUSkO/hjYAOJqlpJEc7tGXcIm4cubjVUf8LGW6eWRyxEu7gA25q02p0rQUWoCI33HNS5g== dependencies: - "@babel/types" "^7.7.4" + "@babel/types" "^7.12.11" -"@babel/helper-hoist-variables@^7.4.4": - version "7.4.4" - resolved "https://registry.yarnpkg.com/@babel/helper-hoist-variables/-/helper-hoist-variables-7.4.4.tgz#0298b5f25c8c09c53102d52ac4a98f773eb2850a" - integrity sha512-VYk2/H/BnYbZDDg39hr3t2kKyifAm1W6zHRfhx8jGjIHpQEBv9dry7oQ2f3+J703TLu69nYdxsovl0XYfcnK4w== +"@babel/helper-validator-identifier@^7.10.4", "@babel/helper-validator-identifier@^7.12.11": + version "7.12.11" + resolved "https://registry.yarnpkg.com/@babel/helper-validator-identifier/-/helper-validator-identifier-7.12.11.tgz#c9a1f021917dcb5ccf0d4e453e399022981fc9ed" + integrity sha512-np/lG3uARFybkoHokJUmf1QfEvRVCPbmQeUQpKow5cQ3xWrV9i3rUHodKDJPQfTVX61qKi+UdYk8kik84n7XOw== + +"@babel/helper-validator-option@^7.12.1", "@babel/helper-validator-option@^7.12.11": + version "7.12.11" + resolved "https://registry.yarnpkg.com/@babel/helper-validator-option/-/helper-validator-option-7.12.11.tgz#d66cb8b7a3e7fe4c6962b32020a131ecf0847f4f" + integrity sha512-TBFCyj939mFSdeX7U7DDj32WtzYY7fDcalgq8v3fBZMNOJQNn7nOYzMaUCiPxPYfCup69mtIpqlKgMZLvQ8Xhw== + +"@babel/helper-wrap-function@^7.10.4": + version "7.12.3" + resolved "https://registry.yarnpkg.com/@babel/helper-wrap-function/-/helper-wrap-function-7.12.3.tgz#3332339fc4d1fbbf1c27d7958c27d34708e990d9" + integrity sha512-Cvb8IuJDln3rs6tzjW3Y8UeelAOdnpB8xtQ4sme2MSZ9wOxrbThporC0y/EtE16VAtoyEfLM404Xr1e0OOp+ow== dependencies: - "@babel/types" "^7.4.4" + "@babel/helper-function-name" "^7.10.4" + "@babel/template" "^7.10.4" + "@babel/traverse" "^7.10.4" + "@babel/types" "^7.10.4" -"@babel/helper-hoist-variables@^7.7.4": - version "7.7.4" - resolved "https://registry.yarnpkg.com/@babel/helper-hoist-variables/-/helper-hoist-variables-7.7.4.tgz#612384e3d823fdfaaf9fce31550fe5d4db0f3d12" - integrity sha512-wQC4xyvc1Jo/FnLirL6CEgPgPCa8M74tOdjWpRhQYapz5JC7u3NYU1zCVoVAGCE3EaIP9T1A3iW0WLJ+reZlpQ== +"@babel/helpers@^7.12.5": + version "7.12.5" + resolved "https://registry.yarnpkg.com/@babel/helpers/-/helpers-7.12.5.tgz#1a1ba4a768d9b58310eda516c449913fe647116e" + integrity sha512-lgKGMQlKqA8meJqKsW6rUnc4MdUk35Ln0ATDqdM1a/UpARODdI4j5Y5lVfUScnSNkJcdCRAaWkspykNoFg9sJA== dependencies: - "@babel/types" "^7.7.4" + "@babel/template" "^7.10.4" + "@babel/traverse" "^7.12.5" + "@babel/types" "^7.12.5" -"@babel/helper-member-expression-to-functions@^7.0.0": - version "7.0.0" - resolved "https://registry.yarnpkg.com/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.0.0.tgz#8cd14b0a0df7ff00f009e7d7a436945f47c7a16f" - integrity sha512-avo+lm/QmZlv27Zsi0xEor2fKcqWG56D5ae9dzklpIaY7cQMK5N8VSpaNVPPagiqmy7LrEjK1IWdGMOqPu5csg== - dependencies: - "@babel/types" "^7.0.0" - -"@babel/helper-member-expression-to-functions@^7.7.4": - version "7.7.4" - resolved "https://registry.yarnpkg.com/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.7.4.tgz#356438e2569df7321a8326644d4b790d2122cb74" - integrity sha512-9KcA1X2E3OjXl/ykfMMInBK+uVdfIVakVe7W7Lg3wfXUNyS3Q1HWLFRwZIjhqiCGbslummPDnmb7vIekS0C1vw== - dependencies: - "@babel/types" "^7.7.4" - -"@babel/helper-module-imports@^7.0.0": - version "7.0.0" - resolved "https://registry.yarnpkg.com/@babel/helper-module-imports/-/helper-module-imports-7.0.0.tgz#96081b7111e486da4d2cd971ad1a4fe216cc2e3d" - integrity sha512-aP/hlLq01DWNEiDg4Jn23i+CXxW/owM4WpDLFUbpjxe4NS3BhLVZQ5i7E0ZrxuQ/vwekIeciyamgB1UIYxxM6A== - dependencies: - "@babel/types" "^7.0.0" - -"@babel/helper-module-imports@^7.7.4": - version "7.7.4" - resolved "https://registry.yarnpkg.com/@babel/helper-module-imports/-/helper-module-imports-7.7.4.tgz#e5a92529f8888bf319a6376abfbd1cebc491ad91" - integrity sha512-dGcrX6K9l8258WFjyDLJwuVKxR4XZfU0/vTUgOQYWEnRD8mgr+p4d6fCUMq/ys0h4CCt/S5JhbvtyErjWouAUQ== - dependencies: - "@babel/types" "^7.7.4" - -"@babel/helper-module-transforms@^7.1.0", "@babel/helper-module-transforms@^7.4.4": - version "7.4.4" - resolved "https://registry.yarnpkg.com/@babel/helper-module-transforms/-/helper-module-transforms-7.4.4.tgz#96115ea42a2f139e619e98ed46df6019b94414b8" - integrity sha512-3Z1yp8TVQf+B4ynN7WoHPKS8EkdTbgAEy0nU0rs/1Kw4pDgmvYH3rz3aI11KgxKCba2cn7N+tqzV1mY2HMN96w== - dependencies: - "@babel/helper-module-imports" "^7.0.0" - "@babel/helper-simple-access" "^7.1.0" - "@babel/helper-split-export-declaration" "^7.4.4" - "@babel/template" "^7.4.4" - "@babel/types" "^7.4.4" - lodash "^4.17.11" - -"@babel/helper-module-transforms@^7.7.4", "@babel/helper-module-transforms@^7.7.5": - version "7.7.5" - resolved "https://registry.yarnpkg.com/@babel/helper-module-transforms/-/helper-module-transforms-7.7.5.tgz#d044da7ffd91ec967db25cd6748f704b6b244835" - integrity sha512-A7pSxyJf1gN5qXVcidwLWydjftUN878VkalhXX5iQDuGyiGK3sOrrKKHF4/A4fwHtnsotv/NipwAeLzY4KQPvw== - dependencies: - "@babel/helper-module-imports" "^7.7.4" - "@babel/helper-simple-access" "^7.7.4" - "@babel/helper-split-export-declaration" "^7.7.4" - "@babel/template" "^7.7.4" - "@babel/types" "^7.7.4" - lodash "^4.17.13" - -"@babel/helper-optimise-call-expression@^7.0.0": - version "7.0.0" - resolved "https://registry.yarnpkg.com/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.0.0.tgz#a2920c5702b073c15de51106200aa8cad20497d5" - integrity sha512-u8nd9NQePYNQV8iPWu/pLLYBqZBa4ZaY1YWRFMuxrid94wKI1QNt67NEZ7GAe5Kc/0LLScbim05xZFWkAdrj9g== - dependencies: - "@babel/types" "^7.0.0" - -"@babel/helper-optimise-call-expression@^7.7.4": - version "7.7.4" - resolved "https://registry.yarnpkg.com/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.7.4.tgz#034af31370d2995242aa4df402c3b7794b2dcdf2" - integrity sha512-VB7gWZ2fDkSuqW6b1AKXkJWO5NyNI3bFL/kK79/30moK57blr6NbH8xcl2XcKCwOmJosftWunZqfO84IGq3ZZg== - dependencies: - "@babel/types" "^7.7.4" - -"@babel/helper-plugin-utils@^7.0.0": - version "7.0.0" - resolved "https://registry.yarnpkg.com/@babel/helper-plugin-utils/-/helper-plugin-utils-7.0.0.tgz#bbb3fbee98661c569034237cc03967ba99b4f250" - integrity sha512-CYAOUCARwExnEixLdB6sDm2dIJ/YgEAKDM1MOeMeZu9Ld/bDgVo8aiWrXwcY7OBh+1Ea2uUcVRcxKk0GJvW7QA== - -"@babel/helper-regex@^7.0.0", "@babel/helper-regex@^7.4.4": - version "7.4.4" - resolved "https://registry.yarnpkg.com/@babel/helper-regex/-/helper-regex-7.4.4.tgz#a47e02bc91fb259d2e6727c2a30013e3ac13c4a2" - integrity sha512-Y5nuB/kESmR3tKjU8Nkn1wMGEx1tjJX076HBMeL3XLQCu6vA/YRzuTW0bbb+qRnXvQGn+d6Rx953yffl8vEy7Q== - dependencies: - lodash "^4.17.11" - -"@babel/helper-remap-async-to-generator@^7.1.0": - version "7.1.0" - resolved "https://registry.yarnpkg.com/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.1.0.tgz#361d80821b6f38da75bd3f0785ece20a88c5fe7f" - integrity sha512-3fOK0L+Fdlg8S5al8u/hWE6vhufGSn0bN09xm2LXMy//REAF8kDCrYoOBKYmA8m5Nom+sV9LyLCwrFynA8/slg== - dependencies: - "@babel/helper-annotate-as-pure" "^7.0.0" - "@babel/helper-wrap-function" "^7.1.0" - "@babel/template" "^7.1.0" - "@babel/traverse" "^7.1.0" - "@babel/types" "^7.0.0" - -"@babel/helper-remap-async-to-generator@^7.7.4": - version "7.7.4" - resolved "https://registry.yarnpkg.com/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.7.4.tgz#c68c2407350d9af0e061ed6726afb4fff16d0234" - integrity sha512-Sk4xmtVdM9sA/jCI80f+KS+Md+ZHIpjuqmYPk1M7F/upHou5e4ReYmExAiu6PVe65BhJPZA2CY9x9k4BqE5klw== - dependencies: - "@babel/helper-annotate-as-pure" "^7.7.4" - "@babel/helper-wrap-function" "^7.7.4" - "@babel/template" "^7.7.4" - "@babel/traverse" "^7.7.4" - "@babel/types" "^7.7.4" - -"@babel/helper-replace-supers@^7.1.0", "@babel/helper-replace-supers@^7.4.4": - version "7.4.4" - resolved "https://registry.yarnpkg.com/@babel/helper-replace-supers/-/helper-replace-supers-7.4.4.tgz#aee41783ebe4f2d3ab3ae775e1cc6f1a90cefa27" - integrity sha512-04xGEnd+s01nY1l15EuMS1rfKktNF+1CkKmHoErDppjAAZL+IUBZpzT748x262HF7fibaQPhbvWUl5HeSt1EXg== - dependencies: - "@babel/helper-member-expression-to-functions" "^7.0.0" - "@babel/helper-optimise-call-expression" "^7.0.0" - "@babel/traverse" "^7.4.4" - "@babel/types" "^7.4.4" - -"@babel/helper-replace-supers@^7.7.4": - version "7.7.4" - resolved "https://registry.yarnpkg.com/@babel/helper-replace-supers/-/helper-replace-supers-7.7.4.tgz#3c881a6a6a7571275a72d82e6107126ec9e2cdd2" - integrity sha512-pP0tfgg9hsZWo5ZboYGuBn/bbYT/hdLPVSS4NMmiRJdwWhP0IznPwN9AE1JwyGsjSPLC364I0Qh5p+EPkGPNpg== - dependencies: - "@babel/helper-member-expression-to-functions" "^7.7.4" - "@babel/helper-optimise-call-expression" "^7.7.4" - "@babel/traverse" "^7.7.4" - "@babel/types" "^7.7.4" - -"@babel/helper-simple-access@^7.1.0": - version "7.1.0" - resolved "https://registry.yarnpkg.com/@babel/helper-simple-access/-/helper-simple-access-7.1.0.tgz#65eeb954c8c245beaa4e859da6188f39d71e585c" - integrity sha512-Vk+78hNjRbsiu49zAPALxTb+JUQCz1aolpd8osOF16BGnLtseD21nbHgLPGUwrXEurZgiCOUmvs3ExTu4F5x6w== - dependencies: - "@babel/template" "^7.1.0" - "@babel/types" "^7.0.0" - -"@babel/helper-simple-access@^7.7.4": - version "7.7.4" - resolved "https://registry.yarnpkg.com/@babel/helper-simple-access/-/helper-simple-access-7.7.4.tgz#a169a0adb1b5f418cfc19f22586b2ebf58a9a294" - integrity sha512-zK7THeEXfan7UlWsG2A6CI/L9jVnI5+xxKZOdej39Y0YtDYKx9raHk5F2EtK9K8DHRTihYwg20ADt9S36GR78A== - dependencies: - "@babel/template" "^7.7.4" - "@babel/types" "^7.7.4" - -"@babel/helper-split-export-declaration@^7.4.4": - version "7.4.4" - resolved "https://registry.yarnpkg.com/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.4.4.tgz#ff94894a340be78f53f06af038b205c49d993677" - integrity sha512-Ro/XkzLf3JFITkW6b+hNxzZ1n5OQ80NvIUdmHspih1XAhtN3vPTuUFT4eQnela+2MaZ5ulH+iyP513KJrxbN7Q== - dependencies: - "@babel/types" "^7.4.4" - -"@babel/helper-split-export-declaration@^7.7.4": - version "7.7.4" - resolved "https://registry.yarnpkg.com/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.7.4.tgz#57292af60443c4a3622cf74040ddc28e68336fd8" - integrity sha512-guAg1SXFcVr04Guk9eq0S4/rWS++sbmyqosJzVs8+1fH5NI+ZcmkaSkc7dmtAFbHFva6yRJnjW3yAcGxjueDug== - dependencies: - "@babel/types" "^7.7.4" - -"@babel/helper-wrap-function@^7.1.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@babel/helper-wrap-function/-/helper-wrap-function-7.2.0.tgz#c4e0012445769e2815b55296ead43a958549f6fa" - integrity sha512-o9fP1BZLLSrYlxYEYyl2aS+Flun5gtjTIG8iln+XuEzQTs0PLagAGSXUcqruJwD5fM48jzIEggCKpIfWTcR7pQ== - dependencies: - "@babel/helper-function-name" "^7.1.0" - "@babel/template" "^7.1.0" - "@babel/traverse" "^7.1.0" - "@babel/types" "^7.2.0" - -"@babel/helper-wrap-function@^7.7.4": - version "7.7.4" - resolved "https://registry.yarnpkg.com/@babel/helper-wrap-function/-/helper-wrap-function-7.7.4.tgz#37ab7fed5150e22d9d7266e830072c0cdd8baace" - integrity sha512-VsfzZt6wmsocOaVU0OokwrIytHND55yvyT4BPB9AIIgwr8+x7617hetdJTsuGwygN5RC6mxA9EJztTjuwm2ofg== - dependencies: - "@babel/helper-function-name" "^7.7.4" - "@babel/template" "^7.7.4" - "@babel/traverse" "^7.7.4" - "@babel/types" "^7.7.4" - -"@babel/helpers@^7.4.4": - version "7.4.4" - resolved "https://registry.yarnpkg.com/@babel/helpers/-/helpers-7.4.4.tgz#868b0ef59c1dd4e78744562d5ce1b59c89f2f2a5" - integrity sha512-igczbR/0SeuPR8RFfC7tGrbdTbFL3QTvH6D+Z6zNxnTe//GyqmtHmDkzrqDmyZ3eSwPqB/LhyKoU5DXsp+Vp2A== - dependencies: - "@babel/template" "^7.4.4" - "@babel/traverse" "^7.4.4" - "@babel/types" "^7.4.4" - -"@babel/helpers@^7.7.4": - version "7.7.4" - resolved "https://registry.yarnpkg.com/@babel/helpers/-/helpers-7.7.4.tgz#62c215b9e6c712dadc15a9a0dcab76c92a940302" - integrity sha512-ak5NGZGJ6LV85Q1Zc9gn2n+ayXOizryhjSUBTdu5ih1tlVCJeuQENzc4ItyCVhINVXvIT/ZQ4mheGIsfBkpskg== - dependencies: - "@babel/template" "^7.7.4" - "@babel/traverse" "^7.7.4" - "@babel/types" "^7.7.4" - -"@babel/highlight@^7.0.0": - version "7.0.0" - resolved "https://registry.yarnpkg.com/@babel/highlight/-/highlight-7.0.0.tgz#f710c38c8d458e6dd9a201afb637fcb781ce99e4" - integrity sha512-UFMC4ZeFC48Tpvj7C8UgLvtkaUuovQX+5xNWrsIoMG8o2z+XFKjKaN9iVmS84dPwVN00W4wPmqvYoZF3EGAsfw== +"@babel/highlight@^7.10.4": + version "7.10.4" + resolved "https://registry.yarnpkg.com/@babel/highlight/-/highlight-7.10.4.tgz#7d1bdfd65753538fabe6c38596cdb76d9ac60143" + integrity sha512-i6rgnR/YgPEQzZZnbTHHuZdlE8qyoBNalD6F+q4vAFlcMEcqmkoG+mPqJYJCo63qPf74+Y1UZsl3l6f7/RIkmA== dependencies: + "@babel/helper-validator-identifier" "^7.10.4" chalk "^2.0.0" - esutils "^2.0.2" js-tokens "^4.0.0" -"@babel/parser@^7.0.0", "@babel/parser@^7.1.6", "@babel/parser@^7.4.4", "@babel/parser@^7.4.5": - version "7.4.5" - resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.4.5.tgz#04af8d5d5a2b044a2a1bffacc1e5e6673544e872" - integrity sha512-9mUqkL1FF5T7f0WDFfAoDdiMVPWsdD1gZYzSnaXsxUCUqzuch/8of9G3VUSNiZmMBoRxT3neyVsqeiL/ZPcjew== +"@babel/parser@^7.12.10", "@babel/parser@^7.12.11", "@babel/parser@^7.12.7", "@babel/parser@^7.6.0", "@babel/parser@^7.7.0", "@babel/parser@^7.9.6": + version "7.12.11" + resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.12.11.tgz#9ce3595bcd74bc5c466905e86c535b8b25011e79" + integrity sha512-N3UxG+uuF4CMYoNj8AhnbAcJF0PiuJ9KHuy1lQmkYsxTer/MAH9UBNHsBoAX/4s6NvlDD047No8mYVGGzLL4hg== -"@babel/parser@^7.1.3": - version "7.7.0" - resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.7.0.tgz#232618f6e8947bc54b407fa1f1c91a22758e7159" - integrity sha512-GqL+Z0d7B7ADlQBMXlJgvXEbtt5qlqd1YQ5fr12hTSfh7O/vgrEIvJxU2e7aSVrEUn75zTZ6Nd0s8tthrlZnrQ== - -"@babel/parser@^7.7.4", "@babel/parser@^7.7.7": - version "7.7.7" - resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.7.7.tgz#1b886595419cf92d811316d5b715a53ff38b4937" - integrity sha512-WtTZMZAZLbeymhkd/sEaPD8IQyGAhmuTuvTzLiCFM7iXiVdY0gc0IaI+cW0fh1BnSMbJSzXX6/fHllgHKwHhXw== - -"@babel/plugin-proposal-async-generator-functions@^7.2.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.2.0.tgz#b289b306669dce4ad20b0252889a15768c9d417e" - integrity sha512-+Dfo/SCQqrwx48ptLVGLdE39YtWRuKc/Y9I5Fy0P1DDBB9lsAHpjcEJQt+4IifuSOSTLBKJObJqMvaO1pIE8LQ== +"@babel/plugin-proposal-async-generator-functions@^7.12.1": + version "7.12.12" + resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.12.12.tgz#04b8f24fd4532008ab4e79f788468fd5a8476566" + integrity sha512-nrz9y0a4xmUrRq51bYkWJIO5SBZyG2ys2qinHsN0zHDHVsUaModrkpyWWWXfGqYQmOL3x9sQIcTNN/pBGpo09A== dependencies: - "@babel/helper-plugin-utils" "^7.0.0" - "@babel/helper-remap-async-to-generator" "^7.1.0" - "@babel/plugin-syntax-async-generators" "^7.2.0" + "@babel/helper-plugin-utils" "^7.10.4" + "@babel/helper-remap-async-to-generator" "^7.12.1" + "@babel/plugin-syntax-async-generators" "^7.8.0" -"@babel/plugin-proposal-async-generator-functions@^7.7.4": - version "7.7.4" - resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.7.4.tgz#0351c5ac0a9e927845fffd5b82af476947b7ce6d" - integrity sha512-1ypyZvGRXriY/QP668+s8sFr2mqinhkRDMPSQLNghCQE+GAkFtp+wkHVvg2+Hdki8gwP+NFzJBJ/N1BfzCCDEw== +"@babel/plugin-proposal-class-properties@^7.12.1": + version "7.12.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.12.1.tgz#a082ff541f2a29a4821065b8add9346c0c16e5de" + integrity sha512-cKp3dlQsFsEs5CWKnN7BnSHOd0EOW8EKpEjkoz1pO2E5KzIDNV9Ros1b0CnmbVgAGXJubOYVBOGCT1OmJwOI7w== dependencies: - "@babel/helper-plugin-utils" "^7.0.0" - "@babel/helper-remap-async-to-generator" "^7.7.4" - "@babel/plugin-syntax-async-generators" "^7.7.4" + "@babel/helper-create-class-features-plugin" "^7.12.1" + "@babel/helper-plugin-utils" "^7.10.4" -"@babel/plugin-proposal-class-properties@^7.1.0": - version "7.4.4" - resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.4.4.tgz#93a6486eed86d53452ab9bab35e368e9461198ce" - integrity sha512-WjKTI8g8d5w1Bc9zgwSz2nfrsNQsXcCf9J9cdCvrJV6RF56yztwm4TmJC0MgJ9tvwO9gUA/mcYe89bLdGfiXFg== +"@babel/plugin-proposal-decorators@^7.12.1": + version "7.12.12" + resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-decorators/-/plugin-proposal-decorators-7.12.12.tgz#067a6d3d6ca86d54cf56bb183239199c20daeafe" + integrity sha512-fhkE9lJYpw2mjHelBpM2zCbaA11aov2GJs7q4cFaXNrWx0H3bW58H9Esy2rdtYOghFBEYUDRIpvlgi+ZD+AvvQ== dependencies: - "@babel/helper-create-class-features-plugin" "^7.4.4" - "@babel/helper-plugin-utils" "^7.0.0" + "@babel/helper-create-class-features-plugin" "^7.12.1" + "@babel/helper-plugin-utils" "^7.10.4" + "@babel/plugin-syntax-decorators" "^7.12.1" -"@babel/plugin-proposal-class-properties@^7.7.4": - version "7.7.4" - resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.7.4.tgz#2f964f0cb18b948450362742e33e15211e77c2ba" - integrity sha512-EcuXeV4Hv1X3+Q1TsuOmyyxeTRiSqurGJ26+I/FW1WbymmRRapVORm6x1Zl3iDIHyRxEs+VXWp6qnlcfcJSbbw== +"@babel/plugin-proposal-dynamic-import@^7.12.1": + version "7.12.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-dynamic-import/-/plugin-proposal-dynamic-import-7.12.1.tgz#43eb5c2a3487ecd98c5c8ea8b5fdb69a2749b2dc" + integrity sha512-a4rhUSZFuq5W8/OO8H7BL5zspjnc1FLd9hlOxIK/f7qG4a0qsqk8uvF/ywgBA8/OmjsapjpvaEOYItfGG1qIvQ== dependencies: - "@babel/helper-create-class-features-plugin" "^7.7.4" - "@babel/helper-plugin-utils" "^7.0.0" + "@babel/helper-plugin-utils" "^7.10.4" + "@babel/plugin-syntax-dynamic-import" "^7.8.0" -"@babel/plugin-proposal-decorators@^7.7.4": - version "7.7.4" - resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-decorators/-/plugin-proposal-decorators-7.7.4.tgz#58c1e21d21ea12f9f5f0a757e46e687b94a7ab2b" - integrity sha512-GftcVDcLCwVdzKmwOBDjATd548+IE+mBo7ttgatqNDR7VG7GqIuZPtRWlMLHbhTXhcnFZiGER8iIYl1n/imtsg== +"@babel/plugin-proposal-export-namespace-from@^7.12.1": + version "7.12.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-export-namespace-from/-/plugin-proposal-export-namespace-from-7.12.1.tgz#8b9b8f376b2d88f5dd774e4d24a5cc2e3679b6d4" + integrity sha512-6CThGf0irEkzujYS5LQcjBx8j/4aQGiVv7J9+2f7pGfxqyKh3WnmVJYW3hdrQjyksErMGBPQrCnHfOtna+WLbw== dependencies: - "@babel/helper-create-class-features-plugin" "^7.7.4" - "@babel/helper-plugin-utils" "^7.0.0" - "@babel/plugin-syntax-decorators" "^7.7.4" + "@babel/helper-plugin-utils" "^7.10.4" + "@babel/plugin-syntax-export-namespace-from" "^7.8.3" -"@babel/plugin-proposal-dynamic-import@^7.7.4": - version "7.7.4" - resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-dynamic-import/-/plugin-proposal-dynamic-import-7.7.4.tgz#dde64a7f127691758cbfed6cf70de0fa5879d52d" - integrity sha512-StH+nGAdO6qDB1l8sZ5UBV8AC3F2VW2I8Vfld73TMKyptMU9DY5YsJAS8U81+vEtxcH3Y/La0wG0btDrhpnhjQ== +"@babel/plugin-proposal-json-strings@^7.12.1": + version "7.12.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-json-strings/-/plugin-proposal-json-strings-7.12.1.tgz#d45423b517714eedd5621a9dfdc03fa9f4eb241c" + integrity sha512-GoLDUi6U9ZLzlSda2Df++VSqDJg3CG+dR0+iWsv6XRw1rEq+zwt4DirM9yrxW6XWaTpmai1cWJLMfM8qQJf+yw== dependencies: - "@babel/helper-plugin-utils" "^7.0.0" - "@babel/plugin-syntax-dynamic-import" "^7.7.4" + "@babel/helper-plugin-utils" "^7.10.4" + "@babel/plugin-syntax-json-strings" "^7.8.0" -"@babel/plugin-proposal-json-strings@^7.2.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-json-strings/-/plugin-proposal-json-strings-7.2.0.tgz#568ecc446c6148ae6b267f02551130891e29f317" - integrity sha512-MAFV1CA/YVmYwZG0fBQyXhmj0BHCB5egZHCKWIFVv/XCxAeVGIHfos3SwDck4LvCllENIAg7xMKOG5kH0dzyUg== +"@babel/plugin-proposal-logical-assignment-operators@^7.12.1": + version "7.12.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-logical-assignment-operators/-/plugin-proposal-logical-assignment-operators-7.12.1.tgz#f2c490d36e1b3c9659241034a5d2cd50263a2751" + integrity sha512-k8ZmVv0JU+4gcUGeCDZOGd0lCIamU/sMtIiX3UWnUc5yzgq6YUGyEolNYD+MLYKfSzgECPcqetVcJP9Afe/aCA== dependencies: - "@babel/helper-plugin-utils" "^7.0.0" - "@babel/plugin-syntax-json-strings" "^7.2.0" + "@babel/helper-plugin-utils" "^7.10.4" + "@babel/plugin-syntax-logical-assignment-operators" "^7.10.4" -"@babel/plugin-proposal-json-strings@^7.7.4": - version "7.7.4" - resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-json-strings/-/plugin-proposal-json-strings-7.7.4.tgz#7700a6bfda771d8dc81973249eac416c6b4c697d" - integrity sha512-wQvt3akcBTfLU/wYoqm/ws7YOAQKu8EVJEvHip/mzkNtjaclQoCCIqKXFP5/eyfnfbQCDV3OLRIK3mIVyXuZlw== +"@babel/plugin-proposal-nullish-coalescing-operator@^7.12.1": + version "7.12.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.12.1.tgz#3ed4fff31c015e7f3f1467f190dbe545cd7b046c" + integrity sha512-nZY0ESiaQDI1y96+jk6VxMOaL4LPo/QDHBqL+SF3/vl6dHkTwHlOI8L4ZwuRBHgakRBw5zsVylel7QPbbGuYgg== dependencies: - "@babel/helper-plugin-utils" "^7.0.0" - "@babel/plugin-syntax-json-strings" "^7.7.4" + "@babel/helper-plugin-utils" "^7.10.4" + "@babel/plugin-syntax-nullish-coalescing-operator" "^7.8.0" -"@babel/plugin-proposal-object-rest-spread@^7.0.0", "@babel/plugin-proposal-object-rest-spread@^7.4.4": - version "7.4.4" - resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.4.4.tgz#1ef173fcf24b3e2df92a678f027673b55e7e3005" - integrity sha512-dMBG6cSPBbHeEBdFXeQ2QLc5gUpg4Vkaz8octD4aoW/ISO+jBOcsuxYL7bsb5WSu8RLP6boxrBIALEHgoHtO9g== +"@babel/plugin-proposal-numeric-separator@^7.12.7": + version "7.12.7" + resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-numeric-separator/-/plugin-proposal-numeric-separator-7.12.7.tgz#8bf253de8139099fea193b297d23a9d406ef056b" + integrity sha512-8c+uy0qmnRTeukiGsjLGy6uVs/TFjJchGXUeBqlG4VWYOdJWkhhVPdQ3uHwbmalfJwv2JsV0qffXP4asRfL2SQ== dependencies: - "@babel/helper-plugin-utils" "^7.0.0" - "@babel/plugin-syntax-object-rest-spread" "^7.2.0" + "@babel/helper-plugin-utils" "^7.10.4" + "@babel/plugin-syntax-numeric-separator" "^7.10.4" -"@babel/plugin-proposal-object-rest-spread@^7.7.7": - version "7.7.7" - resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.7.7.tgz#9f27075004ab99be08c5c1bd653a2985813cb370" - integrity sha512-3qp9I8lelgzNedI3hrhkvhaEYree6+WHnyA/q4Dza9z7iEIs1eyhWyJnetk3jJ69RT0AT4G0UhEGwyGFJ7GUuQ== +"@babel/plugin-proposal-object-rest-spread@^7.12.1": + version "7.12.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.12.1.tgz#def9bd03cea0f9b72283dac0ec22d289c7691069" + integrity sha512-s6SowJIjzlhx8o7lsFx5zmY4At6CTtDvgNQDdPzkBQucle58A6b/TTeEBYtyDgmcXjUTM+vE8YOGHZzzbc/ioA== dependencies: - "@babel/helper-plugin-utils" "^7.0.0" - "@babel/plugin-syntax-object-rest-spread" "^7.7.4" + "@babel/helper-plugin-utils" "^7.10.4" + "@babel/plugin-syntax-object-rest-spread" "^7.8.0" + "@babel/plugin-transform-parameters" "^7.12.1" -"@babel/plugin-proposal-optional-catch-binding@^7.2.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-optional-catch-binding/-/plugin-proposal-optional-catch-binding-7.2.0.tgz#135d81edb68a081e55e56ec48541ece8065c38f5" - integrity sha512-mgYj3jCcxug6KUcX4OBoOJz3CMrwRfQELPQ5560F70YQUBZB7uac9fqaWamKR1iWUzGiK2t0ygzjTScZnVz75g== +"@babel/plugin-proposal-optional-catch-binding@^7.12.1": + version "7.12.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-optional-catch-binding/-/plugin-proposal-optional-catch-binding-7.12.1.tgz#ccc2421af64d3aae50b558a71cede929a5ab2942" + integrity sha512-hFvIjgprh9mMw5v42sJWLI1lzU5L2sznP805zeT6rySVRA0Y18StRhDqhSxlap0oVgItRsB6WSROp4YnJTJz0g== dependencies: - "@babel/helper-plugin-utils" "^7.0.0" - "@babel/plugin-syntax-optional-catch-binding" "^7.2.0" + "@babel/helper-plugin-utils" "^7.10.4" + "@babel/plugin-syntax-optional-catch-binding" "^7.8.0" -"@babel/plugin-proposal-optional-catch-binding@^7.7.4": - version "7.7.4" - resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-optional-catch-binding/-/plugin-proposal-optional-catch-binding-7.7.4.tgz#ec21e8aeb09ec6711bc0a39ca49520abee1de379" - integrity sha512-DyM7U2bnsQerCQ+sejcTNZh8KQEUuC3ufzdnVnSiUv/qoGJp2Z3hanKL18KDhsBT5Wj6a7CMT5mdyCNJsEaA9w== +"@babel/plugin-proposal-optional-chaining@^7.12.7": + version "7.12.7" + resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.12.7.tgz#e02f0ea1b5dc59d401ec16fb824679f683d3303c" + integrity sha512-4ovylXZ0PWmwoOvhU2vhnzVNnm88/Sm9nx7V8BPgMvAzn5zDou3/Awy0EjglyubVHasJj+XCEkr/r1X3P5elCA== dependencies: - "@babel/helper-plugin-utils" "^7.0.0" - "@babel/plugin-syntax-optional-catch-binding" "^7.7.4" + "@babel/helper-plugin-utils" "^7.10.4" + "@babel/helper-skip-transparent-expression-wrappers" "^7.12.1" + "@babel/plugin-syntax-optional-chaining" "^7.8.0" -"@babel/plugin-proposal-unicode-property-regex@^7.4.4": - version "7.4.4" - resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.4.4.tgz#501ffd9826c0b91da22690720722ac7cb1ca9c78" - integrity sha512-j1NwnOqMG9mFUOH58JTFsA/+ZYzQLUZ/drqWUqxCYLGeu2JFZL8YrNC9hBxKmWtAuOCHPcRpgv7fhap09Fb4kA== +"@babel/plugin-proposal-private-methods@^7.12.1": + version "7.12.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-private-methods/-/plugin-proposal-private-methods-7.12.1.tgz#86814f6e7a21374c980c10d38b4493e703f4a389" + integrity sha512-mwZ1phvH7/NHK6Kf8LP7MYDogGV+DKB1mryFOEwx5EBNQrosvIczzZFTUmWaeujd5xT6G1ELYWUz3CutMhjE1w== dependencies: - "@babel/helper-plugin-utils" "^7.0.0" - "@babel/helper-regex" "^7.4.4" - regexpu-core "^4.5.4" + "@babel/helper-create-class-features-plugin" "^7.12.1" + "@babel/helper-plugin-utils" "^7.10.4" -"@babel/plugin-proposal-unicode-property-regex@^7.7.7": - version "7.7.7" - resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.7.7.tgz#433fa9dac64f953c12578b29633f456b68831c4e" - integrity sha512-80PbkKyORBUVm1fbTLrHpYdJxMThzM1UqFGh0ALEhO9TYbG86Ah9zQYAB/84axz2vcxefDLdZwWwZNlYARlu9w== +"@babel/plugin-proposal-unicode-property-regex@^7.12.1", "@babel/plugin-proposal-unicode-property-regex@^7.4.4": + version "7.12.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.12.1.tgz#2a183958d417765b9eae334f47758e5d6a82e072" + integrity sha512-MYq+l+PvHuw/rKUz1at/vb6nCnQ2gmJBNaM62z0OgH7B2W1D9pvkpYtlti9bGtizNIU1K3zm4bZF9F91efVY0w== dependencies: - "@babel/helper-create-regexp-features-plugin" "^7.7.4" - "@babel/helper-plugin-utils" "^7.0.0" + "@babel/helper-create-regexp-features-plugin" "^7.12.1" + "@babel/helper-plugin-utils" "^7.10.4" -"@babel/plugin-syntax-async-generators@^7.2.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.2.0.tgz#69e1f0db34c6f5a0cf7e2b3323bf159a76c8cb7f" - integrity sha512-1ZrIRBv2t0GSlcwVoQ6VgSLpLgiN/FVQUzt9znxo7v2Ov4jJrs8RY8tv0wvDmFN3qIdMKWrmMMW6yZ0G19MfGg== +"@babel/plugin-syntax-async-generators@^7.8.0": + version "7.8.4" + resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.8.4.tgz#a983fb1aeb2ec3f6ed042a210f640e90e786fe0d" + integrity sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw== dependencies: - "@babel/helper-plugin-utils" "^7.0.0" + "@babel/helper-plugin-utils" "^7.8.0" -"@babel/plugin-syntax-async-generators@^7.7.4": - version "7.7.4" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.7.4.tgz#331aaf310a10c80c44a66b238b6e49132bd3c889" - integrity sha512-Li4+EjSpBgxcsmeEF8IFcfV/+yJGxHXDirDkEoyFjumuwbmfCVHUt0HuowD/iGM7OhIRyXJH9YXxqiH6N815+g== +"@babel/plugin-syntax-class-properties@^7.12.1": + version "7.12.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.12.1.tgz#bcb297c5366e79bebadef509549cd93b04f19978" + integrity sha512-U40A76x5gTwmESz+qiqssqmeEsKvcSyvtgktrm0uzcARAmM9I1jR221f6Oq+GmHrcD+LvZDag1UTOTe2fL3TeA== dependencies: - "@babel/helper-plugin-utils" "^7.0.0" + "@babel/helper-plugin-utils" "^7.10.4" -"@babel/plugin-syntax-decorators@^7.7.4": - version "7.7.4" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-decorators/-/plugin-syntax-decorators-7.7.4.tgz#3c91cfee2a111663ff3ac21b851140f5a52a4e0b" - integrity sha512-0oNLWNH4k5ZbBVfAwiTU53rKFWIeTh6ZlaWOXWJc4ywxs0tjz5fc3uZ6jKAnZSxN98eXVgg7bJIuzjX+3SXY+A== +"@babel/plugin-syntax-decorators@^7.12.1": + version "7.12.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-decorators/-/plugin-syntax-decorators-7.12.1.tgz#81a8b535b284476c41be6de06853a8802b98c5dd" + integrity sha512-ir9YW5daRrTYiy9UJ2TzdNIJEZu8KclVzDcfSt4iEmOtwQ4llPtWInNKJyKnVXp1vE4bbVd5S31M/im3mYMO1w== dependencies: - "@babel/helper-plugin-utils" "^7.0.0" + "@babel/helper-plugin-utils" "^7.10.4" -"@babel/plugin-syntax-dynamic-import@^7.7.4": - version "7.7.4" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-dynamic-import/-/plugin-syntax-dynamic-import-7.7.4.tgz#29ca3b4415abfe4a5ec381e903862ad1a54c3aec" - integrity sha512-jHQW0vbRGvwQNgyVxwDh4yuXu4bH1f5/EICJLAhl1SblLs2CDhrsmCk+v5XLdE9wxtAFRyxx+P//Iw+a5L/tTg== +"@babel/plugin-syntax-dynamic-import@^7.8.0": + version "7.8.3" + resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-dynamic-import/-/plugin-syntax-dynamic-import-7.8.3.tgz#62bf98b2da3cd21d626154fc96ee5b3cb68eacb3" + integrity sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ== dependencies: - "@babel/helper-plugin-utils" "^7.0.0" + "@babel/helper-plugin-utils" "^7.8.0" -"@babel/plugin-syntax-flow@^7.2.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-flow/-/plugin-syntax-flow-7.2.0.tgz#a765f061f803bc48f240c26f8747faf97c26bf7c" - integrity sha512-r6YMuZDWLtLlu0kqIim5o/3TNRAlWb073HwT3e2nKf9I8IIvOggPrnILYPsrrKilmn/mYEMCf/Z07w3yQJF6dg== +"@babel/plugin-syntax-export-namespace-from@^7.8.3": + version "7.8.3" + resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-export-namespace-from/-/plugin-syntax-export-namespace-from-7.8.3.tgz#028964a9ba80dbc094c915c487ad7c4e7a66465a" + integrity sha512-MXf5laXo6c1IbEbegDmzGPwGNTsHZmEy6QGznu5Sh2UCWvueywb2ee+CCE4zQiZstxU9BMoQO9i6zUFSY0Kj0Q== dependencies: - "@babel/helper-plugin-utils" "^7.0.0" + "@babel/helper-plugin-utils" "^7.8.3" -"@babel/plugin-syntax-json-strings@^7.2.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.2.0.tgz#72bd13f6ffe1d25938129d2a186b11fd62951470" - integrity sha512-5UGYnMSLRE1dqqZwug+1LISpA403HzlSfsg6P9VXU6TBjcSHeNlw4DxDx7LgpF+iKZoOG/+uzqoRHTdcUpiZNg== +"@babel/plugin-syntax-json-strings@^7.8.0": + version "7.8.3" + resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.8.3.tgz#01ca21b668cd8218c9e640cb6dd88c5412b2c96a" + integrity sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA== dependencies: - "@babel/helper-plugin-utils" "^7.0.0" - -"@babel/plugin-syntax-json-strings@^7.7.4": - version "7.7.4" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.7.4.tgz#86e63f7d2e22f9e27129ac4e83ea989a382e86cc" - integrity sha512-QpGupahTQW1mHRXddMG5srgpHWqRLwJnJZKXTigB9RPFCCGbDGCgBeM/iC82ICXp414WeYx/tD54w7M2qRqTMg== - dependencies: - "@babel/helper-plugin-utils" "^7.0.0" + "@babel/helper-plugin-utils" "^7.8.0" "@babel/plugin-syntax-jsx@^7.2.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.2.0.tgz#0b85a3b4bc7cdf4cc4b8bf236335b907ca22e7c7" - integrity sha512-VyN4QANJkRW6lDBmENzRszvZf3/4AXaj9YR7GwrWeeN9tEBPuXbmDYVU9bYBN0D70zCWVwUy0HWq2553VCb6Hw== + version "7.12.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.12.1.tgz#9d9d357cc818aa7ae7935917c1257f67677a0926" + integrity sha512-1yRi7yAtB0ETgxdY9ti/p2TivUxJkTdhu/ZbF9MshVGqOx1TdB3b7xCXs49Fupgg50N45KcAsRP/ZqWjs9SRjg== dependencies: - "@babel/helper-plugin-utils" "^7.0.0" + "@babel/helper-plugin-utils" "^7.10.4" -"@babel/plugin-syntax-object-rest-spread@^7.2.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.2.0.tgz#3b7a3e733510c57e820b9142a6579ac8b0dfad2e" - integrity sha512-t0JKGgqk2We+9may3t0xDdmneaXmyxq0xieYcKHxIsrJO64n1OiMWNUtc5gQK1PA0NpdCRrtZp4z+IUaKugrSA== +"@babel/plugin-syntax-logical-assignment-operators@^7.10.4": + version "7.10.4" + resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-logical-assignment-operators/-/plugin-syntax-logical-assignment-operators-7.10.4.tgz#ca91ef46303530448b906652bac2e9fe9941f699" + integrity sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig== dependencies: - "@babel/helper-plugin-utils" "^7.0.0" + "@babel/helper-plugin-utils" "^7.10.4" -"@babel/plugin-syntax-object-rest-spread@^7.7.4": - version "7.7.4" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.7.4.tgz#47cf220d19d6d0d7b154304701f468fc1cc6ff46" - integrity sha512-mObR+r+KZq0XhRVS2BrBKBpr5jqrqzlPvS9C9vuOf5ilSwzloAl7RPWLrgKdWS6IreaVrjHxTjtyqFiOisaCwg== +"@babel/plugin-syntax-nullish-coalescing-operator@^7.8.0": + version "7.8.3" + resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-nullish-coalescing-operator/-/plugin-syntax-nullish-coalescing-operator-7.8.3.tgz#167ed70368886081f74b5c36c65a88c03b66d1a9" + integrity sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ== dependencies: - "@babel/helper-plugin-utils" "^7.0.0" + "@babel/helper-plugin-utils" "^7.8.0" -"@babel/plugin-syntax-optional-catch-binding@^7.2.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.2.0.tgz#a94013d6eda8908dfe6a477e7f9eda85656ecf5c" - integrity sha512-bDe4xKNhb0LI7IvZHiA13kff0KEfaGX/Hv4lMA9+7TEc63hMNvfKo6ZFpXhKuEp+II/q35Gc4NoMeDZyaUbj9w== +"@babel/plugin-syntax-numeric-separator@^7.10.4": + version "7.10.4" + resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-numeric-separator/-/plugin-syntax-numeric-separator-7.10.4.tgz#b9b070b3e33570cd9fd07ba7fa91c0dd37b9af97" + integrity sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug== dependencies: - "@babel/helper-plugin-utils" "^7.0.0" + "@babel/helper-plugin-utils" "^7.10.4" -"@babel/plugin-syntax-optional-catch-binding@^7.7.4": - version "7.7.4" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.7.4.tgz#a3e38f59f4b6233867b4a92dcb0ee05b2c334aa6" - integrity sha512-4ZSuzWgFxqHRE31Glu+fEr/MirNZOMYmD/0BhBWyLyOOQz/gTAl7QmWm2hX1QxEIXsr2vkdlwxIzTyiYRC4xcQ== +"@babel/plugin-syntax-object-rest-spread@^7.8.0": + version "7.8.3" + resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.3.tgz#60e225edcbd98a640332a2e72dd3e66f1af55871" + integrity sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA== dependencies: - "@babel/helper-plugin-utils" "^7.0.0" + "@babel/helper-plugin-utils" "^7.8.0" -"@babel/plugin-syntax-top-level-await@^7.7.4": - version "7.7.4" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.7.4.tgz#bd7d8fa7b9fee793a36e4027fd6dd1aa32f946da" - integrity sha512-wdsOw0MvkL1UIgiQ/IFr3ETcfv1xb8RMM0H9wbiDyLaJFyiDg5oZvDLCXosIXmFeIlweML5iOBXAkqddkYNizg== +"@babel/plugin-syntax-optional-catch-binding@^7.8.0": + version "7.8.3" + resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.8.3.tgz#6111a265bcfb020eb9efd0fdfd7d26402b9ed6c1" + integrity sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q== dependencies: - "@babel/helper-plugin-utils" "^7.0.0" + "@babel/helper-plugin-utils" "^7.8.0" -"@babel/plugin-syntax-typescript@^7.2.0": - version "7.3.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.3.3.tgz#a7cc3f66119a9f7ebe2de5383cce193473d65991" - integrity sha512-dGwbSMA1YhVS8+31CnPR7LB4pcbrzcV99wQzby4uAfrkZPYZlQ7ImwdpzLqi6Z6IL02b8IAL379CaMwo0x5Lag== +"@babel/plugin-syntax-optional-chaining@^7.8.0": + version "7.8.3" + resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-optional-chaining/-/plugin-syntax-optional-chaining-7.8.3.tgz#4f69c2ab95167e0180cd5336613f8c5788f7d48a" + integrity sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg== dependencies: - "@babel/helper-plugin-utils" "^7.0.0" + "@babel/helper-plugin-utils" "^7.8.0" -"@babel/plugin-transform-arrow-functions@^7.2.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.2.0.tgz#9aeafbe4d6ffc6563bf8f8372091628f00779550" - integrity sha512-ER77Cax1+8/8jCB9fo4Ud161OZzWN5qawi4GusDuRLcDbDG+bIGYY20zb2dfAFdTRGzrfq2xZPvF0R64EHnimg== +"@babel/plugin-syntax-top-level-await@^7.12.1": + version "7.12.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.12.1.tgz#dd6c0b357ac1bb142d98537450a319625d13d2a0" + integrity sha512-i7ooMZFS+a/Om0crxZodrTzNEPJHZrlMVGMTEpFAj6rYY/bKCddB0Dk/YxfPuYXOopuhKk/e1jV6h+WUU9XN3A== dependencies: - "@babel/helper-plugin-utils" "^7.0.0" + "@babel/helper-plugin-utils" "^7.10.4" -"@babel/plugin-transform-arrow-functions@^7.7.4": - version "7.7.4" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.7.4.tgz#76309bd578addd8aee3b379d809c802305a98a12" - integrity sha512-zUXy3e8jBNPiffmqkHRNDdZM2r8DWhCB7HhcoyZjiK1TxYEluLHAvQuYnTT+ARqRpabWqy/NHkO6e3MsYB5YfA== +"@babel/plugin-transform-arrow-functions@^7.12.1": + version "7.12.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.12.1.tgz#8083ffc86ac8e777fbe24b5967c4b2521f3cb2b3" + integrity sha512-5QB50qyN44fzzz4/qxDPQMBCTHgxg3n0xRBLJUmBlLoU/sFvxVWGZF/ZUfMVDQuJUKXaBhbupxIzIfZ6Fwk/0A== dependencies: - "@babel/helper-plugin-utils" "^7.0.0" + "@babel/helper-plugin-utils" "^7.10.4" -"@babel/plugin-transform-async-to-generator@^7.4.4": - version "7.4.4" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.4.4.tgz#a3f1d01f2f21cadab20b33a82133116f14fb5894" - integrity sha512-YiqW2Li8TXmzgbXw+STsSqPBPFnGviiaSp6CYOq55X8GQ2SGVLrXB6pNid8HkqkZAzOH6knbai3snhP7v0fNwA== +"@babel/plugin-transform-async-to-generator@^7.12.1": + version "7.12.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.12.1.tgz#3849a49cc2a22e9743cbd6b52926d30337229af1" + integrity sha512-SDtqoEcarK1DFlRJ1hHRY5HvJUj5kX4qmtpMAm2QnhOlyuMC4TMdCRgW6WXpv93rZeYNeLP22y8Aq2dbcDRM1A== dependencies: - "@babel/helper-module-imports" "^7.0.0" - "@babel/helper-plugin-utils" "^7.0.0" - "@babel/helper-remap-async-to-generator" "^7.1.0" + "@babel/helper-module-imports" "^7.12.1" + "@babel/helper-plugin-utils" "^7.10.4" + "@babel/helper-remap-async-to-generator" "^7.12.1" -"@babel/plugin-transform-async-to-generator@^7.7.4": - version "7.7.4" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.7.4.tgz#694cbeae6d613a34ef0292713fa42fb45c4470ba" - integrity sha512-zpUTZphp5nHokuy8yLlyafxCJ0rSlFoSHypTUWgpdwoDXWQcseaect7cJ8Ppk6nunOM6+5rPMkod4OYKPR5MUg== +"@babel/plugin-transform-block-scoped-functions@^7.12.1": + version "7.12.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.12.1.tgz#f2a1a365bde2b7112e0a6ded9067fdd7c07905d9" + integrity sha512-5OpxfuYnSgPalRpo8EWGPzIYf0lHBWORCkj5M0oLBwHdlux9Ri36QqGW3/LR13RSVOAoUUMzoPI/jpE4ABcHoA== dependencies: - "@babel/helper-module-imports" "^7.7.4" - "@babel/helper-plugin-utils" "^7.0.0" - "@babel/helper-remap-async-to-generator" "^7.7.4" + "@babel/helper-plugin-utils" "^7.10.4" -"@babel/plugin-transform-block-scoped-functions@^7.2.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.2.0.tgz#5d3cc11e8d5ddd752aa64c9148d0db6cb79fd190" - integrity sha512-ntQPR6q1/NKuphly49+QiQiTN0O63uOwjdD6dhIjSWBI5xlrbUFh720TIpzBhpnrLfv2tNH/BXvLIab1+BAI0w== +"@babel/plugin-transform-block-scoping@^7.12.11": + version "7.12.12" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.12.12.tgz#d93a567a152c22aea3b1929bb118d1d0a175cdca" + integrity sha512-VOEPQ/ExOVqbukuP7BYJtI5ZxxsmegTwzZ04j1aF0dkSypGo9XpDHuOrABsJu+ie+penpSJheDJ11x1BEZNiyQ== dependencies: - "@babel/helper-plugin-utils" "^7.0.0" + "@babel/helper-plugin-utils" "^7.10.4" -"@babel/plugin-transform-block-scoped-functions@^7.7.4": - version "7.7.4" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.7.4.tgz#d0d9d5c269c78eaea76227ace214b8d01e4d837b" - integrity sha512-kqtQzwtKcpPclHYjLK//3lH8OFsCDuDJBaFhVwf8kqdnF6MN4l618UDlcA7TfRs3FayrHj+svYnSX8MC9zmUyQ== +"@babel/plugin-transform-classes@^7.12.1": + version "7.12.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-classes/-/plugin-transform-classes-7.12.1.tgz#65e650fcaddd3d88ddce67c0f834a3d436a32db6" + integrity sha512-/74xkA7bVdzQTBeSUhLLJgYIcxw/dpEpCdRDiHgPJ3Mv6uC11UhjpOhl72CgqbBCmt1qtssCyB2xnJm1+PFjog== dependencies: - "@babel/helper-plugin-utils" "^7.0.0" - -"@babel/plugin-transform-block-scoping@^7.4.4": - version "7.4.4" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.4.4.tgz#c13279fabf6b916661531841a23c4b7dae29646d" - integrity sha512-jkTUyWZcTrwxu5DD4rWz6rDB5Cjdmgz6z7M7RLXOJyCUkFBawssDGcGh8M/0FTSB87avyJI1HsTwUXp9nKA1PA== - dependencies: - "@babel/helper-plugin-utils" "^7.0.0" - lodash "^4.17.11" - -"@babel/plugin-transform-block-scoping@^7.7.4": - version "7.7.4" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.7.4.tgz#200aad0dcd6bb80372f94d9e628ea062c58bf224" - integrity sha512-2VBe9u0G+fDt9B5OV5DQH4KBf5DoiNkwFKOz0TCvBWvdAN2rOykCTkrL+jTLxfCAm76l9Qo5OqL7HBOx2dWggg== - dependencies: - "@babel/helper-plugin-utils" "^7.0.0" - lodash "^4.17.13" - -"@babel/plugin-transform-classes@^7.4.4": - version "7.4.4" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-classes/-/plugin-transform-classes-7.4.4.tgz#0ce4094cdafd709721076d3b9c38ad31ca715eb6" - integrity sha512-/e44eFLImEGIpL9qPxSRat13I5QNRgBLu2hOQJCF7VLy/otSM/sypV1+XaIw5+502RX/+6YaSAPmldk+nhHDPw== - dependencies: - "@babel/helper-annotate-as-pure" "^7.0.0" - "@babel/helper-define-map" "^7.4.4" - "@babel/helper-function-name" "^7.1.0" - "@babel/helper-optimise-call-expression" "^7.0.0" - "@babel/helper-plugin-utils" "^7.0.0" - "@babel/helper-replace-supers" "^7.4.4" - "@babel/helper-split-export-declaration" "^7.4.4" + "@babel/helper-annotate-as-pure" "^7.10.4" + "@babel/helper-define-map" "^7.10.4" + "@babel/helper-function-name" "^7.10.4" + "@babel/helper-optimise-call-expression" "^7.10.4" + "@babel/helper-plugin-utils" "^7.10.4" + "@babel/helper-replace-supers" "^7.12.1" + "@babel/helper-split-export-declaration" "^7.10.4" globals "^11.1.0" -"@babel/plugin-transform-classes@^7.7.4": - version "7.7.4" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-classes/-/plugin-transform-classes-7.7.4.tgz#c92c14be0a1399e15df72667067a8f510c9400ec" - integrity sha512-sK1mjWat7K+buWRuImEzjNf68qrKcrddtpQo3swi9j7dUcG6y6R6+Di039QN2bD1dykeswlagupEmpOatFHHUg== +"@babel/plugin-transform-computed-properties@^7.12.1": + version "7.12.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.12.1.tgz#d68cf6c9b7f838a8a4144badbe97541ea0904852" + integrity sha512-vVUOYpPWB7BkgUWPo4C44mUQHpTZXakEqFjbv8rQMg7TC6S6ZhGZ3otQcRH6u7+adSlE5i0sp63eMC/XGffrzg== dependencies: - "@babel/helper-annotate-as-pure" "^7.7.4" - "@babel/helper-define-map" "^7.7.4" - "@babel/helper-function-name" "^7.7.4" - "@babel/helper-optimise-call-expression" "^7.7.4" - "@babel/helper-plugin-utils" "^7.0.0" - "@babel/helper-replace-supers" "^7.7.4" - "@babel/helper-split-export-declaration" "^7.7.4" - globals "^11.1.0" + "@babel/helper-plugin-utils" "^7.10.4" -"@babel/plugin-transform-computed-properties@^7.2.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.2.0.tgz#83a7df6a658865b1c8f641d510c6f3af220216da" - integrity sha512-kP/drqTxY6Xt3NNpKiMomfgkNn4o7+vKxK2DDKcBG9sHj51vHqMBGy8wbDS/J4lMxnqs153/T3+DmCEAkC5cpA== +"@babel/plugin-transform-destructuring@^7.12.1": + version "7.12.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.12.1.tgz#b9a570fe0d0a8d460116413cb4f97e8e08b2f847" + integrity sha512-fRMYFKuzi/rSiYb2uRLiUENJOKq4Gnl+6qOv5f8z0TZXg3llUwUhsNNwrwaT/6dUhJTzNpBr+CUvEWBtfNY1cw== dependencies: - "@babel/helper-plugin-utils" "^7.0.0" + "@babel/helper-plugin-utils" "^7.10.4" -"@babel/plugin-transform-computed-properties@^7.7.4": - version "7.7.4" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.7.4.tgz#e856c1628d3238ffe12d668eb42559f79a81910d" - integrity sha512-bSNsOsZnlpLLyQew35rl4Fma3yKWqK3ImWMSC/Nc+6nGjC9s5NFWAer1YQ899/6s9HxO2zQC1WoFNfkOqRkqRQ== +"@babel/plugin-transform-dotall-regex@^7.12.1", "@babel/plugin-transform-dotall-regex@^7.4.4": + version "7.12.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.12.1.tgz#a1d16c14862817b6409c0a678d6f9373ca9cd975" + integrity sha512-B2pXeRKoLszfEW7J4Hg9LoFaWEbr/kzo3teWHmtFCszjRNa/b40f9mfeqZsIDLLt/FjwQ6pz/Gdlwy85xNckBA== dependencies: - "@babel/helper-plugin-utils" "^7.0.0" + "@babel/helper-create-regexp-features-plugin" "^7.12.1" + "@babel/helper-plugin-utils" "^7.10.4" -"@babel/plugin-transform-destructuring@^7.4.4": - version "7.4.4" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.4.4.tgz#9d964717829cc9e4b601fc82a26a71a4d8faf20f" - integrity sha512-/aOx+nW0w8eHiEHm+BTERB2oJn5D127iye/SUQl7NjHy0lf+j7h4MKMMSOwdazGq9OxgiNADncE+SRJkCxjZpQ== +"@babel/plugin-transform-duplicate-keys@^7.12.1": + version "7.12.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.12.1.tgz#745661baba295ac06e686822797a69fbaa2ca228" + integrity sha512-iRght0T0HztAb/CazveUpUQrZY+aGKKaWXMJ4uf9YJtqxSUe09j3wteztCUDRHs+SRAL7yMuFqUsLoAKKzgXjw== dependencies: - "@babel/helper-plugin-utils" "^7.0.0" + "@babel/helper-plugin-utils" "^7.10.4" -"@babel/plugin-transform-destructuring@^7.7.4": - version "7.7.4" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.7.4.tgz#2b713729e5054a1135097b6a67da1b6fe8789267" - integrity sha512-4jFMXI1Cu2aXbcXXl8Lr6YubCn6Oc7k9lLsu8v61TZh+1jny2BWmdtvY9zSUlLdGUvcy9DMAWyZEOqjsbeg/wA== +"@babel/plugin-transform-exponentiation-operator@^7.12.1": + version "7.12.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.12.1.tgz#b0f2ed356ba1be1428ecaf128ff8a24f02830ae0" + integrity sha512-7tqwy2bv48q+c1EHbXK0Zx3KXd2RVQp6OC7PbwFNt/dPTAV3Lu5sWtWuAj8owr5wqtWnqHfl2/mJlUmqkChKug== dependencies: - "@babel/helper-plugin-utils" "^7.0.0" + "@babel/helper-builder-binary-assignment-operator-visitor" "^7.10.4" + "@babel/helper-plugin-utils" "^7.10.4" -"@babel/plugin-transform-dotall-regex@^7.4.4": - version "7.4.4" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.4.4.tgz#361a148bc951444312c69446d76ed1ea8e4450c3" - integrity sha512-P05YEhRc2h53lZDjRPk/OektxCVevFzZs2Gfjd545Wde3k+yFDbXORgl2e0xpbq8mLcKJ7Idss4fAg0zORN/zg== +"@babel/plugin-transform-for-of@^7.12.1": + version "7.12.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.12.1.tgz#07640f28867ed16f9511c99c888291f560921cfa" + integrity sha512-Zaeq10naAsuHo7heQvyV0ptj4dlZJwZgNAtBYBnu5nNKJoW62m0zKcIEyVECrUKErkUkg6ajMy4ZfnVZciSBhg== dependencies: - "@babel/helper-plugin-utils" "^7.0.0" - "@babel/helper-regex" "^7.4.4" - regexpu-core "^4.5.4" + "@babel/helper-plugin-utils" "^7.10.4" -"@babel/plugin-transform-dotall-regex@^7.7.7": - version "7.7.7" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.7.7.tgz#3e9713f1b69f339e87fa796b097d73ded16b937b" - integrity sha512-b4in+YlTeE/QmTgrllnb3bHA0HntYvjz8O3Mcbx75UBPJA2xhb5A8nle498VhxSXJHQefjtQxpnLPehDJ4TRlg== +"@babel/plugin-transform-function-name@^7.12.1": + version "7.12.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.12.1.tgz#2ec76258c70fe08c6d7da154003a480620eba667" + integrity sha512-JF3UgJUILoFrFMEnOJLJkRHSk6LUSXLmEFsA23aR2O5CSLUxbeUX1IZ1YQ7Sn0aXb601Ncwjx73a+FVqgcljVw== dependencies: - "@babel/helper-create-regexp-features-plugin" "^7.7.4" - "@babel/helper-plugin-utils" "^7.0.0" + "@babel/helper-function-name" "^7.10.4" + "@babel/helper-plugin-utils" "^7.10.4" -"@babel/plugin-transform-duplicate-keys@^7.2.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.2.0.tgz#d952c4930f312a4dbfff18f0b2914e60c35530b3" - integrity sha512-q+yuxW4DsTjNceUiTzK0L+AfQ0zD9rWaTLiUqHA8p0gxx7lu1EylenfzjeIWNkPy6e/0VG/Wjw9uf9LueQwLOw== +"@babel/plugin-transform-literals@^7.12.1": + version "7.12.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-literals/-/plugin-transform-literals-7.12.1.tgz#d73b803a26b37017ddf9d3bb8f4dc58bfb806f57" + integrity sha512-+PxVGA+2Ag6uGgL0A5f+9rklOnnMccwEBzwYFL3EUaKuiyVnUipyXncFcfjSkbimLrODoqki1U9XxZzTvfN7IQ== dependencies: - "@babel/helper-plugin-utils" "^7.0.0" + "@babel/helper-plugin-utils" "^7.10.4" -"@babel/plugin-transform-duplicate-keys@^7.7.4": - version "7.7.4" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.7.4.tgz#3d21731a42e3f598a73835299dd0169c3b90ac91" - integrity sha512-g1y4/G6xGWMD85Tlft5XedGaZBCIVN+/P0bs6eabmcPP9egFleMAo65OOjlhcz1njpwagyY3t0nsQC9oTFegJA== +"@babel/plugin-transform-member-expression-literals@^7.12.1": + version "7.12.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.12.1.tgz#496038602daf1514a64d43d8e17cbb2755e0c3ad" + integrity sha512-1sxePl6z9ad0gFMB9KqmYofk34flq62aqMt9NqliS/7hPEpURUCMbyHXrMPlo282iY7nAvUB1aQd5mg79UD9Jg== dependencies: - "@babel/helper-plugin-utils" "^7.0.0" + "@babel/helper-plugin-utils" "^7.10.4" -"@babel/plugin-transform-exponentiation-operator@^7.2.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.2.0.tgz#a63868289e5b4007f7054d46491af51435766008" - integrity sha512-umh4hR6N7mu4Elq9GG8TOu9M0bakvlsREEC+ialrQN6ABS4oDQ69qJv1VtR3uxlKMCQMCvzk7vr17RHKcjx68A== +"@babel/plugin-transform-modules-amd@^7.12.1": + version "7.12.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.12.1.tgz#3154300b026185666eebb0c0ed7f8415fefcf6f9" + integrity sha512-tDW8hMkzad5oDtzsB70HIQQRBiTKrhfgwC/KkJeGsaNFTdWhKNt/BiE8c5yj19XiGyrxpbkOfH87qkNg1YGlOQ== dependencies: - "@babel/helper-builder-binary-assignment-operator-visitor" "^7.1.0" - "@babel/helper-plugin-utils" "^7.0.0" + "@babel/helper-module-transforms" "^7.12.1" + "@babel/helper-plugin-utils" "^7.10.4" + babel-plugin-dynamic-import-node "^2.3.3" -"@babel/plugin-transform-exponentiation-operator@^7.7.4": - version "7.7.4" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.7.4.tgz#dd30c0191e3a1ba19bcc7e389bdfddc0729d5db9" - integrity sha512-MCqiLfCKm6KEA1dglf6Uqq1ElDIZwFuzz1WH5mTf8k2uQSxEJMbOIEh7IZv7uichr7PMfi5YVSrr1vz+ipp7AQ== +"@babel/plugin-transform-modules-commonjs@^7.12.1": + version "7.12.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.12.1.tgz#fa403124542636c786cf9b460a0ffbb48a86e648" + integrity sha512-dY789wq6l0uLY8py9c1B48V8mVL5gZh/+PQ5ZPrylPYsnAvnEMjqsUXkuoDVPeVK+0VyGar+D08107LzDQ6pag== dependencies: - "@babel/helper-builder-binary-assignment-operator-visitor" "^7.7.4" - "@babel/helper-plugin-utils" "^7.0.0" + "@babel/helper-module-transforms" "^7.12.1" + "@babel/helper-plugin-utils" "^7.10.4" + "@babel/helper-simple-access" "^7.12.1" + babel-plugin-dynamic-import-node "^2.3.3" -"@babel/plugin-transform-flow-strip-types@^7.0.0": - version "7.4.4" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-flow-strip-types/-/plugin-transform-flow-strip-types-7.4.4.tgz#d267a081f49a8705fc9146de0768c6b58dccd8f7" - integrity sha512-WyVedfeEIILYEaWGAUWzVNyqG4sfsNooMhXWsu/YzOvVGcsnPb5PguysjJqI3t3qiaYj0BR8T2f5njdjTGe44Q== +"@babel/plugin-transform-modules-systemjs@^7.12.1": + version "7.12.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.12.1.tgz#663fea620d593c93f214a464cd399bf6dc683086" + integrity sha512-Hn7cVvOavVh8yvW6fLwveFqSnd7rbQN3zJvoPNyNaQSvgfKmDBO9U1YL9+PCXGRlZD9tNdWTy5ACKqMuzyn32Q== dependencies: - "@babel/helper-plugin-utils" "^7.0.0" - "@babel/plugin-syntax-flow" "^7.2.0" + "@babel/helper-hoist-variables" "^7.10.4" + "@babel/helper-module-transforms" "^7.12.1" + "@babel/helper-plugin-utils" "^7.10.4" + "@babel/helper-validator-identifier" "^7.10.4" + babel-plugin-dynamic-import-node "^2.3.3" -"@babel/plugin-transform-for-of@^7.4.4": - version "7.4.4" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.4.4.tgz#0267fc735e24c808ba173866c6c4d1440fc3c556" - integrity sha512-9T/5Dlr14Z9TIEXLXkt8T1DU7F24cbhwhMNUziN3hB1AXoZcdzPcTiKGRn/6iOymDqtTKWnr/BtRKN9JwbKtdQ== +"@babel/plugin-transform-modules-umd@^7.12.1": + version "7.12.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.12.1.tgz#eb5a218d6b1c68f3d6217b8fa2cc82fec6547902" + integrity sha512-aEIubCS0KHKM0zUos5fIoQm+AZUMt1ZvMpqz0/H5qAQ7vWylr9+PLYurT+Ic7ID/bKLd4q8hDovaG3Zch2uz5Q== dependencies: - "@babel/helper-plugin-utils" "^7.0.0" + "@babel/helper-module-transforms" "^7.12.1" + "@babel/helper-plugin-utils" "^7.10.4" -"@babel/plugin-transform-for-of@^7.7.4": - version "7.7.4" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.7.4.tgz#248800e3a5e507b1f103d8b4ca998e77c63932bc" - integrity sha512-zZ1fD1B8keYtEcKF+M1TROfeHTKnijcVQm0yO/Yu1f7qoDoxEIc/+GX6Go430Bg84eM/xwPFp0+h4EbZg7epAA== +"@babel/plugin-transform-named-capturing-groups-regex@^7.12.1": + version "7.12.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.12.1.tgz#b407f5c96be0d9f5f88467497fa82b30ac3e8753" + integrity sha512-tB43uQ62RHcoDp9v2Nsf+dSM8sbNodbEicbQNA53zHz8pWUhsgHSJCGpt7daXxRydjb0KnfmB+ChXOv3oADp1Q== dependencies: - "@babel/helper-plugin-utils" "^7.0.0" + "@babel/helper-create-regexp-features-plugin" "^7.12.1" -"@babel/plugin-transform-function-name@^7.4.4": - version "7.4.4" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.4.4.tgz#e1436116abb0610c2259094848754ac5230922ad" - integrity sha512-iU9pv7U+2jC9ANQkKeNF6DrPy4GBa4NWQtl6dHB4Pb3izX2JOEvDTFarlNsBj/63ZEzNNIAMs3Qw4fNCcSOXJA== +"@babel/plugin-transform-new-target@^7.12.1": + version "7.12.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.12.1.tgz#80073f02ee1bb2d365c3416490e085c95759dec0" + integrity sha512-+eW/VLcUL5L9IvJH7rT1sT0CzkdUTvPrXC2PXTn/7z7tXLBuKvezYbGdxD5WMRoyvyaujOq2fWoKl869heKjhw== dependencies: - "@babel/helper-function-name" "^7.1.0" - "@babel/helper-plugin-utils" "^7.0.0" + "@babel/helper-plugin-utils" "^7.10.4" -"@babel/plugin-transform-function-name@^7.7.4": - version "7.7.4" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.7.4.tgz#75a6d3303d50db638ff8b5385d12451c865025b1" - integrity sha512-E/x09TvjHNhsULs2IusN+aJNRV5zKwxu1cpirZyRPw+FyyIKEHPXTsadj48bVpc1R5Qq1B5ZkzumuFLytnbT6g== +"@babel/plugin-transform-object-super@^7.12.1": + version "7.12.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.12.1.tgz#4ea08696b8d2e65841d0c7706482b048bed1066e" + integrity sha512-AvypiGJH9hsquNUn+RXVcBdeE3KHPZexWRdimhuV59cSoOt5kFBmqlByorAeUlGG2CJWd0U+4ZtNKga/TB0cAw== dependencies: - "@babel/helper-function-name" "^7.7.4" - "@babel/helper-plugin-utils" "^7.0.0" + "@babel/helper-plugin-utils" "^7.10.4" + "@babel/helper-replace-supers" "^7.12.1" -"@babel/plugin-transform-literals@^7.2.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-literals/-/plugin-transform-literals-7.2.0.tgz#690353e81f9267dad4fd8cfd77eafa86aba53ea1" - integrity sha512-2ThDhm4lI4oV7fVQ6pNNK+sx+c/GM5/SaML0w/r4ZB7sAneD/piDJtwdKlNckXeyGK7wlwg2E2w33C/Hh+VFCg== +"@babel/plugin-transform-parameters@^7.12.1": + version "7.12.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.12.1.tgz#d2e963b038771650c922eff593799c96d853255d" + integrity sha512-xq9C5EQhdPK23ZeCdMxl8bbRnAgHFrw5EOC3KJUsSylZqdkCaFEXxGSBuTSObOpiiHHNyb82es8M1QYgfQGfNg== dependencies: - "@babel/helper-plugin-utils" "^7.0.0" + "@babel/helper-plugin-utils" "^7.10.4" -"@babel/plugin-transform-literals@^7.7.4": - version "7.7.4" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-literals/-/plugin-transform-literals-7.7.4.tgz#27fe87d2b5017a2a5a34d1c41a6b9f6a6262643e" - integrity sha512-X2MSV7LfJFm4aZfxd0yLVFrEXAgPqYoDG53Br/tCKiKYfX0MjVjQeWPIhPHHsCqzwQANq+FLN786fF5rgLS+gw== +"@babel/plugin-transform-property-literals@^7.12.1": + version "7.12.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.12.1.tgz#41bc81200d730abb4456ab8b3fbd5537b59adecd" + integrity sha512-6MTCR/mZ1MQS+AwZLplX4cEySjCpnIF26ToWo942nqn8hXSm7McaHQNeGx/pt7suI1TWOWMfa/NgBhiqSnX0cQ== dependencies: - "@babel/helper-plugin-utils" "^7.0.0" + "@babel/helper-plugin-utils" "^7.10.4" -"@babel/plugin-transform-member-expression-literals@^7.2.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.2.0.tgz#fa10aa5c58a2cb6afcf2c9ffa8cb4d8b3d489a2d" - integrity sha512-HiU3zKkSU6scTidmnFJ0bMX8hz5ixC93b4MHMiYebmk2lUVNGOboPsqQvx5LzooihijUoLR/v7Nc1rbBtnc7FA== +"@babel/plugin-transform-regenerator@^7.12.1": + version "7.12.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.12.1.tgz#5f0a28d842f6462281f06a964e88ba8d7ab49753" + integrity sha512-gYrHqs5itw6i4PflFX3OdBPMQdPbF4bj2REIUxlMRUFk0/ZOAIpDFuViuxPjUL7YC8UPnf+XG7/utJvqXdPKng== dependencies: - "@babel/helper-plugin-utils" "^7.0.0" + regenerator-transform "^0.14.2" -"@babel/plugin-transform-member-expression-literals@^7.7.4": - version "7.7.4" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.7.4.tgz#aee127f2f3339fc34ce5e3055d7ffbf7aa26f19a" - integrity sha512-9VMwMO7i69LHTesL0RdGy93JU6a+qOPuvB4F4d0kR0zyVjJRVJRaoaGjhtki6SzQUu8yen/vxPKN6CWnCUw6bA== +"@babel/plugin-transform-reserved-words@^7.12.1": + version "7.12.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.12.1.tgz#6fdfc8cc7edcc42b36a7c12188c6787c873adcd8" + integrity sha512-pOnUfhyPKvZpVyBHhSBoX8vfA09b7r00Pmm1sH+29ae2hMTKVmSp4Ztsr8KBKjLjx17H0eJqaRC3bR2iThM54A== dependencies: - "@babel/helper-plugin-utils" "^7.0.0" + "@babel/helper-plugin-utils" "^7.10.4" -"@babel/plugin-transform-modules-amd@^7.2.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.2.0.tgz#82a9bce45b95441f617a24011dc89d12da7f4ee6" - integrity sha512-mK2A8ucqz1qhrdqjS9VMIDfIvvT2thrEsIQzbaTdc5QFzhDjQv2CkJJ5f6BXIkgbmaoax3zBr2RyvV/8zeoUZw== +"@babel/plugin-transform-runtime@^7.12.1": + version "7.12.10" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.12.10.tgz#af0fded4e846c4b37078e8e5d06deac6cd848562" + integrity sha512-xOrUfzPxw7+WDm9igMgQCbO3cJKymX7dFdsgRr1eu9n3KjjyU4pptIXbXPseQDquw+W+RuJEJMHKHNsPNNm3CA== dependencies: - "@babel/helper-module-transforms" "^7.1.0" - "@babel/helper-plugin-utils" "^7.0.0" - -"@babel/plugin-transform-modules-amd@^7.7.5": - version "7.7.5" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.7.5.tgz#39e0fb717224b59475b306402bb8eedab01e729c" - integrity sha512-CT57FG4A2ZUNU1v+HdvDSDrjNWBrtCmSH6YbbgN3Lrf0Di/q/lWRxZrE72p3+HCCz9UjfZOEBdphgC0nzOS6DQ== - dependencies: - "@babel/helper-module-transforms" "^7.7.5" - "@babel/helper-plugin-utils" "^7.0.0" - babel-plugin-dynamic-import-node "^2.3.0" - -"@babel/plugin-transform-modules-commonjs@^7.4.4": - version "7.4.4" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.4.4.tgz#0bef4713d30f1d78c2e59b3d6db40e60192cac1e" - integrity sha512-4sfBOJt58sEo9a2BQXnZq+Q3ZTSAUXyK3E30o36BOGnJ+tvJ6YSxF0PG6kERvbeISgProodWuI9UVG3/FMY6iw== - dependencies: - "@babel/helper-module-transforms" "^7.4.4" - "@babel/helper-plugin-utils" "^7.0.0" - "@babel/helper-simple-access" "^7.1.0" - -"@babel/plugin-transform-modules-commonjs@^7.7.5": - version "7.7.5" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.7.5.tgz#1d27f5eb0bcf7543e774950e5b2fa782e637b345" - integrity sha512-9Cq4zTFExwFhQI6MT1aFxgqhIsMWQWDVwOgLzl7PTWJHsNaqFvklAU+Oz6AQLAS0dJKTwZSOCo20INwktxpi3Q== - dependencies: - "@babel/helper-module-transforms" "^7.7.5" - "@babel/helper-plugin-utils" "^7.0.0" - "@babel/helper-simple-access" "^7.7.4" - babel-plugin-dynamic-import-node "^2.3.0" - -"@babel/plugin-transform-modules-systemjs@^7.4.4": - version "7.4.4" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.4.4.tgz#dc83c5665b07d6c2a7b224c00ac63659ea36a405" - integrity sha512-MSiModfILQc3/oqnG7NrP1jHaSPryO6tA2kOMmAQApz5dayPxWiHqmq4sWH2xF5LcQK56LlbKByCd8Aah/OIkQ== - dependencies: - "@babel/helper-hoist-variables" "^7.4.4" - "@babel/helper-plugin-utils" "^7.0.0" - -"@babel/plugin-transform-modules-systemjs@^7.7.4": - version "7.7.4" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.7.4.tgz#cd98152339d3e763dfe838b7d4273edaf520bb30" - integrity sha512-y2c96hmcsUi6LrMqvmNDPBBiGCiQu0aYqpHatVVu6kD4mFEXKjyNxd/drc18XXAf9dv7UXjrZwBVmTTGaGP8iw== - dependencies: - "@babel/helper-hoist-variables" "^7.7.4" - "@babel/helper-plugin-utils" "^7.0.0" - babel-plugin-dynamic-import-node "^2.3.0" - -"@babel/plugin-transform-modules-umd@^7.2.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.2.0.tgz#7678ce75169f0877b8eb2235538c074268dd01ae" - integrity sha512-BV3bw6MyUH1iIsGhXlOK6sXhmSarZjtJ/vMiD9dNmpY8QXFFQTj+6v92pcfy1iqa8DeAfJFwoxcrS/TUZda6sw== - dependencies: - "@babel/helper-module-transforms" "^7.1.0" - "@babel/helper-plugin-utils" "^7.0.0" - -"@babel/plugin-transform-modules-umd@^7.7.4": - version "7.7.4" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.7.4.tgz#1027c355a118de0aae9fee00ad7813c584d9061f" - integrity sha512-u2B8TIi0qZI4j8q4C51ktfO7E3cQ0qnaXFI1/OXITordD40tt17g/sXqgNNCcMTcBFKrUPcGDx+TBJuZxLx7tw== - dependencies: - "@babel/helper-module-transforms" "^7.7.4" - "@babel/helper-plugin-utils" "^7.0.0" - -"@babel/plugin-transform-named-capturing-groups-regex@^7.4.5": - version "7.4.5" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.4.5.tgz#9d269fd28a370258199b4294736813a60bbdd106" - integrity sha512-z7+2IsWafTBbjNsOxU/Iv5CvTJlr5w4+HGu1HovKYTtgJ362f7kBcQglkfmlspKKZ3bgrbSGvLfNx++ZJgCWsg== - dependencies: - regexp-tree "^0.1.6" - -"@babel/plugin-transform-named-capturing-groups-regex@^7.7.4": - version "7.7.4" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.7.4.tgz#fb3bcc4ee4198e7385805007373d6b6f42c98220" - integrity sha512-jBUkiqLKvUWpv9GLSuHUFYdmHg0ujC1JEYoZUfeOOfNydZXp1sXObgyPatpcwjWgsdBGsagWW0cdJpX/DO2jMw== - dependencies: - "@babel/helper-create-regexp-features-plugin" "^7.7.4" - -"@babel/plugin-transform-new-target@^7.4.4": - version "7.4.4" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.4.4.tgz#18d120438b0cc9ee95a47f2c72bc9768fbed60a5" - integrity sha512-r1z3T2DNGQwwe2vPGZMBNjioT2scgWzK9BCnDEh+46z8EEwXBq24uRzd65I7pjtugzPSj921aM15RpESgzsSuA== - dependencies: - "@babel/helper-plugin-utils" "^7.0.0" - -"@babel/plugin-transform-new-target@^7.7.4": - version "7.7.4" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.7.4.tgz#4a0753d2d60639437be07b592a9e58ee00720167" - integrity sha512-CnPRiNtOG1vRodnsyGX37bHQleHE14B9dnnlgSeEs3ek3fHN1A1SScglTCg1sfbe7sRQ2BUcpgpTpWSfMKz3gg== - dependencies: - "@babel/helper-plugin-utils" "^7.0.0" - -"@babel/plugin-transform-object-super@^7.2.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.2.0.tgz#b35d4c10f56bab5d650047dad0f1d8e8814b6598" - integrity sha512-VMyhPYZISFZAqAPVkiYb7dUe2AsVi2/wCT5+wZdsNO31FojQJa9ns40hzZ6U9f50Jlq4w6qwzdBB2uwqZ00ebg== - dependencies: - "@babel/helper-plugin-utils" "^7.0.0" - "@babel/helper-replace-supers" "^7.1.0" - -"@babel/plugin-transform-object-super@^7.7.4": - version "7.7.4" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.7.4.tgz#48488937a2d586c0148451bf51af9d7dda567262" - integrity sha512-ho+dAEhC2aRnff2JCA0SAK7V2R62zJd/7dmtoe7MHcso4C2mS+vZjn1Pb1pCVZvJs1mgsvv5+7sT+m3Bysb6eg== - dependencies: - "@babel/helper-plugin-utils" "^7.0.0" - "@babel/helper-replace-supers" "^7.7.4" - -"@babel/plugin-transform-parameters@^7.4.4": - version "7.4.4" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.4.4.tgz#7556cf03f318bd2719fe4c922d2d808be5571e16" - integrity sha512-oMh5DUO1V63nZcu/ZVLQFqiihBGo4OpxJxR1otF50GMeCLiRx5nUdtokd+u9SuVJrvvuIh9OosRFPP4pIPnwmw== - dependencies: - "@babel/helper-call-delegate" "^7.4.4" - "@babel/helper-get-function-arity" "^7.0.0" - "@babel/helper-plugin-utils" "^7.0.0" - -"@babel/plugin-transform-parameters@^7.7.7": - version "7.7.7" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.7.7.tgz#7a884b2460164dc5f194f668332736584c760007" - integrity sha512-OhGSrf9ZBrr1fw84oFXj5hgi8Nmg+E2w5L7NhnG0lPvpDtqd7dbyilM2/vR8CKbJ907RyxPh2kj6sBCSSfI9Ew== - dependencies: - "@babel/helper-call-delegate" "^7.7.4" - "@babel/helper-get-function-arity" "^7.7.4" - "@babel/helper-plugin-utils" "^7.0.0" - -"@babel/plugin-transform-property-literals@^7.2.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.2.0.tgz#03e33f653f5b25c4eb572c98b9485055b389e905" - integrity sha512-9q7Dbk4RhgcLp8ebduOpCbtjh7C0itoLYHXd9ueASKAG/is5PQtMR5VJGka9NKqGhYEGn5ITahd4h9QeBMylWQ== - dependencies: - "@babel/helper-plugin-utils" "^7.0.0" - -"@babel/plugin-transform-property-literals@^7.7.4": - version "7.7.4" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.7.4.tgz#2388d6505ef89b266103f450f9167e6bd73f98c2" - integrity sha512-MatJhlC4iHsIskWYyawl53KuHrt+kALSADLQQ/HkhTjX954fkxIEh4q5slL4oRAnsm/eDoZ4q0CIZpcqBuxhJQ== - dependencies: - "@babel/helper-plugin-utils" "^7.0.0" - -"@babel/plugin-transform-regenerator@^7.4.5": - version "7.4.5" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.4.5.tgz#629dc82512c55cee01341fb27bdfcb210354680f" - integrity sha512-gBKRh5qAaCWntnd09S8QC7r3auLCqq5DI6O0DlfoyDjslSBVqBibrMdsqO+Uhmx3+BlOmE/Kw1HFxmGbv0N9dA== - dependencies: - regenerator-transform "^0.14.0" - -"@babel/plugin-transform-regenerator@^7.7.5": - version "7.7.5" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.7.5.tgz#3a8757ee1a2780f390e89f246065ecf59c26fce9" - integrity sha512-/8I8tPvX2FkuEyWbjRCt4qTAgZK0DVy8QRguhA524UH48RfGJy94On2ri+dCuwOpcerPRl9O4ebQkRcVzIaGBw== - dependencies: - regenerator-transform "^0.14.0" - -"@babel/plugin-transform-reserved-words@^7.2.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.2.0.tgz#4792af87c998a49367597d07fedf02636d2e1634" - integrity sha512-fz43fqW8E1tAB3DKF19/vxbpib1fuyCwSPE418ge5ZxILnBhWyhtPgz8eh1RCGGJlwvksHkyxMxh0eenFi+kFw== - dependencies: - "@babel/helper-plugin-utils" "^7.0.0" - -"@babel/plugin-transform-reserved-words@^7.7.4": - version "7.7.4" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.7.4.tgz#6a7cf123ad175bb5c69aec8f6f0770387ed3f1eb" - integrity sha512-OrPiUB5s5XvkCO1lS7D8ZtHcswIC57j62acAnJZKqGGnHP+TIc/ljQSrgdX/QyOTdEK5COAhuc820Hi1q2UgLQ== - dependencies: - "@babel/helper-plugin-utils" "^7.0.0" - -"@babel/plugin-transform-runtime@^7.7.6": - version "7.7.6" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.7.6.tgz#4f2b548c88922fb98ec1c242afd4733ee3e12f61" - integrity sha512-tajQY+YmXR7JjTwRvwL4HePqoL3DYxpYXIHKVvrOIvJmeHe2y1w4tz5qz9ObUDC9m76rCzIMPyn4eERuwA4a4A== - dependencies: - "@babel/helper-module-imports" "^7.7.4" - "@babel/helper-plugin-utils" "^7.0.0" - resolve "^1.8.1" + "@babel/helper-module-imports" "^7.12.5" + "@babel/helper-plugin-utils" "^7.10.4" semver "^5.5.1" -"@babel/plugin-transform-shorthand-properties@^7.2.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.2.0.tgz#6333aee2f8d6ee7e28615457298934a3b46198f0" - integrity sha512-QP4eUM83ha9zmYtpbnyjTLAGKQritA5XW/iG9cjtuOI8s1RuL/3V6a3DeSHfKutJQ+ayUfeZJPcnCYEQzaPQqg== +"@babel/plugin-transform-shorthand-properties@^7.12.1": + version "7.12.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.12.1.tgz#0bf9cac5550fce0cfdf043420f661d645fdc75e3" + integrity sha512-GFZS3c/MhX1OusqB1MZ1ct2xRzX5ppQh2JU1h2Pnfk88HtFTM+TWQqJNfwkmxtPQtb/s1tk87oENfXJlx7rSDw== dependencies: - "@babel/helper-plugin-utils" "^7.0.0" + "@babel/helper-plugin-utils" "^7.10.4" -"@babel/plugin-transform-shorthand-properties@^7.7.4": - version "7.7.4" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.7.4.tgz#74a0a9b2f6d67a684c6fbfd5f0458eb7ba99891e" - integrity sha512-q+suddWRfIcnyG5YiDP58sT65AJDZSUhXQDZE3r04AuqD6d/XLaQPPXSBzP2zGerkgBivqtQm9XKGLuHqBID6Q== +"@babel/plugin-transform-spread@^7.12.1": + version "7.12.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-spread/-/plugin-transform-spread-7.12.1.tgz#527f9f311be4ec7fdc2b79bb89f7bf884b3e1e1e" + integrity sha512-vuLp8CP0BE18zVYjsEBZ5xoCecMK6LBMMxYzJnh01rxQRvhNhH1csMMmBfNo5tGpGO+NhdSNW2mzIvBu3K1fng== dependencies: - "@babel/helper-plugin-utils" "^7.0.0" + "@babel/helper-plugin-utils" "^7.10.4" + "@babel/helper-skip-transparent-expression-wrappers" "^7.12.1" -"@babel/plugin-transform-spread@^7.2.0": - version "7.2.2" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-spread/-/plugin-transform-spread-7.2.2.tgz#3103a9abe22f742b6d406ecd3cd49b774919b406" - integrity sha512-KWfky/58vubwtS0hLqEnrWJjsMGaOeSBn90Ezn5Jeg9Z8KKHmELbP1yGylMlm5N6TPKeY9A2+UaSYLdxahg01w== +"@babel/plugin-transform-sticky-regex@^7.12.7": + version "7.12.7" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.12.7.tgz#560224613ab23987453948ed21d0b0b193fa7fad" + integrity sha512-VEiqZL5N/QvDbdjfYQBhruN0HYjSPjC4XkeqW4ny/jNtH9gcbgaqBIXYEZCNnESMAGs0/K/R7oFGMhOyu/eIxg== dependencies: - "@babel/helper-plugin-utils" "^7.0.0" + "@babel/helper-plugin-utils" "^7.10.4" -"@babel/plugin-transform-spread@^7.7.4": - version "7.7.4" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-spread/-/plugin-transform-spread-7.7.4.tgz#aa673b356fe6b7e70d69b6e33a17fef641008578" - integrity sha512-8OSs0FLe5/80cndziPlg4R0K6HcWSM0zyNhHhLsmw/Nc5MaA49cAsnoJ/t/YZf8qkG7fD+UjTRaApVDB526d7Q== +"@babel/plugin-transform-template-literals@^7.12.1": + version "7.12.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.12.1.tgz#b43ece6ed9a79c0c71119f576d299ef09d942843" + integrity sha512-b4Zx3KHi+taXB1dVRBhVJtEPi9h1THCeKmae2qP0YdUHIFhVjtpqqNfxeVAa1xeHVhAy4SbHxEwx5cltAu5apw== dependencies: - "@babel/helper-plugin-utils" "^7.0.0" + "@babel/helper-plugin-utils" "^7.10.4" -"@babel/plugin-transform-sticky-regex@^7.2.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.2.0.tgz#a1e454b5995560a9c1e0d537dfc15061fd2687e1" - integrity sha512-KKYCoGaRAf+ckH8gEL3JHUaFVyNHKe3ASNsZ+AlktgHevvxGigoIttrEJb8iKN03Q7Eazlv1s6cx2B2cQ3Jabw== +"@babel/plugin-transform-typeof-symbol@^7.12.10": + version "7.12.10" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.12.10.tgz#de01c4c8f96580bd00f183072b0d0ecdcf0dec4b" + integrity sha512-JQ6H8Rnsogh//ijxspCjc21YPd3VLVoYtAwv3zQmqAt8YGYUtdo5usNhdl4b9/Vir2kPFZl6n1h0PfUz4hJhaA== dependencies: - "@babel/helper-plugin-utils" "^7.0.0" - "@babel/helper-regex" "^7.0.0" + "@babel/helper-plugin-utils" "^7.10.4" -"@babel/plugin-transform-sticky-regex@^7.7.4": - version "7.7.4" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.7.4.tgz#ffb68c05090c30732076b1285dc1401b404a123c" - integrity sha512-Ls2NASyL6qtVe1H1hXts9yuEeONV2TJZmplLONkMPUG158CtmnrzW5Q5teibM5UVOFjG0D3IC5mzXR6pPpUY7A== +"@babel/plugin-transform-unicode-escapes@^7.12.1": + version "7.12.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.12.1.tgz#5232b9f81ccb07070b7c3c36c67a1b78f1845709" + integrity sha512-I8gNHJLIc7GdApm7wkVnStWssPNbSRMPtgHdmH3sRM1zopz09UWPS4x5V4n1yz/MIWTVnJ9sp6IkuXdWM4w+2Q== dependencies: - "@babel/helper-plugin-utils" "^7.0.0" - "@babel/helper-regex" "^7.0.0" + "@babel/helper-plugin-utils" "^7.10.4" -"@babel/plugin-transform-template-literals@^7.4.4": - version "7.4.4" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.4.4.tgz#9d28fea7bbce637fb7612a0750989d8321d4bcb0" - integrity sha512-mQrEC4TWkhLN0z8ygIvEL9ZEToPhG5K7KDW3pzGqOfIGZ28Jb0POUkeWcoz8HnHvhFy6dwAT1j8OzqN8s804+g== +"@babel/plugin-transform-unicode-regex@^7.12.1": + version "7.12.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.12.1.tgz#cc9661f61390db5c65e3febaccefd5c6ac3faecb" + integrity sha512-SqH4ClNngh/zGwHZOOQMTD+e8FGWexILV+ePMyiDJttAWRh5dhDL8rcl5lSgU3Huiq6Zn6pWTMvdPAb21Dwdyg== dependencies: - "@babel/helper-annotate-as-pure" "^7.0.0" - "@babel/helper-plugin-utils" "^7.0.0" + "@babel/helper-create-regexp-features-plugin" "^7.12.1" + "@babel/helper-plugin-utils" "^7.10.4" -"@babel/plugin-transform-template-literals@^7.7.4": - version "7.7.4" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.7.4.tgz#1eb6411736dd3fe87dbd20cc6668e5121c17d604" - integrity sha512-sA+KxLwF3QwGj5abMHkHgshp9+rRz+oY9uoRil4CyLtgEuE/88dpkeWgNk5qKVsJE9iSfly3nvHapdRiIS2wnQ== +"@babel/preset-env@^7.12.7": + version "7.12.11" + resolved "https://registry.yarnpkg.com/@babel/preset-env/-/preset-env-7.12.11.tgz#55d5f7981487365c93dbbc84507b1c7215e857f9" + integrity sha512-j8Tb+KKIXKYlDBQyIOy4BLxzv1NUOwlHfZ74rvW+Z0Gp4/cI2IMDPBWAgWceGcE7aep9oL/0K9mlzlMGxA8yNw== dependencies: - "@babel/helper-annotate-as-pure" "^7.7.4" - "@babel/helper-plugin-utils" "^7.0.0" + "@babel/compat-data" "^7.12.7" + "@babel/helper-compilation-targets" "^7.12.5" + "@babel/helper-module-imports" "^7.12.5" + "@babel/helper-plugin-utils" "^7.10.4" + "@babel/helper-validator-option" "^7.12.11" + "@babel/plugin-proposal-async-generator-functions" "^7.12.1" + "@babel/plugin-proposal-class-properties" "^7.12.1" + "@babel/plugin-proposal-dynamic-import" "^7.12.1" + "@babel/plugin-proposal-export-namespace-from" "^7.12.1" + "@babel/plugin-proposal-json-strings" "^7.12.1" + "@babel/plugin-proposal-logical-assignment-operators" "^7.12.1" + "@babel/plugin-proposal-nullish-coalescing-operator" "^7.12.1" + "@babel/plugin-proposal-numeric-separator" "^7.12.7" + "@babel/plugin-proposal-object-rest-spread" "^7.12.1" + "@babel/plugin-proposal-optional-catch-binding" "^7.12.1" + "@babel/plugin-proposal-optional-chaining" "^7.12.7" + "@babel/plugin-proposal-private-methods" "^7.12.1" + "@babel/plugin-proposal-unicode-property-regex" "^7.12.1" + "@babel/plugin-syntax-async-generators" "^7.8.0" + "@babel/plugin-syntax-class-properties" "^7.12.1" + "@babel/plugin-syntax-dynamic-import" "^7.8.0" + "@babel/plugin-syntax-export-namespace-from" "^7.8.3" + "@babel/plugin-syntax-json-strings" "^7.8.0" + "@babel/plugin-syntax-logical-assignment-operators" "^7.10.4" + "@babel/plugin-syntax-nullish-coalescing-operator" "^7.8.0" + "@babel/plugin-syntax-numeric-separator" "^7.10.4" + "@babel/plugin-syntax-object-rest-spread" "^7.8.0" + "@babel/plugin-syntax-optional-catch-binding" "^7.8.0" + "@babel/plugin-syntax-optional-chaining" "^7.8.0" + "@babel/plugin-syntax-top-level-await" "^7.12.1" + "@babel/plugin-transform-arrow-functions" "^7.12.1" + "@babel/plugin-transform-async-to-generator" "^7.12.1" + "@babel/plugin-transform-block-scoped-functions" "^7.12.1" + "@babel/plugin-transform-block-scoping" "^7.12.11" + "@babel/plugin-transform-classes" "^7.12.1" + "@babel/plugin-transform-computed-properties" "^7.12.1" + "@babel/plugin-transform-destructuring" "^7.12.1" + "@babel/plugin-transform-dotall-regex" "^7.12.1" + "@babel/plugin-transform-duplicate-keys" "^7.12.1" + "@babel/plugin-transform-exponentiation-operator" "^7.12.1" + "@babel/plugin-transform-for-of" "^7.12.1" + "@babel/plugin-transform-function-name" "^7.12.1" + "@babel/plugin-transform-literals" "^7.12.1" + "@babel/plugin-transform-member-expression-literals" "^7.12.1" + "@babel/plugin-transform-modules-amd" "^7.12.1" + "@babel/plugin-transform-modules-commonjs" "^7.12.1" + "@babel/plugin-transform-modules-systemjs" "^7.12.1" + "@babel/plugin-transform-modules-umd" "^7.12.1" + "@babel/plugin-transform-named-capturing-groups-regex" "^7.12.1" + "@babel/plugin-transform-new-target" "^7.12.1" + "@babel/plugin-transform-object-super" "^7.12.1" + "@babel/plugin-transform-parameters" "^7.12.1" + "@babel/plugin-transform-property-literals" "^7.12.1" + "@babel/plugin-transform-regenerator" "^7.12.1" + "@babel/plugin-transform-reserved-words" "^7.12.1" + "@babel/plugin-transform-shorthand-properties" "^7.12.1" + "@babel/plugin-transform-spread" "^7.12.1" + "@babel/plugin-transform-sticky-regex" "^7.12.7" + "@babel/plugin-transform-template-literals" "^7.12.1" + "@babel/plugin-transform-typeof-symbol" "^7.12.10" + "@babel/plugin-transform-unicode-escapes" "^7.12.1" + "@babel/plugin-transform-unicode-regex" "^7.12.1" + "@babel/preset-modules" "^0.1.3" + "@babel/types" "^7.12.11" + core-js-compat "^3.8.0" + semver "^5.5.0" -"@babel/plugin-transform-typeof-symbol@^7.2.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.2.0.tgz#117d2bcec2fbf64b4b59d1f9819894682d29f2b2" - integrity sha512-2LNhETWYxiYysBtrBTqL8+La0jIoQQnIScUJc74OYvUGRmkskNY4EzLCnjHBzdmb38wqtTaixpo1NctEcvMDZw== +"@babel/preset-modules@^0.1.3": + version "0.1.4" + resolved "https://registry.yarnpkg.com/@babel/preset-modules/-/preset-modules-0.1.4.tgz#362f2b68c662842970fdb5e254ffc8fc1c2e415e" + integrity sha512-J36NhwnfdzpmH41M1DrnkkgAqhZaqr/NBdPfQ677mLzlaXo+oDiv1deyCDtgAhz8p328otdob0Du7+xgHGZbKg== dependencies: "@babel/helper-plugin-utils" "^7.0.0" - -"@babel/plugin-transform-typeof-symbol@^7.7.4": - version "7.7.4" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.7.4.tgz#3174626214f2d6de322882e498a38e8371b2140e" - integrity sha512-KQPUQ/7mqe2m0B8VecdyaW5XcQYaePyl9R7IsKd+irzj6jvbhoGnRE+M0aNkyAzI07VfUQ9266L5xMARitV3wg== - dependencies: - "@babel/helper-plugin-utils" "^7.0.0" - -"@babel/plugin-transform-typescript@^7.3.2": - version "7.4.5" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.4.5.tgz#ab3351ba35307b79981993536c93ff8be050ba28" - integrity sha512-RPB/YeGr4ZrFKNwfuQRlMf2lxoCUaU01MTw39/OFE/RiL8HDjtn68BwEPft1P7JN4akyEmjGWAMNldOV7o9V2g== - dependencies: - "@babel/helper-plugin-utils" "^7.0.0" - "@babel/plugin-syntax-typescript" "^7.2.0" - -"@babel/plugin-transform-unicode-regex@^7.4.4": - version "7.4.4" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.4.4.tgz#ab4634bb4f14d36728bf5978322b35587787970f" - integrity sha512-il+/XdNw01i93+M9J9u4T7/e/Ue/vWfNZE4IRUQjplu2Mqb/AFTDimkw2tdEdSH50wuQXZAbXSql0UphQke+vA== - dependencies: - "@babel/helper-plugin-utils" "^7.0.0" - "@babel/helper-regex" "^7.4.4" - regexpu-core "^4.5.4" - -"@babel/plugin-transform-unicode-regex@^7.7.4": - version "7.7.4" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.7.4.tgz#a3c0f65b117c4c81c5b6484f2a5e7b95346b83ae" - integrity sha512-N77UUIV+WCvE+5yHw+oks3m18/umd7y392Zv7mYTpFqHtkpcc+QUz+gLJNTWVlWROIWeLqY0f3OjZxV5TcXnRw== - dependencies: - "@babel/helper-create-regexp-features-plugin" "^7.7.4" - "@babel/helper-plugin-utils" "^7.0.0" - -"@babel/preset-env@^7.1.6": - version "7.4.5" - resolved "https://registry.yarnpkg.com/@babel/preset-env/-/preset-env-7.4.5.tgz#2fad7f62983d5af563b5f3139242755884998a58" - integrity sha512-f2yNVXM+FsR5V8UwcFeIHzHWgnhXg3NpRmy0ADvALpnhB0SLbCvrCRr4BLOUYbQNLS+Z0Yer46x9dJXpXewI7w== - dependencies: - "@babel/helper-module-imports" "^7.0.0" - "@babel/helper-plugin-utils" "^7.0.0" - "@babel/plugin-proposal-async-generator-functions" "^7.2.0" - "@babel/plugin-proposal-json-strings" "^7.2.0" - "@babel/plugin-proposal-object-rest-spread" "^7.4.4" - "@babel/plugin-proposal-optional-catch-binding" "^7.2.0" "@babel/plugin-proposal-unicode-property-regex" "^7.4.4" - "@babel/plugin-syntax-async-generators" "^7.2.0" - "@babel/plugin-syntax-json-strings" "^7.2.0" - "@babel/plugin-syntax-object-rest-spread" "^7.2.0" - "@babel/plugin-syntax-optional-catch-binding" "^7.2.0" - "@babel/plugin-transform-arrow-functions" "^7.2.0" - "@babel/plugin-transform-async-to-generator" "^7.4.4" - "@babel/plugin-transform-block-scoped-functions" "^7.2.0" - "@babel/plugin-transform-block-scoping" "^7.4.4" - "@babel/plugin-transform-classes" "^7.4.4" - "@babel/plugin-transform-computed-properties" "^7.2.0" - "@babel/plugin-transform-destructuring" "^7.4.4" "@babel/plugin-transform-dotall-regex" "^7.4.4" - "@babel/plugin-transform-duplicate-keys" "^7.2.0" - "@babel/plugin-transform-exponentiation-operator" "^7.2.0" - "@babel/plugin-transform-for-of" "^7.4.4" - "@babel/plugin-transform-function-name" "^7.4.4" - "@babel/plugin-transform-literals" "^7.2.0" - "@babel/plugin-transform-member-expression-literals" "^7.2.0" - "@babel/plugin-transform-modules-amd" "^7.2.0" - "@babel/plugin-transform-modules-commonjs" "^7.4.4" - "@babel/plugin-transform-modules-systemjs" "^7.4.4" - "@babel/plugin-transform-modules-umd" "^7.2.0" - "@babel/plugin-transform-named-capturing-groups-regex" "^7.4.5" - "@babel/plugin-transform-new-target" "^7.4.4" - "@babel/plugin-transform-object-super" "^7.2.0" - "@babel/plugin-transform-parameters" "^7.4.4" - "@babel/plugin-transform-property-literals" "^7.2.0" - "@babel/plugin-transform-regenerator" "^7.4.5" - "@babel/plugin-transform-reserved-words" "^7.2.0" - "@babel/plugin-transform-shorthand-properties" "^7.2.0" - "@babel/plugin-transform-spread" "^7.2.0" - "@babel/plugin-transform-sticky-regex" "^7.2.0" - "@babel/plugin-transform-template-literals" "^7.4.4" - "@babel/plugin-transform-typeof-symbol" "^7.2.0" - "@babel/plugin-transform-unicode-regex" "^7.4.4" "@babel/types" "^7.4.4" - browserslist "^4.6.0" - core-js-compat "^3.1.1" - invariant "^2.2.2" - js-levenshtein "^1.1.3" - semver "^5.5.0" + esutils "^2.0.2" -"@babel/preset-env@^7.7.6": - version "7.7.7" - resolved "https://registry.yarnpkg.com/@babel/preset-env/-/preset-env-7.7.7.tgz#c294167b91e53e7e36d820e943ece8d0c7fe46ac" - integrity sha512-pCu0hrSSDVI7kCVUOdcMNQEbOPJ52E+LrQ14sN8uL2ALfSqePZQlKrOy+tM4uhEdYlCHi4imr8Zz2cZe9oSdIg== +"@babel/runtime@^7.12.5", "@babel/runtime@^7.8.4": + version "7.12.5" + resolved "https://registry.yarnpkg.com/@babel/runtime/-/runtime-7.12.5.tgz#410e7e487441e1b360c29be715d870d9b985882e" + integrity sha512-plcc+hbExy3McchJCEQG3knOsuh3HH+Prx1P6cLIkET/0dLuQDEnrT+s27Axgc9bqfsmNUNHfscgMUdBpC9xfg== dependencies: - "@babel/helper-module-imports" "^7.7.4" - "@babel/helper-plugin-utils" "^7.0.0" - "@babel/plugin-proposal-async-generator-functions" "^7.7.4" - "@babel/plugin-proposal-dynamic-import" "^7.7.4" - "@babel/plugin-proposal-json-strings" "^7.7.4" - "@babel/plugin-proposal-object-rest-spread" "^7.7.7" - "@babel/plugin-proposal-optional-catch-binding" "^7.7.4" - "@babel/plugin-proposal-unicode-property-regex" "^7.7.7" - "@babel/plugin-syntax-async-generators" "^7.7.4" - "@babel/plugin-syntax-dynamic-import" "^7.7.4" - "@babel/plugin-syntax-json-strings" "^7.7.4" - "@babel/plugin-syntax-object-rest-spread" "^7.7.4" - "@babel/plugin-syntax-optional-catch-binding" "^7.7.4" - "@babel/plugin-syntax-top-level-await" "^7.7.4" - "@babel/plugin-transform-arrow-functions" "^7.7.4" - "@babel/plugin-transform-async-to-generator" "^7.7.4" - "@babel/plugin-transform-block-scoped-functions" "^7.7.4" - "@babel/plugin-transform-block-scoping" "^7.7.4" - "@babel/plugin-transform-classes" "^7.7.4" - "@babel/plugin-transform-computed-properties" "^7.7.4" - "@babel/plugin-transform-destructuring" "^7.7.4" - "@babel/plugin-transform-dotall-regex" "^7.7.7" - "@babel/plugin-transform-duplicate-keys" "^7.7.4" - "@babel/plugin-transform-exponentiation-operator" "^7.7.4" - "@babel/plugin-transform-for-of" "^7.7.4" - "@babel/plugin-transform-function-name" "^7.7.4" - "@babel/plugin-transform-literals" "^7.7.4" - "@babel/plugin-transform-member-expression-literals" "^7.7.4" - "@babel/plugin-transform-modules-amd" "^7.7.5" - "@babel/plugin-transform-modules-commonjs" "^7.7.5" - "@babel/plugin-transform-modules-systemjs" "^7.7.4" - "@babel/plugin-transform-modules-umd" "^7.7.4" - "@babel/plugin-transform-named-capturing-groups-regex" "^7.7.4" - "@babel/plugin-transform-new-target" "^7.7.4" - "@babel/plugin-transform-object-super" "^7.7.4" - "@babel/plugin-transform-parameters" "^7.7.7" - "@babel/plugin-transform-property-literals" "^7.7.4" - "@babel/plugin-transform-regenerator" "^7.7.5" - "@babel/plugin-transform-reserved-words" "^7.7.4" - "@babel/plugin-transform-shorthand-properties" "^7.7.4" - "@babel/plugin-transform-spread" "^7.7.4" - "@babel/plugin-transform-sticky-regex" "^7.7.4" - "@babel/plugin-transform-template-literals" "^7.7.4" - "@babel/plugin-transform-typeof-symbol" "^7.7.4" - "@babel/plugin-transform-unicode-regex" "^7.7.4" - "@babel/types" "^7.7.4" - browserslist "^4.6.0" - core-js-compat "^3.6.0" - invariant "^2.2.2" - js-levenshtein "^1.1.3" - semver "^5.5.0" + regenerator-runtime "^0.13.4" -"@babel/preset-flow@^7.0.0": - version "7.0.0" - resolved "https://registry.yarnpkg.com/@babel/preset-flow/-/preset-flow-7.0.0.tgz#afd764835d9535ec63d8c7d4caf1c06457263da2" - integrity sha512-bJOHrYOPqJZCkPVbG1Lot2r5OSsB+iUOaxiHdlOeB1yPWS6evswVHwvkDLZ54WTaTRIk89ds0iHmGZSnxlPejQ== +"@babel/template@^7.10.4", "@babel/template@^7.12.7": + version "7.12.7" + resolved "https://registry.yarnpkg.com/@babel/template/-/template-7.12.7.tgz#c817233696018e39fbb6c491d2fb684e05ed43bc" + integrity sha512-GkDzmHS6GV7ZeXfJZ0tLRBhZcMcY0/Lnb+eEbXDBfCAcZCjrZKe6p3J4we/D24O9Y8enxWAg1cWwof59yLh2ow== dependencies: - "@babel/helper-plugin-utils" "^7.0.0" - "@babel/plugin-transform-flow-strip-types" "^7.0.0" + "@babel/code-frame" "^7.10.4" + "@babel/parser" "^7.12.7" + "@babel/types" "^7.12.7" -"@babel/preset-typescript@^7.1.0": - version "7.3.3" - resolved "https://registry.yarnpkg.com/@babel/preset-typescript/-/preset-typescript-7.3.3.tgz#88669911053fa16b2b276ea2ede2ca603b3f307a" - integrity sha512-mzMVuIP4lqtn4du2ynEfdO0+RYcslwrZiJHXu4MGaC1ctJiW2fyaeDrtjJGs7R/KebZ1sgowcIoWf4uRpEfKEg== +"@babel/traverse@^7.10.4", "@babel/traverse@^7.12.1", "@babel/traverse@^7.12.10", "@babel/traverse@^7.12.5", "@babel/traverse@^7.7.0": + version "7.12.12" + resolved "https://registry.yarnpkg.com/@babel/traverse/-/traverse-7.12.12.tgz#d0cd87892704edd8da002d674bc811ce64743376" + integrity sha512-s88i0X0lPy45RrLM8b9mz8RPH5FqO9G9p7ti59cToE44xFm1Q+Pjh5Gq4SXBbtb88X7Uy7pexeqRIQDDMNkL0w== dependencies: - "@babel/helper-plugin-utils" "^7.0.0" - "@babel/plugin-transform-typescript" "^7.3.2" - -"@babel/register@^7.0.0": - version "7.4.4" - resolved "https://registry.yarnpkg.com/@babel/register/-/register-7.4.4.tgz#370a68ba36f08f015a8b35d4864176c6b65d7a23" - integrity sha512-sn51H88GRa00+ZoMqCVgOphmswG4b7mhf9VOB0LUBAieykq2GnRFerlN+JQkO/ntT7wz4jaHNSRPg9IdMPEUkA== - dependencies: - core-js "^3.0.0" - find-cache-dir "^2.0.0" - lodash "^4.17.11" - mkdirp "^0.5.1" - pirates "^4.0.0" - source-map-support "^0.5.9" - -"@babel/runtime@^7.5.4": - version "7.7.1" - resolved "https://registry.yarnpkg.com/@babel/runtime/-/runtime-7.7.1.tgz#b223497bbfbcbbb38116673904debc71470ca528" - integrity sha512-SQ0sS7KUJDvgCI2cpZG0nJygO6002oTbhgSuw4WcocsnbxLwL5Q8I3fqbJdyBAc3uFrWZiR2JomseuxSuci3SQ== - dependencies: - regenerator-runtime "^0.13.2" - -"@babel/runtime@^7.7.6": - version "7.7.6" - resolved "https://registry.yarnpkg.com/@babel/runtime/-/runtime-7.7.6.tgz#d18c511121aff1b4f2cd1d452f1bac9601dd830f" - integrity sha512-BWAJxpNVa0QlE5gZdWjSxXtemZyZ9RmrmVozxt3NUXeZhVIJ5ANyqmMc0JDrivBZyxUuQvFxlvH4OWWOogGfUw== - dependencies: - regenerator-runtime "^0.13.2" - -"@babel/runtime@^7.7.7": - version "7.7.7" - resolved "https://registry.yarnpkg.com/@babel/runtime/-/runtime-7.7.7.tgz#194769ca8d6d7790ec23605af9ee3e42a0aa79cf" - integrity sha512-uCnC2JEVAu8AKB5do1WRIsvrdJ0flYx/A/9f/6chdacnEZ7LmavjdsDXr5ksYBegxtuTPR5Va9/+13QF/kFkCA== - dependencies: - regenerator-runtime "^0.13.2" - -"@babel/template@^7.1.0", "@babel/template@^7.4.4": - version "7.4.4" - resolved "https://registry.yarnpkg.com/@babel/template/-/template-7.4.4.tgz#f4b88d1225689a08f5bc3a17483545be9e4ed237" - integrity sha512-CiGzLN9KgAvgZsnivND7rkA+AeJ9JB0ciPOD4U59GKbQP2iQl+olF1l76kJOupqidozfZ32ghwBEJDhnk9MEcw== - dependencies: - "@babel/code-frame" "^7.0.0" - "@babel/parser" "^7.4.4" - "@babel/types" "^7.4.4" - -"@babel/template@^7.7.4": - version "7.7.4" - resolved "https://registry.yarnpkg.com/@babel/template/-/template-7.7.4.tgz#428a7d9eecffe27deac0a98e23bf8e3675d2a77b" - integrity sha512-qUzihgVPguAzXCK7WXw8pqs6cEwi54s3E+HrejlkuWO6ivMKx9hZl3Y2fSXp9i5HgyWmj7RKP+ulaYnKM4yYxw== - dependencies: - "@babel/code-frame" "^7.0.0" - "@babel/parser" "^7.7.4" - "@babel/types" "^7.7.4" - -"@babel/traverse@^7.0.0", "@babel/traverse@^7.1.0", "@babel/traverse@^7.4.4", "@babel/traverse@^7.4.5": - version "7.4.5" - resolved "https://registry.yarnpkg.com/@babel/traverse/-/traverse-7.4.5.tgz#4e92d1728fd2f1897dafdd321efbff92156c3216" - integrity sha512-Vc+qjynwkjRmIFGxy0KYoPj4FdVDxLej89kMHFsWScq999uX+pwcX4v9mWRjW0KcAYTPAuVQl2LKP1wEVLsp+A== - dependencies: - "@babel/code-frame" "^7.0.0" - "@babel/generator" "^7.4.4" - "@babel/helper-function-name" "^7.1.0" - "@babel/helper-split-export-declaration" "^7.4.4" - "@babel/parser" "^7.4.5" - "@babel/types" "^7.4.4" + "@babel/code-frame" "^7.12.11" + "@babel/generator" "^7.12.11" + "@babel/helper-function-name" "^7.12.11" + "@babel/helper-split-export-declaration" "^7.12.11" + "@babel/parser" "^7.12.11" + "@babel/types" "^7.12.12" debug "^4.1.0" globals "^11.1.0" - lodash "^4.17.11" + lodash "^4.17.19" -"@babel/traverse@^7.7.4": - version "7.7.4" - resolved "https://registry.yarnpkg.com/@babel/traverse/-/traverse-7.7.4.tgz#9c1e7c60fb679fe4fcfaa42500833333c2058558" - integrity sha512-P1L58hQyupn8+ezVA2z5KBm4/Zr4lCC8dwKCMYzsa5jFMDMQAzaBNy9W5VjB+KAmBjb40U7a/H6ao+Xo+9saIw== +"@babel/types@^7.10.4", "@babel/types@^7.10.5", "@babel/types@^7.12.1", "@babel/types@^7.12.10", "@babel/types@^7.12.11", "@babel/types@^7.12.12", "@babel/types@^7.12.5", "@babel/types@^7.12.7", "@babel/types@^7.4.4", "@babel/types@^7.6.1", "@babel/types@^7.7.0", "@babel/types@^7.9.6": + version "7.12.12" + resolved "https://registry.yarnpkg.com/@babel/types/-/types-7.12.12.tgz#4608a6ec313abbd87afa55004d373ad04a96c299" + integrity sha512-lnIX7piTxOH22xE7fDXDbSHg9MM1/6ORnafpJmov5rs0kX5g4BZxeXNJLXsMRiO0U5Rb8/FvMS6xlTnTHvxonQ== dependencies: - "@babel/code-frame" "^7.5.5" - "@babel/generator" "^7.7.4" - "@babel/helper-function-name" "^7.7.4" - "@babel/helper-split-export-declaration" "^7.7.4" - "@babel/parser" "^7.7.4" - "@babel/types" "^7.7.4" - debug "^4.1.0" - globals "^11.1.0" - lodash "^4.17.13" - -"@babel/types@7.6.3": - version "7.6.3" - resolved "https://registry.yarnpkg.com/@babel/types/-/types-7.6.3.tgz#3f07d96f854f98e2fbd45c64b0cb942d11e8ba09" - integrity sha512-CqbcpTxMcpuQTMhjI37ZHVgjBkysg5icREQIEZ0eG1yCNwg3oy+5AaLiOKmjsCj6nqOsa6Hf0ObjRVwokb7srA== - dependencies: - esutils "^2.0.2" - lodash "^4.17.13" + "@babel/helper-validator-identifier" "^7.12.11" + lodash "^4.17.19" to-fast-properties "^2.0.0" -"@babel/types@^7.0.0", "@babel/types@^7.2.0", "@babel/types@^7.4.4": - version "7.4.4" - resolved "https://registry.yarnpkg.com/@babel/types/-/types-7.4.4.tgz#8db9e9a629bb7c29370009b4b779ed93fe57d5f0" - integrity sha512-dOllgYdnEFOebhkKCjzSVFqw/PmmB8pH6RGOWkY4GsboQNd47b1fBThBSwlHAq9alF9vc1M3+6oqR47R50L0tQ== - dependencies: - esutils "^2.0.2" - lodash "^4.17.11" - to-fast-properties "^2.0.0" +"@bazel/bazelisk@latest": + version "1.7.3" + resolved "https://registry.yarnpkg.com/@bazel/bazelisk/-/bazelisk-1.7.3.tgz#51d99286326e15434ce10c54c1ee598c4ab1f694" + integrity sha512-A+QLZvKifKnbFawH5aaCnooPx0Ia5JS3S8SckKB034GVB3BjtUTCwjaxzxG3ARQ6Jq1vDcQwWgF2bjT9FjrdDg== -"@babel/types@^7.6.3": - version "7.7.1" - resolved "https://registry.yarnpkg.com/@babel/types/-/types-7.7.1.tgz#8b08ea368f2baff236613512cf67109e76285827" - integrity sha512-kN/XdANDab9x1z5gcjDc9ePpxexkt+1EQ2MQUiM4XnMvQfvp87/+6kY4Ko2maLXH+tei/DgJ/ybFITeqqRwDiA== - dependencies: - esutils "^2.0.2" - lodash "^4.17.13" - to-fast-properties "^2.0.0" +"@bazel/buildifier@latest": + version "3.5.0" + resolved "https://registry.yarnpkg.com/@bazel/buildifier/-/buildifier-3.5.0.tgz#afbee61d61543d0a0a28e2b29a5cbdb64c852953" + integrity sha512-cbUS0/GMg57g6NIg6JekgmqVtuobYzW4aGHk7KzMS/bFZvxg6WY19JJ5UZSzGyAGDu2152oUTFbh4WN74Fz1+Q== -"@babel/types@^7.7.4": - version "7.7.4" - resolved "https://registry.yarnpkg.com/@babel/types/-/types-7.7.4.tgz#516570d539e44ddf308c07569c258ff94fde9193" - integrity sha512-cz5Ji23KCi4T+YIE/BolWosrJuSmoZeN1EFnRtBwF+KKLi8GG/Z2c2hOJJeCXPk4mwk4QFvTmwIodJowXgttRA== - dependencies: - esutils "^2.0.2" - lodash "^4.17.13" - to-fast-properties "^2.0.0" - -"@bazel/hide-bazel-files@latest": - version "0.32.2" - resolved "https://registry.yarnpkg.com/@bazel/hide-bazel-files/-/hide-bazel-files-0.32.2.tgz#a482855eafbccb56b1fce0d92ff922c2c6e0a90c" - integrity sha512-585XY53mhMZaCjEQJ+aDqkmydWZbuXsKrZsSpoW9YeAVEH0poQY3YhdyCPmMVBo7/l1mkrqpFuOK5BpECfwdtA== - -"@chenfengyuan/vue-countdown@^1.1.4": - version "1.1.4" - resolved "https://registry.yarnpkg.com/@chenfengyuan/vue-countdown/-/vue-countdown-1.1.4.tgz#d7a8810faae1db0b979b4a419d106d772a4bc58a" - integrity sha512-y1lqHdgRoqJ2oZdPzOgW/1ezY3XPbG3NHdaUQSgT/40XDd3c/cy/IPkV09iEVwYK9/OuO/HHc2QcOkbQNb6yVw== - dependencies: - npm-check-updates "^4.0.1" +"@bazel/ibazel@latest": + version "0.14.0" + resolved "https://registry.yarnpkg.com/@bazel/ibazel/-/ibazel-0.14.0.tgz#86fa0002bed2ce1123b7ad98d4dd4623a0d93244" + integrity sha512-s0gyec6lArcRDwVfIP6xpY8iEaFpzrSpyErSppd3r2O49pOEg7n6HGS/qJ8ncvme56vrDk6crl/kQ6VAdEO+rg== "@csstools/convert-colors@^1.4.0": version "1.4.0" resolved "https://registry.yarnpkg.com/@csstools/convert-colors/-/convert-colors-1.4.0.tgz#ad495dc41b12e75d588c6db8b9834f08fa131eb7" integrity sha512-5a6wqoJV/xEdbRNKVo6I4hO3VjyDq//8q2f9I6PBAvMesJHFauXDorcNCsr9RzvsZnaWi5NYCcfyqP1QeFHFbw== -"@endemolshinegroup/cosmiconfig-typescript-loader@^1.0.0": +"@discoveryjs/json-ext@^0.5.0": + version "0.5.2" + resolved "https://registry.yarnpkg.com/@discoveryjs/json-ext/-/json-ext-0.5.2.tgz#8f03a22a04de437254e8ce8cc84ba39689288752" + integrity sha512-HyYEUDeIj5rRQU2Hk5HTB2uHsbRQpF70nvMhVzi+VJR0X+xNEhjPui4/kBf3VeH/wqD28PT4sVOm8qqLjBrSZg== + +"@eslint/eslintrc@^0.2.2": + version "0.2.2" + resolved "https://registry.yarnpkg.com/@eslint/eslintrc/-/eslintrc-0.2.2.tgz#d01fc791e2fc33e88a29d6f3dc7e93d0cd784b76" + integrity sha512-EfB5OHNYp1F4px/LI/FEnGylop7nOqkQ1LRzCM0KccA2U8tvV8w01KBv37LbO7nW4H+YhKyo2LcJhRwjjV17QQ== + dependencies: + ajv "^6.12.4" + debug "^4.1.1" + espree "^7.3.0" + globals "^12.1.0" + ignore "^4.0.6" + import-fresh "^3.2.1" + js-yaml "^3.13.1" + lodash "^4.17.19" + minimatch "^3.0.4" + strip-json-comments "^3.1.1" + +"@mdi/font@^5.8.55": + version "5.8.55" + resolved "https://registry.yarnpkg.com/@mdi/font/-/font-5.8.55.tgz#1464155bcbc8a6e4af6dffd611fe8e38e09af285" + integrity sha512-8mrwfFBsmj+D67ZiGQSe5TU/lcWCtDyli2eshQ2fvLCZGRPqFMM23YQp4+JMOTpk5yMZKTeAwNWIYfITy76OHA== + +"@nodelib/fs.scandir@2.1.4": + version "2.1.4" + resolved "https://registry.yarnpkg.com/@nodelib/fs.scandir/-/fs.scandir-2.1.4.tgz#d4b3549a5db5de2683e0c1071ab4f140904bbf69" + integrity sha512-33g3pMJk3bg5nXbL/+CY6I2eJDzZAni49PfJnL5fghPTggPvBd/pFNSgJsdAgWptuFu7qq/ERvOYFlhvsLTCKA== + dependencies: + "@nodelib/fs.stat" "2.0.4" + run-parallel "^1.1.9" + +"@nodelib/fs.stat@2.0.4", "@nodelib/fs.stat@^2.0.2": + version "2.0.4" + resolved "https://registry.yarnpkg.com/@nodelib/fs.stat/-/fs.stat-2.0.4.tgz#a3f2dd61bab43b8db8fa108a121cfffe4c676655" + integrity sha512-IYlHJA0clt2+Vg7bccq+TzRdJvv19c2INqBSsoOLp1je7xjtr7J26+WXR72MCdvU9q1qTzIWDfhMf+DRvQJK4Q== + +"@nodelib/fs.walk@^1.2.3": + version "1.2.6" + resolved "https://registry.yarnpkg.com/@nodelib/fs.walk/-/fs.walk-1.2.6.tgz#cce9396b30aa5afe9e3756608f5831adcb53d063" + integrity sha512-8Broas6vTtW4GIXTAHDoE32hnN2M5ykgCpWGbuXHQ15vEMqr23pB76e/GZcYsZCHALv50ktd24qhEyKr6wBtow== + dependencies: + "@nodelib/fs.scandir" "2.1.4" + fastq "^1.6.0" + +"@npmcli/move-file@^1.0.1": version "1.0.1" - resolved "https://registry.yarnpkg.com/@endemolshinegroup/cosmiconfig-typescript-loader/-/cosmiconfig-typescript-loader-1.0.1.tgz#484ee6f4e9209ffde5d3edbdacf03e0bc5ee0c67" - integrity sha512-bhUR9035PbgL6A/nfLayjoqKo4W7hCtzxqVxq2cgDB+Ndpsa3dGIr71/ymgY3vCTCQaufkFxAcEeoECyJ498CA== + resolved "https://registry.yarnpkg.com/@npmcli/move-file/-/move-file-1.0.1.tgz#de103070dac0f48ce49cf6693c23af59c0f70464" + integrity sha512-Uv6h1sT+0DrblvIrolFtbvM1FgWm+/sy4B3pvLp67Zys+thcukzS5ekn7HsZFGpWP4Q3fYJCljbWQE/XivMRLw== dependencies: - lodash.get "^4" - make-error "^1" - ts-node "^8" - tslib "^1" + mkdirp "^1.0.4" -"@hapi/address@2.x.x": - version "2.0.0" - resolved "https://registry.yarnpkg.com/@hapi/address/-/address-2.0.0.tgz#9f05469c88cb2fd3dcd624776b54ee95c312126a" - integrity sha512-mV6T0IYqb0xL1UALPFplXYQmR0twnXG0M6jUswpquqT2sD12BOiCiLy3EvMp/Fy7s3DZElC4/aPjEjo2jeZpvw== - -"@hapi/hoek@6.x.x": - version "6.2.4" - resolved "https://registry.yarnpkg.com/@hapi/hoek/-/hoek-6.2.4.tgz#4b95fbaccbfba90185690890bdf1a2fbbda10595" - integrity sha512-HOJ20Kc93DkDVvjwHyHawPwPkX44sIrbXazAUDiUXaY2R9JwQGo2PhFfnQtdrsIe4igjG2fPgMra7NYw7qhy0A== - -"@hapi/joi@^15.0.1": - version "15.1.0" - resolved "https://registry.yarnpkg.com/@hapi/joi/-/joi-15.1.0.tgz#940cb749b5c55c26ab3b34ce362e82b6162c8e7a" - integrity sha512-n6kaRQO8S+kepUTbXL9O/UOL788Odqs38/VOfoCrATDtTvyfiO3fgjlSRaNkHabpTLgM7qru9ifqXlXbXk8SeQ== +"@nuxt/babel-preset-app@2.14.12": + version "2.14.12" + resolved "https://registry.yarnpkg.com/@nuxt/babel-preset-app/-/babel-preset-app-2.14.12.tgz#503380ec97bb5178d16163b572cc9c0fea5b7f9a" + integrity sha512-6qAW5i4F+nCRWyGBytJAEJ/P0yH9RpYmIqWwkzQd1GQ1EuO1Fuc9QoOmmzbs+3MrwW7HzpQ5jJtLDuzhQ+e5/w== dependencies: - "@hapi/address" "2.x.x" - "@hapi/hoek" "6.x.x" - "@hapi/marker" "1.x.x" - "@hapi/topo" "3.x.x" - -"@hapi/marker@1.x.x": - version "1.0.0" - resolved "https://registry.yarnpkg.com/@hapi/marker/-/marker-1.0.0.tgz#65b0b2b01d1be06304886ce9b4b77b1bfb21a769" - integrity sha512-JOfdekTXnJexfE8PyhZFyHvHjt81rBFSAbTIRAhF2vv/2Y1JzoKsGqxH/GpZJoF7aEfYok8JVcAHmSz1gkBieA== - -"@hapi/topo@3.x.x": - version "3.1.0" - resolved "https://registry.yarnpkg.com/@hapi/topo/-/topo-3.1.0.tgz#5c47cd9637c2953db185aa957a27bcb2a8b7a6f8" - integrity sha512-gZDI/eXOIk8kP2PkUKjWu9RW8GGVd2Hkgjxyr/S7Z+JF+0mr7bAlbw+DkTRxnD580o8Kqxlnba9wvqp5aOHBww== - dependencies: - "@hapi/hoek" "6.x.x" - -"@mdi/font@^4.7.95": - version "4.7.95" - resolved "https://registry.yarnpkg.com/@mdi/font/-/font-4.7.95.tgz#46fddf35aad64dd623a8b1837f78ca4ed7bc48b1" - integrity sha512-/SWooHIFz2dXkQJk3VhEXSbBplOU1lIkGSELAmw0peFEgR8KPqyM//M3vD8WDZETuEOSRVhVqLevP3okrsM5dw== - -"@mrmlnc/readdir-enhanced@^2.2.1": - version "2.2.1" - resolved "https://registry.yarnpkg.com/@mrmlnc/readdir-enhanced/-/readdir-enhanced-2.2.1.tgz#524af240d1a360527b730475ecfa1344aa540dde" - integrity sha512-bPHp6Ji8b41szTOcaP63VlnbbO5Ny6dwAATtY6JTjh5N2OLrb5Qk/Th5cRkRQhkWCt+EJsYrNB0MiL+Gpn6e3g== - dependencies: - call-me-maybe "^1.0.1" - glob-to-regexp "^0.3.0" - -"@nodelib/fs.stat@^1.1.2": - version "1.1.3" - resolved "https://registry.yarnpkg.com/@nodelib/fs.stat/-/fs.stat-1.1.3.tgz#2b5a3ab3f918cca48a8c754c08168e3f03eba61b" - integrity sha512-shAmDyaQC4H92APFoIaVDHCx5bStIocgvbwQyxPRrbUY20V1EYTbSDchWbuwlMG3V17cprZhA6+78JfB+3DTPw== - -"@nuxt/babel-preset-app@2.11.0": - version "2.11.0" - resolved "https://registry.yarnpkg.com/@nuxt/babel-preset-app/-/babel-preset-app-2.11.0.tgz#e89fdb7ef5c08dce13532ccf63a7064399f67ab0" - integrity sha512-2Y9NQrhzx1zjELPk3msADtH4WFXFslU8nQnRkEHMmgKAYSCGOoV+D5ZBzlCcMy+4IoK7HBzr0tIn4rRNRwjTuQ== - dependencies: - "@babel/core" "^7.7.5" - "@babel/plugin-proposal-class-properties" "^7.7.4" - "@babel/plugin-proposal-decorators" "^7.7.4" - "@babel/plugin-transform-runtime" "^7.7.6" - "@babel/preset-env" "^7.7.6" - "@babel/runtime" "^7.7.6" - "@vue/babel-preset-jsx" "^1.1.2" + "@babel/core" "^7.12.9" + "@babel/helper-compilation-targets" "^7.12.5" + "@babel/plugin-proposal-class-properties" "^7.12.1" + "@babel/plugin-proposal-decorators" "^7.12.1" + "@babel/plugin-proposal-nullish-coalescing-operator" "^7.12.1" + "@babel/plugin-proposal-optional-chaining" "^7.12.7" + "@babel/plugin-transform-runtime" "^7.12.1" + "@babel/preset-env" "^7.12.7" + "@babel/runtime" "^7.12.5" + "@vue/babel-preset-jsx" "^1.2.4" core-js "^2.6.5" -"@nuxt/builder@2.11.0": - version "2.11.0" - resolved "https://registry.yarnpkg.com/@nuxt/builder/-/builder-2.11.0.tgz#501fc60b9dae8956ffeb6ead890e708b631587aa" - integrity sha512-uIaY/MiNrgirneYn9goduh6eaRKJHovdXZ8cWESxFMolhenHaGRrjUeC8fKPFyS1mBjnweShg3bHAWjtLfFrIg== +"@nuxt/builder@2.14.12": + version "2.14.12" + resolved "https://registry.yarnpkg.com/@nuxt/builder/-/builder-2.14.12.tgz#c8c9deecaf88e59db4be1e1f7f296bb9212f93b7" + integrity sha512-I25K6BEZVJv7p2bAJfNFAXXEaSF41DGV/QZBAXVb/gFjmhZABNYfvIkwHGnAv5n1JPHHi2Y1R3gsFM4fFXkxxw== dependencies: "@nuxt/devalue" "^1.2.4" - "@nuxt/utils" "2.11.0" - "@nuxt/vue-app" "2.11.0" - chokidar "^3.3.1" - consola "^2.11.1" + "@nuxt/utils" "2.14.12" + "@nuxt/vue-app" "2.14.12" + "@nuxt/webpack" "2.14.12" + chalk "^3.0.0" + chokidar "^3.4.3" + consola "^2.15.0" fs-extra "^8.1.0" glob "^7.1.6" hash-sum "^2.0.0" - ignore "^5.1.4" - lodash "^4.17.15" + ignore "^5.1.8" + lodash "^4.17.20" pify "^4.0.1" - semver "^7.1.0" - serialize-javascript "^2.1.2" - upath "^1.2.0" + semver "^7.3.2" + serialize-javascript "^5.0.1" + upath "^2.0.1" -"@nuxt/cli@2.11.0": - version "2.11.0" - resolved "https://registry.yarnpkg.com/@nuxt/cli/-/cli-2.11.0.tgz#0655547b449b50be41f012abedc30458412b9417" - integrity sha512-f7fOopxz3NGKdgZ92RUM1oT4Xr5oAVqLyqEPEoa60oKKRuy/rf8gZ5DLANKjyE5vpj2dwYM1pPrabCloF/33zw== +"@nuxt/cli@2.14.12": + version "2.14.12" + resolved "https://registry.yarnpkg.com/@nuxt/cli/-/cli-2.14.12.tgz#1298ecbe4f2b44cd5c52cec58f01d9dfe4e16f47" + integrity sha512-YRWY1Gg0c3kcO9vg9/Ig9ZMzih5mhxsBTm5b7DCLAEIALBVcJJLamLDnY2C52YLUeMIcY5XCi0HkizvPIv9r2w== dependencies: - "@nuxt/config" "2.11.0" - "@nuxt/utils" "2.11.0" + "@nuxt/config" "2.14.12" + "@nuxt/utils" "2.14.12" boxen "^4.2.0" - chalk "^2.4.2" - consola "^2.11.1" + chalk "^3.0.0" + compression "^1.7.4" + connect "^3.7.0" + consola "^2.15.0" + crc "^3.8.0" + destr "^1.0.1" esm "^3.2.25" execa "^3.4.0" exit "^0.1.2" fs-extra "^8.1.0" - hable "^2.3.2" - minimist "^1.2.0" - opener "1.5.1" - pretty-bytes "^5.3.0" + globby "^11.0.1" + hable "^3.0.0" + minimist "^1.2.5" + opener "1.5.2" + pretty-bytes "^5.4.1" + serve-static "^1.14.1" std-env "^2.2.1" + upath "^2.0.1" wrap-ansi "^6.2.0" -"@nuxt/config@2.11.0": - version "2.11.0" - resolved "https://registry.yarnpkg.com/@nuxt/config/-/config-2.11.0.tgz#d2b850d8a1b2a2b41726f3f02f6c1e4d59d7bd7f" - integrity sha512-7pB5R3N2JjNdbQpCR87tw3aROm5e9yV+XXMYXgxbH6yDAweuf3Bji4VJCWrkkE8VgLSLdtGQ5O0v8cT6dvf0cw== +"@nuxt/components@^1.2.2": + version "1.2.5" + resolved "https://registry.yarnpkg.com/@nuxt/components/-/components-1.2.5.tgz#0120d567d1c381312a9e88ee2375ca0fbf773aa5" + integrity sha512-OgLO45JNYBus7+fh+nimniLlpD09ABHKLp7+ShrOAkWP8KmXTlZAj2IvYQX3Areau6sWepV2+3vg1SyErh/Fow== dependencies: - "@nuxt/utils" "2.11.0" - consola "^2.11.1" + chalk "^4.1.0" + chokidar "^3.4.3" + glob "^7.1.6" + globby "^11.0.1" + lodash "^4.17.20" + semver "^7.3.4" + upath "^2.0.1" + vue-template-compiler "^2.6.12" + +"@nuxt/config@2.14.12": + version "2.14.12" + resolved "https://registry.yarnpkg.com/@nuxt/config/-/config-2.14.12.tgz#077267c94ac4d30ed38f7642236f3523ee5280f2" + integrity sha512-Ob861w1BjgI1IcpXRC14TKMpUSogGYX/BFn7q/0HkntYxSOQAkMaaUZ0/YEx6IR1fuZV2v+NB8M4IkyUrgW1YA== + dependencies: + "@nuxt/ufo" "^0.5.0" + "@nuxt/utils" "2.14.12" + consola "^2.15.0" + create-require "^1.1.1" + defu "^2.0.4" + destr "^1.0.1" + dotenv "^8.2.0" + esm "^3.2.25" + jiti "^0.1.17" + rc9 "^1.2.0" std-env "^2.2.1" -"@nuxt/core@2.11.0": - version "2.11.0" - resolved "https://registry.yarnpkg.com/@nuxt/core/-/core-2.11.0.tgz#aae08ffabd665ca24f921196df95b27937b05760" - integrity sha512-ZhmdLG7r7vfw/UrH9cChKUwxbEub/tUTLdNbjRBtId5Zxm1x0+hgV2GX3VNlk9fyUzzcmVKzYP8Asxhy+ZMAGg== +"@nuxt/core@2.14.12": + version "2.14.12" + resolved "https://registry.yarnpkg.com/@nuxt/core/-/core-2.14.12.tgz#8f35142bcff0b1bacde2516d5e04d69e34047a95" + integrity sha512-J+ej2KYzB05jpGkEH5y+dHdOLEa/GKSJvJBWf5Zq0wgneOHUaxB+dnBNxIRO75eXHslHxE++y/PRIQ9ZlEdtOw== dependencies: - "@nuxt/config" "2.11.0" + "@nuxt/config" "2.14.12" "@nuxt/devalue" "^1.2.4" - "@nuxt/server" "2.11.0" - "@nuxt/utils" "2.11.0" - "@nuxt/vue-renderer" "2.11.0" - consola "^2.11.1" - debug "^4.1.1" + "@nuxt/server" "2.14.12" + "@nuxt/utils" "2.14.12" + "@nuxt/vue-renderer" "2.14.12" + consola "^2.15.0" + debug "^4.2.0" esm "^3.2.25" fs-extra "^8.1.0" - hable "^2.3.2" + hable "^3.0.0" hash-sum "^2.0.0" std-env "^2.2.1" @@ -1663,48 +1053,52 @@ error-stack-parser "^2.0.0" string-width "^2.0.0" -"@nuxt/generator@2.11.0": - version "2.11.0" - resolved "https://registry.yarnpkg.com/@nuxt/generator/-/generator-2.11.0.tgz#8e13130eb8060a6dc374450d37b643ce9d538ad3" - integrity sha512-gPgl2AsbSbeoxmaH4YoejkMR7JEsh4Fpy08zdvpWYE1ZA9Y309DbhIKegpf8UCm7BTAEvC7/R6Dv2ByS/czXug== +"@nuxt/generator@2.14.12": + version "2.14.12" + resolved "https://registry.yarnpkg.com/@nuxt/generator/-/generator-2.14.12.tgz#6db8ac0b2954e4b99c36a13c40b2e4d8043d7854" + integrity sha512-r7+QW3gk0nUGaaHW8zCQ9DaBAmr+LvEI7YOLFeTQdJUjwHBdw65ga36KpL3aC1HIRkb7LgWD6lbyGKJiASkpWQ== dependencies: - "@nuxt/utils" "2.11.0" - chalk "^2.4.2" - consola "^2.11.1" + "@nuxt/utils" "2.14.12" + chalk "^3.0.0" + consola "^2.15.0" + devalue "^2.0.1" fs-extra "^8.1.0" html-minifier "^4.0.0" + node-html-parser "^2.0.0" -"@nuxt/loading-screen@^1.2.0": - version "1.2.0" - resolved "https://registry.yarnpkg.com/@nuxt/loading-screen/-/loading-screen-1.2.0.tgz#9cfab1e5e421bbaedadb26f7f27a68bcde313c24" - integrity sha512-l7nXgwkuX2/lDxEDAyIe3013MS8Jhja29uDVka21gyEbRnL68XOkoV3ws4dkk6QfhT2bcPwtu2C8tYvAhhhUzA== +"@nuxt/loading-screen@^2.0.3": + version "2.0.3" + resolved "https://registry.yarnpkg.com/@nuxt/loading-screen/-/loading-screen-2.0.3.tgz#1d6b1f976bb143c6592231af0bf7fa6245f6ebd2" + integrity sha512-ThvxxUpfTZezzz0gAgyG4vHCM7KDeA692EL7lKrZ/fU8JvXlG6LYngVLWAobexBsydtGkuZyKCwCVDnEGNL4jw== dependencies: connect "^3.7.0" - fs-extra "^8.1.0" + defu "^2.0.4" + get-port-please "^1.0.0" node-res "^5.0.1" serve-static "^1.14.1" -"@nuxt/opencollective@^0.3.0": - version "0.3.0" - resolved "https://registry.yarnpkg.com/@nuxt/opencollective/-/opencollective-0.3.0.tgz#11d8944dcf2d526e31660bb69570be03f8fb72b7" - integrity sha512-Vf09BxCdj1iT2IRqVwX5snaY2WCTkvM0O4cWWSO1ThCFuc4if0Q/nNwAgCxRU0FeYHJ7DdyMUNSdswCLKlVqeg== +"@nuxt/opencollective@^0.3.2": + version "0.3.2" + resolved "https://registry.yarnpkg.com/@nuxt/opencollective/-/opencollective-0.3.2.tgz#83cb70cdb2bac5fad6f8c93529e7b11187d49c02" + integrity sha512-XG7rUdXG9fcafu9KTDIYjJSkRO38EwjlKYIb5TQ/0WDbiTUTtUtgncMscKOYzfsY86kGs05pAuMOR+3Fi0aN3A== dependencies: - chalk "^2.4.2" - consola "^2.10.1" - node-fetch "^2.6.0" + chalk "^4.1.0" + consola "^2.15.0" + node-fetch "^2.6.1" -"@nuxt/server@2.11.0": - version "2.11.0" - resolved "https://registry.yarnpkg.com/@nuxt/server/-/server-2.11.0.tgz#63dc8a1147dd9905f0da302bee682b6d14bdfdab" - integrity sha512-MsLRKEci3UtlFapLRVfg6sd6fbQ0floJ6Q/KQdon6B0tXyWJFL7eoMUpfKGUWyrY1+gAi+fXrcusT3zBPq9XvQ== +"@nuxt/server@2.14.12": + version "2.14.12" + resolved "https://registry.yarnpkg.com/@nuxt/server/-/server-2.14.12.tgz#919ebe76d608a38cc9358c57ae0b76c1bd039ecb" + integrity sha512-HDOYgjv01zRSmLxPutrXb/F7kwisR+Vur0b2MEyxqBTTy7OcxiyQn1CcXozl/Q21iqZdcGpu/tRpCHO7B8bKOQ== dependencies: - "@nuxt/config" "2.11.0" - "@nuxt/utils" "2.11.0" + "@nuxt/config" "2.14.12" + "@nuxt/utils" "2.14.12" + "@nuxt/vue-renderer" "2.14.12" "@nuxtjs/youch" "^4.2.3" - chalk "^2.4.2" + chalk "^3.0.0" compression "^1.7.4" connect "^3.7.0" - consola "^2.11.1" + consola "^2.15.0" etag "^1.8.1" fresh "^0.5.2" fs-extra "^8.1.0" @@ -1712,124 +1106,150 @@ launch-editor-middleware "^2.2.1" on-headers "^1.0.2" pify "^4.0.1" - serve-placeholder "^1.2.1" + serve-placeholder "^1.2.2" serve-static "^1.14.1" server-destroy "^1.0.1" -"@nuxt/utils@2.11.0": - version "2.11.0" - resolved "https://registry.yarnpkg.com/@nuxt/utils/-/utils-2.11.0.tgz#0185767fdb582b907d06a151d3e624a5ad7bede2" - integrity sha512-wnE+qMau0t9+zFWyovKM3mzTpTJl/umX0bn4pdCjK8dw6GZ1EfGmj83hRMW8SAawJooEB1R2xf7TWgohJ7feRQ== +"@nuxt/telemetry@^1.3.0": + version "1.3.2" + resolved "https://registry.yarnpkg.com/@nuxt/telemetry/-/telemetry-1.3.2.tgz#a642888dd5d5e24b44b42028d2a10187348a88a1" + integrity sha512-Hx16EwlKo1sjsyz6qhsBYp/IC/82vXwqLp71QIf2IXyLhFPSiqXzHMY3/BxGiLr1o92C9s8hct3EwuSFTiex8w== dependencies: - consola "^2.11.1" + arg "^5.0.0" + chalk "^4.1.0" + ci-info "^2.0.0" + consola "^2.15.0" + create-require "^1.1.1" + defu "^3.2.2" + destr "^1.0.1" + dotenv "^8.2.0" + fs-extra "^8.1.0" + git-url-parse "^11.4.3" + inquirer "^7.3.3" + is-docker "^2.1.1" + jiti "^1.0.0" + nanoid "^3.1.20" + node-fetch "^2.6.1" + parse-git-config "^3.0.0" + rc9 "^1.2.0" + std-env "^2.2.1" + +"@nuxt/ufo@^0.5.0": + version "0.5.4" + resolved "https://registry.yarnpkg.com/@nuxt/ufo/-/ufo-0.5.4.tgz#2e1428e2c947cc559d566c27786525bf0f40fbc8" + integrity sha512-JZOGDlt2BvLCBmLhrchhRJ6tP9PBfSWLdsHC+JVJ5Qp8/hT/2u61cSsLS30zUOwcPRaQ3y2oHNkEiKJ5v90iEQ== + +"@nuxt/utils@2.14.12": + version "2.14.12" + resolved "https://registry.yarnpkg.com/@nuxt/utils/-/utils-2.14.12.tgz#7684ef732fba65608baff02bc4cce2b3ced891ac" + integrity sha512-XAy18aT2JOuyGnCuGImelOMwheLRo/qBkjqufa/TLIqnBtywdv2y7WP7c9uGTZrwh+O6KHYFeeZjnLqFI0r/xQ== + dependencies: + "@nuxt/ufo" "^0.5.0" + consola "^2.15.0" fs-extra "^8.1.0" hash-sum "^2.0.0" proper-lockfile "^4.1.1" - semver "^7.1.0" - serialize-javascript "^2.1.2" - signal-exit "^3.0.2" - ua-parser-js "^0.7.20" + semver "^7.3.2" + serialize-javascript "^5.0.1" + signal-exit "^3.0.3" + ua-parser-js "^0.7.22" -"@nuxt/vue-app@2.11.0": - version "2.11.0" - resolved "https://registry.yarnpkg.com/@nuxt/vue-app/-/vue-app-2.11.0.tgz#05aa5fd7cc69bcf6a763b89c51df3bd27b58869e" - integrity sha512-Eb1XB6LyqgjA0sbr2Ix5VCbq6+yJhEYetNe2TZ7wSeu3eWRSbE0bT5UpB6uvBGT6y95tQBNEJVGyLKvNAWAlkg== +"@nuxt/vue-app@2.14.12": + version "2.14.12" + resolved "https://registry.yarnpkg.com/@nuxt/vue-app/-/vue-app-2.14.12.tgz#1e41d64a8b18277d5db15158ca2a5d7fbcdf23dc" + integrity sha512-DwkXh8Djn2wi2qLetupDKpRIFmBDNZKrdT94xFieI5qY32EhLj9d/T80wZoZNZkPVqAKcwq24WktCSVRQ/uiOw== dependencies: - node-fetch "^2.6.0" - unfetch "^4.1.0" - vue "^2.6.11" + "@nuxt/ufo" "^0.5.0" + node-fetch "^2.6.1" + unfetch "^4.2.0" + vue "^2.6.12" vue-client-only "^2.0.0" - vue-meta "^2.3.1" + vue-meta "^2.4.0" vue-no-ssr "^1.1.1" - vue-router "^3.1.3" - vue-template-compiler "^2.6.11" - vuex "^3.1.2" + vue-router "^3.4.9" + vue-template-compiler "^2.6.12" + vuex "^3.6.0" -"@nuxt/vue-renderer@2.11.0": - version "2.11.0" - resolved "https://registry.yarnpkg.com/@nuxt/vue-renderer/-/vue-renderer-2.11.0.tgz#ada3aec1ad3eafc6b796b0631243d1b45e2ae2a6" - integrity sha512-Xqh3X0JOcwauXQwmOTNHVCwxfvZM0OjB86wUtu+B6molHEZK7XmtD/OUnsQSxcVSH5n+I2H2X2Yhg9H8gUsqBg== +"@nuxt/vue-renderer@2.14.12": + version "2.14.12" + resolved "https://registry.yarnpkg.com/@nuxt/vue-renderer/-/vue-renderer-2.14.12.tgz#17343f8698037e6a24ca12bc5908301b8018f151" + integrity sha512-bYqN1SIumi4EKWDaay6+V2NxcWS/IygOQekfuvNKYhQk97pzkBuXrBGgI6WRdSGLcEBFV0DpHxx66XWVXghL/g== dependencies: "@nuxt/devalue" "^1.2.4" - "@nuxt/utils" "2.11.0" - consola "^2.11.1" + "@nuxt/ufo" "^0.5.0" + "@nuxt/utils" "2.14.12" + consola "^2.15.0" fs-extra "^8.1.0" lru-cache "^5.1.1" - vue "^2.6.11" - vue-meta "^2.3.1" - vue-server-renderer "^2.6.11" + vue "^2.6.12" + vue-meta "^2.4.0" + vue-server-renderer "^2.6.12" -"@nuxt/webpack@2.11.0": - version "2.11.0" - resolved "https://registry.yarnpkg.com/@nuxt/webpack/-/webpack-2.11.0.tgz#16d6349e6df10c7671c58ea5948e5f369aeeee84" - integrity sha512-QRU53bDcdzGhqZf5nfMzyI+n6uftqYUTTtCcF/1c03l258GaJ6m5Ky2UAcPRxK4OdO1PqJ/yaT2lonYOQYUrsg== +"@nuxt/webpack@2.14.12": + version "2.14.12" + resolved "https://registry.yarnpkg.com/@nuxt/webpack/-/webpack-2.14.12.tgz#e1c394615056d7fc398f91d719b3937fe25935f2" + integrity sha512-fZjs000HVkZ4zvVY5KVnRVBpOxAB4o+cx90rte9GZlU/GaJPZ5Go7KQmxnws0SaAqeN3MorURuu0JU05n3ko9g== dependencies: - "@babel/core" "^7.7.5" - "@nuxt/babel-preset-app" "2.11.0" + "@babel/core" "^7.12.9" + "@nuxt/babel-preset-app" "2.14.12" "@nuxt/friendly-errors-webpack-plugin" "^2.5.0" - "@nuxt/utils" "2.11.0" - babel-loader "^8.0.6" + "@nuxt/utils" "2.14.12" + babel-loader "^8.2.2" cache-loader "^4.1.0" - caniuse-lite "^1.0.30001016" - chalk "^2.4.2" - consola "^2.11.1" - css-loader "^3.3.2" + caniuse-lite "^1.0.30001164" + chalk "^3.0.0" + consola "^2.15.0" + create-require "^1.1.1" + css-loader "^3.6.0" cssnano "^4.1.10" eventsource-polyfill "^0.9.6" - extract-css-chunks-webpack-plugin "^4.7.1" + extract-css-chunks-webpack-plugin "^4.8.0" file-loader "^4.3.0" glob "^7.1.6" hard-source-webpack-plugin "^0.13.1" hash-sum "^2.0.0" - html-webpack-plugin "^3.2.0" + html-webpack-plugin "^4.5.0" memory-fs "^0.4.1" - optimize-css-assets-webpack-plugin "^5.0.3" + optimize-css-assets-webpack-plugin "^5.0.4" pify "^4.0.1" - postcss "^7.0.25" + postcss "^7.0.32" postcss-import "^12.0.1" postcss-import-resolver "^2.0.0" postcss-loader "^3.0.0" postcss-preset-env "^6.7.0" postcss-url "^8.0.0" - semver "^7.1.0" + semver "^7.3.2" std-env "^2.2.1" - style-resources-loader "^1.3.2" - terser-webpack-plugin "^2.3.0" + style-resources-loader "^1.4.1" + terser-webpack-plugin "^2.3.5" thread-loader "^2.1.3" - time-fix-plugin "^2.0.6" + time-fix-plugin "^2.0.7" url-loader "^2.3.0" - vue-loader "^15.8.3" - webpack "^4.41.3" - webpack-bundle-analyzer "^3.6.0" + vue-loader "^15.9.5" + webpack "^4.44.2" + webpack-bundle-analyzer "^3.9.0" webpack-dev-middleware "^3.7.2" webpack-hot-middleware "^2.25.0" - webpack-node-externals "^1.7.2" + webpack-node-externals "^2.5.2" webpackbar "^4.0.0" -"@nuxtjs/component-cache@^1.1.5": - version "1.1.5" - resolved "https://registry.yarnpkg.com/@nuxtjs/component-cache/-/component-cache-1.1.5.tgz#4866cb601a7e6a1387e931bbb929bafeec5981d5" - integrity sha512-S87xiF9d7WFOWPtcPSGz6T8dnV6wmUDy3W3pN35OhCYtXtav4jS27AySowx1fqk2fl7pPJW5GgTrwSHSKGCB7Q== +"@nuxtjs/axios@^5.12.5": + version "5.12.5" + resolved "https://registry.yarnpkg.com/@nuxtjs/axios/-/axios-5.12.5.tgz#d4a1003052d21e54d93d97a895ca84f58e4bc8d9" + integrity sha512-KCZMLRZFYOKcGt9mKxJMH6UJMB6H6g+BF/YxXEYz3Urrf2U2XiNkj6rmBqgw0XLRY5XD9Wm8knTGp6955512fQ== dependencies: - lru-cache "^5.1.1" + "@nuxtjs/proxy" "^2.1.0" + axios "^0.21.1" + axios-retry "^3.1.9" + consola "^2.15.0" + defu "^3.2.2" -"@nuxtjs/sitemap@^2.0.1": - version "2.0.1" - resolved "https://registry.yarnpkg.com/@nuxtjs/sitemap/-/sitemap-2.0.1.tgz#084c2b2bf3ded2b37886507e7ab63021f1b9e3d6" - integrity sha512-/0VrxWj8Q9asxvGcvb4o5VeCrPjK/X2bOOriI59nfXop6e95GdSQsF2vtAe3WH6V89M3Q3tM7ytTuh6OeH7YYw== +"@nuxtjs/proxy@^2.1.0": + version "2.1.0" + resolved "https://registry.yarnpkg.com/@nuxtjs/proxy/-/proxy-2.1.0.tgz#fa7715a11d237fa1273503c4e9e137dd1bf5575b" + integrity sha512-/qtoeqXgZ4Mg6LRg/gDUZQrFpOlOdHrol/vQYMnKu3aN3bP90UfOUB3QSDghUUK7OISAJ0xp8Ld78aHyCTcKCQ== dependencies: - async-cache "^1.1.0" - consola "^2.11.0" - fs-extra "^8.1.0" - is-https "^1.0.0" - lodash.unionby "^4.8.0" - minimatch "^3.0.4" - sitemap "^4.1.1" - -"@nuxtjs/yandex-metrika@^1.0.3": - version "1.0.3" - resolved "https://registry.yarnpkg.com/@nuxtjs/yandex-metrika/-/yandex-metrika-1.0.3.tgz#13b967d0569d7356c5f3a89be90cf74de9466d0f" - integrity sha512-2UkWQ7EKS5zTW+CyO426meqBxoESz5IDPwhcmZWZPBEjhD6abSBTpVb4DjBVODCELn0K7PdvfM5Ogkiq7W2YFQ== + http-proxy-middleware "^1.0.6" "@nuxtjs/youch@^4.2.3": version "4.2.3" @@ -1840,780 +1260,353 @@ mustache "^2.3.0" stack-trace "0.0.10" -"@oclif/color@^0.0.0": - version "0.0.0" - resolved "https://registry.yarnpkg.com/@oclif/color/-/color-0.0.0.tgz#54939bbd16d1387511bf1a48ccda1a417248e6a9" - integrity sha512-KKd3W7eNwfNF061tr663oUNdt8EMnfuyf5Xv55SGWA1a0rjhWqS/32P7OeB7CbXcJUBdfVrPyR//1afaW12AWw== +"@pointotech/pug-plain-loader@^1.0.1": + version "1.0.1" + resolved "https://registry.yarnpkg.com/@pointotech/pug-plain-loader/-/pug-plain-loader-1.0.1.tgz#352b62db936568d15872165fd361606e58799495" + integrity sha512-3uWkNllfLn2nW1bpjoDgo9fHaso4uRNcYOmTp7+nSyZSdoXRm9rL1+4r92xCu6arcCuDB5/K5AW4Xzyze5KFpg== dependencies: - ansi-styles "^3.2.1" - supports-color "^5.4.0" - tslib "^1" + loader-utils "^2.0.0" -"@oclif/command@1.5.19", "@oclif/command@^1.4.31", "@oclif/command@^1.5.1", "@oclif/command@^1.5.10", "@oclif/command@^1.5.12", "@oclif/command@^1.5.13", "@oclif/command@^1.5.3": - version "1.5.19" - resolved "https://registry.yarnpkg.com/@oclif/command/-/command-1.5.19.tgz#13f472450eb83bd6c6871a164c03eadb5e1a07ed" - integrity sha512-6+iaCMh/JXJaB2QWikqvGE9//wLEVYYwZd5sud8aLoLKog1Q75naZh2vlGVtg5Mq/NqpqGQvdIjJb3Bm+64AUQ== - dependencies: - "@oclif/config" "^1" - "@oclif/errors" "^1.2.2" - "@oclif/parser" "^3.8.3" - "@oclif/plugin-help" "^2" - debug "^4.1.1" - semver "^5.6.0" - -"@oclif/config@1.13.3", "@oclif/config@^1", "@oclif/config@^1.12.8", "@oclif/config@^1.6.22": - version "1.13.3" - resolved "https://registry.yarnpkg.com/@oclif/config/-/config-1.13.3.tgz#1b13e18d0e4242ddbd9cbd100f0eec819aa2bf8c" - integrity sha512-qs5XvGRw+1M41abOKCjd0uoeHCgsMxa2MurD2g2K8CtQlzlMXl0rW5idVeimIg5208LLuxkfzQo8TKAhhRCWLg== - dependencies: - "@oclif/parser" "^3.8.0" - debug "^4.1.1" - tslib "^1.9.3" - -"@oclif/errors@1.2.2", "@oclif/errors@^1.2.1", "@oclif/errors@^1.2.2": - version "1.2.2" - resolved "https://registry.yarnpkg.com/@oclif/errors/-/errors-1.2.2.tgz#9d8f269b15f13d70aa93316fed7bebc24688edc2" - integrity sha512-Eq8BFuJUQcbAPVofDxwdE0bL14inIiwt5EaKRVY9ZDIG11jwdXZqiQEECJx0VfnLyUZdYfRd/znDI/MytdJoKg== - dependencies: - clean-stack "^1.3.0" - fs-extra "^7.0.0" - indent-string "^3.2.0" - strip-ansi "^5.0.0" - wrap-ansi "^4.0.0" - -"@oclif/linewrap@^1.0.0": - version "1.0.0" - resolved "https://registry.yarnpkg.com/@oclif/linewrap/-/linewrap-1.0.0.tgz#aedcb64b479d4db7be24196384897b5000901d91" - integrity sha512-Ups2dShK52xXa8w6iBWLgcjPJWjais6KPJQq3gQ/88AY6BXoTX+MIGFPrWQO1KLMiQfoTpcLnUwloN4brrVUHw== - -"@oclif/parser@^3.8.0", "@oclif/parser@^3.8.3": - version "3.8.4" - resolved "https://registry.yarnpkg.com/@oclif/parser/-/parser-3.8.4.tgz#1a90fc770a42792e574fb896325618aebbe8c9e4" - integrity sha512-cyP1at3l42kQHZtqDS3KfTeyMvxITGwXwH1qk9ktBYvqgMp5h4vHT+cOD74ld3RqJUOZY/+Zi9lb4Tbza3BtuA== - dependencies: - "@oclif/linewrap" "^1.0.0" - chalk "^2.4.2" - tslib "^1.9.3" - -"@oclif/plugin-autocomplete@0.1.4": - version "0.1.4" - resolved "https://registry.yarnpkg.com/@oclif/plugin-autocomplete/-/plugin-autocomplete-0.1.4.tgz#ae993f196ca0085a63e3141814eaf9dc6c178418" - integrity sha512-ZyxJyL6jSt9Df68Smeu14xhZZwELE9IB5twhie1/56rt62nG6TJB4CZhaMqRk+33MDfU3JyWxNbIDMNMESlGqg== - dependencies: - "@oclif/command" "^1.4.31" - "@oclif/config" "^1.6.22" - "@types/fs-extra" "^5.0.2" - chalk "^2.4.1" - cli-ux "^4.4.0" - debug "^3.1.0" - fs-extra "^6.0.1" - moment "^2.22.1" - -"@oclif/plugin-help@2.2.1", "@oclif/plugin-help@^2": - version "2.2.1" - resolved "https://registry.yarnpkg.com/@oclif/plugin-help/-/plugin-help-2.2.1.tgz#cb4d23e453b19340b07c48fb299948b7c74366d3" - integrity sha512-psEA3t41MSGBErLk6xCaAq2jKrRtx3Br+kHpd43vZeGEeZ7Gos4wgK0JAaHBbvhvUQskCHg8dzoqv4XEeTWeVQ== - dependencies: - "@oclif/command" "^1.5.13" - chalk "^2.4.1" - indent-string "^3.2.0" - lodash.template "^4.4.0" - string-width "^3.0.0" - strip-ansi "^5.0.0" - widest-line "^2.0.1" - wrap-ansi "^4.0.0" - -"@oclif/plugin-not-found@1.2.3": - version "1.2.3" - resolved "https://registry.yarnpkg.com/@oclif/plugin-not-found/-/plugin-not-found-1.2.3.tgz#00f9e7a0a793a5e2f616d8280075f4592de8f079" - integrity sha512-Igbw2T4gLrb/f28Llr730FeMXBSI2PXdky2YvQfsZeQGDsyBZmC4gprJJtmrMWQcjz0B51IInRBnZYERvwfIpw== - dependencies: - "@oclif/color" "^0.0.0" - "@oclif/command" "^1.5.3" - cli-ux "^4.9.0" - fast-levenshtein "^2.0.6" - lodash "^4.17.13" - -"@oclif/plugin-plugins@1.7.8": - version "1.7.8" - resolved "https://registry.yarnpkg.com/@oclif/plugin-plugins/-/plugin-plugins-1.7.8.tgz#51e07cb85bf9cd36a6de8f3e441b7d705a5e7105" - integrity sha512-GxLxaf8Lk1RqHVAIBZyA7hmhU7u5oV97i/OsWgFPdjPaT+BmWlWXR8IpmtA8giNo6atR+JpfgDmYndMU75zYUQ== - dependencies: - "@oclif/color" "^0.0.0" - "@oclif/command" "^1.5.12" - chalk "^2.4.2" - cli-ux "^5.2.1" - debug "^4.1.0" - fs-extra "^7.0.1" - http-call "^5.2.2" - load-json-file "^5.2.0" - npm-run-path "^3.0.0" - semver "^5.6.0" - tslib "^1.9.3" - yarn "^1.15.0" - -"@oclif/plugin-warn-if-update-available@1.7.0": - version "1.7.0" - resolved "https://registry.yarnpkg.com/@oclif/plugin-warn-if-update-available/-/plugin-warn-if-update-available-1.7.0.tgz#5a72abe39ce0b831eb4ae81cb64eb4b9f3ea424a" - integrity sha512-Nwyz3BJ8RhsfQ+OmFSsJSPIfn5YJqMrCzPh72Zgo2jqIjKIBWD8N9vTTe4kZlpeUUn77SyXFfwlBQbNCL5OEuQ== - dependencies: - "@oclif/command" "^1.5.10" - "@oclif/config" "^1.12.8" - "@oclif/errors" "^1.2.2" - chalk "^2.4.1" - debug "^4.1.0" - fs-extra "^7.0.0" - http-call "^5.2.2" - lodash.template "^4.4.0" - semver "^5.6.0" - -"@oclif/screen@^1.0.3": - version "1.0.4" - resolved "https://registry.yarnpkg.com/@oclif/screen/-/screen-1.0.4.tgz#b740f68609dfae8aa71c3a6cab15d816407ba493" - integrity sha512-60CHpq+eqnTxLZQ4PGHYNwUX572hgpMHGPtTWMjdTMsAvlm69lZV/4ly6O3sAYkomo4NggGcomrDpBe34rxUqw== - -"@protobufjs/aspromise@^1.1.1", "@protobufjs/aspromise@^1.1.2": - version "1.1.2" - resolved "https://registry.yarnpkg.com/@protobufjs/aspromise/-/aspromise-1.1.2.tgz#9b8b0cc663d669a7d8f6f5d0893a14d348f30fbf" - integrity sha1-m4sMxmPWaafY9vXQiToU00jzD78= - -"@protobufjs/base64@^1.1.2": - version "1.1.2" - resolved "https://registry.yarnpkg.com/@protobufjs/base64/-/base64-1.1.2.tgz#4c85730e59b9a1f1f349047dbf24296034bb2735" - integrity sha512-AZkcAA5vnN/v4PDqKyMR5lx7hZttPDgClv83E//FMNhR2TMcLUhfRUBHCmSl0oi9zMgDDqRUJkSxO3wm85+XLg== - -"@protobufjs/codegen@^2.0.4": - version "2.0.4" - resolved "https://registry.yarnpkg.com/@protobufjs/codegen/-/codegen-2.0.4.tgz#7ef37f0d010fb028ad1ad59722e506d9262815cb" - integrity sha512-YyFaikqM5sH0ziFZCN3xDC7zeGaB/d0IUb9CATugHWbd1FRFwWwt4ld4OYMPWu5a3Xe01mGAULCdqhMlPl29Jg== - -"@protobufjs/eventemitter@^1.1.0": - version "1.1.0" - resolved "https://registry.yarnpkg.com/@protobufjs/eventemitter/-/eventemitter-1.1.0.tgz#355cbc98bafad5978f9ed095f397621f1d066b70" - integrity sha1-NVy8mLr61ZePntCV85diHx0Ga3A= - -"@protobufjs/fetch@^1.1.0": - version "1.1.0" - resolved "https://registry.yarnpkg.com/@protobufjs/fetch/-/fetch-1.1.0.tgz#ba99fb598614af65700c1619ff06d454b0d84c45" - integrity sha1-upn7WYYUr2VwDBYZ/wbUVLDYTEU= - dependencies: - "@protobufjs/aspromise" "^1.1.1" - "@protobufjs/inquire" "^1.1.0" - -"@protobufjs/float@^1.0.2": - version "1.0.2" - resolved "https://registry.yarnpkg.com/@protobufjs/float/-/float-1.0.2.tgz#5e9e1abdcb73fc0a7cb8b291df78c8cbd97b87d1" - integrity sha1-Xp4avctz/Ap8uLKR33jIy9l7h9E= - -"@protobufjs/inquire@^1.1.0": - version "1.1.0" - resolved "https://registry.yarnpkg.com/@protobufjs/inquire/-/inquire-1.1.0.tgz#ff200e3e7cf2429e2dcafc1140828e8cc638f089" - integrity sha1-/yAOPnzyQp4tyvwRQIKOjMY48Ik= - -"@protobufjs/path@^1.1.2": - version "1.1.2" - resolved "https://registry.yarnpkg.com/@protobufjs/path/-/path-1.1.2.tgz#6cc2b20c5c9ad6ad0dccfd21ca7673d8d7fbf68d" - integrity sha1-bMKyDFya1q0NzP0hynZz2Nf79o0= - -"@protobufjs/pool@^1.1.0": - version "1.1.0" - resolved "https://registry.yarnpkg.com/@protobufjs/pool/-/pool-1.1.0.tgz#09fd15f2d6d3abfa9b65bc366506d6ad7846ff54" - integrity sha1-Cf0V8tbTq/qbZbw2ZQbWrXhG/1Q= - -"@protobufjs/utf8@^1.1.0": - version "1.1.0" - resolved "https://registry.yarnpkg.com/@protobufjs/utf8/-/utf8-1.1.0.tgz#a777360b5b39a1a2e5106f8e858f2fd2d060c570" - integrity sha1-p3c2C1s5oaLlEG+OhY8v0tBgxXA= - -"@samverschueren/stream-to-observable@^0.3.0": - version "0.3.0" - resolved "https://registry.yarnpkg.com/@samverschueren/stream-to-observable/-/stream-to-observable-0.3.0.tgz#ecdf48d532c58ea477acfcab80348424f8d0662f" - integrity sha512-MI4Xx6LHs4Webyvi6EbspgyAb4D2Q2VtnCQ1blOJcoLS6mVa8lNN2rkIy1CVxfTUpoyIbCTkXES1rLXztFD1lg== - dependencies: - any-observable "^0.3.0" - -"@sindresorhus/is@^0.14.0": - version "0.14.0" - resolved "https://registry.yarnpkg.com/@sindresorhus/is/-/is-0.14.0.tgz#9fb3a3cf3132328151f353de4632e01e52102bea" - integrity sha512-9NET910DNaIPngYnLLPeg+Ogzqsi9uM4mSboU5y6p8S5DzMTVEsJZrawi+BoDNUVBa2DhJqQYUFvMDfgU062LQ== - -"@szmarczak/http-timer@^1.1.2": - version "1.1.2" - resolved "https://registry.yarnpkg.com/@szmarczak/http-timer/-/http-timer-1.1.2.tgz#b1665e2c461a2cd92f4c1bbf50d5454de0d4b421" - integrity sha512-XIB2XbzHTN6ieIjfIMV9hlVcfPU26s2vafYWQcZHWXHOxiaRZYEDKEwdl129Zyg50+foYV2jCgtrqSA6qNuNSA== - dependencies: - defer-to-connect "^1.0.1" - -"@types/accepts@*", "@types/accepts@^1.3.5": - version "1.3.5" - resolved "https://registry.yarnpkg.com/@types/accepts/-/accepts-1.3.5.tgz#c34bec115cfc746e04fe5a059df4ce7e7b391575" - integrity sha512-jOdnI/3qTpHABjM5cx1Hc0sKsPoYCp+DP/GJRGtDlPd7fiV9oXGGIcjW/ZOxLIvjGz8MA+uMZI9metHlgqbgwQ== - dependencies: - "@types/node" "*" - -"@types/babel-types@*", "@types/babel-types@^7.0.0": - version "7.0.7" - resolved "https://registry.yarnpkg.com/@types/babel-types/-/babel-types-7.0.7.tgz#667eb1640e8039436028055737d2b9986ee336e3" - integrity sha512-dBtBbrc+qTHy1WdfHYjBwRln4+LWqASWakLHsWHR2NWHIFkv4W3O070IGoGLEBrJBvct3r0L1BUPuvURi7kYUQ== - -"@types/babylon@^6.16.2": - version "6.16.5" - resolved "https://registry.yarnpkg.com/@types/babylon/-/babylon-6.16.5.tgz#1c5641db69eb8cdf378edd25b4be7754beeb48b4" - integrity sha512-xH2e58elpj1X4ynnKp9qSnWlsRTIs6n3tgLGNfwAGHwePw0mulHQllV34n0T25uYSu1k0hRKkWXF890B1yS47w== - dependencies: - "@types/babel-types" "*" - -"@types/body-parser@*": - version "1.17.0" - resolved "https://registry.yarnpkg.com/@types/body-parser/-/body-parser-1.17.0.tgz#9f5c9d9bd04bb54be32d5eb9fc0d8c974e6cf58c" - integrity sha512-a2+YeUjPkztKJu5aIF2yArYFQQp8d51wZ7DavSHjFuY1mqVgidGyzEQ41JIVNy82fXj8yPgy2vJmfIywgESW6w== - dependencies: - "@types/connect" "*" - "@types/node" "*" - -"@types/body-parser@1.17.1": - version "1.17.1" - resolved "https://registry.yarnpkg.com/@types/body-parser/-/body-parser-1.17.1.tgz#18fcf61768fb5c30ccc508c21d6fd2e8b3bf7897" - integrity sha512-RoX2EZjMiFMjZh9lmYrwgoP9RTpAjSHiJxdp4oidAQVO02T7HER3xj9UKue5534ULWeqVEkujhWcyvUce+d68w== - dependencies: - "@types/connect" "*" - "@types/node" "*" - -"@types/color-name@^1.1.1": - version "1.1.1" - resolved "https://registry.yarnpkg.com/@types/color-name/-/color-name-1.1.1.tgz#1c1261bbeaa10a8055bbc5d8ab84b7b2afc846a0" - integrity sha512-rr+OQyAjxze7GgWrSaJwydHStIhHq2lvY3BOC2Mj7KnzI7XK0Uw1TOOdI9lDoajEbSWLiYgoo4f1R51erQfhPQ== - -"@types/connect@*": - version "3.4.32" - resolved "https://registry.yarnpkg.com/@types/connect/-/connect-3.4.32.tgz#aa0e9616b9435ccad02bc52b5b454ffc2c70ba28" - integrity sha512-4r8qa0quOvh7lGD0pre62CAb1oni1OO6ecJLGCezTmhQ8Fz50Arx9RUszryR8KlgK6avuSXvviL6yWyViQABOg== - dependencies: - "@types/node" "*" - -"@types/cookies@*": - version "0.7.4" - resolved "https://registry.yarnpkg.com/@types/cookies/-/cookies-0.7.4.tgz#26dedf791701abc0e36b5b79a5722f40e455f87b" - integrity sha512-oTGtMzZZAVuEjTwCjIh8T8FrC8n/uwy+PG0yTvQcdZ7etoel7C7/3MSd7qrukENTgQtotG7gvBlBojuVs7X5rw== - dependencies: - "@types/connect" "*" - "@types/express" "*" - "@types/keygrip" "*" - "@types/node" "*" - -"@types/cors@^2.8.4": - version "2.8.5" - resolved "https://registry.yarnpkg.com/@types/cors/-/cors-2.8.5.tgz#c0c54c4e643e1d943d447292f2baf9dc82cfc8ec" - integrity sha512-GmK8AKu8i+s+EChK/uZ5IbrXPcPaQKWaNSGevDT/7o3gFObwSUQwqb1jMqxuo+YPvj0ckGzINI+EO7EHcmJjKg== - dependencies: - "@types/express" "*" - -"@types/events@*": - version "3.0.0" - resolved "https://registry.yarnpkg.com/@types/events/-/events-3.0.0.tgz#2862f3f58a9a7f7c3e78d79f130dd4d71c25c2a7" - integrity sha512-EaObqwIvayI5a8dCzhFrjKzVwKLxjoG9T6Ppd5CEo07LRKfQ8Yokw54r5+Wq7FaBQ+yXRvQAYPrHwya1/UFt9g== - -"@types/express-serve-static-core@*": - version "4.16.7" - resolved "https://registry.yarnpkg.com/@types/express-serve-static-core/-/express-serve-static-core-4.16.7.tgz#50ba6f8a691c08a3dd9fa7fba25ef3133d298049" - integrity sha512-847KvL8Q1y3TtFLRTXcVakErLJQgdpFSaq+k043xefz9raEf0C7HalpSY7OW5PyjCnY8P7bPW5t/Co9qqp+USg== - dependencies: - "@types/node" "*" - "@types/range-parser" "*" - -"@types/express@*": - version "4.17.0" - resolved "https://registry.yarnpkg.com/@types/express/-/express-4.17.0.tgz#49eaedb209582a86f12ed9b725160f12d04ef287" - integrity sha512-CjaMu57cjgjuZbh9DpkloeGxV45CnMGlVd+XpG7Gm9QgVrd7KFq+X4HY0vM+2v0bczS48Wg7bvnMY5TN+Xmcfw== - dependencies: - "@types/body-parser" "*" - "@types/express-serve-static-core" "*" - "@types/serve-static" "*" - -"@types/express@4.17.1": - version "4.17.1" - resolved "https://registry.yarnpkg.com/@types/express/-/express-4.17.1.tgz#4cf7849ae3b47125a567dfee18bfca4254b88c5c" - integrity sha512-VfH/XCP0QbQk5B5puLqTLEeFgR8lfCJHZJKkInZ9mkYd+u8byX0kztXEQxEk4wZXJs8HI+7km2ALXjn4YKcX9w== - dependencies: - "@types/body-parser" "*" - "@types/express-serve-static-core" "*" - "@types/serve-static" "*" - -"@types/fs-capacitor@*": - version "2.0.0" - resolved "https://registry.yarnpkg.com/@types/fs-capacitor/-/fs-capacitor-2.0.0.tgz#17113e25817f584f58100fb7a08eed288b81956e" - integrity sha512-FKVPOCFbhCvZxpVAMhdBdTfVfXUpsh15wFHgqOKxh9N9vzWZVuWCSijZ5T4U34XYNnuj2oduh6xcs1i+LPI+BQ== - dependencies: - "@types/node" "*" - -"@types/fs-extra@^5.0.2": - version "5.1.0" - resolved "https://registry.yarnpkg.com/@types/fs-extra/-/fs-extra-5.1.0.tgz#2a325ef97901504a3828718c390d34b8426a10a1" - integrity sha512-AInn5+UBFIK9FK5xc9yP5e3TQSPNNgjHByqYcj9g5elVBnDQcQL7PlO1CIRy2gWlbwK7UPYqi7vRvFA44dCmYQ== - dependencies: - "@types/node" "*" +"@types/anymatch@*": + version "1.3.1" + resolved "https://registry.yarnpkg.com/@types/anymatch/-/anymatch-1.3.1.tgz#336badc1beecb9dacc38bea2cf32adf627a8421a" + integrity sha512-/+CRPXpBDpo2RK9C68N3b2cOvO0Cf5B9aPijHsoDQTHivnGSObdOF2BRQOYjojWTDy6nQvMjmqRXIxH55VjxxA== "@types/glob@^7.1.1": - version "7.1.1" - resolved "https://registry.yarnpkg.com/@types/glob/-/glob-7.1.1.tgz#aa59a1c6e3fbc421e07ccd31a944c30eba521575" - integrity sha512-1Bh06cbWJUHMC97acuD6UMG29nMt0Aqz1vF3guLfG+kHHJhy3AyohZFFxYk2f7Q1SQIrNwvncxAE0N/9s70F2w== + version "7.1.3" + resolved "https://registry.yarnpkg.com/@types/glob/-/glob-7.1.3.tgz#e6ba80f36b7daad2c685acd9266382e68985c183" + integrity sha512-SEYeGAIQIQX8NN6LDKprLjbrd5dARM5EXsd8GI/A5l0apYI1fGMWgPHSe4ZKL4eozlAyI+doUE9XbYS4xCkQ1w== dependencies: - "@types/events" "*" "@types/minimatch" "*" "@types/node" "*" -"@types/graphql-upload@^8.0.0": - version "8.0.3" - resolved "https://registry.yarnpkg.com/@types/graphql-upload/-/graphql-upload-8.0.3.tgz#b371edb5f305a2a1f7b7843a890a2a7adc55c3ec" - integrity sha512-hmLg9pCU/GmxBscg8GCr1vmSoEmbItNNxdD5YH2TJkXm//8atjwuprB+xJBK714JG1dkxbbhp5RHX+Pz1KsCMA== +"@types/html-minifier-terser@^5.0.0": + version "5.1.1" + resolved "https://registry.yarnpkg.com/@types/html-minifier-terser/-/html-minifier-terser-5.1.1.tgz#3c9ee980f1a10d6021ae6632ca3e79ca2ec4fb50" + integrity sha512-giAlZwstKbmvMk1OO7WXSj4OZ0keXAcl2TQq4LWHiiPH2ByaH7WeUzng+Qej8UPxxv+8lRTuouo0iaNDBuzIBA== + +"@types/http-proxy@^1.17.4": + version "1.17.4" + resolved "https://registry.yarnpkg.com/@types/http-proxy/-/http-proxy-1.17.4.tgz#e7c92e3dbe3e13aa799440ff42e6d3a17a9d045b" + integrity sha512-IrSHl2u6AWXduUaDLqYpt45tLVCtYv7o4Z0s1KghBCDgIIS9oW5K1H8mZG/A2CfeLdEa7rTd1ACOiHBc1EMT2Q== dependencies: - "@types/express" "*" - "@types/fs-capacitor" "*" - "@types/koa" "*" - graphql "^14.5.3" - -"@types/http-assert@*": - version "1.5.1" - resolved "https://registry.yarnpkg.com/@types/http-assert/-/http-assert-1.5.1.tgz#d775e93630c2469c2f980fc27e3143240335db3b" - integrity sha512-PGAK759pxyfXE78NbKxyfRcWYA/KwW17X290cNev/qAsn9eQIxkH4shoNBafH37wewhDG/0p1cHPbK6+SzZjWQ== - -"@types/keygrip@*": - version "1.0.1" - resolved "https://registry.yarnpkg.com/@types/keygrip/-/keygrip-1.0.1.tgz#ff540462d2fb4d0a88441ceaf27d287b01c3d878" - integrity sha1-/1QEYtL7TQqIRBzq8n0oewHD2Hg= - -"@types/koa-compose@*": - version "3.2.4" - resolved "https://registry.yarnpkg.com/@types/koa-compose/-/koa-compose-3.2.4.tgz#76a461634a59c3e13449831708bb9b355fb1548e" - integrity sha512-ioou0rxkuWL+yBQYsHUQAzRTfVxAg8Y2VfMftU+Y3RA03/MzuFL0x/M2sXXj3PkfnENbHsjeHR1aMdezLYpTeA== - dependencies: - "@types/koa" "*" - -"@types/koa@*": - version "2.0.51" - resolved "https://registry.yarnpkg.com/@types/koa/-/koa-2.0.51.tgz#b08a57dc49e34aaf6b5cc004b5fef4b16ebe32e1" - integrity sha512-L5e/l6Z+SR9Jk6HM0wNYdkvWhSUBOvi+7Q5Uwn7kE/VmBXX7NIxARMigARWAyXAtXiv5Ry1P2HmebolFdvuIVg== - dependencies: - "@types/accepts" "*" - "@types/cookies" "*" - "@types/http-assert" "*" - "@types/keygrip" "*" - "@types/koa-compose" "*" "@types/node" "*" -"@types/long@^4.0.0": - version "4.0.0" - resolved "https://registry.yarnpkg.com/@types/long/-/long-4.0.0.tgz#719551d2352d301ac8b81db732acb6bdc28dbdef" - integrity sha512-1w52Nyx4Gq47uuu0EVcsHBxZFJgurQ+rTKS3qMHxR1GY2T8c2AJYd6vZoZ9q1rupaDjU0yT+Jc2XTyXkjeMA+Q== +"@types/json-schema@^7.0.5", "@types/json-schema@^7.0.6": + version "7.0.6" + resolved "https://registry.yarnpkg.com/@types/json-schema/-/json-schema-7.0.6.tgz#f4c7ec43e81b319a9815115031709f26987891f0" + integrity sha512-3c+yGKvVP5Y9TYBEibGNR+kLtijnj7mYrXRg+WpFb2X9xm04g/DXYkfg4hmzJQosc9snFNUPkbYIhu+KAm6jJw== -"@types/mime@*": - version "2.0.1" - resolved "https://registry.yarnpkg.com/@types/mime/-/mime-2.0.1.tgz#dc488842312a7f075149312905b5e3c0b054c79d" - integrity sha512-FwI9gX75FgVBJ7ywgnq/P7tw+/o1GUbtP0KzbtusLigAOgIgNISRK0ZPl4qertvXSIE8YbsVJueQ90cDt9YYyw== +"@types/json5@^0.0.29": + version "0.0.29" + resolved "https://registry.yarnpkg.com/@types/json5/-/json5-0.0.29.tgz#ee28707ae94e11d2b827bcbe5270bcea7f3e71ee" + integrity sha1-7ihweulOEdK4J7y+UnC86n8+ce4= "@types/minimatch@*": version "3.0.3" resolved "https://registry.yarnpkg.com/@types/minimatch/-/minimatch-3.0.3.tgz#3dca0e3f33b200fc7d1139c0cd96c1268cadfd9d" integrity sha512-tHq6qdbT9U1IRSGf14CL0pUlULksvY9OZ+5eEgl1N7t+OA3tGvNpxJCzuKQlsNgCVwbAs670L1vcVQi8j9HjnA== -"@types/node@*", "@types/node@>=6": - version "12.0.10" - resolved "https://registry.yarnpkg.com/@types/node/-/node-12.0.10.tgz#51babf9c7deadd5343620055fc8aff7995c8b031" - integrity sha512-LcsGbPomWsad6wmMNv7nBLw7YYYyfdYcz6xryKYQhx89c3XXan+8Q6AJ43G5XDIaklaVkK3mE4fCb0SBvMiPSQ== - -"@types/node@^10.1.0": - version "10.14.10" - resolved "https://registry.yarnpkg.com/@types/node/-/node-10.14.10.tgz#e491484c6060af8d461e12ec81c0da8a3282b8de" - integrity sha512-V8wj+w2YMNvGuhgl/MA5fmTxgjmVHVoasfIaxMMZJV6Y8Kk+Ydpi1z2whoShDCJ2BuNVoqH/h1hrygnBxkrw/Q== - -"@types/node@^12.0.2": - version "12.12.6" - resolved "https://registry.yarnpkg.com/@types/node/-/node-12.12.6.tgz#a47240c10d86a9a57bb0c633f0b2e0aea9ce9253" - integrity sha512-FjsYUPzEJdGXjwKqSpE0/9QEh6kzhTAeObA54rn6j3rR4C/mzpI9L0KNfoeASSPMMdxIsoJuCLDWcM/rVjIsSA== +"@types/node@*": + version "14.14.20" + resolved "https://registry.yarnpkg.com/@types/node/-/node-14.14.20.tgz#f7974863edd21d1f8a494a73e8e2b3658615c340" + integrity sha512-Y93R97Ouif9JEOWPIUyU+eyIdyRqQR0I8Ez1dzku4hDx34NWh4HbtIc3WNzwB1Y9ULvNGeu5B8h8bVL5cAk4/A== "@types/q@^1.5.1": - version "1.5.2" - resolved "https://registry.yarnpkg.com/@types/q/-/q-1.5.2.tgz#690a1475b84f2a884fd07cd797c00f5f31356ea8" - integrity sha512-ce5d3q03Ex0sy4R14722Rmt6MT07Ua+k4FwDfdcToYJcMKNtRVQvJ6JCAPdAmAnbRb6CsX6aYb9m96NGod9uTw== + version "1.5.4" + resolved "https://registry.yarnpkg.com/@types/q/-/q-1.5.4.tgz#15925414e0ad2cd765bfef58842f7e26a7accb24" + integrity sha512-1HcDas8SEj4z1Wc696tH56G8OlRaH/sqZOynNNB+HF0WOeXPaxTtbYzJY2oEfiUxjSKjhCKr+MvR7dCHcEelug== -"@types/range-parser@*": - version "1.2.3" - resolved "https://registry.yarnpkg.com/@types/range-parser/-/range-parser-1.2.3.tgz#7ee330ba7caafb98090bece86a5ee44115904c2c" - integrity sha512-ewFXqrQHlFsgc09MK5jP5iR7vumV/BYayNC6PgJO2LPe8vrnNFyjQjSppfEngITi0qvfKtzFvgKymGheFM9UOA== +"@types/source-list-map@*": + version "0.1.2" + resolved "https://registry.yarnpkg.com/@types/source-list-map/-/source-list-map-0.1.2.tgz#0078836063ffaf17412349bba364087e0ac02ec9" + integrity sha512-K5K+yml8LTo9bWJI/rECfIPrGgxdpeNbj+d53lwN4QjW1MCwlkhUms+gtdzigTeUyBr09+u8BwOIY3MXvHdcsA== -"@types/sax@^1.2.0": - version "1.2.0" - resolved "https://registry.yarnpkg.com/@types/sax/-/sax-1.2.0.tgz#6025e0b7fc7cd5f3d83808a6809730bac798565d" - integrity sha512-D8ef/GGUjiHuUOiXV6tkJw6Zq2Sm8vcBScJSvj+monDI5YncJ6M3oNIXR7EtmWPVqJw0jsZF2ARN/X5gvGmQSA== +"@types/tapable@*", "@types/tapable@^1.0.5": + version "1.0.6" + resolved "https://registry.yarnpkg.com/@types/tapable/-/tapable-1.0.6.tgz#a9ca4b70a18b270ccb2bc0aaafefd1d486b7ea74" + integrity sha512-W+bw9ds02rAQaMvaLYxAbJ6cvguW/iJXNT6lTssS1ps6QdrMKttqEAMEG/b5CR8TZl3/L7/lH0ZV5nNR1LXikA== + +"@types/uglify-js@*": + version "3.11.1" + resolved "https://registry.yarnpkg.com/@types/uglify-js/-/uglify-js-3.11.1.tgz#97ff30e61a0aa6876c270b5f538737e2d6ab8ceb" + integrity sha512-7npvPKV+jINLu1SpSYVWG8KvyJBhBa8tmzMMdDoVc2pWUYHN8KIXlPJhjJ4LT97c4dXJA2SHL/q6ADbDriZN+Q== + dependencies: + source-map "^0.6.1" + +"@types/webpack-sources@*": + version "2.1.0" + resolved "https://registry.yarnpkg.com/@types/webpack-sources/-/webpack-sources-2.1.0.tgz#8882b0bd62d1e0ce62f183d0d01b72e6e82e8c10" + integrity sha512-LXn/oYIpBeucgP1EIJbKQ2/4ZmpvRl+dlrFdX7+94SKRUV3Evy3FsfMZY318vGhkWUS5MPhtOM3w1/hCOAOXcg== dependencies: "@types/node" "*" + "@types/source-list-map" "*" + source-map "^0.7.3" -"@types/serve-static@*": - version "1.13.2" - resolved "https://registry.yarnpkg.com/@types/serve-static/-/serve-static-1.13.2.tgz#f5ac4d7a6420a99a6a45af4719f4dcd8cd907a48" - integrity sha512-/BZ4QRLpH/bNYgZgwhKEh+5AsboDBcUdlBYgzoLX0fpj3Y2gp6EApyOlM3bK53wQS/OE1SrdSYBAbux2D1528Q== +"@types/webpack@^4.41.8": + version "4.41.26" + resolved "https://registry.yarnpkg.com/@types/webpack/-/webpack-4.41.26.tgz#27a30d7d531e16489f9c7607c747be6bc1a459ef" + integrity sha512-7ZyTfxjCRwexh+EJFwRUM+CDB2XvgHl4vfuqf1ZKrgGvcS5BrNvPQqJh3tsZ0P6h6Aa1qClVHaJZszLPzpqHeA== dependencies: - "@types/express-serve-static-core" "*" - "@types/mime" "*" - -"@types/ws@^6.0.0": - version "6.0.1" - resolved "https://registry.yarnpkg.com/@types/ws/-/ws-6.0.1.tgz#ca7a3f3756aa12f62a0a62145ed14c6db25d5a28" - integrity sha512-EzH8k1gyZ4xih/MaZTXwT2xOkPiIMSrhQ9b8wrlX88L0T02eYsddatQlwVFlEPyEqV0ChpdpNnE51QPH6NVT4Q== - dependencies: - "@types/events" "*" + "@types/anymatch" "*" "@types/node" "*" + "@types/tapable" "*" + "@types/uglify-js" "*" + "@types/webpack-sources" "*" + source-map "^0.6.0" -"@types/zen-observable@^0.8.0": - version "0.8.0" - resolved "https://registry.yarnpkg.com/@types/zen-observable/-/zen-observable-0.8.0.tgz#8b63ab7f1aa5321248aad5ac890a485656dcea4d" - integrity sha512-te5lMAWii1uEJ4FwLjzdlbw3+n0FZNOvFXHxQDKeT0dilh7HOzdMzV2TrJVUzq8ep7J4Na8OUYPRLSQkJHAlrg== +"@vue/babel-helper-vue-jsx-merge-props@^1.2.1": + version "1.2.1" + resolved "https://registry.yarnpkg.com/@vue/babel-helper-vue-jsx-merge-props/-/babel-helper-vue-jsx-merge-props-1.2.1.tgz#31624a7a505fb14da1d58023725a4c5f270e6a81" + integrity sha512-QOi5OW45e2R20VygMSNhyQHvpdUwQZqGPc748JLGCYEy+yp8fNFNdbNIGAgZmi9e+2JHPd6i6idRuqivyicIkA== -"@vue/babel-helper-vue-jsx-merge-props@^1.0.0": - version "1.0.0" - resolved "https://registry.yarnpkg.com/@vue/babel-helper-vue-jsx-merge-props/-/babel-helper-vue-jsx-merge-props-1.0.0.tgz#048fe579958da408fb7a8b2a3ec050b50a661040" - integrity sha512-6tyf5Cqm4m6v7buITuwS+jHzPlIPxbFzEhXR5JGZpbrvOcp1hiQKckd305/3C7C36wFekNTQSxAtgeM0j0yoUw== - -"@vue/babel-plugin-transform-vue-jsx@^1.1.2": - version "1.1.2" - resolved "https://registry.yarnpkg.com/@vue/babel-plugin-transform-vue-jsx/-/babel-plugin-transform-vue-jsx-1.1.2.tgz#c0a3e6efc022e75e4247b448a8fc6b86f03e91c0" - integrity sha512-YfdaoSMvD1nj7+DsrwfTvTnhDXI7bsuh+Y5qWwvQXlD24uLgnsoww3qbiZvWf/EoviZMrvqkqN4CBw0W3BWUTQ== +"@vue/babel-plugin-transform-vue-jsx@^1.2.1": + version "1.2.1" + resolved "https://registry.yarnpkg.com/@vue/babel-plugin-transform-vue-jsx/-/babel-plugin-transform-vue-jsx-1.2.1.tgz#646046c652c2f0242727f34519d917b064041ed7" + integrity sha512-HJuqwACYehQwh1fNT8f4kyzqlNMpBuUK4rSiSES5D4QsYncv5fxFsLyrxFPG2ksO7t5WP+Vgix6tt6yKClwPzA== dependencies: "@babel/helper-module-imports" "^7.0.0" "@babel/plugin-syntax-jsx" "^7.2.0" - "@vue/babel-helper-vue-jsx-merge-props" "^1.0.0" + "@vue/babel-helper-vue-jsx-merge-props" "^1.2.1" html-tags "^2.0.0" lodash.kebabcase "^4.1.1" svg-tags "^1.0.0" -"@vue/babel-preset-jsx@^1.1.2": - version "1.1.2" - resolved "https://registry.yarnpkg.com/@vue/babel-preset-jsx/-/babel-preset-jsx-1.1.2.tgz#2e169eb4c204ea37ca66c2ea85a880bfc99d4f20" - integrity sha512-zDpVnFpeC9YXmvGIDSsKNdL7qCG2rA3gjywLYHPCKDT10erjxF4U+6ay9X6TW5fl4GsDlJp9bVfAVQAAVzxxvQ== +"@vue/babel-preset-jsx@^1.2.4": + version "1.2.4" + resolved "https://registry.yarnpkg.com/@vue/babel-preset-jsx/-/babel-preset-jsx-1.2.4.tgz#92fea79db6f13b01e80d3a0099e2924bdcbe4e87" + integrity sha512-oRVnmN2a77bYDJzeGSt92AuHXbkIxbf/XXSE3klINnh9AXBmVS1DGa1f0d+dDYpLfsAKElMnqKTQfKn7obcL4w== dependencies: - "@vue/babel-helper-vue-jsx-merge-props" "^1.0.0" - "@vue/babel-plugin-transform-vue-jsx" "^1.1.2" - "@vue/babel-sugar-functional-vue" "^1.1.2" - "@vue/babel-sugar-inject-h" "^1.1.2" - "@vue/babel-sugar-v-model" "^1.1.2" - "@vue/babel-sugar-v-on" "^1.1.2" + "@vue/babel-helper-vue-jsx-merge-props" "^1.2.1" + "@vue/babel-plugin-transform-vue-jsx" "^1.2.1" + "@vue/babel-sugar-composition-api-inject-h" "^1.2.1" + "@vue/babel-sugar-composition-api-render-instance" "^1.2.4" + "@vue/babel-sugar-functional-vue" "^1.2.2" + "@vue/babel-sugar-inject-h" "^1.2.2" + "@vue/babel-sugar-v-model" "^1.2.3" + "@vue/babel-sugar-v-on" "^1.2.3" -"@vue/babel-sugar-functional-vue@^1.1.2": - version "1.1.2" - resolved "https://registry.yarnpkg.com/@vue/babel-sugar-functional-vue/-/babel-sugar-functional-vue-1.1.2.tgz#f7e24fba09e6f1ee70104560a8808057555f1a9a" - integrity sha512-YhmdJQSVEFF5ETJXzrMpj0nkCXEa39TvVxJTuVjzvP2rgKhdMmQzlJuMv/HpadhZaRVMCCF3AEjjJcK5q/cYzQ== +"@vue/babel-sugar-composition-api-inject-h@^1.2.1": + version "1.2.1" + resolved "https://registry.yarnpkg.com/@vue/babel-sugar-composition-api-inject-h/-/babel-sugar-composition-api-inject-h-1.2.1.tgz#05d6e0c432710e37582b2be9a6049b689b6f03eb" + integrity sha512-4B3L5Z2G+7s+9Bwbf+zPIifkFNcKth7fQwekVbnOA3cr3Pq71q71goWr97sk4/yyzH8phfe5ODVzEjX7HU7ItQ== dependencies: "@babel/plugin-syntax-jsx" "^7.2.0" -"@vue/babel-sugar-inject-h@^1.1.2": - version "1.1.2" - resolved "https://registry.yarnpkg.com/@vue/babel-sugar-inject-h/-/babel-sugar-inject-h-1.1.2.tgz#8a5276b6d8e2ed16ffc8078aad94236274e6edf0" - integrity sha512-VRSENdTvD5htpnVp7i7DNuChR5rVMcORdXjvv5HVvpdKHzDZAYiLSD+GhnhxLm3/dMuk8pSzV+k28ECkiN5m8w== +"@vue/babel-sugar-composition-api-render-instance@^1.2.4": + version "1.2.4" + resolved "https://registry.yarnpkg.com/@vue/babel-sugar-composition-api-render-instance/-/babel-sugar-composition-api-render-instance-1.2.4.tgz#e4cbc6997c344fac271785ad7a29325c51d68d19" + integrity sha512-joha4PZznQMsxQYXtR3MnTgCASC9u3zt9KfBxIeuI5g2gscpTsSKRDzWQt4aqNIpx6cv8On7/m6zmmovlNsG7Q== dependencies: "@babel/plugin-syntax-jsx" "^7.2.0" -"@vue/babel-sugar-v-model@^1.1.2": - version "1.1.2" - resolved "https://registry.yarnpkg.com/@vue/babel-sugar-v-model/-/babel-sugar-v-model-1.1.2.tgz#1ff6fd1b800223fc9cb1e84dceb5e52d737a8192" - integrity sha512-vLXPvNq8vDtt0u9LqFdpGM9W9IWDmCmCyJXuozlq4F4UYVleXJ2Fa+3JsnTZNJcG+pLjjfnEGHci2339Kj5sGg== +"@vue/babel-sugar-functional-vue@^1.2.2": + version "1.2.2" + resolved "https://registry.yarnpkg.com/@vue/babel-sugar-functional-vue/-/babel-sugar-functional-vue-1.2.2.tgz#267a9ac8d787c96edbf03ce3f392c49da9bd2658" + integrity sha512-JvbgGn1bjCLByIAU1VOoepHQ1vFsroSA/QkzdiSs657V79q6OwEWLCQtQnEXD/rLTA8rRit4rMOhFpbjRFm82w== dependencies: "@babel/plugin-syntax-jsx" "^7.2.0" - "@vue/babel-helper-vue-jsx-merge-props" "^1.0.0" - "@vue/babel-plugin-transform-vue-jsx" "^1.1.2" + +"@vue/babel-sugar-inject-h@^1.2.2": + version "1.2.2" + resolved "https://registry.yarnpkg.com/@vue/babel-sugar-inject-h/-/babel-sugar-inject-h-1.2.2.tgz#d738d3c893367ec8491dcbb669b000919293e3aa" + integrity sha512-y8vTo00oRkzQTgufeotjCLPAvlhnpSkcHFEp60+LJUwygGcd5Chrpn5480AQp/thrxVm8m2ifAk0LyFel9oCnw== + dependencies: + "@babel/plugin-syntax-jsx" "^7.2.0" + +"@vue/babel-sugar-v-model@^1.2.3": + version "1.2.3" + resolved "https://registry.yarnpkg.com/@vue/babel-sugar-v-model/-/babel-sugar-v-model-1.2.3.tgz#fa1f29ba51ebf0aa1a6c35fa66d539bc459a18f2" + integrity sha512-A2jxx87mySr/ulAsSSyYE8un6SIH0NWHiLaCWpodPCVOlQVODCaSpiR4+IMsmBr73haG+oeCuSvMOM+ttWUqRQ== + dependencies: + "@babel/plugin-syntax-jsx" "^7.2.0" + "@vue/babel-helper-vue-jsx-merge-props" "^1.2.1" + "@vue/babel-plugin-transform-vue-jsx" "^1.2.1" camelcase "^5.0.0" html-tags "^2.0.0" svg-tags "^1.0.0" -"@vue/babel-sugar-v-on@^1.1.2": - version "1.1.2" - resolved "https://registry.yarnpkg.com/@vue/babel-sugar-v-on/-/babel-sugar-v-on-1.1.2.tgz#b2ef99b8f2fab09fbead25aad70ef42e1cf5b13b" - integrity sha512-T8ZCwC8Jp2uRtcZ88YwZtZXe7eQrJcfRq0uTFy6ShbwYJyz5qWskRFoVsdTi9o0WEhmQXxhQUewodOSCUPVmsQ== +"@vue/babel-sugar-v-on@^1.2.3": + version "1.2.3" + resolved "https://registry.yarnpkg.com/@vue/babel-sugar-v-on/-/babel-sugar-v-on-1.2.3.tgz#342367178586a69f392f04bfba32021d02913ada" + integrity sha512-kt12VJdz/37D3N3eglBywV8GStKNUhNrsxChXIV+o0MwVXORYuhDTHJRKPgLJRb/EY3vM2aRFQdxJBp9CLikjw== dependencies: "@babel/plugin-syntax-jsx" "^7.2.0" - "@vue/babel-plugin-transform-vue-jsx" "^1.1.2" + "@vue/babel-plugin-transform-vue-jsx" "^1.2.1" camelcase "^5.0.0" -"@vue/cli-init@^4.1.2": - version "4.1.2" - resolved "https://registry.yarnpkg.com/@vue/cli-init/-/cli-init-4.1.2.tgz#debdd460146ca8789b227c22cd862b8d7b9233b1" - integrity sha512-TOd4GGIifTzYTEpfmJXDqmoCebx6DiUq0tKjFbMoaF/uRHmsrPvTIaidBO+Cz0RqEo7iY58/BOzgiHMiMAP6uA== - dependencies: - execa "^1.0.0" - vue-cli "^2.9.2" - -"@vue/cli-shared-utils@^4.1.2": - version "4.1.2" - resolved "https://registry.yarnpkg.com/@vue/cli-shared-utils/-/cli-shared-utils-4.1.2.tgz#d33984c8790ad869ef77f5229abd3e8e584fe58b" - integrity sha512-uQAVqxCWdL5ipZ0TPu6SVsdokQp4yHt8SzzpUGhq8TkW4vwalGddJAAJrqZHMl91ZTIJ4p4ixofmCaaJo5rSRA== - dependencies: - "@hapi/joi" "^15.0.1" - chalk "^2.4.2" - execa "^1.0.0" - launch-editor "^2.2.1" - lru-cache "^5.1.1" - node-ipc "^9.1.1" - open "^6.3.0" - ora "^3.4.0" - request "^2.87.0" - request-promise-native "^1.0.8" - semver "^6.1.0" - strip-ansi "^6.0.0" - -"@vue/cli-ui-addon-webpack@^4.1.2": - version "4.1.2" - resolved "https://registry.yarnpkg.com/@vue/cli-ui-addon-webpack/-/cli-ui-addon-webpack-4.1.2.tgz#2b3d0e6af43c92fba186e0722a043b1ee10b5b34" - integrity sha512-zmb8cYHCxqEzrpQvlV5R8zMcDWJMo6KRTIn13i5FxBdezZkkni1tJunaoiDRjEFyuu01Lg8jcb8TNxuIaH5TKg== - -"@vue/cli-ui-addon-widgets@^4.1.2": - version "4.1.2" - resolved "https://registry.yarnpkg.com/@vue/cli-ui-addon-widgets/-/cli-ui-addon-widgets-4.1.2.tgz#68c22a05cd7f8b0baa138b54cc66e9cab20416a7" - integrity sha512-Y6/MLtfaiEfoEToSoSSbFi/EshpLmsBMfK7m98NbCTZgpnhJ7iSaHYkYsF4gg0D52C6Oa2cy0iLoJtaFA8zQbQ== - -"@vue/cli-ui@^4.1.2": - version "4.1.2" - resolved "https://registry.yarnpkg.com/@vue/cli-ui/-/cli-ui-4.1.2.tgz#3a25211d3e9fd77abb4e8d172beb04c39e1fcbd4" - integrity sha512-fA9z8yDQqhD8QcHlWt6wX0t+7EVKFVRRzxPnZ8dEoYaoo+Y5wLAE0fJyyxjpzlwEStqBSDs6A7X+1wQq/FBICQ== - dependencies: - "@akryum/winattr" "^3.0.0" - "@vue/cli-shared-utils" "^4.1.2" - clone "^2.1.1" - deepmerge "^3.2.0" - express-history-api-fallback "^2.2.1" - fkill "^6.1.0" - fs-extra "^7.0.1" - globby "^9.2.0" - graphql "^14.3.1" - graphql-subscriptions "^1.1.0" - graphql-tag "^2.9.2" - graphql-type-json "^0.3.1" - javascript-stringify "^1.6.0" - js-yaml "^3.13.1" - lodash.merge "^4.6.1" - lowdb "^1.0.0" - lru-cache "^5.1.1" - node-ipc "^9.1.1" - node-notifier "^5.4.0" - parse-git-config "^2.0.2" - portfinder "^1.0.25" - prismjs "^1.16.0" - rss-parser "^3.7.3" - shortid "^2.2.15" - typescript "^3.4.5" - vue-cli-plugin-apollo "^0.21.3" - watch "^1.0.2" - -"@vue/cli@^4.1.2": - version "4.1.2" - resolved "https://registry.yarnpkg.com/@vue/cli/-/cli-4.1.2.tgz#39a208366b49a0457ed70db7e85b9bd6efbede49" - integrity sha512-CGBcPFvnWnZMV+7Q4FI8yBWkQKECXYQ2Sf8YWoqn5ZG3ZRODG8dXSejg1O0VktKtPl7IVYYXOOqvyerV11fYmw== - dependencies: - "@vue/cli-shared-utils" "^4.1.2" - "@vue/cli-ui" "^4.1.2" - "@vue/cli-ui-addon-webpack" "^4.1.2" - "@vue/cli-ui-addon-widgets" "^4.1.2" - boxen "^4.1.0" - cmd-shim "^3.0.3" - commander "^2.20.0" - debug "^4.1.0" - deepmerge "^3.2.0" - didyoumean "^1.2.1" - download-git-repo "^1.0.2" - ejs "^2.7.1" - envinfo "^7.5.0" - fs-extra "^7.0.1" - globby "^9.2.0" - import-global "^0.1.0" - inquirer "^6.3.1" - isbinaryfile "^4.0.0" - javascript-stringify "^1.6.0" - js-yaml "^3.13.1" - jscodeshift "^0.6.4" - lodash.clonedeep "^4.5.0" - lru-cache "^5.1.1" - minimist "^1.2.0" - recast "^0.18.1" - resolve "^1.13.1" - shortid "^2.2.15" - slash "^3.0.0" - validate-npm-package-name "^3.0.0" - vue-jscodeshift-adapter "^2.0.2" - yaml-front-matter "^3.4.1" - "@vue/component-compiler-utils@^3.1.0": - version "3.1.0" - resolved "https://registry.yarnpkg.com/@vue/component-compiler-utils/-/component-compiler-utils-3.1.0.tgz#64cd394925f5af1f9c3228c66e954536f5311857" - integrity sha512-OJ7swvl8LtKtX5aYP8jHhO6fQBIRIGkU6rvWzK+CGJiNOnvg16nzcBkd9qMZzW8trI2AsqAKx263nv7kb5rhZw== + version "3.2.0" + resolved "https://registry.yarnpkg.com/@vue/component-compiler-utils/-/component-compiler-utils-3.2.0.tgz#8f85182ceed28e9b3c75313de669f83166d11e5d" + integrity sha512-lejBLa7xAMsfiZfNp7Kv51zOzifnb29FwdnMLa96z26kXErPFioSf9BMcePVIQ6/Gc6/mC0UrPpxAWIHyae0vw== dependencies: consolidate "^0.15.1" hash-sum "^1.0.2" lru-cache "^4.1.2" merge-source-map "^1.1.0" postcss "^7.0.14" - postcss-selector-parser "^5.0.0" - prettier "^1.18.2" + postcss-selector-parser "^6.0.2" source-map "~0.6.1" vue-template-es2015-compiler "^1.9.0" + optionalDependencies: + prettier "^1.18.2" -"@webassemblyjs/ast@1.8.5": - version "1.8.5" - resolved "https://registry.yarnpkg.com/@webassemblyjs/ast/-/ast-1.8.5.tgz#51b1c5fe6576a34953bf4b253df9f0d490d9e359" - integrity sha512-aJMfngIZ65+t71C3y2nBBg5FFG0Okt9m0XEgWZ7Ywgn1oMAT8cNwx00Uv1cQyHtidq0Xn94R4TAywO+LCQ+ZAQ== +"@webassemblyjs/ast@1.9.0": + version "1.9.0" + resolved "https://registry.yarnpkg.com/@webassemblyjs/ast/-/ast-1.9.0.tgz#bd850604b4042459a5a41cd7d338cbed695ed964" + integrity sha512-C6wW5L+b7ogSDVqymbkkvuW9kruN//YisMED04xzeBBqjHa2FYnmvOlS6Xj68xWQRgWvI9cIglsjFowH/RJyEA== dependencies: - "@webassemblyjs/helper-module-context" "1.8.5" - "@webassemblyjs/helper-wasm-bytecode" "1.8.5" - "@webassemblyjs/wast-parser" "1.8.5" + "@webassemblyjs/helper-module-context" "1.9.0" + "@webassemblyjs/helper-wasm-bytecode" "1.9.0" + "@webassemblyjs/wast-parser" "1.9.0" -"@webassemblyjs/floating-point-hex-parser@1.8.5": - version "1.8.5" - resolved "https://registry.yarnpkg.com/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.8.5.tgz#1ba926a2923613edce496fd5b02e8ce8a5f49721" - integrity sha512-9p+79WHru1oqBh9ewP9zW95E3XAo+90oth7S5Re3eQnECGq59ly1Ri5tsIipKGpiStHsUYmY3zMLqtk3gTcOtQ== +"@webassemblyjs/floating-point-hex-parser@1.9.0": + version "1.9.0" + resolved "https://registry.yarnpkg.com/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.9.0.tgz#3c3d3b271bddfc84deb00f71344438311d52ffb4" + integrity sha512-TG5qcFsS8QB4g4MhrxK5TqfdNe7Ey/7YL/xN+36rRjl/BlGE/NcBvJcqsRgCP6Z92mRE+7N50pRIi8SmKUbcQA== -"@webassemblyjs/helper-api-error@1.8.5": - version "1.8.5" - resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-api-error/-/helper-api-error-1.8.5.tgz#c49dad22f645227c5edb610bdb9697f1aab721f7" - integrity sha512-Za/tnzsvnqdaSPOUXHyKJ2XI7PDX64kWtURyGiJJZKVEdFOsdKUCPTNEVFZq3zJ2R0G5wc2PZ5gvdTRFgm81zA== +"@webassemblyjs/helper-api-error@1.9.0": + version "1.9.0" + resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-api-error/-/helper-api-error-1.9.0.tgz#203f676e333b96c9da2eeab3ccef33c45928b6a2" + integrity sha512-NcMLjoFMXpsASZFxJ5h2HZRcEhDkvnNFOAKneP5RbKRzaWJN36NC4jqQHKwStIhGXu5mUWlUUk7ygdtrO8lbmw== -"@webassemblyjs/helper-buffer@1.8.5": - version "1.8.5" - resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-buffer/-/helper-buffer-1.8.5.tgz#fea93e429863dd5e4338555f42292385a653f204" - integrity sha512-Ri2R8nOS0U6G49Q86goFIPNgjyl6+oE1abW1pS84BuhP1Qcr5JqMwRFT3Ah3ADDDYGEgGs1iyb1DGX+kAi/c/Q== +"@webassemblyjs/helper-buffer@1.9.0": + version "1.9.0" + resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-buffer/-/helper-buffer-1.9.0.tgz#a1442d269c5feb23fcbc9ef759dac3547f29de00" + integrity sha512-qZol43oqhq6yBPx7YM3m9Bv7WMV9Eevj6kMi6InKOuZxhw+q9hOkvq5e/PpKSiLfyetpaBnogSbNCfBwyB00CA== -"@webassemblyjs/helper-code-frame@1.8.5": - version "1.8.5" - resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-code-frame/-/helper-code-frame-1.8.5.tgz#9a740ff48e3faa3022b1dff54423df9aa293c25e" - integrity sha512-VQAadSubZIhNpH46IR3yWO4kZZjMxN1opDrzePLdVKAZ+DFjkGD/rf4v1jap744uPVU6yjL/smZbRIIJTOUnKQ== +"@webassemblyjs/helper-code-frame@1.9.0": + version "1.9.0" + resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-code-frame/-/helper-code-frame-1.9.0.tgz#647f8892cd2043a82ac0c8c5e75c36f1d9159f27" + integrity sha512-ERCYdJBkD9Vu4vtjUYe8LZruWuNIToYq/ME22igL+2vj2dQ2OOujIZr3MEFvfEaqKoVqpsFKAGsRdBSBjrIvZA== dependencies: - "@webassemblyjs/wast-printer" "1.8.5" + "@webassemblyjs/wast-printer" "1.9.0" -"@webassemblyjs/helper-fsm@1.8.5": - version "1.8.5" - resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-fsm/-/helper-fsm-1.8.5.tgz#ba0b7d3b3f7e4733da6059c9332275d860702452" - integrity sha512-kRuX/saORcg8se/ft6Q2UbRpZwP4y7YrWsLXPbbmtepKr22i8Z4O3V5QE9DbZK908dh5Xya4Un57SDIKwB9eow== +"@webassemblyjs/helper-fsm@1.9.0": + version "1.9.0" + resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-fsm/-/helper-fsm-1.9.0.tgz#c05256b71244214671f4b08ec108ad63b70eddb8" + integrity sha512-OPRowhGbshCb5PxJ8LocpdX9Kl0uB4XsAjl6jH/dWKlk/mzsANvhwbiULsaiqT5GZGT9qinTICdj6PLuM5gslw== -"@webassemblyjs/helper-module-context@1.8.5": - version "1.8.5" - resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-module-context/-/helper-module-context-1.8.5.tgz#def4b9927b0101dc8cbbd8d1edb5b7b9c82eb245" - integrity sha512-/O1B236mN7UNEU4t9X7Pj38i4VoU8CcMHyy3l2cV/kIF4U5KoHXDVqcDuOs1ltkac90IM4vZdHc52t1x8Yfs3g== +"@webassemblyjs/helper-module-context@1.9.0": + version "1.9.0" + resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-module-context/-/helper-module-context-1.9.0.tgz#25d8884b76839871a08a6c6f806c3979ef712f07" + integrity sha512-MJCW8iGC08tMk2enck1aPW+BE5Cw8/7ph/VGZxwyvGbJwjktKkDK7vy7gAmMDx88D7mhDTCNKAW5tED+gZ0W8g== dependencies: - "@webassemblyjs/ast" "1.8.5" - mamacro "^0.0.3" + "@webassemblyjs/ast" "1.9.0" -"@webassemblyjs/helper-wasm-bytecode@1.8.5": - version "1.8.5" - resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.8.5.tgz#537a750eddf5c1e932f3744206551c91c1b93e61" - integrity sha512-Cu4YMYG3Ddl72CbmpjU/wbP6SACcOPVbHN1dI4VJNJVgFwaKf1ppeFJrwydOG3NDHxVGuCfPlLZNyEdIYlQ6QQ== +"@webassemblyjs/helper-wasm-bytecode@1.9.0": + version "1.9.0" + resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.9.0.tgz#4fed8beac9b8c14f8c58b70d124d549dd1fe5790" + integrity sha512-R7FStIzyNcd7xKxCZH5lE0Bqy+hGTwS3LJjuv1ZVxd9O7eHCedSdrId/hMOd20I+v8wDXEn+bjfKDLzTepoaUw== -"@webassemblyjs/helper-wasm-section@1.8.5": - version "1.8.5" - resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.8.5.tgz#74ca6a6bcbe19e50a3b6b462847e69503e6bfcbf" - integrity sha512-VV083zwR+VTrIWWtgIUpqfvVdK4ff38loRmrdDBgBT8ADXYsEZ5mPQ4Nde90N3UYatHdYoDIFb7oHzMncI02tA== +"@webassemblyjs/helper-wasm-section@1.9.0": + version "1.9.0" + resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.9.0.tgz#5a4138d5a6292ba18b04c5ae49717e4167965346" + integrity sha512-XnMB8l3ek4tvrKUUku+IVaXNHz2YsJyOOmz+MMkZvh8h1uSJpSen6vYnw3IoQ7WwEuAhL8Efjms1ZWjqh2agvw== dependencies: - "@webassemblyjs/ast" "1.8.5" - "@webassemblyjs/helper-buffer" "1.8.5" - "@webassemblyjs/helper-wasm-bytecode" "1.8.5" - "@webassemblyjs/wasm-gen" "1.8.5" + "@webassemblyjs/ast" "1.9.0" + "@webassemblyjs/helper-buffer" "1.9.0" + "@webassemblyjs/helper-wasm-bytecode" "1.9.0" + "@webassemblyjs/wasm-gen" "1.9.0" -"@webassemblyjs/ieee754@1.8.5": - version "1.8.5" - resolved "https://registry.yarnpkg.com/@webassemblyjs/ieee754/-/ieee754-1.8.5.tgz#712329dbef240f36bf57bd2f7b8fb9bf4154421e" - integrity sha512-aaCvQYrvKbY/n6wKHb/ylAJr27GglahUO89CcGXMItrOBqRarUMxWLJgxm9PJNuKULwN5n1csT9bYoMeZOGF3g== +"@webassemblyjs/ieee754@1.9.0": + version "1.9.0" + resolved "https://registry.yarnpkg.com/@webassemblyjs/ieee754/-/ieee754-1.9.0.tgz#15c7a0fbaae83fb26143bbacf6d6df1702ad39e4" + integrity sha512-dcX8JuYU/gvymzIHc9DgxTzUUTLexWwt8uCTWP3otys596io0L5aW02Gb1RjYpx2+0Jus1h4ZFqjla7umFniTg== dependencies: "@xtuc/ieee754" "^1.2.0" -"@webassemblyjs/leb128@1.8.5": - version "1.8.5" - resolved "https://registry.yarnpkg.com/@webassemblyjs/leb128/-/leb128-1.8.5.tgz#044edeb34ea679f3e04cd4fd9824d5e35767ae10" - integrity sha512-plYUuUwleLIziknvlP8VpTgO4kqNaH57Y3JnNa6DLpu/sGcP6hbVdfdX5aHAV716pQBKrfuU26BJK29qY37J7A== +"@webassemblyjs/leb128@1.9.0": + version "1.9.0" + resolved "https://registry.yarnpkg.com/@webassemblyjs/leb128/-/leb128-1.9.0.tgz#f19ca0b76a6dc55623a09cffa769e838fa1e1c95" + integrity sha512-ENVzM5VwV1ojs9jam6vPys97B/S65YQtv/aanqnU7D8aSoHFX8GyhGg0CMfyKNIHBuAVjy3tlzd5QMMINa7wpw== dependencies: "@xtuc/long" "4.2.2" -"@webassemblyjs/utf8@1.8.5": - version "1.8.5" - resolved "https://registry.yarnpkg.com/@webassemblyjs/utf8/-/utf8-1.8.5.tgz#a8bf3b5d8ffe986c7c1e373ccbdc2a0915f0cedc" - integrity sha512-U7zgftmQriw37tfD934UNInokz6yTmn29inT2cAetAsaU9YeVCveWEwhKL1Mg4yS7q//NGdzy79nlXh3bT8Kjw== +"@webassemblyjs/utf8@1.9.0": + version "1.9.0" + resolved "https://registry.yarnpkg.com/@webassemblyjs/utf8/-/utf8-1.9.0.tgz#04d33b636f78e6a6813227e82402f7637b6229ab" + integrity sha512-GZbQlWtopBTP0u7cHrEx+73yZKrQoBMpwkGEIqlacljhXCkVM1kMQge/Mf+csMJAjEdSwhOyLAS0AoR3AG5P8w== -"@webassemblyjs/wasm-edit@1.8.5": - version "1.8.5" - resolved "https://registry.yarnpkg.com/@webassemblyjs/wasm-edit/-/wasm-edit-1.8.5.tgz#962da12aa5acc1c131c81c4232991c82ce56e01a" - integrity sha512-A41EMy8MWw5yvqj7MQzkDjU29K7UJq1VrX2vWLzfpRHt3ISftOXqrtojn7nlPsZ9Ijhp5NwuODuycSvfAO/26Q== +"@webassemblyjs/wasm-edit@1.9.0": + version "1.9.0" + resolved "https://registry.yarnpkg.com/@webassemblyjs/wasm-edit/-/wasm-edit-1.9.0.tgz#3fe6d79d3f0f922183aa86002c42dd256cfee9cf" + integrity sha512-FgHzBm80uwz5M8WKnMTn6j/sVbqilPdQXTWraSjBwFXSYGirpkSWE2R9Qvz9tNiTKQvoKILpCuTjBKzOIm0nxw== dependencies: - "@webassemblyjs/ast" "1.8.5" - "@webassemblyjs/helper-buffer" "1.8.5" - "@webassemblyjs/helper-wasm-bytecode" "1.8.5" - "@webassemblyjs/helper-wasm-section" "1.8.5" - "@webassemblyjs/wasm-gen" "1.8.5" - "@webassemblyjs/wasm-opt" "1.8.5" - "@webassemblyjs/wasm-parser" "1.8.5" - "@webassemblyjs/wast-printer" "1.8.5" + "@webassemblyjs/ast" "1.9.0" + "@webassemblyjs/helper-buffer" "1.9.0" + "@webassemblyjs/helper-wasm-bytecode" "1.9.0" + "@webassemblyjs/helper-wasm-section" "1.9.0" + "@webassemblyjs/wasm-gen" "1.9.0" + "@webassemblyjs/wasm-opt" "1.9.0" + "@webassemblyjs/wasm-parser" "1.9.0" + "@webassemblyjs/wast-printer" "1.9.0" -"@webassemblyjs/wasm-gen@1.8.5": - version "1.8.5" - resolved "https://registry.yarnpkg.com/@webassemblyjs/wasm-gen/-/wasm-gen-1.8.5.tgz#54840766c2c1002eb64ed1abe720aded714f98bc" - integrity sha512-BCZBT0LURC0CXDzj5FXSc2FPTsxwp3nWcqXQdOZE4U7h7i8FqtFK5Egia6f9raQLpEKT1VL7zr4r3+QX6zArWg== +"@webassemblyjs/wasm-gen@1.9.0": + version "1.9.0" + resolved "https://registry.yarnpkg.com/@webassemblyjs/wasm-gen/-/wasm-gen-1.9.0.tgz#50bc70ec68ded8e2763b01a1418bf43491a7a49c" + integrity sha512-cPE3o44YzOOHvlsb4+E9qSqjc9Qf9Na1OO/BHFy4OI91XDE14MjFN4lTMezzaIWdPqHnsTodGGNP+iRSYfGkjA== dependencies: - "@webassemblyjs/ast" "1.8.5" - "@webassemblyjs/helper-wasm-bytecode" "1.8.5" - "@webassemblyjs/ieee754" "1.8.5" - "@webassemblyjs/leb128" "1.8.5" - "@webassemblyjs/utf8" "1.8.5" + "@webassemblyjs/ast" "1.9.0" + "@webassemblyjs/helper-wasm-bytecode" "1.9.0" + "@webassemblyjs/ieee754" "1.9.0" + "@webassemblyjs/leb128" "1.9.0" + "@webassemblyjs/utf8" "1.9.0" -"@webassemblyjs/wasm-opt@1.8.5": - version "1.8.5" - resolved "https://registry.yarnpkg.com/@webassemblyjs/wasm-opt/-/wasm-opt-1.8.5.tgz#b24d9f6ba50394af1349f510afa8ffcb8a63d264" - integrity sha512-HKo2mO/Uh9A6ojzu7cjslGaHaUU14LdLbGEKqTR7PBKwT6LdPtLLh9fPY33rmr5wcOMrsWDbbdCHq4hQUdd37Q== +"@webassemblyjs/wasm-opt@1.9.0": + version "1.9.0" + resolved "https://registry.yarnpkg.com/@webassemblyjs/wasm-opt/-/wasm-opt-1.9.0.tgz#2211181e5b31326443cc8112eb9f0b9028721a61" + integrity sha512-Qkjgm6Anhm+OMbIL0iokO7meajkzQD71ioelnfPEj6r4eOFuqm4YC3VBPqXjFyyNwowzbMD+hizmprP/Fwkl2A== dependencies: - "@webassemblyjs/ast" "1.8.5" - "@webassemblyjs/helper-buffer" "1.8.5" - "@webassemblyjs/wasm-gen" "1.8.5" - "@webassemblyjs/wasm-parser" "1.8.5" + "@webassemblyjs/ast" "1.9.0" + "@webassemblyjs/helper-buffer" "1.9.0" + "@webassemblyjs/wasm-gen" "1.9.0" + "@webassemblyjs/wasm-parser" "1.9.0" -"@webassemblyjs/wasm-parser@1.8.5": - version "1.8.5" - resolved "https://registry.yarnpkg.com/@webassemblyjs/wasm-parser/-/wasm-parser-1.8.5.tgz#21576f0ec88b91427357b8536383668ef7c66b8d" - integrity sha512-pi0SYE9T6tfcMkthwcgCpL0cM9nRYr6/6fjgDtL6q/ZqKHdMWvxitRi5JcZ7RI4SNJJYnYNaWy5UUrHQy998lw== +"@webassemblyjs/wasm-parser@1.9.0": + version "1.9.0" + resolved "https://registry.yarnpkg.com/@webassemblyjs/wasm-parser/-/wasm-parser-1.9.0.tgz#9d48e44826df4a6598294aa6c87469d642fff65e" + integrity sha512-9+wkMowR2AmdSWQzsPEjFU7njh8HTO5MqO8vjwEHuM+AMHioNqSBONRdr0NQQ3dVQrzp0s8lTcYqzUdb7YgELA== dependencies: - "@webassemblyjs/ast" "1.8.5" - "@webassemblyjs/helper-api-error" "1.8.5" - "@webassemblyjs/helper-wasm-bytecode" "1.8.5" - "@webassemblyjs/ieee754" "1.8.5" - "@webassemblyjs/leb128" "1.8.5" - "@webassemblyjs/utf8" "1.8.5" + "@webassemblyjs/ast" "1.9.0" + "@webassemblyjs/helper-api-error" "1.9.0" + "@webassemblyjs/helper-wasm-bytecode" "1.9.0" + "@webassemblyjs/ieee754" "1.9.0" + "@webassemblyjs/leb128" "1.9.0" + "@webassemblyjs/utf8" "1.9.0" -"@webassemblyjs/wast-parser@1.8.5": - version "1.8.5" - resolved "https://registry.yarnpkg.com/@webassemblyjs/wast-parser/-/wast-parser-1.8.5.tgz#e10eecd542d0e7bd394f6827c49f3df6d4eefb8c" - integrity sha512-daXC1FyKWHF1i11obK086QRlsMsY4+tIOKgBqI1lxAnkp9xe9YMcgOxm9kLe+ttjs5aWV2KKE1TWJCN57/Btsg== +"@webassemblyjs/wast-parser@1.9.0": + version "1.9.0" + resolved "https://registry.yarnpkg.com/@webassemblyjs/wast-parser/-/wast-parser-1.9.0.tgz#3031115d79ac5bd261556cecc3fa90a3ef451914" + integrity sha512-qsqSAP3QQ3LyZjNC/0jBJ/ToSxfYJ8kYyuiGvtn/8MK89VrNEfwj7BPQzJVHi0jGTRK2dGdJ5PRqhtjzoww+bw== dependencies: - "@webassemblyjs/ast" "1.8.5" - "@webassemblyjs/floating-point-hex-parser" "1.8.5" - "@webassemblyjs/helper-api-error" "1.8.5" - "@webassemblyjs/helper-code-frame" "1.8.5" - "@webassemblyjs/helper-fsm" "1.8.5" + "@webassemblyjs/ast" "1.9.0" + "@webassemblyjs/floating-point-hex-parser" "1.9.0" + "@webassemblyjs/helper-api-error" "1.9.0" + "@webassemblyjs/helper-code-frame" "1.9.0" + "@webassemblyjs/helper-fsm" "1.9.0" "@xtuc/long" "4.2.2" -"@webassemblyjs/wast-printer@1.8.5": - version "1.8.5" - resolved "https://registry.yarnpkg.com/@webassemblyjs/wast-printer/-/wast-printer-1.8.5.tgz#114bbc481fd10ca0e23b3560fa812748b0bae5bc" - integrity sha512-w0U0pD4EhlnvRyeJzBqaVSJAo9w/ce7/WPogeXLzGkO6hzhr4GnQIZ4W4uUt5b9ooAaXPtnXlj0gzsXEOUNYMg== +"@webassemblyjs/wast-printer@1.9.0": + version "1.9.0" + resolved "https://registry.yarnpkg.com/@webassemblyjs/wast-printer/-/wast-printer-1.9.0.tgz#4935d54c85fef637b00ce9f52377451d00d47899" + integrity sha512-2J0nE95rHXHyQ24cWjMKJ1tqB/ds8z/cyeOZxJhcb+rW+SQASVjuznUSmdz5GpVJTzU8JkhYut0D3siFDD6wsA== dependencies: - "@webassemblyjs/ast" "1.8.5" - "@webassemblyjs/wast-parser" "1.8.5" + "@webassemblyjs/ast" "1.9.0" + "@webassemblyjs/wast-parser" "1.9.0" "@xtuc/long" "4.2.2" -"@wry/context@^0.4.0": - version "0.4.4" - resolved "https://registry.yarnpkg.com/@wry/context/-/context-0.4.4.tgz#e50f5fa1d6cfaabf2977d1fda5ae91717f8815f8" - integrity sha512-LrKVLove/zw6h2Md/KZyWxIkFM6AoyKp71OqpH9Hiip1csjPVoD3tPxlbQUNxEnHENks3UGgNpSBCAfq9KWuag== +"@webpack-cli/info@^1.2.1": + version "1.2.1" + resolved "https://registry.yarnpkg.com/@webpack-cli/info/-/info-1.2.1.tgz#af98311f983d0b9fce7284cfcf1acaf1e9f4879c" + integrity sha512-fLnDML5HZ5AEKzHul8xLAksoKN2cibu6MgonkUj8R9V7bbeVRkd1XbGEGWrAUNYHbX1jcqCsDEpBviE5StPMzQ== dependencies: - "@types/node" ">=6" - tslib "^1.9.3" + envinfo "^7.7.3" -"@wry/equality@^0.1.2": - version "0.1.9" - resolved "https://registry.yarnpkg.com/@wry/equality/-/equality-0.1.9.tgz#b13e18b7a8053c6858aa6c85b54911fb31e3a909" - integrity sha512-mB6ceGjpMGz1ZTza8HYnrPGos2mC6So4NhS1PtZ8s4Qt0K7fBiIGhpSxUbQmhwcSWE3no+bYxmI2OL6KuXYmoQ== - dependencies: - tslib "^1.9.3" +"@webpack-cli/serve@^1.2.1": + version "1.2.1" + resolved "https://registry.yarnpkg.com/@webpack-cli/serve/-/serve-1.2.1.tgz#7513d7a769e3f97958de799b5b49874425ae3396" + integrity sha512-Zj1z6AyS+vqV6Hfi7ngCjFGdHV5EwZNIHo6QfFTNe9PyW+zBU1zJ9BiOW1pmUEq950RC4+Dym6flyA/61/vhyw== "@xtuc/ieee754@^1.2.0": version "1.2.0" @@ -2625,17 +1618,7 @@ resolved "https://registry.yarnpkg.com/@xtuc/long/-/long-4.2.2.tgz#d291c6a4e97989b5c61d9acf396ae4fe133a718d" integrity sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ== -abbrev@1: - version "1.1.1" - resolved "https://registry.yarnpkg.com/abbrev/-/abbrev-1.1.1.tgz#f8f2c887ad10bf67f634f005b6987fed3179aac8" - integrity sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q== - -absolute@0.0.1: - version "0.0.1" - resolved "https://registry.yarnpkg.com/absolute/-/absolute-0.0.1.tgz#c22822f87e1c939f579887504d9c109c4173829d" - integrity sha1-wigi+H4ck59XmIdQTZwQnEFzgp0= - -accepts@^1.3.5, accepts@~1.3.4, accepts@~1.3.5, accepts@~1.3.7: +accepts@~1.3.4, accepts@~1.3.5, accepts@~1.3.7: version "1.3.7" resolved "https://registry.yarnpkg.com/accepts/-/accepts-1.3.7.tgz#531bc726517a3b2b41f850021c6cc15eaab507cd" integrity sha512-Il80Qs2WjYlJIBNzNkK6KYqlVMTbZLXgHx2oT0pU/fjRHyEp+PEfEPY0R3WCwAGVOtauxh1hOxNgIf5bv7dQpA== @@ -2643,13 +1626,6 @@ accepts@^1.3.5, accepts@~1.3.4, accepts@~1.3.5, accepts@~1.3.7: mime-types "~2.1.24" negotiator "0.6.2" -acorn-globals@^3.0.0: - version "3.1.0" - resolved "https://registry.yarnpkg.com/acorn-globals/-/acorn-globals-3.1.0.tgz#fd8270f71fbb4996b004fa880ee5d46573a731bf" - integrity sha1-/YJw9x+7SZawBPqIDuXUZXOnMb8= - dependencies: - acorn "^4.0.4" - acorn-jsx@^3.0.0: version "3.0.1" resolved "https://registry.yarnpkg.com/acorn-jsx/-/acorn-jsx-3.0.1.tgz#afdf9488fb1ecefc8348f6fb22f464e32a58b36b" @@ -2657,79 +1633,43 @@ acorn-jsx@^3.0.0: dependencies: acorn "^3.0.4" -acorn-jsx@^5.0.0: - version "5.0.1" - resolved "https://registry.yarnpkg.com/acorn-jsx/-/acorn-jsx-5.0.1.tgz#32a064fd925429216a09b141102bfdd185fae40e" - integrity sha512-HJ7CfNHrfJLlNTzIEUTj43LNWGkqpRLxm3YjAlcD0ACydk9XynzYsCBHxut+iqt+1aBXkx9UP/w/ZqMr13XIzg== +acorn-jsx@^5.2.0, acorn-jsx@^5.3.1: + version "5.3.1" + resolved "https://registry.yarnpkg.com/acorn-jsx/-/acorn-jsx-5.3.1.tgz#fc8661e11b7ac1539c47dbfea2e72b3af34d267b" + integrity sha512-K0Ptm/47OKfQRpNQ2J/oIN/3QYiK6FwW+eJbILhsdxh2WTLdl+30o8aGdTbm5JbffpFFAg/g+zi1E+jvJha5ng== -acorn-jsx@^5.1.0: - version "5.1.0" - resolved "https://registry.yarnpkg.com/acorn-jsx/-/acorn-jsx-5.1.0.tgz#294adb71b57398b0680015f0a38c563ee1db5384" - integrity sha512-tMUqwBWfLFbJbizRmEcWSLw6HnFzfdJs2sOJEOwwtVPMoH/0Ay+E703oZz78VSXZiiDcZrQ5XKjPIUQixhmgVw== +acorn-walk@^7.1.1: + version "7.2.0" + resolved "https://registry.yarnpkg.com/acorn-walk/-/acorn-walk-7.2.0.tgz#0de889a601203909b0fbe07b8938dc21d2e967bc" + integrity sha512-OPdCF6GsMIP+Az+aWfAAOEt2/+iVDKE7oy6lJ098aoe59oAmK76qV6Gw60SbZ8jHuG2wH058GF4pLFbYamYrVA== -acorn-walk@^6.1.1: - version "6.1.1" - resolved "https://registry.yarnpkg.com/acorn-walk/-/acorn-walk-6.1.1.tgz#d363b66f5fac5f018ff9c3a1e7b6f8e310cc3913" - integrity sha512-OtUw6JUTgxA2QoqqmrmQ7F2NYqiBPi/L2jqHyFtllhOUvXYQXf0Z1CYUinIfyT4bTCGmrA7gX9FvHA81uzCoVw== - -acorn@^3.0.4, acorn@^3.1.0: +acorn@^3.0.4: version "3.3.0" resolved "https://registry.yarnpkg.com/acorn/-/acorn-3.3.0.tgz#45e37fb39e8da3f25baee3ff5369e2bb5f22017a" integrity sha1-ReN/s56No/JbruP/U2niu18iAXo= -acorn@^4.0.4, acorn@~4.0.2: - version "4.0.13" - resolved "https://registry.yarnpkg.com/acorn/-/acorn-4.0.13.tgz#105495ae5361d697bd195c825192e1ad7f253787" - integrity sha1-EFSVrlNh1pe9GVyCUZLhrX8lN4c= - acorn@^5.5.0: - version "5.7.3" - resolved "https://registry.yarnpkg.com/acorn/-/acorn-5.7.3.tgz#67aa231bf8812974b85235a96771eb6bd07ea279" - integrity sha512-T/zvzYRfbVojPWahDsE5evJdHb3oJoQfFbsrKM7w5Zcs++Tr257tia3BmMP8XYVjp1S9RZXQMh7gao96BlqZOw== + version "5.7.4" + resolved "https://registry.yarnpkg.com/acorn/-/acorn-5.7.4.tgz#3e8d8a9947d0599a1796d10225d7432f4a4acf5e" + integrity sha512-1D++VG7BhrtvQpNbBzovKNc1FLGGEE/oGe7b9xJm/RFHMBeUaUGpluV9RLjZa47YFdPcDAenEYuq9pQPcMdLJg== -acorn@^6.0.7: - version "6.1.1" - resolved "https://registry.yarnpkg.com/acorn/-/acorn-6.1.1.tgz#7d25ae05bb8ad1f9b699108e1094ecd7884adc1f" - integrity sha512-jPTiwtOxaHNaAPg/dmrJ/beuzLRnXtB0kQPQ8JpotKJgTB6rX6c8mlf315941pyjBSaPg8NHXS9fhP4u17DpGA== +acorn@^6.4.1: + version "6.4.2" + resolved "https://registry.yarnpkg.com/acorn/-/acorn-6.4.2.tgz#35866fd710528e92de10cf06016498e47e39e1e6" + integrity sha512-XtGIhXwF8YM8bJhGxG5kXgjkEuNGLTkoYqVE+KMR+aspr4KGYmKYg7yUe3KghyQ9yheNwLnjmzh/7+gfDBmHCQ== -acorn@^6.2.1: - version "6.3.0" - resolved "https://registry.yarnpkg.com/acorn/-/acorn-6.3.0.tgz#0087509119ffa4fc0a0041d1e93a417e68cb856e" - integrity sha512-/czfa8BwS88b9gWQVhc8eknunSA2DoJpJyTQkhheIf5E48u1N0R4q/YxxsAeqRrmK9TQ/uYfgLDfZo91UlANIA== - -acorn@^7.1.0: - version "7.1.0" - resolved "https://registry.yarnpkg.com/acorn/-/acorn-7.1.0.tgz#949d36f2c292535da602283586c2477c57eb2d6c" - integrity sha512-kL5CuoXA/dgxlBbVrflsflzQ3PAas7RYZB52NOm/6839iVYJgKMJ3cQJD+t2i5+qFa8h3MDpEOJiS64E8JLnSQ== - -agent-base@4, agent-base@^4.3.0: - version "4.3.0" - resolved "https://registry.yarnpkg.com/agent-base/-/agent-base-4.3.0.tgz#8165f01c436009bccad0b1d122f05ed770efc6ee" - integrity sha512-salcGninV0nPrwpGNn4VTXBb1SOuXQBiqbrNXoeizJsHrsL6ERFM2Ne3JUSBWRE6aeNJI2ROP/WEEIDUiDe3cg== - dependencies: - es6-promisify "^5.0.0" - -agent-base@~4.2.1: - version "4.2.1" - resolved "https://registry.yarnpkg.com/agent-base/-/agent-base-4.2.1.tgz#d89e5999f797875674c07d87f260fc41e83e8ca9" - integrity sha512-JVwXMr9nHYTUXsBFKUqhJwvlcYU/blreOEUkhNR2eXZIvwd+c+o5V4MgDPKWnMS/56awN3TRzIP+KoPn+roQtg== - dependencies: - es6-promisify "^5.0.0" - -agentkeepalive@^3.4.1: - version "3.5.2" - resolved "https://registry.yarnpkg.com/agentkeepalive/-/agentkeepalive-3.5.2.tgz#a113924dd3fa24a0bc3b78108c450c2abee00f67" - integrity sha512-e0L/HNe6qkQ7H19kTlRRqUibEAwDK5AFk6y3PtMsuut2VAH6+Q4xZml1tNDJD7kSAyqmbG/K08K5WEJYtUrSlQ== - dependencies: - humanize-ms "^1.2.1" +acorn@^7.1.1, acorn@^7.4.0: + version "7.4.1" + resolved "https://registry.yarnpkg.com/acorn/-/acorn-7.4.1.tgz#feaed255973d2e77555b83dbc08851a6c63520fa" + integrity sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A== aggregate-error@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/aggregate-error/-/aggregate-error-3.0.0.tgz#5b5a3c95e9095f311c9ab16c19fb4f3527cd3f79" - integrity sha512-yKD9kEoJIR+2IFqhMwayIBgheLYbB3PS2OBhWae1L/ODTd/JF/30cW0bc9TqzRL3k4U41Dieu3BF4I29p8xesA== + version "3.1.0" + resolved "https://registry.yarnpkg.com/aggregate-error/-/aggregate-error-3.1.0.tgz#92670ff50f5359bdb7a3e0d40d0ec30c5737687a" + integrity sha512-4I7Td01quW/RpocfNayFdFVk1qSuoh0E7JrbRJ16nH01HhKFQ88INq9Sd+nd72zqRySlr9BmDA8xlEJ6vJMrYA== dependencies: clean-stack "^2.0.0" - indent-string "^3.2.0" + indent-string "^4.0.0" ajv-errors@^1.0.0: version "1.0.1" @@ -2741,15 +1681,10 @@ ajv-keywords@^1.0.0: resolved "https://registry.yarnpkg.com/ajv-keywords/-/ajv-keywords-1.5.1.tgz#314dd0a4b3368fad3dfcdc54ede6171b886daf3c" integrity sha1-MU3QpLM2j609/NxU7eYXG4htrzw= -ajv-keywords@^3.1.0: - version "3.4.0" - resolved "https://registry.yarnpkg.com/ajv-keywords/-/ajv-keywords-3.4.0.tgz#4b831e7b531415a7cc518cd404e73f6193c6349d" - integrity sha512-aUjdRFISbuFOl0EIZc+9e4FfZp0bDZgAdOOf30bJmw8VM9v84SHyVyxDfbWxpGYbdZD/9XoKxfHVNmxPkhwyGw== - -ajv-keywords@^3.4.1: - version "3.4.1" - resolved "https://registry.yarnpkg.com/ajv-keywords/-/ajv-keywords-3.4.1.tgz#ef916e271c64ac12171fd8384eaae6b2345854da" - integrity sha512-RO1ibKvd27e6FEShVFfPALuHI3WjSVNeK5FIsmme/LYRNxjKuNj+Dt7bucLa6NdSv3JcVTyMlm9kGR84z1XpaQ== +ajv-keywords@^3.1.0, ajv-keywords@^3.4.1, ajv-keywords@^3.5.2: + version "3.5.2" + resolved "https://registry.yarnpkg.com/ajv-keywords/-/ajv-keywords-3.5.2.tgz#31f29da5ab6e00d1c2d329acf7b5929614d5014d" + integrity sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ== ajv@^4.7.0: version "4.11.8" @@ -2759,52 +1694,31 @@ ajv@^4.7.0: co "^4.6.0" json-stable-stringify "^1.0.1" -ajv@^6.1.0, ajv@^6.5.5, ajv@^6.9.1: - version "6.10.0" - resolved "https://registry.yarnpkg.com/ajv/-/ajv-6.10.0.tgz#90d0d54439da587cd7e843bfb7045f50bd22bdf1" - integrity sha512-nffhOpkymDECQyR0mnsUtoCE8RlX38G0rYP+wgLWFyZuUyuuojSSvi/+euOiQBIn63whYwYVIIH1TvE3tu4OEg== +ajv@^6.1.0, ajv@^6.10.0, ajv@^6.10.2, ajv@^6.12.4, ajv@^6.12.5: + version "6.12.6" + resolved "https://registry.yarnpkg.com/ajv/-/ajv-6.12.6.tgz#baf5a62e802b07d977034586f8c3baf5adf26df4" + integrity sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g== dependencies: - fast-deep-equal "^2.0.1" + fast-deep-equal "^3.1.1" fast-json-stable-stringify "^2.0.0" json-schema-traverse "^0.4.1" uri-js "^4.2.2" -ajv@^6.10.2: - version "6.10.2" - resolved "https://registry.yarnpkg.com/ajv/-/ajv-6.10.2.tgz#d3cea04d6b017b2894ad69040fec8b623eb4bd52" - integrity sha512-TXtUUEYHuaTEbLZWIKUr5pmBuhDLy+8KYtPYdcV8qC+pOZL+NKqYwvWSRrVXHn+ZmRRAu8vJTAznH7Oag6RVRw== +ajv@^7.0.2: + version "7.0.3" + resolved "https://registry.yarnpkg.com/ajv/-/ajv-7.0.3.tgz#13ae747eff125cafb230ac504b2406cf371eece2" + integrity sha512-R50QRlXSxqXcQP5SvKUrw8VZeypvo12i2IX0EeR5PiZ7bEKeHWgzgo264LDadUsCU42lTJVhFikTqJwNeH34gQ== dependencies: - fast-deep-equal "^2.0.1" - fast-json-stable-stringify "^2.0.0" - json-schema-traverse "^0.4.1" + fast-deep-equal "^3.1.1" + json-schema-traverse "^1.0.0" + require-from-string "^2.0.2" uri-js "^4.2.2" -align-text@^0.1.1, align-text@^0.1.3: - version "0.1.4" - resolved "https://registry.yarnpkg.com/align-text/-/align-text-0.1.4.tgz#0cd90a561093f35d0a99256c22b7069433fad117" - integrity sha1-DNkKVhCT810KmSVsIrcGlDP60Rc= - dependencies: - kind-of "^3.0.2" - longest "^1.0.1" - repeat-string "^1.5.2" - alphanum-sort@^1.0.0: version "1.0.2" resolved "https://registry.yarnpkg.com/alphanum-sort/-/alphanum-sort-1.0.2.tgz#97a1119649b211ad33691d9f9f486a8ec9fbe0a3" integrity sha1-l6ERlkmyEa0zaR2fn0hqjsn74KM= -amdefine@>=0.0.4: - version "1.0.1" - resolved "https://registry.yarnpkg.com/amdefine/-/amdefine-1.0.1.tgz#4a5282ac164729e93619bcfd3ad151f817ce91f5" - integrity sha1-SlKCrBZHKek2Gbz9OtFR+BfOkfU= - -ansi-align@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/ansi-align/-/ansi-align-2.0.0.tgz#c36aeccba563b89ceb556f3690f0b1d9e3547f7f" - integrity sha1-w2rsy6VjuJzrVW82kPCx2eNUf38= - dependencies: - string-width "^2.0.0" - ansi-align@^3.0.0: version "3.0.0" resolved "https://registry.yarnpkg.com/ansi-align/-/ansi-align-3.0.0.tgz#b536b371cf687caaef236c18d3e21fe3797467cb" @@ -2817,35 +1731,28 @@ ansi-colors@^3.0.0: resolved "https://registry.yarnpkg.com/ansi-colors/-/ansi-colors-3.2.4.tgz#e3a3da4bfbae6c86a9c285625de124a234026fbf" integrity sha512-hHUXGagefjN2iRrID63xckIvotOXOojhQKWIPUZ4mNUZ9nLZW+7FMNoE1lOkEhNWYsx/7ysGIuJYCiMAA9FnrA== +ansi-colors@^4.1.1: + version "4.1.1" + resolved "https://registry.yarnpkg.com/ansi-colors/-/ansi-colors-4.1.1.tgz#cbb9ae256bf750af1eab344f229aa27fe94ba348" + integrity sha512-JoX0apGbHaUJBNl6yF+p6JAFYZ666/hhCGKN5t9QFjbJQKUU/g8MNbFDbvfrgKXvI1QpZplPOnwIo99lX/AAmA== + ansi-escapes@^1.1.0: version "1.4.0" resolved "https://registry.yarnpkg.com/ansi-escapes/-/ansi-escapes-1.4.0.tgz#d3a8a83b319aa67793662b13e761c7911422306e" integrity sha1-06ioOzGapneTZisT52HHkRQiMG4= -ansi-escapes@^3.0.0, ansi-escapes@^3.1.0, ansi-escapes@^3.2.0: - version "3.2.0" - resolved "https://registry.yarnpkg.com/ansi-escapes/-/ansi-escapes-3.2.0.tgz#8780b98ff9dbf5638152d1f1fe5c1d7b4442976b" - integrity sha512-cBhpre4ma+U0T1oM5fXg7Dy1Jw7zzwv7lt/GoCpr+hDQJoYnKVPLL4dCvSEFMmQurOQvSrwT7SL/DAlhBI97RQ== - ansi-escapes@^4.2.1: - version "4.2.1" - resolved "https://registry.yarnpkg.com/ansi-escapes/-/ansi-escapes-4.2.1.tgz#4dccdb846c3eee10f6d64dea66273eab90c37228" - integrity sha512-Cg3ymMAdN10wOk/VYfLV7KCQyv7EDirJ64500sU7n9UlmioEtDuU5Gd+hj73hXSU/ex7tHJSssmyftDdkMLO8Q== + version "4.3.1" + resolved "https://registry.yarnpkg.com/ansi-escapes/-/ansi-escapes-4.3.1.tgz#a5c47cc43181f1f38ffd7076837700d395522a61" + integrity sha512-JWF7ocqNrp8u9oqpgV+wH5ftbt+cfvv+PTjOvKLT3AdYly/LmORARfEVT1iyjwN+4MqE5UmVKoAdIBqeoCHgLA== dependencies: - type-fest "^0.5.2" + type-fest "^0.11.0" -ansi-html@0.0.7: +ansi-html@0.0.7, ansi-html@^0.0.7: version "0.0.7" resolved "https://registry.yarnpkg.com/ansi-html/-/ansi-html-0.0.7.tgz#813584021962a9e9e6fd039f940d12f56ca7859e" integrity sha1-gTWEAhliqenm/QOflA0S9WynhZ4= -ansi-red@^0.1.1: - version "0.1.1" - resolved "https://registry.yarnpkg.com/ansi-red/-/ansi-red-0.1.1.tgz#8c638f9d1080800a353c9c28c8a81ca4705d946c" - integrity sha1-jGOPnRCAgAo1PJwoyKgcpHBdlGw= - dependencies: - ansi-wrap "0.1.0" - ansi-regex@^2.0.0: version "2.1.1" resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-2.1.1.tgz#c3b33ab5ee360d86e0e628f0468ae7ef27d654df" @@ -2878,36 +1785,13 @@ ansi-styles@^3.2.0, ansi-styles@^3.2.1: dependencies: color-convert "^1.9.0" -ansi-styles@^4.0.0: - version "4.1.0" - resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-4.1.0.tgz#d3ba8047b818293eaaa7978321dd61bff9842cfc" - integrity sha512-Qts4KCLKG+waHc9C4m07weIY8qyeixoS0h6RnbsNVD6Fw+pEZGW3vTyObL3WXpE09Mq4Oi7/lBEyLmOiLtlYWQ== +ansi-styles@^4.0.0, ansi-styles@^4.1.0: + version "4.3.0" + resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-4.3.0.tgz#edd803628ae71c04c85ae7a0906edad34b648937" + integrity sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg== dependencies: color-convert "^2.0.1" -ansi-styles@^4.1.0: - version "4.2.0" - resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-4.2.0.tgz#5681f0dcf7ae5880a7841d8831c4724ed9cc0172" - integrity sha512-7kFQgnEaMdRtwf6uSfUnVr9gSGC7faurn+J/Mv90/W+iTtN0405/nLdopfMWwchyxhbGYl6TC4Sccn9TUkGAgg== - dependencies: - "@types/color-name" "^1.1.1" - color-convert "^2.0.1" - -ansi-wrap@0.1.0: - version "0.1.0" - resolved "https://registry.yarnpkg.com/ansi-wrap/-/ansi-wrap-0.1.0.tgz#a82250ddb0015e9a27ca82e82ea603bbfa45efaf" - integrity sha1-qCJQ3bABXponyoLoLqYDu/pF768= - -ansicolors@~0.3.2: - version "0.3.2" - resolved "https://registry.yarnpkg.com/ansicolors/-/ansicolors-0.3.2.tgz#665597de86a9ffe3aa9bfbe6cae5c6ea426b4979" - integrity sha1-ZlWX3oap/+Oqm/vmyuXG6kJrSXk= - -any-observable@^0.3.0: - version "0.3.0" - resolved "https://registry.yarnpkg.com/any-observable/-/any-observable-0.3.0.tgz#af933475e5806a67d0d7df090dd5e8bef65d119b" - integrity sha512-/FQM1EDkTsf63Ub2C6O7GuYFDsSXUwsaZDurV0np41ocwq0jthUAYCmhBX9f+KwlaCgIuWyr/4WlUQUBfKfZog== - anymatch@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/anymatch/-/anymatch-2.0.0.tgz#bcb24b4f37934d9aa7ac17b4adaf89e7c76ef2eb" @@ -2924,438 +1808,15 @@ anymatch@~3.1.1: normalize-path "^3.0.0" picomatch "^2.0.4" -apollo-cache-control@^0.8.5: - version "0.8.5" - resolved "https://registry.yarnpkg.com/apollo-cache-control/-/apollo-cache-control-0.8.5.tgz#d4b34691f6ca1cefac9d82b99a94a0815a85a5a8" - integrity sha512-2yQ1vKgJQ54SGkoQS/ZLZrDX3La6cluAYYdruFYJMJtL4zQrSdeOCy11CQliCMYEd6eKNyE70Rpln51QswW2Og== - dependencies: - apollo-server-env "^2.4.3" - graphql-extensions "^0.10.4" - -apollo-cache-inmemory@^1.6.3: - version "1.6.3" - resolved "https://registry.yarnpkg.com/apollo-cache-inmemory/-/apollo-cache-inmemory-1.6.3.tgz#826861d20baca4abc45f7ca7a874105905b8525d" - integrity sha512-S4B/zQNSuYc0M/1Wq8dJDTIO9yRgU0ZwDGnmlqxGGmFombOZb9mLjylewSfQKmjNpciZ7iUIBbJ0mHlPJTzdXg== - dependencies: - apollo-cache "^1.3.2" - apollo-utilities "^1.3.2" - optimism "^0.10.0" - ts-invariant "^0.4.0" - tslib "^1.9.3" - -apollo-cache@1.3.2, apollo-cache@^1.3.2: - version "1.3.2" - resolved "https://registry.yarnpkg.com/apollo-cache/-/apollo-cache-1.3.2.tgz#df4dce56240d6c95c613510d7e409f7214e6d26a" - integrity sha512-+KA685AV5ETEJfjZuviRTEImGA11uNBp/MJGnaCvkgr+BYRrGLruVKBv6WvyFod27WEB2sp7SsG8cNBKANhGLg== - dependencies: - apollo-utilities "^1.3.2" - tslib "^1.9.3" - -apollo-client@^2.6.4: - version "2.6.4" - resolved "https://registry.yarnpkg.com/apollo-client/-/apollo-client-2.6.4.tgz#872c32927263a0d34655c5ef8a8949fbb20b6140" - integrity sha512-oWOwEOxQ9neHHVZrQhHDbI6bIibp9SHgxaLRVPoGvOFy7OH5XUykZE7hBQAVxq99tQjBzgytaZffQkeWo1B4VQ== - dependencies: - "@types/zen-observable" "^0.8.0" - apollo-cache "1.3.2" - apollo-link "^1.0.0" - apollo-utilities "1.3.2" - symbol-observable "^1.0.2" - ts-invariant "^0.4.0" - tslib "^1.9.3" - zen-observable "^0.8.0" - -apollo-codegen-core@^0.35.7: - version "0.35.7" - resolved "https://registry.yarnpkg.com/apollo-codegen-core/-/apollo-codegen-core-0.35.7.tgz#665b70c5ed5be0acb0cbde64f6e439b8cc0389a8" - integrity sha512-Aj8bzwUnnsILaOxjPLJKpkzb4yNNQCpY21Atj0NZYGi6Zzfl9EK/PZn7BE2/4pyNpomErjd2C7X3m9bdvndTAg== - dependencies: - "@babel/generator" "7.6.4" - "@babel/parser" "^7.1.3" - "@babel/types" "7.6.3" - apollo-env "^0.5.1" - apollo-language-server "^1.17.0" - ast-types "^0.13.0" - common-tags "^1.5.1" - recast "^0.18.0" - -apollo-codegen-flow@^0.33.32: - version "0.33.32" - resolved "https://registry.yarnpkg.com/apollo-codegen-flow/-/apollo-codegen-flow-0.33.32.tgz#8c26156357726fb8b4d7a3befec495b9eb78ae48" - integrity sha512-/DWh6/8/BKYlwPg5/kQQQU78skC3TCRxhg4rUaR0s23px/N3YiLCcqmcV6HzcMKpjNE+dIxpha+WLNMAtb4ypg== - dependencies: - "@babel/generator" "7.6.4" - "@babel/types" "7.6.3" - apollo-codegen-core "^0.35.7" - apollo-env "^0.5.1" - change-case "^3.0.1" - common-tags "^1.5.1" - inflected "^2.0.3" - -apollo-codegen-scala@^0.34.32: - version "0.34.32" - resolved "https://registry.yarnpkg.com/apollo-codegen-scala/-/apollo-codegen-scala-0.34.32.tgz#6f34b2c8a053bcc31062b269dda5a59d2df3802e" - integrity sha512-c41a6NdEsPo/uRSY1FBbEJ2MUfM+NKlLVe3hBulc3huqaStz3PuQuOtQ5ZA0XjCwL8GhLFgC1D8TAiuDCA5+tQ== - dependencies: - apollo-codegen-core "^0.35.7" - apollo-env "^0.5.1" - change-case "^3.0.1" - common-tags "^1.5.1" - inflected "^2.0.3" - -apollo-codegen-swift@^0.35.12: - version "0.35.12" - resolved "https://registry.yarnpkg.com/apollo-codegen-swift/-/apollo-codegen-swift-0.35.12.tgz#51033aa2bb43c3e369a4ee634536200728ff81aa" - integrity sha512-pbeUwkLEpfr/hkCLnwmxfxroib5QFP0xz7cvORN3Hh9xxtpqfd0SdnrbXS8RpRxBN2jTbV78ubA6hDFm4B0BCA== - dependencies: - apollo-codegen-core "^0.35.7" - apollo-env "^0.5.1" - change-case "^3.0.1" - common-tags "^1.5.1" - inflected "^2.0.3" - -apollo-codegen-typescript@^0.35.7: - version "0.35.7" - resolved "https://registry.yarnpkg.com/apollo-codegen-typescript/-/apollo-codegen-typescript-0.35.7.tgz#fbfaaed7883b01433e91ae6852bf1c83a8b89894" - integrity sha512-r5MzXwWVPvkuyWfUV5kWzIsezoiDw2o459L3i07iM2JwOl7AW88/wkPsp/GrKh5q/Y2HRABg4oSqEiaQtrVazQ== - dependencies: - "@babel/generator" "7.6.4" - "@babel/types" "7.6.3" - apollo-codegen-core "^0.35.7" - apollo-env "^0.5.1" - change-case "^3.0.1" - common-tags "^1.5.1" - inflected "^2.0.3" - -apollo-datasource@^0.6.0, apollo-datasource@^0.6.3: - version "0.6.3" - resolved "https://registry.yarnpkg.com/apollo-datasource/-/apollo-datasource-0.6.3.tgz#b31e089e52adb92fabb536ab8501c502573ffe13" - integrity sha512-gRYyFVpJgHE2hhS+VxMeOerxXQ/QYxWG7T6QddfugJWYAG9DRCl65e2b7txcGq2NP3r+O1iCm4GNwhRBDJbd8A== - dependencies: - apollo-server-caching "^0.5.0" - apollo-server-env "^2.4.3" - -apollo-engine-reporting-protobuf@^0.4.1: - version "0.4.1" - resolved "https://registry.yarnpkg.com/apollo-engine-reporting-protobuf/-/apollo-engine-reporting-protobuf-0.4.1.tgz#c0a35bcf28487f87dcbc452b03277f575192f5d2" - integrity sha512-d7vFFZ2oUrvGaN0Hpet8joe2ZG0X0lIGilN+SwgVP38dJnOuadjsaYMyrD9JudGQJg0bJA5wVQfYzcCVy0slrw== - dependencies: - protobufjs "^6.8.6" - -apollo-engine-reporting@^1.4.7: - version "1.4.7" - resolved "https://registry.yarnpkg.com/apollo-engine-reporting/-/apollo-engine-reporting-1.4.7.tgz#6ca69ebdc1c17200969e2e4e07a0be64d748c27e" - integrity sha512-qsKDz9VkoctFhojM3Nj3nvRBO98t8TS2uTgtiIjUGs3Hln2poKMP6fIQ37Nm2Q2B3JJst76HQtpPwXmRJd1ZUg== - dependencies: - apollo-engine-reporting-protobuf "^0.4.1" - apollo-graphql "^0.3.4" - apollo-server-caching "^0.5.0" - apollo-server-env "^2.4.3" - apollo-server-types "^0.2.5" - async-retry "^1.2.1" - graphql-extensions "^0.10.4" - -apollo-env@0.5.1, apollo-env@^0.5.1: - version "0.5.1" - resolved "https://registry.yarnpkg.com/apollo-env/-/apollo-env-0.5.1.tgz#b9b0195c16feadf0fe9fd5563edb0b9b7d9e97d3" - integrity sha512-fndST2xojgSdH02k5hxk1cbqA9Ti8RX4YzzBoAB4oIe1Puhq7+YlhXGXfXB5Y4XN0al8dLg+5nAkyjNAR2qZTw== - dependencies: - core-js "^3.0.1" - node-fetch "^2.2.0" - sha.js "^2.4.11" - -apollo-graphql@^0.3.4: - version "0.3.4" - resolved "https://registry.yarnpkg.com/apollo-graphql/-/apollo-graphql-0.3.4.tgz#c1f68591a4775945441d049eff9323542ab0401f" - integrity sha512-w+Az1qxePH4oQ8jvbhQBl5iEVvqcqynmU++x/M7MM5xqN1C7m1kyIzpN17gybXlTJXY4Oxej2WNURC2/hwpfYw== - dependencies: - apollo-env "^0.5.1" - lodash.sortby "^4.7.0" - -apollo-language-server@^1.17.0: - version "1.17.0" - resolved "https://registry.yarnpkg.com/apollo-language-server/-/apollo-language-server-1.17.0.tgz#4f933dd4d2eb18869cacb79a6b875f268e42f882" - integrity sha512-x/CfKYl+GSFGLxLDx6d3aWLzpQssnHUdwczZxTHyU/RkQlfnNyLdZXodCmWBRpSj2Ifkuzii+uxwj4kjWG6jOA== - dependencies: - "@apollo/federation" "0.10.2" - "@apollographql/apollo-tools" "^0.4.0" - "@apollographql/graphql-language-service-interface" "^2.0.2" - "@endemolshinegroup/cosmiconfig-typescript-loader" "^1.0.0" - apollo-datasource "^0.6.0" - apollo-env "^0.5.1" - apollo-graphql "^0.3.4" - apollo-link "^1.2.3" - apollo-link-context "^1.0.9" - apollo-link-error "^1.1.1" - apollo-link-http "^1.5.5" - apollo-server-errors "^2.0.2" - await-to-js "^2.0.1" - core-js "^3.0.1" - cosmiconfig "^5.0.6" - dotenv "^8.0.0" - glob "^7.1.3" - graphql "14.0.2 - 14.2.0 || ^14.3.1" - graphql-tag "^2.10.1" - lodash.debounce "^4.0.8" - lodash.merge "^4.6.1" - minimatch "^3.0.4" - moment "^2.24.0" - vscode-languageserver "^5.1.0" - vscode-uri "1.0.6" - -apollo-link-context@^1.0.19, apollo-link-context@^1.0.9: - version "1.0.19" - resolved "https://registry.yarnpkg.com/apollo-link-context/-/apollo-link-context-1.0.19.tgz#3c9ba5bf75ed5428567ce057b8837ef874a58987" - integrity sha512-TUi5TyufU84hEiGkpt+5gdH5HkB3Gx46npNfoxR4of3DKBCMuItGERt36RCaryGcU/C3u2zsICU3tJ+Z9LjFoQ== - dependencies: - apollo-link "^1.2.13" - tslib "^1.9.3" - -apollo-link-error@^1.1.1: - version "1.1.12" - resolved "https://registry.yarnpkg.com/apollo-link-error/-/apollo-link-error-1.1.12.tgz#e24487bb3c30af0654047611cda87038afbacbf9" - integrity sha512-psNmHyuy3valGikt/XHJfe0pKJnRX19tLLs6P6EHRxg+6q6JMXNVLYPaQBkL0FkwdTCB0cbFJAGRYCBviG8TDA== - dependencies: - apollo-link "^1.2.13" - apollo-link-http-common "^0.2.15" - tslib "^1.9.3" - -apollo-link-http-common@^0.2.14, apollo-link-http-common@^0.2.15: - version "0.2.15" - resolved "https://registry.yarnpkg.com/apollo-link-http-common/-/apollo-link-http-common-0.2.15.tgz#304e67705122bf69a9abaded4351b10bc5efd6d9" - integrity sha512-+Heey4S2IPsPyTf8Ag3PugUupASJMW894iVps6hXbvwtg1aHSNMXUYO5VG7iRHkPzqpuzT4HMBanCTXPjtGzxg== - dependencies: - apollo-link "^1.2.13" - ts-invariant "^0.4.0" - tslib "^1.9.3" - -apollo-link-http@^1.5.16, apollo-link-http@^1.5.5: - version "1.5.16" - resolved "https://registry.yarnpkg.com/apollo-link-http/-/apollo-link-http-1.5.16.tgz#44fe760bcc2803b8a7f57fc9269173afb00f3814" - integrity sha512-IA3xA/OcrOzINRZEECI6IdhRp/Twom5X5L9jMehfzEo2AXdeRwAMlH5LuvTZHgKD8V1MBnXdM6YXawXkTDSmJw== - dependencies: - apollo-link "^1.2.13" - apollo-link-http-common "^0.2.15" - tslib "^1.9.3" - -apollo-link-persisted-queries@^0.2.2: - version "0.2.2" - resolved "https://registry.yarnpkg.com/apollo-link-persisted-queries/-/apollo-link-persisted-queries-0.2.2.tgz#156597cb259b7bb56cf4e967a7be0312954f4591" - integrity sha512-YL7XBu/5QsSbbYaWUXgm87T2Hn/2AQZk5Wr8CLXGDr3Wl3E/TRhBhKgQQTly9xhaTi7jgBO+AeIyTH5wCBHA9w== - dependencies: - apollo-link "^1.2.1" - hash.js "^1.1.3" - -apollo-link-state@^0.4.2: - version "0.4.2" - resolved "https://registry.yarnpkg.com/apollo-link-state/-/apollo-link-state-0.4.2.tgz#ac00e9be9b0ca89eae0be6ba31fe904b80bbe2e8" - integrity sha512-xMPcAfuiPVYXaLwC6oJFIZrKgV3GmdO31Ag2eufRoXpvT0AfJZjdaPB4450Nu9TslHRePN9A3quxNueILlQxlw== - dependencies: - apollo-utilities "^1.0.8" - graphql-anywhere "^4.1.0-alpha.0" - -apollo-link-ws@^1.0.19: - version "1.0.19" - resolved "https://registry.yarnpkg.com/apollo-link-ws/-/apollo-link-ws-1.0.19.tgz#dfa871d4df883a8777c9556c872fc892e103daa5" - integrity sha512-mRXmeUkc55ixOdYRtfq5rq3o9sboKghKABKroDVhJnkdS56zthBEWMAD+phajujOUbqByxjok0te8ABqByBdeQ== - dependencies: - apollo-link "^1.2.13" - tslib "^1.9.3" - -apollo-link@^1.0.0, apollo-link@^1.2.1, apollo-link@^1.2.12, apollo-link@^1.2.3: - version "1.2.12" - resolved "https://registry.yarnpkg.com/apollo-link/-/apollo-link-1.2.12.tgz#014b514fba95f1945c38ad4c216f31bcfee68429" - integrity sha512-fsgIAXPKThyMVEMWQsUN22AoQI+J/pVXcjRGAShtk97h7D8O+SPskFinCGEkxPeQpE83uKaqafB2IyWdjN+J3Q== - dependencies: - apollo-utilities "^1.3.0" - ts-invariant "^0.4.0" - tslib "^1.9.3" - zen-observable-ts "^0.8.19" - -apollo-link@^1.2.13: - version "1.2.13" - resolved "https://registry.yarnpkg.com/apollo-link/-/apollo-link-1.2.13.tgz#dff00fbf19dfcd90fddbc14b6a3f9a771acac6c4" - integrity sha512-+iBMcYeevMm1JpYgwDEIDt/y0BB7VWyvlm/7x+TIPNLHCTCMgcEgDuW5kH86iQZWo0I7mNwQiTOz+/3ShPFmBw== - dependencies: - apollo-utilities "^1.3.0" - ts-invariant "^0.4.0" - tslib "^1.9.3" - zen-observable-ts "^0.8.20" - -apollo-server-caching@^0.5.0: - version "0.5.0" - resolved "https://registry.yarnpkg.com/apollo-server-caching/-/apollo-server-caching-0.5.0.tgz#446a37ce2d4e24c81833e276638330a634f7bd46" - integrity sha512-l7ieNCGxUaUAVAAp600HjbUJxVaxjJygtPV0tPTe1Q3HkPy6LEWoY6mNHV7T268g1hxtPTxcdRu7WLsJrg7ufw== - dependencies: - lru-cache "^5.0.0" - -apollo-server-core@^2.9.7: - version "2.9.7" - resolved "https://registry.yarnpkg.com/apollo-server-core/-/apollo-server-core-2.9.7.tgz#0f32344af90dec445ac780be95350bfa736fc416" - integrity sha512-EqKyROy+21sM93YHjGpy6wlnzK/vH0fnZh7RCf3uB69aQ3OjgdP4AQ5oWRQ62NDN+aoic7OLhChSDJeDonq/NQ== - dependencies: - "@apollographql/apollo-tools" "^0.4.0" - "@apollographql/graphql-playground-html" "1.6.24" - "@types/graphql-upload" "^8.0.0" - "@types/ws" "^6.0.0" - apollo-cache-control "^0.8.5" - apollo-datasource "^0.6.3" - apollo-engine-reporting "^1.4.7" - apollo-server-caching "^0.5.0" - apollo-server-env "^2.4.3" - apollo-server-errors "^2.3.4" - apollo-server-plugin-base "^0.6.5" - apollo-server-types "^0.2.5" - apollo-tracing "^0.8.5" - fast-json-stable-stringify "^2.0.0" - graphql-extensions "^0.10.4" - graphql-tag "^2.9.2" - graphql-tools "^4.0.0" - graphql-upload "^8.0.2" - sha.js "^2.4.11" - subscriptions-transport-ws "^0.9.11" - ws "^6.0.0" - -apollo-server-env@^2.4.3: - version "2.4.3" - resolved "https://registry.yarnpkg.com/apollo-server-env/-/apollo-server-env-2.4.3.tgz#9bceedaae07eafb96becdfd478f8d92617d825d2" - integrity sha512-23R5Xo9OMYX0iyTu2/qT0EUb+AULCBriA9w8HDfMoChB8M+lFClqUkYtaTTHDfp6eoARLW8kDBhPOBavsvKAjA== - dependencies: - node-fetch "^2.1.2" - util.promisify "^1.0.0" - -apollo-server-errors@^2.0.2, apollo-server-errors@^2.3.4: - version "2.3.4" - resolved "https://registry.yarnpkg.com/apollo-server-errors/-/apollo-server-errors-2.3.4.tgz#b70ef01322f616cbcd876f3e0168a1a86b82db34" - integrity sha512-Y0PKQvkrb2Kd18d1NPlHdSqmlr8TgqJ7JQcNIfhNDgdb45CnqZlxL1abuIRhr8tiw8OhVOcFxz2KyglBi8TKdA== - -apollo-server-express@^2.9.6: - version "2.9.7" - resolved "https://registry.yarnpkg.com/apollo-server-express/-/apollo-server-express-2.9.7.tgz#54fbaf93b68f0123ecb1dead26cbfda5b15bd10e" - integrity sha512-+DuJk1oq34Zx0bLYzgBgJH/eXS0JNxw2JycHQvV0+PAQ0Qi01oomJRA2r1S5isnfnSAnHb2E9jyBTptoHdw3MQ== - dependencies: - "@apollographql/graphql-playground-html" "1.6.24" - "@types/accepts" "^1.3.5" - "@types/body-parser" "1.17.1" - "@types/cors" "^2.8.4" - "@types/express" "4.17.1" - accepts "^1.3.5" - apollo-server-core "^2.9.7" - apollo-server-types "^0.2.5" - body-parser "^1.18.3" - cors "^2.8.4" - express "^4.17.1" - graphql-subscriptions "^1.0.0" - graphql-tools "^4.0.0" - parseurl "^1.3.2" - subscriptions-transport-ws "^0.9.16" - type-is "^1.6.16" - -apollo-server-plugin-base@^0.6.5: - version "0.6.5" - resolved "https://registry.yarnpkg.com/apollo-server-plugin-base/-/apollo-server-plugin-base-0.6.5.tgz#eebe27734c51bf6a45b6a9ec8738750b132ffde7" - integrity sha512-z2ve7HEPWmZI3EzL0iiY9qyt1i0hitT+afN5PzssCw594LB6DfUQWsI14UW+W+gcw8hvl8VQUpXByfUntAx5vw== - dependencies: - apollo-server-types "^0.2.5" - -apollo-server-types@^0.2.5: - version "0.2.5" - resolved "https://registry.yarnpkg.com/apollo-server-types/-/apollo-server-types-0.2.5.tgz#2d63924706ffc1a59480cbbc93e9fe86655a57a5" - integrity sha512-6iJQsPh59FWu4K7ABrVmpnQVgeK8Ockx8BcawBh+saFYWTlVczwcLyGSZPeV1tPSKwFwKZutyEslrYSafcarXQ== - dependencies: - apollo-engine-reporting-protobuf "^0.4.1" - apollo-server-caching "^0.5.0" - apollo-server-env "^2.4.3" - -apollo-tracing@^0.8.5: - version "0.8.5" - resolved "https://registry.yarnpkg.com/apollo-tracing/-/apollo-tracing-0.8.5.tgz#f07c4584d95bcf750e44bfe9845e073b03774941" - integrity sha512-lZn10/GRBZUlMxVYLghLMFsGcLN0jTYDd98qZfBtxw+wEWUx+PKkZdljDT+XNoOm/kDvEutFGmi5tSLhArIzWQ== - dependencies: - apollo-server-env "^2.4.3" - graphql-extensions "^0.10.4" - -apollo-upload-client@^11.0.0: - version "11.0.0" - resolved "https://registry.yarnpkg.com/apollo-upload-client/-/apollo-upload-client-11.0.0.tgz#465a2ed5756e6155f53befaf82d17bdb08c82060" - integrity sha512-JChTrBi1VSF8u6OPrkWUApJlyUvzwhw98kqRB3fSi7/CU6z0OUD42Mee9s5h8mfjKEfOanK6GNZhF4t2tIPXSw== - dependencies: - "@babel/runtime" "^7.5.4" - apollo-link "^1.2.12" - apollo-link-http-common "^0.2.14" - extract-files "^5.0.1" - -apollo-utilities@1.3.2, apollo-utilities@^1.0.1, apollo-utilities@^1.0.8, apollo-utilities@^1.3.0, apollo-utilities@^1.3.2: - version "1.3.2" - resolved "https://registry.yarnpkg.com/apollo-utilities/-/apollo-utilities-1.3.2.tgz#8cbdcf8b012f664cd6cb5767f6130f5aed9115c9" - integrity sha512-JWNHj8XChz7S4OZghV6yc9FNnzEXj285QYp/nLNh943iObycI5GTDO3NGR9Dth12LRrSFMeDOConPfPln+WGfg== - dependencies: - "@wry/equality" "^0.1.2" - fast-json-stable-stringify "^2.0.0" - ts-invariant "^0.4.0" - tslib "^1.9.3" - -apollo@^2.20.0: - version "2.21.0" - resolved "https://registry.yarnpkg.com/apollo/-/apollo-2.21.0.tgz#a456315d4e22801c807ed4ff526e8bb28e2534a4" - integrity sha512-S0PzWA6Ja3E68/LjG3D4wbOW5BiWo+PdST/TZD7n4TjRKV4eeMONEd95OSv5OzMMYaLtHSRq8xZmQEDe4l0NsA== - dependencies: - "@apollographql/apollo-tools" "^0.4.0" - "@oclif/command" "1.5.19" - "@oclif/config" "1.13.3" - "@oclif/errors" "1.2.2" - "@oclif/plugin-autocomplete" "0.1.4" - "@oclif/plugin-help" "2.2.1" - "@oclif/plugin-not-found" "1.2.3" - "@oclif/plugin-plugins" "1.7.8" - "@oclif/plugin-warn-if-update-available" "1.7.0" - apollo-codegen-core "^0.35.7" - apollo-codegen-flow "^0.33.32" - apollo-codegen-scala "^0.34.32" - apollo-codegen-swift "^0.35.12" - apollo-codegen-typescript "^0.35.7" - apollo-env "^0.5.1" - apollo-graphql "^0.3.4" - apollo-language-server "^1.17.0" - chalk "2.4.2" - env-ci "3.2.2" - gaze "1.1.3" - git-parse "1.0.3" - git-rev-sync "1.12.0" - glob "7.1.4" - graphql "14.0.2 - 14.2.0 || ^14.3.1" - graphql-tag "2.10.1" - listr "0.14.3" - lodash.identity "3.0.0" - lodash.pickby "4.6.0" - moment "2.24.0" - strip-ansi "5.2.0" - table "5.4.6" - tty "1.0.1" - vscode-uri "1.0.6" - -aproba@^1.0.3, aproba@^1.1.1: +aproba@^1.1.1: version "1.2.0" resolved "https://registry.yarnpkg.com/aproba/-/aproba-1.2.0.tgz#6802e6264efd18c790a1b0d517f0f2627bf2c94a" integrity sha512-Y9J6ZjXtoYh8RnXVCMOU/ttDmk1aBjunq9vO0ta5x85WDQiQfUF9sIPBITdbiiIVcBo03Hi3jMxigBtsddlXRw== -are-we-there-yet@~1.1.2: - version "1.1.5" - resolved "https://registry.yarnpkg.com/are-we-there-yet/-/are-we-there-yet-1.1.5.tgz#4b35c2944f062a8bfcda66410760350fe9ddfc21" - integrity sha512-5hYdAkZlcG8tOLujVDTgCT+uPX0VnpAH28gWsLfzpXYm7wP6mp5Q/gYyR7YQ0cKVJcXJnl3j2kpBan13PtQf6w== - dependencies: - delegates "^1.0.0" - readable-stream "^2.0.6" - -arg@^4.1.0: - version "4.1.0" - resolved "https://registry.yarnpkg.com/arg/-/arg-4.1.0.tgz#583c518199419e0037abb74062c37f8519e575f0" - integrity sha512-ZWc51jO3qegGkVh8Hwpv636EkbesNV5ZNQPCtRa+0qytRYPEs9IYT9qITY9buezqUH5uqyzlWLcufrzU2rffdg== - -arg@^4.1.1: - version "4.1.1" - resolved "https://registry.yarnpkg.com/arg/-/arg-4.1.1.tgz#485f8e7c390ce4c5f78257dbea80d4be11feda4c" - integrity sha512-SlmP3fEA88MBv0PypnXZ8ZfJhwmDeIE3SP71j37AiXQBXYosPV0x6uISAaHYSlSVhmHOVkomen0tbGk6Anlebw== +arg@^5.0.0: + version "5.0.0" + resolved "https://registry.yarnpkg.com/arg/-/arg-5.0.0.tgz#a20e2bb5710e82950a516b3f933fee5ed478be90" + integrity sha512-4P8Zm2H+BRS+c/xX1LrHw0qKpEhdlZjLCgWy+d78T9vqa2Z2SiD2wMrYuWIAFy5IZUD7nnNXroRttz+0RzlrzQ== argparse@^1.0.7: version "1.0.10" @@ -3379,21 +1840,6 @@ arr-union@^3.1.0: resolved "https://registry.yarnpkg.com/arr-union/-/arr-union-3.1.0.tgz#e39b09aea9def866a8f206e288af63919bae39c4" integrity sha1-45sJrqne+Gao8gbiiK9jkZuuOcQ= -array-differ@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/array-differ/-/array-differ-1.0.0.tgz#eff52e3758249d33be402b8bb8e564bb2b5d4031" - integrity sha1-7/UuN1gknTO+QCuLuOVkuytdQDE= - -array-filter@~0.0.0: - version "0.0.1" - resolved "https://registry.yarnpkg.com/array-filter/-/array-filter-0.0.1.tgz#7da8cf2e26628ed732803581fd21f67cacd2eeec" - integrity sha1-fajPLiZijtcygDWB/SH2fKzS7uw= - -array-find-index@^1.0.1: - version "1.0.2" - resolved "https://registry.yarnpkg.com/array-find-index/-/array-find-index-1.0.2.tgz#df010aa1287e164bbda6f9723b0a96a1ec4187a1" - integrity sha1-3wEKoSh+Fku9pvlyOwqWoexBh6E= - array-flatten@1.1.1: version "1.1.1" resolved "https://registry.yarnpkg.com/array-flatten/-/array-flatten-1.1.1.tgz#9a5f699051b1e7073328f2a008968b64ea2955d2" @@ -3404,31 +1850,29 @@ array-flatten@^2.1.0: resolved "https://registry.yarnpkg.com/array-flatten/-/array-flatten-2.1.2.tgz#24ef80a28c1a893617e2149b0c6d0d788293b099" integrity sha512-hNfzcOV8W4NdualtqBFPyVO+54DSJuZGY9qT4pRroB6S9e3iiido2ISIC5h9R2sPJ8H3FHCIiEnsv1lPXO3KtQ== -array-includes@^3.0.3: - version "3.0.3" - resolved "https://registry.yarnpkg.com/array-includes/-/array-includes-3.0.3.tgz#184b48f62d92d7452bb31b323165c7f8bd02266d" - integrity sha1-GEtI9i2S10UrsxsyMWXH+L0CJm0= +array-includes@^3.1.1: + version "3.1.2" + resolved "https://registry.yarnpkg.com/array-includes/-/array-includes-3.1.2.tgz#a8db03e0b88c8c6aeddc49cb132f9bcab4ebf9c8" + integrity sha512-w2GspexNQpx+PutG3QpT437/BenZBj0M/MZGn5mzv/MofYqo0xmRHzn4lFsoDlWJ+THYsGJmFlW68WlDFx7VRw== dependencies: - define-properties "^1.1.2" - es-abstract "^1.7.0" + call-bind "^1.0.0" + define-properties "^1.1.3" + es-abstract "^1.18.0-next.1" + get-intrinsic "^1.0.1" + is-string "^1.0.5" -array-map@~0.0.0: - version "0.0.0" - resolved "https://registry.yarnpkg.com/array-map/-/array-map-0.0.0.tgz#88a2bab73d1cf7bcd5c1b118a003f66f665fa662" - integrity sha1-iKK6tz0c97zVwbEYoAP2b2ZfpmI= - -array-reduce@~0.0.0: - version "0.0.0" - resolved "https://registry.yarnpkg.com/array-reduce/-/array-reduce-0.0.0.tgz#173899d3ffd1c7d9383e4479525dbe278cab5f2b" - integrity sha1-FziZ0//Rx9k4PkR5Ul2+J4yrXys= - -array-union@^1.0.1, array-union@^1.0.2: +array-union@^1.0.1: version "1.0.2" resolved "https://registry.yarnpkg.com/array-union/-/array-union-1.0.2.tgz#9a34410e4f4e3da23dea375be5be70f24778ec39" integrity sha1-mjRBDk9OPaI96jdb5b5w8kd47Dk= dependencies: array-uniq "^1.0.1" +array-union@^2.1.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/array-union/-/array-union-2.1.0.tgz#b798420adbeb1de828d84acd8a2e23d3efe85e8d" + integrity sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw== + array-uniq@^1.0.1: version "1.0.3" resolved "https://registry.yarnpkg.com/array-uniq/-/array-uniq-1.0.3.tgz#af6ac877a25cc7f74e058894753858dfdb24fdb6" @@ -3439,49 +1883,34 @@ array-unique@^0.3.2: resolved "https://registry.yarnpkg.com/array-unique/-/array-unique-0.3.2.tgz#a894b75d4bc4f6cd679ef3244a9fd8f46ae2d428" integrity sha1-qJS3XUvE9s1nnvMkSp/Y9Gri1Cg= -array.prototype.flat@^1.2.1: - version "1.2.3" - resolved "https://registry.yarnpkg.com/array.prototype.flat/-/array.prototype.flat-1.2.3.tgz#0de82b426b0318dbfdb940089e38b043d37f6c7b" - integrity sha512-gBlRZV0VSmfPIeWfuuy56XZMvbVfbEUnOXUvt3F/eUUUSyzlgLxhEX4YAEpxNAogRGehPSnfXyPtYyKAhkzQhQ== +array.prototype.flat@^1.2.3: + version "1.2.4" + resolved "https://registry.yarnpkg.com/array.prototype.flat/-/array.prototype.flat-1.2.4.tgz#6ef638b43312bd401b4c6199fdec7e2dc9e9a123" + integrity sha512-4470Xi3GAPAjZqFcljX2xzckv1qeKPizoNkiS0+O4IoPR2ZNpcjE0pkhdihlDouK+x6QOast26B4Q/O9DJnwSg== dependencies: + call-bind "^1.0.0" define-properties "^1.1.3" - es-abstract "^1.17.0-next.1" - -arrify@^1.0.0: - version "1.0.1" - resolved "https://registry.yarnpkg.com/arrify/-/arrify-1.0.1.tgz#898508da2226f380df904728456849c1501a4b0d" - integrity sha1-iYUI2iIm84DfkEcoRWhJwVAaSw0= - -arrify@^2.0.1: - version "2.0.1" - resolved "https://registry.yarnpkg.com/arrify/-/arrify-2.0.1.tgz#c9655e9331e0abcd588d2a7cad7e9956f66701fa" - integrity sha512-3duEwti880xqi4eAMN8AyR4a0ByT90zoYdLlevfrvU43vb0YZwZVfxOgxWrLXXXpyugL0hNZc9G6BiB5B3nUug== + es-abstract "^1.18.0-next.1" asap@~2.0.3: version "2.0.6" resolved "https://registry.yarnpkg.com/asap/-/asap-2.0.6.tgz#e50347611d7e690943208bbdafebcbc2fb866d46" integrity sha1-5QNHYR1+aQlDIIu9r+vLwvuGbUY= -asn1.js@^4.0.0: - version "4.10.1" - resolved "https://registry.yarnpkg.com/asn1.js/-/asn1.js-4.10.1.tgz#b9c2bf5805f1e64aadeed6df3a2bfafb5a73f5a0" - integrity sha512-p32cOF5q0Zqs9uBiONKYLm6BClCoBCM5O9JfeUSlnQLBTxYdTK+pW+nXflm8UkKd2UYlEbYz5qEi0JuZR9ckSw== +asn1.js@^5.2.0: + version "5.4.1" + resolved "https://registry.yarnpkg.com/asn1.js/-/asn1.js-5.4.1.tgz#11a980b84ebb91781ce35b0fdc2ee294e3783f07" + integrity sha512-+I//4cYPccV8LdmBLiX8CYvf9Sp3vQsrqu2QNXRcrbiWvcx/UdlFiqUJJzxRQxgsZmvhXhn4cSKeSmoFjVdupA== dependencies: bn.js "^4.0.0" inherits "^2.0.1" minimalistic-assert "^1.0.0" + safer-buffer "^2.1.0" -asn1@~0.2.3: - version "0.2.4" - resolved "https://registry.yarnpkg.com/asn1/-/asn1-0.2.4.tgz#8d2475dfab553bb33e77b54e59e880bb8ce23136" - integrity sha512-jxwzQpLQjSmWXgwaCZE9Nz+glAG01yF1QnWgbhGwHI5A6FRIEY6IVqtHhIepHqI7/kyEyQEagBC5mBEFlIYvdg== - dependencies: - safer-buffer "~2.1.0" - -assert-plus@1.0.0, assert-plus@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/assert-plus/-/assert-plus-1.0.0.tgz#f12e0f3c5d77b0b1cdd9146942e4e96c1e4dd525" - integrity sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU= +assert-never@^1.2.1: + version "1.2.1" + resolved "https://registry.yarnpkg.com/assert-never/-/assert-never-1.2.1.tgz#11f0e363bf146205fb08193b5c7b90f4d1cf44fe" + integrity sha512-TaTivMB6pYI1kXwrFlEhLeGfOqoDNdTxjCdwRfFFkEA30Eu+k48W34nlok2EYWJfFFzqaEmichdNM7th6M5HNw== assert@^1.1.1: version "1.5.0" @@ -3496,63 +1925,20 @@ assign-symbols@^1.0.0: resolved "https://registry.yarnpkg.com/assign-symbols/-/assign-symbols-1.0.0.tgz#59667f41fadd4f20ccbc2bb96b8d4f7f78ec0367" integrity sha1-WWZ/QfrdTyDMvCu5a41Pf3jsA2c= -ast-types@0.11.7: - version "0.11.7" - resolved "https://registry.yarnpkg.com/ast-types/-/ast-types-0.11.7.tgz#f318bf44e339db6a320be0009ded64ec1471f46c" - integrity sha512-2mP3TwtkY/aTv5X3ZsMpNAbOnyoC/aMJwJSoaELPkHId0nSQgFcnU4dRW3isxiz7+zBexk0ym3WNVjMiQBnJSw== - -ast-types@0.13.2, ast-types@^0.13.0: - version "0.13.2" - resolved "https://registry.yarnpkg.com/ast-types/-/ast-types-0.13.2.tgz#df39b677a911a83f3a049644fb74fdded23cea48" - integrity sha512-uWMHxJxtfj/1oZClOxDEV1sQ1HCDkA4MG8Gr69KKeBjEVH0R84WlejZ0y2DcwyBlpAEMltmVYkVgqfLFb2oyiA== - -astral-regex@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/astral-regex/-/astral-regex-1.0.0.tgz#6c8c3fb827dd43ee3918f27b82782ab7658a6fd9" - integrity sha512-+Ryf6g3BKoRc7jfp7ad8tM4TtMiaWvbF/1/sQcZPkkS7ag3D5nMBCe2UfOTONtAkaG0tO0ij3C5Lwmf1EiyjHg== - -async-cache@^1.1.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/async-cache/-/async-cache-1.1.0.tgz#4a9a5a89d065ec5d8e5254bd9ee96ba76c532b5a" - integrity sha1-SppaidBl7F2OUlS9nulrp2xTK1o= - dependencies: - lru-cache "^4.0.0" +astral-regex@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/astral-regex/-/astral-regex-2.0.0.tgz#483143c567aeed4785759c0865786dc77d7d2e31" + integrity sha512-Z7tMw1ytTXt5jqMcOP+OQteU1VuNK9Y02uuJtKQ1Sv69jXQKKg5cibLwGJow8yzZP+eAc18EmLGPal0bp36rvQ== async-each@^1.0.1: version "1.0.3" resolved "https://registry.yarnpkg.com/async-each/-/async-each-1.0.3.tgz#b727dbf87d7651602f06f4d4ac387f47d91b0cbf" integrity sha512-z/WhQ5FPySLdvREByI2vZiTWwCnF0moMJ1hK9YQwDTHKh6I7/uSckMetoRGb5UBZPC1z0jlw+n/XCgjeH7y1AQ== -async-foreach@^0.1.3: - version "0.1.3" - resolved "https://registry.yarnpkg.com/async-foreach/-/async-foreach-0.1.3.tgz#36121f845c0578172de419a97dbeb1d16ec34542" - integrity sha1-NhIfhFwFeBct5Bmpfb6x0W7DRUI= - async-limiter@~1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/async-limiter/-/async-limiter-1.0.0.tgz#78faed8c3d074ab81f22b4e985d79e8738f720f8" - integrity sha512-jp/uFnooOiO+L211eZOoSyzpOITMXx1rBITauYykG3BRYPu8h0UcxsPNB04RR5vo4Tyz3+ay17tR6JVf9qzYWg== - -async-retry@^1.2.1: - version "1.2.3" - resolved "https://registry.yarnpkg.com/async-retry/-/async-retry-1.2.3.tgz#a6521f338358d322b1a0012b79030c6f411d1ce0" - integrity sha512-tfDb02Th6CE6pJUF2gjW5ZVjsgwlucVXOEQMvEX9JgSJMs9gAX+Nz3xRuJBKuUYjTSYORqvDBORdAQ3LU59g7Q== - dependencies: - retry "0.12.0" - -async@2.6.1: - version "2.6.1" - resolved "https://registry.yarnpkg.com/async/-/async-2.6.1.tgz#b245a23ca71930044ec53fa46aa00a3e87c6a610" - integrity sha512-fNEiL2+AZt6AlAw/29Cr0UDe4sRAHCpEHh54WMz+Bb7QfNcFw4h3loofyJpLeQs4Yx7yuqu/2dLgM5hKOs6HlQ== - dependencies: - lodash "^4.17.10" - -async@^2.4.0, async@^2.6.1: - version "2.6.2" - resolved "https://registry.yarnpkg.com/async/-/async-2.6.2.tgz#18330ea7e6e313887f5d2f2a904bac6fe4dd5381" - integrity sha512-H1qVYh1MYhEEFLsP97cVKqCGo7KfCyTt6uEWqsTBr9SO84oK9Uwbyd/yCW+6rKJLHksBNUVWZDAjfS+Ccx0Bbg== - dependencies: - lodash "^4.17.11" + version "1.0.1" + resolved "https://registry.yarnpkg.com/async-limiter/-/async-limiter-1.0.1.tgz#dd379e94f0db8310b08291f9d64c3209766617fd" + integrity sha512-csOlWGAcRFJaI6m+F2WKdnMKr4HhdhFVBk0H/QbJFMCr+uO2kwohwXQPxw/9OCxp05r5ghVBFSyioixx3gfkNQ== async@^2.6.2: version "2.6.3" @@ -3561,847 +1947,83 @@ async@^2.6.2: dependencies: lodash "^4.17.14" -async@^3.0.1: - version "3.1.0" - resolved "https://registry.yarnpkg.com/async/-/async-3.1.0.tgz#42b3b12ae1b74927b5217d8c0016baaf62463772" - integrity sha512-4vx/aaY6j/j3Lw3fbCHNWP0pPaTCew3F6F3hYyl/tHs/ndmV1q7NW9T5yuJ2XAGwdQrP+6Wu20x06U4APo/iQQ== - -asynckit@^0.4.0: - version "0.4.0" - resolved "https://registry.yarnpkg.com/asynckit/-/asynckit-0.4.0.tgz#c79ed97f7f34cb8f2ba1bc9790bcc366474b4b79" - integrity sha1-x57Zf380y48robyXkLzDZkdLS3k= - -atob@^2.1.1: +atob@^2.1.2: version "2.1.2" resolved "https://registry.yarnpkg.com/atob/-/atob-2.1.2.tgz#6d9517eb9e030d2436666651e86bd9f6f13533c9" integrity sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg== autoprefixer@^9.6.1: - version "9.6.1" - resolved "https://registry.yarnpkg.com/autoprefixer/-/autoprefixer-9.6.1.tgz#51967a02d2d2300bb01866c1611ec8348d355a47" - integrity sha512-aVo5WxR3VyvyJxcJC3h4FKfwCQvQWb1tSI5VHNibddCVWrcD1NvlxEweg3TSgiPztMnWfjpy2FURKA2kvDE+Tw== + version "9.8.6" + resolved "https://registry.yarnpkg.com/autoprefixer/-/autoprefixer-9.8.6.tgz#3b73594ca1bf9266320c5acf1588d74dea74210f" + integrity sha512-XrvP4VVHdRBCdX1S3WXVD8+RyG9qeb1D5Sn1DeLiG2xfSpzellk5k54xbUERJ3M5DggQxes39UGOTP8CFrEGbg== dependencies: - browserslist "^4.6.3" - caniuse-lite "^1.0.30000980" - chalk "^2.4.2" + browserslist "^4.12.0" + caniuse-lite "^1.0.30001109" + colorette "^1.2.1" normalize-range "^0.1.2" num2fraction "^1.2.2" - postcss "^7.0.17" - postcss-value-parser "^4.0.0" + postcss "^7.0.32" + postcss-value-parser "^4.1.0" -autoprefixer@^9.7.3: - version "9.7.3" - resolved "https://registry.yarnpkg.com/autoprefixer/-/autoprefixer-9.7.3.tgz#fd42ed03f53de9beb4ca0d61fb4f7268a9bb50b4" - integrity sha512-8T5Y1C5Iyj6PgkPSFd0ODvK9DIleuPKUPYniNxybS47g2k2wFgLZ46lGQHlBuGKIAEV8fbCDfKCCRS1tvOgc3Q== +axios-retry@^3.1.9: + version "3.1.9" + resolved "https://registry.yarnpkg.com/axios-retry/-/axios-retry-3.1.9.tgz#6c30fc9aeb4519aebaec758b90ef56fa03fe72e8" + integrity sha512-NFCoNIHq8lYkJa6ku4m+V1837TP6lCa7n79Iuf8/AqATAHYB0ISaAS1eyIenDOfHOLtym34W65Sjke2xjg2fsA== dependencies: - browserslist "^4.8.0" - caniuse-lite "^1.0.30001012" - chalk "^2.4.2" - normalize-range "^0.1.2" - num2fraction "^1.2.2" - postcss "^7.0.23" - postcss-value-parser "^4.0.2" + is-retry-allowed "^1.1.0" -await-to-js@^2.0.1: - version "2.1.1" - resolved "https://registry.yarnpkg.com/await-to-js/-/await-to-js-2.1.1.tgz#c2093cd5a386f2bb945d79b292817bbc3f41b31b" - integrity sha512-CHBC6gQGCIzjZ09tJ+XmpQoZOn4GdWePB4qUweCaKNJ0D3f115YdhmYVTZ4rMVpiJ3cFzZcTYK1VMYEICV4YXw== - -aws-sign2@~0.7.0: - version "0.7.0" - resolved "https://registry.yarnpkg.com/aws-sign2/-/aws-sign2-0.7.0.tgz#b46e890934a9591f2d2f6f86d7e6a9f1b3fe76a8" - integrity sha1-tG6JCTSpWR8tL2+G1+ap8bP+dqg= - -aws4@^1.8.0: - version "1.8.0" - resolved "https://registry.yarnpkg.com/aws4/-/aws4-1.8.0.tgz#f0e003d9ca9e7f59c7a508945d7b2ef9a04a542f" - integrity sha512-ReZxvNHIOv88FlT7rxcXIIC0fPt4KZqZbOlivyWtXLt8ESx84zd3kMC6iK5jVeS2qt+g7ftS7ye4fi06X5rtRQ== - -axios@^0.19.0: - version "0.19.0" - resolved "https://registry.yarnpkg.com/axios/-/axios-0.19.0.tgz#8e09bff3d9122e133f7b8101c8fbdd00ed3d2ab8" - integrity sha512-1uvKqKQta3KBxIz14F2v06AEHZ/dIoeKfbTRkK1E5oqjDnuEerLmYTgJB5AiQZHJcljpg1TuRzdjDR06qNk0DQ== +axios@^0.21.1: + version "0.21.1" + resolved "https://registry.yarnpkg.com/axios/-/axios-0.21.1.tgz#22563481962f4d6bde9a76d516ef0e5d3c09b2b8" + integrity sha512-dKQiRHxGD9PPRIUNIWvZhPTPpl1rf/OxTYKsqKUDjBwYylTvV7SjSHJb9ratfyzM6wCdLCOYLzs73qpg5c4iGA== dependencies: - follow-redirects "1.5.10" - is-buffer "^2.0.2" + follow-redirects "^1.10.0" -babel-code-frame@^6.16.0, babel-code-frame@^6.26.0: - version "6.26.0" - resolved "https://registry.yarnpkg.com/babel-code-frame/-/babel-code-frame-6.26.0.tgz#63fd43f7dc1e3bb7ce35947db8fe369a3f58c74b" - integrity sha1-Y/1D99weO7fONZR9uP42mj9Yx0s= - dependencies: - chalk "^1.1.3" - esutils "^2.0.2" - js-tokens "^3.0.2" - -babel-core@^6.26.0, babel-core@^6.26.3: - version "6.26.3" - resolved "https://registry.yarnpkg.com/babel-core/-/babel-core-6.26.3.tgz#b2e2f09e342d0f0c88e2f02e067794125e75c207" - integrity sha512-6jyFLuDmeidKmUEb3NM+/yawG0M2bDZ9Z1qbZP59cyHLz8kYGKYwpJP0UwUKKUiTRNvxfLesJnTedqczP7cTDA== - dependencies: - babel-code-frame "^6.26.0" - babel-generator "^6.26.0" - babel-helpers "^6.24.1" - babel-messages "^6.23.0" - babel-register "^6.26.0" - babel-runtime "^6.26.0" - babel-template "^6.26.0" - babel-traverse "^6.26.0" - babel-types "^6.26.0" - babylon "^6.18.0" - convert-source-map "^1.5.1" - debug "^2.6.9" - json5 "^0.5.1" - lodash "^4.17.4" - minimatch "^3.0.4" - path-is-absolute "^1.0.1" - private "^0.1.8" - slash "^1.0.0" - source-map "^0.5.7" - -babel-core@^7.0.0-bridge.0: - version "7.0.0-bridge.0" - resolved "https://registry.yarnpkg.com/babel-core/-/babel-core-7.0.0-bridge.0.tgz#95a492ddd90f9b4e9a4a1da14eb335b87b634ece" - integrity sha512-poPX9mZH/5CSanm50Q+1toVci6pv5KSRv/5TWCwtzQS5XEwn40BcCrgIeMFWP9CKKIniKXNxoIOnOq4VVlGXhg== - -babel-eslint@^10.0.3: - version "10.0.3" - resolved "https://registry.yarnpkg.com/babel-eslint/-/babel-eslint-10.0.3.tgz#81a2c669be0f205e19462fed2482d33e4687a88a" - integrity sha512-z3U7eMY6r/3f3/JB9mTsLjyxrv0Yb1zb8PCWCLpguxfCzBIZUwy23R1t/XKewP+8mEN2Ck8Dtr4q20z6ce6SoA== +babel-eslint@^10.1.0: + version "10.1.0" + resolved "https://registry.yarnpkg.com/babel-eslint/-/babel-eslint-10.1.0.tgz#6968e568a910b78fb3779cdd8b6ac2f479943232" + integrity sha512-ifWaTHQ0ce+448CYop8AdrQiBsGrnC+bMgfyKFdi6EsPLTAWG+QfyDeM6OH+FmWnKvEq5NnBMLvlBUPKQZoDSg== dependencies: "@babel/code-frame" "^7.0.0" - "@babel/parser" "^7.0.0" - "@babel/traverse" "^7.0.0" - "@babel/types" "^7.0.0" + "@babel/parser" "^7.7.0" + "@babel/traverse" "^7.7.0" + "@babel/types" "^7.7.0" eslint-visitor-keys "^1.0.0" resolve "^1.12.0" -babel-generator@^6.26.0: - version "6.26.1" - resolved "https://registry.yarnpkg.com/babel-generator/-/babel-generator-6.26.1.tgz#1844408d3b8f0d35a404ea7ac180f087a601bd90" - integrity sha512-HyfwY6ApZj7BYTcJURpM5tznulaBvyio7/0d4zFOeMPUmfxkCjHocCuoLa2SAGzBI8AREcH3eP3758F672DppA== +babel-loader@^8.2.2: + version "8.2.2" + resolved "https://registry.yarnpkg.com/babel-loader/-/babel-loader-8.2.2.tgz#9363ce84c10c9a40e6c753748e1441b60c8a0b81" + integrity sha512-JvTd0/D889PQBtUXJ2PXaKU/pjZDMtHA9V2ecm+eNRmmBCMR09a+fmpGTNwnJtFmFl5Ei7Vy47LjBb+L0wQ99g== dependencies: - babel-messages "^6.23.0" - babel-runtime "^6.26.0" - babel-types "^6.26.0" - detect-indent "^4.0.0" - jsesc "^1.3.0" - lodash "^4.17.4" - source-map "^0.5.7" - trim-right "^1.0.1" + find-cache-dir "^3.3.1" + loader-utils "^1.4.0" + make-dir "^3.1.0" + schema-utils "^2.6.5" -babel-helper-bindify-decorators@^6.24.1: - version "6.24.1" - resolved "https://registry.yarnpkg.com/babel-helper-bindify-decorators/-/babel-helper-bindify-decorators-6.24.1.tgz#14c19e5f142d7b47f19a52431e52b1ccbc40a330" - integrity sha1-FMGeXxQte0fxmlJDHlKxzLxAozA= - dependencies: - babel-runtime "^6.22.0" - babel-traverse "^6.24.1" - babel-types "^6.24.1" - -babel-helper-builder-binary-assignment-operator-visitor@^6.24.1: - version "6.24.1" - resolved "https://registry.yarnpkg.com/babel-helper-builder-binary-assignment-operator-visitor/-/babel-helper-builder-binary-assignment-operator-visitor-6.24.1.tgz#cce4517ada356f4220bcae8a02c2b346f9a56664" - integrity sha1-zORReto1b0IgvK6KAsKzRvmlZmQ= - dependencies: - babel-helper-explode-assignable-expression "^6.24.1" - babel-runtime "^6.22.0" - babel-types "^6.24.1" - -babel-helper-builder-react-jsx@^6.24.1: - version "6.26.0" - resolved "https://registry.yarnpkg.com/babel-helper-builder-react-jsx/-/babel-helper-builder-react-jsx-6.26.0.tgz#39ff8313b75c8b65dceff1f31d383e0ff2a408a0" - integrity sha1-Of+DE7dci2Xc7/HzHTg+D/KkCKA= - dependencies: - babel-runtime "^6.26.0" - babel-types "^6.26.0" - esutils "^2.0.2" - -babel-helper-call-delegate@^6.24.1: - version "6.24.1" - resolved "https://registry.yarnpkg.com/babel-helper-call-delegate/-/babel-helper-call-delegate-6.24.1.tgz#ece6aacddc76e41c3461f88bfc575bd0daa2df8d" - integrity sha1-7Oaqzdx25Bw0YfiL/Fdb0Nqi340= - dependencies: - babel-helper-hoist-variables "^6.24.1" - babel-runtime "^6.22.0" - babel-traverse "^6.24.1" - babel-types "^6.24.1" - -babel-helper-define-map@^6.24.1: - version "6.26.0" - resolved "https://registry.yarnpkg.com/babel-helper-define-map/-/babel-helper-define-map-6.26.0.tgz#a5f56dab41a25f97ecb498c7ebaca9819f95be5f" - integrity sha1-pfVtq0GiX5fstJjH66ypgZ+Vvl8= - dependencies: - babel-helper-function-name "^6.24.1" - babel-runtime "^6.26.0" - babel-types "^6.26.0" - lodash "^4.17.4" - -babel-helper-explode-assignable-expression@^6.24.1: - version "6.24.1" - resolved "https://registry.yarnpkg.com/babel-helper-explode-assignable-expression/-/babel-helper-explode-assignable-expression-6.24.1.tgz#f25b82cf7dc10433c55f70592d5746400ac22caa" - integrity sha1-8luCz33BBDPFX3BZLVdGQArCLKo= - dependencies: - babel-runtime "^6.22.0" - babel-traverse "^6.24.1" - babel-types "^6.24.1" - -babel-helper-explode-class@^6.24.1: - version "6.24.1" - resolved "https://registry.yarnpkg.com/babel-helper-explode-class/-/babel-helper-explode-class-6.24.1.tgz#7dc2a3910dee007056e1e31d640ced3d54eaa9eb" - integrity sha1-fcKjkQ3uAHBW4eMdZAztPVTqqes= - dependencies: - babel-helper-bindify-decorators "^6.24.1" - babel-runtime "^6.22.0" - babel-traverse "^6.24.1" - babel-types "^6.24.1" - -babel-helper-function-name@^6.24.1: - version "6.24.1" - resolved "https://registry.yarnpkg.com/babel-helper-function-name/-/babel-helper-function-name-6.24.1.tgz#d3475b8c03ed98242a25b48351ab18399d3580a9" - integrity sha1-00dbjAPtmCQqJbSDUasYOZ01gKk= - dependencies: - babel-helper-get-function-arity "^6.24.1" - babel-runtime "^6.22.0" - babel-template "^6.24.1" - babel-traverse "^6.24.1" - babel-types "^6.24.1" - -babel-helper-get-function-arity@^6.24.1: - version "6.24.1" - resolved "https://registry.yarnpkg.com/babel-helper-get-function-arity/-/babel-helper-get-function-arity-6.24.1.tgz#8f7782aa93407c41d3aa50908f89b031b1b6853d" - integrity sha1-j3eCqpNAfEHTqlCQj4mwMbG2hT0= - dependencies: - babel-runtime "^6.22.0" - babel-types "^6.24.1" - -babel-helper-hoist-variables@^6.24.1: - version "6.24.1" - resolved "https://registry.yarnpkg.com/babel-helper-hoist-variables/-/babel-helper-hoist-variables-6.24.1.tgz#1ecb27689c9d25513eadbc9914a73f5408be7a76" - integrity sha1-HssnaJydJVE+rbyZFKc/VAi+enY= - dependencies: - babel-runtime "^6.22.0" - babel-types "^6.24.1" - -babel-helper-optimise-call-expression@^6.24.1: - version "6.24.1" - resolved "https://registry.yarnpkg.com/babel-helper-optimise-call-expression/-/babel-helper-optimise-call-expression-6.24.1.tgz#f7a13427ba9f73f8f4fa993c54a97882d1244257" - integrity sha1-96E0J7qfc/j0+pk8VKl4gtEkQlc= - dependencies: - babel-runtime "^6.22.0" - babel-types "^6.24.1" - -babel-helper-regex@^6.24.1: - version "6.26.0" - resolved "https://registry.yarnpkg.com/babel-helper-regex/-/babel-helper-regex-6.26.0.tgz#325c59f902f82f24b74faceed0363954f6495e72" - integrity sha1-MlxZ+QL4LyS3T6zu0DY5VPZJXnI= - dependencies: - babel-runtime "^6.26.0" - babel-types "^6.26.0" - lodash "^4.17.4" - -babel-helper-remap-async-to-generator@^6.24.1: - version "6.24.1" - resolved "https://registry.yarnpkg.com/babel-helper-remap-async-to-generator/-/babel-helper-remap-async-to-generator-6.24.1.tgz#5ec581827ad723fecdd381f1c928390676e4551b" - integrity sha1-XsWBgnrXI/7N04HxySg5BnbkVRs= - dependencies: - babel-helper-function-name "^6.24.1" - babel-runtime "^6.22.0" - babel-template "^6.24.1" - babel-traverse "^6.24.1" - babel-types "^6.24.1" - -babel-helper-replace-supers@^6.24.1: - version "6.24.1" - resolved "https://registry.yarnpkg.com/babel-helper-replace-supers/-/babel-helper-replace-supers-6.24.1.tgz#bf6dbfe43938d17369a213ca8a8bf74b6a90ab1a" - integrity sha1-v22/5Dk40XNpohPKiov3S2qQqxo= - dependencies: - babel-helper-optimise-call-expression "^6.24.1" - babel-messages "^6.23.0" - babel-runtime "^6.22.0" - babel-template "^6.24.1" - babel-traverse "^6.24.1" - babel-types "^6.24.1" - -babel-helper-vue-jsx-merge-props@^2.0.3: - version "2.0.3" - resolved "https://registry.yarnpkg.com/babel-helper-vue-jsx-merge-props/-/babel-helper-vue-jsx-merge-props-2.0.3.tgz#22aebd3b33902328e513293a8e4992b384f9f1b6" - integrity sha512-gsLiKK7Qrb7zYJNgiXKpXblxbV5ffSwR0f5whkPAaBAR4fhi6bwRZxX9wBlIc5M/v8CCkXUbXZL4N/nSE97cqg== - -babel-helpers@^6.24.1: - version "6.24.1" - resolved "https://registry.yarnpkg.com/babel-helpers/-/babel-helpers-6.24.1.tgz#3471de9caec388e5c850e597e58a26ddf37602b2" - integrity sha1-NHHenK7DiOXIUOWX5Yom3fN2ArI= - dependencies: - babel-runtime "^6.22.0" - babel-template "^6.24.1" - -babel-loader@^8.0.6: - version "8.0.6" - resolved "https://registry.yarnpkg.com/babel-loader/-/babel-loader-8.0.6.tgz#e33bdb6f362b03f4bb141a0c21ab87c501b70dfb" - integrity sha512-4BmWKtBOBm13uoUwd08UwjZlaw3O9GWf456R9j+5YykFZ6LUIjIKLc0zEZf+hauxPOJs96C8k6FvYD09vWzhYw== - dependencies: - find-cache-dir "^2.0.0" - loader-utils "^1.0.2" - mkdirp "^0.5.1" - pify "^4.0.1" - -babel-messages@^6.23.0: - version "6.23.0" - resolved "https://registry.yarnpkg.com/babel-messages/-/babel-messages-6.23.0.tgz#f3cdf4703858035b2a2951c6ec5edf6c62f2630e" - integrity sha1-8830cDhYA1sqKVHG7F7fbGLyYw4= - dependencies: - babel-runtime "^6.22.0" - -babel-plugin-check-es2015-constants@^6.22.0: - version "6.22.0" - resolved "https://registry.yarnpkg.com/babel-plugin-check-es2015-constants/-/babel-plugin-check-es2015-constants-6.22.0.tgz#35157b101426fd2ffd3da3f75c7d1e91835bbf8a" - integrity sha1-NRV7EBQm/S/9PaP3XH0ekYNbv4o= - dependencies: - babel-runtime "^6.22.0" - -babel-plugin-dynamic-import-node@^2.3.0: - version "2.3.0" - resolved "https://registry.yarnpkg.com/babel-plugin-dynamic-import-node/-/babel-plugin-dynamic-import-node-2.3.0.tgz#f00f507bdaa3c3e3ff6e7e5e98d90a7acab96f7f" - integrity sha512-o6qFkpeQEBxcqt0XYlWzAVxNCSCZdUgcR8IRlhD/8DylxjjO4foPcvTW0GGKa/cVt3rvxZ7o5ippJ+/0nvLhlQ== +babel-plugin-dynamic-import-node@^2.3.3: + version "2.3.3" + resolved "https://registry.yarnpkg.com/babel-plugin-dynamic-import-node/-/babel-plugin-dynamic-import-node-2.3.3.tgz#84fda19c976ec5c6defef57f9427b3def66e17a3" + integrity sha512-jZVI+s9Zg3IqA/kdi0i6UDCybUI3aSBLnglhYbSSjKlV7yF1F/5LWv8MakQmvYpnbJDS6fcBL2KzHSxNCMtWSQ== dependencies: object.assign "^4.1.0" -babel-plugin-syntax-async-functions@^6.8.0: - version "6.13.0" - resolved "https://registry.yarnpkg.com/babel-plugin-syntax-async-functions/-/babel-plugin-syntax-async-functions-6.13.0.tgz#cad9cad1191b5ad634bf30ae0872391e0647be95" - integrity sha1-ytnK0RkbWtY0vzCuCHI5HgZHvpU= - -babel-plugin-syntax-async-generators@^6.5.0: - version "6.13.0" - resolved "https://registry.yarnpkg.com/babel-plugin-syntax-async-generators/-/babel-plugin-syntax-async-generators-6.13.0.tgz#6bc963ebb16eccbae6b92b596eb7f35c342a8b9a" - integrity sha1-a8lj67FuzLrmuStZbrfzXDQqi5o= - -babel-plugin-syntax-class-properties@^6.8.0: - version "6.13.0" - resolved "https://registry.yarnpkg.com/babel-plugin-syntax-class-properties/-/babel-plugin-syntax-class-properties-6.13.0.tgz#d7eb23b79a317f8543962c505b827c7d6cac27de" - integrity sha1-1+sjt5oxf4VDlixQW4J8fWysJ94= - -babel-plugin-syntax-decorators@^6.1.18, babel-plugin-syntax-decorators@^6.13.0: - version "6.13.0" - resolved "https://registry.yarnpkg.com/babel-plugin-syntax-decorators/-/babel-plugin-syntax-decorators-6.13.0.tgz#312563b4dbde3cc806cee3e416cceeaddd11ac0b" - integrity sha1-MSVjtNvePMgGzuPkFszurd0RrAs= - -babel-plugin-syntax-dynamic-import@^6.18.0: - version "6.18.0" - resolved "https://registry.yarnpkg.com/babel-plugin-syntax-dynamic-import/-/babel-plugin-syntax-dynamic-import-6.18.0.tgz#8d6a26229c83745a9982a441051572caa179b1da" - integrity sha1-jWomIpyDdFqZgqRBBRVyyqF5sdo= - -babel-plugin-syntax-exponentiation-operator@^6.8.0: - version "6.13.0" - resolved "https://registry.yarnpkg.com/babel-plugin-syntax-exponentiation-operator/-/babel-plugin-syntax-exponentiation-operator-6.13.0.tgz#9ee7e8337290da95288201a6a57f4170317830de" - integrity sha1-nufoM3KQ2pUoggGmpX9BcDF4MN4= - -babel-plugin-syntax-flow@^6.18.0: - version "6.18.0" - resolved "https://registry.yarnpkg.com/babel-plugin-syntax-flow/-/babel-plugin-syntax-flow-6.18.0.tgz#4c3ab20a2af26aa20cd25995c398c4eb70310c8d" - integrity sha1-TDqyCiryaqIM0lmVw5jE63AxDI0= - -babel-plugin-syntax-jsx@^6.18.0, babel-plugin-syntax-jsx@^6.3.13, babel-plugin-syntax-jsx@^6.8.0: - version "6.18.0" - resolved "https://registry.yarnpkg.com/babel-plugin-syntax-jsx/-/babel-plugin-syntax-jsx-6.18.0.tgz#0af32a9a6e13ca7a3fd5069e62d7b0f58d0d8946" - integrity sha1-CvMqmm4Tyno/1QaeYtew9Y0NiUY= - -babel-plugin-syntax-object-rest-spread@^6.8.0: - version "6.13.0" - resolved "https://registry.yarnpkg.com/babel-plugin-syntax-object-rest-spread/-/babel-plugin-syntax-object-rest-spread-6.13.0.tgz#fd6536f2bce13836ffa3a5458c4903a597bb3bf5" - integrity sha1-/WU28rzhODb/o6VFjEkDpZe7O/U= - -babel-plugin-syntax-trailing-function-commas@^6.22.0: - version "6.22.0" - resolved "https://registry.yarnpkg.com/babel-plugin-syntax-trailing-function-commas/-/babel-plugin-syntax-trailing-function-commas-6.22.0.tgz#ba0360937f8d06e40180a43fe0d5616fff532cf3" - integrity sha1-ugNgk3+NBuQBgKQ/4NVhb/9TLPM= - -babel-plugin-transform-async-generator-functions@^6.24.1: - version "6.24.1" - resolved "https://registry.yarnpkg.com/babel-plugin-transform-async-generator-functions/-/babel-plugin-transform-async-generator-functions-6.24.1.tgz#f058900145fd3e9907a6ddf28da59f215258a5db" - integrity sha1-8FiQAUX9PpkHpt3yjaWfIVJYpds= +babel-walk@3.0.0-canary-5: + version "3.0.0-canary-5" + resolved "https://registry.yarnpkg.com/babel-walk/-/babel-walk-3.0.0-canary-5.tgz#f66ecd7298357aee44955f235a6ef54219104b11" + integrity sha512-GAwkz0AihzY5bkwIY5QDR+LvsRQgB/B+1foMPvi0FZPMl5fjD7ICiznUiBdLYMH1QYe6vqu4gWYytZOccLouFw== dependencies: - babel-helper-remap-async-to-generator "^6.24.1" - babel-plugin-syntax-async-generators "^6.5.0" - babel-runtime "^6.22.0" - -babel-plugin-transform-async-to-generator@^6.22.0, babel-plugin-transform-async-to-generator@^6.24.1: - version "6.24.1" - resolved "https://registry.yarnpkg.com/babel-plugin-transform-async-to-generator/-/babel-plugin-transform-async-to-generator-6.24.1.tgz#6536e378aff6cb1d5517ac0e40eb3e9fc8d08761" - integrity sha1-ZTbjeK/2yx1VF6wOQOs+n8jQh2E= - dependencies: - babel-helper-remap-async-to-generator "^6.24.1" - babel-plugin-syntax-async-functions "^6.8.0" - babel-runtime "^6.22.0" - -babel-plugin-transform-class-properties@^6.24.1: - version "6.24.1" - resolved "https://registry.yarnpkg.com/babel-plugin-transform-class-properties/-/babel-plugin-transform-class-properties-6.24.1.tgz#6a79763ea61d33d36f37b611aa9def81a81b46ac" - integrity sha1-anl2PqYdM9NvN7YRqp3vgagbRqw= - dependencies: - babel-helper-function-name "^6.24.1" - babel-plugin-syntax-class-properties "^6.8.0" - babel-runtime "^6.22.0" - babel-template "^6.24.1" - -babel-plugin-transform-decorators-legacy@^1.3.5: - version "1.3.5" - resolved "https://registry.yarnpkg.com/babel-plugin-transform-decorators-legacy/-/babel-plugin-transform-decorators-legacy-1.3.5.tgz#0e492dffa0edd70529072887f8aa86d4dd8b40a1" - integrity sha512-jYHwjzRXRelYQ1uGm353zNzf3QmtdCfvJbuYTZ4gKveK7M9H1fs3a5AKdY1JUDl0z97E30ukORW1dzhWvsabtA== - dependencies: - babel-plugin-syntax-decorators "^6.1.18" - babel-runtime "^6.2.0" - babel-template "^6.3.0" - -babel-plugin-transform-decorators@^6.24.1: - version "6.24.1" - resolved "https://registry.yarnpkg.com/babel-plugin-transform-decorators/-/babel-plugin-transform-decorators-6.24.1.tgz#788013d8f8c6b5222bdf7b344390dfd77569e24d" - integrity sha1-eIAT2PjGtSIr33s0Q5Df13Vp4k0= - dependencies: - babel-helper-explode-class "^6.24.1" - babel-plugin-syntax-decorators "^6.13.0" - babel-runtime "^6.22.0" - babel-template "^6.24.1" - babel-types "^6.24.1" - -babel-plugin-transform-es2015-arrow-functions@^6.22.0: - version "6.22.0" - resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-arrow-functions/-/babel-plugin-transform-es2015-arrow-functions-6.22.0.tgz#452692cb711d5f79dc7f85e440ce41b9f244d221" - integrity sha1-RSaSy3EdX3ncf4XkQM5BufJE0iE= - dependencies: - babel-runtime "^6.22.0" - -babel-plugin-transform-es2015-block-scoped-functions@^6.22.0: - version "6.22.0" - resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-block-scoped-functions/-/babel-plugin-transform-es2015-block-scoped-functions-6.22.0.tgz#bbc51b49f964d70cb8d8e0b94e820246ce3a6141" - integrity sha1-u8UbSflk1wy42OC5ToICRs46YUE= - dependencies: - babel-runtime "^6.22.0" - -babel-plugin-transform-es2015-block-scoping@^6.23.0: - version "6.26.0" - resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-block-scoping/-/babel-plugin-transform-es2015-block-scoping-6.26.0.tgz#d70f5299c1308d05c12f463813b0a09e73b1895f" - integrity sha1-1w9SmcEwjQXBL0Y4E7CgnnOxiV8= - dependencies: - babel-runtime "^6.26.0" - babel-template "^6.26.0" - babel-traverse "^6.26.0" - babel-types "^6.26.0" - lodash "^4.17.4" - -babel-plugin-transform-es2015-classes@^6.23.0: - version "6.24.1" - resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-classes/-/babel-plugin-transform-es2015-classes-6.24.1.tgz#5a4c58a50c9c9461e564b4b2a3bfabc97a2584db" - integrity sha1-WkxYpQyclGHlZLSyo7+ryXolhNs= - dependencies: - babel-helper-define-map "^6.24.1" - babel-helper-function-name "^6.24.1" - babel-helper-optimise-call-expression "^6.24.1" - babel-helper-replace-supers "^6.24.1" - babel-messages "^6.23.0" - babel-runtime "^6.22.0" - babel-template "^6.24.1" - babel-traverse "^6.24.1" - babel-types "^6.24.1" - -babel-plugin-transform-es2015-computed-properties@^6.22.0: - version "6.24.1" - resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-computed-properties/-/babel-plugin-transform-es2015-computed-properties-6.24.1.tgz#6fe2a8d16895d5634f4cd999b6d3480a308159b3" - integrity sha1-b+Ko0WiV1WNPTNmZttNICjCBWbM= - dependencies: - babel-runtime "^6.22.0" - babel-template "^6.24.1" - -babel-plugin-transform-es2015-destructuring@^6.23.0: - version "6.23.0" - resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-destructuring/-/babel-plugin-transform-es2015-destructuring-6.23.0.tgz#997bb1f1ab967f682d2b0876fe358d60e765c56d" - integrity sha1-mXux8auWf2gtKwh2/jWNYOdlxW0= - dependencies: - babel-runtime "^6.22.0" - -babel-plugin-transform-es2015-duplicate-keys@^6.22.0: - version "6.24.1" - resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-duplicate-keys/-/babel-plugin-transform-es2015-duplicate-keys-6.24.1.tgz#73eb3d310ca969e3ef9ec91c53741a6f1576423e" - integrity sha1-c+s9MQypaePvnskcU3QabxV2Qj4= - dependencies: - babel-runtime "^6.22.0" - babel-types "^6.24.1" - -babel-plugin-transform-es2015-for-of@^6.23.0: - version "6.23.0" - resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-for-of/-/babel-plugin-transform-es2015-for-of-6.23.0.tgz#f47c95b2b613df1d3ecc2fdb7573623c75248691" - integrity sha1-9HyVsrYT3x0+zC/bdXNiPHUkhpE= - dependencies: - babel-runtime "^6.22.0" - -babel-plugin-transform-es2015-function-name@^6.22.0: - version "6.24.1" - resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-function-name/-/babel-plugin-transform-es2015-function-name-6.24.1.tgz#834c89853bc36b1af0f3a4c5dbaa94fd8eacaa8b" - integrity sha1-g0yJhTvDaxrw86TF26qU/Y6sqos= - dependencies: - babel-helper-function-name "^6.24.1" - babel-runtime "^6.22.0" - babel-types "^6.24.1" - -babel-plugin-transform-es2015-literals@^6.22.0: - version "6.22.0" - resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-literals/-/babel-plugin-transform-es2015-literals-6.22.0.tgz#4f54a02d6cd66cf915280019a31d31925377ca2e" - integrity sha1-T1SgLWzWbPkVKAAZox0xklN3yi4= - dependencies: - babel-runtime "^6.22.0" - -babel-plugin-transform-es2015-modules-amd@^6.22.0, babel-plugin-transform-es2015-modules-amd@^6.24.1: - version "6.24.1" - resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-modules-amd/-/babel-plugin-transform-es2015-modules-amd-6.24.1.tgz#3b3e54017239842d6d19c3011c4bd2f00a00d154" - integrity sha1-Oz5UAXI5hC1tGcMBHEvS8AoA0VQ= - dependencies: - babel-plugin-transform-es2015-modules-commonjs "^6.24.1" - babel-runtime "^6.22.0" - babel-template "^6.24.1" - -babel-plugin-transform-es2015-modules-commonjs@^6.23.0, babel-plugin-transform-es2015-modules-commonjs@^6.24.1, babel-plugin-transform-es2015-modules-commonjs@^6.26.2: - version "6.26.2" - resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-modules-commonjs/-/babel-plugin-transform-es2015-modules-commonjs-6.26.2.tgz#58a793863a9e7ca870bdc5a881117ffac27db6f3" - integrity sha512-CV9ROOHEdrjcwhIaJNBGMBCodN+1cfkwtM1SbUHmvyy35KGT7fohbpOxkE2uLz1o6odKK2Ck/tz47z+VqQfi9Q== - dependencies: - babel-plugin-transform-strict-mode "^6.24.1" - babel-runtime "^6.26.0" - babel-template "^6.26.0" - babel-types "^6.26.0" - -babel-plugin-transform-es2015-modules-systemjs@^6.23.0: - version "6.24.1" - resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-modules-systemjs/-/babel-plugin-transform-es2015-modules-systemjs-6.24.1.tgz#ff89a142b9119a906195f5f106ecf305d9407d23" - integrity sha1-/4mhQrkRmpBhlfXxBuzzBdlAfSM= - dependencies: - babel-helper-hoist-variables "^6.24.1" - babel-runtime "^6.22.0" - babel-template "^6.24.1" - -babel-plugin-transform-es2015-modules-umd@^6.23.0: - version "6.24.1" - resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-modules-umd/-/babel-plugin-transform-es2015-modules-umd-6.24.1.tgz#ac997e6285cd18ed6176adb607d602344ad38468" - integrity sha1-rJl+YoXNGO1hdq22B9YCNErThGg= - dependencies: - babel-plugin-transform-es2015-modules-amd "^6.24.1" - babel-runtime "^6.22.0" - babel-template "^6.24.1" - -babel-plugin-transform-es2015-object-super@^6.22.0: - version "6.24.1" - resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-object-super/-/babel-plugin-transform-es2015-object-super-6.24.1.tgz#24cef69ae21cb83a7f8603dad021f572eb278f8d" - integrity sha1-JM72muIcuDp/hgPa0CH1cusnj40= - dependencies: - babel-helper-replace-supers "^6.24.1" - babel-runtime "^6.22.0" - -babel-plugin-transform-es2015-parameters@^6.23.0: - version "6.24.1" - resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-parameters/-/babel-plugin-transform-es2015-parameters-6.24.1.tgz#57ac351ab49caf14a97cd13b09f66fdf0a625f2b" - integrity sha1-V6w1GrScrxSpfNE7CfZv3wpiXys= - dependencies: - babel-helper-call-delegate "^6.24.1" - babel-helper-get-function-arity "^6.24.1" - babel-runtime "^6.22.0" - babel-template "^6.24.1" - babel-traverse "^6.24.1" - babel-types "^6.24.1" - -babel-plugin-transform-es2015-shorthand-properties@^6.22.0: - version "6.24.1" - resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-shorthand-properties/-/babel-plugin-transform-es2015-shorthand-properties-6.24.1.tgz#24f875d6721c87661bbd99a4622e51f14de38aa0" - integrity sha1-JPh11nIch2YbvZmkYi5R8U3jiqA= - dependencies: - babel-runtime "^6.22.0" - babel-types "^6.24.1" - -babel-plugin-transform-es2015-spread@^6.22.0: - version "6.22.0" - resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-spread/-/babel-plugin-transform-es2015-spread-6.22.0.tgz#d6d68a99f89aedc4536c81a542e8dd9f1746f8d1" - integrity sha1-1taKmfia7cRTbIGlQujdnxdG+NE= - dependencies: - babel-runtime "^6.22.0" - -babel-plugin-transform-es2015-sticky-regex@^6.22.0: - version "6.24.1" - resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-sticky-regex/-/babel-plugin-transform-es2015-sticky-regex-6.24.1.tgz#00c1cdb1aca71112cdf0cf6126c2ed6b457ccdbc" - integrity sha1-AMHNsaynERLN8M9hJsLta0V8zbw= - dependencies: - babel-helper-regex "^6.24.1" - babel-runtime "^6.22.0" - babel-types "^6.24.1" - -babel-plugin-transform-es2015-template-literals@^6.22.0: - version "6.22.0" - resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-template-literals/-/babel-plugin-transform-es2015-template-literals-6.22.0.tgz#a84b3450f7e9f8f1f6839d6d687da84bb1236d8d" - integrity sha1-qEs0UPfp+PH2g51taH2oS7EjbY0= - dependencies: - babel-runtime "^6.22.0" - -babel-plugin-transform-es2015-typeof-symbol@^6.23.0: - version "6.23.0" - resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-typeof-symbol/-/babel-plugin-transform-es2015-typeof-symbol-6.23.0.tgz#dec09f1cddff94b52ac73d505c84df59dcceb372" - integrity sha1-3sCfHN3/lLUqxz1QXITfWdzOs3I= - dependencies: - babel-runtime "^6.22.0" - -babel-plugin-transform-es2015-unicode-regex@^6.22.0: - version "6.24.1" - resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-unicode-regex/-/babel-plugin-transform-es2015-unicode-regex-6.24.1.tgz#d38b12f42ea7323f729387f18a7c5ae1faeb35e9" - integrity sha1-04sS9C6nMj9yk4fxinxa4frrNek= - dependencies: - babel-helper-regex "^6.24.1" - babel-runtime "^6.22.0" - regexpu-core "^2.0.0" - -babel-plugin-transform-exponentiation-operator@^6.22.0, babel-plugin-transform-exponentiation-operator@^6.24.1: - version "6.24.1" - resolved "https://registry.yarnpkg.com/babel-plugin-transform-exponentiation-operator/-/babel-plugin-transform-exponentiation-operator-6.24.1.tgz#2ab0c9c7f3098fa48907772bb813fe41e8de3a0e" - integrity sha1-KrDJx/MJj6SJB3cruBP+QejeOg4= - dependencies: - babel-helper-builder-binary-assignment-operator-visitor "^6.24.1" - babel-plugin-syntax-exponentiation-operator "^6.8.0" - babel-runtime "^6.22.0" - -babel-plugin-transform-flow-strip-types@^6.22.0: - version "6.22.0" - resolved "https://registry.yarnpkg.com/babel-plugin-transform-flow-strip-types/-/babel-plugin-transform-flow-strip-types-6.22.0.tgz#84cb672935d43714fdc32bce84568d87441cf7cf" - integrity sha1-hMtnKTXUNxT9wyvOhFaNh0Qc988= - dependencies: - babel-plugin-syntax-flow "^6.18.0" - babel-runtime "^6.22.0" - -babel-plugin-transform-object-rest-spread@^6.22.0: - version "6.26.0" - resolved "https://registry.yarnpkg.com/babel-plugin-transform-object-rest-spread/-/babel-plugin-transform-object-rest-spread-6.26.0.tgz#0f36692d50fef6b7e2d4b3ac1478137a963b7b06" - integrity sha1-DzZpLVD+9rfi1LOsFHgTepY7ewY= - dependencies: - babel-plugin-syntax-object-rest-spread "^6.8.0" - babel-runtime "^6.26.0" - -babel-plugin-transform-react-display-name@^6.23.0: - version "6.25.0" - resolved "https://registry.yarnpkg.com/babel-plugin-transform-react-display-name/-/babel-plugin-transform-react-display-name-6.25.0.tgz#67e2bf1f1e9c93ab08db96792e05392bf2cc28d1" - integrity sha1-Z+K/Hx6ck6sI25Z5LgU5K/LMKNE= - dependencies: - babel-runtime "^6.22.0" - -babel-plugin-transform-react-jsx-self@^6.22.0: - version "6.22.0" - resolved "https://registry.yarnpkg.com/babel-plugin-transform-react-jsx-self/-/babel-plugin-transform-react-jsx-self-6.22.0.tgz#df6d80a9da2612a121e6ddd7558bcbecf06e636e" - integrity sha1-322AqdomEqEh5t3XVYvL7PBuY24= - dependencies: - babel-plugin-syntax-jsx "^6.8.0" - babel-runtime "^6.22.0" - -babel-plugin-transform-react-jsx-source@^6.22.0: - version "6.22.0" - resolved "https://registry.yarnpkg.com/babel-plugin-transform-react-jsx-source/-/babel-plugin-transform-react-jsx-source-6.22.0.tgz#66ac12153f5cd2d17b3c19268f4bf0197f44ecd6" - integrity sha1-ZqwSFT9c0tF7PBkmj0vwGX9E7NY= - dependencies: - babel-plugin-syntax-jsx "^6.8.0" - babel-runtime "^6.22.0" - -babel-plugin-transform-react-jsx@^6.24.1: - version "6.24.1" - resolved "https://registry.yarnpkg.com/babel-plugin-transform-react-jsx/-/babel-plugin-transform-react-jsx-6.24.1.tgz#840a028e7df460dfc3a2d29f0c0d91f6376e66a3" - integrity sha1-hAoCjn30YN/DotKfDA2R9jduZqM= - dependencies: - babel-helper-builder-react-jsx "^6.24.1" - babel-plugin-syntax-jsx "^6.8.0" - babel-runtime "^6.22.0" - -babel-plugin-transform-regenerator@^6.22.0: - version "6.26.0" - resolved "https://registry.yarnpkg.com/babel-plugin-transform-regenerator/-/babel-plugin-transform-regenerator-6.26.0.tgz#e0703696fbde27f0a3efcacf8b4dca2f7b3a8f2f" - integrity sha1-4HA2lvveJ/Cj78rPi03KL3s6jy8= - dependencies: - regenerator-transform "^0.10.0" - -babel-plugin-transform-runtime@^6.23.0: - version "6.23.0" - resolved "https://registry.yarnpkg.com/babel-plugin-transform-runtime/-/babel-plugin-transform-runtime-6.23.0.tgz#88490d446502ea9b8e7efb0fe09ec4d99479b1ee" - integrity sha1-iEkNRGUC6puOfvsP4J7E2ZR5se4= - dependencies: - babel-runtime "^6.22.0" - -babel-plugin-transform-strict-mode@^6.24.1: - version "6.24.1" - resolved "https://registry.yarnpkg.com/babel-plugin-transform-strict-mode/-/babel-plugin-transform-strict-mode-6.24.1.tgz#d5faf7aa578a65bbe591cf5edae04a0c67020758" - integrity sha1-1fr3qleKZbvlkc9e2uBKDGcCB1g= - dependencies: - babel-runtime "^6.22.0" - babel-types "^6.24.1" - -babel-plugin-transform-vue-jsx@^3.7.0: - version "3.7.0" - resolved "https://registry.yarnpkg.com/babel-plugin-transform-vue-jsx/-/babel-plugin-transform-vue-jsx-3.7.0.tgz#d40492e6692a36b594f7e9a1928f43e969740960" - integrity sha512-W39X07/n3oJMQd8tALBO+440NraGSF//Lo1ydd/9Nme3+QiRGFBb1Q39T9iixh0jZPPbfv3so18tNoIgLatymw== - dependencies: - esutils "^2.0.2" - -babel-polyfill@6.26.0: - version "6.26.0" - resolved "https://registry.yarnpkg.com/babel-polyfill/-/babel-polyfill-6.26.0.tgz#379937abc67d7895970adc621f284cd966cf2153" - integrity sha1-N5k3q8Z9eJWXCtxiHyhM2WbPIVM= - dependencies: - babel-runtime "^6.26.0" - core-js "^2.5.0" - regenerator-runtime "^0.10.5" - -babel-preset-env@^1.7.0: - version "1.7.0" - resolved "https://registry.yarnpkg.com/babel-preset-env/-/babel-preset-env-1.7.0.tgz#dea79fa4ebeb883cd35dab07e260c1c9c04df77a" - integrity sha512-9OR2afuKDneX2/q2EurSftUYM0xGu4O2D9adAhVfADDhrYDaxXV0rBbevVYoY9n6nyX1PmQW/0jtpJvUNr9CHg== - dependencies: - babel-plugin-check-es2015-constants "^6.22.0" - babel-plugin-syntax-trailing-function-commas "^6.22.0" - babel-plugin-transform-async-to-generator "^6.22.0" - babel-plugin-transform-es2015-arrow-functions "^6.22.0" - babel-plugin-transform-es2015-block-scoped-functions "^6.22.0" - babel-plugin-transform-es2015-block-scoping "^6.23.0" - babel-plugin-transform-es2015-classes "^6.23.0" - babel-plugin-transform-es2015-computed-properties "^6.22.0" - babel-plugin-transform-es2015-destructuring "^6.23.0" - babel-plugin-transform-es2015-duplicate-keys "^6.22.0" - babel-plugin-transform-es2015-for-of "^6.23.0" - babel-plugin-transform-es2015-function-name "^6.22.0" - babel-plugin-transform-es2015-literals "^6.22.0" - babel-plugin-transform-es2015-modules-amd "^6.22.0" - babel-plugin-transform-es2015-modules-commonjs "^6.23.0" - babel-plugin-transform-es2015-modules-systemjs "^6.23.0" - babel-plugin-transform-es2015-modules-umd "^6.23.0" - babel-plugin-transform-es2015-object-super "^6.22.0" - babel-plugin-transform-es2015-parameters "^6.23.0" - babel-plugin-transform-es2015-shorthand-properties "^6.22.0" - babel-plugin-transform-es2015-spread "^6.22.0" - babel-plugin-transform-es2015-sticky-regex "^6.22.0" - babel-plugin-transform-es2015-template-literals "^6.22.0" - babel-plugin-transform-es2015-typeof-symbol "^6.23.0" - babel-plugin-transform-es2015-unicode-regex "^6.22.0" - babel-plugin-transform-exponentiation-operator "^6.22.0" - babel-plugin-transform-regenerator "^6.22.0" - browserslist "^3.2.6" - invariant "^2.2.2" - semver "^5.3.0" - -babel-preset-flow@^6.23.0: - version "6.23.0" - resolved "https://registry.yarnpkg.com/babel-preset-flow/-/babel-preset-flow-6.23.0.tgz#e71218887085ae9a24b5be4169affb599816c49d" - integrity sha1-5xIYiHCFrpoktb5Baa/7WZgWxJ0= - dependencies: - babel-plugin-transform-flow-strip-types "^6.22.0" - -babel-preset-react@^6.24.1: - version "6.24.1" - resolved "https://registry.yarnpkg.com/babel-preset-react/-/babel-preset-react-6.24.1.tgz#ba69dfaea45fc3ec639b6a4ecea6e17702c91380" - integrity sha1-umnfrqRfw+xjm2pOzqbhdwLJE4A= - dependencies: - babel-plugin-syntax-jsx "^6.3.13" - babel-plugin-transform-react-display-name "^6.23.0" - babel-plugin-transform-react-jsx "^6.24.1" - babel-plugin-transform-react-jsx-self "^6.22.0" - babel-plugin-transform-react-jsx-source "^6.22.0" - babel-preset-flow "^6.23.0" - -babel-preset-stage-2@^6.24.1: - version "6.24.1" - resolved "https://registry.yarnpkg.com/babel-preset-stage-2/-/babel-preset-stage-2-6.24.1.tgz#d9e2960fb3d71187f0e64eec62bc07767219bdc1" - integrity sha1-2eKWD7PXEYfw5k7sYrwHdnIZvcE= - dependencies: - babel-plugin-syntax-dynamic-import "^6.18.0" - babel-plugin-transform-class-properties "^6.24.1" - babel-plugin-transform-decorators "^6.24.1" - babel-preset-stage-3 "^6.24.1" - -babel-preset-stage-3@^6.24.1: - version "6.24.1" - resolved "https://registry.yarnpkg.com/babel-preset-stage-3/-/babel-preset-stage-3-6.24.1.tgz#836ada0a9e7a7fa37cb138fb9326f87934a48395" - integrity sha1-g2raCp56f6N8sTj7kyb4eTSkg5U= - dependencies: - babel-plugin-syntax-trailing-function-commas "^6.22.0" - babel-plugin-transform-async-generator-functions "^6.24.1" - babel-plugin-transform-async-to-generator "^6.24.1" - babel-plugin-transform-exponentiation-operator "^6.24.1" - babel-plugin-transform-object-rest-spread "^6.22.0" - -babel-register@^6.26.0: - version "6.26.0" - resolved "https://registry.yarnpkg.com/babel-register/-/babel-register-6.26.0.tgz#6ed021173e2fcb486d7acb45c6009a856f647071" - integrity sha1-btAhFz4vy0htestFxgCahW9kcHE= - dependencies: - babel-core "^6.26.0" - babel-runtime "^6.26.0" - core-js "^2.5.0" - home-or-tmp "^2.0.0" - lodash "^4.17.4" - mkdirp "^0.5.1" - source-map-support "^0.4.15" - -babel-runtime@^6.18.0, babel-runtime@^6.2.0, babel-runtime@^6.22.0, babel-runtime@^6.26.0: - version "6.26.0" - resolved "https://registry.yarnpkg.com/babel-runtime/-/babel-runtime-6.26.0.tgz#965c7058668e82b55d7bfe04ff2337bc8b5647fe" - integrity sha1-llxwWGaOgrVde/4E/yM3vItWR/4= - dependencies: - core-js "^2.4.0" - regenerator-runtime "^0.11.0" - -babel-template@^6.24.1, babel-template@^6.26.0, babel-template@^6.3.0: - version "6.26.0" - resolved "https://registry.yarnpkg.com/babel-template/-/babel-template-6.26.0.tgz#de03e2d16396b069f46dd9fff8521fb1a0e35e02" - integrity sha1-3gPi0WOWsGn0bdn/+FIfsaDjXgI= - dependencies: - babel-runtime "^6.26.0" - babel-traverse "^6.26.0" - babel-types "^6.26.0" - babylon "^6.18.0" - lodash "^4.17.4" - -babel-traverse@^6.24.1, babel-traverse@^6.26.0: - version "6.26.0" - resolved "https://registry.yarnpkg.com/babel-traverse/-/babel-traverse-6.26.0.tgz#46a9cbd7edcc62c8e5c064e2d2d8d0f4035766ee" - integrity sha1-RqnL1+3MYsjlwGTi0tjQ9ANXZu4= - dependencies: - babel-code-frame "^6.26.0" - babel-messages "^6.23.0" - babel-runtime "^6.26.0" - babel-types "^6.26.0" - babylon "^6.18.0" - debug "^2.6.8" - globals "^9.18.0" - invariant "^2.2.2" - lodash "^4.17.4" - -babel-types@^6.19.0, babel-types@^6.24.1, babel-types@^6.26.0: - version "6.26.0" - resolved "https://registry.yarnpkg.com/babel-types/-/babel-types-6.26.0.tgz#a3b073f94ab49eb6fa55cd65227a334380632497" - integrity sha1-o7Bz+Uq0nrb6Vc1lInozQ4BjJJc= - dependencies: - babel-runtime "^6.26.0" - esutils "^2.0.2" - lodash "^4.17.4" - to-fast-properties "^1.0.3" - -babylon@^6.18.0: - version "6.18.0" - resolved "https://registry.yarnpkg.com/babylon/-/babylon-6.18.0.tgz#af2f3b88fa6f5c1e4c634d1a0f8eac4f55b395e3" - integrity sha512-q/UEjfGJ2Cm3oKV71DJz9d25TPnq5rhBVL2Q4fA5wcC3jcrdn7+SssEybFIxwAvvP+YCsCYNKughoF33GxgycQ== - -backo2@^1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/backo2/-/backo2-1.0.2.tgz#31ab1ac8b129363463e35b3ebb69f4dfcfba7947" - integrity sha1-MasayLEpNjRj41s+u2n038+6eUc= + "@babel/types" "^7.9.6" balanced-match@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/balanced-match/-/balanced-match-1.0.0.tgz#89b4d199ab2bee49de164ea02b89ce462d71b767" integrity sha1-ibTRmasr7kneFk6gK4nORi1xt2c= -base64-js@^1.0.2: - version "1.3.0" - resolved "https://registry.yarnpkg.com/base64-js/-/base64-js-1.3.0.tgz#cab1e6118f051095e58b5281aea8c1cd22bfc0e3" - integrity sha512-ccav/yGvoa80BQDljCxsmmQ3Xvx60/UpBIij5QN21W3wBi/hhIC9OoO+KLpu9IJTS9j4DRVJ3aDDF9cMSoa2lw== +base64-js@^1.0.2, base64-js@^1.3.1: + version "1.5.1" + resolved "https://registry.yarnpkg.com/base64-js/-/base64-js-1.5.1.tgz#1b1b440160a5bf7ad40b650f095963481903930a" + integrity sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA== base@^0.11.1: version "0.11.2" @@ -4421,32 +2043,20 @@ batch@0.6.1: resolved "https://registry.yarnpkg.com/batch/-/batch-0.6.1.tgz#dc34314f4e679318093fc760272525f94bf25c16" integrity sha1-3DQxT05nkxgJP8dgJyUl+UvyXBY= -bcrypt-pbkdf@^1.0.0: - version "1.0.2" - resolved "https://registry.yarnpkg.com/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.2.tgz#a4301d389b6a43f9b67ff3ca11a3f6637e360e9e" - integrity sha1-pDAdOJtqQ/m2f/PKEaP2Y342Dp4= - dependencies: - tweetnacl "^0.14.3" - bezier-easing@2.1.0: version "2.1.0" resolved "https://registry.yarnpkg.com/bezier-easing/-/bezier-easing-2.1.0.tgz#c04dfe8b926d6ecaca1813d69ff179b7c2025d86" integrity sha1-wE3+i5JtbsrKGBPWn/F5t8ICXYY= bfj@^6.1.1: - version "6.1.1" - resolved "https://registry.yarnpkg.com/bfj/-/bfj-6.1.1.tgz#05a3b7784fbd72cfa3c22e56002ef99336516c48" - integrity sha512-+GUNvzHR4nRyGybQc2WpNJL4MJazMuvf92ueIyA0bIkPRwhhQu3IfZQ2PSoVPpCBJfmoSdOxu5rnotfFLlvYRQ== + version "6.1.2" + resolved "https://registry.yarnpkg.com/bfj/-/bfj-6.1.2.tgz#325c861a822bcb358a41c78a33b8e6e2086dde7f" + integrity sha512-BmBJa4Lip6BPRINSZ0BPEIfB1wUY/9rwbwvIHQA1KjX9om29B6id0wnWXq7m3bn5JrUVjeOTnVuhPT1FiHwPGw== dependencies: - bluebird "^3.5.1" - check-types "^7.3.0" - hoopy "^0.1.2" - tryer "^1.0.0" - -big.js@^3.1.3: - version "3.2.0" - resolved "https://registry.yarnpkg.com/big.js/-/big.js-3.2.0.tgz#a5fc298b81b9e0dca2e458824784b65c52ba588e" - integrity sha512-+hN/Zh2D08Mx65pZ/4g5bsmNiZUuChDiQfTUQ7qJr4/kuopCr88xZsAXv6mBoZEsUI4OuGHlX59qE94K2mMW8Q== + bluebird "^3.5.5" + check-types "^8.0.3" + hoopy "^0.1.4" + tryer "^1.0.1" big.js@^5.2.2: version "5.2.2" @@ -4459,36 +2069,33 @@ binary-extensions@^1.0.0: integrity sha512-Un7MIEDdUC5gNpcGDV97op1Ywk748MpHcFTHoYs6qnj1Z3j7I53VG3nwZhKzoBZmbdRNnb6WRdFlwl7tSDuZGw== binary-extensions@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/binary-extensions/-/binary-extensions-2.0.0.tgz#23c0df14f6a88077f5f986c0d167ec03c3d5537c" - integrity sha512-Phlt0plgpIIBOGTT/ehfFnbNlfsDEiqmzE2KRXoX1bLIlir4X/MR+zSyBEkL05ffWgnRSf/DXv+WrUAVr93/ow== + version "2.2.0" + resolved "https://registry.yarnpkg.com/binary-extensions/-/binary-extensions-2.2.0.tgz#75f502eeaf9ffde42fc98829645be4ea76bd9e2d" + integrity sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA== -bl@^1.0.0: - version "1.2.2" - resolved "https://registry.yarnpkg.com/bl/-/bl-1.2.2.tgz#a160911717103c07410cef63ef51b397c025af9c" - integrity sha512-e8tQYnZodmebYDWGH7KMRvtzKXaJHx3BbilrgZCfvyLUYdKpK1t5PSPmpkny/SgiTSCnjfLW7v5rlONXVFkQEA== +bindings@^1.5.0: + version "1.5.0" + resolved "https://registry.yarnpkg.com/bindings/-/bindings-1.5.0.tgz#10353c9e945334bc0511a6d90b38fbc7c9c504df" + integrity sha512-p2q/t/mhvuOj/UeLlV6566GD/guowlr0hHxClI0W9m7MWYkL1F0hLo+0Aexs9HSPCtR1SXQ0TD3MMKrXZajbiQ== dependencies: - readable-stream "^2.3.5" - safe-buffer "^5.1.1" + file-uri-to-path "1.0.0" -block-stream@*: - version "0.0.9" - resolved "https://registry.yarnpkg.com/block-stream/-/block-stream-0.0.9.tgz#13ebfe778a03205cfe03751481ebb4b3300c126a" - integrity sha1-E+v+d4oDIFz+A3UUgeu0szAMEmo= - dependencies: - inherits "~2.0.0" +bluebird@^3.1.1, bluebird@^3.5.5: + version "3.7.2" + resolved "https://registry.yarnpkg.com/bluebird/-/bluebird-3.7.2.tgz#9f229c15be272454ffa973ace0dbee79a1b0c36f" + integrity sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg== -bluebird@^3.1.1, bluebird@^3.5.1, bluebird@^3.5.5: - version "3.5.5" - resolved "https://registry.yarnpkg.com/bluebird/-/bluebird-3.5.5.tgz#a8d0afd73251effbbd5fe384a77d73003c17a71f" - integrity sha512-5am6HnnfN+urzt4yfg7IgTbotDjIT/u8AJpEt0sIU9FtXfVeezXAPKswrG+xKUCOYAINpSdgZVDU6QFh+cuH3w== +bn.js@^4.0.0, bn.js@^4.1.0, bn.js@^4.4.0: + version "4.11.9" + resolved "https://registry.yarnpkg.com/bn.js/-/bn.js-4.11.9.tgz#26d556829458f9d1e81fc48952493d0ba3507828" + integrity sha512-E6QoYqCKZfgatHTdHzs1RRKP7ip4vvm+EyRUeE2RF0NblwVvb0p6jSVeNTOFxPn26QXN2o6SMfNxKp6kU8zQaw== -bn.js@^4.0.0, bn.js@^4.1.0, bn.js@^4.1.1, bn.js@^4.4.0: - version "4.11.8" - resolved "https://registry.yarnpkg.com/bn.js/-/bn.js-4.11.8.tgz#2cde09eb5ee341f484746bb0309b3253b1b1442f" - integrity sha512-ItfYfPLkWHUjckQCk8xC+LwxgK8NYcXywGigJgSwOP8Y2iyWT4f2vsZnoOXTTbo+o5yXmIUJ4gn5538SO5S3gA== +bn.js@^5.0.0, bn.js@^5.1.1: + version "5.1.3" + resolved "https://registry.yarnpkg.com/bn.js/-/bn.js-5.1.3.tgz#beca005408f642ebebea80b042b4d18d2ac0ee6b" + integrity sha512-GkTiFpjFtUzU9CbMeJ5iazkCzGL3jrhzerzZIuqLABjbwRaFt33I9tUdSNryIptM+RxDet6OKm2WnLXzW51KsQ== -body-parser@1.19.0, body-parser@^1.18.3: +body-parser@1.19.0: version "1.19.0" resolved "https://registry.yarnpkg.com/body-parser/-/body-parser-1.19.0.tgz#96b2709e57c9c4e09a6fd66a8fd979844f69f08a" integrity sha512-dhEPs72UPbDnAQJ9ZKMNTP6ptJaionhP5cBb541nXPlW60Jepo9RV/a4fX4XWW9CuFNK22krhrj1+rgzifNCsw== @@ -4521,67 +2128,26 @@ boolbase@^1.0.0, boolbase@~1.0.0: resolved "https://registry.yarnpkg.com/boolbase/-/boolbase-1.0.0.tgz#68dff5fbe60c51eb37725ea9e3ed310dcc1e776e" integrity sha1-aN/1++YMUes3cl6p4+0xDcwed24= -bootstrap-vue@^2.1.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/bootstrap-vue/-/bootstrap-vue-2.1.0.tgz#41c0cd265a6cea14ffe29eeea71543ec396d1789" - integrity sha512-dftb5fc42x7QLv814nN+3Cx8MMuCB+xrGQjOmSXH81ET0+yo7KYb4lUN3/pOnf+8Tkv8oaawZ1OOth5/AZfktg== +bootstrap-scss@^4.5.3: + version "4.5.3" + resolved "https://registry.yarnpkg.com/bootstrap-scss/-/bootstrap-scss-4.5.3.tgz#5a46cd7d3b3efff7ca9d541e70e766d2d1a5b29e" + integrity sha512-sWnHNg9oFHGWPOIm5j8WkuSLZVWFbfL4OssNe1rsTADzRhKTNCM8mmeRMhhezz8bu+WjJ9xCuEeTZ2lkxolq6A== + +bootstrap-vue@^2.17.3: + version "2.21.2" + resolved "https://registry.yarnpkg.com/bootstrap-vue/-/bootstrap-vue-2.21.2.tgz#ec38f66c3a2205becccddb6158a991d96509ed0b" + integrity sha512-0Exe+4MZysqhZNXIKf4TzkvXaupxh9EHsoCRez0o5Dc0J7rlafayOEwql63qXv74CgZO8E4U8ugRNJko1vMvNw== dependencies: - "@nuxt/opencollective" "^0.3.0" - bootstrap ">=4.3.1 <5.0.0" - popper.js "^1.16.0" - portal-vue "^2.1.6" + "@nuxt/opencollective" "^0.3.2" + bootstrap ">=4.5.3 <5.0.0" + popper.js "^1.16.1" + portal-vue "^2.1.7" vue-functional-data-merge "^3.1.0" -bootstrap@>=4.1.2, "bootstrap@>=4.3.1 <5.0.0": - version "4.3.1" - resolved "https://registry.yarnpkg.com/bootstrap/-/bootstrap-4.3.1.tgz#280ca8f610504d99d7b6b4bfc4b68cec601704ac" - integrity sha512-rXqOmH1VilAt2DyPzluTi2blhk17bO7ef+zLLPlWvG494pDxcM234pJ8wTc/6R40UWizAIIMgxjvxZg5kmsbag== - -bootstrap@^4.4.1: - version "4.4.1" - resolved "https://registry.yarnpkg.com/bootstrap/-/bootstrap-4.4.1.tgz#8582960eea0c5cd2bede84d8b0baf3789c3e8b01" - integrity sha512-tbx5cHubwE6e2ZG7nqM3g/FZ5PQEDMWmMGNrCUBVRPHXTJaH7CBDdsLeu3eCh3B1tzAxTnAbtmrzvWEvT2NNEA== - -boxen@^1.2.1: - version "1.3.0" - resolved "https://registry.yarnpkg.com/boxen/-/boxen-1.3.0.tgz#55c6c39a8ba58d9c61ad22cd877532deb665a20b" - integrity sha512-TNPjfTr432qx7yOjQyaXm3dSR0MH9vXp7eT1BFSl/C51g+EFnOR9hTg1IreahGBmDNCehscshe45f+C1TBZbLw== - dependencies: - ansi-align "^2.0.0" - camelcase "^4.0.0" - chalk "^2.0.1" - cli-boxes "^1.0.0" - string-width "^2.0.0" - term-size "^1.2.0" - widest-line "^2.0.0" - -boxen@^3.0.0: - version "3.2.0" - resolved "https://registry.yarnpkg.com/boxen/-/boxen-3.2.0.tgz#fbdff0de93636ab4450886b6ff45b92d098f45eb" - integrity sha512-cU4J/+NodM3IHdSL2yN8bqYqnmlBTidDR4RC7nJs61ZmtGz8VZzM3HLQX0zY5mrSmPtR3xWwsq2jOUQqFZN8+A== - dependencies: - ansi-align "^3.0.0" - camelcase "^5.3.1" - chalk "^2.4.2" - cli-boxes "^2.2.0" - string-width "^3.0.0" - term-size "^1.2.0" - type-fest "^0.3.0" - widest-line "^2.0.0" - -boxen@^4.1.0: - version "4.1.0" - resolved "https://registry.yarnpkg.com/boxen/-/boxen-4.1.0.tgz#256f6b2eb09ba22ea558e5acc0a5ff637bf8ed03" - integrity sha512-Iwq1qOkmEsl0EVABa864Bbj3HCL4186DRZgFW/NrFs5y5GMM3ljsxzMLgOHdWISDRvcM8beh8q4tTNzXz+mSKg== - dependencies: - ansi-align "^3.0.0" - camelcase "^5.3.1" - chalk "^2.4.2" - cli-boxes "^2.2.0" - string-width "^4.1.0" - term-size "^2.1.0" - type-fest "^0.5.2" - widest-line "^3.1.0" +"bootstrap@>=4.5.3 <5.0.0", bootstrap@^4.5.2, bootstrap@^4.5.3: + version "4.5.3" + resolved "https://registry.yarnpkg.com/bootstrap/-/bootstrap-4.5.3.tgz#c6a72b355aaf323920be800246a6e4ef30997fe6" + integrity sha512-o9ppKQioXGqhw8Z7mah6KdTYpNQY//tipnkxppWhPbiSWdD+1raYsnhwEZjkTHYbGee4cVQ0Rx65EhOY/HNLcQ== boxen@^4.2.0: version "4.2.0" @@ -4621,7 +2187,7 @@ braces@^2.3.1, braces@^2.3.2: split-string "^3.0.2" to-regex "^3.0.1" -braces@~3.0.2: +braces@^3.0.1, braces@~3.0.2: version "3.0.2" resolved "https://registry.yarnpkg.com/braces/-/braces-3.0.2.tgz#3454e1a462ee8d599e236df336cd9ea4f8afe107" integrity sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A== @@ -4664,26 +2230,28 @@ browserify-des@^1.0.0: inherits "^2.0.1" safe-buffer "^5.1.2" -browserify-rsa@^4.0.0: - version "4.0.1" - resolved "https://registry.yarnpkg.com/browserify-rsa/-/browserify-rsa-4.0.1.tgz#21e0abfaf6f2029cf2fafb133567a701d4135524" - integrity sha1-IeCr+vbyApzy+vsTNWenAdQTVSQ= +browserify-rsa@^4.0.0, browserify-rsa@^4.0.1: + version "4.1.0" + resolved "https://registry.yarnpkg.com/browserify-rsa/-/browserify-rsa-4.1.0.tgz#b2fd06b5b75ae297f7ce2dc651f918f5be158c8d" + integrity sha512-AdEER0Hkspgno2aR97SAf6vi0y0k8NuOpGnVH3O99rcA5Q6sh8QxcngtHuJ6uXwnfAXNM4Gn1Gb7/MV1+Ymbog== dependencies: - bn.js "^4.1.0" + bn.js "^5.0.0" randombytes "^2.0.1" browserify-sign@^4.0.0: - version "4.0.4" - resolved "https://registry.yarnpkg.com/browserify-sign/-/browserify-sign-4.0.4.tgz#aa4eb68e5d7b658baa6bf6a57e630cbd7a93d298" - integrity sha1-qk62jl17ZYuqa/alfmMMvXqT0pg= + version "4.2.1" + resolved "https://registry.yarnpkg.com/browserify-sign/-/browserify-sign-4.2.1.tgz#eaf4add46dd54be3bb3b36c0cf15abbeba7956c3" + integrity sha512-/vrA5fguVAKKAVTNJjgSm1tRQDHUU6DbwO9IROu/0WAzC8PKhucDSh18J0RMvVeHAn5puMd+QHC2erPRNf8lmg== dependencies: - bn.js "^4.1.1" - browserify-rsa "^4.0.0" - create-hash "^1.1.0" - create-hmac "^1.1.2" - elliptic "^6.0.0" - inherits "^2.0.1" - parse-asn1 "^5.0.0" + bn.js "^5.1.1" + browserify-rsa "^4.0.1" + create-hash "^1.2.0" + create-hmac "^1.1.7" + elliptic "^6.5.3" + inherits "^2.0.4" + parse-asn1 "^5.1.5" + readable-stream "^3.6.0" + safe-buffer "^5.2.0" browserify-zlib@^0.2.0: version "0.2.0" @@ -4692,63 +2260,16 @@ browserify-zlib@^0.2.0: dependencies: pako "~1.0.5" -browserslist@^3.2.6: - version "3.2.8" - resolved "https://registry.yarnpkg.com/browserslist/-/browserslist-3.2.8.tgz#b0005361d6471f0f5952797a76fc985f1f978fc6" - integrity sha512-WHVocJYavUwVgVViC0ORikPHQquXwVh939TaelZ4WDqpWgTX/FsGhl/+P4qBUAGcRvtOgDgC+xftNWWp2RUTAQ== +browserslist@^4.0.0, browserslist@^4.12.0, browserslist@^4.14.5, browserslist@^4.16.0, browserslist@^4.6.4: + version "4.16.1" + resolved "https://registry.yarnpkg.com/browserslist/-/browserslist-4.16.1.tgz#bf757a2da376b3447b800a16f0f1c96358138766" + integrity sha512-UXhDrwqsNcpTYJBTZsbGATDxZbiVDsx6UjpmRUmtnP10pr8wAYr5LgFoEFw9ixriQH2mv/NX2SfGzE/o8GndLA== dependencies: - caniuse-lite "^1.0.30000844" - electron-to-chromium "^1.3.47" - -browserslist@^4.0.0, browserslist@^4.6.0, browserslist@^4.6.2: - version "4.6.3" - resolved "https://registry.yarnpkg.com/browserslist/-/browserslist-4.6.3.tgz#0530cbc6ab0c1f3fc8c819c72377ba55cf647f05" - integrity sha512-CNBqTCq22RKM8wKJNowcqihHJ4SkI8CGeK7KOR9tPboXUuS5Zk5lQgzzTbs4oxD8x+6HUshZUa2OyNI9lR93bQ== - dependencies: - caniuse-lite "^1.0.30000975" - electron-to-chromium "^1.3.164" - node-releases "^1.1.23" - -browserslist@^4.6.3, browserslist@^4.6.4: - version "4.7.0" - resolved "https://registry.yarnpkg.com/browserslist/-/browserslist-4.7.0.tgz#9ee89225ffc07db03409f2fee524dc8227458a17" - integrity sha512-9rGNDtnj+HaahxiVV38Gn8n8Lr8REKsel68v1sPFfIGEK6uSXTY3h9acgiT1dZVtOOUtifo/Dn8daDQ5dUgVsA== - dependencies: - caniuse-lite "^1.0.30000989" - electron-to-chromium "^1.3.247" - node-releases "^1.1.29" - -browserslist@^4.8.0, browserslist@^4.8.2: - version "4.8.2" - resolved "https://registry.yarnpkg.com/browserslist/-/browserslist-4.8.2.tgz#b45720ad5fbc8713b7253c20766f701c9a694289" - integrity sha512-+M4oeaTplPm/f1pXDw84YohEv7B1i/2Aisei8s4s6k3QsoSHa7i5sz8u/cGQkkatCPxMASKxPualR4wwYgVboA== - dependencies: - caniuse-lite "^1.0.30001015" - electron-to-chromium "^1.3.322" - node-releases "^1.1.42" - -buffer-alloc-unsafe@^1.1.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/buffer-alloc-unsafe/-/buffer-alloc-unsafe-1.1.0.tgz#bd7dc26ae2972d0eda253be061dba992349c19f0" - integrity sha512-TEM2iMIEQdJ2yjPJoSIsldnleVaAk1oW3DBVUykyOLsEsFmEc9kn+SFFPz+gl54KQNxlDnAwCXosOS9Okx2xAg== - -buffer-alloc@^1.1.0, buffer-alloc@^1.2.0: - version "1.2.0" - resolved "https://registry.yarnpkg.com/buffer-alloc/-/buffer-alloc-1.2.0.tgz#890dd90d923a873e08e10e5fd51a57e5b7cce0ec" - integrity sha512-CFsHQgjtW1UChdXgbyJGtnm+O/uLQeZdtbDo8mfUgYXCHSM1wgrVxXm6bSyrUuErEb+4sYVGCzASBRot7zyrow== - dependencies: - buffer-alloc-unsafe "^1.1.0" - buffer-fill "^1.0.0" - -buffer-crc32@~0.2.3: - version "0.2.13" - resolved "https://registry.yarnpkg.com/buffer-crc32/-/buffer-crc32-0.2.13.tgz#0d333e3f00eac50aa1454abd30ef8c2a5d9a7242" - integrity sha1-DTM+PwDqxQqhRUq9MO+MKl2ackI= - -buffer-fill@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/buffer-fill/-/buffer-fill-1.0.0.tgz#f8f78b76789888ef39f205cd637f68e702122b2c" - integrity sha1-+PeLdniYiO858gXNY39o5wISKyw= + caniuse-lite "^1.0.30001173" + colorette "^1.2.1" + electron-to-chromium "^1.3.634" + escalade "^3.1.1" + node-releases "^1.1.69" buffer-from@^1.0.0: version "1.1.1" @@ -4771,44 +2292,27 @@ buffer-xor@^1.0.3: integrity sha1-JuYe0UIvtw3ULm42cp7VHYVf6Nk= buffer@^4.3.0: - version "4.9.1" - resolved "https://registry.yarnpkg.com/buffer/-/buffer-4.9.1.tgz#6d1bb601b07a4efced97094132093027c95bc298" - integrity sha1-bRu2AbB6TvztlwlBMgkwJ8lbwpg= + version "4.9.2" + resolved "https://registry.yarnpkg.com/buffer/-/buffer-4.9.2.tgz#230ead344002988644841ab0244af8c44bbe3ef8" + integrity sha512-xq+q3SRMOxGivLhBNaUdC64hDTQwejJ+H0T/NB1XMtTVEwNTrfFF3gAxiyW0Bu/xWEGhjVKgUcMhCrUy2+uCWg== dependencies: base64-js "^1.0.2" ieee754 "^1.1.4" isarray "^1.0.0" -buffer@^5.2.1: - version "5.2.1" - resolved "https://registry.yarnpkg.com/buffer/-/buffer-5.2.1.tgz#dd57fa0f109ac59c602479044dca7b8b3d0b71d6" - integrity sha512-c+Ko0loDaFfuPWiL02ls9Xd3GO3cPVmUobQ6t3rXNUk304u6hGq+8N/kFi+QEIKhzK3uwolVhLzszmfLmMLnqg== +buffer@^5.1.0: + version "5.7.1" + resolved "https://registry.yarnpkg.com/buffer/-/buffer-5.7.1.tgz#ba62e7c13133053582197160851a8f648e99eed0" + integrity sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ== dependencies: - base64-js "^1.0.2" - ieee754 "^1.1.4" + base64-js "^1.3.1" + ieee754 "^1.1.13" builtin-status-codes@^3.0.0: version "3.0.0" resolved "https://registry.yarnpkg.com/builtin-status-codes/-/builtin-status-codes-3.0.0.tgz#85982878e21b98e1c66425e03d0174788f569ee8" integrity sha1-hZgoeOIbmOHGZCXgPQF0eI9Wnug= -builtins@^1.0.3: - version "1.0.3" - resolved "https://registry.yarnpkg.com/builtins/-/builtins-1.0.3.tgz#cb94faeb61c8696451db36534e1422f94f0aee88" - integrity sha1-y5T662HIaWRR2zZTThQi+U8K7og= - -busboy@^0.3.1: - version "0.3.1" - resolved "https://registry.yarnpkg.com/busboy/-/busboy-0.3.1.tgz#170899274c5bf38aae27d5c62b71268cd585fd1b" - integrity sha512-y7tTxhGKXcyBxRKAni+awqx8uqaJKrSFSNFSeRG5CsWNdmy2BIK+6VGWEW7TZnIO/533mtMEA4rOevQV815YJw== - dependencies: - dicer "0.3.0" - -byline@5.0.0: - version "5.0.0" - resolved "https://registry.yarnpkg.com/byline/-/byline-5.0.0.tgz#741c5216468eadc457b03410118ad77de8c1ddb1" - integrity sha1-dBxSFkaOrcRXsDQQEYrXfejB3bE= - bytes@3.0.0: version "3.0.0" resolved "https://registry.yarnpkg.com/bytes/-/bytes-3.0.0.tgz#d32815404d689699f85a4ea4fa8755dd13a96048" @@ -4819,10 +2323,10 @@ bytes@3.1.0: resolved "https://registry.yarnpkg.com/bytes/-/bytes-3.1.0.tgz#f6cf7933a360e0588fa9fde85651cdc7f805d1f6" integrity sha512-zauLjrfCG+xvoyaqLoV8bLVXXNGC4JqlxFCutSDWA6fJrTo2ZuvLYTqZ7aHBLZSMOopbzwv8f+wZcVzfVTI2Dg== -cacache@^12.0.2, cacache@^12.0.3: - version "12.0.3" - resolved "https://registry.yarnpkg.com/cacache/-/cacache-12.0.3.tgz#be99abba4e1bf5df461cd5a2c1071fc432573390" - integrity sha512-kqdmfXEGFepesTuROHMs3MpFLWrPkSSpRqOw80RCflZXy/khxaArvFrQ7uJxSUduzAufc6G0g1VUCOZXxWavPw== +cacache@^12.0.2: + version "12.0.4" + resolved "https://registry.yarnpkg.com/cacache/-/cacache-12.0.4.tgz#668bcbd105aeb5f1d92fe25570ec9525c8faa40c" + integrity sha512-a0tMB40oefvuInr4Cwb3GerbL9xTj1D5yg0T5xrjGCGyfvbxseIXX7BAO/u/hIXdafzOI5JC3wDwHyf24buOAQ== dependencies: bluebird "^3.5.5" chownr "^1.1.1" @@ -4864,6 +2368,29 @@ cacache@^13.0.1: ssri "^7.0.0" unique-filename "^1.1.1" +cacache@^15.0.5: + version "15.0.5" + resolved "https://registry.yarnpkg.com/cacache/-/cacache-15.0.5.tgz#69162833da29170d6732334643c60e005f5f17d0" + integrity sha512-lloiL22n7sOjEEXdL8NAjTgv9a1u43xICE9/203qonkZUCj5X1UEWIdf2/Y0d6QcCtMzbKQyhrcDbdvlZTs/+A== + dependencies: + "@npmcli/move-file" "^1.0.1" + chownr "^2.0.0" + fs-minipass "^2.0.0" + glob "^7.1.4" + infer-owner "^1.0.4" + lru-cache "^6.0.0" + minipass "^3.1.1" + minipass-collect "^1.0.2" + minipass-flush "^1.0.5" + minipass-pipeline "^1.2.2" + mkdirp "^1.0.3" + p-map "^4.0.0" + promise-inflight "^1.0.1" + rimraf "^3.0.2" + ssri "^8.0.0" + tar "^6.0.2" + unique-filename "^1.1.1" + cache-base@^1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/cache-base/-/cache-base-1.0.1.tgz#0a7f46416831c8b662ee36fe4e7c59d76f666ab2" @@ -4891,23 +2418,13 @@ cache-loader@^4.1.0: neo-async "^2.6.1" schema-utils "^2.0.0" -cacheable-request@^6.0.0: - version "6.1.0" - resolved "https://registry.yarnpkg.com/cacheable-request/-/cacheable-request-6.1.0.tgz#20ffb8bd162ba4be11e9567d823db651052ca912" - integrity sha512-Oj3cAGPCqOZX7Rz64Uny2GYAZNliQSqfbePrgAQ1wKAihYmCUnraBtJtKcGR4xz7wF+LoJC+ssFZvv5BgF9Igg== +call-bind@^1.0.0: + version "1.0.2" + resolved "https://registry.yarnpkg.com/call-bind/-/call-bind-1.0.2.tgz#b1d4e89e688119c3c9a903ad30abb2f6a919be3c" + integrity sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA== dependencies: - clone-response "^1.0.2" - get-stream "^5.1.0" - http-cache-semantics "^4.0.0" - keyv "^3.0.0" - lowercase-keys "^2.0.0" - normalize-url "^4.1.0" - responselike "^1.0.2" - -call-me-maybe@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/call-me-maybe/-/call-me-maybe-1.0.1.tgz#26d208ea89e37b5cbde60250a15f031c16a4d66b" - integrity sha1-JtII6onje1y95gJQoV8DHBak1ms= + function-bind "^1.1.1" + get-intrinsic "^1.0.2" caller-callsite@^2.0.0: version "2.0.0" @@ -4945,7 +2462,7 @@ callsites@^3.0.0: resolved "https://registry.yarnpkg.com/callsites/-/callsites-3.1.0.tgz#b3630abd8943432f54b3f0519238e33cd7df2f73" integrity sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ== -camel-case@3.0.x, camel-case@^3.0.0: +camel-case@^3.0.0: version "3.0.0" resolved "https://registry.yarnpkg.com/camel-case/-/camel-case-3.0.0.tgz#ca3c3688a4e9cf3a4cda777dc4dcbc713249cf73" integrity sha1-yjw2iKTpzzpM2nd9xNy8cTJJz3M= @@ -4953,39 +2470,24 @@ camel-case@3.0.x, camel-case@^3.0.0: no-case "^2.2.0" upper-case "^1.1.1" -camelcase-keys@^2.0.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/camelcase-keys/-/camelcase-keys-2.1.0.tgz#308beeaffdf28119051efa1d932213c91b8f92e7" - integrity sha1-MIvur/3ygRkFHvodkyITyRuPkuc= +camel-case@^4.1.1: + version "4.1.2" + resolved "https://registry.yarnpkg.com/camel-case/-/camel-case-4.1.2.tgz#9728072a954f805228225a6deea6b38461e1bd5a" + integrity sha512-gxGWBrTT1JuMx6R+o5PTXMmUnhnVzLQ9SNutD4YqKtI6ap897t3tKECYla6gCWEkplXnlNybEkZg9GEGxKFCgw== dependencies: - camelcase "^2.0.0" - map-obj "^1.0.0" - -camelcase@^1.0.2: - version "1.2.1" - resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-1.2.1.tgz#9bb5304d2e0b56698b2c758b08a3eaa9daa58a39" - integrity sha1-m7UwTS4LVmmLLHWLCKPqqdqlijk= - -camelcase@^2.0.0: - version "2.1.1" - resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-2.1.1.tgz#7c1d16d679a1bbe59ca02cacecfb011e201f5a1f" - integrity sha1-fB0W1nmhu+WcoCys7PsBHiAfWh8= - -camelcase@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-3.0.0.tgz#32fc4b9fcdaf845fcdf7e73bb97cac2261f0ab0a" - integrity sha1-MvxLn82vhF/N9+c7uXysImHwqwo= - -camelcase@^4.0.0: - version "4.1.0" - resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-4.1.0.tgz#d545635be1e33c542649c69173e5de6acfae34dd" - integrity sha1-1UVjW+HjPFQmScaRc+Xeas+uNN0= + pascal-case "^3.1.2" + tslib "^2.0.3" camelcase@^5.0.0, camelcase@^5.3.1: version "5.3.1" resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-5.3.1.tgz#e3c9b31569e106811df242f715725a1f4c494320" integrity sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg== +camelcase@^6.2.0: + version "6.2.0" + resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-6.2.0.tgz#924af881c9d525ac9d87f40d964e5cea982a1809" + integrity sha512-c7wVvbw3f37nuobQNtgsgG9POC9qMbNuMQmTCqZv23b6MIz0fcYpBiOlv9gEN/hdLdnZTDQhg6e9Dq5M1vKvfg== + caniuse-api@^3.0.0: version "3.0.0" resolved "https://registry.yarnpkg.com/caniuse-api/-/caniuse-api-3.0.0.tgz#5e4d90e2274961d46291997df599e3ed008ee4c0" @@ -4996,75 +2498,10 @@ caniuse-api@^3.0.0: lodash.memoize "^4.1.2" lodash.uniq "^4.5.0" -caniuse-lite@^1.0.0, caniuse-lite@^1.0.30000844, caniuse-lite@^1.0.30000975: - version "1.0.30000976" - resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30000976.tgz#d30fe12662cb2a21e130d307db9907513ca830a2" - integrity sha512-tleNB1IwPRqZiod6nUNum63xQCMN96BUO2JTeiwuRM7p9d616EHsMBjBWJMudX39qCaPuWY8KEWzMZq7A9XQMQ== - -caniuse-lite@^1.0.30000980, caniuse-lite@^1.0.30000981, caniuse-lite@^1.0.30000989: - version "1.0.30000989" - resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30000989.tgz#b9193e293ccf7e4426c5245134b8f2a56c0ac4b9" - integrity sha512-vrMcvSuMz16YY6GSVZ0dWDTJP8jqk3iFQ/Aq5iqblPwxSVVZI+zxDyTX0VPqtQsDnfdrBDcsmhgTEOh5R8Lbpw== - -caniuse-lite@^1.0.30001012, caniuse-lite@^1.0.30001015: - version "1.0.30001015" - resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001015.tgz#15a7ddf66aba786a71d99626bc8f2b91c6f0f5f0" - integrity sha512-/xL2AbW/XWHNu1gnIrO8UitBGoFthcsDgU9VLK1/dpsoxbaD5LscHozKze05R6WLsBvLhqv78dAPozMFQBYLbQ== - -caniuse-lite@^1.0.30001016: - version "1.0.30001016" - resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001016.tgz#16ea48d7d6e8caf3cad3295c2d746fe38c4e7f66" - integrity sha512-yYQ2QfotceRiH4U+h1Us86WJXtVHDmy3nEKIdYPsZCYnOV5/tMgGbmoIlrMzmh2VXlproqYtVaKeGDBkMZifFA== - -canvas-exif-orientation@^0.4.0: - version "0.4.0" - resolved "https://registry.yarnpkg.com/canvas-exif-orientation/-/canvas-exif-orientation-0.4.0.tgz#b487f3701998a9e879eb104010b2a58115368b6b" - integrity sha1-tIfzcBmYqeh56xBAELKlgRU2i2s= - -capture-stack-trace@^1.0.0: - version "1.0.1" - resolved "https://registry.yarnpkg.com/capture-stack-trace/-/capture-stack-trace-1.0.1.tgz#a6c0bbe1f38f3aa0b92238ecb6ff42c344d4135d" - integrity sha512-mYQLZnx5Qt1JgB1WEiMCf2647plpGeQ2NMR/5L0HNZzGQo4fuSPnK+wjfPnKZV0aiJDgzmWqqkV/g7JD+DW0qw== - -cardinal@^2.1.1: - version "2.1.1" - resolved "https://registry.yarnpkg.com/cardinal/-/cardinal-2.1.1.tgz#7cc1055d822d212954d07b085dea251cc7bc5505" - integrity sha1-fMEFXYItISlU0HsIXeolHMe8VQU= - dependencies: - ansicolors "~0.3.2" - redeyed "~2.1.0" - -caseless@~0.12.0: - version "0.12.0" - resolved "https://registry.yarnpkg.com/caseless/-/caseless-0.12.0.tgz#1b681c21ff84033c826543090689420d187151dc" - integrity sha1-G2gcIf+EAzyCZUMJBolCDRhxUdw= - -caw@^2.0.0: - version "2.0.1" - resolved "https://registry.yarnpkg.com/caw/-/caw-2.0.1.tgz#6c3ca071fc194720883c2dc5da9b074bfc7e9e95" - integrity sha512-Cg8/ZSBEa8ZVY9HspcGUYaK63d/bN7rqS3CYCzEGUxuYv6UlmcjzDUz2fCFFHyTvUW5Pk0I+3hkA3iXlIj6guA== - dependencies: - get-proxy "^2.0.0" - isurl "^1.0.0-alpha5" - tunnel-agent "^0.6.0" - url-to-options "^1.0.1" - -center-align@^0.1.1: - version "0.1.3" - resolved "https://registry.yarnpkg.com/center-align/-/center-align-0.1.3.tgz#aa0d32629b6ee972200411cbd4461c907bc2b7ad" - integrity sha1-qg0yYptu6XIgBBHL1EYckHvCt60= - dependencies: - align-text "^0.1.3" - lazy-cache "^1.0.3" - -chalk@2.4.2, chalk@^2.0.0, chalk@^2.0.1, chalk@^2.1.0, chalk@^2.3.0, chalk@^2.3.2, chalk@^2.4.1, chalk@^2.4.2: - version "2.4.2" - resolved "https://registry.yarnpkg.com/chalk/-/chalk-2.4.2.tgz#cd42541677a54333cf541a49108c1432b44c9424" - integrity sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ== - dependencies: - ansi-styles "^3.2.1" - escape-string-regexp "^1.0.5" - supports-color "^5.3.0" +caniuse-lite@^1.0.0, caniuse-lite@^1.0.30000981, caniuse-lite@^1.0.30001109, caniuse-lite@^1.0.30001164, caniuse-lite@^1.0.30001173: + version "1.0.30001177" + resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001177.tgz#2c3b384933aafda03e29ccca7bb3d8c3389e1ece" + integrity sha512-6Ld7t3ifCL02jTj3MxPMM5wAYjbo4h/TAQGFTgv1inihP1tWnWp8mxxT4ut4JBEHLbpFXEXJJQ119JCJTBkYDw== chalk@^1.0.0, chalk@^1.1.1, chalk@^1.1.3: version "1.1.3" @@ -5077,6 +2514,15 @@ chalk@^1.0.0, chalk@^1.1.1, chalk@^1.1.3: strip-ansi "^3.0.0" supports-color "^2.0.0" +chalk@^2.0.0, chalk@^2.3.0, chalk@^2.3.2, chalk@^2.4.1, chalk@^2.4.2: + version "2.4.2" + resolved "https://registry.yarnpkg.com/chalk/-/chalk-2.4.2.tgz#cd42541677a54333cf541a49108c1432b44c9424" + integrity sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ== + dependencies: + ansi-styles "^3.2.1" + escape-string-regexp "^1.0.5" + supports-color "^5.3.0" + chalk@^3.0.0: version "3.0.0" resolved "https://registry.yarnpkg.com/chalk/-/chalk-3.0.0.tgz#3f73c2bf526591f574cc492c51e2456349f844e4" @@ -5085,31 +2531,15 @@ chalk@^3.0.0: ansi-styles "^4.1.0" supports-color "^7.1.0" -change-case@^3.0.1: - version "3.1.0" - resolved "https://registry.yarnpkg.com/change-case/-/change-case-3.1.0.tgz#0e611b7edc9952df2e8513b27b42de72647dd17e" - integrity sha512-2AZp7uJZbYEzRPsFoa+ijKdvp9zsrnnt6+yFokfwEpeJm0xuJDVoxiRCAaTzyJND8GJkofo2IcKWaUZ/OECVzw== +chalk@^4.0.0, chalk@^4.1.0: + version "4.1.0" + resolved "https://registry.yarnpkg.com/chalk/-/chalk-4.1.0.tgz#4e14870a618d9e2edd97dd8345fd9d9dc315646a" + integrity sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A== dependencies: - camel-case "^3.0.0" - constant-case "^2.0.0" - dot-case "^2.1.0" - header-case "^1.0.0" - is-lower-case "^1.1.0" - is-upper-case "^1.1.0" - lower-case "^1.1.1" - lower-case-first "^1.0.0" - no-case "^2.3.2" - param-case "^2.1.0" - pascal-case "^2.0.0" - path-case "^2.1.0" - sentence-case "^2.1.0" - snake-case "^2.1.0" - swap-case "^1.1.0" - title-case "^2.1.0" - upper-case "^1.1.1" - upper-case-first "^1.1.0" + ansi-styles "^4.1.0" + supports-color "^7.1.0" -character-parser@^2.1.1: +character-parser@^2.2.0: version "2.2.0" resolved "https://registry.yarnpkg.com/character-parser/-/character-parser-2.2.0.tgz#c7ce28f36d4bcd9744e5ffc2c5fcde1c73261fc0" integrity sha1-x84o821LzZdE5f/CxfzeHHMmH8A= @@ -5121,53 +2551,25 @@ chardet@^0.7.0: resolved "https://registry.yarnpkg.com/chardet/-/chardet-0.7.0.tgz#90094849f0937f2eedc2425d0d28a9e5f0cbad9e" integrity sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA== -check-types@^7.3.0: - version "7.4.0" - resolved "https://registry.yarnpkg.com/check-types/-/check-types-7.4.0.tgz#0378ec1b9616ec71f774931a3c6516fad8c152f4" - integrity sha512-YbulWHdfP99UfZ73NcUDlNJhEIDgm9Doq9GhpyXbF+7Aegi3CVV7qqMCKTTqJxlvEvnQBp9IA+dxsGN6xK/nSg== +check-types@^8.0.3: + version "8.0.3" + resolved "https://registry.yarnpkg.com/check-types/-/check-types-8.0.3.tgz#3356cca19c889544f2d7a95ed49ce508a0ecf552" + integrity sha512-YpeKZngUmG65rLudJ4taU7VLkOCTMhNl/u4ctNC56LQS/zJTyNH0Lrtwm1tfTsbLlwvlfsA2d1c8vCf/Kh2KwQ== -cheerio@1.0.0-rc.2: - version "1.0.0-rc.2" - resolved "https://registry.yarnpkg.com/cheerio/-/cheerio-1.0.0-rc.2.tgz#4b9f53a81b27e4d5dac31c0ffd0cfa03cc6830db" - integrity sha1-S59TqBsn5NXawxwP/Qz6A8xoMNs= +"chokidar@>=2.0.0 <4.0.0", chokidar@^3.4.1, chokidar@^3.4.3: + version "3.5.0" + resolved "https://registry.yarnpkg.com/chokidar/-/chokidar-3.5.0.tgz#458a4816a415e9d3b3caa4faec2b96a6935a9e65" + integrity sha512-JgQM9JS92ZbFR4P90EvmzNpSGhpPBGBSj10PILeDyYFwp4h2/D9OM03wsJ4zW1fEp4ka2DGrnUeD7FuvQ2aZ2Q== dependencies: - css-select "~1.2.0" - dom-serializer "~0.1.0" - entities "~1.1.1" - htmlparser2 "^3.9.1" - lodash "^4.15.0" - parse5 "^3.0.1" - -cheerio@^1.0.0-rc.2: - version "1.0.0-rc.3" - resolved "https://registry.yarnpkg.com/cheerio/-/cheerio-1.0.0-rc.3.tgz#094636d425b2e9c0f4eb91a46c05630c9a1a8bf6" - integrity sha512-0td5ijfUPuubwLUu0OBoe98gZj8C/AA+RW3v67GPlGOrvxWjZmBXiBCRU+I8VEiNyJzjth40POfHiz2RB3gImA== - dependencies: - css-select "~1.2.0" - dom-serializer "~0.1.1" - entities "~1.1.1" - htmlparser2 "^3.9.1" - lodash "^4.15.0" - parse5 "^3.0.1" - -chokidar@^2.0.2: - version "2.1.6" - resolved "https://registry.yarnpkg.com/chokidar/-/chokidar-2.1.6.tgz#b6cad653a929e244ce8a834244164d241fa954c5" - integrity sha512-V2jUo67OKkc6ySiRpJrjlpJKl9kDuG+Xb8VgsGzb+aEouhgS1D0weyPU4lEzdAcsCAvrih2J2BqyXqHWvVLw5g== - dependencies: - anymatch "^2.0.0" - async-each "^1.0.1" - braces "^2.3.2" - glob-parent "^3.1.0" - inherits "^2.0.3" - is-binary-path "^1.0.0" - is-glob "^4.0.0" - normalize-path "^3.0.0" - path-is-absolute "^1.0.0" - readdirp "^2.2.1" - upath "^1.1.1" + anymatch "~3.1.1" + braces "~3.0.2" + glob-parent "~5.1.0" + is-binary-path "~2.1.0" + is-glob "~4.0.1" + normalize-path "~3.0.0" + readdirp "~3.5.0" optionalDependencies: - fsevents "^1.2.7" + fsevents "~2.3.1" chokidar@^2.1.8: version "2.1.8" @@ -5188,30 +2590,15 @@ chokidar@^2.1.8: optionalDependencies: fsevents "^1.2.7" -chokidar@^3.3.1: - version "3.3.1" - resolved "https://registry.yarnpkg.com/chokidar/-/chokidar-3.3.1.tgz#c84e5b3d18d9a4d77558fef466b1bf16bbeb3450" - integrity sha512-4QYCEWOcK3OJrxwvyyAOxFuhpvOVCYkr33LPfFNBjAD/w3sEzWsp2BUOkI4l9bHvWioAd0rc6NlHUOEaWkTeqg== - dependencies: - anymatch "~3.1.1" - braces "~3.0.2" - glob-parent "~5.1.0" - is-binary-path "~2.1.0" - is-glob "~4.0.1" - normalize-path "~3.0.0" - readdirp "~3.3.0" - optionalDependencies: - fsevents "~2.1.2" +chownr@^1.1.1, chownr@^1.1.2: + version "1.1.4" + resolved "https://registry.yarnpkg.com/chownr/-/chownr-1.1.4.tgz#6fc9d7b42d32a583596337666e7d08084da2cc6b" + integrity sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg== -chownr@^1.1.1: - version "1.1.1" - resolved "https://registry.yarnpkg.com/chownr/-/chownr-1.1.1.tgz#54726b8b8fff4df053c42187e801fb4412df1494" - integrity sha512-j38EvO5+LHX84jlo6h4UzmOwi0UgW61WRyPtJz4qaadK5eY3BTS5TY/S1Stc3Uk2lIM6TPevAlULiEJwie860g== - -chownr@^1.1.2, chownr@^1.1.3: - version "1.1.3" - resolved "https://registry.yarnpkg.com/chownr/-/chownr-1.1.3.tgz#42d837d5239688d55f303003a508230fa6727142" - integrity sha512-i70fVHhmV3DtTl6nqvZOnIjbY0Pe4kAUjwHj8z0zAdgBtYrJyYwLKCCuRBQ5ppkyL0AkN7HKRnETdmdp1zqNXw== +chownr@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/chownr/-/chownr-2.0.0.tgz#15bfbe53d2eab4cf70f18a8cd68ebe5b3cb1dece" + integrity sha512-bIomtDF5KGpdogkLd9VspvFzk9KfpyyGlS8YFVZl7TGPBHL5snIOnxeshwVgPteQ9b4Eydl+pVbIyE1DcvCWgQ== chrome-trace-event@^1.0.2: version "1.0.2" @@ -5220,7 +2607,7 @@ chrome-trace-event@^1.0.2: dependencies: tslib "^1.9.0" -ci-info@^1.5.0, ci-info@^1.6.0: +ci-info@^1.6.0: version "1.6.0" resolved "https://registry.yarnpkg.com/ci-info/-/ci-info-1.6.0.tgz#2ca20dbb9ceb32d4524a683303313f0304b1e497" integrity sha512-vsGdkwSCDpWmP80ncATX7iea5DWQemg1UgCW5J8tqjU3lYw4FBYuj89J0CTVomA7BEfvSZd84GmHko+MxFQU2A== @@ -5230,11 +2617,6 @@ ci-info@^2.0.0: resolved "https://registry.yarnpkg.com/ci-info/-/ci-info-2.0.0.tgz#67a9e964be31a51e15e5010d58e6f12834002f46" integrity sha512-5tK7EtrZ0N+OLFMthtqOj4fI2Jeb88C4CAZPu25LDVUgXJ0A3Js4PMGqrn0JU1W0Mh1/Z8wZzYPxqUrXeBboCQ== -cint@^8.2.1: - version "8.2.1" - resolved "https://registry.yarnpkg.com/cint/-/cint-8.2.1.tgz#70386b1b48e2773d0d63166a55aff94ef4456a12" - integrity sha1-cDhrG0jidz0NYxZqVa/5TvRFahI= - cipher-base@^1.0.0, cipher-base@^1.0.1, cipher-base@^1.0.3: version "1.0.4" resolved "https://registry.yarnpkg.com/cipher-base/-/cipher-base-1.0.4.tgz#8760e4ecc272f4c363532f926d874aae2c1397de" @@ -5258,32 +2640,22 @@ class-utils@^0.3.5: isobject "^3.0.0" static-extend "^0.1.1" -clean-css@4.2.x, clean-css@^4.1.11, clean-css@^4.2.1: - version "4.2.1" - resolved "https://registry.yarnpkg.com/clean-css/-/clean-css-4.2.1.tgz#2d411ef76b8569b6d0c84068dabe85b0aa5e5c17" - integrity sha512-4ZxI6dy4lrY6FHzfiy1aEOXgu4LIsW2MhwG0VBKdcoGoH/XLFgaHSdLTGr4O8Be6A8r3MOphEiI8Gc1n0ecf3g== +clean-css@^4.2.1, clean-css@^4.2.3: + version "4.2.3" + resolved "https://registry.yarnpkg.com/clean-css/-/clean-css-4.2.3.tgz#507b5de7d97b48ee53d84adb0160ff6216380f78" + integrity sha512-VcMWDN54ZN/DS+g58HYL5/n4Zrqe8vHJpGA8KdgUXFU4fuP/aHNw8eld9SyEIyabIMJX/0RaY/fplOo5hYLSFA== dependencies: source-map "~0.6.0" -clean-stack@^1.3.0: - version "1.3.0" - resolved "https://registry.yarnpkg.com/clean-stack/-/clean-stack-1.3.0.tgz#9e821501ae979986c46b1d66d2d432db2fd4ae31" - integrity sha1-noIVAa6XmYbEax1m0tQy2y/UrjE= - clean-stack@^2.0.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/clean-stack/-/clean-stack-2.1.0.tgz#9e7fec7f3f8340a2ab4f127c80273085e8fbbdd0" - integrity sha512-uQWrpRm+iZZUCAp7ZZJQbd4Za9I3AjR/3YTjmcnAtkauaIm/T5CT6U8zVI6e60T6OANqBFAzuR9/HB3NzuZCRA== - -cli-boxes@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/cli-boxes/-/cli-boxes-1.0.0.tgz#4fa917c3e59c94a004cd61f8ee509da651687143" - integrity sha1-T6kXw+WclKAEzWH47lCdplFocUM= + version "2.2.0" + resolved "https://registry.yarnpkg.com/clean-stack/-/clean-stack-2.2.0.tgz#ee8472dbb129e727b31e8a10a427dee9dfe4008b" + integrity sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A== cli-boxes@^2.2.0: - version "2.2.0" - resolved "https://registry.yarnpkg.com/cli-boxes/-/cli-boxes-2.2.0.tgz#538ecae8f9c6ca508e3c3c95b453fe93cb4c168d" - integrity sha512-gpaBrMAizVEANOpfZp/EEUixTXDyGt7DFzdK5hU+UbWt/J0lB0w20ncZj59Z9a93xHb9u12zF5BS6i9RKbtg4w== + version "2.2.1" + resolved "https://registry.yarnpkg.com/cli-boxes/-/cli-boxes-2.2.1.tgz#ddd5035d25094fce220e9cab40a45840a440318f" + integrity sha512-y4coMcylgSCdVinjiDBuR8PCC2bLjyGTwEmPb9NHR/QaNU6EUOXcTY/s6VjGMD6ENSEaeQYHCY0GNGS5jfMwPw== cli-cursor@^1.0.1: version "1.0.2" @@ -5292,13 +2664,6 @@ cli-cursor@^1.0.1: dependencies: restore-cursor "^1.0.1" -cli-cursor@^2.0.0, cli-cursor@^2.1.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/cli-cursor/-/cli-cursor-2.1.0.tgz#b35dac376479facc3e94747d41d0d0f5238ffcb5" - integrity sha1-s12sN2R5+sw+lHR9QdDQ9SOP/LU= - dependencies: - restore-cursor "^2.0.0" - cli-cursor@^3.1.0: version "3.1.0" resolved "https://registry.yarnpkg.com/cli-cursor/-/cli-cursor-3.1.0.tgz#264305a7ae490d1d03bf0c9ba7c925d1753af307" @@ -5306,133 +2671,15 @@ cli-cursor@^3.1.0: dependencies: restore-cursor "^3.1.0" -cli-spinners@^1.0.1: - version "1.3.1" - resolved "https://registry.yarnpkg.com/cli-spinners/-/cli-spinners-1.3.1.tgz#002c1990912d0d59580c93bd36c056de99e4259a" - integrity sha512-1QL4544moEsDVH9T/l6Cemov/37iv1RtoKf7NJ04A60+4MREXNfx/QvavbH6QoGdsD4N4Mwy49cmaINR/o2mdg== - -cli-spinners@^2.0.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/cli-spinners/-/cli-spinners-2.1.0.tgz#22c34b4d51f573240885b201efda4e4ec9fff3c7" - integrity sha512-8B00fJOEh1HPrx4fo5eW16XmE1PcL1tGpGrxy63CXGP9nHdPBN63X75hA1zhvQuhVztJWLqV58Roj2qlNM7cAA== - -cli-spinners@^2.2.0: - version "2.2.0" - resolved "https://registry.yarnpkg.com/cli-spinners/-/cli-spinners-2.2.0.tgz#e8b988d9206c692302d8ee834e7a85c0144d8f77" - integrity sha512-tgU3fKwzYjiLEQgPMD9Jt+JjHVL9kW93FiIMX/l7rivvOD4/LL0Mf7gda3+4U2KJBloybwgj5KEoQgGRioMiKQ== - -cli-table@^0.3.1: - version "0.3.1" - resolved "https://registry.yarnpkg.com/cli-table/-/cli-table-0.3.1.tgz#f53b05266a8b1a0b934b3d0821e6e2dc5914ae23" - integrity sha1-9TsFJmqLGguTSz0IIebi3FkUriM= - dependencies: - colors "1.0.3" - -cli-truncate@^0.2.1: - version "0.2.1" - resolved "https://registry.yarnpkg.com/cli-truncate/-/cli-truncate-0.2.1.tgz#9f15cfbb0705005369216c626ac7d05ab90dd574" - integrity sha1-nxXPuwcFAFNpIWxiasfQWrkN1XQ= - dependencies: - slice-ansi "0.0.4" - string-width "^1.0.1" - -cli-ux@^4.4.0, cli-ux@^4.9.0: - version "4.9.3" - resolved "https://registry.yarnpkg.com/cli-ux/-/cli-ux-4.9.3.tgz#4c3e070c1ea23eef010bbdb041192e0661be84ce" - integrity sha512-/1owvF0SZ5Gn54cgrikJ0QskgTzeg30HGjkmjFoaHDJzAqFpuX1DBpFR8aLvsE1J5s9MgeYRENQK4BFwOag5VA== - dependencies: - "@oclif/errors" "^1.2.2" - "@oclif/linewrap" "^1.0.0" - "@oclif/screen" "^1.0.3" - ansi-escapes "^3.1.0" - ansi-styles "^3.2.1" - cardinal "^2.1.1" - chalk "^2.4.1" - clean-stack "^2.0.0" - extract-stack "^1.0.0" - fs-extra "^7.0.0" - hyperlinker "^1.0.0" - indent-string "^3.2.0" - is-wsl "^1.1.0" - lodash "^4.17.11" - password-prompt "^1.0.7" - semver "^5.6.0" - strip-ansi "^5.0.0" - supports-color "^5.5.0" - supports-hyperlinks "^1.0.1" - treeify "^1.1.0" - tslib "^1.9.3" - -cli-ux@^5.2.1: - version "5.3.3" - resolved "https://registry.yarnpkg.com/cli-ux/-/cli-ux-5.3.3.tgz#6459e180da29f2850473b9bf2f1ae097e5257d31" - integrity sha512-a16g+BTjASUH41s1pevai4P3JKwhx85wkOSm6sXWsk6KkdSmDeJ16pSCn2x3nqK7W8n35igOu2YiW+qFkqLRJg== - dependencies: - "@oclif/command" "^1.5.1" - "@oclif/errors" "^1.2.1" - "@oclif/linewrap" "^1.0.0" - "@oclif/screen" "^1.0.3" - ansi-escapes "^3.1.0" - ansi-styles "^3.2.1" - cardinal "^2.1.1" - chalk "^2.4.1" - clean-stack "^2.0.0" - extract-stack "^1.0.0" - fs-extra "^7.0.1" - hyperlinker "^1.0.0" - indent-string "^3.2.0" - is-wsl "^1.1.0" - lodash "^4.17.11" - natural-orderby "^2.0.1" - password-prompt "^1.1.2" - semver "^5.6.0" - string-width "^3.1.0" - strip-ansi "^5.1.0" - supports-color "^5.5.0" - supports-hyperlinks "^1.0.1" - treeify "^1.1.0" - tslib "^1.9.3" - cli-width@^2.0.0: - version "2.2.0" - resolved "https://registry.yarnpkg.com/cli-width/-/cli-width-2.2.0.tgz#ff19ede8a9a5e579324147b0c11f0fbcbabed639" - integrity sha1-/xnt6Kml5XkyQUewwR8PvLq+1jk= + version "2.2.1" + resolved "https://registry.yarnpkg.com/cli-width/-/cli-width-2.2.1.tgz#b0433d0b4e9c847ef18868a4ef16fd5fc8271c48" + integrity sha512-GRMWDxpOB6Dgk2E5Uo+3eEBvtOOlimMmpbFiKuLFnQzYDavtLFY3K5ona41jgN/WdRZtG7utuVSVTL4HbZHGkw== -clipboard@^2.0.0: - version "2.0.4" - resolved "https://registry.yarnpkg.com/clipboard/-/clipboard-2.0.4.tgz#836dafd66cf0fea5d71ce5d5b0bf6e958009112d" - integrity sha512-Vw26VSLRpJfBofiVaFb/I8PVfdI1OxKcYShe6fm0sP/DtmiWQNCjhM/okTvdCo0G+lMMm1rMYbk4IK4x1X+kgQ== - dependencies: - good-listener "^1.2.2" - select "^1.1.2" - tiny-emitter "^2.0.0" - -cliui@^2.1.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/cliui/-/cliui-2.1.0.tgz#4b475760ff80264c762c3a1719032e91c7fea0d1" - integrity sha1-S0dXYP+AJkx2LDoXGQMukcf+oNE= - dependencies: - center-align "^0.1.1" - right-align "^0.1.1" - wordwrap "0.0.2" - -cliui@^3.2.0: - version "3.2.0" - resolved "https://registry.yarnpkg.com/cliui/-/cliui-3.2.0.tgz#120601537a916d29940f934da3b48d585a39213d" - integrity sha1-EgYBU3qRbSmUD5NNo7SNWFo5IT0= - dependencies: - string-width "^1.0.1" - strip-ansi "^3.0.1" - wrap-ansi "^2.0.0" - -cliui@^4.0.0: - version "4.1.0" - resolved "https://registry.yarnpkg.com/cliui/-/cliui-4.1.0.tgz#348422dbe82d800b3022eef4f6ac10bf2e4d1b49" - integrity sha512-4FG+RSG9DL7uEwRUZXZn3SS34DiDPfzP0VOiEwtUWlE+AR2EIg+hSyvrIgUUfhdgR/UkAeW2QHgeP+hWrXs7jQ== - dependencies: - string-width "^2.1.1" - strip-ansi "^4.0.0" - wrap-ansi "^2.0.0" +cli-width@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/cli-width/-/cli-width-3.0.0.tgz#a2f48437a2caa9a22436e794bf071ec9e61cedf6" + integrity sha512-FxqpkPPwu1HjuN93Omfm4h8uIanXofW0RxVEW3k5RKx+mJJYSthzNhp32Kzxxy3YAEZ/Dc/EWN1vZRY0+kOhbw== cliui@^5.0.0: version "5.0.0" @@ -5443,74 +2690,6 @@ cliui@^5.0.0: strip-ansi "^5.2.0" wrap-ansi "^5.1.0" -clone-deep@^4.0.1: - version "4.0.1" - resolved "https://registry.yarnpkg.com/clone-deep/-/clone-deep-4.0.1.tgz#c19fd9bdbbf85942b4fd979c84dcf7d5f07c2387" - integrity sha512-neHB9xuzh/wk0dIHweyAXv2aPGZIVk3pLMe+/RNzINf17fe0OG96QroktYAUm7SM1PBnzTabaLboqqxDyMU+SQ== - dependencies: - is-plain-object "^2.0.4" - kind-of "^6.0.2" - shallow-clone "^3.0.0" - -clone-response@^1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/clone-response/-/clone-response-1.0.2.tgz#d1dc973920314df67fbeb94223b4ee350239e96b" - integrity sha1-0dyXOSAxTfZ/vrlCI7TuNQI56Ws= - dependencies: - mimic-response "^1.0.0" - -clone@^1.0.2: - version "1.0.4" - resolved "https://registry.yarnpkg.com/clone/-/clone-1.0.4.tgz#da309cc263df15994c688ca902179ca3c7cd7c7e" - integrity sha1-2jCcwmPfFZlMaIypAheco8fNfH4= - -clone@^2.1.1: - version "2.1.2" - resolved "https://registry.yarnpkg.com/clone/-/clone-2.1.2.tgz#1b7f4b9f591f1e8f83670401600345a02887435f" - integrity sha1-G39Ln1kfHo+DZwQBYANFoCiHQ18= - -cluster@^0.7.7: - version "0.7.7" - resolved "https://registry.yarnpkg.com/cluster/-/cluster-0.7.7.tgz#e497e267cc956bd0b0513adb4aa393357d0085ef" - integrity sha1-5JfiZ8yVa9CwUTrbSqOTNX0Ahe8= - dependencies: - log ">= 1.2.0" - mkdirp ">= 0.0.1" - -cmd-shim@^3.0.3: - version "3.0.3" - resolved "https://registry.yarnpkg.com/cmd-shim/-/cmd-shim-3.0.3.tgz#2c35238d3df37d98ecdd7d5f6b8dc6b21cadc7cb" - integrity sha512-DtGg+0xiFhQIntSBRzL2fRQBnmtAVwXIDo4Qq46HPpObYquxMaZS4sb82U9nH91qJrlosC1wa9gwr0QyL/HypA== - dependencies: - graceful-fs "^4.1.2" - mkdirp "~0.5.0" - -co-from-stream@~0.0.0: - version "0.0.0" - resolved "https://registry.yarnpkg.com/co-from-stream/-/co-from-stream-0.0.0.tgz#1a5cd8ced77263946094fa39f2499a63297bcaf9" - integrity sha1-GlzYztdyY5RglPo58kmaYyl7yvk= - dependencies: - co-read "0.0.1" - -co-fs-extra@^1.2.1: - version "1.2.1" - resolved "https://registry.yarnpkg.com/co-fs-extra/-/co-fs-extra-1.2.1.tgz#3b6ad77cf2614530f677b1cf62664f5ba756b722" - integrity sha1-O2rXfPJhRTD2d7HPYmZPW6dWtyI= - dependencies: - co-from-stream "~0.0.0" - fs-extra "~0.26.5" - thunkify-wrap "~1.0.4" - -co-read@0.0.1: - version "0.0.1" - resolved "https://registry.yarnpkg.com/co-read/-/co-read-0.0.1.tgz#f81b3eb8a86675fec51e3d883a7f564e873c9389" - integrity sha1-+Bs+uKhmdf7FHj2IOn9WToc8k4k= - -co@3.1.0, co@~3.1.0: - version "3.1.0" - resolved "https://registry.yarnpkg.com/co/-/co-3.1.0.tgz#4ea54ea5a08938153185e15210c68d9092bc1b78" - integrity sha1-TqVOpaCJOBUxheFSEMaNkJK8G3g= - co@^4.6.0: version "4.6.0" resolved "https://registry.yarnpkg.com/co/-/co-4.6.0.tgz#6ea6bdf3d853ae54ccb8e47bfa0bf3f9031fb184" @@ -5525,21 +2704,11 @@ coa@^2.0.2: chalk "^2.4.1" q "^1.1.2" -coalescy@1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/coalescy/-/coalescy-1.0.0.tgz#4b065846b836361ada6c4b4a4abf4bc1cac31bf1" - integrity sha1-SwZYRrg2NhrabEtKSr9LwcrDG/E= - code-point-at@^1.0.0: version "1.1.0" resolved "https://registry.yarnpkg.com/code-point-at/-/code-point-at-1.1.0.tgz#0d070b4d043a5bea33a2f1a40e2edb3d9a4ccf77" integrity sha1-DQcLTQQ6W+ozovGkDi7bPZpMz3c= -coffee-script@1.12.7, coffee-script@^1.12.4: - version "1.12.7" - resolved "https://registry.yarnpkg.com/coffee-script/-/coffee-script-1.12.7.tgz#c05dae0cb79591d05b3070a8433a98c9a89ccc53" - integrity sha512-fLeEhqwymYat/MpTPUjSKHVYYl0ec2mOyALEMLmzr5i1isuG+6jfI2j2d5oBO3VIzgUXgBVIcOT9uH1TFxBckw== - collection-visit@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/collection-visit/-/collection-visit-1.0.0.tgz#4bc0373c164bc3291b4d368c829cf1a80a59dca0" @@ -5572,101 +2741,41 @@ color-name@^1.0.0, color-name@~1.1.4: resolved "https://registry.yarnpkg.com/color-name/-/color-name-1.1.4.tgz#c2a09a87acbde69543de6f63fa3995c826c536a2" integrity sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA== -color-string@^1.5.2: - version "1.5.3" - resolved "https://registry.yarnpkg.com/color-string/-/color-string-1.5.3.tgz#c9bbc5f01b58b5492f3d6857459cb6590ce204cc" - integrity sha512-dC2C5qeWoYkxki5UAXapdjqO672AM4vZuPGRQfO8b5HKuKGBbKWpITyDYN7TOFKvRW7kOgAn3746clDBMDJyQw== +color-string@^1.5.4: + version "1.5.4" + resolved "https://registry.yarnpkg.com/color-string/-/color-string-1.5.4.tgz#dd51cd25cfee953d138fe4002372cc3d0e504cb6" + integrity sha512-57yF5yt8Xa3czSEW1jfQDE79Idk0+AkN/4KWad6tbdxUmAs3MvjxlWSWD4deYytcRfoZ9nhKyFl1kj5tBvidbw== dependencies: color-name "^1.0.0" simple-swizzle "^0.2.2" -color@3.0.x: - version "3.0.0" - resolved "https://registry.yarnpkg.com/color/-/color-3.0.0.tgz#d920b4328d534a3ac8295d68f7bd4ba6c427be9a" - integrity sha512-jCpd5+s0s0t7p3pHQKpnJ0TpQKKdleP71LWcA0aqiljpiuAkOSUFN/dyH8ZwF0hRmFlrIuRhufds1QyEP9EB+w== - dependencies: - color-convert "^1.9.1" - color-string "^1.5.2" - color@^3.0.0: - version "3.1.2" - resolved "https://registry.yarnpkg.com/color/-/color-3.1.2.tgz#68148e7f85d41ad7649c5fa8c8106f098d229e10" - integrity sha512-vXTJhHebByxZn3lDvDJYw4lR5+uB3vuoHsuYA5AKuxRVn5wzzIfQKGLBmgdVRHKTJYeK5rvJcHnrd0Li49CFpg== + version "3.1.3" + resolved "https://registry.yarnpkg.com/color/-/color-3.1.3.tgz#ca67fb4e7b97d611dcde39eceed422067d91596e" + integrity sha512-xgXAcTHa2HeFCGLE9Xs/R82hujGtu9Jd9x4NW3T34+OMs7VoPsjwzRczKHvTAHeJwWFwX5j15+MgAppE8ztObQ== dependencies: color-convert "^1.9.1" - color-string "^1.5.2" + color-string "^1.5.4" -colornames@^1.1.1: - version "1.1.1" - resolved "https://registry.yarnpkg.com/colornames/-/colornames-1.1.1.tgz#f8889030685c7c4ff9e2a559f5077eb76a816f96" - integrity sha1-+IiQMGhcfE/54qVZ9Qd+t2qBb5Y= +colorette@^1.2.1: + version "1.2.1" + resolved "https://registry.yarnpkg.com/colorette/-/colorette-1.2.1.tgz#4d0b921325c14faf92633086a536db6e89564b1b" + integrity sha512-puCDz0CzydiSYOrnXpz/PKd69zRrribezjtE9yd4zvytoRc8+RY/KJPvtPFKZS3E3wP6neGyMe0vOTlHO5L3Pw== -colors@1.0.3: - version "1.0.3" - resolved "https://registry.yarnpkg.com/colors/-/colors-1.0.3.tgz#0433f44d809680fdeb60ed260f1b0c262e82a40b" - integrity sha1-BDP0TYCWgP3rYO0mDxsMJi6CpAs= - -colors@^1.1.2, colors@^1.2.1: - version "1.3.3" - resolved "https://registry.yarnpkg.com/colors/-/colors-1.3.3.tgz#39e005d546afe01e01f9c4ca8fa50f686a01205d" - integrity sha512-mmGt/1pZqYRjMxB1axhTo16/snVZ5krrKkcmMeVKxzECMMXoCgnvTPp10QgHfcbQZw8Dq2jMNG6je4JlWU0gWg== - -colorspace@1.1.x: - version "1.1.2" - resolved "https://registry.yarnpkg.com/colorspace/-/colorspace-1.1.2.tgz#e0128950d082b86a2168580796a0aa5d6c68d8c5" - integrity sha512-vt+OoIP2d76xLhjwbBaucYlNSpPsrJWPlBTtwCpQKIu6/CSMutyzX93O/Do0qzpH3YoHEes8YEFXyZ797rEhzQ== - dependencies: - color "3.0.x" - text-hex "1.0.x" - -combined-stream@^1.0.6, combined-stream@~1.0.6: - version "1.0.8" - resolved "https://registry.yarnpkg.com/combined-stream/-/combined-stream-1.0.8.tgz#c3d45a8b34fd730631a110a8a2520682b31d5a7f" - integrity sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg== - dependencies: - delayed-stream "~1.0.0" - -commander@1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/commander/-/commander-1.0.0.tgz#5e6a88e7070ff5908836ead19169548c30f90bcd" - integrity sha1-XmqI5wcP9ZCINurRkWlUjDD5C80= - -commander@2.17.x: - version "2.17.1" - resolved "https://registry.yarnpkg.com/commander/-/commander-2.17.1.tgz#bd77ab7de6de94205ceacc72f1716d29f20a77bf" - integrity sha512-wPMUt6FnH2yzG95SA6mzjQOEKUU3aLaDEmzs1ti+1E9h+CsrZghRlqEM/EJ4KscsQVG8uNN4uVreUeT8+drlgg== - -commander@^2.18.0, commander@^2.19.0, commander@^2.20.0, commander@^2.6.0, commander@^2.8.1, commander@^2.9.0, commander@~2.20.0: - version "2.20.0" - resolved "https://registry.yarnpkg.com/commander/-/commander-2.20.0.tgz#d58bb2b5c1ee8f87b0d340027e9e94e222c5a422" - integrity sha512-7j2y+40w61zy6YC2iRNpUe/NwhNyoXrYpHMrSunaMG64nRnaf96zO/KMQR4OyN/UnE5KLyEBnKHd4aG3rskjpQ== - -commander@^4.0.1: - version "4.0.1" - resolved "https://registry.yarnpkg.com/commander/-/commander-4.0.1.tgz#b67622721785993182e807f4883633e6401ba53c" - integrity sha512-IPF4ouhCP+qdlcmCedhxX4xiGBPyigb8v5NeUp+0LyhwLgxMqyp3S0vl7TAPfS/hiP7FC3caI/PB9lTmP8r1NA== - -commander@~2.19.0: - version "2.19.0" - resolved "https://registry.yarnpkg.com/commander/-/commander-2.19.0.tgz#f6198aa84e5b83c46054b94ddedbfed5ee9ff12a" - integrity sha512-6tvAOO+D6OENvRAh524Dh9jcfKTYDQAqvqezbCW82xj5X0pSrcpxtvRKHLG0yBY6SD7PSDrJaj+0AiOcKVd1Xg== - -commander@~2.20.3: +commander@^2.18.0, commander@^2.19.0, commander@^2.20.0, commander@^2.8.1: version "2.20.3" resolved "https://registry.yarnpkg.com/commander/-/commander-2.20.3.tgz#fd485e84c03eb4881c20722ba48035e8531aeb33" integrity sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ== -commander@~2.8.1: - version "2.8.1" - resolved "https://registry.yarnpkg.com/commander/-/commander-2.8.1.tgz#06be367febfda0c330aa1e2a072d3dc9762425d4" - integrity sha1-Br42f+v9oMMwqh4qBy09yXYkJdQ= - dependencies: - graceful-readlink ">= 1.0.0" +commander@^4.1.1: + version "4.1.1" + resolved "https://registry.yarnpkg.com/commander/-/commander-4.1.1.tgz#9fd602bd936294e9e9ef46a3f4d6964044b18068" + integrity sha512-NOKm8xhkzAjzFx8B2v5OAHT+u5pRQc2UCa2Vq9jYL/31o2wi9mxBA7LIFs3sV5VSC49z6pEhfbMULvShKj26WA== -common-tags@^1.5.1: - version "1.8.0" - resolved "https://registry.yarnpkg.com/common-tags/-/common-tags-1.8.0.tgz#8e3153e542d4a39e9b10554434afaaf98956a937" - integrity sha512-6P6g0uetGpW/sdyUy/iQQCbFF0kWVMSIVSyYz7Zgjcgh8mgw8PQzDNZeyZ5DQ2gM7LBoZPHmnjz8rUthkBG5tw== +commander@^6.2.0: + version "6.2.1" + resolved "https://registry.yarnpkg.com/commander/-/commander-6.2.1.tgz#0792eb682dfbc325999bb2b84fddddba110ac73c" + integrity sha512-U7VdrJFnJgo4xjrHpTzu0yrHPGImdsmD95ZlgYSEajAn2JKzDhDTPG9kBTefmObL2w/ngeZnilk+OV9CG3d7UA== commondir@^1.0.1: version "1.0.1" @@ -5679,23 +2788,11 @@ component-emitter@^1.2.1: integrity sha512-Rd3se6QB+sO1TwqZjscQrurpEPIfO0/yYnSin6Q/rD3mOutHvUrCAhJub3r90uNb+SESBuE0QYoB90YdfatsRg== compressible@~2.0.16: - version "2.0.17" - resolved "https://registry.yarnpkg.com/compressible/-/compressible-2.0.17.tgz#6e8c108a16ad58384a977f3a482ca20bff2f38c1" - integrity sha512-BGHeLCK1GV7j1bSmQQAi26X+GgWcTjLr/0tzSvMCl3LH1w1IJ4PFSPoV5316b30cneTziC+B1a+3OjoSUcQYmw== + version "2.0.18" + resolved "https://registry.yarnpkg.com/compressible/-/compressible-2.0.18.tgz#af53cca6b070d4c3c0750fbd77286a6d7cc46fba" + integrity sha512-AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg== dependencies: - mime-db ">= 1.40.0 < 2" - -compression-webpack-plugin@^3.0.1: - version "3.0.1" - resolved "https://registry.yarnpkg.com/compression-webpack-plugin/-/compression-webpack-plugin-3.0.1.tgz#be7a343e6dfbccbd64a77c5fbe29627d140fc321" - integrity sha512-FOwoBVzDiwSdJDnZTKXDpAjJU90k8SbChgxnoiYwTo15xjIDJkSC8wFKuc13DymXjgasPEqzS5+2RUgSKXdKKA== - dependencies: - cacache "^13.0.1" - find-cache-dir "^3.0.0" - neo-async "^2.5.0" - schema-utils "^2.6.1" - serialize-javascript "^2.1.2" - webpack-sources "^1.0.1" + mime-db ">= 1.43.0 < 2" compression@^1.7.4: version "1.7.4" @@ -5715,7 +2812,7 @@ concat-map@0.0.1: resolved "https://registry.yarnpkg.com/concat-map/-/concat-map-0.0.1.tgz#d8a96bd77fd68df7793a73036a3ba0d5405d477b" integrity sha1-2Klr13/Wjfd5OnMDajug1UBdR3s= -concat-stream@^1.4.6, concat-stream@^1.5.0, concat-stream@^1.5.2: +concat-stream@^1.4.6, concat-stream@^1.5.0: version "1.6.2" resolved "https://registry.yarnpkg.com/concat-stream/-/concat-stream-1.6.2.tgz#904bdf194cd3122fc675c77fc4ac3d4ff0fd1a34" integrity sha512-27HBghJxjiZtIk3Ycvn/4kbJk/1uZuJFfuPEns6LaEvpvG1f0hTea8lilrouyo9mVc2GWdcEZ8OLoGmSADlrCw== @@ -5725,38 +2822,6 @@ concat-stream@^1.4.6, concat-stream@^1.5.0, concat-stream@^1.5.2: readable-stream "^2.2.2" typedarray "^0.0.6" -config-chain@^1.1.11: - version "1.1.12" - resolved "https://registry.yarnpkg.com/config-chain/-/config-chain-1.1.12.tgz#0fde8d091200eb5e808caf25fe618c02f48e4efa" - integrity sha512-a1eOIcu8+7lUInge4Rpf/n4Krkf3Dd9lqhljRzII1/Zno/kRtUWnznPO3jOKBmTEktkt3fkxisUcivoj0ebzoA== - dependencies: - ini "^1.3.4" - proto-list "~1.2.1" - -configstore@^3.0.0: - version "3.1.2" - resolved "https://registry.yarnpkg.com/configstore/-/configstore-3.1.2.tgz#c6f25defaeef26df12dd33414b001fe81a543f8f" - integrity sha512-vtv5HtGjcYUgFrXc6Kx747B83MRRVS5R1VTEQoXvuP+kMI+if6uywV0nDGoiydJRy4yk7h9od5Og0kxx4zUXmw== - dependencies: - dot-prop "^4.1.0" - graceful-fs "^4.1.2" - make-dir "^1.0.0" - unique-string "^1.0.0" - write-file-atomic "^2.0.0" - xdg-basedir "^3.0.0" - -configstore@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/configstore/-/configstore-4.0.0.tgz#5933311e95d3687efb592c528b922d9262d227e7" - integrity sha512-CmquAXFBocrzaSM8mtGPMM/HiWmyIpr4CcJl/rgY2uCObZ/S7cKU0silxslqJejl+t/T9HS8E0PUNQD81JGUEQ== - dependencies: - dot-prop "^4.1.0" - graceful-fs "^4.1.2" - make-dir "^1.0.0" - unique-string "^1.0.0" - write-file-atomic "^2.0.0" - xdg-basedir "^3.0.0" - connect-history-api-fallback@^1.6.0: version "1.6.0" resolved "https://registry.yarnpkg.com/connect-history-api-fallback/-/connect-history-api-fallback-1.6.0.tgz#8b32089359308d111115d81cad3fceab888f97bc" @@ -5772,44 +2837,15 @@ connect@^3.7.0: parseurl "~1.3.3" utils-merge "1.0.1" -consola@^2.10.0, consola@^2.10.1, consola@^2.9.0: - version "2.10.1" - resolved "https://registry.yarnpkg.com/consola/-/consola-2.10.1.tgz#4693edba714677c878d520e4c7e4f69306b4b927" - integrity sha512-4sxpH6SGFYLADfUip4vuY65f/gEogrzJoniVhNUYkJHtng0l8ZjnDCqxxrSVRHOHwKxsy8Vm5ONZh1wOR3/l/w== - -consola@^2.11.0: - version "2.11.0" - resolved "https://registry.yarnpkg.com/consola/-/consola-2.11.0.tgz#9bb35d850d8cecde894ce2eb4d792fa6b90d9013" - integrity sha512-2bcAqHastlPSCvZ+ur8bgHInGAWvUnysWz3h3xRX+/XZoCY7avolJJnVXOPGoVoyCcg1b231XixonoArmgxaoA== - -consola@^2.11.1: - version "2.11.1" - resolved "https://registry.yarnpkg.com/consola/-/consola-2.11.1.tgz#1df259c0a7aef44c9eb4f448e3a20ba0850a65e7" - integrity sha512-zFH/xFAE/KHJiWqwyTEDmdFe34Swc0pqMKJeowTvR3irepx8kKPu8bjaKzRd+RLjLH+0TvFxFBnohbSUQ+hOsw== - -consola@^2.6.0: - version "2.9.0" - resolved "https://registry.yarnpkg.com/consola/-/consola-2.9.0.tgz#57760e3a65a53ec27337f4add31505802d902278" - integrity sha512-34Iue+LRcWbndFIfZc5boNizWlsrRjqIBJZTe591vImgbnq7nx2EzlrLtANj9TH2Fxm7puFJBJAOk5BhvZOddQ== +consola@^2.10.0, consola@^2.15.0, consola@^2.6.0, consola@^2.9.0: + version "2.15.0" + resolved "https://registry.yarnpkg.com/consola/-/consola-2.15.0.tgz#40fc4eefa4d2f8ef2e2806147f056ea207fcc0e9" + integrity sha512-vlcSGgdYS26mPf7qNi+dCisbhiyDnrN1zaRbw3CSuc2wGOMEGGPsp46PdRG5gqXwgtJfjxDkxRNAgRPr1B77vQ== console-browserify@^1.1.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/console-browserify/-/console-browserify-1.1.0.tgz#f0241c45730a9fc6323b206dbf38edc741d0bb10" - integrity sha1-8CQcRXMKn8YyOyBtvzjtx0HQuxA= - dependencies: - date-now "^0.1.4" - -console-control-strings@^1.0.0, console-control-strings@~1.1.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/console-control-strings/-/console-control-strings-1.1.0.tgz#3d7cf4464db6446ea644bf4b39507f9851008e8e" - integrity sha1-PXz0Rk22RG6mRL9LOVB/mFEAjo4= - -consolidate@^0.14.0: - version "0.14.5" - resolved "https://registry.yarnpkg.com/consolidate/-/consolidate-0.14.5.tgz#5a25047bc76f73072667c8cb52c989888f494c63" - integrity sha1-WiUEe8dvcwcmZ8jLUsmJiI9JTGM= - dependencies: - bluebird "^3.1.1" + version "1.2.0" + resolved "https://registry.yarnpkg.com/console-browserify/-/console-browserify-1.2.0.tgz#67063cef57ceb6cf4993a2ab3a55840ae8c49336" + integrity sha512-ZMkYO/LkF17QvCPqM0gxw8yUzigAOZOSWSHg91FH6orS7vcEj5dVZTidN2fQ14yBSdg97RqhSNwLUXInd52OTA== consolidate@^0.15.1: version "0.15.1" @@ -5818,23 +2854,13 @@ consolidate@^0.15.1: dependencies: bluebird "^3.1.1" -constant-case@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/constant-case/-/constant-case-2.0.0.tgz#4175764d389d3fa9c8ecd29186ed6005243b6a46" - integrity sha1-QXV2TTidP6nI7NKRhu1gBSQ7akY= +constantinople@^4.0.1: + version "4.0.1" + resolved "https://registry.yarnpkg.com/constantinople/-/constantinople-4.0.1.tgz#0def113fa0e4dc8de83331a5cf79c8b325213151" + integrity sha512-vCrqcSIq4//Gx74TXXCGnHpulY1dskqLTFGDmhrGxzeXL8lF8kvXv6mpNWlJj1uD4DW23D4ljAqbY4RRaaUZIw== dependencies: - snake-case "^2.1.0" - upper-case "^1.1.1" - -constantinople@^3.0.1, constantinople@^3.1.2: - version "3.1.2" - resolved "https://registry.yarnpkg.com/constantinople/-/constantinople-3.1.2.tgz#d45ed724f57d3d10500017a7d3a889c1381ae647" - integrity sha512-yePcBqEFhLOqSBtwYOGGS1exHo/s1xjekXiinh4itpNQGCu4KA1euPh1fg07N2wMITZXQkBz75Ntdt1ctGZouw== - dependencies: - "@types/babel-types" "^7.0.0" - "@types/babylon" "^6.16.2" - babel-types "^6.26.0" - babylon "^6.18.0" + "@babel/parser" "^7.6.0" + "@babel/types" "^7.6.1" constants-browserify@^1.0.0: version "1.0.0" @@ -5853,18 +2879,11 @@ content-disposition@0.5.3: dependencies: safe-buffer "5.1.2" -content-type@^1.0.4, content-type@~1.0.4: +content-type@~1.0.4: version "1.0.4" resolved "https://registry.yarnpkg.com/content-type/-/content-type-1.0.4.tgz#e138cc75e040c727b1966fe5e5f8c9aee256fe3b" integrity sha512-hIP3EEPs8tB9AT1L+NUqtwOAps4mk2Zob89MWXMHjHWg9milF/j4osnnQLXBCBFBk/tvIG/tUc9mOUJiPBhPXA== -convert-source-map@^1.1.0, convert-source-map@^1.5.1: - version "1.6.0" - resolved "https://registry.yarnpkg.com/convert-source-map/-/convert-source-map-1.6.0.tgz#51b537a8c43e0f04dec1993bffcdd504e758ac20" - integrity sha512-eFu7XigvxdZ1ETfbgPBohgyQ/Z++C0eEhTor0qRwBw9unw+L0/6V8wkSuGgzdThkiS5lSpdptOQPD8Ak40a+7A== - dependencies: - safe-buffer "~5.1.1" - convert-source-map@^1.7.0: version "1.7.0" resolved "https://registry.yarnpkg.com/convert-source-map/-/convert-source-map-1.7.0.tgz#17a2cb882d7f77d3490585e2ce6c524424a3a442" @@ -5872,29 +2891,21 @@ convert-source-map@^1.7.0: dependencies: safe-buffer "~5.1.1" -cookie-parser@^1.4.4: - version "1.4.4" - resolved "https://registry.yarnpkg.com/cookie-parser/-/cookie-parser-1.4.4.tgz#e6363de4ea98c3def9697b93421c09f30cf5d188" - integrity sha512-lo13tqF3JEtFO7FyA49CqbhaFkskRJ0u/UAiINgrIXeRCY41c88/zxtrECl8AKH3B0hj9q10+h3Kt8I7KlW4tw== - dependencies: - cookie "0.3.1" - cookie-signature "1.0.6" - cookie-signature@1.0.6: version "1.0.6" resolved "https://registry.yarnpkg.com/cookie-signature/-/cookie-signature-1.0.6.tgz#e303a882b342cc3ee8ca513a79999734dab3ae2c" integrity sha1-4wOogrNCzD7oylE6eZmXNNqzriw= -cookie@0.3.1, cookie@^0.3.1: - version "0.3.1" - resolved "https://registry.yarnpkg.com/cookie/-/cookie-0.3.1.tgz#e7e0a1f9ef43b4c8ba925c5c5a96e806d16873bb" - integrity sha1-5+Ch+e9DtMi6klxcWpboBtFoc7s= - cookie@0.4.0: version "0.4.0" resolved "https://registry.yarnpkg.com/cookie/-/cookie-0.4.0.tgz#beb437e7022b3b6d49019d088665303ebe9c14ba" integrity sha512-+Hp8fLp57wnUSt0tY0tHEXh4voZRDnoIrZPqlo3DPiI4y9lwg/jqx+1Om94/W6ZaPDOUbnjOt/99w66zk+l1Xg== +cookie@^0.3.1: + version "0.3.1" + resolved "https://registry.yarnpkg.com/cookie/-/cookie-0.3.1.tgz#e7e0a1f9ef43b4c8ba925c5c5a96e806d16873bb" + integrity sha1-5+Ch+e9DtMi6klxcWpboBtFoc7s= + copy-concurrently@^1.0.0: version "1.0.5" resolved "https://registry.yarnpkg.com/copy-concurrently/-/copy-concurrently-1.0.5.tgz#92297398cae34937fcafd6ec8139c18051f0b5e0" @@ -5912,70 +2923,47 @@ copy-descriptor@^0.1.0: resolved "https://registry.yarnpkg.com/copy-descriptor/-/copy-descriptor-0.1.1.tgz#676f6eb3c39997c2ee1ac3a924fd6124748f578d" integrity sha1-Z29us8OZl8LuGsOpJP1hJHSPV40= -copy-webpack-plugin@^5.1.1: - version "5.1.1" - resolved "https://registry.yarnpkg.com/copy-webpack-plugin/-/copy-webpack-plugin-5.1.1.tgz#5481a03dea1123d88a988c6ff8b78247214f0b88" - integrity sha512-P15M5ZC8dyCjQHWwd4Ia/dm0SgVvZJMYeykVIVYXbGyqO4dWB5oyPHp9i7wjwo5LhtlhKbiBCdS2NvM07Wlybg== +copy-webpack-plugin@^6.4.1: + version "6.4.1" + resolved "https://registry.yarnpkg.com/copy-webpack-plugin/-/copy-webpack-plugin-6.4.1.tgz#138cd9b436dbca0a6d071720d5414848992ec47e" + integrity sha512-MXyPCjdPVx5iiWyl40Va3JGh27bKzOTNY3NjUTrosD2q7dR/cLD0013uqJ3BpFbUjyONINjb6qI7nDIJujrMbA== dependencies: - cacache "^12.0.3" - find-cache-dir "^2.1.0" - glob-parent "^3.1.0" - globby "^7.1.1" - is-glob "^4.0.1" - loader-utils "^1.2.3" - minimatch "^3.0.4" + cacache "^15.0.5" + fast-glob "^3.2.4" + find-cache-dir "^3.3.1" + glob-parent "^5.1.1" + globby "^11.0.1" + loader-utils "^2.0.0" normalize-path "^3.0.0" - p-limit "^2.2.1" - schema-utils "^1.0.0" - serialize-javascript "^2.1.2" - webpack-log "^2.0.0" + p-limit "^3.0.2" + schema-utils "^3.0.0" + serialize-javascript "^5.0.1" + webpack-sources "^1.4.3" -core-js-compat@^3.1.1: - version "3.1.4" - resolved "https://registry.yarnpkg.com/core-js-compat/-/core-js-compat-3.1.4.tgz#e4d0c40fbd01e65b1d457980fe4112d4358a7408" - integrity sha512-Z5zbO9f1d0YrJdoaQhphVAnKPimX92D6z8lCGphH89MNRxlL1prI9ExJPqVwP0/kgkQCv8c4GJGT8X16yUncOg== +core-js-compat@^3.8.0: + version "3.8.2" + resolved "https://registry.yarnpkg.com/core-js-compat/-/core-js-compat-3.8.2.tgz#3717f51f6c3d2ebba8cbf27619b57160029d1d4c" + integrity sha512-LO8uL9lOIyRRrQmZxHZFl1RV+ZbcsAkFWTktn5SmH40WgLtSNYN4m4W2v9ONT147PxBY/XrRhrWq8TlvObyUjQ== dependencies: - browserslist "^4.6.2" - core-js-pure "3.1.4" - semver "^6.1.1" - -core-js-compat@^3.6.0: - version "3.6.0" - resolved "https://registry.yarnpkg.com/core-js-compat/-/core-js-compat-3.6.0.tgz#4eb6cb69d03d99159ed7c860cd5fcf7d23a62ea9" - integrity sha512-Z3eCNjGgoYluH89Jt4wVkfYsc/VdLrA2/woX5lm0isO/pCT+P+Y+o65bOuEnjDJLthdwTBxbCVzptTXtc18fJg== - dependencies: - browserslist "^4.8.2" + browserslist "^4.16.0" semver "7.0.0" -core-js-pure@3.1.4: - version "3.1.4" - resolved "https://registry.yarnpkg.com/core-js-pure/-/core-js-pure-3.1.4.tgz#5fa17dc77002a169a3566cc48dc774d2e13e3769" - integrity sha512-uJ4Z7iPNwiu1foygbcZYJsJs1jiXrTTCvxfLDXNhI/I+NHbSIEyr548y4fcsCEyWY0XgfAG/qqaunJ1SThHenA== +core-js@^2.6.5: + version "2.6.12" + resolved "https://registry.yarnpkg.com/core-js/-/core-js-2.6.12.tgz#d9333dfa7b065e347cc5682219d6f690859cc2ec" + integrity sha512-Kb2wC0fvsWfQrgk8HU5lW6U/Lcs8+9aaYcy4ZFc6DDlo4nZ7n70dEgE5rtR0oG6ufKDUnrwfWL1mXR5ljDatrQ== -core-js@^2.4.0, core-js@^2.5.0, core-js@^2.6.5: - version "2.6.9" - resolved "https://registry.yarnpkg.com/core-js/-/core-js-2.6.9.tgz#6b4b214620c834152e179323727fc19741b084f2" - integrity sha512-HOpZf6eXmnl7la+cUdMnLvUxKNqLUzJvgIziQ0DiF3JwSImNphIqdGqzj6hIKyX04MmV0poclQ7+wjWvxQyR2A== +core-js@^3.6.5: + version "3.8.2" + resolved "https://registry.yarnpkg.com/core-js/-/core-js-3.8.2.tgz#0a1fd6709246da9ca8eff5bb0cbd15fba9ac7044" + integrity sha512-FfApuSRgrR6G5s58casCBd9M2k+4ikuu4wbW6pJyYU7bd9zvFc9qf7vr5xmrZOhT9nn+8uwlH1oRR9jTnFoA3A== -core-js@^3.0.0, core-js@^3.0.1: - version "3.1.4" - resolved "https://registry.yarnpkg.com/core-js/-/core-js-3.1.4.tgz#3a2837fc48e582e1ae25907afcd6cf03b0cc7a07" - integrity sha512-YNZN8lt82XIMLnLirj9MhKDFZHalwzzrL9YLt6eb0T5D0EDl4IQ90IGkua8mHbnxNrkj1d8hbdizMc0Qmg1WnQ== - -core-util-is@1.0.2, core-util-is@~1.0.0: +core-util-is@~1.0.0: version "1.0.2" resolved "https://registry.yarnpkg.com/core-util-is/-/core-util-is-1.0.2.tgz#b5fd54220aa2bc5ab57aab7140c940754503c1a7" integrity sha1-tf1UIgqivFq1eqtxQMlAdUUDwac= -cors@^2.8.4: - version "2.8.5" - resolved "https://registry.yarnpkg.com/cors/-/cors-2.8.5.tgz#eac11da51592dd86b9f06f6e7ac293b3df875d29" - integrity sha512-KIHbLJqu73RGr/hnbrO9uBeixNGuvSQjul/jdFvS/KFSIH1hWVd1ng7zOHx+YrEfInLG7q4n6GHQ9cDtxv/P6g== - dependencies: - object-assign "^4" - vary "^1" - -cosmiconfig@^5.0.0, cosmiconfig@^5.0.6: +cosmiconfig@^5.0.0: version "5.2.1" resolved "https://registry.yarnpkg.com/cosmiconfig/-/cosmiconfig-5.2.1.tgz#040f726809c591e77a17c0a3626ca45b4f168b1a" integrity sha512-H65gsXo1SKjf8zmrJ67eJk8aIRKV5ff2D4uKZIBZShbhGSpEmsQOPW/SKMKYhSTrqR7ufy6RP69rPogdaPh/kA== @@ -5985,33 +2973,22 @@ cosmiconfig@^5.0.0, cosmiconfig@^5.0.6: js-yaml "^3.13.1" parse-json "^4.0.0" -cp-file@6.0.0: - version "6.0.0" - resolved "https://registry.yarnpkg.com/cp-file/-/cp-file-6.0.0.tgz#f38477ece100b403fcf780fd34d030486beb693e" - integrity sha512-OtHMgPugkgwHlbph25wlMKd358lZNhX1Y2viUpPoFmlBPlEiPIRhztYWha11grbGPnlM+urp5saVmwsChCIOEg== +crc@^3.8.0: + version "3.8.0" + resolved "https://registry.yarnpkg.com/crc/-/crc-3.8.0.tgz#ad60269c2c856f8c299e2c4cc0de4556914056c6" + integrity sha512-iX3mfgcTMIq3ZKLIsVFAbv7+Mc10kxabAGQb8HvjA1o3T1PIYprbakQ65d3I+2HGHt6nSKkM9PYjgoJO2KcFBQ== dependencies: - graceful-fs "^4.1.2" - make-dir "^1.0.0" - nested-error-stacks "^2.0.0" - pify "^3.0.0" - safe-buffer "^5.0.1" + buffer "^5.1.0" create-ecdh@^4.0.0: - version "4.0.3" - resolved "https://registry.yarnpkg.com/create-ecdh/-/create-ecdh-4.0.3.tgz#c9111b6f33045c4697f144787f9254cdc77c45ff" - integrity sha512-GbEHQPMOswGpKXM9kCWVrremUcBmjteUaQ01T9rkKCPDXfUHX0IoP9LpHYo2NPFampa4e+/pFDc3jQdxrxQLaw== + version "4.0.4" + resolved "https://registry.yarnpkg.com/create-ecdh/-/create-ecdh-4.0.4.tgz#d6e7f4bffa66736085a0762fd3a632684dabcc4e" + integrity sha512-mf+TCx8wWc9VpuxfP2ht0iSISLZnt0JgWlrOKZiNqyUZWnjIaCIVNQArMHnCZKfEYRg6IM7A+NeJoN8gf/Ws0A== dependencies: bn.js "^4.1.0" - elliptic "^6.0.0" + elliptic "^6.5.3" -create-error-class@^3.0.0: - version "3.0.2" - resolved "https://registry.yarnpkg.com/create-error-class/-/create-error-class-3.0.2.tgz#06be7abef947a3f14a30fd610671d401bca8b7b6" - integrity sha1-Br56vvlHo/FKMP1hBnHUAbyot7Y= - dependencies: - capture-stack-trace "^1.0.0" - -create-hash@^1.1.0, create-hash@^1.1.2: +create-hash@^1.1.0, create-hash@^1.1.2, create-hash@^1.2.0: version "1.2.0" resolved "https://registry.yarnpkg.com/create-hash/-/create-hash-1.2.0.tgz#889078af11a63756bcfb59bd221996be3a9ef196" integrity sha512-z00bCGNHDG8mHAkP7CtT1qVu+bFQUPjYq/4Iv3C3kWjTFV10zIjfSoeqXo9Asws8gwSHDGj/hl2u4OGIjapeCg== @@ -6022,7 +2999,7 @@ create-hash@^1.1.0, create-hash@^1.1.2: ripemd160 "^2.0.1" sha.js "^2.4.0" -create-hmac@^1.1.0, create-hmac@^1.1.2, create-hmac@^1.1.4: +create-hmac@^1.1.0, create-hmac@^1.1.4, create-hmac@^1.1.7: version "1.1.7" resolved "https://registry.yarnpkg.com/create-hmac/-/create-hmac-1.1.7.tgz#69170c78b3ab957147b2b8b04572e47ead2243ff" integrity sha512-MJG9liiZ+ogc4TzUwuvbER1JRdgvUFSB5+VR/g5h82fGaIRWMWddtKBHi7/sVhfjQZ6SehlyhvQYrcYkaUIpLg== @@ -6034,7 +3011,12 @@ create-hmac@^1.1.0, create-hmac@^1.1.2, create-hmac@^1.1.4: safe-buffer "^5.0.1" sha.js "^2.4.8" -cross-spawn@6.0.5, cross-spawn@^6.0.0, cross-spawn@^6.0.5: +create-require@^1.1.1: + version "1.1.1" + resolved "https://registry.yarnpkg.com/create-require/-/create-require-1.1.1.tgz#c1d7e8f1e5f6cfc9ff65f9cd352d37348756c333" + integrity sha512-dcKFX3jn0MpIaXjisoRvexIJVEKzaq7z2rZKxf+MSr9TkdmHmsU4m2lcLojrj/FHl8mk5VxMmYA+ftRkP/3oKQ== + +cross-spawn@^6.0.0: version "6.0.5" resolved "https://registry.yarnpkg.com/cross-spawn/-/cross-spawn-6.0.5.tgz#4a5ec7c64dfae22c3a14124dbacdee846d80cbc4" integrity sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ== @@ -6045,27 +3027,10 @@ cross-spawn@6.0.5, cross-spawn@^6.0.0, cross-spawn@^6.0.5: shebang-command "^1.2.0" which "^1.2.9" -cross-spawn@^3.0.0: - version "3.0.1" - resolved "https://registry.yarnpkg.com/cross-spawn/-/cross-spawn-3.0.1.tgz#1256037ecb9f0c5f79e3d6ef135e30770184b982" - integrity sha1-ElYDfsufDF9549bvE14wdwGEuYI= - dependencies: - lru-cache "^4.0.1" - which "^1.2.9" - -cross-spawn@^5.0.1: - version "5.1.0" - resolved "https://registry.yarnpkg.com/cross-spawn/-/cross-spawn-5.1.0.tgz#e8bd0efee58fcff6f8f94510a0a554bbfa235449" - integrity sha1-6L0O/uWPz/b4+UUQoKVUu/ojVEk= - dependencies: - lru-cache "^4.0.1" - shebang-command "^1.2.0" - which "^1.2.9" - -cross-spawn@^7.0.0: - version "7.0.1" - resolved "https://registry.yarnpkg.com/cross-spawn/-/cross-spawn-7.0.1.tgz#0ab56286e0f7c24e153d04cc2aa027e43a9a5d14" - integrity sha512-u7v4o84SwFpD32Z8IIcPZ6z1/ie24O6RU3RbtL5Y316l3KuHVPx9ItBgWQ6VlfAFnRnTtMUrsQ9MUUTuEZjogg== +cross-spawn@^7.0.0, cross-spawn@^7.0.2, cross-spawn@^7.0.3: + version "7.0.3" + resolved "https://registry.yarnpkg.com/cross-spawn/-/cross-spawn-7.0.3.tgz#f73a85b9d5d41d045551c177e2882d4ac85728a6" + integrity sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w== dependencies: path-key "^3.1.0" shebang-command "^2.0.0" @@ -6088,11 +3053,6 @@ crypto-browserify@^3.11.0: randombytes "^2.0.0" randomfill "^1.0.3" -crypto-random-string@1.0.0, crypto-random-string@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/crypto-random-string/-/crypto-random-string-1.0.0.tgz#a230f64f568310e1498009940790ec99545bca7e" - integrity sha1-ojD2T1aDEOFJgAmUB5DsmVRbyn4= - css-blank-pseudo@^0.1.4: version "0.1.4" resolved "https://registry.yarnpkg.com/css-blank-pseudo/-/css-blank-pseudo-0.1.4.tgz#dfdefd3254bf8a82027993674ccf35483bfcb3c5" @@ -6121,41 +3081,42 @@ css-has-pseudo@^0.10.0: postcss "^7.0.6" postcss-selector-parser "^5.0.0-rc.4" -css-loader@^3.3.2: - version "3.4.0" - resolved "https://registry.yarnpkg.com/css-loader/-/css-loader-3.4.0.tgz#9fb263436783117a41d014e45e8eaeba54dd6670" - integrity sha512-JornYo4RAXl1Mzt0lOSVPmArzAMV3rGY2VuwtaDc732WTWjdwTaeS19nCGWMcSCf305Q396lhhDAJEWWM0SgPQ== +css-loader@^3.6.0: + version "3.6.0" + resolved "https://registry.yarnpkg.com/css-loader/-/css-loader-3.6.0.tgz#2e4b2c7e6e2d27f8c8f28f61bffcd2e6c91ef645" + integrity sha512-M5lSukoWi1If8dhQAUCvj4H8vUt3vOnwbQBH9DdTm/s4Ym2B/3dPMtYZeJmq7Q3S3Pa+I94DcZ7pc9bP14cWIQ== dependencies: camelcase "^5.3.1" cssesc "^3.0.0" icss-utils "^4.1.1" loader-utils "^1.2.3" normalize-path "^3.0.0" - postcss "^7.0.23" + postcss "^7.0.32" postcss-modules-extract-imports "^2.0.0" postcss-modules-local-by-default "^3.0.2" - postcss-modules-scope "^2.1.1" + postcss-modules-scope "^2.2.0" postcss-modules-values "^3.0.0" - postcss-value-parser "^4.0.2" - schema-utils "^2.6.0" + postcss-value-parser "^4.1.0" + schema-utils "^2.7.0" + semver "^6.3.0" -css-loader@^3.4.1: - version "3.4.1" - resolved "https://registry.yarnpkg.com/css-loader/-/css-loader-3.4.1.tgz#dfb7968aa9bffb26bd20375afdffe77d5a234b77" - integrity sha512-+ybmv7sVxxNEenQhkifQDvny/1iNQM7YooJbSfVUdQQvisyg1aKIqgGjCjoFSyVLJMp17z9rfZFQaR5HGHcMbw== +css-loader@^5.0.1: + version "5.0.1" + resolved "https://registry.yarnpkg.com/css-loader/-/css-loader-5.0.1.tgz#9e4de0d6636a6266a585bd0900b422c85539d25f" + integrity sha512-cXc2ti9V234cq7rJzFKhirb2L2iPy8ZjALeVJAozXYz9te3r4eqLSixNAbMDJSgJEQywqXzs8gonxaboeKqwiw== dependencies: - camelcase "^5.3.1" + camelcase "^6.2.0" cssesc "^3.0.0" - icss-utils "^4.1.1" - loader-utils "^1.2.3" - normalize-path "^3.0.0" - postcss "^7.0.23" - postcss-modules-extract-imports "^2.0.0" - postcss-modules-local-by-default "^3.0.2" - postcss-modules-scope "^2.1.1" - postcss-modules-values "^3.0.0" - postcss-value-parser "^4.0.2" - schema-utils "^2.6.0" + icss-utils "^5.0.0" + loader-utils "^2.0.0" + postcss "^8.1.4" + 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.2" css-prefers-color-scheme@^3.1.1: version "3.1.1" @@ -6169,56 +3130,36 @@ css-select-base-adapter@^0.1.1: resolved "https://registry.yarnpkg.com/css-select-base-adapter/-/css-select-base-adapter-0.1.1.tgz#3b2ff4972cc362ab88561507a95408a1432135d7" integrity sha512-jQVeeRG70QI08vSTwf1jHxp74JoZsr2XSgETae8/xC8ovSnL2WF87GTLO86Sbwdt2lK4Umg4HnnwMO4YF3Ce7w== -css-select@^1.1.0, css-select@~1.2.0: - version "1.2.0" - resolved "https://registry.yarnpkg.com/css-select/-/css-select-1.2.0.tgz#2b3a110539c5355f1cd8d314623e870b121ec858" - integrity sha1-KzoRBTnFNV8c2NMUYj6HCxIeyFg= - dependencies: - boolbase "~1.0.0" - css-what "2.1" - domutils "1.5.1" - nth-check "~1.0.1" - -css-select@^2.0.0: - version "2.0.2" - resolved "https://registry.yarnpkg.com/css-select/-/css-select-2.0.2.tgz#ab4386cec9e1f668855564b17c3733b43b2a5ede" - integrity sha512-dSpYaDVoWaELjvZ3mS6IKZM/y2PMPa/XYoEfYNZePL4U/XgyxZNroHEHReDx/d+VgXh9VbCTtFqLkFbmeqeaRQ== +css-select@^2.0.0, css-select@^2.0.2: + version "2.1.0" + resolved "https://registry.yarnpkg.com/css-select/-/css-select-2.1.0.tgz#6a34653356635934a81baca68d0255432105dbef" + integrity sha512-Dqk7LQKpwLoH3VovzZnkzegqNSuAziQyNZUcrdDM401iY+R5NkGBXGmtO05/yaXQziALuPogeG0b7UAgjnTJTQ== dependencies: boolbase "^1.0.0" - css-what "^2.1.2" + css-what "^3.2.1" domutils "^1.7.0" nth-check "^1.0.2" -css-tree@1.0.0-alpha.28: - version "1.0.0-alpha.28" - resolved "https://registry.yarnpkg.com/css-tree/-/css-tree-1.0.0-alpha.28.tgz#8e8968190d886c9477bc8d61e96f61af3f7ffa7f" - integrity sha512-joNNW1gCp3qFFzj4St6zk+Wh/NBv0vM5YbEreZk0SD4S23S+1xBKb6cLDg2uj4P4k/GUMlIm6cKIDqIG+vdt0w== +css-tree@1.0.0-alpha.37: + version "1.0.0-alpha.37" + resolved "https://registry.yarnpkg.com/css-tree/-/css-tree-1.0.0-alpha.37.tgz#98bebd62c4c1d9f960ec340cf9f7522e30709a22" + integrity sha512-DMxWJg0rnz7UgxKT0Q1HU/L9BeJI0M6ksor0OgqOnF+aRCDWg/N2641HmVyU9KVIu0OVVWOb2IpC9A+BJRnejg== dependencies: - mdn-data "~1.1.0" - source-map "^0.5.3" + mdn-data "2.0.4" + source-map "^0.6.1" -css-tree@1.0.0-alpha.29: - version "1.0.0-alpha.29" - resolved "https://registry.yarnpkg.com/css-tree/-/css-tree-1.0.0-alpha.29.tgz#3fa9d4ef3142cbd1c301e7664c1f352bd82f5a39" - integrity sha512-sRNb1XydwkW9IOci6iB2xmy8IGCj6r/fr+JWitvJ2JxQRPzN3T4AGGVWCMlVmVwM1gtgALJRmGIlWv5ppnGGkg== +css-tree@^1.1.2: + version "1.1.2" + resolved "https://registry.yarnpkg.com/css-tree/-/css-tree-1.1.2.tgz#9ae393b5dafd7dae8a622475caec78d3d8fbd7b5" + integrity sha512-wCoWush5Aeo48GLhfHPbmvZs59Z+M7k5+B1xDnXbdWNcEF423DoFdqSWE0PM5aNk5nI5cp1q7ms36zGApY/sKQ== dependencies: - mdn-data "~1.1.0" - source-map "^0.5.3" + mdn-data "2.0.14" + source-map "^0.6.1" -css-unit-converter@^1.1.1: - version "1.1.1" - resolved "https://registry.yarnpkg.com/css-unit-converter/-/css-unit-converter-1.1.1.tgz#d9b9281adcfd8ced935bdbaba83786897f64e996" - integrity sha1-2bkoGtz9jO2TW9urqDeGiX9k6ZY= - -css-url-regex@^1.1.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/css-url-regex/-/css-url-regex-1.1.0.tgz#83834230cc9f74c457de59eebd1543feeb83b7ec" - integrity sha1-g4NCMMyfdMRX3lnuvRVD/uuDt+w= - -css-what@2.1, css-what@^2.1.2: - version "2.1.3" - resolved "https://registry.yarnpkg.com/css-what/-/css-what-2.1.3.tgz#a6d7604573365fe74686c3f311c56513d88285f2" - integrity sha512-a+EPoD+uZiNfh+5fxw2nO9QwFa6nJe2Or35fGY6Ipw1R3R4AGz1d1TEZrCegvw2YTmZ0jXirGYlzxxpYSHwpEg== +css-what@^3.2.1: + version "3.4.2" + resolved "https://registry.yarnpkg.com/css-what/-/css-what-3.4.2.tgz#ea7026fcb01777edbde52124e21f327e7ae950e4" + integrity sha512-ACUm3L0/jiZTqfzRM3Hi9Q8eZqd6IK37mMWPLz9PJxkLWllYeRf+EHUSHYEtFop2Eqytaq1FizFVh7XfBnXCDQ== cssdb@^4.4.0: version "4.4.0" @@ -6303,44 +3244,24 @@ cssnano@^4.1.10: is-resolvable "^1.0.0" postcss "^7.0.0" -csso@^3.5.1: - version "3.5.1" - resolved "https://registry.yarnpkg.com/csso/-/csso-3.5.1.tgz#7b9eb8be61628973c1b261e169d2f024008e758b" - integrity sha512-vrqULLffYU1Q2tLdJvaCYbONStnfkfimRxXNaGjxMldI0C7JPBC4rB1RyjhfdZ4m1frm8pM9uRPKH3d2knZ8gg== +csso@^4.0.2: + version "4.2.0" + resolved "https://registry.yarnpkg.com/csso/-/csso-4.2.0.tgz#ea3a561346e8dc9f546d6febedd50187cf389529" + integrity sha512-wvlcdIbf6pwKEk7vHj8/Bkc0B4ylXZruLvOgs9doS5eOsOpuodOV2zJChSpkp+pRpYQLQMeF04nr3Z68Sta9jA== dependencies: - css-tree "1.0.0-alpha.29" - -csv-parser@^1.6.0: - version "1.12.1" - resolved "https://registry.yarnpkg.com/csv-parser/-/csv-parser-1.12.1.tgz#391e1ef961b1f9dcb4c7c0f82eb450a1bd916158" - integrity sha512-r45M92nLnGP246ot0Yo5RvbiiMF5Bw/OTIdWJ3OQ4Vbv4hpOeoXVIPxdSmUw+fPJlQOseY+iigJyLSfPMIrddQ== - dependencies: - buffer-alloc "^1.1.0" - buffer-from "^1.0.0" - generate-function "^1.0.1" - generate-object-property "^1.0.0" - inherits "^2.0.1" - minimist "^1.2.0" - ndjson "^1.4.0" + css-tree "^1.1.2" cuint@^0.2.2: version "0.2.2" resolved "https://registry.yarnpkg.com/cuint/-/cuint-0.2.2.tgz#408086d409550c2631155619e9fa7bcadc3b991b" integrity sha1-QICG1AlVDCYxFVYZ6fp7ytw7mRs= -currently-unhandled@^0.4.1: - version "0.4.1" - resolved "https://registry.yarnpkg.com/currently-unhandled/-/currently-unhandled-0.4.1.tgz#988df33feab191ef799a61369dd76c17adf957ea" - integrity sha1-mI3zP+qxke95mmE2nddsF635V+o= - dependencies: - array-find-index "^1.0.1" +cyclist@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/cyclist/-/cyclist-1.0.1.tgz#596e9698fd0c80e12038c2b82d6eb1b35b6224d9" + integrity sha1-WW6WmP0MgOEgOMK4LW6xs1tiJNk= -cyclist@~0.2.2: - version "0.2.2" - resolved "https://registry.yarnpkg.com/cyclist/-/cyclist-0.2.2.tgz#1b33792e11e914a2fd6d6ed6447464444e5fa640" - integrity sha1-GzN5LhHpFKL9bW7WRHRkRE5fpkA= - -d@1, d@^1.0.0, d@^1.0.1: +d@1, d@^1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/d/-/d-1.0.1.tgz#8698095372d58dbee346ffd0c7093f99f8f9eb5a" integrity sha512-m62ShEObQ39CfralilEQRjH6oAMtNCV1xJyEx5LpRYUVN+EviphDgUc/F3hnYbADmkiNs67Y+3ylmlG7Lnu+FA== @@ -6348,67 +3269,38 @@ d@1, d@^1.0.0, d@^1.0.1: es5-ext "^0.10.50" type "^1.0.1" -dashdash@^1.12.0: - version "1.14.1" - resolved "https://registry.yarnpkg.com/dashdash/-/dashdash-1.14.1.tgz#853cfa0f7cbe2fed5de20326b8dd581035f6e2f0" - integrity sha1-hTz6D3y+L+1d4gMmuN1YEDX24vA= - dependencies: - assert-plus "^1.0.0" - -date-fns@1.29.0: - version "1.29.0" - resolved "https://registry.yarnpkg.com/date-fns/-/date-fns-1.29.0.tgz#12e609cdcb935127311d04d33334e2960a2a54e6" - integrity sha512-lbTXWZ6M20cWH8N9S6afb0SBm6tMk+uUg6z3MqHPKE9atmsY3kJkTm8vKe93izJ2B2+q5MV990sM2CHgtAZaOw== - -date-fns@^1.27.2: - version "1.30.1" - resolved "https://registry.yarnpkg.com/date-fns/-/date-fns-1.30.1.tgz#2e71bf0b119153dbb4cc4e88d9ea5acfb50dc05c" - integrity sha512-hBSVCvSmWC+QypYObzwGOd9wqdDpOt+0wl0KbU+R+uuZBS1jN8VsD1ss3irQDknRj5NvxiTF6oj/nDRnN/UQNw== - -date-fns@^2.8.1: - version "2.8.1" - resolved "https://registry.yarnpkg.com/date-fns/-/date-fns-2.8.1.tgz#2109362ccb6c87c3ca011e9e31f702bc09e4123b" - integrity sha512-EL/C8IHvYRwAHYgFRse4MGAPSqlJVlOrhVYZ75iQBKrnv+ZedmYsgwH3t+BCDuZDXpoo07+q9j4qgSSOa7irJg== - -date-now@^0.1.4: - version "0.1.4" - resolved "https://registry.yarnpkg.com/date-now/-/date-now-0.1.4.tgz#eaf439fd4d4848ad74e5cc7dbef200672b9e345b" - integrity sha1-6vQ5/U1ISK105cx9vvIAZyueNFs= +dateformat@^4.4.1: + version "4.4.1" + resolved "https://registry.yarnpkg.com/dateformat/-/dateformat-4.4.1.tgz#c6b3b821588f36826735c346148424d7a39007c3" + integrity sha512-3V9b/50QBYmFtd2c3cPOmdr2xNfnDphoBLxh/UVBoPIsylWkbUYGq3f4EQYuEaK7Mq4vcIpQCmOyJ37pqW/Uug== de-indent@^1.0.2: version "1.0.2" resolved "https://registry.yarnpkg.com/de-indent/-/de-indent-1.0.2.tgz#b2038e846dc33baa5796128d0804b455b8c1e21d" integrity sha1-sgOOhG3DO6pXlhKNCAS0VbjB4h0= -debug@2.6.9, debug@^2.1.1, debug@^2.2.0, debug@^2.3.3, debug@^2.6.8, debug@^2.6.9: +debug@2.6.9, debug@^2.1.1, debug@^2.2.0, debug@^2.3.3, debug@^2.6.9: version "2.6.9" resolved "https://registry.yarnpkg.com/debug/-/debug-2.6.9.tgz#5d128515df134ff327e90a4c93f4e077a536341f" integrity sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA== dependencies: ms "2.0.0" -debug@3.1.0, debug@=3.1.0: - version "3.1.0" - resolved "https://registry.yarnpkg.com/debug/-/debug-3.1.0.tgz#5bb5a0672628b64149566ba16819e61518c67261" - integrity sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g== - dependencies: - ms "2.0.0" - -debug@^3.1.0, debug@^3.1.1, debug@^3.2.5, debug@^3.2.6: - version "3.2.6" - resolved "https://registry.yarnpkg.com/debug/-/debug-3.2.6.tgz#e83d17de16d8a7efb7717edbe5fb10135eee629b" - integrity sha512-mel+jf7nrtEl5Pn1Qx46zARXKDpBbvzezse7p7LqINmdoIk8PYP5SySaxEmYv6TZ0JyEKA1hsCId6DIhgITtWQ== +debug@^3.1.1, debug@^3.2.6: + version "3.2.7" + resolved "https://registry.yarnpkg.com/debug/-/debug-3.2.7.tgz#72580b7e9145fb39b6676f9c5e5fb100b934179a" + integrity sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ== dependencies: ms "^2.1.1" -debug@^4.0.1, debug@^4.1.0, debug@^4.1.1: - version "4.1.1" - resolved "https://registry.yarnpkg.com/debug/-/debug-4.1.1.tgz#3b72260255109c6b589cee050f1d516139664791" - integrity sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw== +debug@^4.0.1, debug@^4.1.0, debug@^4.1.1, debug@^4.2.0: + version "4.3.1" + resolved "https://registry.yarnpkg.com/debug/-/debug-4.3.1.tgz#f0d229c505e0c6d8c49ac553d1b13dc183f6b2ee" + integrity sha512-doEwdvm4PCeK4K3RQN2ZC2BYUBaxwLARCqZmMjtF8a51J2Rb0xpVloFRnCODwqjpwnAoao4pelN8l3RJdv3gRQ== dependencies: - ms "^2.1.1" + ms "2.1.2" -decamelize@^1.0.0, decamelize@^1.1.1, decamelize@^1.1.2, decamelize@^1.2.0: +decamelize@^1.2.0: version "1.2.0" resolved "https://registry.yarnpkg.com/decamelize/-/decamelize-1.2.0.tgz#f6534d15148269b20352e7bee26f501f9a191290" integrity sha1-9lNNFRSCabIDUue+4m9QH5oZEpA= @@ -6418,92 +3310,24 @@ decode-uri-component@^0.2.0: resolved "https://registry.yarnpkg.com/decode-uri-component/-/decode-uri-component-0.2.0.tgz#eb3913333458775cb84cd1a1fae062106bb87545" integrity sha1-6zkTMzRYd1y4TNGh+uBiEGu4dUU= -decompress-response@^3.3.0: - version "3.3.0" - resolved "https://registry.yarnpkg.com/decompress-response/-/decompress-response-3.3.0.tgz#80a4dd323748384bfa248083622aedec982adff3" - integrity sha1-gKTdMjdIOEv6JICDYirt7Jgq3/M= - dependencies: - mimic-response "^1.0.0" - -decompress-tar@^4.0.0, decompress-tar@^4.1.0, decompress-tar@^4.1.1: - version "4.1.1" - resolved "https://registry.yarnpkg.com/decompress-tar/-/decompress-tar-4.1.1.tgz#718cbd3fcb16209716e70a26b84e7ba4592e5af1" - integrity sha512-JdJMaCrGpB5fESVyxwpCx4Jdj2AagLmv3y58Qy4GE6HMVjWz1FeVQk1Ct4Kye7PftcdOo/7U7UKzYBJgqnGeUQ== - dependencies: - file-type "^5.2.0" - is-stream "^1.1.0" - tar-stream "^1.5.2" - -decompress-tarbz2@^4.0.0: - version "4.1.1" - resolved "https://registry.yarnpkg.com/decompress-tarbz2/-/decompress-tarbz2-4.1.1.tgz#3082a5b880ea4043816349f378b56c516be1a39b" - integrity sha512-s88xLzf1r81ICXLAVQVzaN6ZmX4A6U4z2nMbOwobxkLoIIfjVMBg7TeguTUXkKeXni795B6y5rnvDw7rxhAq9A== - dependencies: - decompress-tar "^4.1.0" - file-type "^6.1.0" - is-stream "^1.1.0" - seek-bzip "^1.0.5" - unbzip2-stream "^1.0.9" - -decompress-targz@^4.0.0: - version "4.1.1" - resolved "https://registry.yarnpkg.com/decompress-targz/-/decompress-targz-4.1.1.tgz#c09bc35c4d11f3de09f2d2da53e9de23e7ce1eee" - integrity sha512-4z81Znfr6chWnRDNfFNqLwPvm4db3WuZkqV+UgXQzSngG3CEKdBkw5jrv3axjjL96glyiiKjsxJG3X6WBZwX3w== - dependencies: - decompress-tar "^4.1.1" - file-type "^5.2.0" - is-stream "^1.1.0" - -decompress-unzip@^4.0.1: - version "4.0.1" - resolved "https://registry.yarnpkg.com/decompress-unzip/-/decompress-unzip-4.0.1.tgz#deaaccdfd14aeaf85578f733ae8210f9b4848f69" - integrity sha1-3qrM39FK6vhVePczroIQ+bSEj2k= - dependencies: - file-type "^3.8.0" - get-stream "^2.2.0" - pify "^2.3.0" - yauzl "^2.4.2" - -decompress@^4.0.0: - version "4.2.0" - resolved "https://registry.yarnpkg.com/decompress/-/decompress-4.2.0.tgz#7aedd85427e5a92dacfe55674a7c505e96d01f9d" - integrity sha1-eu3YVCflqS2s/lVnSnxQXpbQH50= - dependencies: - decompress-tar "^4.0.0" - decompress-tarbz2 "^4.0.0" - decompress-targz "^4.0.0" - decompress-unzip "^4.0.1" - graceful-fs "^4.1.10" - make-dir "^1.0.0" - pify "^2.3.0" - strip-dirs "^2.0.0" - deep-equal@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/deep-equal/-/deep-equal-1.0.1.tgz#f5d260292b660e084eff4cdbc9f08ad3247448b5" - integrity sha1-9dJgKStmDghO/0zbyfCK0yR0SLU= + version "1.1.1" + resolved "https://registry.yarnpkg.com/deep-equal/-/deep-equal-1.1.1.tgz#b5c98c942ceffaf7cb051e24e1434a25a2e6076a" + integrity sha512-yd9c5AdiqVcR+JjcwUQb9DkhJc8ngNr0MahEBGvDiJw8puWab2yZlh+nkasOnZP+EGTAP6rRp2JzJhJZzvNF8g== + dependencies: + is-arguments "^1.0.4" + is-date-object "^1.0.1" + is-regex "^1.0.4" + object-is "^1.0.1" + object-keys "^1.1.1" + regexp.prototype.flags "^1.2.0" -deep-extend@^0.6.0: - version "0.6.0" - resolved "https://registry.yarnpkg.com/deep-extend/-/deep-extend-0.6.0.tgz#c4fa7c95404a17a9c3e8ca7e1537312b736330ac" - integrity sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA== - -deep-is@~0.1.3: +deep-is@^0.1.3, deep-is@~0.1.3: version "0.1.3" resolved "https://registry.yarnpkg.com/deep-is/-/deep-is-0.1.3.tgz#b369d6fb5dbc13eecf524f91b070feedc357cf34" integrity sha1-s2nW+128E+7PUk+RsHD+7cNXzzQ= -deepmerge@^3.2.0: - version "3.3.0" - resolved "https://registry.yarnpkg.com/deepmerge/-/deepmerge-3.3.0.tgz#d3c47fd6f3a93d517b14426b0628a17b0125f5f7" - integrity sha512-GRQOafGHwMHpjPx9iCvTgpu9NojZ49q794EEL94JVEw6VaeA8XTUyBKvAkOOjBX9oJNiV6G3P+T+tihFjo2TqA== - -deepmerge@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/deepmerge/-/deepmerge-4.0.0.tgz#3e3110ca29205f120d7cb064960a39c3d2087c09" - integrity sha512-YZ1rOP5+kHor4hMAH+HRQnBQHg+wvS1un1hAOuIcxcBy0hzcUf6Jg2a1w65kpoOUnurOfZbERwjI1TfZxNjcww== - -deepmerge@^4.1.1, deepmerge@^4.2.2: +deepmerge@^4.2.2: version "4.2.2" resolved "https://registry.yarnpkg.com/deepmerge/-/deepmerge-4.2.2.tgz#44d2ea3679b8f4d4ffba33f03d865fc1e7bf4955" integrity sha512-FJ3UgI4gIl+PHZm53knsuSFpE+nESMr7M4v9QcgB7S63Kj/6WqMiFQJpBBYz1Pt+66bZpP3Q7Lye0Oo9MPKEdg== @@ -6516,18 +3340,6 @@ default-gateway@^4.2.0: execa "^1.0.0" ip-regex "^2.1.0" -defaults@^1.0.3: - version "1.0.3" - resolved "https://registry.yarnpkg.com/defaults/-/defaults-1.0.3.tgz#c656051e9817d9ff08ed881477f3fe4019f3ef7d" - integrity sha1-xlYFHpgX2f8I7YgUd/P+QBnz730= - dependencies: - clone "^1.0.2" - -defer-to-connect@^1.0.1: - version "1.1.1" - resolved "https://registry.yarnpkg.com/defer-to-connect/-/defer-to-connect-1.1.1.tgz#88ae694b93f67b81815a2c8c769aef6574ac8f2f" - integrity sha512-J7thop4u3mRTkYRQ+Vpfwy2G5Ehoy82I14+14W4YMDLKdWloI9gSzRbV30s/NckQGVJtPkWNcW4oMAUigTdqiQ== - define-properties@^1.1.2, define-properties@^1.1.3: version "1.1.3" resolved "https://registry.yarnpkg.com/define-properties/-/define-properties-1.1.3.tgz#cf88da6cbee26fe6db7094f61d870cbd84cee9f1" @@ -6557,10 +3369,15 @@ define-property@^2.0.2: is-descriptor "^1.0.2" isobject "^3.0.1" -defu@^0.0.1: - version "0.0.1" - resolved "https://registry.yarnpkg.com/defu/-/defu-0.0.1.tgz#74dc4d64e401d7f95c6755fe98bc5cd688833a8f" - integrity sha512-Pz9yznbSzVTNA67lcfqVnktROx2BrrBBcmQqGrfe0zdiN5pl5GQogLA4uaP3U1pR1LHIZpEYTAh2sn+v4rH1dA== +defu@^2.0.4: + version "2.0.4" + resolved "https://registry.yarnpkg.com/defu/-/defu-2.0.4.tgz#09659a6e87a8fd7178be13bd43e9357ebf6d1c46" + integrity sha512-G9pEH1UUMxShy6syWk01VQSRVs3CDWtlxtZu7A+NyqjxaCA4gSlWAKDBx6QiUEKezqS8+DUlXLI14Fp05Hmpwg== + +defu@^3.2.2: + version "3.2.2" + resolved "https://registry.yarnpkg.com/defu/-/defu-3.2.2.tgz#be20f4cc49b9805d54ee6b610658d53894942e97" + integrity sha512-8UWj5lNv7HD+kB0e9w77Z7TdQlbUYDVWqITLHNqFIn6khrNHv5WQo38Dcm1f6HeNyZf0U7UbPf6WeZDSdCzGDQ== del@^4.1.1: version "4.1.1" @@ -6575,101 +3392,43 @@ del@^4.1.1: pify "^4.0.1" rimraf "^2.6.3" -delayed-stream@~1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/delayed-stream/-/delayed-stream-1.0.0.tgz#df3ae199acadfb7d440aaae0b29e2272b24ec619" - integrity sha1-3zrhmayt+31ECqrgsp4icrJOxhk= - -delegate@^3.1.2: - version "3.2.0" - resolved "https://registry.yarnpkg.com/delegate/-/delegate-3.2.0.tgz#b66b71c3158522e8ab5744f720d8ca0c2af59166" - integrity sha512-IofjkYBZaZivn0V8nnsMJGBr4jVLxHDheKSW88PyxS5QC4Vo9ZbZVvhzlSxY87fVq3STR6r+4cGepyHkcWOQSw== - -delegates@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/delegates/-/delegates-1.0.0.tgz#84c6e159b81904fdca59a0ef44cd870d31250f9a" - integrity sha1-hMbhWbgZBP3KWaDvRM2HDTElD5o= - depd@~1.1.2: version "1.1.2" resolved "https://registry.yarnpkg.com/depd/-/depd-1.1.2.tgz#9bcd52e14c097763e749b274c4346ed2e560b5a9" integrity sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak= -deprecated-decorator@^0.1.6: - version "0.1.6" - resolved "https://registry.yarnpkg.com/deprecated-decorator/-/deprecated-decorator-0.1.6.tgz#00966317b7a12fe92f3cc831f7583af329b86c37" - integrity sha1-AJZjF7ehL+kvPMgx91g68ym4bDc= - des.js@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/des.js/-/des.js-1.0.0.tgz#c074d2e2aa6a8a9a07dbd61f9a15c2cd83ec8ecc" - integrity sha1-wHTS4qpqipoH29YfmhXCzYPsjsw= + version "1.0.1" + resolved "https://registry.yarnpkg.com/des.js/-/des.js-1.0.1.tgz#5382142e1bdc53f85d86d53e5f4aa7deb91e0843" + integrity sha512-Q0I4pfFrv2VPd34/vfLrFOoRmlYj3OV50i7fskps1jZWK1kApMWWT9G6RRUeYedLcBDIhnSDaUvJMb3AhUlaEA== dependencies: inherits "^2.0.1" minimalistic-assert "^1.0.0" +destr@^1.0.0, destr@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/destr/-/destr-1.0.1.tgz#d13db7f9d9c9ca4fcf24e86343d601217136ddc3" + integrity sha512-LnEdINrd1ydSqRiAGjMBVrG/G8hNruwE+fEKlkJA14MGPEoI9T7zJDwGpkMTyXT2ASE0ycnN2SYn4k6Q7j7lHg== + destroy@^1.0.4, destroy@~1.0.4: version "1.0.4" resolved "https://registry.yarnpkg.com/destroy/-/destroy-1.0.4.tgz#978857442c44749e4206613e37946205826abd80" integrity sha1-l4hXRCxEdJ5CBmE+N5RiBYJqvYA= -detect-file@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/detect-file/-/detect-file-1.0.0.tgz#f0d66d03672a825cb1b73bdb3fe62310c8e552b7" - integrity sha1-8NZtA2cqglyxtzvbP+YjEMjlUrc= - -detect-indent@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/detect-indent/-/detect-indent-4.0.0.tgz#f76d064352cdf43a1cb6ce619c4ee3a9475de208" - integrity sha1-920GQ1LN9Docts5hnE7jqUdd4gg= - dependencies: - repeating "^2.0.0" - detect-indent@^5.0.0: version "5.0.0" resolved "https://registry.yarnpkg.com/detect-indent/-/detect-indent-5.0.0.tgz#3871cc0a6a002e8c3e5b3cf7f336264675f06b9d" integrity sha1-OHHMCmoALow+Wzz38zYmRnXwa50= -detect-indent@^6.0.0: - version "6.0.0" - resolved "https://registry.yarnpkg.com/detect-indent/-/detect-indent-6.0.0.tgz#0abd0f549f69fc6659a254fe96786186b6f528fd" - integrity sha512-oSyFlqaTHCItVRGK5RmrmjB+CmaMOW7IaNA/kdxqhoa6d17j/5ce9O9eWXmV/KEdRwqpQA+Vqe8a8Bsybu4YnA== - -detect-libc@^1.0.2: - version "1.0.3" - resolved "https://registry.yarnpkg.com/detect-libc/-/detect-libc-1.0.3.tgz#fa137c4bd698edf55cd5cd02ac559f91a4c4ba9b" - integrity sha1-+hN8S9aY7fVc1c0CrFWfkaTEups= - detect-node@^2.0.4: version "2.0.4" resolved "https://registry.yarnpkg.com/detect-node/-/detect-node-2.0.4.tgz#014ee8f8f669c5c58023da64b8179c083a28c46c" integrity sha512-ZIzRpLJrOj7jjP2miAtgqIfmzbxa4ZOr5jJc601zklsfEx9oTzmmj2nVpIPRpNlRTIh8lc1kyViIY7BWSGNmKw== -diagnostics@^1.1.1: - version "1.1.1" - resolved "https://registry.yarnpkg.com/diagnostics/-/diagnostics-1.1.1.tgz#cab6ac33df70c9d9a727490ae43ac995a769b22a" - integrity sha512-8wn1PmdunLJ9Tqbx+Fx/ZEuHfJf4NKSN2ZBj7SJC/OWRWha843+WsTjqMe1B5E3p28jqBlp+mJ2fPVxPyNgYKQ== - dependencies: - colorspace "1.1.x" - enabled "1.0.x" - kuler "1.0.x" - -dicer@0.3.0: - version "0.3.0" - resolved "https://registry.yarnpkg.com/dicer/-/dicer-0.3.0.tgz#eacd98b3bfbf92e8ab5c2fdb71aaac44bb06b872" - integrity sha512-MdceRRWqltEG2dZqO769g27N/3PXfcKl04VhYnBlo2YhH7zPi88VebsjTKclaOyiuMaGU72hTfw3VkUitGcVCA== - dependencies: - streamsearch "0.1.2" - -didyoumean@^1.2.1: - version "1.2.1" - resolved "https://registry.yarnpkg.com/didyoumean/-/didyoumean-1.2.1.tgz#e92edfdada6537d484d73c0172fd1eba0c4976ff" - integrity sha1-6S7f2tplN9SE1zwBcv0eugxJdv8= - -diff@^4.0.1: - version "4.0.1" - resolved "https://registry.yarnpkg.com/diff/-/diff-4.0.1.tgz#0c667cb467ebbb5cea7f14f135cc2dba7780a8ff" - integrity sha512-s2+XdvhPCOF01LRQBC8hf4vhbVmI2CGS5aZnxLJlT5FtdhPCDFq80q++zK2KlrVorVDdL5BOGZ/VfLrVtYNF+Q== +devalue@^2.0.1: + version "2.0.1" + resolved "https://registry.yarnpkg.com/devalue/-/devalue-2.0.1.tgz#5d368f9adc0928e47b77eea53ca60d2f346f9762" + integrity sha512-I2TiqT5iWBEyB8GRfTDP0hiLZ0YeDJZ+upDxjBfOC2lebO5LezQMv7QvIUTzdb64jQyAKLf1AHADtGN+jw6v8Q== diffie-hellman@^5.0.0: version "5.0.3" @@ -6680,19 +3439,12 @@ diffie-hellman@^5.0.0: miller-rabin "^4.0.0" randombytes "^2.0.0" -dimport@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/dimport/-/dimport-1.0.0.tgz#d5c09564f621e7b24b2e333cccdf9b2303011644" - integrity sha512-r5Cb8jvJ9YOTKQje2wrD6ncjpyDM4l94+OqgatYNzTb0viKS0/XomCjty1+F827u1pBiPt1ubSYdowZfE1L5Tw== +dir-glob@^3.0.1: + version "3.0.1" + resolved "https://registry.yarnpkg.com/dir-glob/-/dir-glob-3.0.1.tgz#56dbf73d992a4a93ba1584f4534063fd2e41717f" + integrity sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA== dependencies: - rewrite-imports "^2.0.3" - -dir-glob@^2.0.0, dir-glob@^2.2.2: - version "2.2.2" - resolved "https://registry.yarnpkg.com/dir-glob/-/dir-glob-2.2.2.tgz#fa09f0694153c8918b18ba0deafae94769fc50c4" - integrity sha512-f9LBi5QWzIW3I6e//uxZoLBlUt9kcp66qo0sSCxL6YZKc75R1c4MFCoe/LaZiBGmgujvQdxc5Bn3QhfyvK5Hsw== - dependencies: - path-type "^3.0.0" + path-type "^4.0.0" dns-equal@^1.0.0: version "1.0.0" @@ -6722,13 +3474,6 @@ doctrine@1.5.0, doctrine@^1.2.2: esutils "^2.0.2" isarray "^1.0.0" -doctrine@^2.0.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/doctrine/-/doctrine-2.1.0.tgz#5cd01fc101621b42c4cd7f5d1a66243716d3f39d" - integrity sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw== - dependencies: - esutils "^2.0.2" - doctrine@^3.0.0: version "3.0.0" resolved "https://registry.yarnpkg.com/doctrine/-/doctrine-3.0.0.tgz#addebead72a6574db783639dc87a121773973961" @@ -6748,24 +3493,29 @@ dom-converter@^0.2: dependencies: utila "~0.4" -dom-serializer@0, dom-serializer@~0.1.0, dom-serializer@~0.1.1: - version "0.1.1" - resolved "https://registry.yarnpkg.com/dom-serializer/-/dom-serializer-0.1.1.tgz#1ec4059e284babed36eec2941d4a970a189ce7c0" - integrity sha512-l0IU0pPzLWSHBcieZbpOKgkIn3ts3vAh7ZuFyXNwJxJXk/c4Gwj9xaTJwIDVQCXawWD0qb3IzMGH5rglQaO0XA== +dom-serializer@0: + version "0.2.2" + resolved "https://registry.yarnpkg.com/dom-serializer/-/dom-serializer-0.2.2.tgz#1afb81f533717175d478655debc5e332d9f9bb51" + integrity sha512-2/xPb3ORsQ42nHYiSunXkDjPLBaEj/xTwUO4B7XCZQTRk7EBtTOPaygh10YAAh2OI1Qrp6NWfpAhzswj0ydt9g== dependencies: - domelementtype "^1.3.0" - entities "^1.1.1" + domelementtype "^2.0.1" + entities "^2.0.0" domain-browser@^1.1.1: version "1.2.0" resolved "https://registry.yarnpkg.com/domain-browser/-/domain-browser-1.2.0.tgz#3d31f50191a6749dd1375a7f522e823d42e54eda" integrity sha512-jnjyiM6eRyZl2H+W8Q/zLMA481hzi0eszAaBUzIVnmYVDBbnLxVNnfu1HgEBvCbL+71FrxMl3E6lpKH7Ge3OXA== -domelementtype@1, domelementtype@^1.3.0, domelementtype@^1.3.1: +domelementtype@1, domelementtype@^1.3.1: version "1.3.1" resolved "https://registry.yarnpkg.com/domelementtype/-/domelementtype-1.3.1.tgz#d048c44b37b0d10a7f2a3d5fee3f4333d790481f" integrity sha512-BSKB+TSpMpFI/HOxCNr1O8aMOTZ8hT3pM3GQ0w/mWRmkhEDSFJkkyzz4XQsBV44BChwGkrDfMyjVD0eA2aFV3w== +domelementtype@^2.0.1: + version "2.1.0" + resolved "https://registry.yarnpkg.com/domelementtype/-/domelementtype-2.1.0.tgz#a851c080a6d1c3d94344aed151d99f669edf585e" + integrity sha512-LsTgx/L5VpD+Q8lmsXSHW2WpA+eBlZ9HPf3erD1IoPF00/3JKHZ3BknUVA2QGDNu69ZNmyFmCWBSO45XjYKC5w== + domhandler@^2.3.0: version "2.4.2" resolved "https://registry.yarnpkg.com/domhandler/-/domhandler-2.4.2.tgz#8805097e933d65e85546f726d60f5eb88b44f803" @@ -6773,14 +3523,6 @@ domhandler@^2.3.0: dependencies: domelementtype "1" -domutils@1.5.1: - version "1.5.1" - resolved "https://registry.yarnpkg.com/domutils/-/domutils-1.5.1.tgz#dcd8488a26f563d61079e48c9f7b7e32373682cf" - integrity sha1-3NhIiib1Y9YQeeSMn3t+Mjc2gs8= - dependencies: - dom-serializer "0" - domelementtype "1" - domutils@^1.5.1, domutils@^1.7.0: version "1.7.0" resolved "https://registry.yarnpkg.com/domutils/-/domutils-1.7.0.tgz#56ea341e834e06e6748af7a1cb25da67ea9f8c2a" @@ -6789,56 +3531,30 @@ domutils@^1.5.1, domutils@^1.7.0: dom-serializer "0" domelementtype "1" -dot-case@^2.1.0: - version "2.1.1" - resolved "https://registry.yarnpkg.com/dot-case/-/dot-case-2.1.1.tgz#34dcf37f50a8e93c2b3bca8bb7fb9155c7da3bee" - integrity sha1-NNzzf1Co6TwrO8qLt/uRVcfaO+4= +dot-case@^3.0.4: + version "3.0.4" + resolved "https://registry.yarnpkg.com/dot-case/-/dot-case-3.0.4.tgz#9b2b670d00a431667a8a75ba29cd1b98809ce751" + integrity sha512-Kv5nKlh6yRrdrGvxeJ2e5y2eRUpkUosIW4A2AS38zwSz27zu7ufDwQPi5Jhs3XAlGNetl3bmnGhQsMtkKJnj3w== dependencies: - no-case "^2.2.0" + no-case "^3.0.4" + tslib "^2.0.3" -dot-prop@^4.1.0, dot-prop@^4.1.1: - version "4.2.0" - resolved "https://registry.yarnpkg.com/dot-prop/-/dot-prop-4.2.0.tgz#1f19e0c2e1aa0e32797c49799f2837ac6af69c57" - integrity sha512-tUMXrxlExSW6U2EXiiKGSBVdYgtV8qlHL+C10TsW4PURY/ic+eaysnSkwB4kA/mBlCyy/IKDJ+Lc3wbWeaXtuQ== +dot-prop@^5.2.0: + version "5.3.0" + resolved "https://registry.yarnpkg.com/dot-prop/-/dot-prop-5.3.0.tgz#90ccce708cd9cd82cc4dc8c3ddd9abdd55b20e88" + integrity sha512-QM8q3zDe58hqUqjraQOmzZ1LIH9SWQJTlEKCH4kJ2oQvLZk7RbQXvtDM2XEq3fwkV9CCvvH4LA0AV+ogFsBM2Q== dependencies: - is-obj "^1.0.0" + is-obj "^2.0.0" -dotenv@^8.0.0, dotenv@^8.2.0: +dotenv@^8.2.0: version "8.2.0" resolved "https://registry.yarnpkg.com/dotenv/-/dotenv-8.2.0.tgz#97e619259ada750eea3e4ea3e26bceea5424b16a" integrity sha512-8sJ78ElpbDJBHNeBzUbUVLsqKdccaa/BXF1uPTw3GrvQTBgrQrtObr2mUrE38vzYd8cEv+m/JBfDLioYcfXoaw== -download-git-repo@^1.0.1, download-git-repo@^1.0.2: - version "1.1.0" - resolved "https://registry.yarnpkg.com/download-git-repo/-/download-git-repo-1.1.0.tgz#7dc88a82ced064b1372a0002f8a3aebf10eb1d3c" - integrity sha512-yXcCvhkPKmq5M2cQXss6Qbig+LZnzRIT40XCYm/QCRnJaPG867StB1qnsBLxOGrPH1YEIRWW2gJq7LLMyw+NmA== - dependencies: - download "^5.0.3" - git-clone "^0.1.0" - rimraf "^2.6.1" - -download@^5.0.3: - version "5.0.3" - resolved "https://registry.yarnpkg.com/download/-/download-5.0.3.tgz#63537f977f99266a30eb8a2a2fbd1f20b8000f7a" - integrity sha1-Y1N/l3+ZJmow64oqL70fILgAD3o= - dependencies: - caw "^2.0.0" - decompress "^4.0.0" - filenamify "^2.0.0" - get-stream "^3.0.0" - got "^6.3.0" - mkdirp "^0.5.1" - pify "^2.3.0" - -duplexer3@^0.1.4: - version "0.1.4" - resolved "https://registry.yarnpkg.com/duplexer3/-/duplexer3-0.1.4.tgz#ee01dd1cac0ed3cbc7fdbea37dc0a8f1ce002ce2" - integrity sha1-7gHdHKwO08vH/b6jfcCo8c4ALOI= - duplexer@^0.1.1: - version "0.1.1" - resolved "https://registry.yarnpkg.com/duplexer/-/duplexer-0.1.1.tgz#ace6ff808c1ce66b57d1ebf97977acb02334cfc1" - integrity sha1-rOb/gIwc5mtX0ev5eXessCM0z8E= + version "0.1.2" + resolved "https://registry.yarnpkg.com/duplexer/-/duplexer-0.1.2.tgz#3abe43aef3835f8ae077d136ddce0f276b0400e6" + integrity sha512-jtD6YG370ZCIi/9GTaJKQxWTZD045+4R4hTk/x1UyoqadyJ9x9CgSi1RlVDQF8U2sxLLSnFkCaMihqljHIWgMg== duplexify@^3.4.2, duplexify@^3.6.0: version "3.7.1" @@ -6850,66 +3566,25 @@ duplexify@^3.4.2, duplexify@^3.6.0: readable-stream "^2.0.0" stream-shift "^1.0.0" -duration@^0.2.2: - version "0.2.2" - resolved "https://registry.yarnpkg.com/duration/-/duration-0.2.2.tgz#ddf149bc3bc6901150fe9017111d016b3357f529" - integrity sha512-06kgtea+bGreF5eKYgI/36A6pLXggY7oR4p1pq4SmdFBn1ReOL5D8RhG64VrqfTTKNucqqtBAwEj8aB88mcqrg== - dependencies: - d "1" - es5-ext "~0.10.46" - -easy-stack@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/easy-stack/-/easy-stack-1.0.0.tgz#12c91b3085a37f0baa336e9486eac4bf94e3e788" - integrity sha1-EskbMIWjfwuqM26UhurEv5Tj54g= - -ecc-jsbn@~0.1.1: - version "0.1.2" - resolved "https://registry.yarnpkg.com/ecc-jsbn/-/ecc-jsbn-0.1.2.tgz#3a83a904e54353287874c564b7549386849a98c9" - integrity sha1-OoOpBOVDUyh4dMVkt1SThoSamMk= - dependencies: - jsbn "~0.1.0" - safer-buffer "^2.1.0" - ee-first@1.1.1: version "1.1.1" resolved "https://registry.yarnpkg.com/ee-first/-/ee-first-1.1.1.tgz#590c61156b0ae2f4f0255732a158b266bc56b21d" integrity sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0= ejs@^2.6.1: - version "2.6.2" - resolved "https://registry.yarnpkg.com/ejs/-/ejs-2.6.2.tgz#3a32c63d1cd16d11266cd4703b14fec4e74ab4f6" - integrity sha512-PcW2a0tyTuPHz3tWyYqtK6r1fZ3gp+3Sop8Ph+ZYN81Ob5rwmbHEzaqs10N3BEsaGTkh/ooniXK+WwszGlc2+Q== + version "2.7.4" + resolved "https://registry.yarnpkg.com/ejs/-/ejs-2.7.4.tgz#48661287573dcc53e366c7a1ae52c3a120eec9ba" + integrity sha512-7vmuyh5+kuUyJKePhQfRQBhXV5Ce+RnaeeQArKu1EAMpL3WbgMt5WG6uQZpEVvYSSsxMXRKOewtDk9RaTKXRlA== -ejs@^2.7.1: - version "2.7.1" - resolved "https://registry.yarnpkg.com/ejs/-/ejs-2.7.1.tgz#5b5ab57f718b79d4aca9254457afecd36fa80228" - integrity sha512-kS/gEPzZs3Y1rRsbGX4UOSjtP/CeJP0CxSNZHYxGfVM/VgLcv0ZqM7C45YyTj2DI2g7+P9Dd24C+IMIg6D0nYQ== +electron-to-chromium@^1.3.634: + version "1.3.639" + resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.3.639.tgz#0a27e3018ae3acf438a14a1dd4e41db4b8ab764e" + integrity sha512-bwl6/U6xb3d3CNufQU9QeO1L32ueouFwW4bWANSwdXR7LVqyLzWjNbynoKNfuC38QFB5Qn7O0l2KLqBkcXnC3Q== -electron-to-chromium@^1.3.164, electron-to-chromium@^1.3.47: - version "1.3.170" - resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.3.170.tgz#2dc858f8a9bb51bbfe3a429312c11f565b456e61" - integrity sha512-vDEhHcwMogbM+WXDTh6ZktwQOqLcK7MJdCOM99UZXRI1ct3Y9OeYYJTrIHnswzv+IYwoXNj0Furh+K6UotcHVg== - -electron-to-chromium@^1.3.247: - version "1.3.252" - resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.3.252.tgz#5b6261965b564a0f4df0f1c86246487897017f52" - integrity sha512-NWJ5TztDnjExFISZHFwpoJjMbLUifsNBnx7u2JI0gCw6SbKyQYYWWtBHasO/jPtHym69F4EZuTpRNGN11MT/jg== - -electron-to-chromium@^1.3.322: - version "1.3.322" - resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.3.322.tgz#a6f7e1c79025c2b05838e8e344f6e89eb83213a8" - integrity sha512-Tc8JQEfGQ1MzfSzI/bTlSr7btJv/FFO7Yh6tanqVmIWOuNCu6/D1MilIEgLtmWqIrsv+o4IjpLAhgMBr/ncNAA== - -elegant-spinner@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/elegant-spinner/-/elegant-spinner-1.0.1.tgz#db043521c95d7e303fd8f345bedc3349cfb0729e" - integrity sha1-2wQ1IcldfjA/2PNFvtwzSc+wcp4= - -elliptic@^6.0.0: - version "6.4.1" - resolved "https://registry.yarnpkg.com/elliptic/-/elliptic-6.4.1.tgz#c2d0b7776911b86722c632c3c06c60f2f819939a" - integrity sha512-BsXLz5sqX8OHcsh7CqBMztyXARmGQ3LWPtGjJi6DiJHq5C/qvi9P3OqgswKSDftbu8+IoI/QDTAm2fFnQ9SZSQ== +elliptic@^6.5.3: + version "6.5.3" + resolved "https://registry.yarnpkg.com/elliptic/-/elliptic-6.5.3.tgz#cb59eb2efdaf73a0bd78ccd7015a62ad6e0f93d6" + integrity sha512-IMqzv5wNQf+E6aHeIqATs0tOLeOTwj1QKbRcS3jBbYkl5oLAserA8yJTT7/VyHUYG91PRmPyeQDObKLPpeS4dw== dependencies: bn.js "^4.4.0" brorand "^1.0.1" @@ -6929,92 +3604,58 @@ emoji-regex@^8.0.0: resolved "https://registry.yarnpkg.com/emoji-regex/-/emoji-regex-8.0.0.tgz#e818fd69ce5ccfcb404594f842963bf53164cc37" integrity sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A== -emojis-list@^2.0.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/emojis-list/-/emojis-list-2.1.0.tgz#4daa4d9db00f9819880c79fa457ae5b09a1fd389" - integrity sha1-TapNnbAPmBmIDHn6RXrlsJof04k= - -enable@1: - version "1.3.2" - resolved "https://registry.yarnpkg.com/enable/-/enable-1.3.2.tgz#9eba6837d16d0982b59f87d889bf754443d52931" - integrity sha1-nrpoN9FtCYK1n4fYib91REPVKTE= - -enabled@1.0.x: - version "1.0.2" - resolved "https://registry.yarnpkg.com/enabled/-/enabled-1.0.2.tgz#965f6513d2c2d1c5f4652b64a2e3396467fc2f93" - integrity sha1-ll9lE9LC0cX0ZStkouM5ZGf8L5M= - dependencies: - env-variable "0.0.x" +emojis-list@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/emojis-list/-/emojis-list-3.0.0.tgz#5570662046ad29e2e916e71aae260abdff4f6a78" + integrity sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q== encodeurl@~1.0.2: version "1.0.2" resolved "https://registry.yarnpkg.com/encodeurl/-/encodeurl-1.0.2.tgz#ad3ff4c86ec2d029322f5a02c3a9a606c95b3f59" integrity sha1-rT/0yG7C0CkyL1oCw6mmBslbP1k= -encoding@^0.1.12: - version "0.1.12" - resolved "https://registry.yarnpkg.com/encoding/-/encoding-0.1.12.tgz#538b66f3ee62cd1ab51ec323829d1f9480c74beb" - integrity sha1-U4tm8+5izRq1HsMjgp0flIDHS+s= - dependencies: - iconv-lite "~0.4.13" - end-of-stream@^1.0.0, end-of-stream@^1.1.0: - version "1.4.1" - resolved "https://registry.yarnpkg.com/end-of-stream/-/end-of-stream-1.4.1.tgz#ed29634d19baba463b6ce6b80a37213eab71ec43" - integrity sha512-1MkrZNvWTKCaigbn+W15elq2BB/L22nqrSY5DKlo3X6+vclJm8Bb5djXJBmEX6fS3+zCh/F4VBK5Z2KxJt4s2Q== + version "1.4.4" + resolved "https://registry.yarnpkg.com/end-of-stream/-/end-of-stream-1.4.4.tgz#5ae64a5f45057baf3626ec14da0ca5e4b2431eb0" + integrity sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q== dependencies: once "^1.4.0" -enhanced-resolve@4.1.0, enhanced-resolve@^4.1.0: - version "4.1.0" - resolved "https://registry.yarnpkg.com/enhanced-resolve/-/enhanced-resolve-4.1.0.tgz#41c7e0bfdfe74ac1ffe1e57ad6a5c6c9f3742a7f" - integrity sha512-F/7vkyTtyc/llOIn8oWclcB25KdRaiPBpZYDgJHgh/UHtpgT2p2eldQgtQnLtUvfMKPKxbRaQM/hHkvLHt1Vng== - dependencies: - graceful-fs "^4.1.2" - memory-fs "^0.4.0" - tapable "^1.0.0" - -enhanced-resolve@^4.1.1: - version "4.1.1" - resolved "https://registry.yarnpkg.com/enhanced-resolve/-/enhanced-resolve-4.1.1.tgz#2937e2b8066cd0fe7ce0990a98f0d71a35189f66" - integrity sha512-98p2zE+rL7/g/DzMHMTF4zZlCgeVdJ7yr6xzEpJRYwFYrGi9ANdn5DnJURg6RpBkyk60XYDnWIv51VfIhfNGuA== +enhanced-resolve@^4.1.1, enhanced-resolve@^4.5.0: + version "4.5.0" + resolved "https://registry.yarnpkg.com/enhanced-resolve/-/enhanced-resolve-4.5.0.tgz#2f3cfd84dbe3b487f18f2db2ef1e064a571ca5ec" + integrity sha512-Nv9m36S/vxpsI+Hc4/ZGRs0n9mXqSWGGq49zxb/cJfPAQMbUtttJAlNPS4AQzaBdw/pKskw5bMbekT/Y7W/Wlg== dependencies: graceful-fs "^4.1.2" memory-fs "^0.5.0" tapable "^1.0.0" -entities@^1.1.1, entities@~1.1.1: +enquirer@^2.3.5, enquirer@^2.3.6: + version "2.3.6" + resolved "https://registry.yarnpkg.com/enquirer/-/enquirer-2.3.6.tgz#2a7fe5dd634a1e4125a975ec994ff5456dc3734d" + integrity sha512-yjNnPr315/FjS4zIsUxYguYUPP2e1NK4d7E7ZOLiyYCcbFBiTMyID+2wvm2w6+pZ/odMA7cRkjhsPbltwBOrLg== + dependencies: + ansi-colors "^4.1.1" + +entities@^1.1.1: version "1.1.2" resolved "https://registry.yarnpkg.com/entities/-/entities-1.1.2.tgz#bdfa735299664dfafd34529ed4f8522a275fea56" integrity sha512-f2LZMYl1Fzu7YSBKg+RoROelpOaNrcGmE9AZubeDfrCEia483oW4MI4VyFd5VNHIgQ/7qm1I0wUHK1eJnn2y2w== -env-ci@3.2.2: - version "3.2.2" - resolved "https://registry.yarnpkg.com/env-ci/-/env-ci-3.2.2.tgz#06936f1fcfbc999102a2211fc2539df64062b61f" - integrity sha512-AOiNZ3lmxrtva3r/roqaYDF+1PX2V+ouUzuGqJf7KNxyyYkuU+CsfFbbUeibQPdixxjI/lP6eDtvtkX1/wymJw== - dependencies: - execa "^1.0.0" - java-properties "^1.0.0" +entities@^2.0.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/entities/-/entities-2.1.0.tgz#992d3129cf7df6870b96c57858c249a120f8b8b5" + integrity sha512-hCx1oky9PFrJ611mf0ifBLBRW8lUUVRlFolb5gWRfIELabBlbp9xZvrqZLZAs+NxFnbfQoeGd8wDkygjg7U85w== -env-variable@0.0.x: - version "0.0.5" - resolved "https://registry.yarnpkg.com/env-variable/-/env-variable-0.0.5.tgz#913dd830bef11e96a039c038d4130604eba37f88" - integrity sha512-zoB603vQReOFvTg5xMl9I1P2PnHsHQQKTEowsKKD7nseUfJq6UWzK+4YtlWUO1nhiQUxe6XMkk+JleSZD1NZFA== - -envinfo@^7.5.0: - version "7.5.0" - resolved "https://registry.yarnpkg.com/envinfo/-/envinfo-7.5.0.tgz#91410bb6db262fb4f1409bd506e9ff57e91023f4" - integrity sha512-jDgnJaF/Btomk+m3PZDTTCb5XIIIX3zYItnCRfF73zVgvinLoRomuhi75Y4su0PtQxWz4v66XnLLckyvyJTOIQ== - -err-code@^1.0.0: - version "1.1.2" - resolved "https://registry.yarnpkg.com/err-code/-/err-code-1.1.2.tgz#06e0116d3028f6aef4806849eb0ea6a748ae6960" - integrity sha1-BuARbTAo9q70gGhJ6w6mp0iuaWA= +envinfo@^7.7.3: + version "7.7.3" + resolved "https://registry.yarnpkg.com/envinfo/-/envinfo-7.7.3.tgz#4b2d8622e3e7366afb8091b23ed95569ea0208cc" + integrity sha512-46+j5QxbPWza0PB1i15nZx0xQ4I/EfQxg9J8Had3b408SV63nEtor2e+oiY63amTo9KTuh2a3XLObNwduxYwwA== errno@^0.1.3, errno@~0.1.7: - version "0.1.7" - resolved "https://registry.yarnpkg.com/errno/-/errno-0.1.7.tgz#4684d71779ad39af177e3f007996f7c67c852618" - integrity sha512-MfrRBDWzIWifgq6tJj60gkAwtLNb6sQPlcFrSOflcP1aFmmruKQ2wRnze/8V6kgyz7H3FF8Npzv78mZ7XLLflg== + version "0.1.8" + resolved "https://registry.yarnpkg.com/errno/-/errno-0.1.8.tgz#8bb3e9c7d463be4976ff888f76b4809ebc2e811f" + integrity sha512-dJ6oBr5SQ1VSd9qkk7ByRgb/1SH4JZjCHSW/mr63/QcXO9zLVxvJ6Oy13nio03rxpSnVDDjFor75SjVeZWPW/A== dependencies: prr "~1.0.1" @@ -7026,49 +3667,46 @@ error-ex@^1.2.0, error-ex@^1.3.1: is-arrayish "^0.2.1" error-stack-parser@^2.0.0: - version "2.0.2" - resolved "https://registry.yarnpkg.com/error-stack-parser/-/error-stack-parser-2.0.2.tgz#4ae8dbaa2bf90a8b450707b9149dcabca135520d" - integrity sha512-E1fPutRDdIj/hohG0UpT5mayXNCxXP9d+snxFsPU9X0XgccOumKraa3juDMwTUyi7+Bu5+mCGagjg4IYeNbOdw== + version "2.0.6" + resolved "https://registry.yarnpkg.com/error-stack-parser/-/error-stack-parser-2.0.6.tgz#5a99a707bd7a4c58a797902d48d82803ede6aad8" + integrity sha512-d51brTeqC+BHlwF0BhPtcYgF5nlzf9ZZ0ZIUQNZpc9ZB9qw5IJ2diTrBY9jlCJkTLITYPjmiX6OWCwH+fuyNgQ== dependencies: - stackframe "^1.0.4" + stackframe "^1.1.1" -es-abstract@^1.12.0, es-abstract@^1.5.1, es-abstract@^1.7.0: - version "1.13.0" - resolved "https://registry.yarnpkg.com/es-abstract/-/es-abstract-1.13.0.tgz#ac86145fdd5099d8dd49558ccba2eaf9b88e24e9" - integrity sha512-vDZfg/ykNxQVwup/8E1BZhVzFfBxs9NqMzGcvIJrqg5k2/5Za2bWo40dK2J1pgLngZ7c+Shh8lwYtLGyrwPutg== - dependencies: - es-to-primitive "^1.2.0" - function-bind "^1.1.1" - has "^1.0.3" - is-callable "^1.1.4" - is-regex "^1.0.4" - object-keys "^1.0.12" - -es-abstract@^1.17.0-next.1: - version "1.17.0-next.1" - resolved "https://registry.yarnpkg.com/es-abstract/-/es-abstract-1.17.0-next.1.tgz#94acc93e20b05a6e96dacb5ab2f1cb3a81fc2172" - integrity sha512-7MmGr03N7Rnuid6+wyhD9sHNE2n4tFSwExnU2lQl3lIo2ShXWGePY80zYaoMOmILWv57H0amMjZGHNzzGG70Rw== +es-abstract@^1.17.0-next.1, es-abstract@^1.17.2: + version "1.17.7" + resolved "https://registry.yarnpkg.com/es-abstract/-/es-abstract-1.17.7.tgz#a4de61b2f66989fc7421676c1cb9787573ace54c" + integrity sha512-VBl/gnfcJ7OercKA9MVaegWsBHFjV492syMudcnQZvt/Dw8ezpcOHYZXa/J96O8vx+g4x65YKhxOwDUh63aS5g== dependencies: es-to-primitive "^1.2.1" function-bind "^1.1.1" has "^1.0.3" has-symbols "^1.0.1" - is-callable "^1.1.4" - is-regex "^1.0.4" - object-inspect "^1.7.0" + is-callable "^1.2.2" + is-regex "^1.1.1" + object-inspect "^1.8.0" object-keys "^1.1.1" - object.assign "^4.1.0" - string.prototype.trimleft "^2.1.0" - string.prototype.trimright "^2.1.0" + object.assign "^4.1.1" + string.prototype.trimend "^1.0.1" + string.prototype.trimstart "^1.0.1" -es-to-primitive@^1.2.0: - version "1.2.0" - resolved "https://registry.yarnpkg.com/es-to-primitive/-/es-to-primitive-1.2.0.tgz#edf72478033456e8dda8ef09e00ad9650707f377" - integrity sha512-qZryBOJjV//LaxLTV6UC//WewneB3LcXOL9NP++ozKVXsIIIpm/2c13UDiD9Jp2eThsecw9m3jPqDwTyobcdbg== +es-abstract@^1.18.0-next.1: + version "1.18.0-next.1" + resolved "https://registry.yarnpkg.com/es-abstract/-/es-abstract-1.18.0-next.1.tgz#6e3a0a4bda717e5023ab3b8e90bec36108d22c68" + integrity sha512-I4UGspA0wpZXWENrdA0uHbnhte683t3qT/1VFH9aX2dA5PPSf6QW5HHXf5HImaqPmjXaVeVk4RGWnaylmV7uAA== dependencies: - is-callable "^1.1.4" - is-date-object "^1.0.1" - is-symbol "^1.0.2" + es-to-primitive "^1.2.1" + function-bind "^1.1.1" + has "^1.0.3" + has-symbols "^1.0.1" + is-callable "^1.2.2" + is-negative-zero "^2.0.0" + is-regex "^1.1.1" + object-inspect "^1.8.0" + object-keys "^1.1.1" + object.assign "^4.1.1" + string.prototype.trimend "^1.0.1" + string.prototype.trimstart "^1.0.1" es-to-primitive@^1.2.1: version "1.2.1" @@ -7079,16 +3717,7 @@ es-to-primitive@^1.2.1: is-date-object "^1.0.1" is-symbol "^1.0.2" -es5-ext@^0.10.35, es5-ext@^0.10.46, es5-ext@^0.10.49, es5-ext@^0.10.50, es5-ext@~0.10.14, es5-ext@~0.10.46: - version "0.10.50" - resolved "https://registry.yarnpkg.com/es5-ext/-/es5-ext-0.10.50.tgz#6d0e23a0abdb27018e5ac4fd09b412bc5517a778" - integrity sha512-KMzZTPBkeQV/JcSQhI5/z6d9VWJ3EnQ194USTUwIYZ2ZbpN8+SGXQKt1h68EX44+qt+Fzr8DO17vnxrw7c3agw== - dependencies: - es6-iterator "~2.0.3" - es6-symbol "~3.1.1" - next-tick "^1.0.0" - -es5-ext@^0.10.53: +es5-ext@^0.10.35, es5-ext@^0.10.46, es5-ext@^0.10.50, es5-ext@~0.10.14: version "0.10.53" resolved "https://registry.yarnpkg.com/es5-ext/-/es5-ext-0.10.53.tgz#93c5a3acfdbef275220ad72644ad02ee18368de1" integrity sha512-Xs2Stw6NiNHWypzRTY1MtaG/uJlwCk8kH81920ma8mvN8Xq1gsfhZvpkImLQArw8AHnv8MT2I45J3c0R8slE+Q== @@ -7118,18 +3747,6 @@ es6-map@^0.1.3: es6-symbol "~3.1.1" event-emitter "~0.3.5" -es6-promise@^4.0.3: - version "4.2.8" - resolved "https://registry.yarnpkg.com/es6-promise/-/es6-promise-4.2.8.tgz#4eb21594c972bc40553d276e510539143db53e0a" - integrity sha512-HJDGx5daxeIvxdBxvG2cb9g4tEvwIk3i8+nhX0yGrYmZUzbkdg8QbDevheDB8gd0//uPj4c1EQua8Q+MViT0/w== - -es6-promisify@^5.0.0: - version "5.0.0" - resolved "https://registry.yarnpkg.com/es6-promisify/-/es6-promisify-5.0.0.tgz#5109d62f3e56ea967c4b63505aef08291c8a5203" - integrity sha1-UQnWLz5W6pZ8S2NQWu8IKRyKUgM= - dependencies: - es6-promise "^4.0.3" - es6-set@~0.1.5: version "0.1.5" resolved "https://registry.yarnpkg.com/es6-set/-/es6-set-0.1.5.tgz#d2b3ec5d4d800ced818db538d28974db0a73ccb1" @@ -7141,7 +3758,7 @@ es6-set@~0.1.5: es6-symbol "3.1.1" event-emitter "~0.3.5" -es6-symbol@3.1.1, es6-symbol@^3.1.1, es6-symbol@~3.1.1: +es6-symbol@3.1.1: version "3.1.1" resolved "https://registry.yarnpkg.com/es6-symbol/-/es6-symbol-3.1.1.tgz#bf00ef4fdab6ba1b46ecb7b629b4c7ed5715cc77" integrity sha1-vwDvT9q2uhtG7Le2KbTH7VcVzHc= @@ -7149,7 +3766,7 @@ es6-symbol@3.1.1, es6-symbol@^3.1.1, es6-symbol@~3.1.1: d "1" es5-ext "~0.10.14" -es6-symbol@~3.1.3: +es6-symbol@^3.1.1, es6-symbol@~3.1.1, es6-symbol@~3.1.3: version "3.1.3" resolved "https://registry.yarnpkg.com/es6-symbol/-/es6-symbol-3.1.3.tgz#bad5d3c1bcdac28269f4cb331e431c78ac705d18" integrity sha512-NJ6Yn3FuDinBaBRWl/q5X/s4koRHBrgKAu+yGI6JCBeiu3qrcbJhwT2GeR/EXVfylRk8dpQVJoLEFhK+Mu31NA== @@ -7167,12 +3784,17 @@ es6-weak-map@^2.0.1: es6-iterator "^2.0.3" es6-symbol "^3.1.1" +escalade@^3.1.1: + version "3.1.1" + resolved "https://registry.yarnpkg.com/escalade/-/escalade-3.1.1.tgz#d8cfdc7000965c5a0174b4a82eaa5c0552742e40" + integrity sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw== + escape-html@~1.0.3: version "1.0.3" resolved "https://registry.yarnpkg.com/escape-html/-/escape-html-1.0.3.tgz#0258eae4d3d0c0974de1c169188ef0051d1d1988" integrity sha1-Aljq5NPQwJdN4cFpGI7wBR0dGYg= -escape-string-regexp@1.0.5, escape-string-regexp@^1.0.2, escape-string-regexp@^1.0.5: +escape-string-regexp@^1.0.2, escape-string-regexp@^1.0.5: version "1.0.5" resolved "https://registry.yarnpkg.com/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz#1b61c0562190a8dff6ae3bb2cf0200ca130b86d4" integrity sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ= @@ -7187,80 +3809,58 @@ escope@^3.6.0: esrecurse "^4.1.0" estraverse "^4.1.1" -eslint-config-standard@^14.1.0: - version "14.1.0" - resolved "https://registry.yarnpkg.com/eslint-config-standard/-/eslint-config-standard-14.1.0.tgz#b23da2b76fe5a2eba668374f246454e7058f15d4" - integrity sha512-EF6XkrrGVbvv8hL/kYa/m6vnvmUT+K82pJJc4JJVMM6+Qgqh0pnwprSxdduDLB9p/7bIxD+YV5O0wfb8lmcPbA== +eslint-config-standard@^16.0.2: + version "16.0.2" + resolved "https://registry.yarnpkg.com/eslint-config-standard/-/eslint-config-standard-16.0.2.tgz#71e91727ac7a203782d0a5ca4d1c462d14e234f6" + integrity sha512-fx3f1rJDsl9bY7qzyX8SAtP8GBSk6MfXFaTfaGgk12aAYW4gJSyRm7dM790L6cbXv63fvjY4XeSzXnb4WM+SKw== -eslint-friendly-formatter@^4.0.1: - version "4.0.1" - resolved "https://registry.yarnpkg.com/eslint-friendly-formatter/-/eslint-friendly-formatter-4.0.1.tgz#27d504dc837f7caddbf201b2e84a4ee730ba3efa" - integrity sha1-J9UE3IN/fK3b8gGy6EpO5zC6Pvo= - dependencies: - chalk "^2.0.1" - coalescy "1.0.0" - extend "^3.0.0" - minimist "^1.2.0" - strip-ansi "^4.0.0" - text-table "^0.2.0" - -eslint-import-resolver-node@^0.3.2: - version "0.3.2" - resolved "https://registry.yarnpkg.com/eslint-import-resolver-node/-/eslint-import-resolver-node-0.3.2.tgz#58f15fb839b8d0576ca980413476aab2472db66a" - integrity sha512-sfmTqJfPSizWu4aymbPr4Iidp5yKm8yDkHp+Ir3YiTHiiDfxh69mOUsmiqW6RZ9zRXFaF64GtYmN7e+8GHBv6Q== +eslint-import-resolver-node@^0.3.4: + version "0.3.4" + resolved "https://registry.yarnpkg.com/eslint-import-resolver-node/-/eslint-import-resolver-node-0.3.4.tgz#85ffa81942c25012d8231096ddf679c03042c717" + integrity sha512-ogtf+5AB/O+nM6DIeBUNr2fuT7ot9Qg/1harBfBtaP13ekEWFQEEMP94BCB7zaNW3gyY+8SHYF00rnqYwXKWOA== dependencies: debug "^2.6.9" - resolve "^1.5.0" + resolve "^1.13.1" -eslint-loader@^3.0.3: - version "3.0.3" - resolved "https://registry.yarnpkg.com/eslint-loader/-/eslint-loader-3.0.3.tgz#e018e3d2722381d982b1201adb56819c73b480ca" - integrity sha512-+YRqB95PnNvxNp1HEjQmvf9KNvCin5HXYYseOXVC2U0KEcw4IkQ2IQEBG46j7+gW39bMzeu0GsUhVbBY3Votpw== - dependencies: - fs-extra "^8.1.0" - loader-fs-cache "^1.0.2" - loader-utils "^1.2.3" - object-hash "^2.0.1" - schema-utils "^2.6.1" - -eslint-module-utils@^2.4.1: - version "2.5.0" - resolved "https://registry.yarnpkg.com/eslint-module-utils/-/eslint-module-utils-2.5.0.tgz#cdf0b40d623032274ccd2abd7e64c4e524d6e19c" - integrity sha512-kCo8pZaNz2dsAW7nCUjuVoI11EBXXpIzfNxmaoLhXoRDOnqXLC4iSGVRdZPhOitfbdEfMEfKOiENaK6wDPZEGw== +eslint-module-utils@^2.6.0: + version "2.6.0" + resolved "https://registry.yarnpkg.com/eslint-module-utils/-/eslint-module-utils-2.6.0.tgz#579ebd094f56af7797d19c9866c9c9486629bfa6" + integrity sha512-6j9xxegbqe8/kZY8cYpcp0xhbK0EgJlg3g9mib3/miLaExuuwc3n5UEfSnU6hWMbT0FAYVvDbL9RrRgpUeQIvA== dependencies: debug "^2.6.9" pkg-dir "^2.0.0" eslint-plugin-es@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/eslint-plugin-es/-/eslint-plugin-es-3.0.0.tgz#98cb1bc8ab0aa807977855e11ad9d1c9422d014b" - integrity sha512-6/Jb/J/ZvSebydwbBJO1R9E5ky7YeElfK56Veh7e4QGFHCXoIXGH9HhVz+ibJLM3XJ1XjP+T7rKBLUa/Y7eIng== + version "3.0.1" + resolved "https://registry.yarnpkg.com/eslint-plugin-es/-/eslint-plugin-es-3.0.1.tgz#75a7cdfdccddc0589934aeeb384175f221c57893" + integrity sha512-GUmAsJaN4Fc7Gbtl8uOBlayo2DqhwWvEzykMHSCZHU3XdJ+NSzzZcVhXh3VxX5icqQ+oQdIEawXX8xkR3mIFmQ== dependencies: eslint-utils "^2.0.0" regexpp "^3.0.0" -eslint-plugin-import@^2.19.1: - version "2.19.1" - resolved "https://registry.yarnpkg.com/eslint-plugin-import/-/eslint-plugin-import-2.19.1.tgz#5654e10b7839d064dd0d46cd1b88ec2133a11448" - integrity sha512-x68131aKoCZlCae7rDXKSAQmbT5DQuManyXo2sK6fJJ0aK5CWAkv6A6HJZGgqC8IhjQxYPgo6/IY4Oz8AFsbBw== +eslint-plugin-import@^2.22.1: + version "2.22.1" + resolved "https://registry.yarnpkg.com/eslint-plugin-import/-/eslint-plugin-import-2.22.1.tgz#0896c7e6a0cf44109a2d97b95903c2bb689d7702" + integrity sha512-8K7JjINHOpH64ozkAhpT3sd+FswIZTfMZTjdx052pnWrgRCVfp8op9tbjpAk3DdUeI/Ba4C8OjdC0r90erHEOw== dependencies: - array-includes "^3.0.3" - array.prototype.flat "^1.2.1" + array-includes "^3.1.1" + array.prototype.flat "^1.2.3" contains-path "^0.1.0" debug "^2.6.9" doctrine "1.5.0" - eslint-import-resolver-node "^0.3.2" - eslint-module-utils "^2.4.1" + eslint-import-resolver-node "^0.3.4" + eslint-module-utils "^2.6.0" has "^1.0.3" minimatch "^3.0.4" - object.values "^1.1.0" + object.values "^1.1.1" read-pkg-up "^2.0.0" - resolve "^1.12.0" + resolve "^1.17.0" + tsconfig-paths "^3.9.0" -eslint-plugin-node@^11.0.0: - version "11.0.0" - resolved "https://registry.yarnpkg.com/eslint-plugin-node/-/eslint-plugin-node-11.0.0.tgz#365944bb0804c5d1d501182a9bc41a0ffefed726" - integrity sha512-chUs/NVID+sknFiJzxoN9lM7uKSOEta8GC8365hw1nDfwIPIjjpRSwwPvQanWv8dt/pDe9EV4anmVSwdiSndNg== +eslint-plugin-node@^11.1.0: + version "11.1.0" + resolved "https://registry.yarnpkg.com/eslint-plugin-node/-/eslint-plugin-node-11.1.0.tgz#c95544416ee4ada26740a30474eefc5402dc671d" + integrity sha512-oUwtPJ1W0SKD0Tr+wqu92c5xuCeQqB3hSCHasn/ZgjFdA9iDGNkNf2Zi9ztY7X+hNuMib23LNGRm6+uN+KLE3g== dependencies: eslint-plugin-es "^3.0.0" eslint-utils "^2.0.0" @@ -7274,27 +3874,15 @@ eslint-plugin-promise@^4.2.1: resolved "https://registry.yarnpkg.com/eslint-plugin-promise/-/eslint-plugin-promise-4.2.1.tgz#845fd8b2260ad8f82564c1222fce44ad71d9418a" integrity sha512-VoM09vT7bfA7D+upt+FjeBO5eHIJQBUWki1aPvB+vbNiHS3+oGIJGIeyBtKQTME6UPXXy3vV07OL1tHd3ANuDw== -eslint-plugin-pug@^1.1.1: - version "1.1.1" - resolved "https://registry.yarnpkg.com/eslint-plugin-pug/-/eslint-plugin-pug-1.1.1.tgz#edae0ffcea79b93bfae5b5132faf95d1dc18b7c9" - integrity sha512-ozlMzxaowx03CPUTpsNGbaLQPx20Pkmcdep9FvDMqGhXm310ryK5oHYrpQ9b4Vx5muuvPnXdWZdXFg0WCaK1sw== +eslint-plugin-vue@^7.4.1: + version "7.4.1" + resolved "https://registry.yarnpkg.com/eslint-plugin-vue/-/eslint-plugin-vue-7.4.1.tgz#2526ef0c010c218824a89423dbe6ddbe76f04fd6" + integrity sha512-W/xPNHYIkGJphLUM2UIYYGKbRw3BcDoMIPY9lu1TTa2YLiZoxurddfnmOP+UOVywxb5vi438ejzwvKdZqydtIw== dependencies: - pug-lexer "^3.1.0" - pug-parser "^4.0.0" - pug-walk-extract-text "^1.1.0" - -eslint-plugin-standard@^4.0.1: - version "4.0.1" - resolved "https://registry.yarnpkg.com/eslint-plugin-standard/-/eslint-plugin-standard-4.0.1.tgz#ff0519f7ffaff114f76d1bd7c3996eef0f6e20b4" - integrity sha512-v/KBnfyaOMPmZc/dmc6ozOdWqekGp7bBGq4jLAecEfPGmfKiWS4sA8sC0LqiV9w5qmXAtXVn4M3p1jSyhY85SQ== - -eslint-plugin-vue@^6.1.2: - version "6.1.2" - resolved "https://registry.yarnpkg.com/eslint-plugin-vue/-/eslint-plugin-vue-6.1.2.tgz#4b05c28c83c0ec912669b64dbd998bb8bf692ef6" - integrity sha512-M75oAB+2a/LNkLKRbeEaS07EjzjIUaV7/hYoHAfRFeeF8ZMmCbahUn8nQLsLP85mkar24+zDU3QW2iT1JRsACw== - dependencies: - semver "^5.6.0" - vue-eslint-parser "^7.0.0" + eslint-utils "^2.1.0" + natural-compare "^1.4.0" + semver "^7.3.2" + vue-eslint-parser "^7.3.0" eslint-scope@^4.0.3: version "4.0.3" @@ -7304,45 +3892,30 @@ eslint-scope@^4.0.3: esrecurse "^4.1.0" estraverse "^4.1.1" -eslint-scope@^5.0.0: - version "5.0.0" - resolved "https://registry.yarnpkg.com/eslint-scope/-/eslint-scope-5.0.0.tgz#e87c8887c73e8d1ec84f1ca591645c358bfc8fb9" - integrity sha512-oYrhJW7S0bxAFDvWqzvMPRm6pcgcnWc4QnofCAqRTRfQC0JcwenzGglTtsLyIuuWFfkqDG9vz67cnttSd53djw== +eslint-scope@^5.0.0, eslint-scope@^5.1.1: + version "5.1.1" + resolved "https://registry.yarnpkg.com/eslint-scope/-/eslint-scope-5.1.1.tgz#e786e59a66cb92b3f6c1fb0d508aab174848f48c" + integrity sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw== dependencies: - esrecurse "^4.1.0" + esrecurse "^4.3.0" estraverse "^4.1.1" -eslint-traverser@^1.5.2: - version "1.5.2" - resolved "https://registry.yarnpkg.com/eslint-traverser/-/eslint-traverser-1.5.2.tgz#8e7923d70330586e7acde61a8306e88872044613" - integrity sha1-jnkj1wMwWG56zeYagwboiHIERhM= - dependencies: - eslint "^3.5.0" - lodash "^4.0.0" - -eslint-utils@^1.3.1: - version "1.4.3" - resolved "https://registry.yarnpkg.com/eslint-utils/-/eslint-utils-1.4.3.tgz#74fec7c54d0776b6f67e0251040b5806564e981f" - integrity sha512-fbBN5W2xdY45KulGXmLHZ3c3FHfVYmKg0IrAKGOkT/464PQsx2UeIzfz1RmEci+KLm1bBaAzZAh8+/E+XAeZ8Q== +eslint-utils@^2.0.0, eslint-utils@^2.1.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/eslint-utils/-/eslint-utils-2.1.0.tgz#d2de5e03424e707dc10c74068ddedae708741b27" + integrity sha512-w94dQYoauyvlDc43XnGB8lU3Zt713vNChgt4EWwhXAP2XkBvndfxF0AgIqKOOasjPIPzj9JqgwkwbCYD0/V3Zg== dependencies: eslint-visitor-keys "^1.1.0" -eslint-utils@^2.0.0: +eslint-visitor-keys@^1.0.0, eslint-visitor-keys@^1.1.0, eslint-visitor-keys@^1.3.0: + version "1.3.0" + resolved "https://registry.yarnpkg.com/eslint-visitor-keys/-/eslint-visitor-keys-1.3.0.tgz#30ebd1ef7c2fdff01c3a4f151044af25fab0523e" + integrity sha512-6J72N8UNa462wa/KFODt/PJ3IU60SDpC3QXC1Hjc1BXXpfL2C9R5+AU7jhe0F6GREqVMh4Juu+NY7xn+6dipUQ== + +eslint-visitor-keys@^2.0.0: version "2.0.0" - resolved "https://registry.yarnpkg.com/eslint-utils/-/eslint-utils-2.0.0.tgz#7be1cc70f27a72a76cd14aa698bcabed6890e1cd" - integrity sha512-0HCPuJv+7Wv1bACm8y5/ECVfYdfsAm9xmVb7saeFlxjPYALefjhbYoCkBjPdPzGH8wWyTpAez82Fh3VKYEZ8OA== - dependencies: - eslint-visitor-keys "^1.1.0" - -eslint-visitor-keys@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/eslint-visitor-keys/-/eslint-visitor-keys-1.0.0.tgz#3f3180fb2e291017716acb4c9d6d5b5c34a6a81d" - integrity sha512-qzm/XxIbxm/FHyH341ZrbnMUpe+5Bocte9xkmFMzPMjRaZMcXww+MpBptFvtU+79L362nqiLhekCxCxDPaUMBQ== - -eslint-visitor-keys@^1.1.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/eslint-visitor-keys/-/eslint-visitor-keys-1.1.0.tgz#e2a82cea84ff246ad6fb57f9bde5b46621459ec2" - integrity sha512-8y9YjtM1JBJU/A9Kc+SbaOV4y29sSWckBwMHa+FGtVj5gN/sbnKDf6xJUl+8g7FAij9LVaP8C24DUiH/f/2Z9A== + resolved "https://registry.yarnpkg.com/eslint-visitor-keys/-/eslint-visitor-keys-2.0.0.tgz#21fdc8fbcd9c795cc0321f0563702095751511a8" + integrity sha512-QudtT6av5WXels9WjIM7qz1XD1cWGvX4gGXvp/zBn9nXG02D0utdU3Em2m/QjTnrsk6bBjmCygl3rmj118msQQ== eslint@^2.7.0: version "2.13.1" @@ -7383,95 +3956,55 @@ eslint@^2.7.0: text-table "~0.2.0" user-home "^2.0.0" -eslint@^3.5.0: - version "3.19.0" - resolved "https://registry.yarnpkg.com/eslint/-/eslint-3.19.0.tgz#c8fc6201c7f40dd08941b87c085767386a679acc" - integrity sha1-yPxiAcf0DdCJQbh8CFdnOGpnmsw= - dependencies: - babel-code-frame "^6.16.0" - chalk "^1.1.3" - concat-stream "^1.5.2" - debug "^2.1.1" - doctrine "^2.0.0" - escope "^3.6.0" - espree "^3.4.0" - esquery "^1.0.0" - estraverse "^4.2.0" - esutils "^2.0.2" - file-entry-cache "^2.0.0" - glob "^7.0.3" - globals "^9.14.0" - ignore "^3.2.0" - imurmurhash "^0.1.4" - inquirer "^0.12.0" - is-my-json-valid "^2.10.0" - is-resolvable "^1.0.0" - js-yaml "^3.5.1" - json-stable-stringify "^1.0.0" - levn "^0.3.0" - lodash "^4.0.0" - mkdirp "^0.5.0" - natural-compare "^1.4.0" - optionator "^0.8.2" - path-is-inside "^1.0.1" - pluralize "^1.2.1" - progress "^1.1.8" - require-uncached "^1.0.2" - shelljs "^0.7.5" - strip-bom "^3.0.0" - strip-json-comments "~2.0.1" - table "^3.7.8" - text-table "~0.2.0" - user-home "^2.0.0" - -eslint@^5.16.0: - version "5.16.0" - resolved "https://registry.yarnpkg.com/eslint/-/eslint-5.16.0.tgz#a1e3ac1aae4a3fbd8296fcf8f7ab7314cbb6abea" - integrity sha512-S3Rz11i7c8AA5JPv7xAH+dOyq/Cu/VXHiHXBPOU1k/JAM5dXqQPt3qcrhpHSorXmrpu2g0gkIBVXAqCpzfoZIg== +eslint@^7.17.0: + version "7.17.0" + resolved "https://registry.yarnpkg.com/eslint/-/eslint-7.17.0.tgz#4ccda5bf12572ad3bf760e6f195886f50569adb0" + integrity sha512-zJk08MiBgwuGoxes5sSQhOtibZ75pz0J35XTRlZOk9xMffhpA9BTbQZxoXZzOl5zMbleShbGwtw+1kGferfFwQ== dependencies: "@babel/code-frame" "^7.0.0" - ajv "^6.9.1" - chalk "^2.1.0" - cross-spawn "^6.0.5" + "@eslint/eslintrc" "^0.2.2" + ajv "^6.10.0" + chalk "^4.0.0" + cross-spawn "^7.0.2" debug "^4.0.1" doctrine "^3.0.0" - eslint-scope "^4.0.3" - eslint-utils "^1.3.1" - eslint-visitor-keys "^1.0.0" - espree "^5.0.1" - esquery "^1.0.1" + enquirer "^2.3.5" + eslint-scope "^5.1.1" + eslint-utils "^2.1.0" + eslint-visitor-keys "^2.0.0" + espree "^7.3.1" + esquery "^1.2.0" esutils "^2.0.2" - file-entry-cache "^5.0.1" + file-entry-cache "^6.0.0" functional-red-black-tree "^1.0.1" - glob "^7.1.2" - globals "^11.7.0" + glob-parent "^5.0.0" + globals "^12.1.0" ignore "^4.0.6" import-fresh "^3.0.0" imurmurhash "^0.1.4" - inquirer "^6.2.2" - js-yaml "^3.13.0" + is-glob "^4.0.0" + js-yaml "^3.13.1" json-stable-stringify-without-jsonify "^1.0.1" - levn "^0.3.0" - lodash "^4.17.11" + levn "^0.4.1" + lodash "^4.17.19" minimatch "^3.0.4" - mkdirp "^0.5.1" natural-compare "^1.4.0" - optionator "^0.8.2" - path-is-inside "^1.0.2" + optionator "^0.9.1" progress "^2.0.0" - regexpp "^2.0.1" - semver "^5.5.1" - strip-ansi "^4.0.0" - strip-json-comments "^2.0.1" - table "^5.2.3" + regexpp "^3.1.0" + semver "^7.2.1" + strip-ansi "^6.0.0" + strip-json-comments "^3.1.0" + table "^6.0.4" text-table "^0.2.0" + v8-compile-cache "^2.0.3" esm@^3.2.25: version "3.2.25" resolved "https://registry.yarnpkg.com/esm/-/esm-3.2.25.tgz#342c18c29d56157688ba5ce31f8431fbb795cc10" integrity sha512-U1suiZ2oDVWv4zPO56S0NcR5QriEahGtdN2OR6FiOG4WJvcjBVFB0qI4+eKoWFH483PKGuLuu6V8Z4T5g63UVA== -espree@^3.1.6, espree@^3.4.0: +espree@^3.1.6: version "3.5.4" resolved "https://registry.yarnpkg.com/espree/-/espree-3.5.4.tgz#b0f447187c8a8bed944b815a660bddf5deb5d1a7" integrity sha512-yAcIQxtmMiB/jL32dzEp2enBeidsB7xWPLNiw3IIkpVds1P+h7qF9YwJq1yUNzp2OKXgAprs4F61ih66UsoD1A== @@ -7479,59 +4012,64 @@ espree@^3.1.6, espree@^3.4.0: acorn "^5.5.0" acorn-jsx "^3.0.0" -espree@^5.0.1: - version "5.0.1" - resolved "https://registry.yarnpkg.com/espree/-/espree-5.0.1.tgz#5d6526fa4fc7f0788a5cf75b15f30323e2f81f7a" - integrity sha512-qWAZcWh4XE/RwzLJejfcofscgMc9CamR6Tn1+XRXNzrvUSSbiAjGOI/fggztjIi7y9VLPqnICMIPiGyr8JaZ0A== +espree@^6.2.1: + version "6.2.1" + resolved "https://registry.yarnpkg.com/espree/-/espree-6.2.1.tgz#77fc72e1fd744a2052c20f38a5b575832e82734a" + integrity sha512-ysCxRQY3WaXJz9tdbWOwuWr5Y/XrPTGX9Kiz3yoUXwW0VZ4w30HTkQLaGx/+ttFjF8i+ACbArnB4ce68a9m5hw== dependencies: - acorn "^6.0.7" - acorn-jsx "^5.0.0" - eslint-visitor-keys "^1.0.0" - -espree@^6.1.2: - version "6.1.2" - resolved "https://registry.yarnpkg.com/espree/-/espree-6.1.2.tgz#6c272650932b4f91c3714e5e7b5f5e2ecf47262d" - integrity sha512-2iUPuuPP+yW1PZaMSDM9eyVf8D5P0Hi8h83YtZ5bPc/zHYjII5khoixIUTMO794NOY8F/ThF1Bo8ncZILarUTA== - dependencies: - acorn "^7.1.0" - acorn-jsx "^5.1.0" + acorn "^7.1.1" + acorn-jsx "^5.2.0" eslint-visitor-keys "^1.1.0" -esprima@^4.0.0, esprima@~4.0.0: +espree@^7.3.0, espree@^7.3.1: + version "7.3.1" + resolved "https://registry.yarnpkg.com/espree/-/espree-7.3.1.tgz#f2df330b752c6f55019f8bd89b7660039c1bbbb6" + integrity sha512-v3JCNCE64umkFpmkFGqzVKsOT0tN1Zr+ueqLZfpV1Ob8e+CEgPWa+OxCoGH3tnhimMKIaBm4m/vaRpJ/krRz2g== + dependencies: + acorn "^7.4.0" + acorn-jsx "^5.3.1" + eslint-visitor-keys "^1.3.0" + +esprima@^4.0.0: version "4.0.1" resolved "https://registry.yarnpkg.com/esprima/-/esprima-4.0.1.tgz#13b04cdb3e6c5d19df91ab6987a8695619b0aa71" integrity sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A== -esquery@^1.0.0, esquery@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/esquery/-/esquery-1.0.1.tgz#406c51658b1f5991a5f9b62b1dc25b00e3e5c708" - integrity sha512-SmiyZ5zIWH9VM+SRUReLS5Q8a7GxtRdxEBVZpm98rJM7Sb+A9DVCndXfkeFUd3byderg+EbDkfnevfCwynWaNA== +esquery@^1.0.1, esquery@^1.2.0: + version "1.3.1" + resolved "https://registry.yarnpkg.com/esquery/-/esquery-1.3.1.tgz#b78b5828aa8e214e29fb74c4d5b752e1c033da57" + integrity sha512-olpvt9QG0vniUBZspVRN6lwB7hOZoTRtT+jzR+tS4ffYx2mzbw+z0XCOk44aaLYKApNX5nMm+E+P6o25ip/DHQ== dependencies: - estraverse "^4.0.0" + estraverse "^5.1.0" -esrecurse@^4.1.0: - version "4.2.1" - resolved "https://registry.yarnpkg.com/esrecurse/-/esrecurse-4.2.1.tgz#007a3b9fdbc2b3bb87e4879ea19c92fdbd3942cf" - integrity sha512-64RBB++fIOAXPw3P9cy89qfMlvZEXZkqqJkjqqXIvzP5ezRZjW+lPWjw35UX/3EhUPFYbg5ER4JYgDw4007/DQ== +esrecurse@^4.1.0, esrecurse@^4.3.0: + version "4.3.0" + resolved "https://registry.yarnpkg.com/esrecurse/-/esrecurse-4.3.0.tgz#7ad7964d679abb28bee72cec63758b1c5d2c9921" + integrity sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag== dependencies: - estraverse "^4.1.0" + estraverse "^5.2.0" -estraverse@^4.0.0, estraverse@^4.1.0, estraverse@^4.1.1, estraverse@^4.2.0: - version "4.2.0" - resolved "https://registry.yarnpkg.com/estraverse/-/estraverse-4.2.0.tgz#0dee3fed31fcd469618ce7342099fc1afa0bdb13" - integrity sha1-De4/7TH81GlhjOc0IJn8GvoL2xM= +estraverse@^4.1.1, estraverse@^4.2.0: + version "4.3.0" + resolved "https://registry.yarnpkg.com/estraverse/-/estraverse-4.3.0.tgz#398ad3f3c5a24948be7725e83d11a7de28cdbd1d" + integrity sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw== + +estraverse@^5.1.0, estraverse@^5.2.0: + version "5.2.0" + resolved "https://registry.yarnpkg.com/estraverse/-/estraverse-5.2.0.tgz#307df42547e6cc7324d3cf03c155d5cdb8c53880" + integrity sha512-BxbNGGNm0RyRYvUdHpIwv9IWzeM9XClbOxwoATuFdOE7ZE6wHL+HQ5T8hoPM+zHvmKzzsEqhgy0GrQ5X13afiQ== esutils@^2.0.2: - version "2.0.2" - resolved "https://registry.yarnpkg.com/esutils/-/esutils-2.0.2.tgz#0abf4f1caa5bcb1f7a9d8acc6dea4faaa04bac9b" - integrity sha1-Cr9PHKpbyx96nYrMbepPqqBLrJs= + version "2.0.3" + resolved "https://registry.yarnpkg.com/esutils/-/esutils-2.0.3.tgz#74d2eb4de0b8da1293711910d50775b9b710ef64" + integrity sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g== etag@^1.8.1, etag@~1.8.1: version "1.8.1" resolved "https://registry.yarnpkg.com/etag/-/etag-1.8.1.tgz#41ae2eeb65efa62268aebfea83ac7d79299b0887" integrity sha1-Qa4u62XvpiJorr/qg6x9eSmbCIc= -event-emitter@^0.3.5, event-emitter@~0.3.5: +event-emitter@~0.3.5: version "0.3.5" resolved "https://registry.yarnpkg.com/event-emitter/-/event-emitter-0.3.5.tgz#df8c69eef1647923c7157b9ce83840610b02cc39" integrity sha1-34xp7vFkeSPHFXuc6DhAYQsCzDk= @@ -7539,20 +4077,15 @@ event-emitter@^0.3.5, event-emitter@~0.3.5: d "1" es5-ext "~0.10.14" -event-pubsub@4.3.0: - version "4.3.0" - resolved "https://registry.yarnpkg.com/event-pubsub/-/event-pubsub-4.3.0.tgz#f68d816bc29f1ec02c539dc58c8dd40ce72cb36e" - integrity sha512-z7IyloorXvKbFx9Bpie2+vMJKKx1fH1EN5yiTfp8CiLOTptSYy1g8H4yDpGlEdshL1PBiFtBHepF2cNsqeEeFQ== - -eventemitter3@^3.0.0, eventemitter3@^3.1.0: - version "3.1.2" - resolved "https://registry.yarnpkg.com/eventemitter3/-/eventemitter3-3.1.2.tgz#2d3d48f9c346698fce83a85d7d664e98535df6e7" - integrity sha512-tvtQIeLVHjDkJYnzf2dgVMxfuSGJeM/7UCG17TT4EumTfNtF+0nebF/4zWOIkCreAbtNqhGEboB6BWrwqNaw4Q== +eventemitter3@^4.0.0: + version "4.0.7" + resolved "https://registry.yarnpkg.com/eventemitter3/-/eventemitter3-4.0.7.tgz#2de9b68f6528d5644ef5c59526a1b4a07306169f" + integrity sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw== events@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/events/-/events-3.0.0.tgz#9a0a0dfaf62893d92b875b8f2698ca4114973e88" - integrity sha512-Dc381HFWJzEOhQ+d8pkNon++bk9h6cdAoAj4iE6Q4y6xgTzySWXlKn05/TVNpjnfRqi/X0EpJEJohPjNI3zpVA== + version "3.2.0" + resolved "https://registry.yarnpkg.com/events/-/events-3.2.0.tgz#93b87c18f8efcd4202a461aec4dfc0556b639379" + integrity sha512-/46HWwbfCX2xTawVfkKLGxMifJYQBWMwY1mjywRtb4c9x8l5NP3KoJtnIOiL1hfdRkIuYhETxQlo62IF8tcnlg== eventsource-polyfill@^0.9.6: version "0.9.6" @@ -7574,39 +4107,6 @@ evp_bytestokey@^1.0.0, evp_bytestokey@^1.0.3: md5.js "^1.3.4" safe-buffer "^5.1.1" -exec-sh@^0.2.0: - version "0.2.2" - resolved "https://registry.yarnpkg.com/exec-sh/-/exec-sh-0.2.2.tgz#2a5e7ffcbd7d0ba2755bdecb16e5a427dfbdec36" - integrity sha512-FIUCJz1RbuS0FKTdaAafAByGS0CPvU3R0MeHxgtl+djzCc//F8HakL8GzmVNZanasTbTAY/3DRFA0KpVqj/eAw== - dependencies: - merge "^1.2.0" - -execa@^0.7.0: - version "0.7.0" - resolved "https://registry.yarnpkg.com/execa/-/execa-0.7.0.tgz#944becd34cc41ee32a63a9faf27ad5a65fc59777" - integrity sha1-lEvs00zEHuMqY6n68nrVpl/Fl3c= - dependencies: - cross-spawn "^5.0.1" - get-stream "^3.0.0" - is-stream "^1.1.0" - npm-run-path "^2.0.0" - p-finally "^1.0.0" - signal-exit "^3.0.0" - strip-eof "^1.0.0" - -execa@^0.9.0: - version "0.9.0" - resolved "https://registry.yarnpkg.com/execa/-/execa-0.9.0.tgz#adb7ce62cf985071f60580deb4a88b9e34712d01" - integrity sha512-BbUMBiX4hqiHZUA5+JujIjNb6TyAlp2D5KLheMjMluwOuzcnylDL4AxZYLLn1n2AGB49eSWwyKvvEQoRpnAtmA== - dependencies: - cross-spawn "^5.0.1" - get-stream "^3.0.0" - is-stream "^1.1.0" - npm-run-path "^2.0.0" - p-finally "^1.0.0" - signal-exit "^3.0.0" - strip-eof "^1.0.0" - execa@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/execa/-/execa-1.0.0.tgz#c6236a5bb4df6d6f15e88e7f017798216749ddd8" @@ -7620,22 +4120,6 @@ execa@^1.0.0: signal-exit "^3.0.0" strip-eof "^1.0.0" -execa@^3.2.0: - version "3.2.0" - resolved "https://registry.yarnpkg.com/execa/-/execa-3.2.0.tgz#18326b79c7ab7fbd6610fd900c1b9e95fa48f90a" - integrity sha512-kJJfVbI/lZE1PZYDI5VPxp8zXPO9rtxOkhpZ0jMKha56AI9y2gGVC6bkukStQf0ka5Rh15BA5m7cCCH4jmHqkw== - dependencies: - cross-spawn "^7.0.0" - get-stream "^5.0.0" - human-signals "^1.1.1" - is-stream "^2.0.0" - merge-stream "^2.0.0" - npm-run-path "^4.0.0" - onetime "^5.1.0" - p-finally "^2.0.0" - signal-exit "^3.0.2" - strip-final-newline "^2.0.0" - execa@^3.4.0: version "3.4.0" resolved "https://registry.yarnpkg.com/execa/-/execa-3.4.0.tgz#c08ed4550ef65d858fac269ffc8572446f37eb89" @@ -7652,6 +4136,21 @@ execa@^3.4.0: signal-exit "^3.0.2" strip-final-newline "^2.0.0" +execa@^5.0.0: + version "5.0.0" + resolved "https://registry.yarnpkg.com/execa/-/execa-5.0.0.tgz#4029b0007998a841fbd1032e5f4de86a3c1e3376" + integrity sha512-ov6w/2LCiuyO4RLYGdpFGjkcs0wMTgGE8PrkTHikeUy5iJekXyPIKUjifk5CsE0pt7sMCrMZ3YNqoCj6idQOnQ== + dependencies: + cross-spawn "^7.0.3" + get-stream "^6.0.0" + human-signals "^2.1.0" + is-stream "^2.0.0" + merge-stream "^2.0.0" + npm-run-path "^4.0.1" + onetime "^5.1.2" + signal-exit "^3.0.3" + strip-final-newline "^2.0.0" + exit-hook@^1.0.0: version "1.1.1" resolved "https://registry.yarnpkg.com/exit-hook/-/exit-hook-1.1.1.tgz#f05ca233b48c05d54fff07765df8507e95c02ff8" @@ -7675,18 +4174,6 @@ expand-brackets@^2.1.4: snapdragon "^0.8.1" to-regex "^3.0.1" -expand-tilde@^2.0.0, expand-tilde@^2.0.2: - version "2.0.2" - resolved "https://registry.yarnpkg.com/expand-tilde/-/expand-tilde-2.0.2.tgz#97e801aa052df02454de46b02bf621642cdc8502" - integrity sha1-l+gBqgUt8CRU3kawK/YhZCzchQI= - dependencies: - homedir-polyfill "^1.0.1" - -express-history-api-fallback@^2.2.1: - version "2.2.1" - resolved "https://registry.yarnpkg.com/express-history-api-fallback/-/express-history-api-fallback-2.2.1.tgz#3a2ad27f7bebc90fc533d110d7c6d83097bcd057" - integrity sha1-OirSf3vryQ/FM9EQ18bYMJe80Fc= - express@^4.16.3, express@^4.17.1: version "4.17.1" resolved "https://registry.yarnpkg.com/express/-/express-4.17.1.tgz#4491fc38605cf51f8629d39c2b5d026f98a4c134" @@ -7724,9 +4211,9 @@ express@^4.16.3, express@^4.17.1: vary "~1.1.2" ext@^1.1.2: - version "1.1.2" - resolved "https://registry.yarnpkg.com/ext/-/ext-1.1.2.tgz#d1d216c83641bb4cb7684622b063cff44a19ce35" - integrity sha512-/KLjJdTNyDepCihrk4HQt57nAE1IRCEo5jUt+WgWGCr1oARhibDvmI2DMcSNWood1T9AUWwq+jaV1wvRqaXfnA== + version "1.4.0" + resolved "https://registry.yarnpkg.com/ext/-/ext-1.4.0.tgz#89ae7a07158f79d35517882904324077e4379244" + integrity sha512-Key5NIsUxdqKg3vIsdw9dSuXpPCQ297y6wBjL30edxwPgt2E44WcWBZey/ZvUc6sERLTxKdyCu4gZFmUbk1Q7A== dependencies: type "^2.0.0" @@ -7745,15 +4232,10 @@ extend-shallow@^3.0.0, extend-shallow@^3.0.2: assign-symbols "^1.0.0" is-extendable "^1.0.1" -extend@^3.0.0, extend@~3.0.2: - version "3.0.2" - resolved "https://registry.yarnpkg.com/extend/-/extend-3.0.2.tgz#f8b1136b4071fbd8eb140aff858b1019ec2915fa" - integrity sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g== - external-editor@^3.0.3: - version "3.0.3" - resolved "https://registry.yarnpkg.com/external-editor/-/external-editor-3.0.3.tgz#5866db29a97826dbe4bf3afd24070ead9ea43a27" - integrity sha512-bn71H9+qWoOQKyZDo25mOMVpSmXROAsTJVVVYzrrtol3d4y+AsKjf4Iwl2Q+IuT0kFSQ1qo166UuIwqYq7mGnA== + version "3.1.0" + resolved "https://registry.yarnpkg.com/external-editor/-/external-editor-3.1.0.tgz#cb03f740befae03ea4d283caed2741a83f335495" + integrity sha512-hMQ4CX1p1izmuLYyZqLMO/qGNw10wSv9QDCPfzXfyFrOaCSSoRfqE1Kf1s5an66J5JZC62NewG+mK49jOCtQew== dependencies: chardet "^0.7.0" iconv-lite "^0.4.24" @@ -7773,106 +4255,68 @@ extglob@^2.0.4: snapdragon "^0.8.1" to-regex "^3.0.1" -extract-css-chunks-webpack-plugin@^4.7.1: - version "4.7.1" - resolved "https://registry.yarnpkg.com/extract-css-chunks-webpack-plugin/-/extract-css-chunks-webpack-plugin-4.7.1.tgz#8bfb94463a8d31c80d88b9c419507c472d810657" - integrity sha512-dpcOJA3wQk4rbgbOGRXyK3Gjl+/Ng8miD162/0uol31Ld4PLnQqIMbKV6ju/gi+uwfZIQcBW3KW1pmfU0epmDg== +extract-css-chunks-webpack-plugin@^4.8.0: + version "4.9.0" + resolved "https://registry.yarnpkg.com/extract-css-chunks-webpack-plugin/-/extract-css-chunks-webpack-plugin-4.9.0.tgz#da5e6b1d8b39a398c817ffc98550f4ccb6d795e1" + integrity sha512-HNuNPCXRMqJDQ1OHAUehoY+0JVCnw9Y/H22FQzYVwo8Ulgew98AGDu0grnY5c7xwiXHjQa6yJ/1dxLCI/xqTyQ== dependencies: - loader-utils "^1.1.0" + loader-utils "^2.0.0" normalize-url "1.9.1" schema-utils "^1.0.0" - webpack-external-import "^0.3.0-beta.0" webpack-sources "^1.1.0" -extract-files@^5.0.1: - version "5.0.1" - resolved "https://registry.yarnpkg.com/extract-files/-/extract-files-5.0.1.tgz#c9492a8410be643e260a376f0151361993d5f659" - integrity sha512-qRW6y9eKF0VbCyOoOEtFhzJ3uykAw8GKwQVXyAIqwocyEWW4m+v+evec34RwtUkkxxHh7NKBLJ6AnXM8W4dH5w== +fast-deep-equal@^3.1.1: + version "3.1.3" + resolved "https://registry.yarnpkg.com/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz#3a7d56b559d6cbc3eb512325244e619a65c6c525" + integrity sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q== -extract-stack@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/extract-stack/-/extract-stack-1.0.0.tgz#b97acaf9441eea2332529624b732fc5a1c8165fa" - integrity sha1-uXrK+UQe6iMyUpYktzL8WhyBZfo= - -extsprintf@1.3.0: - version "1.3.0" - resolved "https://registry.yarnpkg.com/extsprintf/-/extsprintf-1.3.0.tgz#96918440e3041a7a414f8c52e3c574eb3c3e1e05" - integrity sha1-lpGEQOMEGnpBT4xS48V06zw+HgU= - -extsprintf@^1.2.0: - version "1.4.0" - resolved "https://registry.yarnpkg.com/extsprintf/-/extsprintf-1.4.0.tgz#e2689f8f356fad62cca65a3a91c5df5f9551692f" - integrity sha1-4mifjzVvrWLMplo6kcXfX5VRaS8= - -fast-deep-equal@^2.0.1: - version "2.0.1" - resolved "https://registry.yarnpkg.com/fast-deep-equal/-/fast-deep-equal-2.0.1.tgz#7b05218ddf9667bf7f370bf7fdb2cb15fdd0aa49" - integrity sha1-ewUhjd+WZ79/Nwv3/bLLFf3Qqkk= - -fast-diff@^1.2.0: - version "1.2.0" - resolved "https://registry.yarnpkg.com/fast-diff/-/fast-diff-1.2.0.tgz#73ee11982d86caaf7959828d519cfe927fac5f03" - integrity sha512-xJuoT5+L99XlZ8twedaRf6Ax2TgQVxvgZOYoPKqZufmJib0tL2tegPBOZb1pVNgIhlqDlA0eO0c3wBvQcmzx4w== - -fast-glob@^2.2.6: - version "2.2.7" - resolved "https://registry.yarnpkg.com/fast-glob/-/fast-glob-2.2.7.tgz#6953857c3afa475fff92ee6015d52da70a4cd39d" - integrity sha512-g1KuQwHOZAmOZMuBtHdxDtju+T2RT8jgCC9aANsbpdiDDTSnjgfuVsIBNKbUeJI3oKMRExcfNDtJl4OhbffMsw== +fast-glob@^3.1.1, fast-glob@^3.2.4: + version "3.2.4" + resolved "https://registry.yarnpkg.com/fast-glob/-/fast-glob-3.2.4.tgz#d20aefbf99579383e7f3cc66529158c9b98554d3" + integrity sha512-kr/Oo6PX51265qeuCYsyGypiO5uJFgBS0jksyG7FUeCyQzNwYnzrNIMR1NXfkZXsMYXYLRAHgISHBz8gQcxKHQ== dependencies: - "@mrmlnc/readdir-enhanced" "^2.2.1" - "@nodelib/fs.stat" "^1.1.2" - glob-parent "^3.1.0" - is-glob "^4.0.0" - merge2 "^1.2.3" - micromatch "^3.1.10" + "@nodelib/fs.stat" "^2.0.2" + "@nodelib/fs.walk" "^1.2.3" + glob-parent "^5.1.0" + merge2 "^1.3.0" + micromatch "^4.0.2" + picomatch "^2.2.1" fast-json-stable-stringify@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/fast-json-stable-stringify/-/fast-json-stable-stringify-2.0.0.tgz#d5142c0caee6b1189f87d3a76111064f86c8bbf2" - integrity sha1-1RQsDK7msRifh9OnYREGT4bIu/I= + version "2.1.0" + resolved "https://registry.yarnpkg.com/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz#874bf69c6f404c2b5d99c481341399fd55892633" + integrity sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw== -fast-levenshtein@^2.0.6, fast-levenshtein@~2.0.4, fast-levenshtein@~2.0.6: +fast-levenshtein@^2.0.6, fast-levenshtein@~2.0.6: version "2.0.6" resolved "https://registry.yarnpkg.com/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz#3d8a5c66883a16a30ca8643e851f19baa7797917" integrity sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc= -fast-safe-stringify@^2.0.4: - version "2.0.6" - resolved "https://registry.yarnpkg.com/fast-safe-stringify/-/fast-safe-stringify-2.0.6.tgz#04b26106cc56681f51a044cfc0d76cf0008ac2c2" - integrity sha512-q8BZ89jjc+mz08rSxROs8VsrBBcn1SIw1kq9NjolL509tkABRk9io01RAjSaEv1Xb2uFLt8VtRiZbGp5H8iDtg== +fastest-levenshtein@^1.0.12: + version "1.0.12" + resolved "https://registry.yarnpkg.com/fastest-levenshtein/-/fastest-levenshtein-1.0.12.tgz#9990f7d3a88cc5a9ffd1f1745745251700d497e2" + integrity sha512-On2N+BpYJ15xIC974QNVuYGMOlEVt4s0EOI3wwMqOmK1fdDY+FN/zltPV8vosq4ad4c/gJ1KHScUn/6AWIgiow== -faye-websocket@^0.10.0: - version "0.10.0" - resolved "https://registry.yarnpkg.com/faye-websocket/-/faye-websocket-0.10.0.tgz#4e492f8d04dfb6f89003507f6edbf2d501e7c6f4" - integrity sha1-TkkvjQTftviQA1B/btvy1QHnxvQ= +fastq@^1.6.0: + version "1.10.0" + resolved "https://registry.yarnpkg.com/fastq/-/fastq-1.10.0.tgz#74dbefccade964932cdf500473ef302719c652bb" + integrity sha512-NL2Qc5L3iQEsyYzweq7qfgy5OtXCmGzGvhElGEd/SoFWEMOEczNh5s5ocaF01HDetxz+p8ecjNPA6cZxxIHmzA== dependencies: - websocket-driver ">=0.5.1" + reusify "^1.0.4" -faye-websocket@~0.11.1: +faye-websocket@^0.11.3: version "0.11.3" resolved "https://registry.yarnpkg.com/faye-websocket/-/faye-websocket-0.11.3.tgz#5c0e9a8968e8912c286639fde977a8b209f2508e" integrity sha512-D2y4bovYpzziGgbHYtGCMjlJM36vAl/y+xUyn1C+FVx8szd1E+86KwVw6XvYSzOP8iMpm1X0I4xJD+QtUb36OA== dependencies: websocket-driver ">=0.5.1" -fd-slicer@~1.1.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/fd-slicer/-/fd-slicer-1.1.0.tgz#25c7c89cb1f9077f8891bbe61d8f390eae256f1e" - integrity sha1-JcfInLH5B3+IkbvmHY85Dq4lbx4= - dependencies: - pend "~1.2.0" +figgy-pudding@^3.5.1: + version "3.5.2" + resolved "https://registry.yarnpkg.com/figgy-pudding/-/figgy-pudding-3.5.2.tgz#b4eee8148abb01dcf1d1ac34367d59e12fa61d6e" + integrity sha512-0btnI/H8f2pavGMN8w40mlSKOfTK2SVJmBfBeVIj3kNw0swwgzyRq0d5TJVOwodFmtvpPeWPN/MCcfuWF0Ezbw== -fecha@^2.3.3: - version "2.3.3" - resolved "https://registry.yarnpkg.com/fecha/-/fecha-2.3.3.tgz#948e74157df1a32fd1b12c3a3c3cdcb6ec9d96cd" - integrity sha512-lUGBnIamTAwk4znq5BcqsDaxSmZ9nDVJaij6NvRt/Tg4R69gERA+otPKbS86ROw9nxVMw2/mp1fnaiWqbs6Sdg== - -figgy-pudding@^3.4.1, figgy-pudding@^3.5.1: - version "3.5.1" - resolved "https://registry.yarnpkg.com/figgy-pudding/-/figgy-pudding-3.5.1.tgz#862470112901c727a0e495a80744bd5baa1d6790" - integrity sha512-vNKxJHTEKNThjfrdJwHc7brvM6eVevuO5nTj6ez8ZQ1qbXTvGthucRF7S4vf2cr71QVnT70V34v0S1DyQsti0w== - -figures@^1.3.5, figures@^1.7.0: +figures@^1.3.5: version "1.7.0" resolved "https://registry.yarnpkg.com/figures/-/figures-1.7.0.tgz#cbe1e3affcf1cd44b80cadfed28dc793a9701d2e" integrity sha1-y+Hjr/zxzUS4DK3+0o3Hk6lwHS4= @@ -7880,17 +4324,10 @@ figures@^1.3.5, figures@^1.7.0: escape-string-regexp "^1.0.5" object-assign "^4.1.0" -figures@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/figures/-/figures-2.0.0.tgz#3ab1a2d2a62c8bfb431a0c94cb797a2fce27c962" - integrity sha1-OrGi0qYsi/tDGgyUy3l6L84nyWI= - dependencies: - escape-string-regexp "^1.0.5" - figures@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/figures/-/figures-3.0.0.tgz#756275c964646163cc6f9197c7a0295dbfd04de9" - integrity sha512-HKri+WoWoUgr83pehn/SIgLOMZ9nAWC6dcGj26RY2R4F50u4+RTUz0RCrUlOV3nKRAICW1UGzyb+kcX2qK1S/g== + version "3.2.0" + resolved "https://registry.yarnpkg.com/figures/-/figures-3.2.0.tgz#625c18bd293c604dc4a8ddb2febf0c88341746af" + integrity sha512-yaduQFRKLXYOGgEn6AZau90j3ggSOyiqXU0F9JZfeXYhNa+Jk4X+s45A2zg5jns87GAFa34BBm2kXw4XpNcbdg== dependencies: escape-string-regexp "^1.0.5" @@ -7902,20 +4339,12 @@ file-entry-cache@^1.1.1: flat-cache "^1.2.1" object-assign "^4.0.1" -file-entry-cache@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/file-entry-cache/-/file-entry-cache-2.0.0.tgz#c392990c3e684783d838b8c84a45d8a048458361" - integrity sha1-w5KZDD5oR4PYOLjISkXYoEhFg2E= +file-entry-cache@^6.0.0: + version "6.0.0" + resolved "https://registry.yarnpkg.com/file-entry-cache/-/file-entry-cache-6.0.0.tgz#7921a89c391c6d93efec2169ac6bf300c527ea0a" + integrity sha512-fqoO76jZ3ZnYrXLDRxBR1YvOvc0k844kcOg40bgsPrE25LAb/PDqTY+ho64Xh2c8ZXgIKldchCFHczG2UVRcWA== dependencies: - flat-cache "^1.2.1" - object-assign "^4.0.1" - -file-entry-cache@^5.0.1: - version "5.0.1" - resolved "https://registry.yarnpkg.com/file-entry-cache/-/file-entry-cache-5.0.1.tgz#ca0f6efa6dd3d561333fb14515065c2fafdf439c" - integrity sha512-bCg29ictuBaKUwwArK4ouCaqDgLZcysCFLmM/Yn/FDoqndh/9vNuQfXRDvTuXKLxfD/JtZQGKFT8MGcJBK644g== - dependencies: - flat-cache "^2.0.1" + flat-cache "^3.0.4" file-loader@^4.3.0: version "4.3.0" @@ -7925,42 +4354,18 @@ file-loader@^4.3.0: loader-utils "^1.2.3" schema-utils "^2.5.0" -file-loader@^5.0.2: - version "5.0.2" - resolved "https://registry.yarnpkg.com/file-loader/-/file-loader-5.0.2.tgz#7f3d8b4ac85a5e8df61338cfec95d7405f971caa" - integrity sha512-QMiQ+WBkGLejKe81HU8SZ9PovsU/5uaLo0JdTCEXOYv7i7jfAjHZi1tcwp9tSASJPOmmHZtbdCervFmXMH/Dcg== - dependencies: - loader-utils "^1.2.3" - schema-utils "^2.5.0" - -file-type@^3.8.0: - version "3.9.0" - resolved "https://registry.yarnpkg.com/file-type/-/file-type-3.9.0.tgz#257a078384d1db8087bc449d107d52a52672b9e9" - integrity sha1-JXoHg4TR24CHvESdEH1SpSZyuek= - -file-type@^5.2.0: - version "5.2.0" - resolved "https://registry.yarnpkg.com/file-type/-/file-type-5.2.0.tgz#2ddbea7c73ffe36368dfae49dc338c058c2b8ad6" - integrity sha1-LdvqfHP/42No365J3DOMBYwritY= - -file-type@^6.1.0: +file-loader@^6.2.0: version "6.2.0" - resolved "https://registry.yarnpkg.com/file-type/-/file-type-6.2.0.tgz#e50cd75d356ffed4e306dc4f5bcf52a79903a919" - integrity sha512-YPcTBDV+2Tm0VqjybVd32MHdlEGAtuxS3VAYsumFokDSMG+ROT5wawGlnHDoz7bfMcMDt9hxuXvXwoKUx2fkOg== - -filename-reserved-regex@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/filename-reserved-regex/-/filename-reserved-regex-2.0.0.tgz#abf73dfab735d045440abfea2d91f389ebbfa229" - integrity sha1-q/c9+rc10EVECr/qLZHzieu/oik= - -filenamify@^2.0.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/filenamify/-/filenamify-2.1.0.tgz#88faf495fb1b47abfd612300002a16228c677ee9" - integrity sha512-ICw7NTT6RsDp2rnYKVd8Fu4cr6ITzGy3+u4vUujPkabyaz+03F24NWEX7fs5fp+kBonlaqPH8fAO2NM+SXt/JA== + resolved "https://registry.yarnpkg.com/file-loader/-/file-loader-6.2.0.tgz#baef7cf8e1840df325e4390b4484879480eebe4d" + integrity sha512-qo3glqyTa61Ytg4u73GultjHGjdRyig3tG6lPtyX/jOEJvHif9uB0/OCI2Kif6ctF3caQTW2G5gym21oAsI4pw== dependencies: - filename-reserved-regex "^2.0.0" - strip-outer "^1.0.0" - trim-repeated "^1.0.0" + loader-utils "^2.0.0" + schema-utils "^3.0.0" + +file-uri-to-path@1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/file-uri-to-path/-/file-uri-to-path-1.0.0.tgz#553a7b8446ff6f684359c445f1e37a05dacc33dd" + integrity sha512-0Zt+s3L7Vf1biwWZ29aARiVYLx7iMGnEUl9x33fbB/j3jR81u/O2LbqK+Bm1CDSNDKVtJ/YjwY7TUd5SkeLQLw== filesize@^3.6.1: version "3.6.1" @@ -7997,15 +4402,6 @@ finalhandler@1.1.2, finalhandler@~1.1.2: statuses "~1.5.0" unpipe "~1.0.0" -find-cache-dir@^0.1.1: - version "0.1.1" - resolved "https://registry.yarnpkg.com/find-cache-dir/-/find-cache-dir-0.1.1.tgz#c8defae57c8a52a8a784f9e31c57c742e993a0b9" - integrity sha1-yN765XyKUqinhPnjHFfHQumToLk= - dependencies: - commondir "^1.0.1" - mkdirp "^0.5.1" - pkg-dir "^1.0.0" - find-cache-dir@^2.0.0, find-cache-dir@^2.1.0: version "2.1.0" resolved "https://registry.yarnpkg.com/find-cache-dir/-/find-cache-dir-2.1.0.tgz#8d0f94cd13fe43c6c7c261a0d86115ca918c05f7" @@ -8015,40 +4411,15 @@ find-cache-dir@^2.0.0, find-cache-dir@^2.1.0: make-dir "^2.0.0" pkg-dir "^3.0.0" -find-cache-dir@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/find-cache-dir/-/find-cache-dir-3.0.0.tgz#cd4b7dd97b7185b7e17dbfe2d6e4115ee3eeb8fc" - integrity sha512-t7ulV1fmbxh5G9l/492O1p5+EBbr3uwpt6odhFTMc+nWyhmbloe+ja9BZ8pIBtqFWhOmCWVjx+pTW4zDkFoclw== +find-cache-dir@^3.0.0, find-cache-dir@^3.3.1: + version "3.3.1" + resolved "https://registry.yarnpkg.com/find-cache-dir/-/find-cache-dir-3.3.1.tgz#89b33fad4a4670daa94f855f7fbe31d6d84fe880" + integrity sha512-t2GDMt3oGC/v+BMwzmllWDuJF/xcDtE5j/fCGbqDD7OLuJkj0cfh1YSA5VKPvwMeLFLNDBkwOKZ2X85jGLVftQ== dependencies: commondir "^1.0.1" - make-dir "^3.0.0" + make-dir "^3.0.2" pkg-dir "^4.1.0" -find-cache-dir@^3.2.0: - version "3.2.0" - resolved "https://registry.yarnpkg.com/find-cache-dir/-/find-cache-dir-3.2.0.tgz#e7fe44c1abc1299f516146e563108fd1006c1874" - integrity sha512-1JKclkYYsf1q9WIJKLZa9S9muC+08RIjzAlLrK4QcYLJMS6mk9yombQ9qf+zJ7H9LS800k0s44L4sDq9VYzqyg== - dependencies: - commondir "^1.0.1" - make-dir "^3.0.0" - pkg-dir "^4.1.0" - -find-up@4.1.0, find-up@^4.0.0: - version "4.1.0" - resolved "https://registry.yarnpkg.com/find-up/-/find-up-4.1.0.tgz#97afe7d6cdc0bc5928584b7c8d7b16e8a9aa5d19" - integrity sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw== - dependencies: - locate-path "^5.0.0" - path-exists "^4.0.0" - -find-up@^1.0.0: - version "1.1.2" - resolved "https://registry.yarnpkg.com/find-up/-/find-up-1.1.2.tgz#6b2e9822b1a2ce0a60ab64d610eccad53cb24d0f" - integrity sha1-ay6YIrGizgpgq2TWEOzK1TyyTQ8= - dependencies: - path-exists "^2.0.0" - pinkie-promise "^2.0.0" - find-up@^2.0.0, find-up@^2.1.0: version "2.1.0" resolved "https://registry.yarnpkg.com/find-up/-/find-up-2.1.0.tgz#45d1b7e506c717ddd482775a2b77920a3c0c57a7" @@ -8063,27 +4434,13 @@ find-up@^3.0.0: dependencies: locate-path "^3.0.0" -findup-sync@3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/findup-sync/-/findup-sync-3.0.0.tgz#17b108f9ee512dfb7a5c7f3c8b27ea9e1a9c08d1" - integrity sha512-YbffarhcicEhOrm4CtrwdKBdCuz576RLdhJDsIfvNtxUuhdRet1qZcsMjqbePtAseKdAnDyM/IyXbu7PRPRLYg== +find-up@^4.0.0: + version "4.1.0" + resolved "https://registry.yarnpkg.com/find-up/-/find-up-4.1.0.tgz#97afe7d6cdc0bc5928584b7c8d7b16e8a9aa5d19" + integrity sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw== dependencies: - detect-file "^1.0.0" - is-glob "^4.0.0" - micromatch "^3.0.4" - resolve-dir "^1.0.1" - -fkill@^6.1.0: - version "6.2.0" - resolved "https://registry.yarnpkg.com/fkill/-/fkill-6.2.0.tgz#a5c0ab65e0469578d0b648a86ac8526fc5ab5fa2" - integrity sha512-VoPpKScAzvZ07jtciOY0bJieJwyd/VVCuo4fn3nBLh4iBagzYED7GLQeFBpMpy7HP5edEKTDo8yxaIrYrwb7hg== - dependencies: - aggregate-error "^3.0.0" - arrify "^2.0.1" - execa "^1.0.0" - pid-from-port "^1.1.3" - process-exists "^3.1.0" - taskkill "^3.0.0" + locate-path "^5.0.0" + path-exists "^4.0.0" flat-cache@^1.2.1: version "1.3.4" @@ -8095,29 +4452,28 @@ flat-cache@^1.2.1: rimraf "~2.6.2" write "^0.2.1" -flat-cache@^2.0.1: - version "2.0.1" - resolved "https://registry.yarnpkg.com/flat-cache/-/flat-cache-2.0.1.tgz#5d296d6f04bda44a4630a301413bdbc2ec085ec0" - integrity sha512-LoQe6yDuUMDzQAEH8sgmh4Md6oZnc/7PjtwjNFSzveXqSHt6ka9fPBuso7IGf9Rz4uqnSnWiFH2B/zj24a5ReA== +flat-cache@^3.0.4: + version "3.0.4" + resolved "https://registry.yarnpkg.com/flat-cache/-/flat-cache-3.0.4.tgz#61b0338302b2fe9f957dcc32fc2a87f1c3048b11" + integrity sha512-dm9s5Pw7Jc0GvMYbshN6zchCA9RgQlzzEZX3vylR9IqFfS8XciblUXOKfW6SiuJ0e13eDYZoZV5wdrev7P3Nwg== dependencies: - flatted "^2.0.0" - rimraf "2.6.3" - write "1.0.3" + flatted "^3.1.0" + rimraf "^3.0.2" -flatted@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/flatted/-/flatted-2.0.0.tgz#55122b6536ea496b4b44893ee2608141d10d9916" - integrity sha512-R+H8IZclI8AAkSBRQJLVOsxwAoHd6WC40b4QTNWIjzAa6BXOBfQcM587MXDTVPeYaopFNWHUFLx7eNmHDSxMWg== +flat@^5.0.0: + version "5.0.2" + resolved "https://registry.yarnpkg.com/flat/-/flat-5.0.2.tgz#8ca6fe332069ffa9d324c327198c598259ceb241" + integrity sha512-b6suED+5/3rTpUBdG1gupIl8MPFCAMA0QXwmljLhvCUKcUvdE4gWky9zpuGCcXHOsz4J9wPGNWq6OKpmIzz3hQ== + +flatted@^3.1.0: + version "3.1.0" + resolved "https://registry.yarnpkg.com/flatted/-/flatted-3.1.0.tgz#a5d06b4a8b01e3a63771daa5cb7a1903e2e57067" + integrity sha512-tW+UkmtNg/jv9CSofAKvgVcO7c2URjhTdW1ZTkcAritblu8tajiYy7YisnIflEwtKssCtOxpnBRoCB7iap0/TA== flatten@^1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/flatten/-/flatten-1.0.2.tgz#dae46a9d78fbe25292258cc1e780a41d95c03782" - integrity sha1-2uRqnXj74lKSJYzB54CkHZXAN4I= - -flow-parser@0.*: - version "0.101.1" - resolved "https://registry.yarnpkg.com/flow-parser/-/flow-parser-0.101.1.tgz#06bf99f73c39cfa6ad0c69f1eb101dc7a4bf4f7d" - integrity sha512-5XI7KnnndL1E0bmZp+SURCeNe0mZ86QHtwnmmn91J7Q3VptG26QEpH8pEecN+UgKRFm23K9zzTeesJhmuGA+mg== + version "1.0.3" + resolved "https://registry.yarnpkg.com/flatten/-/flatten-1.0.3.tgz#c1283ac9f27b368abc1e36d1ff7b04501a30356b" + integrity sha512-dVsPA/UwQ8+2uoFe5GHtiBMu48dWLTdsuEd7CKGlZlD78r1TTWBvDuFaFGKCo/ZfEr95Uk56vZoX86OsHkUeIg== flush-write-stream@^1.0.0: version "1.1.1" @@ -8127,19 +4483,10 @@ flush-write-stream@^1.0.0: inherits "^2.0.3" readable-stream "^2.3.6" -follow-redirects@1.5.10: - version "1.5.10" - resolved "https://registry.yarnpkg.com/follow-redirects/-/follow-redirects-1.5.10.tgz#7b7a9f9aea2fdff36786a94ff643ed07f4ff5e2a" - integrity sha512-0V5l4Cizzvqt5D44aTXbFZz+FtyXV1vrDN6qrelxtfYQKW0KO0W2T/hkE8xvGa/540LkZlkaUjO4ailYTFtHVQ== - dependencies: - debug "=3.1.0" - -follow-redirects@^1.0.0: - version "1.7.0" - resolved "https://registry.yarnpkg.com/follow-redirects/-/follow-redirects-1.7.0.tgz#489ebc198dc0e7f64167bd23b03c4c19b5784c76" - integrity sha512-m/pZQy4Gj287eNy94nivy5wchN3Kp+Q5WgUPNy5lJSZ3sgkVKSYV/ZChMAQVIgx1SqfZ2zBZtPA2YlXIWxxJOQ== - dependencies: - debug "^3.2.6" +follow-redirects@^1.0.0, follow-redirects@^1.10.0: + version "1.13.1" + resolved "https://registry.yarnpkg.com/follow-redirects/-/follow-redirects-1.13.1.tgz#5f69b813376cee4fd0474a3aba835df04ab763b7" + integrity sha512-SSG5xmZh1mkPGyKzjZP8zLjltIfpW32Y5QpdNJyjcfGxK3qo3NDDkZOZSFiGn1A6SclQxY9GzEwAHQ3dmYRWpg== font-awesome@^4.7.0: version "4.7.0" @@ -8151,20 +4498,6 @@ for-in@^1.0.2: resolved "https://registry.yarnpkg.com/for-in/-/for-in-1.0.2.tgz#81068d295a8142ec0ac726c6e2200c30fb6d5e80" integrity sha1-gQaNKVqBQuwKxybG4iAMMPttXoA= -forever-agent@~0.6.1: - version "0.6.1" - resolved "https://registry.yarnpkg.com/forever-agent/-/forever-agent-0.6.1.tgz#fbc71f0c41adeb37f96c577ad1ed42d8fdacca91" - integrity sha1-+8cfDEGt6zf5bFd60e1C2P2sypE= - -form-data@~2.3.2: - version "2.3.3" - resolved "https://registry.yarnpkg.com/form-data/-/form-data-2.3.3.tgz#dcce52c05f644f298c6a7ab936bd724ceffbf3a6" - integrity sha512-1lLKB2Mu3aGP1Q/2eCOx0fNbRMe7XdwktwOruhfqqd0rIJWwN4Dh+E3hrPSlDCXnSR7UtZ1N38rVXm+6+MEhJQ== - dependencies: - asynckit "^0.4.0" - combined-stream "^1.0.6" - mime-types "^2.1.12" - forwarded@~0.1.2: version "0.1.2" resolved "https://registry.yarnpkg.com/forwarded/-/forwarded-0.1.2.tgz#98c23dab1175657b8c0573e8ceccd91b0ff18c84" @@ -8182,16 +4515,7 @@ fresh@0.5.2, fresh@^0.5.2: resolved "https://registry.yarnpkg.com/fresh/-/fresh-0.5.2.tgz#3d8cadd90d976569fa835ab1f8e4b23a105605a7" integrity sha1-PYyt2Q2XZWn6g1qx+OSyOhBWBac= -friendly-errors-webpack-plugin@^1.7.0: - version "1.7.0" - resolved "https://registry.yarnpkg.com/friendly-errors-webpack-plugin/-/friendly-errors-webpack-plugin-1.7.0.tgz#efc86cbb816224565861a1be7a9d84d0aafea136" - integrity sha512-K27M3VK30wVoOarP651zDmb93R9zF28usW4ocaK3mfQeIEI5BPht/EzZs5E8QLLwbLRJQMwscAjDxYPb1FuNiw== - dependencies: - chalk "^1.1.3" - error-stack-parser "^2.0.0" - string-width "^2.0.0" - -from2@^2.1.0, from2@^2.1.1: +from2@^2.1.0: version "2.3.0" resolved "https://registry.yarnpkg.com/from2/-/from2-2.3.0.tgz#8bfb5502bde4a4d36cfdeea007fcca21d7e382af" integrity sha1-i/tVAr3kpNNs/e6gB/zKIdfjgq8= @@ -8206,21 +4530,6 @@ front-matter@2.1.2: dependencies: js-yaml "^3.4.6" -fs-capacitor@^2.0.4: - version "2.0.4" - resolved "https://registry.yarnpkg.com/fs-capacitor/-/fs-capacitor-2.0.4.tgz#5a22e72d40ae5078b4fe64fe4d08c0d3fc88ad3c" - integrity sha512-8S4f4WsCryNw2mJJchi46YgB6CR5Ze+4L1h8ewl9tEpL4SJ3ZO+c/bS4BWhB8bK+O3TMqhuZarTitd0S0eh2pA== - -fs-constants@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/fs-constants/-/fs-constants-1.0.0.tgz#6be0de9be998ce16af8afc24497b9ee9b7ccd9ad" - integrity sha512-y6OAwoSIf7FyjMIv94u+b5rdheZEjzR63GTyZJm5qh4Bi+2YgwLCcI/fPFZkL5PSixOt6ZNKm+w+Hfp/Bciwow== - -fs-exists-sync@^0.1.0: - version "0.1.0" - resolved "https://registry.yarnpkg.com/fs-exists-sync/-/fs-exists-sync-0.1.0.tgz#982d6893af918e72d08dec9e8673ff2b5a8d6add" - integrity sha1-mC1ok6+RjnLQjeyehnP/K1qNat0= - fs-extra@^3.0.1: version "3.0.1" resolved "https://registry.yarnpkg.com/fs-extra/-/fs-extra-3.0.1.tgz#3794f378c58b342ea7dbbb23095109c4b3b62291" @@ -8230,24 +4539,6 @@ fs-extra@^3.0.1: jsonfile "^3.0.0" universalify "^0.1.0" -fs-extra@^6.0.1: - version "6.0.1" - resolved "https://registry.yarnpkg.com/fs-extra/-/fs-extra-6.0.1.tgz#8abc128f7946e310135ddc93b98bddb410e7a34b" - integrity sha512-GnyIkKhhzXZUWFCaJzvyDLEEgDkPfb4/TPvJCJVuS8MWZgoSsErf++QpiAlDnKFcqhRlm+tIOcencCjyJE6ZCA== - dependencies: - graceful-fs "^4.1.2" - jsonfile "^4.0.0" - universalify "^0.1.0" - -fs-extra@^7.0.0, fs-extra@^7.0.1: - version "7.0.1" - resolved "https://registry.yarnpkg.com/fs-extra/-/fs-extra-7.0.1.tgz#4f189c44aa123b895f722804f55ea23eadc348e9" - integrity sha512-YJDaCJZEnBmcbw13fvdAM9AwNOJwOzrE4pqMqBq5nFiEqXUqHwlK4B+3pUw6JNvfSPtX05xFHtYy/1ni01eGCw== - dependencies: - graceful-fs "^4.1.2" - jsonfile "^4.0.0" - universalify "^0.1.0" - fs-extra@^8.1.0: version "8.1.0" resolved "https://registry.yarnpkg.com/fs-extra/-/fs-extra-8.1.0.tgz#49d43c45a88cd9677668cb7be1b46efdb8d2e1c0" @@ -8257,28 +4548,15 @@ fs-extra@^8.1.0: jsonfile "^4.0.0" universalify "^0.1.0" -fs-extra@~0.26.5: - version "0.26.7" - resolved "https://registry.yarnpkg.com/fs-extra/-/fs-extra-0.26.7.tgz#9ae1fdd94897798edab76d0918cf42d0c3184fa9" - integrity sha1-muH92UiXeY7at20JGM9C0MMYT6k= - dependencies: - graceful-fs "^4.1.2" - jsonfile "^2.1.0" - klaw "^1.0.0" - path-is-absolute "^1.0.0" - rimraf "^2.2.8" - -fs-minipass@^1.2.5: - version "1.2.6" - resolved "https://registry.yarnpkg.com/fs-minipass/-/fs-minipass-1.2.6.tgz#2c5cc30ded81282bfe8a0d7c7c1853ddeb102c07" - integrity sha512-crhvyXcMejjv3Z5d2Fa9sf5xLYVCF5O1c71QxbVnbLsmYMBEvDAftewesN/HhY03YRoA7zOMxjNGrF5svGaaeQ== - dependencies: - minipass "^2.2.1" +fs-memo@^1.2.0: + version "1.2.0" + resolved "https://registry.yarnpkg.com/fs-memo/-/fs-memo-1.2.0.tgz#a2ec3be606b902077adbb37ec529c5ec5fb2e037" + integrity sha512-YEexkCpL4j03jn5SxaMHqcO6IuWuqm8JFUYhyCep7Ao89JIYmB8xoKhK7zXXJ9cCaNXpyNH5L3QtAmoxjoHW2w== fs-minipass@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/fs-minipass/-/fs-minipass-2.0.0.tgz#a6415edab02fae4b9e9230bc87ee2e4472003cd1" - integrity sha512-40Qz+LFXmd9tzYVnnBmZvFfvAADfUA14TXPK1s7IfElJTIZ97rA8w4Kin7Wt5JBrC3ShnnFJO/5vPjPEeJIq9A== + version "2.1.0" + resolved "https://registry.yarnpkg.com/fs-minipass/-/fs-minipass-2.1.0.tgz#7f5036fdbf12c63c169190cbe4199c852271f9fb" + integrity sha512-V/JgOLFCS+R6Vcq0slCuaeWEdNC3ouDlJMNIsacH2VtALiu9mV4LPrHc5cDl8k5aw6J8jwgWWpiTo5RYhmIzvg== dependencies: minipass "^3.0.0" @@ -8298,32 +4576,17 @@ fs.realpath@^1.0.0: integrity sha1-FQStJSMVjKpA20onh8sBQRmU6k8= fsevents@^1.2.7: - version "1.2.9" - resolved "https://registry.yarnpkg.com/fsevents/-/fsevents-1.2.9.tgz#3f5ed66583ccd6f400b5a00db6f7e861363e388f" - integrity sha512-oeyj2H3EjjonWcFjD5NvZNE9Rqe4UW+nQBU2HNeKw0koVLEFIhtyETyAakeAM3de7Z/SW5kcA+fZUait9EApnw== + version "1.2.13" + resolved "https://registry.yarnpkg.com/fsevents/-/fsevents-1.2.13.tgz#f325cb0455592428bcf11b383370ef70e3bfcc38" + integrity sha512-oWb1Z6mkHIskLzEJ/XWX0srkpkTQ7vaopMQkyaEIoq0fmtFVxOthb8cCxeT+p3ynTdkk/RZwbgG4brR5BeWECw== dependencies: + bindings "^1.5.0" nan "^2.12.1" - node-pre-gyp "^0.12.0" -fsevents@~2.1.2: - version "2.1.2" - resolved "https://registry.yarnpkg.com/fsevents/-/fsevents-2.1.2.tgz#4c0a1fb34bc68e543b4b82a9ec392bfbda840805" - integrity sha512-R4wDiBwZ0KzpgOWetKDug1FZcYhqYnUYKtfZYt4mD5SBz76q0KR4Q9o7GIPamsVPGmW3EYPPJ0dOOjvx32ldZA== - -fstream@^1.0.0, fstream@^1.0.12: - version "1.0.12" - resolved "https://registry.yarnpkg.com/fstream/-/fstream-1.0.12.tgz#4e8ba8ee2d48be4f7d0de505455548eae5932045" - integrity sha512-WvJ193OHa0GHPEL+AycEJgxvBEwyfRkN1vhjca23OaPVMCaLCXTd5qAu82AjTcgP1UJmytkOKb63Ypde7raDIg== - dependencies: - graceful-fs "^4.1.2" - inherits "~2.0.0" - mkdirp ">=0.5 0" - rimraf "2" - -fswin@^2.17.1227: - version "2.17.1227" - resolved "https://registry.yarnpkg.com/fswin/-/fswin-2.17.1227.tgz#c598061e1ac1e7110e2e6ce884296efa27dc2507" - integrity sha512-xNDktvwzSsXT8Xqnpz59VbuFwGHhtn1w+dS7QQ+wAu5cbH0p3WMGKU9Duf7cPna+nubhR+5ZG1MTl6/V6xgRgw== +fsevents@~2.3.1: + version "2.3.1" + resolved "https://registry.yarnpkg.com/fsevents/-/fsevents-2.3.1.tgz#b209ab14c61012636c8863507edf7fb68cc54e9f" + integrity sha512-YR47Eg4hChJGAB1O3yEAOkGO+rlzutoICGqGo9EZ4lKWokzZRSyIW1QmTzqjtw8MJdj9srP869CuWw/hyzSiBw== function-bind@^1.1.1: version "1.1.1" @@ -8335,32 +4598,6 @@ functional-red-black-tree@^1.0.1: resolved "https://registry.yarnpkg.com/functional-red-black-tree/-/functional-red-black-tree-1.0.1.tgz#1b0ab3bd553b2a0d6399d29c0e3ea0b252078327" integrity sha1-GwqzvVU7Kg1jmdKcDj6gslIHgyc= -gauge@~2.7.3: - version "2.7.4" - resolved "https://registry.yarnpkg.com/gauge/-/gauge-2.7.4.tgz#2c03405c7538c39d7eb37b317022e325fb018bf7" - integrity sha1-LANAXHU4w51+s3sxcCLjJfsBi/c= - dependencies: - aproba "^1.0.3" - console-control-strings "^1.0.0" - has-unicode "^2.0.0" - object-assign "^4.1.0" - signal-exit "^3.0.0" - string-width "^1.0.1" - strip-ansi "^3.0.1" - wide-align "^1.1.0" - -gaze@1.1.3, gaze@^1.0.0: - version "1.1.3" - resolved "https://registry.yarnpkg.com/gaze/-/gaze-1.1.3.tgz#c441733e13b927ac8c0ff0b4c3b033f28812924a" - integrity sha512-BRdNm8hbWzFzWHERTrejLqwHDfS4GibPoq5wjTPIoJHoBtKGPg3xAFfxmM+9ztbXelxcf2hwQcaz1PtmFeue8g== - dependencies: - globule "^1.0.0" - -generate-function@^1.0.1: - version "1.1.0" - resolved "https://registry.yarnpkg.com/generate-function/-/generate-function-1.1.0.tgz#54c21b080192b16d9877779c5bb81666e772365f" - integrity sha1-VMIbCAGSsW2Yd3ecW7gWZudyNl8= - generate-function@^2.0.0: version "2.3.1" resolved "https://registry.yarnpkg.com/generate-function/-/generate-function-2.3.1.tgz#f069617690c10c868e73b8465746764f97c3479f" @@ -8368,110 +4605,82 @@ generate-function@^2.0.0: dependencies: is-property "^1.0.2" -generate-object-property@^1.0.0, generate-object-property@^1.1.0: +generate-object-property@^1.1.0: version "1.2.0" resolved "https://registry.yarnpkg.com/generate-object-property/-/generate-object-property-1.2.0.tgz#9c0e1c40308ce804f4783618b937fa88f99d50d0" integrity sha1-nA4cQDCM6AT0eDYYuTf6iPmdUNA= dependencies: is-property "^1.0.0" -get-caller-file@^1.0.1: - version "1.0.3" - resolved "https://registry.yarnpkg.com/get-caller-file/-/get-caller-file-1.0.3.tgz#f978fa4c90d1dfe7ff2d6beda2a515e713bdcf4a" - integrity sha512-3t6rVToeoZfYSGd8YoLFR2DJkiQrIiUrGcjvFX2mDw3bn6k2OtwHN0TNCLbBO+w8qTvimhDkv+LSscbJY1vE6w== +gensync@^1.0.0-beta.1: + version "1.0.0-beta.2" + resolved "https://registry.yarnpkg.com/gensync/-/gensync-1.0.0-beta.2.tgz#32a6ee76c3d7f52d46b2b1ae5d93fea8580a25e0" + integrity sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg== get-caller-file@^2.0.1: version "2.0.5" resolved "https://registry.yarnpkg.com/get-caller-file/-/get-caller-file-2.0.5.tgz#4f94412a82db32f36e3b0b9741f8a97feb031f7e" integrity sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg== -get-proxy@^2.0.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/get-proxy/-/get-proxy-2.1.0.tgz#349f2b4d91d44c4d4d4e9cba2ad90143fac5ef93" - integrity sha512-zmZIaQTWnNQb4R4fJUEp/FC51eZsc6EkErspy3xtIYStaq8EB/hDIWipxsal+E8rz0qD7f2sL/NA9Xee4RInJw== +get-intrinsic@^1.0.1, get-intrinsic@^1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/get-intrinsic/-/get-intrinsic-1.0.2.tgz#6820da226e50b24894e08859469dc68361545d49" + integrity sha512-aeX0vrFm21ILl3+JpFFRNe9aUvp6VFZb2/CTbgLb8j75kOhvoNYjt9d8KA/tJG4gSo8nzEDedRl0h7vDmBYRVg== dependencies: - npm-conf "^1.1.0" + function-bind "^1.1.1" + has "^1.0.3" + has-symbols "^1.0.1" -get-stdin@^4.0.1: - version "4.0.1" - resolved "https://registry.yarnpkg.com/get-stdin/-/get-stdin-4.0.1.tgz#b968c6b0a04384324902e8bf1a5df32579a450fe" - integrity sha1-uWjGsKBDhDJJAui/Gl3zJXmkUP4= - -get-stdin@^7.0.0: - version "7.0.0" - resolved "https://registry.yarnpkg.com/get-stdin/-/get-stdin-7.0.0.tgz#8d5de98f15171a125c5e516643c7a6d0ea8a96f6" - integrity sha512-zRKcywvrXlXsA0v0i9Io4KDRaAw7+a1ZpjRwl9Wox8PFlVCCHra7E9c4kqXCoCM9nR5tBkaTTZRBoCm60bFqTQ== - -get-stream@^2.1.0, get-stream@^2.2.0: - version "2.3.1" - resolved "https://registry.yarnpkg.com/get-stream/-/get-stream-2.3.1.tgz#5f38f93f346009666ee0150a054167f91bdd95de" - integrity sha1-Xzj5PzRgCWZu4BUKBUFn+Rvdld4= +get-port-please@^1.0.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/get-port-please/-/get-port-please-1.1.0.tgz#7a60007578df6c4570c233803b48854c44db41f7" + integrity sha512-C9adQpQ9uyboxURlYAVcqvKdnrZ0uIad6lAZzIr51G5shhUFcZUwl8rxY0B0hB6OJytBNzPB1Uj/S1CpP9aFzQ== dependencies: - object-assign "^4.0.1" - pinkie-promise "^2.0.0" + fs-memo "^1.2.0" -get-stream@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/get-stream/-/get-stream-3.0.0.tgz#8e943d1358dc37555054ecbe2edb05aa174ede14" - integrity sha1-jpQ9E1jcN1VQVOy+LtsFqhdO3hQ= - -get-stream@^4.0.0, get-stream@^4.1.0: +get-stream@^4.0.0: version "4.1.0" resolved "https://registry.yarnpkg.com/get-stream/-/get-stream-4.1.0.tgz#c1b255575f3dc21d59bfc79cd3d2b46b1c3a54b5" integrity sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w== dependencies: pump "^3.0.0" -get-stream@^5.0.0, get-stream@^5.1.0: - version "5.1.0" - resolved "https://registry.yarnpkg.com/get-stream/-/get-stream-5.1.0.tgz#01203cdc92597f9b909067c3e656cc1f4d3c4dc9" - integrity sha512-EXr1FOzrzTfGeL0gQdeFEvOMm2mzMOglyiOXSTpPC+iAjAKftbr3jpCMWynogwYnM+eSj9sHGc6wjIcDvYiygw== +get-stream@^5.0.0: + version "5.2.0" + resolved "https://registry.yarnpkg.com/get-stream/-/get-stream-5.2.0.tgz#4966a1795ee5ace65e706c4b7beb71257d6e22d3" + integrity sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA== dependencies: pump "^3.0.0" +get-stream@^6.0.0: + version "6.0.0" + resolved "https://registry.yarnpkg.com/get-stream/-/get-stream-6.0.0.tgz#3e0012cb6827319da2706e601a1583e8629a6718" + integrity sha512-A1B3Bh1UmL0bidM/YX2NsCOTnGJePL9rO/M+Mw3m9f2gUpfokS0hi5Eah0WSUEWZdZhIZtMjkIYS7mDfOqNHbg== + get-value@^2.0.3, get-value@^2.0.6: version "2.0.6" resolved "https://registry.yarnpkg.com/get-value/-/get-value-2.0.6.tgz#dc15ca1c672387ca76bd37ac0a395ba2042a2c28" integrity sha1-3BXKHGcjh8p2vTesCjlbogQqLCg= -getpass@^0.1.1: - version "0.1.7" - resolved "https://registry.yarnpkg.com/getpass/-/getpass-0.1.7.tgz#5eff8e3e684d569ae4cb2b1282604e8ba62149fa" - integrity sha1-Xv+OPmhNVprkyysSgmBOi6YhSfo= - dependencies: - assert-plus "^1.0.0" +git-config-path@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/git-config-path/-/git-config-path-2.0.0.tgz#62633d61af63af4405a5024efd325762f58a181b" + integrity sha512-qc8h1KIQbJpp+241id3GuAtkdyJ+IK+LIVtkiFTRKRrmddDzs3SI9CvP1QYmWBFvm1I/PWRwj//of8bgAc0ltA== -git-clone@^0.1.0: - version "0.1.0" - resolved "https://registry.yarnpkg.com/git-clone/-/git-clone-0.1.0.tgz#0d76163778093aef7f1c30238f2a9ef3f07a2eb9" - integrity sha1-DXYWN3gJOu9/HDAjjyqe8/B6Lrk= - -git-config-path@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/git-config-path/-/git-config-path-1.0.1.tgz#6d33f7ed63db0d0e118131503bab3aca47d54664" - integrity sha1-bTP37WPbDQ4RgTFQO6s6ykfVRmQ= +git-up@^4.0.0: + version "4.0.2" + resolved "https://registry.yarnpkg.com/git-up/-/git-up-4.0.2.tgz#10c3d731051b366dc19d3df454bfca3f77913a7c" + integrity sha512-kbuvus1dWQB2sSW4cbfTeGpCMd8ge9jx9RKnhXhuJ7tnvT+NIrTVfYZxjtflZddQYcmdOTlkAcjmx7bor+15AQ== dependencies: - extend-shallow "^2.0.1" - fs-exists-sync "^0.1.0" - homedir-polyfill "^1.0.0" + is-ssh "^1.3.0" + parse-url "^5.0.0" -git-parse@1.0.3: - version "1.0.3" - resolved "https://registry.yarnpkg.com/git-parse/-/git-parse-1.0.3.tgz#82f165201892688ec9286184b3eee5c4cf0655ac" - integrity sha512-LlGDePBQ9Lr/jsL3ULrnV8SQL8sk3cdScyc+vAk6jVLkHBOxdIj3JosNWemH2o9pNnGtcqukl+ym1Nl6k5jw0Q== +git-url-parse@^11.4.3: + version "11.4.3" + resolved "https://registry.yarnpkg.com/git-url-parse/-/git-url-parse-11.4.3.tgz#1610284edf1f14964180f5b3399ec68b692cfd87" + integrity sha512-LZTTk0nqJnKN48YRtOpR8H5SEfp1oM2tls90NuZmBxN95PnCvmuXGzqQ4QmVirBgKx2KPYfPGteX3/raWjKenQ== dependencies: - babel-polyfill "6.26.0" - byline "5.0.0" - util.promisify "1.0.0" - -git-rev-sync@1.12.0: - version "1.12.0" - resolved "https://registry.yarnpkg.com/git-rev-sync/-/git-rev-sync-1.12.0.tgz#4468406c7e6c3ba4cf4587999e1adb28d9d1af55" - integrity sha1-RGhAbH5sO6TPRYeZnhrbKNnRr1U= - dependencies: - escape-string-regexp "1.0.5" - graceful-fs "4.1.11" - shelljs "0.7.7" + git-up "^4.0.0" glob-parent@^3.1.0: version "3.1.0" @@ -8481,31 +4690,14 @@ glob-parent@^3.1.0: is-glob "^3.1.0" path-dirname "^1.0.0" -glob-parent@~5.1.0: - version "5.1.0" - resolved "https://registry.yarnpkg.com/glob-parent/-/glob-parent-5.1.0.tgz#5f4c1d1e748d30cd73ad2944b3577a81b081e8c2" - integrity sha512-qjtRgnIVmOfnKUE3NJAQEdk+lKrxfw8t5ke7SXtfMTHcjsBfOfWXCQfdb30zfDoZQ2IRSIiidmjtbHZPZ++Ihw== +glob-parent@^5.0.0, glob-parent@^5.1.0, glob-parent@^5.1.1, glob-parent@~5.1.0: + version "5.1.1" + resolved "https://registry.yarnpkg.com/glob-parent/-/glob-parent-5.1.1.tgz#b6c1ef417c4e5663ea498f1c45afac6916bbc229" + integrity sha512-FnI+VGOpnlGHWZxthPGR+QhR78fuiK0sNLkHQv+bL9fQi57lNNdquIbna/WrfROrolq8GK5Ek6BiMwqL/voRYQ== dependencies: is-glob "^4.0.1" -glob-to-regexp@^0.3.0: - version "0.3.0" - resolved "https://registry.yarnpkg.com/glob-to-regexp/-/glob-to-regexp-0.3.0.tgz#8c5a1494d2066c570cc3bfe4496175acc4d502ab" - integrity sha1-jFoUlNIGbFcMw7/kSWF1rMTVAqs= - -glob@7.1.4, glob@^7.0.0, glob@^7.0.3, glob@^7.1.2, glob@^7.1.3, glob@^7.1.4, glob@~7.1.1: - version "7.1.4" - resolved "https://registry.yarnpkg.com/glob/-/glob-7.1.4.tgz#aa608a2f6c577ad357e1ae5a5c26d9a8d1969255" - integrity sha512-hkLPepehmnKk41pUGm3sYxoFs/umurYfYJCerbXEyFIWcAzvpipAgVkBqqT9RBKMGjnq6kMuyYwha6csxbiM1A== - dependencies: - 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" - -glob@^7.1.6: +glob@^7.0.0, glob@^7.0.3, glob@^7.1.3, glob@^7.1.4, glob@^7.1.6, glob@~7.1.1: version "7.1.6" resolved "https://registry.yarnpkg.com/glob/-/glob-7.1.6.tgz#141f33b81a7c2492e125594307480c46679278a6" integrity sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA== @@ -8517,59 +4709,35 @@ glob@^7.1.6: once "^1.3.0" path-is-absolute "^1.0.0" -global-dirs@^0.1.0: - version "0.1.1" - resolved "https://registry.yarnpkg.com/global-dirs/-/global-dirs-0.1.1.tgz#b319c0dd4607f353f3be9cca4c72fc148c49f445" - integrity sha1-sxnA3UYH81PzvpzKTHL8FIxJ9EU= - dependencies: - ini "^1.3.4" - -global-modules@2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/global-modules/-/global-modules-2.0.0.tgz#997605ad2345f27f51539bea26574421215c7780" - integrity sha512-NGbfmJBp9x8IxyJSd1P+otYK8vonoJactOogrVfFRIAEY1ukil8RSKDz2Yo7wh1oihl51l/r6W4epkeKJHqL8A== - dependencies: - global-prefix "^3.0.0" - -global-modules@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/global-modules/-/global-modules-1.0.0.tgz#6d770f0eb523ac78164d72b5e71a8877265cc3ea" - integrity sha512-sKzpEkf11GpOFuw0Zzjzmt4B4UZwjOcG757PPvrfhxcLFbq0wpsgpOqxpxtxFiCG4DtG93M6XRVbF2oGdev7bg== - dependencies: - global-prefix "^1.0.1" - is-windows "^1.0.1" - resolve-dir "^1.0.0" - -global-prefix@^1.0.1: - version "1.0.2" - resolved "https://registry.yarnpkg.com/global-prefix/-/global-prefix-1.0.2.tgz#dbf743c6c14992593c655568cb66ed32c0122ebe" - integrity sha1-2/dDxsFJklk8ZVVoy2btMsASLr4= - dependencies: - expand-tilde "^2.0.2" - homedir-polyfill "^1.0.1" - ini "^1.3.4" - is-windows "^1.0.1" - which "^1.2.14" - -global-prefix@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/global-prefix/-/global-prefix-3.0.0.tgz#fc85f73064df69f50421f47f883fe5b913ba9b97" - integrity sha512-awConJSVCHVGND6x3tmMaKcQvwXLhjdkmomy2W+Goaui8YPgYgXJZewhg3fWC+DlfqqQuWg8AwqjGTD2nAPVWg== - dependencies: - ini "^1.3.5" - kind-of "^6.0.2" - which "^1.3.1" - -globals@^11.1.0, globals@^11.7.0: +globals@^11.1.0: version "11.12.0" resolved "https://registry.yarnpkg.com/globals/-/globals-11.12.0.tgz#ab8795338868a0babd8525758018c2a7eb95c42e" integrity sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA== -globals@^9.14.0, globals@^9.18.0, globals@^9.2.0: +globals@^12.1.0: + version "12.4.0" + resolved "https://registry.yarnpkg.com/globals/-/globals-12.4.0.tgz#a18813576a41b00a24a97e7f815918c2e19925f8" + integrity sha512-BWICuzzDvDoH54NHKCseDanAhE3CeDorgDL5MT6LMXXj2WCnd9UC2szdk4AWLfjdgNBCXLUanXYcpBBKOSWGwg== + dependencies: + type-fest "^0.8.1" + +globals@^9.2.0: version "9.18.0" resolved "https://registry.yarnpkg.com/globals/-/globals-9.18.0.tgz#aa3896b3e69b487f17e31ed2143d69a8e30c2d8a" integrity sha512-S0nG3CLEQiY/ILxqtztTWH/3iRRdyBLw6KMDxnKMchrtbj2OFmehVh0WUCfW3DUrIgx/qFrJPICrq4Z4sTR9UQ== +globby@^11.0.1: + version "11.0.2" + resolved "https://registry.yarnpkg.com/globby/-/globby-11.0.2.tgz#1af538b766a3b540ebfb58a32b2e2d5897321d83" + integrity sha512-2ZThXDvvV8fYFRVIxnrMQBipZQDr7MxKAmQK1vujaj9/7eF0efG7BPUKJ7jP7G5SLF37xKDXvO4S/KKLj/Z0og== + dependencies: + array-union "^2.1.0" + dir-glob "^3.0.1" + fast-glob "^3.1.1" + ignore "^5.1.4" + merge2 "^1.3.0" + slash "^3.0.0" + globby@^6.1.0: version "6.1.0" resolved "https://registry.yarnpkg.com/globby/-/globby-6.1.0.tgz#f5a6d70e8395e21c858fb0489d64df02424d506c" @@ -8581,36 +4749,10 @@ globby@^6.1.0: pify "^2.0.0" pinkie-promise "^2.0.0" -globby@^7.1.1: - version "7.1.1" - resolved "https://registry.yarnpkg.com/globby/-/globby-7.1.1.tgz#fb2ccff9401f8600945dfada97440cca972b8680" - integrity sha1-+yzP+UAfhgCUXfral0QMypcrhoA= - dependencies: - array-union "^1.0.1" - dir-glob "^2.0.0" - glob "^7.1.2" - ignore "^3.3.5" - pify "^3.0.0" - slash "^1.0.0" - -globby@^9.2.0: - version "9.2.0" - resolved "https://registry.yarnpkg.com/globby/-/globby-9.2.0.tgz#fd029a706c703d29bdd170f4b6db3a3f7a7cb63d" - integrity sha512-ollPHROa5mcxDEkwg6bPt3QbEf4pDQSNtd6JPL1YvOvAo/7/0VAm9TccUeoTmarjPw4pfUthSCqcyfNB1I3ZSg== - dependencies: - "@types/glob" "^7.1.1" - array-union "^1.0.2" - dir-glob "^2.2.2" - fast-glob "^2.2.6" - glob "^7.1.3" - ignore "^4.0.3" - pify "^4.0.1" - slash "^2.0.0" - globule@^1.0.0: - version "1.2.1" - resolved "https://registry.yarnpkg.com/globule/-/globule-1.2.1.tgz#5dffb1b191f22d20797a9369b49eab4e9839696d" - integrity sha512-g7QtgWF4uYSL5/dn71WxubOrS7JVGCnFPEnoeChJmBnyR9Mw8nGoEwOgJL/RC2Te0WhbsEUCejfH8SZNJ+adYQ== + version "1.3.2" + resolved "https://registry.yarnpkg.com/globule/-/globule-1.3.2.tgz#d8bdd9e9e4eef8f96e245999a5dee7eb5d8529c4" + integrity sha512-7IDTQTIu2xzXkT+6mlluidnWo+BypnbSoEVVQCGfzqnl5Ik8d3e1d4wycb8Rj9tWW+Z39uPWsdlquqiqPCd/pA== dependencies: glob "~7.1.1" lodash "~4.17.10" @@ -8623,161 +4765,10 @@ gonzales-pe-sl@^4.2.3: dependencies: minimist "1.1.x" -good-listener@^1.2.2: - version "1.2.2" - resolved "https://registry.yarnpkg.com/good-listener/-/good-listener-1.2.2.tgz#d53b30cdf9313dffb7dc9a0d477096aa6d145c50" - integrity sha1-1TswzfkxPf+33JoNR3CWqm0UXFA= - dependencies: - delegate "^3.1.2" - -got@^6.3.0, got@^6.7.1: - version "6.7.1" - resolved "https://registry.yarnpkg.com/got/-/got-6.7.1.tgz#240cd05785a9a18e561dc1b44b41c763ef1e8db0" - integrity sha1-JAzQV4WpoY5WHcG0S0HHY+8ejbA= - dependencies: - create-error-class "^3.0.0" - duplexer3 "^0.1.4" - get-stream "^3.0.0" - is-redirect "^1.0.0" - is-retry-allowed "^1.0.0" - is-stream "^1.0.0" - lowercase-keys "^1.0.0" - safe-buffer "^5.0.1" - timed-out "^4.0.0" - unzip-response "^2.0.1" - url-parse-lax "^1.0.0" - -got@^9.6.0: - version "9.6.0" - resolved "https://registry.yarnpkg.com/got/-/got-9.6.0.tgz#edf45e7d67f99545705de1f7bbeeeb121765ed85" - integrity sha512-R7eWptXuGYxwijs0eV+v3o6+XH1IqVK8dJOEecQfTmkncw9AV4dcw/Dhxi8MdlqPthxxpZyizMzyg8RTmEsG+Q== - dependencies: - "@sindresorhus/is" "^0.14.0" - "@szmarczak/http-timer" "^1.1.2" - cacheable-request "^6.0.0" - decompress-response "^3.3.0" - duplexer3 "^0.1.4" - get-stream "^4.1.0" - lowercase-keys "^1.0.1" - mimic-response "^1.0.1" - p-cancelable "^1.0.0" - to-readable-stream "^1.0.0" - url-parse-lax "^3.0.0" - -graceful-fs@4.1.11: - version "4.1.11" - resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-4.1.11.tgz#0e8bdfe4d1ddb8854d64e04ea7c00e2a026e5658" - integrity sha1-Dovf5NHduIVNZOBOp8AOKgJuVlg= - -graceful-fs@^4.1.10, graceful-fs@^4.1.11, graceful-fs@^4.1.15, graceful-fs@^4.1.2, graceful-fs@^4.1.3, graceful-fs@^4.1.6, graceful-fs@^4.1.9: - version "4.1.15" - resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-4.1.15.tgz#ffb703e1066e8a0eeaa4c8b80ba9253eeefbfb00" - integrity sha512-6uHUhOPEBgQ24HM+r6b/QwWfZq+yiFcipKFrOFiBEnWdy5sdzYoi+pJeQaPI5qOLRFqWmAXUPQNsielzdLoecA== - -graceful-fs@^4.2.0: - version "4.2.2" - resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-4.2.2.tgz#6f0952605d0140c1cfdb138ed005775b92d67b02" - integrity sha512-IItsdsea19BoLC7ELy13q1iJFNmd7ofZH5+X/pJr90/nRoPEX0DJo1dHDbgtYWOhJhcCgMDTOw84RZ72q6lB+Q== - -graceful-fs@^4.2.2: - version "4.2.3" - resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-4.2.3.tgz#4a12ff1b60376ef09862c2093edd908328be8423" - integrity sha512-a30VEBm4PEdx1dRB7MFK7BejejvCvBronbLjht+sHuGYj8PHs7M/5Z+rt5lw551vZ7yfTCj4Vuyy3mSJytDWRQ== - -"graceful-readlink@>= 1.0.0": - version "1.0.1" - resolved "https://registry.yarnpkg.com/graceful-readlink/-/graceful-readlink-1.0.1.tgz#4cafad76bc62f02fa039b2f94e9a3dd3a391a725" - integrity sha1-TK+tdrxi8C+gObL5Tpo906ORpyU= - -graphql-anywhere@^4.1.0-alpha.0: +graceful-fs@^4.1.11, graceful-fs@^4.1.15, graceful-fs@^4.1.2, graceful-fs@^4.1.6, graceful-fs@^4.2.0, graceful-fs@^4.2.2: version "4.2.4" - resolved "https://registry.yarnpkg.com/graphql-anywhere/-/graphql-anywhere-4.2.4.tgz#7f1c08c9348c730c6bb5e818c81f0b72c13696a8" - integrity sha512-rN6Op5vle0Ucqo8uOVPuFzRz1L/MB+ZVa+XezhFcQ6iP13vy95HOXRysrRtWcu2kQQTLyukSGmfU08D8LXWSIw== - dependencies: - apollo-utilities "^1.3.2" - ts-invariant "^0.3.2" - tslib "^1.9.3" - -graphql-extensions@^0.10.4: - version "0.10.4" - resolved "https://registry.yarnpkg.com/graphql-extensions/-/graphql-extensions-0.10.4.tgz#af851b0d44ea6838cf54de9df3cfc6a8e575e571" - integrity sha512-lE6MroluEYocbR/ICwccv39w+Pz4cBPadJ11z1rJkbZv5wstISEganbDOwl9qN21rcZGiWzh7QUNxUiFUXXEDw== - dependencies: - "@apollographql/apollo-tools" "^0.4.0" - apollo-server-env "^2.4.3" - apollo-server-types "^0.2.5" - -graphql-subscriptions@^1.0.0, graphql-subscriptions@^1.1.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/graphql-subscriptions/-/graphql-subscriptions-1.1.0.tgz#5f2fa4233eda44cf7570526adfcf3c16937aef11" - integrity sha512-6WzlBFC0lWmXJbIVE8OgFgXIP4RJi3OQgTPa0DVMsDXdpRDjTsM1K9wfl5HSYX7R87QAGlvcv2Y4BIZa/ItonA== - dependencies: - iterall "^1.2.1" - -graphql-tag@2.10.1, graphql-tag@^2.10.1, graphql-tag@^2.9.2: - version "2.10.1" - resolved "https://registry.yarnpkg.com/graphql-tag/-/graphql-tag-2.10.1.tgz#10aa41f1cd8fae5373eaf11f1f67260a3cad5e02" - integrity sha512-jApXqWBzNXQ8jYa/HLkZJaVw9jgwNqZkywa2zfFn16Iv1Zb7ELNHkJaXHR7Quvd5SIGsy6Ny7SUKATgnu05uEg== - -graphql-tools@^4.0.0: - version "4.0.5" - resolved "https://registry.yarnpkg.com/graphql-tools/-/graphql-tools-4.0.5.tgz#d2b41ee0a330bfef833e5cdae7e1f0b0d86b1754" - integrity sha512-kQCh3IZsMqquDx7zfIGWBau42xe46gmqabwYkpPlCLIjcEY1XK+auP7iGRD9/205BPyoQdY8hT96MPpgERdC9Q== - dependencies: - apollo-link "^1.2.3" - apollo-utilities "^1.0.1" - deprecated-decorator "^0.1.6" - iterall "^1.1.3" - uuid "^3.1.0" - -graphql-tools@^4.0.5: - version "4.0.6" - resolved "https://registry.yarnpkg.com/graphql-tools/-/graphql-tools-4.0.6.tgz#0e729e73db05ade3df10a2f92511be544972a844" - integrity sha512-jHLQw8x3xmSNRBCsaZqelXXsFfUSUSktSCUP8KYHiX1Z9qEuwcMpAf+FkdBzk8aTAFqOlPdNZ3OI4DKKqGKUqg== - dependencies: - apollo-link "^1.2.3" - apollo-utilities "^1.0.1" - deprecated-decorator "^0.1.6" - iterall "^1.1.3" - uuid "^3.1.0" - -graphql-type-json@^0.3.1: - version "0.3.1" - resolved "https://registry.yarnpkg.com/graphql-type-json/-/graphql-type-json-0.3.1.tgz#47fca2b1fa7adc0758d165b33580d7be7a6cf548" - integrity sha512-1lPkUXQ2L8o+ERLzVAuc3rzc/E6pGF+6HnjihCVTK0VzR0jCuUd92FqNxoHdfILXqOn2L6b4y47TBxiPyieUVA== - -graphql-upload@^8.0.2: - version "8.0.7" - resolved "https://registry.yarnpkg.com/graphql-upload/-/graphql-upload-8.0.7.tgz#8644264e241529552ea4b3797e7ee15809cf01a3" - integrity sha512-gi2yygbDPXbHPC7H0PNPqP++VKSoNoJO4UrXWq4T0Bi4IhyUd3Ycop/FSxhx2svWIK3jdXR/i0vi91yR1aAF0g== - dependencies: - busboy "^0.3.1" - fs-capacitor "^2.0.4" - http-errors "^1.7.2" - object-path "^0.11.4" - -"graphql@14.0.2 - 14.2.0 || ^14.3.1", graphql@^14.3.1, graphql@^14.5.3, graphql@^14.5.8: - version "14.5.8" - resolved "https://registry.yarnpkg.com/graphql/-/graphql-14.5.8.tgz#504f3d3114cb9a0a3f359bbbcf38d9e5bf6a6b3c" - integrity sha512-MMwmi0zlVLQKLdGiMfWkgQD7dY/TUKt4L+zgJ/aR0Howebod3aNgP5JkgvAULiR2HPVZaP2VEElqtdidHweLkg== - dependencies: - iterall "^1.2.2" - -gray-matter@^2.0.0: - version "2.1.1" - resolved "https://registry.yarnpkg.com/gray-matter/-/gray-matter-2.1.1.tgz#3042d9adec2a1ded6a7707a9ed2380f8a17a430e" - integrity sha1-MELZrewqHe1qdwep7SOA+KF6Qw4= - dependencies: - ansi-red "^0.1.1" - coffee-script "^1.12.4" - extend-shallow "^2.0.1" - js-yaml "^3.8.1" - toml "^2.3.2" - -growly@^1.3.0: - version "1.3.0" - resolved "https://registry.yarnpkg.com/growly/-/growly-1.3.0.tgz#f10748cbe76af964b7c96c93c6bcc28af120c081" - integrity sha1-8QdIy+dq+WS3yWyTxrzCivEgwIE= + resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-4.2.4.tgz#2256bde14d3632958c465ebc96dc467ca07a29fb" + integrity sha512-WjKPNJF79dtJAVniUlGGWHYGz2jWxT6VhN/4m1NdkbZ2nOsEF+cI1Edgql5zCRhs/VsQYRvrXctxktVXZUkixw== gzip-size@^5.0.0: version "5.1.1" @@ -8787,39 +4778,15 @@ gzip-size@^5.0.0: duplexer "^0.1.1" pify "^4.0.1" -hable@^2.3.2: - version "2.3.2" - resolved "https://registry.yarnpkg.com/hable/-/hable-2.3.2.tgz#7867ffec0b67e63136937613d9a0bc646ac9d7fe" - integrity sha512-qJ9WoXl/15LNlG1KeAuBjCNGStUb+MCQ5biPxOmwRyESH8CSWwZB4xEnzCduuQ3I/mlgui28t8/oMAGT1Rpb2g== +hable@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/hable/-/hable-3.0.0.tgz#6de089b2df946635cf8134b9e4859f1b62de255f" + integrity sha512-7+G0/2/COR8pwteYFqHIVYfQpuEiO2HXwJrhCBJVgrNrl9O5eaUoJVDGXUJX+0RpGncNVTuestexjk1afj01wQ== handle-thing@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/handle-thing/-/handle-thing-2.0.0.tgz#0e039695ff50c93fc288557d696f3c1dc6776754" - integrity sha512-d4sze1JNC454Wdo2fkuyzCr6aHcbL6PGGuFAz0Li/NcOm1tCHGnWDRmJP85dh9IhQErTc2svWFEX5xHIOo//kQ== - -handlebars@^4.0.5: - version "4.1.2" - resolved "https://registry.yarnpkg.com/handlebars/-/handlebars-4.1.2.tgz#b6b37c1ced0306b221e094fc7aca3ec23b131b67" - integrity sha512-nvfrjqvt9xQ8Z/w0ijewdD/vvWDTOweBUm96NTr66Wfvo1mJenBLwcYmPs3TIBP5ruzYGD7Hx/DaM9RmhroGPw== - dependencies: - neo-async "^2.6.0" - optimist "^0.6.1" - source-map "^0.6.1" - optionalDependencies: - uglify-js "^3.1.4" - -har-schema@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/har-schema/-/har-schema-2.0.0.tgz#a94c2224ebcac04782a0d9035521f24735b7ec92" - integrity sha1-qUwiJOvKwEeCoNkDVSHyRzW37JI= - -har-validator@~5.1.0: - version "5.1.3" - resolved "https://registry.yarnpkg.com/har-validator/-/har-validator-5.1.3.tgz#1ef89ebd3e4996557675eed9893110dc350fa080" - integrity sha512-sNvOCzEQNr/qrvJgc3UG/kD4QtlHycrzwS+6mfTrrSq97BvaYcPZZI1ZSqGSPR73Cxn4LKTD4PttRwfU7jWq5g== - dependencies: - ajv "^6.5.5" - har-schema "^2.0.0" + version "2.0.1" + resolved "https://registry.yarnpkg.com/handle-thing/-/handle-thing-2.0.1.tgz#857f79ce359580c340d43081cc648970d0bb234e" + integrity sha512-9Qn4yBxelxoh2Ow62nP+Ka/kMnOXRi8BXnRaUwezLNhqelnN49xKz4F/dPP8OYLxLxq6JDtZb2i9XznUQbNPTg== hard-source-webpack-plugin@^0.13.1: version "0.13.1" @@ -8847,11 +4814,6 @@ has-ansi@^2.0.0: dependencies: ansi-regex "^2.0.0" -has-flag@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/has-flag/-/has-flag-2.0.0.tgz#e8207af1cc7b30d446cc70b734b5e8be18f88d51" - integrity sha1-6CB68cx7MNRGzHC3NLXovhj4jVE= - has-flag@^3.0.0: version "3.0.0" resolved "https://registry.yarnpkg.com/has-flag/-/has-flag-3.0.0.tgz#b5d454dc2199ae225699f3467e5a07f3b955bafd" @@ -8862,38 +4824,11 @@ has-flag@^4.0.0: resolved "https://registry.yarnpkg.com/has-flag/-/has-flag-4.0.0.tgz#944771fd9c81c81265c4d6941860da06bb59479b" integrity sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ== -has-generators@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/has-generators/-/has-generators-1.0.1.tgz#a6a2e55486011940482e13e2c93791c449acf449" - integrity sha1-pqLlVIYBGUBILhPiyTeRxEms9Ek= - -has-symbol-support-x@^1.4.1: - version "1.4.2" - resolved "https://registry.yarnpkg.com/has-symbol-support-x/-/has-symbol-support-x-1.4.2.tgz#1409f98bc00247da45da67cee0a36f282ff26455" - integrity sha512-3ToOva++HaW+eCpgqZrCfN51IPB+7bJNVT6CUATzueB5Heb8o6Nam0V3HG5dlDvZU1Gn5QLcbahiKw/XVk5JJw== - -has-symbols@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/has-symbols/-/has-symbols-1.0.0.tgz#ba1a8f1af2a0fc39650f5c850367704122063b44" - integrity sha1-uhqPGvKg/DllD1yFA2dwQSIGO0Q= - has-symbols@^1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/has-symbols/-/has-symbols-1.0.1.tgz#9f5214758a44196c406d9bd76cebf81ec2dd31e8" integrity sha512-PLcsoqu++dmEIZB+6totNFKq/7Do+Z0u4oT0zKOJNl3lYK6vGwwu2hjHs+68OEZbTjiUE9bgOABXbP/GvrS0Kg== -has-to-string-tag-x@^1.2.0: - version "1.4.1" - resolved "https://registry.yarnpkg.com/has-to-string-tag-x/-/has-to-string-tag-x-1.4.1.tgz#a045ab383d7b4b2012a00148ab0aa5f290044d4d" - integrity sha512-vdbKfmw+3LoOYVr+mtxHaX5a96+0f3DljYd8JOqvOLsf5mw2Otda2qCDT9qRqLAhrjyQ0h7ual5nOiASpsGNFw== - dependencies: - has-symbol-support-x "^1.4.1" - -has-unicode@^2.0.0: - version "2.0.1" - resolved "https://registry.yarnpkg.com/has-unicode/-/has-unicode-2.0.1.tgz#e0e6fe6a28cf51138855e086d1691e771de2a8b9" - integrity sha1-4Ob+aijPUROIVeCG0Wkedx3iqLk= - has-value@^0.3.1: version "0.3.1" resolved "https://registry.yarnpkg.com/has-value/-/has-value-0.3.1.tgz#7b1f58bada62ca827ec0a2078025654845995e1f" @@ -8925,12 +4860,7 @@ has-values@^1.0.0: is-number "^3.0.0" kind-of "^4.0.0" -has-yarn@^2.1.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/has-yarn/-/has-yarn-2.1.0.tgz#137e11354a7b5bf11aa5cb649cf0c6f3ff2b2e77" - integrity sha512-UqBRqi4ju7T+TqGNdqAO0PaSVGsDGJUBQvk9eUWNGRY1CFGDzYhLWoM7JQEemnlvVcv/YEmc2wNW8BC24EnUsw== - -has@^1.0.0, has@^1.0.1, has@^1.0.3: +has@^1.0.0, has@^1.0.3: version "1.0.3" resolved "https://registry.yarnpkg.com/has/-/has-1.0.3.tgz#722d7cbfc1f6aa8241f16dd814e011e1f41e8796" integrity sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw== @@ -8938,12 +4868,13 @@ has@^1.0.0, has@^1.0.1, has@^1.0.3: function-bind "^1.1.1" hash-base@^3.0.0: - version "3.0.4" - resolved "https://registry.yarnpkg.com/hash-base/-/hash-base-3.0.4.tgz#5fc8686847ecd73499403319a6b0a3f3f6ae4918" - integrity sha1-X8hoaEfs1zSZQDMZprCj8/auSRg= + version "3.1.0" + resolved "https://registry.yarnpkg.com/hash-base/-/hash-base-3.1.0.tgz#55c381d9e06e1d2997a883b4a3fddfe7f0d3af33" + integrity sha512-1nmYp/rhMDiE7AYkDw+lLwlAzz0AntGIe51F3RfFfEqyQ3feY2eI/NcwC6umIQVOASPMsWJLJScWKSSvzL9IVA== dependencies: - inherits "^2.0.1" - safe-buffer "^5.0.1" + inherits "^2.0.4" + readable-stream "^3.6.0" + safe-buffer "^5.2.0" hash-sum@^1.0.2: version "1.0.2" @@ -8955,7 +4886,7 @@ hash-sum@^2.0.0: resolved "https://registry.yarnpkg.com/hash-sum/-/hash-sum-2.0.0.tgz#81d01bb5de8ea4a214ad5d6ead1b523460b0b45a" integrity sha512-WdZTbAByD+pHfl/g9QSsBIIwy8IT+EsPiKDs0KNX+zSHhdDLFKdZu0BQHljvO+0QI/BasbMSUa8wYNCZTvhslg== -hash.js@^1.0.0, hash.js@^1.0.3, hash.js@^1.1.3: +hash.js@^1.0.0, hash.js@^1.0.3: version "1.1.7" resolved "https://registry.yarnpkg.com/hash.js/-/hash.js-1.1.7.tgz#0babca538e8d4ee4a0f8988d68866537a003cf42" integrity sha512-taOaskGt4z4SOANNseOviYDvjEJinIkRgmp7LbKP2YTTmVxWBl87s/uzK9r+44BclBSp2X7K1hqeNfz9JbBeXA== @@ -8963,19 +4894,11 @@ hash.js@^1.0.0, hash.js@^1.0.3, hash.js@^1.1.3: inherits "^2.0.3" minimalistic-assert "^1.0.1" -he@1.2.x, he@^1.1.0, he@^1.2.0: +he@1.2.0, he@^1.1.0, he@^1.2.0: version "1.2.0" resolved "https://registry.yarnpkg.com/he/-/he-1.2.0.tgz#84ae65fa7eafb165fddb61566ae14baf05664f0f" integrity sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw== -header-case@^1.0.0: - version "1.0.1" - resolved "https://registry.yarnpkg.com/header-case/-/header-case-1.0.1.tgz#9535973197c144b09613cd65d317ef19963bd02d" - integrity sha1-lTWXMZfBRLCWE81l0xfvGZY70C0= - dependencies: - no-case "^2.2.0" - upper-case "^1.1.3" - hex-color-regex@^1.1.0: version "1.1.0" resolved "https://registry.yarnpkg.com/hex-color-regex/-/hex-color-regex-1.1.0.tgz#4c06fccb4602fe2602b3c93df82d7e7dbf1a8a8e" @@ -8990,37 +4913,15 @@ hmac-drbg@^1.0.0: minimalistic-assert "^1.0.0" minimalistic-crypto-utils "^1.0.1" -home-or-tmp@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/home-or-tmp/-/home-or-tmp-2.0.0.tgz#e36c3f2d2cae7d746a857e38d18d5f32a7882db8" - integrity sha1-42w/LSyufXRqhX440Y1fMqeILbg= - dependencies: - os-homedir "^1.0.0" - os-tmpdir "^1.0.1" - -homedir-polyfill@^1.0.0, homedir-polyfill@^1.0.1: - version "1.0.3" - resolved "https://registry.yarnpkg.com/homedir-polyfill/-/homedir-polyfill-1.0.3.tgz#743298cef4e5af3e194161fbadcc2151d3a058e8" - integrity sha512-eSmmWE5bZTK2Nou4g0AI3zZ9rswp7GRKoKXS1BLUkvPviOqs4YTN1djQIqrXy9k5gEtdLPy86JjRwsNM9tnDcA== - dependencies: - parse-passwd "^1.0.0" - -hoopy@^0.1.2: +hoopy@^0.1.4: version "0.1.4" resolved "https://registry.yarnpkg.com/hoopy/-/hoopy-0.1.4.tgz#609207d661100033a9a9402ad3dea677381c1b1d" integrity sha512-HRcs+2mr52W0K+x8RzcLzuPPmVIKMSv97RGHy0Ea9y/mpcaK+xTrjICA04KAHi4GRzxliNqNJEFYWHghy3rSfQ== hosted-git-info@^2.1.4: - version "2.7.1" - resolved "https://registry.yarnpkg.com/hosted-git-info/-/hosted-git-info-2.7.1.tgz#97f236977bd6e125408930ff6de3eec6281ec047" - integrity sha512-7T/BxH19zbcCTa8XkMlbK5lTo1WtgkFi3GvdWEyNuc4Vex7/9Dqbnpsf4JMydcfj9HCg4zUWFTL3Za6lapg5/w== - -hosted-git-info@^3.0.2: - version "3.0.2" - resolved "https://registry.yarnpkg.com/hosted-git-info/-/hosted-git-info-3.0.2.tgz#8b7e3bd114b59b51786f8bade0f39ddc80275a97" - integrity sha512-ezZMWtHXm7Eb7Rq4Mwnx2vs79WUx2QmRg3+ZqeGroKzfDO+EprOcgRPYghsOP9JuYBfK18VojmRTGCg8Ma+ktw== - dependencies: - lru-cache "^5.1.1" + version "2.8.8" + resolved "https://registry.yarnpkg.com/hosted-git-info/-/hosted-git-info-2.8.8.tgz#7539bd4bc1e0e0a895815a2e0262420b12858488" + integrity sha512-f/wzC2QaWBs7t9IYqB4T3sR1xviIViXJRJTWBlx2Gf3g0Xi5vI7Yy4koXQ1c9OYDGHN9sBy1DQ2AB8fqZBWhUg== hpack.js@^2.1.6: version "2.1.6" @@ -9047,23 +4948,23 @@ html-comment-regex@^1.1.0: resolved "https://registry.yarnpkg.com/html-comment-regex/-/html-comment-regex-1.1.2.tgz#97d4688aeb5c81886a364faa0cad1dda14d433a7" integrity sha512-P+M65QY2JQ5Y0G9KKdlDpo0zK+/OHptU5AaBwUfAIDJZk1MYf32Frm84EcOytfJE0t5JvkAnKlmjsXDnWzCJmQ== -html-entities@^1.2.0, html-entities@^1.2.1: - version "1.2.1" - resolved "https://registry.yarnpkg.com/html-entities/-/html-entities-1.2.1.tgz#0df29351f0721163515dfb9e5543e5f6eed5162f" - integrity sha1-DfKTUfByEWNRXfueVUPl9u7VFi8= +html-entities@^1.2.0, html-entities@^1.3.1, html-entities@^1.4.0: + version "1.4.0" + resolved "https://registry.yarnpkg.com/html-entities/-/html-entities-1.4.0.tgz#cfbd1b01d2afaf9adca1b10ae7dffab98c71d2dc" + integrity sha512-8nxjcBcd8wovbeKx7h3wTji4e6+rhaVuPNpMqwWgnHh+N9ToqsCs6XztWRBPQ+UtzsoMAdKZtUENoVzU/EMtZA== -html-minifier@^3.2.3: - version "3.5.21" - resolved "https://registry.yarnpkg.com/html-minifier/-/html-minifier-3.5.21.tgz#d0040e054730e354db008463593194015212d20c" - integrity sha512-LKUKwuJDhxNa3uf/LPR/KVjm/l3rBqtYeCOAekvG8F1vItxMUpueGd94i/asDDr8/1u7InxzFA5EeGjhhG5mMA== +html-minifier-terser@^5.0.1: + version "5.1.1" + resolved "https://registry.yarnpkg.com/html-minifier-terser/-/html-minifier-terser-5.1.1.tgz#922e96f1f3bb60832c2634b79884096389b1f054" + integrity sha512-ZPr5MNObqnV/T9akshPKbVgyOqLmy+Bxo7juKCfTfnjNniTAMdy4hz21YQqoofMBJD2kdREaqPPdThoR78Tgxg== dependencies: - camel-case "3.0.x" - clean-css "4.2.x" - commander "2.17.x" - he "1.2.x" - param-case "2.1.x" - relateurl "0.2.x" - uglify-js "3.4.x" + camel-case "^4.1.1" + clean-css "^4.2.3" + commander "^4.1.1" + he "^1.2.0" + param-case "^3.0.3" + relateurl "^0.2.7" + terser "^4.6.3" html-minifier@^4.0.0: version "4.0.0" @@ -9083,20 +4984,22 @@ html-tags@^2.0.0: resolved "https://registry.yarnpkg.com/html-tags/-/html-tags-2.0.0.tgz#10b30a386085f43cede353cc8fa7cb0deeea668b" integrity sha1-ELMKOGCF9Dzt41PMj6fLDe7qZos= -html-webpack-plugin@^3.2.0: - version "3.2.0" - resolved "https://registry.yarnpkg.com/html-webpack-plugin/-/html-webpack-plugin-3.2.0.tgz#b01abbd723acaaa7b37b6af4492ebda03d9dd37b" - integrity sha1-sBq71yOsqqeze2r0SS69oD2d03s= +html-webpack-plugin@^4.5.0, html-webpack-plugin@^4.5.1: + version "4.5.1" + resolved "https://registry.yarnpkg.com/html-webpack-plugin/-/html-webpack-plugin-4.5.1.tgz#40aaf1b5cb78f2f23a83333999625c20929cda65" + integrity sha512-yzK7RQZwv9xB+pcdHNTjcqbaaDZ+5L0zJHXfi89iWIZmb/FtzxhLk0635rmJihcQbs3ZUF27Xp4oWGx6EK56zg== dependencies: - html-minifier "^3.2.3" - loader-utils "^0.2.16" - lodash "^4.17.3" - pretty-error "^2.0.2" - tapable "^1.0.0" - toposort "^1.0.0" + "@types/html-minifier-terser" "^5.0.0" + "@types/tapable" "^1.0.5" + "@types/webpack" "^4.41.8" + html-minifier-terser "^5.0.1" + loader-utils "^1.2.3" + lodash "^4.17.20" + pretty-error "^2.1.1" + tapable "^1.1.3" util.promisify "1.0.0" -htmlparser2@^3.3.0, htmlparser2@^3.9.1: +htmlparser2@^3.10.1: version "3.10.1" resolved "https://registry.yarnpkg.com/htmlparser2/-/htmlparser2-3.10.1.tgz#bd679dc3f59897b6a34bb10749c855bb53a9392f" integrity sha512-IgieNijUMbkDovyoKObU1DUhm1iwNYE/fuifEoEHfd1oZKZDaONBSkal7Y01shxsM49R4XaMdGez3WnF9UfiCQ== @@ -9108,34 +5011,12 @@ htmlparser2@^3.3.0, htmlparser2@^3.9.1: inherits "^2.0.1" readable-stream "^3.1.1" -http-cache-semantics@^3.8.1: - version "3.8.1" - resolved "https://registry.yarnpkg.com/http-cache-semantics/-/http-cache-semantics-3.8.1.tgz#39b0e16add9b605bf0a9ef3d9daaf4843b4cacd2" - integrity sha512-5ai2iksyV8ZXmnZhHH4rWPoxxistEexSi5936zIQ1bnNTW5VnA85B6P/VpXiRM017IgRvb2kKo1a//y+0wSp3w== - -http-cache-semantics@^4.0.0: - version "4.0.3" - resolved "https://registry.yarnpkg.com/http-cache-semantics/-/http-cache-semantics-4.0.3.tgz#495704773277eeef6e43f9ab2c2c7d259dda25c5" - integrity sha512-TcIMG3qeVLgDr1TEd2XvHaTnMPwYQUQMIBLy+5pLSDKYFc7UIqj39w8EGzZkaxoLv/l2K8HaI0t5AVA+YYgUew== - -http-call@^5.2.2: - version "5.2.5" - resolved "https://registry.yarnpkg.com/http-call/-/http-call-5.2.5.tgz#cccb144230dd2f379cf61800fd4461e24571c1be" - integrity sha512-SfJ9j2xfi8zhQuJxcBCN1AhPCUAvPhipNaoeHWHfHiV0gz4uf9RUt2kl+xu9mxJLKxhNP7We87aRGbaSGPjr8A== - dependencies: - content-type "^1.0.4" - debug "^4.1.1" - is-retry-allowed "^1.1.0" - is-stream "^2.0.0" - parse-json "^4.0.0" - tunnel-agent "^0.6.0" - http-deceiver@^1.2.7: version "1.2.7" resolved "https://registry.yarnpkg.com/http-deceiver/-/http-deceiver-1.2.7.tgz#fa7168944ab9a519d337cb0bec7284dc3e723d87" integrity sha1-+nFolEq5pRnTN8sL7HKE3D5yPYc= -http-errors@1.7.2, http-errors@^1.7.2, http-errors@~1.7.2: +http-errors@1.7.2: version "1.7.2" resolved "https://registry.yarnpkg.com/http-errors/-/http-errors-1.7.2.tgz#4f5029cf13239f31036e5b2e55292bcfbcc85c8f" integrity sha512-uUQBt3H/cSIVfch6i1EuPNy/YsRSOUBXTVfZ+yR7Zjez3qjBz6i9+i4zjNaoqcoFVI4lQJ5plg63TvGfRSDCRg== @@ -9156,18 +5037,21 @@ http-errors@~1.6.2: setprototypeof "1.1.0" statuses ">= 1.4.0 < 2" -"http-parser-js@>=0.4.0 <0.4.11": - version "0.4.10" - resolved "https://registry.yarnpkg.com/http-parser-js/-/http-parser-js-0.4.10.tgz#92c9c1374c35085f75db359ec56cc257cbb93fa4" - integrity sha1-ksnBN0w1CF912zWexWzCV8u5P6Q= - -http-proxy-agent@^2.1.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/http-proxy-agent/-/http-proxy-agent-2.1.0.tgz#e4821beef5b2142a2026bd73926fe537631c5405" - integrity sha512-qwHbBLV7WviBl0rQsOzH6o5lwyOIvwp/BdFnvVxXORldu5TmjFfjzBcWUWS5kWAZhmv+JtiDhSuQCp4sBfbIgg== +http-errors@~1.7.2: + version "1.7.3" + resolved "https://registry.yarnpkg.com/http-errors/-/http-errors-1.7.3.tgz#6c619e4f9c60308c38519498c14fbb10aacebb06" + integrity sha512-ZTTX0MWrsQ2ZAhA1cejAwDLycFsd7I7nVtnkT3Ol0aqodaKW+0CTZDQ1uBv5whptCnc8e8HeRRJxRs0kmm/Qfw== dependencies: - agent-base "4" - debug "3.1.0" + depd "~1.1.2" + inherits "2.0.4" + setprototypeof "1.1.1" + statuses ">= 1.5.0 < 2" + toidentifier "1.0.0" + +http-parser-js@>=0.5.1: + version "0.5.3" + resolved "https://registry.yarnpkg.com/http-parser-js/-/http-parser-js-0.5.3.tgz#01d2709c79d41698bb01d4decc5e9da4e4a033d9" + integrity sha512-t7hjvef/5HEK7RWTdUzVUhl8zkEu+LlaE0IYzdMuvbSDipxBRpOn4Uhw8ZyECEa808iVT8XCjzo6xmYt4CiLZg== http-proxy-middleware@0.19.1: version "0.19.1" @@ -9179,55 +5063,42 @@ http-proxy-middleware@0.19.1: lodash "^4.17.11" micromatch "^3.1.10" -http-proxy@^1.17.0: - version "1.17.0" - resolved "https://registry.yarnpkg.com/http-proxy/-/http-proxy-1.17.0.tgz#7ad38494658f84605e2f6db4436df410f4e5be9a" - integrity sha512-Taqn+3nNvYRfJ3bGvKfBSRwy1v6eePlm3oc/aWVxZp57DQr5Eq3xhKJi7Z4hZpS8PC3H4qI+Yly5EmFacGuA/g== +http-proxy-middleware@^1.0.6: + version "1.0.6" + resolved "https://registry.yarnpkg.com/http-proxy-middleware/-/http-proxy-middleware-1.0.6.tgz#0618557722f450375d3796d701a8ac5407b3b94e" + integrity sha512-NyL6ZB6cVni7pl+/IT2W0ni5ME00xR0sN27AQZZrpKn1b+qRh+mLbBxIq9Cq1oGfmTc7BUq4HB77mxwCaxAYNg== dependencies: - eventemitter3 "^3.0.0" + "@types/http-proxy" "^1.17.4" + http-proxy "^1.18.1" + is-glob "^4.0.1" + lodash "^4.17.20" + micromatch "^4.0.2" + +http-proxy@^1.17.0, http-proxy@^1.18.1: + version "1.18.1" + resolved "https://registry.yarnpkg.com/http-proxy/-/http-proxy-1.18.1.tgz#401541f0534884bbf95260334e72f88ee3976549" + integrity sha512-7mz/721AbnJwIVbnaSv1Cz3Am0ZLT/UBwkC92VlxhXv/k/BBQfM2fXElQNC27BVGr0uwUpplYPQM9LnaBMR5NQ== + dependencies: + eventemitter3 "^4.0.0" follow-redirects "^1.0.0" requires-port "^1.0.0" -http-signature@~1.2.0: - version "1.2.0" - resolved "https://registry.yarnpkg.com/http-signature/-/http-signature-1.2.0.tgz#9aecd925114772f3d95b65a60abb8f7c18fbace1" - integrity sha1-muzZJRFHcvPZW2WmCruPfBj7rOE= - dependencies: - assert-plus "^1.0.0" - jsprim "^1.2.2" - sshpk "^1.7.0" - https-browserify@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/https-browserify/-/https-browserify-1.0.0.tgz#ec06c10e0a34c0f2faf199f7fd7fc78fffd03c73" integrity sha1-7AbBDgo0wPL68Zn3/X/Hj//QPHM= -https-proxy-agent@^3.0.1: - version "3.0.1" - resolved "https://registry.yarnpkg.com/https-proxy-agent/-/https-proxy-agent-3.0.1.tgz#b8c286433e87602311b01c8ea34413d856a4af81" - integrity sha512-+ML2Rbh6DAuee7d07tYGEKOEi2voWPUGan+ExdPbPW6Z3svq+JCqr0v8WmKPOkz1vOVykPCBSuobe7G8GJUtVg== - dependencies: - agent-base "^4.3.0" - debug "^3.1.0" - human-signals@^1.1.1: version "1.1.1" resolved "https://registry.yarnpkg.com/human-signals/-/human-signals-1.1.1.tgz#c5b1cd14f50aeae09ab6c59fe63ba3395fe4dfa3" integrity sha512-SEQu7vl8KjNL2eoGBLF3+wAjpsNfA9XMlXAYj/3EdaNfAlxKthD1xjEQfGOUhllCGGJVNY34bRr6lPINhNjyZw== -humanize-ms@^1.2.1: - version "1.2.1" - resolved "https://registry.yarnpkg.com/humanize-ms/-/humanize-ms-1.2.1.tgz#c46e3159a293f6b896da29316d8b6fe8bb79bbed" - integrity sha1-xG4xWaKT9riW2ikxbYtv6Lt5u+0= - dependencies: - ms "^2.0.0" +human-signals@^2.1.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/human-signals/-/human-signals-2.1.0.tgz#dc91fcba42e4d06e4abaed33b3e7a3c02f514ea0" + integrity sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw== -hyperlinker@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/hyperlinker/-/hyperlinker-1.0.0.tgz#23dc9e38a206b208ee49bc2d6c8ef47027df0c0e" - integrity sha512-Ty8UblRWFEcfSuIaajM34LdPXIhbs1ajEX/BBPv24J+enSVaEVY63xQ6lTO9VRYS5LAoghIG0IDJ+p+IPzKUQQ== - -iconv-lite@0.4.24, iconv-lite@^0.4.24, iconv-lite@^0.4.4, iconv-lite@~0.4.13: +iconv-lite@0.4.24, iconv-lite@^0.4.24: version "0.4.24" resolved "https://registry.yarnpkg.com/iconv-lite/-/iconv-lite-0.4.24.tgz#2022b4b25fbddc21d2f524974a474aafe733908b" integrity sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA== @@ -9241,47 +5112,35 @@ icss-utils@^4.0.0, icss-utils@^4.1.1: dependencies: postcss "^7.0.14" -ieee754@^1.1.4: - version "1.1.13" - resolved "https://registry.yarnpkg.com/ieee754/-/ieee754-1.1.13.tgz#ec168558e95aa181fd87d37f55c32bbcb6708b84" - integrity sha512-4vf7I2LYV/HaWerSo3XmlMkp5eZ83i+/CDluXi/IGTs/O1sejBNhTtnxzmRZfvOUqj7lZjqHkeTvpgSFDlWZTg== +icss-utils@^5.0.0: + version "5.1.0" + resolved "https://registry.yarnpkg.com/icss-utils/-/icss-utils-5.1.0.tgz#c6be6858abd013d768e98366ae47e25d5887b1ae" + integrity sha512-soFhflCVWLfRNOPU3iv5Z9VUdT44xFRbzjLsEzSr5AQmgqPMTHdU3PMT1Cf1ssx8fLNJDA1juftYl+PUcv3MqA== + +ieee754@^1.1.13, ieee754@^1.1.4: + version "1.2.1" + resolved "https://registry.yarnpkg.com/ieee754/-/ieee754-1.2.1.tgz#8eb7a10a63fff25d15a57b001586d177d1b0d352" + integrity sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA== iferr@^0.1.5: version "0.1.5" resolved "https://registry.yarnpkg.com/iferr/-/iferr-0.1.5.tgz#c60eed69e6d8fdb6b3104a1fcbca1c192dc5b501" integrity sha1-xg7taebY/bazEEofy8ocGS3FtQE= -ignore-by-default@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/ignore-by-default/-/ignore-by-default-1.0.1.tgz#48ca6d72f6c6a3af00a9ad4ae6876be3889e2b09" - integrity sha1-SMptcvbGo68Aqa1K5odr44ieKwk= - -ignore-walk@^3.0.1: - version "3.0.1" - resolved "https://registry.yarnpkg.com/ignore-walk/-/ignore-walk-3.0.1.tgz#a83e62e7d272ac0e3b551aaa82831a19b69f82f8" - integrity sha512-DTVlMx3IYPe0/JJcYP7Gxg7ttZZu3IInhuEhbchuqneY9wWe5Ojy2mXLBaQFUQmo0AW2r3qG7m1mg86js+gnlQ== - dependencies: - minimatch "^3.0.4" - -ignore@^3.1.2, ignore@^3.2.0, ignore@^3.3.5: +ignore@^3.1.2: version "3.3.10" resolved "https://registry.yarnpkg.com/ignore/-/ignore-3.3.10.tgz#0a97fb876986e8081c631160f8f9f389157f0043" integrity sha512-Pgs951kaMm5GXP7MOvxERINe3gsaVjUWFm+UZPSq9xYriQAksyhg0csnS0KXSNRD5NmNdapXEpjxG49+AKh/ug== -ignore@^4.0.3, ignore@^4.0.6: +ignore@^4.0.6: version "4.0.6" resolved "https://registry.yarnpkg.com/ignore/-/ignore-4.0.6.tgz#750e3db5862087b4737ebac8207ffd1ef27b25fc" integrity sha512-cyFDKrqc/YdcWFniJhzI42+AzS+gNwmUzOSFcRCQYwySuBBBy/KjuxWLZ/FHEH6Moq1NizMOBWyTcv8O4OZIMg== -ignore@^5.1.1: - version "5.1.2" - resolved "https://registry.yarnpkg.com/ignore/-/ignore-5.1.2.tgz#e28e584d43ad7e92f96995019cc43b9e1ac49558" - integrity sha512-vdqWBp7MyzdmHkkRWV5nY+PfGRbYbahfuvsBCh277tq+w9zyNi7h5CYJCK0kmzti9kU+O/cB7sE8HvKv6aXAKQ== - -ignore@^5.1.4: - version "5.1.4" - resolved "https://registry.yarnpkg.com/ignore/-/ignore-5.1.4.tgz#84b7b3dbe64552b6ef0eca99f6743dbec6d97adf" - integrity sha512-MzbUSahkTW1u7JpKKjY7LCARd1fU5W2rLdxlM4kdkayuCwZImjkpluF9CM1aLewYJguPDqewLam18Y6AU69A8A== +ignore@^5.1.1, ignore@^5.1.4, ignore@^5.1.8: + version "5.1.8" + resolved "https://registry.yarnpkg.com/ignore/-/ignore-5.1.8.tgz#f150a8b50a34289b33e22f5889abd4d8016f0e57" + integrity sha512-BMpfD7PpiETpBl/A6S498BaIJ6Y/ABT93ETbby2fP00v4EbvPBXWEoaR1UBPKs3iR53pJY7EtZk5KACI57i1Uw== import-cwd@^2.0.0: version "2.1.0" @@ -9298,10 +5157,10 @@ import-fresh@^2.0.0: caller-path "^2.0.0" resolve-from "^3.0.0" -import-fresh@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/import-fresh/-/import-fresh-3.0.0.tgz#a3d897f420cab0e671236897f75bc14b4885c390" - integrity sha512-pOnA9tfM3Uwics+SaBLCNyZZZbK+4PTu0OPZtLlMIrv17EdBoC15S9Kn8ckJ9TZTyKb3ywNE5y1yeDxxGA7nTQ== +import-fresh@^3.0.0, import-fresh@^3.2.1: + version "3.3.0" + resolved "https://registry.yarnpkg.com/import-fresh/-/import-fresh-3.3.0.tgz#37162c25fcb9ebaa2e6e53d5b4d88ce17d9e0c2b" + integrity sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw== dependencies: parent-module "^1.0.0" resolve-from "^4.0.0" @@ -9313,19 +5172,7 @@ import-from@^2.1.0: dependencies: resolve-from "^3.0.0" -import-global@^0.1.0: - version "0.1.0" - resolved "https://registry.yarnpkg.com/import-global/-/import-global-0.1.0.tgz#97b38fd444114eec16824a935f8da575b57aa1ce" - integrity sha1-l7OP1EQRTuwWgkqTX42ldbV6oc4= - dependencies: - global-dirs "^0.1.0" - -import-lazy@^2.1.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/import-lazy/-/import-lazy-2.1.0.tgz#05698e3d45c88e8d7e9d92cb0584e77f096f3e43" - integrity sha1-BWmOPUXIjo1+nZLLBYTnfwlvPkM= - -import-local@2.0.0, import-local@^2.0.0: +import-local@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/import-local/-/import-local-2.0.0.tgz#55070be38a5993cf18ef6db7e961f5bee5c5a09d" integrity sha512-b6s04m3O+s3CGSbqDIyP4R6aAwAeYlVq9+WUWep6iHa8ETRf9yei1U48C5MmfJmV9AiLYYBKPMq/W+/WRpQmCQ== @@ -9333,28 +5180,19 @@ import-local@2.0.0, import-local@^2.0.0: pkg-dir "^3.0.0" resolve-cwd "^2.0.0" +import-local@^3.0.2: + version "3.0.2" + resolved "https://registry.yarnpkg.com/import-local/-/import-local-3.0.2.tgz#a8cfd0431d1de4a2199703d003e3e62364fa6db6" + integrity sha512-vjL3+w0oulAVZ0hBHnxa/Nm5TAurf9YLQJDhqRZyqb+VKGOB6LU8t9H1Nr5CIo16vh9XfJTOoHwU0B71S557gA== + dependencies: + pkg-dir "^4.2.0" + resolve-cwd "^3.0.0" + imurmurhash@^0.1.4: version "0.1.4" resolved "https://registry.yarnpkg.com/imurmurhash/-/imurmurhash-0.1.4.tgz#9218b9b2b928a238b13dc4fb6b6d576f231453ea" integrity sha1-khi5srkoojixPcT7a21XbyMUU+o= -in-publish@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/in-publish/-/in-publish-2.0.0.tgz#e20ff5e3a2afc2690320b6dc552682a9c7fadf51" - integrity sha1-4g/146KvwmkDILbcVSaCqcf631E= - -indent-string@^2.1.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/indent-string/-/indent-string-2.1.0.tgz#8e2d48348742121b4a8218b7a137e9a52049dc80" - integrity sha1-ji1INIdCEhtKghi3oTfppSBJ3IA= - dependencies: - repeating "^2.0.0" - -indent-string@^3.0.0, indent-string@^3.2.0: - version "3.2.0" - resolved "https://registry.yarnpkg.com/indent-string/-/indent-string-3.2.0.tgz#4a5fd6d27cc332f37e5419a504dbb837105c9289" - integrity sha1-Sl/W0nzDMvN+VBmlBNu4NxBckok= - indent-string@^4.0.0: version "4.0.0" resolved "https://registry.yarnpkg.com/indent-string/-/indent-string-4.0.0.tgz#624f8f4497d619b2d9768531d58f4122854d7251" @@ -9370,11 +5208,6 @@ infer-owner@^1.0.3, infer-owner@^1.0.4: resolved "https://registry.yarnpkg.com/infer-owner/-/infer-owner-1.0.4.tgz#c4cefcaa8e51051c2a40ba2ce8a3d27295af9467" integrity sha512-IClj+Xz94+d7irH5qRyfJonOdfTzuDaifE6ZPWfx0N0+/ATZCbuTPq2prFl526urkQd90WyUKIh1DfBQ2hMz9A== -inflected@^2.0.3: - version "2.0.4" - resolved "https://registry.yarnpkg.com/inflected/-/inflected-2.0.4.tgz#323770961ccbe992a98ea930512e9a82d3d3ef77" - integrity sha512-HQPzFLTTUvwfeUH6RAGjD8cHS069mBqXG5n4qaxX7sJXBhVQrsGgF+0ZJGkSuN6a8pcUWB/GXStta11kKi/WvA== - inflight@^1.0.4: version "1.0.6" resolved "https://registry.yarnpkg.com/inflight/-/inflight-1.0.6.tgz#49bd6331d7d02d0c09bc910a1075ba8165b56df9" @@ -9383,7 +5216,7 @@ inflight@^1.0.4: once "^1.3.0" wrappy "1" -inherits@2, inherits@^2.0.1, inherits@^2.0.3, inherits@~2.0.0, inherits@~2.0.1, inherits@~2.0.3: +inherits@2, inherits@2.0.4, inherits@^2.0.1, inherits@^2.0.3, inherits@^2.0.4, inherits@~2.0.1, inherits@~2.0.3: version "2.0.4" resolved "https://registry.yarnpkg.com/inherits/-/inherits-2.0.4.tgz#0fa2c64f932917c3433a0ded55363aae37416b7c" integrity sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ== @@ -9398,10 +5231,10 @@ inherits@2.0.3: resolved "https://registry.yarnpkg.com/inherits/-/inherits-2.0.3.tgz#633c2c83e3da42a502f52466022480f4208261de" integrity sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4= -ini@^1.3.4, ini@^1.3.5, ini@~1.3.0: - version "1.3.5" - resolved "https://registry.yarnpkg.com/ini/-/ini-1.3.5.tgz#eee25f56db1c9ec6085e0c22778083f596abf927" - integrity sha512-RZY5huIKCMRWDUqZlEi72f/lmXKMvuszcMBduliQ3nnWbx9X/ZBQO7DijMEYS9EhHBb2qacRUMtC7svLwe0lcw== +ini@^1.3.5: + version "1.3.8" + resolved "https://registry.yarnpkg.com/ini/-/ini-1.3.8.tgz#a29da425b48806f34767a4efce397269af28432c" + integrity sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew== inquirer@^0.12.0: version "0.12.0" @@ -9422,42 +5255,23 @@ inquirer@^0.12.0: strip-ansi "^3.0.0" through "^2.3.6" -inquirer@^6.0.0: - version "6.4.1" - resolved "https://registry.yarnpkg.com/inquirer/-/inquirer-6.4.1.tgz#7bd9e5ab0567cd23b41b0180b68e0cfa82fc3c0b" - integrity sha512-/Jw+qPZx4EDYsaT6uz7F4GJRNFMRdKNeUZw3ZnKV8lyuUgz/YWRCSUAJMZSVhSq4Ec0R2oYnyi6b3d4JXcL5Nw== +inquirer@^7.3.3: + version "7.3.3" + resolved "https://registry.yarnpkg.com/inquirer/-/inquirer-7.3.3.tgz#04d176b2af04afc157a83fd7c100e98ee0aad003" + integrity sha512-JG3eIAj5V9CwcGvuOmoo6LB9kbAYT8HXffUl6memuszlwDC/qvFAJw49XJ5NROSFNPxp3iQg1GqkFhaY/CR0IA== dependencies: - ansi-escapes "^3.2.0" - chalk "^2.4.2" - cli-cursor "^2.1.0" - cli-width "^2.0.0" + ansi-escapes "^4.2.1" + chalk "^4.1.0" + cli-cursor "^3.1.0" + cli-width "^3.0.0" external-editor "^3.0.3" - figures "^2.0.0" - lodash "^4.17.11" - mute-stream "0.0.7" - run-async "^2.2.0" - rxjs "^6.4.0" - string-width "^2.1.0" - strip-ansi "^5.1.0" - through "^2.3.6" - -inquirer@^6.2.2, inquirer@^6.3.1: - version "6.5.2" - resolved "https://registry.yarnpkg.com/inquirer/-/inquirer-6.5.2.tgz#ad50942375d036d327ff528c08bd5fab089928ca" - integrity sha512-cntlB5ghuB0iuO65Ovoi8ogLHiWGs/5yNrtUcKjFhSSiVeAIVpD7koaSU9RM8mpXw5YDi9RdYXGQMaOURB7ycQ== - dependencies: - ansi-escapes "^3.2.0" - chalk "^2.4.2" - cli-cursor "^2.1.0" - cli-width "^2.0.0" - external-editor "^3.0.3" - figures "^2.0.0" - lodash "^4.17.12" - mute-stream "0.0.7" - run-async "^2.2.0" - rxjs "^6.4.0" - string-width "^2.1.0" - strip-ansi "^5.1.0" + figures "^3.0.0" + lodash "^4.17.19" + mute-stream "0.0.8" + run-async "^2.4.0" + rxjs "^6.6.0" + string-width "^4.1.0" + strip-ansi "^6.0.0" through "^2.3.6" internal-ip@^4.3.0: @@ -9468,49 +5282,25 @@ internal-ip@^4.3.0: default-gateway "^4.2.0" ipaddr.js "^1.9.0" -interpret@1.2.0, interpret@^1.0.0: - version "1.2.0" - resolved "https://registry.yarnpkg.com/interpret/-/interpret-1.2.0.tgz#d5061a6224be58e8083985f5014d844359576296" - integrity sha512-mT34yGKMNceBQUoVn7iCDKDntA7SC6gycMAWzGx1z/CMCTV7b2AAtXlo3nRyHZ1FelRkQbQjprHSYGwzLtkVbw== - -into-stream@^2.0.0: - version "2.0.1" - resolved "https://registry.yarnpkg.com/into-stream/-/into-stream-2.0.1.tgz#db9b003694453eae091d8a5c84cc11507b781d31" - integrity sha1-25sANpRFPq4JHYpchMwRUHt4HTE= - dependencies: - from2 "^2.1.1" - -invariant@^2.2.2: - version "2.2.4" - resolved "https://registry.yarnpkg.com/invariant/-/invariant-2.2.4.tgz#610f3c92c9359ce1db616e538008d23ff35158e6" - integrity sha512-phJfQVBuaJM5raOpJjSfkiD6BpbCE4Ns//LaXl6wGYtUBY83nWS6Rf9tXm2e8VaK60JEjYldbPif/A2B1C2gNA== - dependencies: - loose-envify "^1.0.0" - -invert-kv@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/invert-kv/-/invert-kv-1.0.0.tgz#104a8e4aaca6d3d8cd157a8ef8bfab2d7a3ffdb6" - integrity sha1-EEqOSqym09jNFXqO+L+rLXo//bY= - -invert-kv@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/invert-kv/-/invert-kv-2.0.0.tgz#7393f5afa59ec9ff5f67a27620d11c226e3eec02" - integrity sha512-wPVv/y/QQ/Uiirj/vh3oP+1Ww+AWehmi1g5fFWGPF6IpCBCDVrhgHRMvrLfdYcwDh3QJbGXDW4JAuzxElLSqKA== +interpret@^2.2.0: + version "2.2.0" + resolved "https://registry.yarnpkg.com/interpret/-/interpret-2.2.0.tgz#1a78a0b5965c40a5416d007ad6f50ad27c417df9" + integrity sha512-Ju0Bz/cEia55xDwUWEa8+olFpCiQoypjnQySseKtmjNrnps3P+xfpUmGr90T7yjlVJmOtybRvPXhKMbHr+fWnw== ip-regex@^2.1.0: version "2.1.0" resolved "https://registry.yarnpkg.com/ip-regex/-/ip-regex-2.1.0.tgz#fa78bf5d2e6913c911ce9f819ee5146bb6d844e9" integrity sha1-+ni/XS5pE8kRzp+BnuUUa7bYROk= -ip@1.1.5, ip@^1.1.0, ip@^1.1.5: +ip@^1.1.0, ip@^1.1.5: version "1.1.5" resolved "https://registry.yarnpkg.com/ip/-/ip-1.1.5.tgz#bdded70114290828c0a039e72ef25f5aaec4354a" integrity sha1-vd7XARQpCCjAoDnnLvJfWq7ENUo= -ipaddr.js@1.9.0, ipaddr.js@^1.9.0: - version "1.9.0" - resolved "https://registry.yarnpkg.com/ipaddr.js/-/ipaddr.js-1.9.0.tgz#37df74e430a0e47550fe54a2defe30d8acd95f65" - integrity sha512-M4Sjn6N/+O6/IXSJseKqHoFc+5FdGJ22sXqnjTpdZweHK64MzEPAyQZyEU3R/KRv2GLoa7nNtg/C2Ev6m7z+eA== +ipaddr.js@1.9.1, ipaddr.js@^1.9.0: + version "1.9.1" + resolved "https://registry.yarnpkg.com/ipaddr.js/-/ipaddr.js-1.9.1.tgz#bff38543eeb8984825079ff3a2a8e6cbd46781b3" + integrity sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g== is-absolute-url@^2.0.0: version "2.1.0" @@ -9536,6 +5326,13 @@ is-accessor-descriptor@^1.0.0: dependencies: kind-of "^6.0.0" +is-arguments@^1.0.4: + version "1.1.0" + resolved "https://registry.yarnpkg.com/is-arguments/-/is-arguments-1.1.0.tgz#62353031dfbee07ceb34656a6bde59efecae8dd9" + integrity sha512-1Ij4lOMPl/xB5kBDn7I+b2ttPMKa8szhEIrXDuXQD/oe3HJLTLhqhgGspwgyGd6MOywBUqVvYicF72lkgDnIHg== + dependencies: + call-bind "^1.0.0" + is-arrayish@^0.2.1: version "0.2.1" resolved "https://registry.yarnpkg.com/is-arrayish/-/is-arrayish-0.2.1.tgz#77c99840527aa8ecb1a8ba697b80645a7a926a9d" @@ -9565,29 +5362,10 @@ is-buffer@^1.1.5: resolved "https://registry.yarnpkg.com/is-buffer/-/is-buffer-1.1.6.tgz#efaa2ea9daa0d7ab2ea13a97b2b8ad51fefbe8be" integrity sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w== -is-buffer@^2.0.2: - version "2.0.3" - resolved "https://registry.yarnpkg.com/is-buffer/-/is-buffer-2.0.3.tgz#4ecf3fcf749cbd1e472689e109ac66261a25e725" - integrity sha512-U15Q7MXTuZlrbymiz95PJpZxu8IlipAp4dtS3wOdgPXx3mqBnslrWU14kxfHB+Py/+2PVKSr37dMAgM2A4uArw== - -is-callable@^1.1.4: - version "1.1.4" - resolved "https://registry.yarnpkg.com/is-callable/-/is-callable-1.1.4.tgz#1e1adf219e1eeb684d691f9d6a05ff0d30a24d75" - integrity sha512-r5p9sxJjYnArLjObpjA4xu5EKI3CuKHkJXMhT7kwbpUyIFD1n5PMAsoPvWnvtZiNz7LjkYDRZhd7FlI0eMijEA== - -is-ci@^1.0.10: - version "1.2.1" - resolved "https://registry.yarnpkg.com/is-ci/-/is-ci-1.2.1.tgz#e3779c8ee17fccf428488f6e281187f2e632841c" - integrity sha512-s6tfsaQaQi3JNciBH6shVqEDvhGut0SUXr31ag8Pd8BBbVVlcGfWhpPmEOoM6RJ5TFhbypvf5yyRw/VXW1IiWg== - dependencies: - ci-info "^1.5.0" - -is-ci@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/is-ci/-/is-ci-2.0.0.tgz#6bc6334181810e04b5c22b3d589fdca55026404c" - integrity sha512-YfJT7rkpQB0updsdHLGWrvhBJfcfzNNawYDNIyQXJz0IViGf75O8EBPKSdvw2rF+LGCsX4FZ8tcr3b19LcZq4w== - dependencies: - ci-info "^2.0.0" +is-callable@^1.1.4, is-callable@^1.2.2: + version "1.2.2" + resolved "https://registry.yarnpkg.com/is-callable/-/is-callable-1.2.2.tgz#c7c6715cd22d4ddb48d3e19970223aceabb080d9" + integrity sha512-dnMqspv5nU3LoewK2N/y7KLtxtakvTuaCsU9FU50/QDmdbHNy/4/JuRtMHqRU22o3q+W89YQndQEeCVwK+3qrA== is-color-stop@^1.0.0: version "1.1.0" @@ -9601,6 +5379,13 @@ is-color-stop@^1.0.0: rgb-regex "^1.0.1" rgba-regex "^1.0.0" +is-core-module@^2.1.0: + version "2.2.0" + resolved "https://registry.yarnpkg.com/is-core-module/-/is-core-module-2.2.0.tgz#97037ef3d52224d85163f5597b2b63d9afed981a" + integrity sha512-XRAfAdyyY5F5cOXn7hYQDqh2Xmii+DEfIcQGxK/uNwMHhIkPWO0g8msXcbzLe+MpGoR951MlqM/2iIlU4vKDdQ== + dependencies: + has "^1.0.3" + is-data-descriptor@^0.1.4: version "0.1.4" resolved "https://registry.yarnpkg.com/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz#0b5ee648388e2c860282e793f1856fec3f301b56" @@ -9616,9 +5401,9 @@ is-data-descriptor@^1.0.0: kind-of "^6.0.0" is-date-object@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/is-date-object/-/is-date-object-1.0.1.tgz#9aa20eb6aeebbff77fbd33e74ca01b33581d3a16" - integrity sha1-mqIOtq7rv/d/vTPnTKAbM1gdOhY= + version "1.0.2" + resolved "https://registry.yarnpkg.com/is-date-object/-/is-date-object-1.0.2.tgz#bda736f2cd8fd06d32844e7743bfa7494c3bfd7e" + integrity sha512-USlDT524woQ08aoZFzh3/Z6ch9Y/EWXEHQ/AaRN0SkKq4t2Jw2R2339tSXmwuVoY7LLlBCbOIlx2myP/L5zk0g== is-descriptor@^0.1.0: version "0.1.6" @@ -9643,13 +5428,18 @@ is-directory@^0.3.1: resolved "https://registry.yarnpkg.com/is-directory/-/is-directory-0.3.1.tgz#61339b6f2475fc772fd9c9d83f5c8575dc154ae1" integrity sha1-YTObbyR1/Hcv2cnYP1yFddwVSuE= -is-expression@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/is-expression/-/is-expression-3.0.0.tgz#39acaa6be7fd1f3471dc42c7416e61c24317ac9f" - integrity sha1-Oayqa+f9HzRx3ELHQW5hwkMXrJ8= +is-docker@^2.1.1: + version "2.1.1" + resolved "https://registry.yarnpkg.com/is-docker/-/is-docker-2.1.1.tgz#4125a88e44e450d384e09047ede71adc2d144156" + integrity sha512-ZOoqiXfEwtGknTiuDEy8pN2CfE3TxMHprvNer1mXiqwkOT77Rw3YVrUQ52EqAOU3QAWDQ+bQdx7HJzrv7LS2Hw== + +is-expression@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/is-expression/-/is-expression-4.0.0.tgz#c33155962abf21d0afd2552514d67d2ec16fd2ab" + integrity sha512-zMIXX63sxzG3XrkHkrAPvm/OVZVSCPNkwMHU8oTX7/U3AL78I0QXCEICXUM13BIa8TYGZ68PiTKfQz3yaTNr4A== dependencies: - acorn "~4.0.2" - object-assign "^4.0.1" + acorn "^7.1.1" + object-assign "^4.1.1" is-extendable@^0.1.0, is-extendable@^0.1.1: version "0.1.1" @@ -9668,13 +5458,6 @@ is-extglob@^2.1.0, is-extglob@^2.1.1: resolved "https://registry.yarnpkg.com/is-extglob/-/is-extglob-2.1.1.tgz#a88c02535791f02ed37c76a1b9ea9773c833f8c2" integrity sha1-qIwCU1eR8C7TfHahueqXc8gz+MI= -is-finite@^1.0.0: - version "1.0.2" - resolved "https://registry.yarnpkg.com/is-finite/-/is-finite-1.0.2.tgz#cc6677695602be550ef11e8b4aa6305342b6d0aa" - integrity sha1-zGZ3aVYCvlUO8R6LSqYwU0K20Ko= - dependencies: - number-is-nan "^1.0.0" - is-fullwidth-code-point@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz#ef9e31386f031a7f0d643af82fde50c457ef00cb" @@ -9706,40 +5489,15 @@ is-glob@^4.0.0, is-glob@^4.0.1, is-glob@~4.0.1: dependencies: is-extglob "^2.1.1" -is-https@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/is-https/-/is-https-1.0.0.tgz#9c1dde000dc7e7288edb983bef379e498e7cb1bf" - integrity sha512-1adLLwZT9XEXjzhQhZxd75uxf0l+xI9uTSFaZeSESjL3E1eXSPpO+u5RcgqtzeZ1KCaNvtEwZSTO2P4U5erVqQ== - -is-installed-globally@^0.1.0: - version "0.1.0" - resolved "https://registry.yarnpkg.com/is-installed-globally/-/is-installed-globally-0.1.0.tgz#0dfd98f5a9111716dd535dda6492f67bf3d25a80" - integrity sha1-Df2Y9akRFxbdU13aZJL2e/PSWoA= - dependencies: - global-dirs "^0.1.0" - is-path-inside "^1.0.0" - -is-interactive@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/is-interactive/-/is-interactive-1.0.0.tgz#cea6e6ae5c870a7b0a0004070b7b587e0252912e" - integrity sha512-2HvIEKRoqS62guEC+qBjpvRubdX910WCMuJTZ+I9yvqKU2/12eSL549HMwtabb4oupdj2sMP50k+XJfB/8JE6w== - -is-lower-case@^1.1.0: - version "1.1.3" - resolved "https://registry.yarnpkg.com/is-lower-case/-/is-lower-case-1.1.3.tgz#7e147be4768dc466db3bfb21cc60b31e6ad69393" - integrity sha1-fhR75HaNxGbbO/shzGCzHmrWk5M= - dependencies: - lower-case "^1.1.0" - is-my-ip-valid@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/is-my-ip-valid/-/is-my-ip-valid-1.0.0.tgz#7b351b8e8edd4d3995d4d066680e664d94696824" integrity sha512-gmh/eWXROncUzRnIa1Ubrt5b8ep/MGSnfAUI3aRp+sqTCs1tv1Isl8d8F6JmkN3dXKc3ehZMrtiPN9eL03NuaQ== is-my-json-valid@^2.10.0: - version "2.20.0" - resolved "https://registry.yarnpkg.com/is-my-json-valid/-/is-my-json-valid-2.20.0.tgz#1345a6fca3e8daefc10d0fa77067f54cedafd59a" - integrity sha512-XTHBZSIIxNsIsZXg7XB5l8z/OBFosl1Wao4tXLpeC7eKU4Vm/kdop2azkPqULwnfGQjmeDIyey9g7afMMtdWAA== + version "2.20.5" + resolved "https://registry.yarnpkg.com/is-my-json-valid/-/is-my-json-valid-2.20.5.tgz#5eca6a8232a687f68869b7361be1612e7512e5df" + integrity sha512-VTPuvvGQtxvCeghwspQu1rBgjYUT6FGxPlvFKbYuFtgc4ADsX3U5ihZOYN0qyU6u+d4X9xXb0IT5O6QpXKt87A== dependencies: generate-function "^2.0.0" generate-object-property "^1.1.0" @@ -9747,20 +5505,10 @@ is-my-json-valid@^2.10.0: jsonpointer "^4.0.0" xtend "^4.0.0" -is-natural-number@^4.0.1: - version "4.0.1" - resolved "https://registry.yarnpkg.com/is-natural-number/-/is-natural-number-4.0.1.tgz#ab9d76e1db4ced51e35de0c72ebecf09f734cde8" - integrity sha1-q5124dtM7VHjXeDHLr7PCfc0zeg= - -is-npm@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/is-npm/-/is-npm-1.0.0.tgz#f2fb63a65e4905b406c86072765a1a4dc793b9f4" - integrity sha1-8vtjpl5JBbQGyGBydloaTceTufQ= - -is-npm@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/is-npm/-/is-npm-3.0.0.tgz#ec9147bfb629c43f494cf67936a961edec7e8053" - integrity sha512-wsigDr1Kkschp2opC4G3yA6r9EgVA6NjRpWzIi9axXqeIaAATPRJc4uLujXe3Nd9uO8KoDyA4MD6aZSeXTADhA== +is-negative-zero@^2.0.0: + version "2.0.1" + resolved "https://registry.yarnpkg.com/is-negative-zero/-/is-negative-zero-2.0.1.tgz#3de746c18dda2319241a53675908d8f766f11c24" + integrity sha512-2z6JzQvZRa9A2Y7xC6dQQm4FSTSTNWjKIYYTt4246eMTJmIo0Q+ZyOsU66X8lxK1AbB92dFeglPLrhwpeRKO6w== is-number@^3.0.0: version "3.0.0" @@ -9774,27 +5522,15 @@ is-number@^7.0.0: resolved "https://registry.yarnpkg.com/is-number/-/is-number-7.0.0.tgz#7535345b896734d5f80c4d06c50955527a14f12b" integrity sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng== -is-obj@^1.0.0: - version "1.0.1" - resolved "https://registry.yarnpkg.com/is-obj/-/is-obj-1.0.1.tgz#3e4729ac1f5fde025cd7d83a896dab9f4f67db0f" - integrity sha1-PkcprB9f3gJc19g6iW2rn09n2w8= - -is-object@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/is-object/-/is-object-1.0.1.tgz#8952688c5ec2ffd6b03ecc85e769e02903083470" - integrity sha1-iVJojF7C/9awPsyF52ngKQMINHA= - -is-observable@^1.1.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/is-observable/-/is-observable-1.1.0.tgz#b3e986c8f44de950867cab5403f5a3465005975e" - integrity sha512-NqCa4Sa2d+u7BWc6CukaObG3Fh+CU9bvixbpcXYhy2VvYS7vVGIdAgnIS5Ks3A/cqk4rebLJ9s8zBstT2aKnIA== - dependencies: - symbol-observable "^1.1.0" +is-obj@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/is-obj/-/is-obj-2.0.0.tgz#473fb05d973705e3fd9620545018ca8e22ef4982" + integrity sha512-drqDG3cbczxxEJRoOXcOjtdp1J/lyp1mNn0xaznRs8+muBhgQcrnbspox5X5fOw0HnMnbfDzvnEMEtqDEJEo8w== is-path-cwd@^2.0.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/is-path-cwd/-/is-path-cwd-2.1.0.tgz#2e0c7e463ff5b7a0eb60852d851a6809347a124c" - integrity sha512-Sc5j3/YnM8tDeyCsVeKlm/0p95075DyLmDEIkSgQ7mXkrOX+uTCtmQFm0CYzVyJwcCCmO3k8qfJt17SxQwB5Zw== + version "2.2.0" + resolved "https://registry.yarnpkg.com/is-path-cwd/-/is-path-cwd-2.2.0.tgz#67d43b82664a7b5191fd9119127eb300048a9fdb" + integrity sha512-w942bTcih8fdJPJmQHFzkS76NEP8Kzzvmw92cXsazb8intwLqPibPPdXf4ANdKV3rYMuuQYGIWtvz9JilB3NFQ== is-path-in-cwd@^2.0.0: version "2.1.0" @@ -9803,13 +5539,6 @@ is-path-in-cwd@^2.0.0: dependencies: is-path-inside "^2.1.0" -is-path-inside@^1.0.0: - version "1.0.1" - resolved "https://registry.yarnpkg.com/is-path-inside/-/is-path-inside-1.0.1.tgz#8ef5b7de50437a3fdca6b4e865ef7aa55cb48036" - integrity sha1-jvW33lBDej/cprToZe96pVy0gDY= - dependencies: - path-is-inside "^1.0.1" - is-path-inside@^2.1.0: version "2.1.0" resolved "https://registry.yarnpkg.com/is-path-inside/-/is-path-inside-2.1.0.tgz#7c9810587d659a40d27bcdb4d5616eab059494b2" @@ -9822,51 +5551,48 @@ is-plain-obj@^1.0.0: resolved "https://registry.yarnpkg.com/is-plain-obj/-/is-plain-obj-1.1.0.tgz#71a50c8429dfca773c92a390a4a03b39fcd51d3e" integrity sha1-caUMhCnfync8kqOQpKA7OfzVHT4= -is-plain-object@^2.0.1, is-plain-object@^2.0.3, is-plain-object@^2.0.4: +is-plain-object@^2.0.3, is-plain-object@^2.0.4: version "2.0.4" resolved "https://registry.yarnpkg.com/is-plain-object/-/is-plain-object-2.0.4.tgz#2c163b3fafb1b606d9d17928f05c2a1c38e07677" integrity sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og== dependencies: isobject "^3.0.1" -is-promise@^2.0.0, is-promise@^2.1.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/is-promise/-/is-promise-2.1.0.tgz#79a2a9ece7f096e80f36d2b2f3bc16c1ff4bf3fa" - integrity sha1-eaKp7OfwlugPNtKy87wWwf9L8/o= +is-promise@^2.0.0: + version "2.2.2" + resolved "https://registry.yarnpkg.com/is-promise/-/is-promise-2.2.2.tgz#39ab959ccbf9a774cf079f7b40c7a26f763135f1" + integrity sha512-+lP4/6lKUBfQjZ2pdxThZvLUAafmZb8OAxFb8XXtiQmS35INgr85hdOGoEs124ez1FCnZJt6jau/T+alh58QFQ== is-property@^1.0.0, is-property@^1.0.2: version "1.0.2" resolved "https://registry.yarnpkg.com/is-property/-/is-property-1.0.2.tgz#57fe1c4e48474edd65b09911f26b1cd4095dda84" integrity sha1-V/4cTkhHTt1lsJkR8msc1Ald2oQ= -is-redirect@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/is-redirect/-/is-redirect-1.0.0.tgz#1d03dded53bd8db0f30c26e4f95d36fc7c87dc24" - integrity sha1-HQPd7VO9jbDzDCbk+V02/HyH3CQ= - -is-regex@^1.0.3, is-regex@^1.0.4: - version "1.0.4" - resolved "https://registry.yarnpkg.com/is-regex/-/is-regex-1.0.4.tgz#5517489b547091b0930e095654ced25ee97e9491" - integrity sha1-VRdIm1RwkbCTDglWVM7SXul+lJE= +is-regex@^1.0.3, is-regex@^1.0.4, is-regex@^1.1.1: + version "1.1.1" + resolved "https://registry.yarnpkg.com/is-regex/-/is-regex-1.1.1.tgz#c6f98aacc546f6cec5468a07b7b153ab564a57b9" + integrity sha512-1+QkEcxiLlB7VEyFtyBg94e08OAsvq7FUBgApTq/w2ymCLyKJgDPsybBENVtA7XCQEgEXxKPonG+mvYRxh/LIg== dependencies: - has "^1.0.1" + has-symbols "^1.0.1" is-resolvable@^1.0.0: version "1.1.0" resolved "https://registry.yarnpkg.com/is-resolvable/-/is-resolvable-1.1.0.tgz#fb18f87ce1feb925169c9a407c19318a3206ed88" integrity sha512-qgDYXFSR5WvEfuS5dMj6oTMEbrrSaM0CrFk2Yiq/gXnBvD9pMa2jGXxyhGLfvhZpuMZe18CJpFxAt3CRs42NMg== -is-retry-allowed@^1.0.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/is-retry-allowed/-/is-retry-allowed-1.1.0.tgz#11a060568b67339444033d0125a61a20d564fb34" - integrity sha1-EaBgVotnM5REAz0BJaYaINVk+zQ= - is-retry-allowed@^1.1.0: version "1.2.0" resolved "https://registry.yarnpkg.com/is-retry-allowed/-/is-retry-allowed-1.2.0.tgz#d778488bd0a4666a3be8a1482b9f2baafedea8b4" integrity sha512-RUbUeKwvm3XG2VYamhJL1xFktgjvPzL0Hq8C+6yrWIswDy3BIXGqCxhxkc30N9jqK311gVU137K8Ei55/zVJRg== -is-stream@^1.0.0, is-stream@^1.1.0: +is-ssh@^1.3.0: + version "1.3.2" + resolved "https://registry.yarnpkg.com/is-ssh/-/is-ssh-1.3.2.tgz#a4b82ab63d73976fd8263cceee27f99a88bdae2b" + integrity sha512-elEw0/0c2UscLrNG+OAorbP539E3rhliKPg+hDMWN9VwrDXfYK+4PBEykDPfxlYYtQvl84TascnQyobfQLHEhQ== + dependencies: + protocols "^1.1.0" + +is-stream@^1.1.0: version "1.1.0" resolved "https://registry.yarnpkg.com/is-stream/-/is-stream-1.1.0.tgz#12d4a3dd4e68e0b79ceb8dbc84173ae80d91ca44" integrity sha1-EtSj3U5o4Lec6428hBc66A2RykQ= @@ -9876,6 +5602,11 @@ is-stream@^2.0.0: resolved "https://registry.yarnpkg.com/is-stream/-/is-stream-2.0.0.tgz#bde9c32680d6fae04129d6ac9d921ce7815f78e3" integrity sha512-XCoy+WlUr7d1+Z8GgSuXmpuUFC9fOhRXglJMx+dwLKTkL44Cjd4W1Z5P+BQZpr+cR93aGP4S/s7Ftw6Nd/kiEw== +is-string@^1.0.5: + version "1.0.5" + resolved "https://registry.yarnpkg.com/is-string/-/is-string-1.0.5.tgz#40493ed198ef3ff477b8c7f92f644ec82a5cd3a6" + integrity sha512-buY6VNRjhQMiF1qWDouloZlQbRhDPCebwxSjxMjxgemYT46YMd2NR0/H+fBhEfWX4A/w9TBJ+ol+okqJKFE6vQ== + is-svg@^3.0.0: version "3.0.0" resolved "https://registry.yarnpkg.com/is-svg/-/is-svg-3.0.0.tgz#9321dbd29c212e5ca99c4fa9794c714bcafa2f75" @@ -9884,30 +5615,13 @@ is-svg@^3.0.0: html-comment-regex "^1.1.0" is-symbol@^1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/is-symbol/-/is-symbol-1.0.2.tgz#a055f6ae57192caee329e7a860118b497a950f38" - integrity sha512-HS8bZ9ox60yCJLH9snBpIwv9pYUAkcuLhSA1oero1UB5y9aiQpRA8y2ex945AOtCZL1lJDeIk3G5LthswI46Lw== + version "1.0.3" + resolved "https://registry.yarnpkg.com/is-symbol/-/is-symbol-1.0.3.tgz#38e1014b9e6329be0de9d24a414fd7441ec61937" + integrity sha512-OwijhaRSgqvhm/0ZdAcXNZt9lYdKFpcRDT5ULUuYXPoT794UNOdU+gpT6Rzo7b4V2HUl/op6GqY894AZwv9faQ== dependencies: - has-symbols "^1.0.0" + has-symbols "^1.0.1" -is-typedarray@~1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/is-typedarray/-/is-typedarray-1.0.0.tgz#e479c80858df0c1b11ddda6940f96011fcda4a9a" - integrity sha1-5HnICFjfDBsR3dppQPlgEfzaSpo= - -is-upper-case@^1.1.0: - version "1.1.2" - resolved "https://registry.yarnpkg.com/is-upper-case/-/is-upper-case-1.1.2.tgz#8d0b1fa7e7933a1e58483600ec7d9661cbaf756f" - integrity sha1-jQsfp+eTOh5YSDYA7H2WYcuvdW8= - dependencies: - upper-case "^1.1.0" - -is-utf8@^0.2.0, is-utf8@~0.2.0: - version "0.2.1" - resolved "https://registry.yarnpkg.com/is-utf8/-/is-utf8-0.2.1.tgz#4b0da1442104d1b336340e80797e865cf39f7d72" - integrity sha1-Sw2hRCEE0bM2NA6AeX6GXPOffXI= - -is-windows@^1.0.1, is-windows@^1.0.2: +is-windows@^1.0.2: version "1.0.2" resolved "https://registry.yarnpkg.com/is-windows/-/is-windows-1.0.2.tgz#d1850eb9791ecd18e6182ce12a30f396634bb19d" integrity sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA== @@ -9917,31 +5631,11 @@ is-wsl@^1.1.0: resolved "https://registry.yarnpkg.com/is-wsl/-/is-wsl-1.1.0.tgz#1f16e4aa22b04d1336b66188a66af3c600c3a66d" integrity sha1-HxbkqiKwTRM2tmGIpmrzxgDDpm0= -is-wsl@^2.1.1: - version "2.1.1" - resolved "https://registry.yarnpkg.com/is-wsl/-/is-wsl-2.1.1.tgz#4a1c152d429df3d441669498e2486d3596ebaf1d" - integrity sha512-umZHcSrwlDHo2TGMXv0DZ8dIUGunZ2Iv68YZnrmCiBPkZ4aaOhtv7pXJKeki9k3qJ3RJr0cDyitcl5wEH3AYog== - -is-yarn-global@^0.3.0: - version "0.3.0" - resolved "https://registry.yarnpkg.com/is-yarn-global/-/is-yarn-global-0.3.0.tgz#d502d3382590ea3004893746754c89139973e232" - integrity sha512-VjSeb/lHmkoyd8ryPVIKvOCn4D1koMqY+vqyjjUfc3xyKtP4dYOxM44sZrnqQSzSds3xyOrUTLTC9LVCVgLngw== - -is@^3.1.0: - version "3.3.0" - resolved "https://registry.yarnpkg.com/is/-/is-3.3.0.tgz#61cff6dd3c4193db94a3d62582072b44e5645d79" - integrity sha512-nW24QBoPcFGGHJGUwnfpI7Yc5CdqWNdsyHQszVE/z2pKHXzh7FZ5GWhJqSyaQ9wMkQnsTx+kAI8bHlCX4tKdbg== - isarray@1.0.0, isarray@^1.0.0, isarray@~1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/isarray/-/isarray-1.0.0.tgz#bb935d48582cba168c06834957a54a3e07124f11" integrity sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE= -isbinaryfile@^4.0.0: - version "4.0.1" - resolved "https://registry.yarnpkg.com/isbinaryfile/-/isbinaryfile-4.0.1.tgz#85dadd12ba236c9225fdf4648d6069956eaba640" - integrity sha512-bvJxbNWm72dy/1+qeBm9F8wUM4siDnlzid7NN5Ib4nQcc0tNIx/YWgEih1ZRHXr8xVbpGk1ccLlA9gOSlyx3gw== - isexe@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/isexe/-/isexe-2.0.0.tgz#e8fbf374dc556ff8947a10dcb0572d633f2cfa10" @@ -9959,145 +5653,52 @@ isobject@^3.0.0, isobject@^3.0.1: resolved "https://registry.yarnpkg.com/isobject/-/isobject-3.0.1.tgz#4e431e92b11a9731636aa1f9c8d1ccbcfdab78df" integrity sha1-TkMekrEalzFjaqH5yNHMvP2reN8= -isstream@~0.1.2: - version "0.1.2" - resolved "https://registry.yarnpkg.com/isstream/-/isstream-0.1.2.tgz#47e63f7af55afa6f92e1500e690eb8b8529c099a" - integrity sha1-R+Y/evVa+m+S4VAOaQ64uFKcCZo= - -isurl@^1.0.0-alpha5: - version "1.0.0" - resolved "https://registry.yarnpkg.com/isurl/-/isurl-1.0.0.tgz#b27f4f49f3cdaa3ea44a0a5b7f3462e6edc39d67" - integrity sha512-1P/yWsxPlDtn7QeRD+ULKQPaIaN6yF368GZ2vDfv0AL0NwpStafjWCDDdn0k8wgFMWpVAqG7oJhxHnlud42i9w== - dependencies: - has-to-string-tag-x "^1.2.0" - is-object "^1.0.1" - -iterall@^1.1.3, iterall@^1.2.1, iterall@^1.2.2: - version "1.2.2" - resolved "https://registry.yarnpkg.com/iterall/-/iterall-1.2.2.tgz#92d70deb8028e0c39ff3164fdbf4d8b088130cd7" - integrity sha512-yynBb1g+RFUPY64fTrFv7nsjRrENBQJaX2UL+2Szc9REFrSNm1rpSXHGzhmAy7a9uv3vlvgBlXnf9RqmPH1/DA== - -java-properties@^1.0.0: - version "1.0.2" - resolved "https://registry.yarnpkg.com/java-properties/-/java-properties-1.0.2.tgz#ccd1fa73907438a5b5c38982269d0e771fe78211" - integrity sha512-qjdpeo2yKlYTH7nFdK0vbZWuTCesk4o63v5iVOlhMQPfuIZQfW/HI35SjfhA+4qpg36rnFSvUK5b1m+ckIblQQ== - -javascript-stringify@^1.6.0: - version "1.6.0" - resolved "https://registry.yarnpkg.com/javascript-stringify/-/javascript-stringify-1.6.0.tgz#142d111f3a6e3dae8f4a9afd77d45855b5a9cce3" - integrity sha1-FC0RHzpuPa6PSpr9d9RYVbWpzOM= - -jest-worker@^24.9.0: - version "24.9.0" - resolved "https://registry.yarnpkg.com/jest-worker/-/jest-worker-24.9.0.tgz#5dbfdb5b2d322e98567898238a9697bcce67b3e5" - integrity sha512-51PE4haMSXcHohnSMdM42anbvZANYTqMrr52tVKPqqsPJMzoP6FYYDVqahX/HrAoKEKz3uUPzSvKs9A3qR4iVw== +jest-worker@^25.4.0: + version "25.5.0" + resolved "https://registry.yarnpkg.com/jest-worker/-/jest-worker-25.5.0.tgz#2611d071b79cea0f43ee57a3d118593ac1547db1" + integrity sha512-/dsSmUkIy5EBGfv/IjjqmFxrNAUpBERfGs1oHROyD7yxjG/w+t0GOJDX8O1k32ySmd7+a5IhnJU2qQFcJ4n1vw== dependencies: merge-stream "^2.0.0" - supports-color "^6.1.0" + supports-color "^7.0.0" -jju@^1.1.0: - version "1.4.0" - resolved "https://registry.yarnpkg.com/jju/-/jju-1.4.0.tgz#a3abe2718af241a2b2904f84a625970f389ae32a" - integrity sha1-o6vicYryQaKykE+EpiWXDzia4yo= +jiti@^0.1.17: + version "0.1.20" + resolved "https://registry.yarnpkg.com/jiti/-/jiti-0.1.20.tgz#5fc8d4793f0e04e552f35c4a058ea62023e1bd36" + integrity sha512-nlsuibooCG5yEjmGSVqxhjULy3rO1Gl0LDP+HpUMbzOSLcz5s1Gf5cPnjvHiei0JCG3SXX761HQArDzNIfdz4Q== -jquery@^3.0, jquery@^3.4.1: - version "3.4.1" - resolved "https://registry.yarnpkg.com/jquery/-/jquery-3.4.1.tgz#714f1f8d9dde4bdfa55764ba37ef214630d80ef2" - integrity sha512-36+AdBzCL+y6qjw5Tx7HgzeGCzC81MDDgaUP8ld2zhx58HdqXGoBd+tHdrBMiyjGQs0Hxs/MLZTu/eHNJJuWPw== +jiti@^1.0.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/jiti/-/jiti-1.1.0.tgz#01b2d1b9ea01e80adcbafb08a7027d4681c6b270" + integrity sha512-bNQ+heLBltC/62UQnFY3qYSHx8bJ1+gwEk4j/c9KAM/S1xzS/hzakuZPQztkzU69imuTVrihJRzg6utaqd7pUA== -js-base64@^2.1.8: - version "2.5.1" - resolved "https://registry.yarnpkg.com/js-base64/-/js-base64-2.5.1.tgz#1efa39ef2c5f7980bb1784ade4a8af2de3291121" - integrity sha512-M7kLczedRMYX4L8Mdh4MzyAMM9O5osx+4FcOQuTvr3A9F2D9S5JXheN0ewNbrvK2UatkTRhL5ejGmGSjNMiZuw== +jquery@^3.5.1: + version "3.5.1" + resolved "https://registry.yarnpkg.com/jquery/-/jquery-3.5.1.tgz#d7b4d08e1bfdb86ad2f1a3d039ea17304717abb5" + integrity sha512-XwIBPqcMn57FxfT+Go5pzySnm4KWkT1Tv7gjrpT1srtf8Weynl6R273VJ5GjkRb51IzMp5nbaPjJXMWeju2MKg== js-cookie@^2.2.1: version "2.2.1" resolved "https://registry.yarnpkg.com/js-cookie/-/js-cookie-2.2.1.tgz#69e106dc5d5806894562902aa5baec3744e9b2b8" integrity sha512-HvdH2LzI/EAZcUwA8+0nKNtWHqS+ZmijLA30RwZA0bo7ToCckjK5MkGhjED9KoRcXO6BaGI3I9UIzSA1FKFPOQ== -js-levenshtein@^1.1.3: - version "1.1.6" - resolved "https://registry.yarnpkg.com/js-levenshtein/-/js-levenshtein-1.1.6.tgz#c6cee58eb3550372df8deb85fad5ce66ce01d59d" - integrity sha512-X2BB11YZtrRqY4EnQcLX5Rh373zbK4alC1FW7D7MBhL2gtcC17cTnr6DmfHZeS0s2rTHjUTMMHfG7gO8SSdw+g== - -js-message@1.0.5: - version "1.0.5" - resolved "https://registry.yarnpkg.com/js-message/-/js-message-1.0.5.tgz#2300d24b1af08e89dd095bc1a4c9c9cfcb892d15" - integrity sha1-IwDSSxrwjondCVvBpMnJz8uJLRU= - -js-queue@2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/js-queue/-/js-queue-2.0.0.tgz#362213cf860f468f0125fc6c96abc1742531f948" - integrity sha1-NiITz4YPRo8BJfxslqvBdCUx+Ug= - dependencies: - easy-stack "^1.0.0" - -js-stringify@^1.0.1: +js-stringify@^1.0.2: version "1.0.2" resolved "https://registry.yarnpkg.com/js-stringify/-/js-stringify-1.0.2.tgz#1736fddfd9724f28a3682adc6230ae7e4e9679db" integrity sha1-Fzb939lyTyijaCrcYjCufk6Weds= -"js-tokens@^3.0.0 || ^4.0.0", js-tokens@^4.0.0: +js-tokens@^4.0.0: version "4.0.0" resolved "https://registry.yarnpkg.com/js-tokens/-/js-tokens-4.0.0.tgz#19203fb59991df98e3a287050d4647cdeaf32499" integrity sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ== -js-tokens@^3.0.2: - version "3.0.2" - resolved "https://registry.yarnpkg.com/js-tokens/-/js-tokens-3.0.2.tgz#9866df395102130e38f7f996bceb65443209c25b" - integrity sha1-mGbfOVECEw449/mWvOtlRDIJwls= - -js-yaml-loader@^1.2.2: - version "1.2.2" - resolved "https://registry.yarnpkg.com/js-yaml-loader/-/js-yaml-loader-1.2.2.tgz#2c15f93915617acd19676d648945fa3003f8629b" - integrity sha512-H+NeuNrG6uOs/WMjna2SjkaCw13rMWiT/D7l9+9x5n8aq88BDsh2sRmdfxckWPIHtViYHWRG6XiCKYvS1dfyLg== - dependencies: - js-yaml "^3.13.1" - loader-utils "^1.2.3" - un-eval "^1.2.0" - -js-yaml@^3.12.0, js-yaml@^3.13.0, js-yaml@^3.13.1, js-yaml@^3.4.6, js-yaml@^3.5.1, js-yaml@^3.5.2, js-yaml@^3.5.4, js-yaml@^3.8.1: - version "3.13.1" - resolved "https://registry.yarnpkg.com/js-yaml/-/js-yaml-3.13.1.tgz#aff151b30bfdfa8e49e05da22e7415e9dfa37847" - integrity sha512-YfbcO7jXDdyj0DGxYVSlSeQNHbD7XPWvrVWeVUujrQEoZzWJIRrCPoyk6kL6IAjAG2IolMK4T0hNUe0HOUs5Jw== +js-yaml@^3.13.1, js-yaml@^3.4.6, js-yaml@^3.5.1, js-yaml@^3.5.4: + version "3.14.1" + resolved "https://registry.yarnpkg.com/js-yaml/-/js-yaml-3.14.1.tgz#dae812fdb3825fa306609a8717383c50c36a0537" + integrity sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g== dependencies: argparse "^1.0.7" esprima "^4.0.0" -jsbn@~0.1.0: - version "0.1.1" - resolved "https://registry.yarnpkg.com/jsbn/-/jsbn-0.1.1.tgz#a5e654c2e5a2deb5f201d96cefbca80c0ef2f513" - integrity sha1-peZUwuWi3rXyAdls77yoDA7y9RM= - -jscodeshift@^0.6.4: - version "0.6.4" - resolved "https://registry.yarnpkg.com/jscodeshift/-/jscodeshift-0.6.4.tgz#e19ab86214edac86a75c4557fc88b3937d558a8e" - integrity sha512-+NF/tlNbc2WEhXUuc4WEJLsJumF84tnaMUZW2hyJw3jThKKRvsPX4sPJVgO1lPE28z0gNL+gwniLG9d8mYvQCQ== - dependencies: - "@babel/core" "^7.1.6" - "@babel/parser" "^7.1.6" - "@babel/plugin-proposal-class-properties" "^7.1.0" - "@babel/plugin-proposal-object-rest-spread" "^7.0.0" - "@babel/preset-env" "^7.1.6" - "@babel/preset-flow" "^7.0.0" - "@babel/preset-typescript" "^7.1.0" - "@babel/register" "^7.0.0" - babel-core "^7.0.0-bridge.0" - colors "^1.1.2" - flow-parser "0.*" - graceful-fs "^4.1.11" - micromatch "^3.1.10" - neo-async "^2.5.0" - node-dir "^0.1.17" - recast "^0.16.1" - temp "^0.8.1" - write-file-atomic "^2.3.0" - -jsesc@^1.3.0: - version "1.3.0" - resolved "https://registry.yarnpkg.com/jsesc/-/jsesc-1.3.0.tgz#46c3fec8c1892b12b0833db9bc7622176dbab34b" - integrity sha1-RsP+yMGJKxKwgz25vHYiF226s0s= - jsesc@^2.5.1: version "2.5.2" resolved "https://registry.yarnpkg.com/jsesc/-/jsesc-2.5.2.tgz#80564d2e483dacf6e8ef209650a67df3f0c283a4" @@ -10108,37 +5709,20 @@ jsesc@~0.5.0: resolved "https://registry.yarnpkg.com/jsesc/-/jsesc-0.5.0.tgz#e7dee66e35d6fc16f710fe91d5cf69f70f08911d" integrity sha1-597mbjXW/Bb3EP6R1c9p9w8IkR0= -json-buffer@3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/json-buffer/-/json-buffer-3.0.0.tgz#5b1f397afc75d677bde8bcfc0e47e1f9a3d9a898" - integrity sha1-Wx85evx11ne96Lz8Dkfh+aPZqJg= - json-parse-better-errors@^1.0.1, json-parse-better-errors@^1.0.2: version "1.0.2" resolved "https://registry.yarnpkg.com/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz#bb867cfb3450e69107c131d1c514bab3dc8bcaa9" integrity sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw== -json-parse-even-better-errors@^2.0.1: - version "2.0.1" - resolved "https://registry.yarnpkg.com/json-parse-even-better-errors/-/json-parse-even-better-errors-2.0.1.tgz#ed0009e0f5e7eb21ae0675d0d34782cc7a53c60e" - integrity sha512-XFY2Mbnmg+8r7MRsxfArVkZcfjxGlF/NjM3LsPXVeCX/GBF/1FTCv+idHBYC4qLPtK7q8HC8bapLoWqnhP/bXw== - -json-parse-helpfulerror@^1.0.3: - version "1.0.3" - resolved "https://registry.yarnpkg.com/json-parse-helpfulerror/-/json-parse-helpfulerror-1.0.3.tgz#13f14ce02eed4e981297b64eb9e3b932e2dd13dc" - integrity sha1-E/FM4C7tTpgSl7ZOueO5MuLdE9w= - dependencies: - jju "^1.1.0" - json-schema-traverse@^0.4.1: version "0.4.1" resolved "https://registry.yarnpkg.com/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz#69f6a87d9513ab8bb8fe63bdb0979c448e684660" integrity sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg== -json-schema@0.2.3: - version "0.2.3" - resolved "https://registry.yarnpkg.com/json-schema/-/json-schema-0.2.3.tgz#b480c892e59a2f05954ce727bd3f2a4e882f9e13" - integrity sha1-tIDIkuWaLwWVTOcnvT8qTogvnhM= +json-schema-traverse@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz#ae7bcb3656ab77a73ba5c49bf654f38e6b6860e2" + integrity sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug== json-stable-stringify-without-jsonify@^1.0.1: version "1.0.1" @@ -10152,21 +5736,11 @@ json-stable-stringify@^1.0.0, json-stable-stringify@^1.0.1: dependencies: jsonify "~0.0.0" -json-stringify-safe@^5.0.1, json-stringify-safe@~5.0.1: - version "5.0.1" - resolved "https://registry.yarnpkg.com/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz#1296a2d58fd45f19a0f6ce01d65701e2c735b6eb" - integrity sha1-Epai1Y/UXxmg9s4B1lcB4sc1tus= - -json3@^3.3.2: +json3@^3.3.3: version "3.3.3" resolved "https://registry.yarnpkg.com/json3/-/json3-3.3.3.tgz#7fc10e375fc5ae42c4705a5cc0aa6f62be305b81" integrity sha512-c7/8mbUsKigAbLkD5B010BK4D9LZm7A1pNItkEwiUZRpIN66exu/e7YQWysGun+TRKaJp8MhemM+VkfWv42aCA== -json5@^0.5.0, json5@^0.5.1: - version "0.5.1" - resolved "https://registry.yarnpkg.com/json5/-/json5-0.5.1.tgz#1eade7acc012034ad84e2396767ead9fa5495821" - integrity sha1-Hq3nrMASA0rYTiOWdn6tn6VJWCE= - json5@^1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/json5/-/json5-1.0.1.tgz#779fb0018604fa854eacbf6252180d83543e3dbe" @@ -10174,26 +5748,12 @@ json5@^1.0.1: dependencies: minimist "^1.2.0" -json5@^2.1.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/json5/-/json5-2.1.0.tgz#e7a0c62c48285c628d20a10b85c89bb807c32850" - integrity sha512-8Mh9h6xViijj36g7Dxi+Y4S6hNGV96vcJZr/SrlHh1LR/pEn/8j/+qIBbs44YKl69Lrfctp4QD+AdWLTMqEZAQ== +json5@^2.1.2: + version "2.1.3" + resolved "https://registry.yarnpkg.com/json5/-/json5-2.1.3.tgz#c9b0f7fa9233bfe5807fe66fcf3a5617ed597d43" + integrity sha512-KXPvOm8K9IJKFM0bmdn8QXh7udDh1g/giieX0NLCaMnb4hEiVFqnop2ImTXCc5e0/oHz3LTqmHGtExn5hfMkOA== dependencies: - minimist "^1.2.0" - -json5@^2.1.1: - version "2.1.1" - resolved "https://registry.yarnpkg.com/json5/-/json5-2.1.1.tgz#81b6cb04e9ba496f1c7005d07b4368a2638f90b6" - integrity sha512-l+3HXD0GEI3huGq1njuqtzYK8OYJyXMkOLtQ53pjWh89tvWS2h6l+1zMkYWqlb57+SiQodKZyvMEFb2X+KrFhQ== - dependencies: - minimist "^1.2.0" - -jsonfile@^2.1.0: - version "2.4.0" - resolved "https://registry.yarnpkg.com/jsonfile/-/jsonfile-2.4.0.tgz#3736a2b428b87bbda0cc83b53fa3d633a35c2ae8" - integrity sha1-NzaitCi4e72gzIO1P6PWM6NcKug= - optionalDependencies: - graceful-fs "^4.1.6" + minimist "^1.2.5" jsonfile@^3.0.0: version "3.0.1" @@ -10214,25 +5774,10 @@ jsonify@~0.0.0: resolved "https://registry.yarnpkg.com/jsonify/-/jsonify-0.0.0.tgz#2c74b6ee41d93ca51b7b5aaee8f503631d252a73" integrity sha1-LHS27kHZPKUbe1qu6PUDYx0lKnM= -jsonparse@^1.3.1: - version "1.3.1" - resolved "https://registry.yarnpkg.com/jsonparse/-/jsonparse-1.3.1.tgz#3f4dae4a91fac315f71062f8521cc239f1366280" - integrity sha1-P02uSpH6wxX3EGL4UhzCOfE2YoA= - jsonpointer@^4.0.0: - version "4.0.1" - resolved "https://registry.yarnpkg.com/jsonpointer/-/jsonpointer-4.0.1.tgz#4fd92cb34e0e9db3c89c8622ecf51f9b978c6cb9" - integrity sha1-T9kss04OnbPInIYi7PUfm5eMbLk= - -jsprim@^1.2.2: - version "1.4.1" - resolved "https://registry.yarnpkg.com/jsprim/-/jsprim-1.4.1.tgz#313e66bc1e5cc06e438bc1b7499c2e5c56acb6a2" - integrity sha1-MT5mvB5cwG5Di8G3SZwuXFastqI= - dependencies: - assert-plus "1.0.0" - extsprintf "1.3.0" - json-schema "0.2.3" - verror "1.10.0" + version "4.1.0" + resolved "https://registry.yarnpkg.com/jsonpointer/-/jsonpointer-4.1.0.tgz#501fb89986a2389765ba09e6053299ceb4f2c2cc" + integrity sha512-CXcRvMyTlnR53xMcKnuMzfCA5i/nfblTnnr74CZb6C4vG39eu6w51t7nKmU5MfLfbTgGItliNyjO/ciNPDqClg== jstransformer@1.0.0: version "1.0.0" @@ -10242,13 +5787,6 @@ jstransformer@1.0.0: is-promise "^2.0.0" promise "^7.0.1" -keyv@^3.0.0: - version "3.1.0" - resolved "https://registry.yarnpkg.com/keyv/-/keyv-3.1.0.tgz#ecc228486f69991e49e9476485a5be1e8fc5c4d9" - integrity sha512-9ykJ/46SN/9KPM/sichzQ7OvXyGDYKGTaDlKMGCAlg2UK8KRy4jb0d8sFc+0Tt0YYnThq8X2RZgCg74RPxgcVA== - dependencies: - json-buffer "3.0.0" - killable@^1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/killable/-/killable-1.0.1.tgz#4c8ce441187a061c7474fb87ca08e2a638194892" @@ -10274,34 +5812,20 @@ kind-of@^5.0.0: integrity sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw== kind-of@^6.0.0, kind-of@^6.0.2: - version "6.0.2" - resolved "https://registry.yarnpkg.com/kind-of/-/kind-of-6.0.2.tgz#01146b36a6218e64e58f3a8d66de5d7fc6f6d051" - integrity sha512-s5kLOcnH0XqDO+FvuaLX8DDjZ18CGFk7VygH40QoKPUQhW4e2rvM0rwUq0t8IQDOwYSeLK01U90OjzBTme2QqA== + version "6.0.3" + resolved "https://registry.yarnpkg.com/kind-of/-/kind-of-6.0.3.tgz#07c05034a6c349fa06e24fa35aa76db4580ce4dd" + integrity sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw== -klaw@^1.0.0: - version "1.3.1" - resolved "https://registry.yarnpkg.com/klaw/-/klaw-1.3.1.tgz#4088433b46b3b1ba259d78785d8e96f73ba02439" - integrity sha1-QIhDO0azsbolnXh4XY6W9zugJDk= - optionalDependencies: - graceful-fs "^4.1.9" - -kleur@^3.0.3: - version "3.0.3" - resolved "https://registry.yarnpkg.com/kleur/-/kleur-3.0.3.tgz#a79c9ecc86ee1ce3fa6206d1216c501f147fc07e" - integrity sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w== +klona@^2.0.4: + version "2.0.4" + resolved "https://registry.yarnpkg.com/klona/-/klona-2.0.4.tgz#7bb1e3affb0cb8624547ef7e8f6708ea2e39dfc0" + integrity sha512-ZRbnvdg/NxqzC7L9Uyqzf4psi1OM4Cuc+sJAkQPjO6XkQIJTNbfK2Rsmbw8fx1p2mkZdp2FZYo2+LwXYY/uwIA== known-css-properties@^0.3.0: version "0.3.0" resolved "https://registry.yarnpkg.com/known-css-properties/-/known-css-properties-0.3.0.tgz#a3d135bbfc60ee8c6eacf2f7e7e6f2d4755e49a4" integrity sha512-QMQcnKAiQccfQTqtBh/qwquGZ2XK/DXND1jrcN9M8gMMy99Gwla7GQjndVUsEqIaRyP6bsFRuhwRj5poafBGJQ== -kuler@1.0.x: - version "1.0.1" - resolved "https://registry.yarnpkg.com/kuler/-/kuler-1.0.1.tgz#ef7c784f36c9fb6e16dd3150d152677b2b0228a6" - integrity sha512-J9nVUucG1p/skKul6DU3PUZrhs0LPulNaeUOox0IyXDi8S4CztTHs1gQphhuZmzXG7VOQSf6NJfKuzteQLv9gQ== - dependencies: - colornames "^1.1.1" - last-call-webpack-plugin@^3.0.0: version "3.0.0" resolved "https://registry.yarnpkg.com/last-call-webpack-plugin/-/last-call-webpack-plugin-3.0.0.tgz#9742df0e10e3cf46e5c0381c2de90d3a7a2d7555" @@ -10310,20 +5834,6 @@ last-call-webpack-plugin@^3.0.0: lodash "^4.17.5" webpack-sources "^1.1.0" -latest-version@^3.0.0: - version "3.1.0" - resolved "https://registry.yarnpkg.com/latest-version/-/latest-version-3.1.0.tgz#a205383fea322b33b5ae3b18abee0dc2f356ee15" - integrity sha1-ogU4P+oyKzO1rjsYq+4NwvNW7hU= - dependencies: - package-json "^4.0.0" - -latest-version@^5.0.0: - version "5.1.0" - resolved "https://registry.yarnpkg.com/latest-version/-/latest-version-5.1.0.tgz#119dfe908fe38d15dfa43ecd13fa12ec8832face" - integrity sha512-weT+r0kTkRQdCdYCNtkMwWXQTMEswKrFBkm4ckQOMVhhqhIMI1UT2hMj+1iigIhgSZm5gTmrRXBNoGUgaTY1xA== - dependencies: - package-json "^6.3.0" - launch-editor-middleware@^2.2.1: version "2.2.1" resolved "https://registry.yarnpkg.com/launch-editor-middleware/-/launch-editor-middleware-2.2.1.tgz#e14b07e6c7154b0a4b86a0fd345784e45804c157" @@ -10339,25 +5849,6 @@ launch-editor@^2.2.1: chalk "^2.3.0" shell-quote "^1.6.1" -lazy-cache@^1.0.3: - version "1.0.4" - resolved "https://registry.yarnpkg.com/lazy-cache/-/lazy-cache-1.0.4.tgz#a1d78fc3a50474cb80845d3b3b6e1da49a446e8e" - integrity sha1-odePw6UEdMuAhF07O24dpJpEbo4= - -lcid@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/lcid/-/lcid-1.0.0.tgz#308accafa0bc483a3867b4b6f2b9506251d1b835" - integrity sha1-MIrMr6C8SDo4Z7S28rlQYlHRuDU= - dependencies: - invert-kv "^1.0.0" - -lcid@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/lcid/-/lcid-2.0.0.tgz#6ef5d2df60e52f82eb228a4c373e8d1f397253cf" - integrity sha512-avPEb8P8EGnwXKClwsNUgryVjllcRqtMYa49NTsbQagYuT1DcXnl1915oxWjoyGrXR6zH/Y0Zc96xWsPcoDKeA== - dependencies: - invert-kv "^2.0.0" - levn@^0.3.0, levn@~0.3.0: version "0.3.0" resolved "https://registry.yarnpkg.com/levn/-/levn-0.3.0.tgz#3b09924edf9f083c0490fdd4c0bc4421e04764ee" @@ -10366,69 +5857,13 @@ levn@^0.3.0, levn@~0.3.0: prelude-ls "~1.1.2" type-check "~0.3.2" -libnpmconfig@^1.2.1: - version "1.2.1" - resolved "https://registry.yarnpkg.com/libnpmconfig/-/libnpmconfig-1.2.1.tgz#c0c2f793a74e67d4825e5039e7a02a0044dfcbc0" - integrity sha512-9esX8rTQAHqarx6qeZqmGQKBNZR5OIbl/Ayr0qQDy3oXja2iFVQQI81R6GZ2a02bSNZ9p3YOGX1O6HHCb1X7kA== +levn@^0.4.1: + version "0.4.1" + resolved "https://registry.yarnpkg.com/levn/-/levn-0.4.1.tgz#ae4562c007473b932a6200d403268dd2fffc6ade" + integrity sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ== dependencies: - figgy-pudding "^3.5.1" - find-up "^3.0.0" - ini "^1.3.5" - -listr-silent-renderer@^1.1.1: - version "1.1.1" - resolved "https://registry.yarnpkg.com/listr-silent-renderer/-/listr-silent-renderer-1.1.1.tgz#924b5a3757153770bf1a8e3fbf74b8bbf3f9242e" - integrity sha1-kktaN1cVN3C/Go4/v3S4u/P5JC4= - -listr-update-renderer@^0.5.0: - version "0.5.0" - resolved "https://registry.yarnpkg.com/listr-update-renderer/-/listr-update-renderer-0.5.0.tgz#4ea8368548a7b8aecb7e06d8c95cb45ae2ede6a2" - integrity sha512-tKRsZpKz8GSGqoI/+caPmfrypiaq+OQCbd+CovEC24uk1h952lVj5sC7SqyFUm+OaJ5HN/a1YLt5cit2FMNsFA== - dependencies: - chalk "^1.1.3" - cli-truncate "^0.2.1" - elegant-spinner "^1.0.1" - figures "^1.7.0" - indent-string "^3.0.0" - log-symbols "^1.0.2" - log-update "^2.3.0" - strip-ansi "^3.0.1" - -listr-verbose-renderer@^0.5.0: - version "0.5.0" - resolved "https://registry.yarnpkg.com/listr-verbose-renderer/-/listr-verbose-renderer-0.5.0.tgz#f1132167535ea4c1261102b9f28dac7cba1e03db" - integrity sha512-04PDPqSlsqIOaaaGZ+41vq5FejI9auqTInicFRndCBgE3bXG8D6W1I+mWhk+1nqbHmyhla/6BUrd5OSiHwKRXw== - dependencies: - chalk "^2.4.1" - cli-cursor "^2.1.0" - date-fns "^1.27.2" - figures "^2.0.0" - -listr@0.14.3: - version "0.14.3" - resolved "https://registry.yarnpkg.com/listr/-/listr-0.14.3.tgz#2fea909604e434be464c50bddba0d496928fa586" - integrity sha512-RmAl7su35BFd/xoMamRjpIE4j3v+L28o8CT5YhAXQJm1fD+1l9ngXY8JAQRJ+tFK2i5njvi0iRUKV09vPwA0iA== - dependencies: - "@samverschueren/stream-to-observable" "^0.3.0" - is-observable "^1.1.0" - is-promise "^2.1.0" - is-stream "^1.1.0" - listr-silent-renderer "^1.1.1" - listr-update-renderer "^0.5.0" - listr-verbose-renderer "^0.5.0" - p-map "^2.0.0" - rxjs "^6.3.3" - -load-json-file@^1.0.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/load-json-file/-/load-json-file-1.1.0.tgz#956905708d58b4bab4c2261b04f59f31c99374c0" - integrity sha1-lWkFcI1YtLq0wiYbBPWfMcmTdMA= - dependencies: - graceful-fs "^4.1.2" - parse-json "^2.2.0" - pify "^2.0.0" - pinkie-promise "^2.0.0" - strip-bom "^2.0.0" + prelude-ls "^1.2.1" + type-check "~0.4.0" load-json-file@^2.0.0: version "2.0.0" @@ -10440,53 +5875,28 @@ load-json-file@^2.0.0: pify "^2.0.0" strip-bom "^3.0.0" -load-json-file@^5.2.0: - version "5.3.0" - resolved "https://registry.yarnpkg.com/load-json-file/-/load-json-file-5.3.0.tgz#4d3c1e01fa1c03ea78a60ac7af932c9ce53403f3" - integrity sha512-cJGP40Jc/VXUsp8/OrnyKyTZ1y6v/dphm3bioS+RrKXjK2BB6wHUd6JptZEFDGgGahMT+InnZO5i1Ei9mpC8Bw== - dependencies: - graceful-fs "^4.1.15" - parse-json "^4.0.0" - pify "^4.0.1" - strip-bom "^3.0.0" - type-fest "^0.3.0" - -loader-fs-cache@^1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/loader-fs-cache/-/loader-fs-cache-1.0.2.tgz#54cedf6b727e1779fd8f01205f05f6e88706f086" - integrity sha512-70IzT/0/L+M20jUlEqZhZyArTU6VKLRTYRDAYN26g4jfzpJqjipLL3/hgYpySqI9PwsVRHHFja0LfEmsx9X2Cw== - dependencies: - find-cache-dir "^0.1.1" - mkdirp "0.5.1" - loader-runner@^2.3.1, loader-runner@^2.4.0: version "2.4.0" resolved "https://registry.yarnpkg.com/loader-runner/-/loader-runner-2.4.0.tgz#ed47066bfe534d7e84c4c7b9998c2a75607d9357" integrity sha512-Jsmr89RcXGIwivFY21FcRrisYZfvLMTWx5kOLc+JTxtpBOG6xML0vzbc6SEQG2FO9/4Fc3wW4LVcB5DmGflaRw== -loader-utils@1.2.3, loader-utils@^1.0.2, loader-utils@^1.1.0, loader-utils@^1.2.3: - version "1.2.3" - resolved "https://registry.yarnpkg.com/loader-utils/-/loader-utils-1.2.3.tgz#1ff5dc6911c9f0a062531a4c04b609406108c2c7" - integrity sha512-fkpz8ejdnEMG3s37wGL07iSBDg99O9D5yflE9RGNH3hRdx9SOwYfnGYdZOUIZitN8E+E2vkq3MUMYMvPYl5ZZA== +loader-utils@^1.0.2, loader-utils@^1.1.0, loader-utils@^1.2.3, loader-utils@^1.4.0: + version "1.4.0" + resolved "https://registry.yarnpkg.com/loader-utils/-/loader-utils-1.4.0.tgz#c579b5e34cb34b1a74edc6c1fb36bfa371d5a613" + integrity sha512-qH0WSMBtn/oHuwjy/NucEgbx5dbxxnxup9s4PVXJUDHZBQY+s0NWA9rJf53RBnQZxfch7euUui7hpoAPvALZdA== dependencies: big.js "^5.2.2" - emojis-list "^2.0.0" + emojis-list "^3.0.0" json5 "^1.0.1" -loader-utils@^0.2.16: - version "0.2.17" - resolved "https://registry.yarnpkg.com/loader-utils/-/loader-utils-0.2.17.tgz#f86e6374d43205a6e6c60e9196f17c0299bfb348" - integrity sha1-+G5jdNQyBabmxg6RlvF8Apm/s0g= +loader-utils@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/loader-utils/-/loader-utils-2.0.0.tgz#e4cace5b816d425a166b5f097e10cd12b36064b0" + integrity sha512-rP4F0h2RaWSvPEkD7BLDFQnvSf+nK+wr3ESUjNTyAGobqrijmW92zc+SO6d4p4B1wh7+B/Jg1mkQe5NYUEHtHQ== dependencies: - big.js "^3.1.3" - emojis-list "^2.0.0" - json5 "^0.5.0" - object-assign "^4.0.1" - -loadjs@^3.6.1: - version "3.6.1" - resolved "https://registry.yarnpkg.com/loadjs/-/loadjs-3.6.1.tgz#1e756ccd4f4c5ed4988085b330e1b4ad9b6a8340" - integrity sha512-AZEBw2GWdJk2IzBgQ+Wohoao5j+t0rajqK8dJu8jQqgYxDTxhmCt0ayMo/vCa0ZAMvZxnJcam6uLICfnVd8KAw== + big.js "^5.2.2" + emojis-list "^3.0.0" + json5 "^2.1.2" locate-path@^2.0.0: version "2.0.0" @@ -10511,7 +5921,7 @@ locate-path@^5.0.0: dependencies: p-locate "^4.1.0" -lodash._reinterpolate@^3.0.0, lodash._reinterpolate@~3.0.0: +lodash._reinterpolate@^3.0.0: version "3.0.0" resolved "https://registry.yarnpkg.com/lodash._reinterpolate/-/lodash._reinterpolate-3.0.0.tgz#0ccf2d89166af03b3663c796538b75ac6e114d9d" integrity sha1-DM8tiRZq8Ds2Y8eWU4t1rG4RTZ0= @@ -10521,26 +5931,6 @@ lodash.capitalize@^4.1.0: resolved "https://registry.yarnpkg.com/lodash.capitalize/-/lodash.capitalize-4.2.1.tgz#f826c9b4e2a8511d84e3aca29db05e1a4f3b72a9" integrity sha1-+CbJtOKoUR2E46yinbBeGk87cqk= -lodash.clonedeep@^4.5.0: - version "4.5.0" - resolved "https://registry.yarnpkg.com/lodash.clonedeep/-/lodash.clonedeep-4.5.0.tgz#e23f3f9c4f8fbdde872529c1071857a086e5ccef" - integrity sha1-4j8/nE+Pvd6HJSnBBxhXoIblzO8= - -lodash.debounce@^4.0.8: - version "4.0.8" - resolved "https://registry.yarnpkg.com/lodash.debounce/-/lodash.debounce-4.0.8.tgz#82d79bff30a67c4005ffd5e2515300ad9ca4d7af" - integrity sha1-gteb/zCmfEAF/9XiUVMArZyk168= - -lodash.get@^4: - version "4.4.2" - resolved "https://registry.yarnpkg.com/lodash.get/-/lodash.get-4.4.2.tgz#2d177f652fa31e939b4438d5341499dfa3825e99" - integrity sha1-LRd/ZS+jHpObRDjVNBSZ36OCXpk= - -lodash.identity@3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/lodash.identity/-/lodash.identity-3.0.0.tgz#ad7bc6a4e647d79c972e1b80feef7af156267876" - integrity sha1-rXvGpOZH15yXLhuA/u968VYmeHY= - lodash.kebabcase@^4.0.0, lodash.kebabcase@^4.1.1: version "4.1.1" resolved "https://registry.yarnpkg.com/lodash.kebabcase/-/lodash.kebabcase-4.1.1.tgz#8489b1cb0d29ff88195cceca448ff6d6cc295c36" @@ -10551,29 +5941,6 @@ lodash.memoize@^4.1.2: resolved "https://registry.yarnpkg.com/lodash.memoize/-/lodash.memoize-4.1.2.tgz#bcc6c49a42a2840ed997f323eada5ecd182e0bfe" integrity sha1-vMbEmkKihA7Zl/Mj6tpezRguC/4= -lodash.merge@^4.6.1: - version "4.6.1" - resolved "https://registry.yarnpkg.com/lodash.merge/-/lodash.merge-4.6.1.tgz#adc25d9cb99b9391c59624f379fbba60d7111d54" - integrity sha512-AOYza4+Hf5z1/0Hztxpm2/xiPZgi/cjMqdnKTUWTBSKchJlxXXuUSxCCl8rJlf4g6yww/j6mA8nC8Hw/EZWxKQ== - -lodash.pickby@4.6.0: - version "4.6.0" - resolved "https://registry.yarnpkg.com/lodash.pickby/-/lodash.pickby-4.6.0.tgz#7dea21d8c18d7703a27c704c15d3b84a67e33aff" - integrity sha1-feoh2MGNdwOifHBMFdO4SmfjOv8= - -lodash.sortby@^4.7.0: - version "4.7.0" - resolved "https://registry.yarnpkg.com/lodash.sortby/-/lodash.sortby-4.7.0.tgz#edd14c824e2cc9c1e0b0a1b42bb5210516a42438" - integrity sha1-7dFMgk4sycHgsKG0K7UhBRakJDg= - -lodash.template@^4.2.4, lodash.template@^4.4.0: - version "4.4.0" - resolved "https://registry.yarnpkg.com/lodash.template/-/lodash.template-4.4.0.tgz#e73a0385c8355591746e020b99679c690e68fba0" - integrity sha1-5zoDhcg1VZF0bgILmWecaQ5o+6A= - dependencies: - lodash._reinterpolate "~3.0.0" - lodash.templatesettings "^4.0.0" - lodash.template@^4.5.0: version "4.5.0" resolved "https://registry.yarnpkg.com/lodash.template/-/lodash.template-4.5.0.tgz#f976195cf3f347d0d5f52483569fe8031ccce8ab" @@ -10583,154 +5950,40 @@ lodash.template@^4.5.0: lodash.templatesettings "^4.0.0" lodash.templatesettings@^4.0.0: - version "4.1.0" - resolved "https://registry.yarnpkg.com/lodash.templatesettings/-/lodash.templatesettings-4.1.0.tgz#2b4d4e95ba440d915ff08bc899e4553666713316" - integrity sha1-K01OlbpEDZFf8IvImeRVNmZxMxY= + version "4.2.0" + resolved "https://registry.yarnpkg.com/lodash.templatesettings/-/lodash.templatesettings-4.2.0.tgz#e481310f049d3cf6d47e912ad09313b154f0fb33" + integrity sha512-stgLz+i3Aa9mZgnjr/O+v9ruKZsPsndy7qPZOchbqk2cnTU1ZaldKK+v7m54WoKIyxiuMZTKT2H81F8BeAc3ZQ== dependencies: - lodash._reinterpolate "~3.0.0" - -lodash.unionby@^4.8.0: - version "4.8.0" - resolved "https://registry.yarnpkg.com/lodash.unionby/-/lodash.unionby-4.8.0.tgz#883f098ff78f564a727b7508e09cdd539734bb83" - integrity sha1-iD8Jj/ePVkpye3UI4JzdU5c0u4M= + lodash._reinterpolate "^3.0.0" lodash.uniq@^4.5.0: version "4.5.0" resolved "https://registry.yarnpkg.com/lodash.uniq/-/lodash.uniq-4.5.0.tgz#d0225373aeb652adc1bc82e4945339a842754773" integrity sha1-0CJTc662Uq3BvILklFM5qEJ1R3M= -lodash.xorby@^4.7.0: - version "4.7.0" - resolved "https://registry.yarnpkg.com/lodash.xorby/-/lodash.xorby-4.7.0.tgz#9c19a6f9f063a6eb53dd03c1b6871799801463d7" - integrity sha1-nBmm+fBjputT3QPBtocXmYAUY9c= +lodash@^4.0.0, lodash@^4.15.0, lodash@^4.17.11, lodash@^4.17.14, lodash@^4.17.15, lodash@^4.17.19, lodash@^4.17.20, lodash@^4.17.5, lodash@^4.3.0, lodash@~4.17.10: + version "4.17.20" + resolved "https://registry.yarnpkg.com/lodash/-/lodash-4.17.20.tgz#b44a9b6297bcb698f1c51a3545a2b3b368d59c52" + integrity sha512-PlhdFcillOINfeV7Ni6oF1TAEayyZBoZ8bcshTHqOYJYlrqzRK5hagpagky5o4HfCzzd1TRkXPMFq6cKk9rGmA== -lodash@4, lodash@^4.0.0, lodash@^4.15.0, lodash@^4.17.10, lodash@^4.17.11, lodash@^4.17.3, lodash@^4.17.4, lodash@^4.17.5, lodash@^4.3.0, lodash@~4.17.10: - version "4.17.11" - resolved "https://registry.yarnpkg.com/lodash/-/lodash-4.17.11.tgz#b39ea6229ef607ecd89e2c8df12536891cac9b8d" - integrity sha512-cQKh8igo5QUhZ7lg38DYWAxMvjSAKG0A8wGSVimP07SIUEK2UO+arSRKbRZWtelMtN5V0Hkwh5ryOto/SshYIg== +loglevel@^1.6.8, loglevel@^1.7.1: + version "1.7.1" + resolved "https://registry.yarnpkg.com/loglevel/-/loglevel-1.7.1.tgz#005fde2f5e6e47068f935ff28573e125ef72f197" + integrity sha512-Hesni4s5UkWkwCGJMQGAh71PaLUmKFM60dHvq0zi/vDhhrzuk+4GgNbTXJ12YYQJn6ZKBDNIjYcuQGKudvqrIw== -lodash@4.17.15, lodash@^4.17.12, lodash@^4.17.13, lodash@^4.17.14, lodash@^4.17.15, lodash@^4.2.0: - version "4.17.15" - resolved "https://registry.yarnpkg.com/lodash/-/lodash-4.17.15.tgz#b447f6670a0455bbfeedd11392eff330ea097548" - integrity sha512-8xOcRHvCjnocdS5cpwXQXVzmmh5e5+saE2QGoeQmbKmRS6J3VQppPOIt0MnmE+4xlZoumy0GPG0D0MVIQbNA1A== - -log-symbols@^1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/log-symbols/-/log-symbols-1.0.2.tgz#376ff7b58ea3086a0f09facc74617eca501e1a18" - integrity sha1-N2/3tY6jCGoPCfrMdGF+ylAeGhg= - dependencies: - chalk "^1.0.0" - -log-symbols@^2.1.0, log-symbols@^2.2.0: - version "2.2.0" - resolved "https://registry.yarnpkg.com/log-symbols/-/log-symbols-2.2.0.tgz#5740e1c5d6f0dfda4ad9323b5332107ef6b4c40a" - integrity sha512-VeIAFslyIerEJLXHziedo2basKbMKtTw3vfn5IzG0XTjhAVEJyNHnL2p7vc+wBDSdQuUpNw3M2u6xb9QsAY5Eg== - dependencies: - chalk "^2.0.1" - -log-symbols@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/log-symbols/-/log-symbols-3.0.0.tgz#f3a08516a5dea893336a7dee14d18a1cfdab77c4" - integrity sha512-dSkNGuI7iG3mfvDzUuYZyvk5dD9ocYCYzNU6CYDE6+Xqd+gwme6Z00NS3dUh8mq/73HaEtT7m6W+yUPtU6BZnQ== - dependencies: - chalk "^2.4.2" - -log-update@^2.3.0: - version "2.3.0" - resolved "https://registry.yarnpkg.com/log-update/-/log-update-2.3.0.tgz#88328fd7d1ce7938b29283746f0b1bc126b24708" - integrity sha1-iDKP19HOeTiykoN0bwsbwSayRwg= - dependencies: - ansi-escapes "^3.0.0" - cli-cursor "^2.0.0" - wrap-ansi "^3.0.1" - -"log@>= 1.2.0": - version "6.0.0" - resolved "https://registry.yarnpkg.com/log/-/log-6.0.0.tgz#1e8e655f0389148e729d9ddd6d3bcbe8b93b8d21" - integrity sha512-sxChESNYJ/EcQv8C7xpmxhtTOngoXuMEqGDAkhXBEmt3MAzM3SM/TmIBOqnMEVdrOv1+VgZoYbo6U2GemQiU4g== - dependencies: - d "^1.0.0" - duration "^0.2.2" - es5-ext "^0.10.49" - event-emitter "^0.3.5" - sprintf-kit "^2.0.0" - type "^1.0.1" - -logform@^2.1.1: - version "2.1.2" - resolved "https://registry.yarnpkg.com/logform/-/logform-2.1.2.tgz#957155ebeb67a13164069825ce67ddb5bb2dd360" - integrity sha512-+lZh4OpERDBLqjiwDLpAWNQu6KMjnlXH2ByZwCuSqVPJletw0kTWJf5CgSNAUKn1KUkv3m2cUz/LK8zyEy7wzQ== - dependencies: - colors "^1.2.1" - fast-safe-stringify "^2.0.4" - fecha "^2.3.3" - ms "^2.1.1" - triple-beam "^1.3.0" - -loglevel@^1.6.6: - version "1.6.6" - resolved "https://registry.yarnpkg.com/loglevel/-/loglevel-1.6.6.tgz#0ee6300cc058db6b3551fa1c4bf73b83bb771312" - integrity sha512-Sgr5lbboAUBo3eXCSPL4/KoVz3ROKquOjcctxmHIt+vol2DrqTQe3SwkKKuYhEiWB5kYa13YyopJ69deJ1irzQ== - -long@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/long/-/long-4.0.0.tgz#9a7b71cfb7d361a194ea555241c92f7468d5bf28" - integrity sha512-XsP+KhQif4bjX1kbuSiySJFNAehNxgLb6hPRGJ9QsUr8ajHkuXGdrHmFUTUUXhDwVX2R5bY4JNZEwbUiMhV+MA== - -longest@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/longest/-/longest-1.0.1.tgz#30a0b2da38f73770e8294a0d22e6625ed77d0097" - integrity sha1-MKCy2jj3N3DoKUoNIuZiXtd9AJc= - -loose-envify@^1.0.0: - version "1.4.0" - resolved "https://registry.yarnpkg.com/loose-envify/-/loose-envify-1.4.0.tgz#71ee51fa7be4caec1a63839f7e682d8132d30caf" - integrity sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q== - dependencies: - js-tokens "^3.0.0 || ^4.0.0" - -loud-rejection@^1.0.0: - version "1.6.0" - resolved "https://registry.yarnpkg.com/loud-rejection/-/loud-rejection-1.6.0.tgz#5b46f80147edee578870f086d04821cf998e551f" - integrity sha1-W0b4AUft7leIcPCG0Eghz5mOVR8= - dependencies: - currently-unhandled "^0.4.1" - signal-exit "^3.0.0" - -lowdb@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/lowdb/-/lowdb-1.0.0.tgz#5243be6b22786ccce30e50c9a33eac36b20c8064" - integrity sha512-2+x8esE/Wb9SQ1F9IHaYWfsC9FIecLOPrK4g17FGEayjUWH172H6nwicRovGvSE2CPZouc2MCIqCI7h9d+GftQ== - dependencies: - graceful-fs "^4.1.3" - is-promise "^2.1.0" - lodash "4" - pify "^3.0.0" - steno "^0.4.1" - -lower-case-first@^1.0.0: - version "1.0.2" - resolved "https://registry.yarnpkg.com/lower-case-first/-/lower-case-first-1.0.2.tgz#e5da7c26f29a7073be02d52bac9980e5922adfa1" - integrity sha1-5dp8JvKacHO+AtUrrJmA5ZIq36E= - dependencies: - lower-case "^1.1.2" - -lower-case@^1.1.0, lower-case@^1.1.1, lower-case@^1.1.2: +lower-case@^1.1.1: version "1.1.4" resolved "https://registry.yarnpkg.com/lower-case/-/lower-case-1.1.4.tgz#9a2cabd1b9e8e0ae993a4bf7d5875c39c42e8eac" integrity sha1-miyr0bno4K6ZOkv31YdcOcQujqw= -lowercase-keys@^1.0.0, lowercase-keys@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/lowercase-keys/-/lowercase-keys-1.0.1.tgz#6f9e30b47084d971a7c820ff15a6c5167b74c26f" - integrity sha512-G2Lj61tXDnVFFOi8VZds+SoQjtQC3dgokKdDG2mTm1tx4m50NUHBOZSBwQQHyy0V12A0JTG4icfZQH+xPyh8VA== +lower-case@^2.0.2: + version "2.0.2" + resolved "https://registry.yarnpkg.com/lower-case/-/lower-case-2.0.2.tgz#6fa237c63dbdc4a82ca0fd882e4722dc5e634e28" + integrity sha512-7fm3l3NAF9WfN6W3JOmf5drwpVqX78JtoGJ3A6W0a6ZnldM41w2fV5D490psKFTpMds8TJse/eHLFFsNHHjHgg== + dependencies: + tslib "^2.0.3" -lowercase-keys@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/lowercase-keys/-/lowercase-keys-2.0.0.tgz#2603e78b7b4b0006cbca2fbcc8a3202558ac9479" - integrity sha512-tqNXrS78oMOE73NMxK4EMLQsQowWf8jKooH9g7xPavRT706R6bkQJ6DY2Te7QukaZsulxa30wQ7bk0pm4XiHmA== - -lru-cache@^4.0.0, lru-cache@^4.0.1, lru-cache@^4.1.2: +lru-cache@^4.1.2: version "4.1.5" resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-4.1.5.tgz#8bbe50ea85bed59bc9e33dcab8235ee9bcf443cd" integrity sha512-sWZlbEP2OsHNkXrMl5GYk/jKk70MBng6UU4YI/qGDYbgf6YbP4EvmqISbXCoJiRKs+1bSpFHVgQxvJ17F2li5g== @@ -10738,13 +5991,20 @@ lru-cache@^4.0.0, lru-cache@^4.0.1, lru-cache@^4.1.2: pseudomap "^1.0.2" yallist "^2.1.2" -lru-cache@^5.0.0, lru-cache@^5.1.1: +lru-cache@^5.1.1: version "5.1.1" resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-5.1.1.tgz#1da27e6710271947695daf6848e847f01d84b920" integrity sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w== dependencies: yallist "^3.0.2" +lru-cache@^6.0.0: + version "6.0.0" + resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-6.0.0.tgz#6d6fe6570ebd96aaf90fcad1dafa3b2566db3a94" + integrity sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA== + dependencies: + yallist "^4.0.0" + make-dir@^1.0.0: version "1.3.0" resolved "https://registry.yarnpkg.com/make-dir/-/make-dir-1.3.0.tgz#79c1033b80515bd6d24ec9933e860ca75ee27f0c" @@ -10760,60 +6020,18 @@ make-dir@^2.0.0: pify "^4.0.1" semver "^5.6.0" -make-dir@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/make-dir/-/make-dir-3.0.0.tgz#1b5f39f6b9270ed33f9f054c5c0f84304989f801" - integrity sha512-grNJDhb8b1Jm1qeqW5R/O63wUo4UXo2v2HMic6YT9i/HBlF93S8jkMgH7yugvY9ABDShH4VZMn8I+U8+fCNegw== +make-dir@^3.0.2, make-dir@^3.1.0: + version "3.1.0" + resolved "https://registry.yarnpkg.com/make-dir/-/make-dir-3.1.0.tgz#415e967046b3a7f1d185277d84aa58203726a13f" + integrity sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw== dependencies: semver "^6.0.0" -make-error@^1, make-error@^1.1.1: - version "1.3.5" - resolved "https://registry.yarnpkg.com/make-error/-/make-error-1.3.5.tgz#efe4e81f6db28cadd605c70f29c831b58ef776c8" - integrity sha512-c3sIjNUow0+8swNwVpqoH4YCShKNFkMaw6oH1mNS2haDZQqkeZFlHS3dhoeEbKKmJB4vXpJucU6oH75aDYeE9g== - -make-fetch-happen@^6.0.0: - version "6.1.0" - resolved "https://registry.yarnpkg.com/make-fetch-happen/-/make-fetch-happen-6.1.0.tgz#7d3c647913136efd73e94bde899f85fcd3eda09e" - integrity sha512-Q/RHcHofC+BnleSGDiO3SQQX2mCvXz639s+kJ7+loR4RPT487itVJ8RWIyBEfnqpnkaUFaWgNyV6CxT7eyDdEA== - dependencies: - agentkeepalive "^3.4.1" - cacache "^13.0.1" - http-cache-semantics "^3.8.1" - http-proxy-agent "^2.1.0" - https-proxy-agent "^3.0.1" - lru-cache "^5.1.1" - minipass "^3.0.0" - minipass-collect "^1.0.2" - minipass-fetch "^1.1.2" - minipass-flush "^1.0.5" - minipass-pipeline "^1.2.2" - promise-retry "^1.1.1" - socks-proxy-agent "^4.0.0" - ssri "^7.0.1" - -mamacro@^0.0.3: - version "0.0.3" - resolved "https://registry.yarnpkg.com/mamacro/-/mamacro-0.0.3.tgz#ad2c9576197c9f1abf308d0787865bd975a3f3e4" - integrity sha512-qMEwh+UujcQ+kbz3T6V+wAmO2U8veoq2w+3wY8MquqwVA3jChfwY+Tk52GZKDfACEPjuZ7r2oJLejwpt8jtwTA== - -map-age-cleaner@^0.1.1: - version "0.1.3" - resolved "https://registry.yarnpkg.com/map-age-cleaner/-/map-age-cleaner-0.1.3.tgz#7d583a7306434c055fe474b0f45078e6e1b4b92a" - integrity sha512-bJzx6nMoP6PDLPBFmg7+xRKeFZvFboMrGlxmNj9ClvX53KrmvM5bXFXEWjbz4cz1AFn+jWJ9z/DJSz7hrs0w3w== - dependencies: - p-defer "^1.0.0" - map-cache@^0.2.2: version "0.2.2" resolved "https://registry.yarnpkg.com/map-cache/-/map-cache-0.2.2.tgz#c32abd0bd6525d9b051645bb4f26ac5dc98a0dbf" integrity sha1-wyq9C9ZSXZsFFkW7TyasXcmKDb8= -map-obj@^1.0.0, map-obj@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/map-obj/-/map-obj-1.0.1.tgz#d933ceb9205d82bdcf4886f6742bdc2b4dea146d" - integrity sha1-2TPOuSBdgr3PSIb2dCvcK03qFG0= - map-visit@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/map-visit/-/map-visit-1.0.0.tgz#ecdca8f13144e660f1b5bd41f12f3479d98dfb8f" @@ -10830,26 +6048,22 @@ md5.js@^1.3.4: inherits "^2.0.1" safe-buffer "^5.1.2" -mdn-data@~1.1.0: - version "1.1.4" - resolved "https://registry.yarnpkg.com/mdn-data/-/mdn-data-1.1.4.tgz#50b5d4ffc4575276573c4eedb8780812a8419f01" - integrity sha512-FSYbp3lyKjyj3E7fMl6rYvUdX0FBXaluGqlFoYESWQlyUTq8R+wp0rkFxoYFqZlHCvsUXGjyJmLQSnXToYhOSA== +mdn-data@2.0.14: + version "2.0.14" + resolved "https://registry.yarnpkg.com/mdn-data/-/mdn-data-2.0.14.tgz#7113fc4281917d63ce29b43446f701e68c25ba50" + integrity sha512-dn6wd0uw5GsdswPFfsgMp5NSB0/aDe6fK94YJV/AJDYXL6HVLWBsxeq7js7Ad+mU2K9LAlwpk6kN2D5mwCPVow== + +mdn-data@2.0.4: + version "2.0.4" + resolved "https://registry.yarnpkg.com/mdn-data/-/mdn-data-2.0.4.tgz#699b3c38ac6f1d728091a64650b65d388502fd5b" + integrity sha512-iV3XNKw06j5Q7mi6h+9vbx23Tv7JkjEVgKHW4pimwyDGWm0OIQntJJ+u1C6mg6mK1EaTv42XQ7w76yuzH7M2cA== media-typer@0.3.0: version "0.3.0" resolved "https://registry.yarnpkg.com/media-typer/-/media-typer-0.3.0.tgz#8710d7af0aa626f8fffa1ce00168545263255748" integrity sha1-hxDXrwqmJvj/+hzgAWhUUmMlV0g= -mem@^4.0.0: - version "4.3.0" - resolved "https://registry.yarnpkg.com/mem/-/mem-4.3.0.tgz#461af497bc4ae09608cdb2e60eefb69bff744178" - integrity sha512-qX2bG48pTqYRVmDB37rn/6PT7LcR8T7oAX3bf99u1Tt1nzxYfxkgqDwUwolPlXweM0XzBOBFzSx4kfp7KP1s/w== - dependencies: - map-age-cleaner "^0.1.1" - mimic-fn "^2.0.0" - p-is-promise "^2.0.0" - -memory-fs@^0.4.0, memory-fs@^0.4.1: +memory-fs@^0.4.1: version "0.4.1" resolved "https://registry.yarnpkg.com/memory-fs/-/memory-fs-0.4.1.tgz#3a9a20b8462523e447cfbc7e8bb80ed667bfc552" integrity sha1-OpoguEYlI+RHz7x+i7gO1me/xVI= @@ -10865,32 +6079,11 @@ memory-fs@^0.5.0: errno "^0.1.3" readable-stream "^2.0.1" -meow@^3.7.0: - version "3.7.0" - resolved "https://registry.yarnpkg.com/meow/-/meow-3.7.0.tgz#72cb668b425228290abbfa856892587308a801fb" - integrity sha1-cstmi0JSKCkKu/qFaJJYcwioAfs= - dependencies: - camelcase-keys "^2.0.0" - decamelize "^1.1.2" - loud-rejection "^1.0.0" - map-obj "^1.0.1" - minimist "^1.1.3" - normalize-package-data "^2.3.4" - object-assign "^4.0.1" - read-pkg-up "^1.0.1" - redent "^1.0.0" - trim-newlines "^1.0.0" - merge-descriptors@1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/merge-descriptors/-/merge-descriptors-1.0.1.tgz#b00aaa556dd8b44568150ec9d1b953f3f90cbb61" integrity sha1-sAqqVW3YtEVoFQ7J0blT8/kMu2E= -merge-files-webpack-plugin@^1.1.2: - version "1.1.2" - resolved "https://registry.yarnpkg.com/merge-files-webpack-plugin/-/merge-files-webpack-plugin-1.1.2.tgz#875f4e6af008444890014cbd5a7f0169a0049c5c" - integrity sha1-h19OavAIREiQAUy9Wn8BaaAEnFw= - merge-source-map@^1.1.0: version "1.1.0" resolved "https://registry.yarnpkg.com/merge-source-map/-/merge-source-map-1.1.0.tgz#2fdde7e6020939f70906a68f2d7ae685e4c8c646" @@ -10903,44 +6096,22 @@ merge-stream@^2.0.0: resolved "https://registry.yarnpkg.com/merge-stream/-/merge-stream-2.0.0.tgz#52823629a14dd00c9770fb6ad47dc6310f2c1f60" integrity sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w== -merge2@^1.2.3: - version "1.2.3" - resolved "https://registry.yarnpkg.com/merge2/-/merge2-1.2.3.tgz#7ee99dbd69bb6481689253f018488a1b902b0ed5" - integrity sha512-gdUU1Fwj5ep4kplwcmftruWofEFt6lfpkkr3h860CXbAB9c3hGb55EOL2ali0Td5oebvW0E1+3Sr+Ur7XfKpRA== +merge2@^1.3.0: + version "1.4.1" + resolved "https://registry.yarnpkg.com/merge2/-/merge2-1.4.1.tgz#4368892f885e907455a6fd7dc55c0c9d404990ae" + integrity sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg== merge@^1.2.0: version "1.2.1" resolved "https://registry.yarnpkg.com/merge/-/merge-1.2.1.tgz#38bebf80c3220a8a487b6fcfb3941bb11720c145" integrity sha512-VjFo4P5Whtj4vsLzsYBu5ayHhoHJ0UqNm7ibvShmbmoz7tGi0vXaoJbGdB+GmDMLUdg8DpQXEIeVDAe8MaABvQ== -metalsmith@^2.1.0: - version "2.3.0" - resolved "https://registry.yarnpkg.com/metalsmith/-/metalsmith-2.3.0.tgz#833afbb5a2a6385e2d9ae3d935e39e33eaea5231" - integrity sha1-gzr7taKmOF4tmuPZNeOeM+rqUjE= - dependencies: - absolute "0.0.1" - chalk "^1.1.3" - clone "^1.0.2" - co-fs-extra "^1.2.1" - commander "^2.6.0" - gray-matter "^2.0.0" - has-generators "^1.0.1" - is "^3.1.0" - is-utf8 "~0.2.0" - recursive-readdir "^2.1.0" - rimraf "^2.2.8" - stat-mode "^0.2.0" - thunkify "^2.1.2" - unyield "0.0.1" - ware "^1.2.0" - win-fork "^1.1.1" - methods@~1.1.2: version "1.1.2" resolved "https://registry.yarnpkg.com/methods/-/methods-1.1.2.tgz#5529a4d67654134edcc5266656835b0f851afcee" integrity sha1-VSmk1nZUE07cxSZmVoNbD4Ua/O4= -micromatch@^3.0.4, micromatch@^3.1.10, micromatch@^3.1.4: +micromatch@^3.1.10, micromatch@^3.1.4: version "3.1.10" resolved "https://registry.yarnpkg.com/micromatch/-/micromatch-3.1.10.tgz#70859bc95c9840952f359a068a3fc49f9ecfac23" integrity sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg== @@ -10959,6 +6130,14 @@ micromatch@^3.0.4, micromatch@^3.1.10, micromatch@^3.1.4: snapdragon "^0.8.1" to-regex "^3.0.2" +micromatch@^4.0.2: + version "4.0.2" + resolved "https://registry.yarnpkg.com/micromatch/-/micromatch-4.0.2.tgz#4fcb0999bf9fbc2fcbdd212f6d629b9a56c39259" + integrity sha512-y7FpHSbMUMoyPbYUSzO6PaZ6FyRnQOpHuKwbo1G+Knck95XVU4QAiKdGEnj5wwoS7PlOgthX/09u5iFJ+aYf5Q== + dependencies: + braces "^3.0.1" + picomatch "^2.0.5" + miller-rabin@^4.0.0: version "4.0.1" resolved "https://registry.yarnpkg.com/miller-rabin/-/miller-rabin-4.0.1.tgz#f080351c865b0dc562a8462966daa53543c78a4d" @@ -10967,17 +6146,17 @@ miller-rabin@^4.0.0: bn.js "^4.0.0" brorand "^1.0.1" -mime-db@1.40.0, "mime-db@>= 1.40.0 < 2": - version "1.40.0" - resolved "https://registry.yarnpkg.com/mime-db/-/mime-db-1.40.0.tgz#a65057e998db090f732a68f6c276d387d4126c32" - integrity sha512-jYdeOMPy9vnxEqFRRo6ZvTZ8d9oPb+k18PKoYNYUe2stVEBPPwsln/qWzdbmaIvnhZ9v2P+CuecK+fpUfsV2mA== +mime-db@1.45.0, "mime-db@>= 1.43.0 < 2": + version "1.45.0" + resolved "https://registry.yarnpkg.com/mime-db/-/mime-db-1.45.0.tgz#cceeda21ccd7c3a745eba2decd55d4b73e7879ea" + integrity sha512-CkqLUxUk15hofLoLyljJSrukZi8mAtgd+yE5uO4tqRZsdsAJKv0O+rFMhVDRJgozy+yG6md5KwuXhD4ocIoP+w== -mime-types@^2.1.12, mime-types@^2.1.19, mime-types@~2.1.17, mime-types@~2.1.19, mime-types@~2.1.24: - version "2.1.24" - resolved "https://registry.yarnpkg.com/mime-types/-/mime-types-2.1.24.tgz#b6f8d0b3e951efb77dedeca194cff6d16f676f81" - integrity sha512-WaFHS3MCl5fapm3oLxU4eYDw77IQM2ACcxQ9RIxfaC3ooc6PFuBMGZZsYpvoXS5D5QTWPieo1jjLdAm3TBP3cQ== +mime-types@^2.1.19, mime-types@^2.1.27, mime-types@~2.1.17, mime-types@~2.1.24: + version "2.1.28" + resolved "https://registry.yarnpkg.com/mime-types/-/mime-types-2.1.28.tgz#1160c4757eab2c5363888e005273ecf79d2a0ecd" + integrity sha512-0TO2yJ5YHYr7M2zzT7gDU1tbwHxEUWBCLt0lscSNpcdAfFyJOVEpRYNS7EXVcTLNj/25QO8gulHC5JtTzSE2UQ== dependencies: - mime-db "1.40.0" + mime-db "1.45.0" mime@1.6.0: version "1.6.0" @@ -10985,33 +6164,22 @@ mime@1.6.0: integrity sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg== mime@^2.3.1, mime@^2.4.4: - version "2.4.4" - resolved "https://registry.yarnpkg.com/mime/-/mime-2.4.4.tgz#bd7b91135fc6b01cde3e9bae33d659b63d8857e5" - integrity sha512-LRxmNwziLPT828z+4YkNzloCFC2YM4wrB99k+AV5ZbEyfGNWfG8SO1FUXLmLDBSo89NrJZ4DIWeLjy1CHGhMGA== + version "2.4.7" + resolved "https://registry.yarnpkg.com/mime/-/mime-2.4.7.tgz#962aed9be0ed19c91fd7dc2ece5d7f4e89a90d74" + integrity sha512-dhNd1uA2u397uQk3Nv5LM4lm93WYDUXFn3Fu291FJerns4jyTudqhIWe4W04YLy7Uk1tm1Ore04NpjRvQp/NPA== -mimic-fn@^1.0.0: - version "1.2.0" - resolved "https://registry.yarnpkg.com/mimic-fn/-/mimic-fn-1.2.0.tgz#820c86a39334640e99516928bd03fca88057d022" - integrity sha512-jf84uxzwiuiIVKiOLpfYk7N46TSy8ubTonmneY9vrpHNAnp0QBt2BxWV9dO3/j+BoVAb+a5G6YDPW3M5HOdMWQ== - -mimic-fn@^2.0.0, mimic-fn@^2.1.0: +mimic-fn@^2.1.0: version "2.1.0" resolved "https://registry.yarnpkg.com/mimic-fn/-/mimic-fn-2.1.0.tgz#7ed2c2ccccaf84d3ffcb7a69b57711fc2083401b" integrity sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg== -mimic-response@^1.0.0, mimic-response@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/mimic-response/-/mimic-response-1.0.1.tgz#4923538878eef42063cb8a3e3b0798781487ab1b" - integrity sha512-j5EctnkH7amfV/q5Hgmoal1g2QHFJRraOtmx0JpIqkxhBhI/lJSl1nMpQ45hVarwNETOoWEimndZ4QK0RHxuxQ== - -mini-css-extract-plugin@^0.9.0: - version "0.9.0" - resolved "https://registry.yarnpkg.com/mini-css-extract-plugin/-/mini-css-extract-plugin-0.9.0.tgz#47f2cf07aa165ab35733b1fc97d4c46c0564339e" - integrity sha512-lp3GeY7ygcgAmVIcRPBVhIkf8Us7FZjA+ILpal44qLdSu11wmjKQ3d9k15lfD7pO4esu9eUIAW7qiYIBppv40A== +mini-css-extract-plugin@^1.3.4: + version "1.3.4" + resolved "https://registry.yarnpkg.com/mini-css-extract-plugin/-/mini-css-extract-plugin-1.3.4.tgz#706e69632cdcdb8b15bf8e638442a0dba304a9c8" + integrity sha512-dNjqyeogUd8ucUgw5sxm1ahvSfSUgef7smbmATRSbDm4EmNx5kQA6VdUEhEeCKSjX6CTYjb5vxgMUvRjqP3uHg== dependencies: - loader-utils "^1.1.0" - normalize-url "1.9.1" - schema-utils "^1.0.0" + loader-utils "^2.0.0" + schema-utils "^3.0.0" webpack-sources "^1.1.0" minimalistic-assert@^1.0.0, minimalistic-assert@^1.0.1: @@ -11024,32 +6192,22 @@ minimalistic-crypto-utils@^1.0.0, minimalistic-crypto-utils@^1.0.1: resolved "https://registry.yarnpkg.com/minimalistic-crypto-utils/-/minimalistic-crypto-utils-1.0.1.tgz#f6c00c1c0b082246e5c4d99dfb8c7c083b2b582a" integrity sha1-9sAMHAsIIkblxNmd+4x8CDsrWCo= -minimatch@3.0.4, minimatch@^3.0.0, minimatch@^3.0.2, minimatch@^3.0.4, minimatch@~3.0.2: +minimatch@^3.0.4, minimatch@~3.0.2: version "3.0.4" resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-3.0.4.tgz#5166e286457f03306064be5497e8dbb0c3d32083" integrity sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA== dependencies: brace-expansion "^1.1.7" -minimist@0.0.8: - version "0.0.8" - resolved "https://registry.yarnpkg.com/minimist/-/minimist-0.0.8.tgz#857fcabfc3397d2625b8228262e86aa7a011b05d" - integrity sha1-hX/Kv8M5fSYluCKCYuhqp6ARsF0= - minimist@1.1.x: version "1.1.3" resolved "https://registry.yarnpkg.com/minimist/-/minimist-1.1.3.tgz#3bedfd91a92d39016fcfaa1c681e8faa1a1efda8" integrity sha1-O+39kaktOQFvz6ocaB6Pqhoe/ag= -minimist@^1.1.3, minimist@^1.2.0: - version "1.2.0" - resolved "https://registry.yarnpkg.com/minimist/-/minimist-1.2.0.tgz#a35008b20f41383eec1fb914f4cd5df79a264284" - integrity sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ= - -minimist@~0.0.1: - version "0.0.10" - resolved "https://registry.yarnpkg.com/minimist/-/minimist-0.0.10.tgz#de3f98543dbf96082be48ad1a0c7cda836301dcf" - integrity sha1-3j+YVD2/lggr5IrRoMfNqDYwHc8= +minimist@^1.2.0, minimist@^1.2.5: + version "1.2.5" + resolved "https://registry.yarnpkg.com/minimist/-/minimist-1.2.5.tgz#67d66014b66a6a8aaa0c083c5fd58df4e4e97602" + integrity sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw== minipass-collect@^1.0.2: version "1.0.2" @@ -11058,18 +6216,6 @@ minipass-collect@^1.0.2: dependencies: minipass "^3.0.0" -minipass-fetch@^1.1.2, minipass-fetch@^1.2.1: - version "1.2.1" - resolved "https://registry.yarnpkg.com/minipass-fetch/-/minipass-fetch-1.2.1.tgz#1b97ecb559be56b09812d45b2e9509f1f59ece2f" - integrity sha512-ssHt0dkljEDaKmTgQ04DQgx2ag6G2gMPxA5hpcsoeTbfDgRf2fC2gNSRc6kISjD7ckCpHwwQvXxuTBK8402fXg== - dependencies: - minipass "^3.1.0" - minipass-pipeline "^1.2.2" - minipass-sized "^1.0.3" - minizlib "^2.0.0" - optionalDependencies: - encoding "^0.1.12" - minipass-flush@^1.0.5: version "1.0.5" resolved "https://registry.yarnpkg.com/minipass-flush/-/minipass-flush-1.0.5.tgz#82e7135d7e89a50ffe64610a787953c4c4cbb373" @@ -11077,54 +6223,24 @@ minipass-flush@^1.0.5: dependencies: minipass "^3.0.0" -minipass-json-stream@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/minipass-json-stream/-/minipass-json-stream-1.0.1.tgz#7edbb92588fbfc2ff1db2fc10397acb7b6b44aa7" - integrity sha512-ODqY18UZt/I8k+b7rl2AENgbWE8IDYam+undIJONvigAz8KR5GWblsFTEfQs0WODsjbSXWlm+JHEv8Gr6Tfdbg== - dependencies: - jsonparse "^1.3.1" - minipass "^3.0.0" - minipass-pipeline@^1.2.2: - version "1.2.2" - resolved "https://registry.yarnpkg.com/minipass-pipeline/-/minipass-pipeline-1.2.2.tgz#3dcb6bb4a546e32969c7ad710f2c79a86abba93a" - integrity sha512-3JS5A2DKhD2g0Gg8x3yamO0pj7YeKGwVlDS90pF++kxptwx/F+B//roxf9SqYil5tQo65bijy+dAuAFZmYOouA== + version "1.2.4" + resolved "https://registry.yarnpkg.com/minipass-pipeline/-/minipass-pipeline-1.2.4.tgz#68472f79711c084657c067c5c6ad93cddea8214c" + integrity sha512-xuIq7cIOt09RPRJ19gdi4b+RiNvDFYe5JH+ggNvBqGqpQXcru3PcRmOZuHBKWK1Txf9+cQ+HMVN4d6z46LZP7A== dependencies: minipass "^3.0.0" -minipass-sized@^1.0.3: - version "1.0.3" - resolved "https://registry.yarnpkg.com/minipass-sized/-/minipass-sized-1.0.3.tgz#70ee5a7c5052070afacfbc22977ea79def353b70" - integrity sha512-MbkQQ2CTiBMlA2Dm/5cY+9SWFEN8pzzOXi6rlM5Xxq0Yqbda5ZQy9sU75a673FE9ZK0Zsbr6Y5iP6u9nktfg2g== - dependencies: - minipass "^3.0.0" - -minipass@^2.2.1, minipass@^2.3.5: - version "2.3.5" - resolved "https://registry.yarnpkg.com/minipass/-/minipass-2.3.5.tgz#cacebe492022497f656b0f0f51e2682a9ed2d848" - integrity sha512-Gi1W4k059gyRbyVUZQ4mEqLm0YIUiGYfvxhF6SIlk3ui1WVxMTGfGdQ2SInh3PDrRTVvPKgULkpJtT4RH10+VA== - dependencies: - safe-buffer "^5.1.2" - yallist "^3.0.0" - -minipass@^3.0.0, minipass@^3.0.1, minipass@^3.1.0, minipass@^3.1.1: - version "3.1.1" - resolved "https://registry.yarnpkg.com/minipass/-/minipass-3.1.1.tgz#7607ce778472a185ad6d89082aa2070f79cedcd5" - integrity sha512-UFqVihv6PQgwj8/yTGvl9kPz7xIAY+R5z6XYjRInD3Gk3qx6QGSD6zEcpeG4Dy/lQnv1J6zv8ejV90hyYIKf3w== +minipass@^3.0.0, minipass@^3.1.1: + version "3.1.3" + resolved "https://registry.yarnpkg.com/minipass/-/minipass-3.1.3.tgz#7d42ff1f39635482e15f9cdb53184deebd5815fd" + integrity sha512-Mgd2GdMVzY+x3IJ+oHnVM+KG3lA5c8tnabyJKmHSaG2kAGpudxuOf8ToDkhumF7UzME7DecbQE9uOZhNm7PuJg== dependencies: yallist "^4.0.0" -minizlib@^1.2.1: - version "1.2.1" - resolved "https://registry.yarnpkg.com/minizlib/-/minizlib-1.2.1.tgz#dd27ea6136243c7c880684e8672bb3a45fd9b614" - integrity sha512-7+4oTUOWKg7AuL3vloEWekXY2/D20cevzsrNT2kGWm+39J9hGTCBv8VI5Pm5lXZ/o3/mdR4f8rflAPhnQb8mPA== - dependencies: - minipass "^2.2.1" - -minizlib@^2.0.0, minizlib@^2.1.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/minizlib/-/minizlib-2.1.0.tgz#fd52c645301ef09a63a2c209697c294c6ce02cf3" - integrity sha512-EzTZN/fjSvifSX0SlqUERCN39o6T40AMarPbv0MrarSFtIITCBh7bi+dU8nxGFHuqs9jdIAeoYoKuQAAASsPPA== +minizlib@^2.1.1: + version "2.1.2" + resolved "https://registry.yarnpkg.com/minizlib/-/minizlib-2.1.2.tgz#e90d3466ba209b932451508a11ce3d3632145931" + integrity sha512-bAxsR8BVfj60DWXHE3u30oHzfl4G7khkSuPW+qvpd7jFRHm7dLxOjUk1EHACJ/hxLY8phGJ0YhYHZo7jil7Qdg== dependencies: minipass "^3.0.0" yallist "^4.0.0" @@ -11145,51 +6261,37 @@ mississippi@^3.0.0: stream-each "^1.1.0" through2 "^2.0.0" -mitt@1.1.3: - version "1.1.3" - resolved "https://registry.yarnpkg.com/mitt/-/mitt-1.1.3.tgz#528c506238a05dce11cd914a741ea2cc332da9b8" - integrity sha512-mUDCnVNsAi+eD6qA0HkRkwYczbLHJ49z17BGe2PYRhZL4wpZUFZGJHU7/5tmvohoma+Hdn0Vh/oJTiPEmgSruA== - mixin-deep@^1.2.0: - version "1.3.1" - resolved "https://registry.yarnpkg.com/mixin-deep/-/mixin-deep-1.3.1.tgz#a49e7268dce1a0d9698e45326c5626df3543d0fe" - integrity sha512-8ZItLHeEgaqEvd5lYBXfm4EZSFCX29Jb9K+lAHhDKzReKBQKj3R+7NOF6tjqYi9t4oI8VUfaWITJQm86wnXGNQ== + version "1.3.2" + resolved "https://registry.yarnpkg.com/mixin-deep/-/mixin-deep-1.3.2.tgz#1120b43dc359a785dce65b55b82e257ccf479566" + integrity sha512-WRoDn//mXBiJ1H40rqa3vH0toePwSsGb45iInWlTySa+Uu4k3tYUSxa2v1KqAiLtvlrSzaExqS1gtk96A9zvEA== dependencies: for-in "^1.0.2" is-extendable "^1.0.1" -mkdirp@0.5.1, "mkdirp@>= 0.0.1", "mkdirp@>=0.5 0", mkdirp@^0.5.0, mkdirp@^0.5.1, mkdirp@~0.5.0, mkdirp@~0.5.1: - version "0.5.1" - resolved "https://registry.yarnpkg.com/mkdirp/-/mkdirp-0.5.1.tgz#30057438eac6cf7f8c4767f38648d6697d75c903" - integrity sha1-MAV0OOrGz3+MR2fzhkjWaX11yQM= +mkdirp@^0.5.0, mkdirp@^0.5.1, mkdirp@^0.5.3, mkdirp@^0.5.5, mkdirp@~0.5.1: + version "0.5.5" + resolved "https://registry.yarnpkg.com/mkdirp/-/mkdirp-0.5.5.tgz#d91cefd62d1436ca0f41620e251288d420099def" + integrity sha512-NKmAlESf6jMGym1++R0Ra7wvhV+wFW63FaSOFPwRahvea0gMUcGUhVeAg/0BC0wiv9ih5NYPB1Wn1UEI1/L+xQ== dependencies: - minimist "0.0.8" + minimist "^1.2.5" -moment-timezone@^0.4.0: - version "0.4.1" - resolved "https://registry.yarnpkg.com/moment-timezone/-/moment-timezone-0.4.1.tgz#81f598c3ad5e22cdad796b67ecd8d88d0f5baa06" - integrity sha1-gfWYw61eIs2teWtn7NjYjQ9bqgY= - dependencies: - moment ">= 2.6.0" +mkdirp@^1.0.3, mkdirp@^1.0.4: + version "1.0.4" + resolved "https://registry.yarnpkg.com/mkdirp/-/mkdirp-1.0.4.tgz#3eb5ed62622756d79a5f0e2a221dfebad75c2f7e" + integrity sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw== -moment-timezone@^0.5.11: - version "0.5.25" - resolved "https://registry.yarnpkg.com/moment-timezone/-/moment-timezone-0.5.25.tgz#a11bfa2f74e088327f2cd4c08b3e7bdf55957810" - integrity sha512-DgEaTyN/z0HFaVcVbSyVCUU6HeFdnNC3vE4c9cgu2dgMTvjBUBdBzWfasTBmAW45u5OIMeCJtU8yNjM22DHucw== +moment-timezone@^0.5.31: + version "0.5.32" + resolved "https://registry.yarnpkg.com/moment-timezone/-/moment-timezone-0.5.32.tgz#db7677cc3cc680fd30303ebd90b0da1ca0dfecc2" + integrity sha512-Z8QNyuQHQAmWucp8Knmgei8YNo28aLjJq6Ma+jy1ZSpSk5nyfRT8xgUbSQvD2+2UajISfenndwvFuH3NGS+nvA== dependencies: moment ">= 2.9.0" -moment-timezone@^0.5.27: - version "0.5.27" - resolved "https://registry.yarnpkg.com/moment-timezone/-/moment-timezone-0.5.27.tgz#73adec8139b6fe30452e78f210f27b1f346b8877" - integrity sha512-EIKQs7h5sAsjhPCqN6ggx6cEbs94GK050254TIJySD1bzoM5JTYDwAU1IoVOeTOL6Gm27kYJ51/uuvq1kIlrbw== - dependencies: - moment ">= 2.9.0" - -moment@2.24.0, "moment@>= 2.6.0", "moment@>= 2.9.0", moment@^2.19.2, moment@^2.22.1, moment@^2.22.2, moment@^2.24.0: - version "2.24.0" - resolved "https://registry.yarnpkg.com/moment/-/moment-2.24.0.tgz#0d055d53f5052aa653c9f6eb68bb5d12bf5c2b5b" - integrity sha512-bV7f+6l2QigeBBZSM/6yTNq4P2fNpSWj/0e7jQcy87A8e7o2nAfP/34/2ky5Vw4B9S446EtIhodAzkFCcR4dQg== +"moment@>= 2.9.0", moment@^2.19.2, moment@^2.29.0: + version "2.29.1" + resolved "https://registry.yarnpkg.com/moment/-/moment-2.29.1.tgz#b2be769fa31940be9eeea6469c075e35006fa3d3" + integrity sha512-kHmoybcPV8Sqy59DwNDY3Jefr64lK/by/da0ViFcuA4DH0vQg5Q6Ze5VimxkfQNSC+Mls/Kx53s7TjP1RhFEDQ== move-concurrently@^1.0.1: version "1.0.1" @@ -11213,11 +6315,16 @@ ms@2.1.1: resolved "https://registry.yarnpkg.com/ms/-/ms-2.1.1.tgz#30a5864eb3ebb0a66f2ebe6d727af06a09d86e0a" integrity sha512-tgp+dl5cGk28utYktBsrFqA7HKgrhgPsg6Z/EfhWI4gl1Hwq8B/GmY/0oXZ6nF8hDVesS/FpnYaD/kOWhYQvyg== -ms@^2.0.0, ms@^2.1.1: +ms@2.1.2: version "2.1.2" resolved "https://registry.yarnpkg.com/ms/-/ms-2.1.2.tgz#d09d1f357b443f493382a8eb3ccd183872ae6009" integrity sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w== +ms@^2.1.1: + version "2.1.3" + resolved "https://registry.yarnpkg.com/ms/-/ms-2.1.3.tgz#574c8138ce1d2b5861f0b44579dbadd60c6615b2" + integrity sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA== + multicast-dns-service-types@^1.1.0: version "1.1.0" resolved "https://registry.yarnpkg.com/multicast-dns-service-types/-/multicast-dns-service-types-1.1.0.tgz#899f11d9686e5e05cb91b35d5f0e63b773cfc901" @@ -11231,16 +6338,6 @@ multicast-dns@^6.0.1: dns-packet "^1.3.1" thunky "^1.0.2" -multimatch@^2.1.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/multimatch/-/multimatch-2.1.0.tgz#9c7906a22fb4c02919e2f5f75161b4cdbd4b2a2b" - integrity sha1-nHkGoi+0wCkZ4vX3UWG0zb1LKis= - dependencies: - array-differ "^1.0.0" - array-union "^1.0.1" - arrify "^1.0.0" - minimatch "^3.0.0" - mustache@^2.3.0: version "2.3.2" resolved "https://registry.yarnpkg.com/mustache/-/mustache-2.3.2.tgz#a6d4d9c3f91d13359ab889a812954f9230a3d0c5" @@ -11251,25 +6348,20 @@ mute-stream@0.0.5: resolved "https://registry.yarnpkg.com/mute-stream/-/mute-stream-0.0.5.tgz#8fbfabb0a98a253d3184331f9e8deb7372fac6c0" integrity sha1-j7+rsKmKJT0xhDMfno3rc3L6xsA= -mute-stream@0.0.7: - version "0.0.7" - resolved "https://registry.yarnpkg.com/mute-stream/-/mute-stream-0.0.7.tgz#3075ce93bc21b8fab43e1bc4da7e8115ed1e7bab" - integrity sha1-MHXOk7whuPq0PhvE2n6BFe0ee6s= - mute-stream@0.0.8: version "0.0.8" resolved "https://registry.yarnpkg.com/mute-stream/-/mute-stream-0.0.8.tgz#1630c42b2251ff81e2a283de96a5497ea92e5e0d" integrity sha512-nnbWWOkoWyUsTjKrhgD0dcz22mdkSnpYqbEjIm2nhwhuxlSkpywJmBo8h0ZqJdkp73mb90SssHkN4rsRaBAfAA== -nan@^2.12.1, nan@^2.13.2: - version "2.14.0" - resolved "https://registry.yarnpkg.com/nan/-/nan-2.14.0.tgz#7818f722027b2459a86f0295d434d1fc2336c52c" - integrity sha512-INOFj37C7k3AfaNTtX8RhsTw7qRy7eLET14cROi9+5HAVbbHuIWUHEauBv5qT4Av2tWasiTY1Jw6puUNqRJXQg== +nan@^2.12.1: + version "2.14.2" + resolved "https://registry.yarnpkg.com/nan/-/nan-2.14.2.tgz#f5376400695168f4cc694ac9393d0c9585eeea19" + integrity sha512-M2ufzIiINKCuDfBSAUr1vWQ+vuVcA9kqx8JJUsbQi6yf1uGRyb7HfpdfUr5qLXf3B/t8dPvcjhKMmlfnP47EzQ== -nanoid@^2.1.0: - version "2.1.6" - resolved "https://registry.yarnpkg.com/nanoid/-/nanoid-2.1.6.tgz#0665418f692e54cf44f34d4010761f3240a03314" - integrity sha512-2NDzpiuEy3+H0AVtdt8LoFi7PnqkOnIzYmJQp7xsEU6VexLluHQwKREuiz57XaQC5006seIadPrIZJhyS2n7aw== +nanoid@^3.1.20: + version "3.1.20" + resolved "https://registry.yarnpkg.com/nanoid/-/nanoid-3.1.20.tgz#badc263c6b1dcf14b71efaa85f6ab4c1d6cfc788" + integrity sha512-a1cQNyczgKbLX9jwbS/+d7W8fX/RfgYR7lVWwWOGIPNgK2m0MWvrGF6/m4kk6U3QcFMnZf3RIhL0v2Jgh/0Uxw== nanomatch@^1.2.9: version "1.2.13" @@ -11293,60 +6385,17 @@ natural-compare@^1.4.0: resolved "https://registry.yarnpkg.com/natural-compare/-/natural-compare-1.4.0.tgz#4abebfeed7541f2c27acfb29bdbbd15c8d5ba4f7" integrity sha1-Sr6/7tdUHywnrPspvbvRXI1bpPc= -natural-orderby@^2.0.1: - version "2.0.3" - resolved "https://registry.yarnpkg.com/natural-orderby/-/natural-orderby-2.0.3.tgz#8623bc518ba162f8ff1cdb8941d74deb0fdcc016" - integrity sha512-p7KTHxU0CUrcOXe62Zfrb5Z13nLvPhSWR/so3kFulUQU0sgUll2Z0LwpsLN351eOOD+hRGu/F1g+6xDfPeD++Q== - -ndjson@^1.4.0: - version "1.5.0" - resolved "https://registry.yarnpkg.com/ndjson/-/ndjson-1.5.0.tgz#ae603b36b134bcec347b452422b0bf98d5832ec8" - integrity sha1-rmA7NrE0vOw0e0UkIrC/mNWDLsg= - dependencies: - json-stringify-safe "^5.0.1" - minimist "^1.2.0" - split2 "^2.1.0" - through2 "^2.0.3" - -neat-csv@^2.1.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/neat-csv/-/neat-csv-2.1.0.tgz#06f58360c4c3b955bd467ddc85ae4511a3907a4c" - integrity sha1-BvWDYMTDuVW9Rn3cha5FEaOQekw= - dependencies: - csv-parser "^1.6.0" - get-stream "^2.1.0" - into-stream "^2.0.0" - -needle@^2.2.1: - version "2.4.0" - resolved "https://registry.yarnpkg.com/needle/-/needle-2.4.0.tgz#6833e74975c444642590e15a750288c5f939b57c" - integrity sha512-4Hnwzr3mi5L97hMYeNl8wRW/Onhy4nUKR/lVemJ8gJedxxUyBLm9kkrDColJvoSfwi0jCNhD+xCdOtiGDQiRZg== - dependencies: - debug "^3.2.6" - iconv-lite "^0.4.4" - sax "^1.2.4" - negotiator@0.6.2: version "0.6.2" resolved "https://registry.yarnpkg.com/negotiator/-/negotiator-0.6.2.tgz#feacf7ccf525a77ae9634436a64883ffeca346fb" integrity sha512-hZXc7K2e+PgeI1eDBe/10Ard4ekbfrrqG8Ep+8Jmf4JID2bNg7NvCPOZN+kfF574pFQI7mum2AUqDidoKqcTOw== -neo-async@^2.5.0, neo-async@^2.6.0, neo-async@^2.6.1: - version "2.6.1" - resolved "https://registry.yarnpkg.com/neo-async/-/neo-async-2.6.1.tgz#ac27ada66167fa8849a6addd837f6b189ad2081c" - integrity sha512-iyam8fBuCUpWeKPGpaNMetEocMt364qkCsfL9JuhjXX6dRnguRVOfk2GZaDpPjcOKiiXCPINZC1GczQ7iTq3Zw== +neo-async@^2.5.0, neo-async@^2.6.0, neo-async@^2.6.1, neo-async@^2.6.2: + version "2.6.2" + resolved "https://registry.yarnpkg.com/neo-async/-/neo-async-2.6.2.tgz#b4aafb93e3aeb2d8174ca53cf163ab7d7308305f" + integrity sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw== -nested-error-stacks@^2.0.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/nested-error-stacks/-/nested-error-stacks-2.1.0.tgz#0fbdcf3e13fe4994781280524f8b96b0cdff9c61" - integrity sha512-AO81vsIO1k1sM4Zrd6Hu7regmJN1NSiAja10gc4bX3F0wd+9rQmcuHQaHVQCYIEC8iFXnE+mavh23GOt7wBgug== - -nested-error-stacks@~2.0.1: - version "2.0.1" - resolved "https://registry.yarnpkg.com/nested-error-stacks/-/nested-error-stacks-2.0.1.tgz#d2cc9fc5235ddb371fc44d506234339c8e4b0a4b" - integrity sha512-SrQrok4CATudVzBS7coSz26QRSmlK9TzzoFbeKfcPBUFPjcQM9Rqvr/DlJkOrwI/0KcgvMub1n1g5Jt9EgRn4A== - -next-tick@^1.0.0, next-tick@~1.0.0: +next-tick@~1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/next-tick/-/next-tick-1.0.0.tgz#ca86d1fe8828169b0120208e3dc8424b9db8342c" integrity sha1-yobR/ogoFpsBICCOPchCS524NCw= @@ -11356,64 +6405,37 @@ nice-try@^1.0.4: resolved "https://registry.yarnpkg.com/nice-try/-/nice-try-1.0.5.tgz#a3378a7696ce7d223e88fc9b764bd7ef1089e366" integrity sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ== -no-case@^2.2.0, no-case@^2.3.2: +no-case@^2.2.0: version "2.3.2" resolved "https://registry.yarnpkg.com/no-case/-/no-case-2.3.2.tgz#60b813396be39b3f1288a4c1ed5d1e7d28b464ac" integrity sha512-rmTZ9kz+f3rCvK2TD1Ue/oZlns7OGoIWP4fc3llxxRXlOkHKoWPPWJOfFYpITabSow43QJbRIoHQXtt10VldyQ== dependencies: lower-case "^1.1.1" -node-alias@^1.0.4: - version "1.0.4" - resolved "https://registry.yarnpkg.com/node-alias/-/node-alias-1.0.4.tgz#1f1b916b56b9ea241c0135f97ced6940f556f292" - integrity sha1-HxuRa1a56iQcATX5fO1pQPVW8pI= +no-case@^3.0.4: + version "3.0.4" + resolved "https://registry.yarnpkg.com/no-case/-/no-case-3.0.4.tgz#d361fd5c9800f558551a8369fc0dcd4662b6124d" + integrity sha512-fgAN3jGAh+RoxUGZHTSOLJIqUc2wmoBwGR4tbpNAKmmovFoWq0OdRkb0VkldReO2a2iBT/OEulG9XSUc10r3zg== dependencies: - chalk "^1.1.1" - lodash "^4.2.0" + lower-case "^2.0.2" + tslib "^2.0.3" -node-dir@^0.1.17: - version "0.1.17" - resolved "https://registry.yarnpkg.com/node-dir/-/node-dir-0.1.17.tgz#5f5665d93351335caabef8f1c554516cf5f1e4e5" - integrity sha1-X1Zl2TNRM1yqvvjxxVRRbPXx5OU= +node-fetch@^2.6.1: + version "2.6.1" + resolved "https://registry.yarnpkg.com/node-fetch/-/node-fetch-2.6.1.tgz#045bd323631f76ed2e2b55573394416b639a0052" + integrity sha512-V4aYg89jEoVRxRb2fJdAg8FHvI7cEyYdVAh94HH0UIK8oJxUfkjlDQN9RbMx+bEjP7+ggMiFRprSti032Oipxw== + +node-forge@^0.10.0: + version "0.10.0" + resolved "https://registry.yarnpkg.com/node-forge/-/node-forge-0.10.0.tgz#32dea2afb3e9926f02ee5ce8794902691a676bf3" + integrity sha512-PPmu8eEeG9saEUvI97fm4OYxXVB6bFvyNTyiUOBichBpFG8A1Ljw3bY62+5oOjDEMHRnd0Y7HQ+x7uzxOzC6JA== + +node-html-parser@^2.0.0: + version "2.0.2" + resolved "https://registry.yarnpkg.com/node-html-parser/-/node-html-parser-2.0.2.tgz#168c9cfb77ae58fe4038d84862a0fc8f2ad8e3fd" + integrity sha512-N2000Ho9dkabvRZcyiwm6zOpdiAzxAxcJ0Z0WNoh/yXHG0YCuiK2WpNQfN+9vheLNY/h/It11Gk7uwT4QTfk9Q== dependencies: - minimatch "^3.0.2" - -node-fetch@^2.1.2, node-fetch@^2.2.0, node-fetch@^2.6.0: - version "2.6.0" - resolved "https://registry.yarnpkg.com/node-fetch/-/node-fetch-2.6.0.tgz#e633456386d4aa55863f676a7ab0daa8fdecb0fd" - integrity sha512-8dG4H5ujfvFiqDmVu9fQ5bOHUC15JMjMY/Zumv26oOvvVJjM67KF8koCWIabKQ1GJIa9r2mMZscBq/TbdOcmNA== - -node-forge@0.9.0: - version "0.9.0" - resolved "https://registry.yarnpkg.com/node-forge/-/node-forge-0.9.0.tgz#d624050edbb44874adca12bb9a52ec63cb782579" - integrity sha512-7ASaDa3pD+lJ3WvXFsxekJQelBKRpne+GOVbLbtHYdd7pFspyeuJHnWfLplGf3SwKGbfs/aYl5V/JCIaHVUKKQ== - -node-gyp@^3.8.0: - version "3.8.0" - resolved "https://registry.yarnpkg.com/node-gyp/-/node-gyp-3.8.0.tgz#540304261c330e80d0d5edce253a68cb3964218c" - integrity sha512-3g8lYefrRRzvGeSowdJKAKyks8oUpLEd/DyPV4eMhVlhJ0aNaZqIrNUIPuEWWTAoPqyFkfGrM67MC69baqn6vA== - dependencies: - fstream "^1.0.0" - glob "^7.0.3" - graceful-fs "^4.1.2" - mkdirp "^0.5.0" - nopt "2 || 3" - npmlog "0 || 1 || 2 || 3 || 4" - osenv "0" - request "^2.87.0" - rimraf "2" - semver "~5.3.0" - tar "^2.0.0" - which "1" - -node-ipc@^9.1.1: - version "9.1.1" - resolved "https://registry.yarnpkg.com/node-ipc/-/node-ipc-9.1.1.tgz#4e245ed6938e65100e595ebc5dc34b16e8dd5d69" - integrity sha512-FAyICv0sIRJxVp3GW5fzgaf9jwwRQxAKDJlmNFUL5hOy+W4X/I5AypyHoq0DXXbo9o/gt79gj++4cMr4jVWE/w== - dependencies: - event-pubsub "4.3.0" - js-message "1.0.5" - js-queue "2.0.0" + he "1.2.0" node-libs-browser@^2.2.1: version "2.2.1" @@ -11444,74 +6466,15 @@ node-libs-browser@^2.2.1: util "^0.11.0" vm-browserify "^1.0.1" -node-modules-regexp@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/node-modules-regexp/-/node-modules-regexp-1.0.0.tgz#8d9dbe28964a4ac5712e9131642107c71e90ec40" - integrity sha1-jZ2+KJZKSsVxLpExZCEHxx6Q7EA= - -node-notifier@^5.4.0: - version "5.4.0" - resolved "https://registry.yarnpkg.com/node-notifier/-/node-notifier-5.4.0.tgz#7b455fdce9f7de0c63538297354f3db468426e6a" - integrity sha512-SUDEb+o71XR5lXSTyivXd9J7fCloE3SyP4lSgt3lU2oSANiox+SxlNRGPjDKrwU1YN3ix2KN/VGGCg0t01rttQ== - dependencies: - growly "^1.3.0" - is-wsl "^1.1.0" - semver "^5.5.0" - shellwords "^0.1.1" - which "^1.3.0" - -node-notifier@^6.0.0: - version "6.0.0" - resolved "https://registry.yarnpkg.com/node-notifier/-/node-notifier-6.0.0.tgz#cea319e06baa16deec8ce5cd7f133c4a46b68e12" - integrity sha512-SVfQ/wMw+DesunOm5cKqr6yDcvUTDl/yc97ybGHMrteNEY6oekXpNpS3lZwgLlwz0FLgHoiW28ZpmBHUDg37cw== - dependencies: - growly "^1.3.0" - is-wsl "^2.1.1" - semver "^6.3.0" - shellwords "^0.1.1" - which "^1.3.1" - node-object-hash@^1.2.0: version "1.4.2" resolved "https://registry.yarnpkg.com/node-object-hash/-/node-object-hash-1.4.2.tgz#385833d85b229902b75826224f6077be969a9e94" integrity sha512-UdS4swXs85fCGWWf6t6DMGgpN/vnlKeSGEQ7hJcrs7PBFoxoKLmibc3QRb7fwiYsjdL7PX8iI/TMSlZ90dgHhQ== -node-pre-gyp@^0.12.0: - version "0.12.0" - resolved "https://registry.yarnpkg.com/node-pre-gyp/-/node-pre-gyp-0.12.0.tgz#39ba4bb1439da030295f899e3b520b7785766149" - integrity sha512-4KghwV8vH5k+g2ylT+sLTjy5wmUOb9vPhnM8NHvRf9dHmnW/CndrFXy2aRPaPST6dugXSdHXfeaHQm77PIz/1A== - dependencies: - detect-libc "^1.0.2" - mkdirp "^0.5.1" - needle "^2.2.1" - nopt "^4.0.1" - npm-packlist "^1.1.6" - npmlog "^4.0.2" - rc "^1.2.7" - rimraf "^2.6.1" - semver "^5.3.0" - tar "^4" - -node-releases@^1.1.23: - version "1.1.23" - resolved "https://registry.yarnpkg.com/node-releases/-/node-releases-1.1.23.tgz#de7409f72de044a2fa59c097f436ba89c39997f0" - integrity sha512-uq1iL79YjfYC0WXoHbC/z28q/9pOl8kSHaXdWmAAc8No+bDwqkZbzIJz55g/MUsPgSGm9LZ7QSUbzTcH5tz47w== - dependencies: - semver "^5.3.0" - -node-releases@^1.1.29: - version "1.1.29" - resolved "https://registry.yarnpkg.com/node-releases/-/node-releases-1.1.29.tgz#86a57c6587a30ecd6726449e5d293466b0a0bb86" - integrity sha512-R5bDhzh6I+tpi/9i2hrrvGJ3yKPYzlVOORDkXhnZuwi5D3q1I5w4vYy24PJXTcLk9Q0kws9TO77T75bcK8/ysQ== - dependencies: - semver "^5.3.0" - -node-releases@^1.1.42: - version "1.1.42" - resolved "https://registry.yarnpkg.com/node-releases/-/node-releases-1.1.42.tgz#a999f6a62f8746981f6da90627a8d2fc090bbad7" - integrity sha512-OQ/ESmUqGawI2PRX+XIRao44qWYBBfN54ImQYdWVTQqUckuejOg76ysSqDBK8NG3zwySRVnX36JwDQ6x+9GxzA== - dependencies: - semver "^6.3.0" +node-releases@^1.1.69: + version "1.1.69" + resolved "https://registry.yarnpkg.com/node-releases/-/node-releases-1.1.69.tgz#3149dbde53b781610cd8b486d62d86e26c3725f6" + integrity sha512-DGIjo79VDEyAnRlfSqYTsy+yoHd2IOjJiKUozD2MV2D85Vso6Bug56mb9tT/fY5Urt0iqk01H7x+llAruDR2zA== node-res@^5.0.1: version "5.0.1" @@ -11524,68 +6487,7 @@ node-res@^5.0.1: on-finished "^2.3.0" vary "^1.1.2" -node-sass@^4.13.0: - version "4.13.0" - resolved "https://registry.yarnpkg.com/node-sass/-/node-sass-4.13.0.tgz#b647288babdd6a1cb726de4545516b31f90da066" - integrity sha512-W1XBrvoJ1dy7VsvTAS5q1V45lREbTlZQqFbiHb3R3OTTCma0XBtuG6xZ6Z4506nR4lmHPTqVRwxT6KgtWC97CA== - dependencies: - async-foreach "^0.1.3" - chalk "^1.1.1" - cross-spawn "^3.0.0" - gaze "^1.0.0" - get-stdin "^4.0.1" - glob "^7.0.3" - in-publish "^2.0.0" - lodash "^4.17.15" - meow "^3.7.0" - mkdirp "^0.5.1" - nan "^2.13.2" - node-gyp "^3.8.0" - npmlog "^4.0.0" - request "^2.88.0" - sass-graph "^2.2.4" - stdout-stream "^1.4.0" - "true-case-path" "^1.0.2" - -nodemon@^1.19.4: - version "1.19.4" - resolved "https://registry.yarnpkg.com/nodemon/-/nodemon-1.19.4.tgz#56db5c607408e0fdf8920d2b444819af1aae0971" - integrity sha512-VGPaqQBNk193lrJFotBU8nvWZPqEZY2eIzymy2jjY0fJ9qIsxA0sxQ8ATPl0gZC645gijYEc1jtZvpS8QWzJGQ== - dependencies: - chokidar "^2.1.8" - debug "^3.2.6" - ignore-by-default "^1.0.1" - minimatch "^3.0.4" - pstree.remy "^1.1.7" - semver "^5.7.1" - supports-color "^5.5.0" - touch "^3.1.0" - undefsafe "^2.0.2" - update-notifier "^2.5.0" - -"nopt@2 || 3": - version "3.0.6" - resolved "https://registry.yarnpkg.com/nopt/-/nopt-3.0.6.tgz#c6465dbf08abcd4db359317f79ac68a646b28ff9" - integrity sha1-xkZdvwirzU2zWTF/eaxopkayj/k= - dependencies: - abbrev "1" - -nopt@^4.0.1: - version "4.0.1" - resolved "https://registry.yarnpkg.com/nopt/-/nopt-4.0.1.tgz#d0d4685afd5415193c8c7505602d0d17cd64474d" - integrity sha1-0NRoWv1UFRk8jHUFYC0NF81kR00= - dependencies: - abbrev "1" - osenv "^0.1.4" - -nopt@~1.0.10: - version "1.0.10" - resolved "https://registry.yarnpkg.com/nopt/-/nopt-1.0.10.tgz#6ddd21bd2a31417b92727dd585f8a6f37608ebee" - integrity sha1-bd0hvSoxQXuScn3Vhfim83YI6+4= - dependencies: - abbrev "1" - -normalize-package-data@^2.3.2, normalize-package-data@^2.3.4: +normalize-package-data@^2.3.2: version "2.5.0" resolved "https://registry.yarnpkg.com/normalize-package-data/-/normalize-package-data-2.5.0.tgz#e66db1838b200c1dfc233225d12cb36520e234a8" integrity sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA== @@ -11622,111 +6524,11 @@ normalize-url@1.9.1: query-string "^4.1.0" sort-keys "^1.0.0" -normalize-url@3.3.0, normalize-url@^3.0.0: +normalize-url@^3.0.0, normalize-url@^3.3.0: version "3.3.0" resolved "https://registry.yarnpkg.com/normalize-url/-/normalize-url-3.3.0.tgz#b2e1c4dc4f7c6d57743df733a4f5978d18650559" integrity sha512-U+JJi7duF1o+u2pynbp2zXDW2/PADgC30f0GsHZtRh+HOcXHnw137TrNlyxxRvWW5fjKd3bcLHPxofWuCjaeZg== -normalize-url@^4.1.0: - version "4.5.0" - resolved "https://registry.yarnpkg.com/normalize-url/-/normalize-url-4.5.0.tgz#453354087e6ca96957bd8f5baf753f5982142129" - integrity sha512-2s47yzUxdexf1OhyRi4Em83iQk0aPvwTddtFz4hnSSw9dCEsLEGf6SwIO8ss/19S9iBb5sJaOuTvTGDeZI00BQ== - -npm-bundled@^1.0.1: - version "1.0.6" - resolved "https://registry.yarnpkg.com/npm-bundled/-/npm-bundled-1.0.6.tgz#e7ba9aadcef962bb61248f91721cd932b3fe6bdd" - integrity sha512-8/JCaftHwbd//k6y2rEWp6k1wxVfpFzB6t1p825+cUb7Ym2XQfhwIC5KwhrvzZRJu+LtDE585zVaS32+CGtf0g== - -npm-check-updates@^4.0.1: - version "4.0.1" - resolved "https://registry.yarnpkg.com/npm-check-updates/-/npm-check-updates-4.0.1.tgz#9a4cb95bba95b59380a0175c1f4713dad6e439ab" - integrity sha512-rDrKAqhQuTYq2EkndroPMZGA9N6tpTotOVOIJoxRa3ZKnb/mOcq2TZv4A4LLSM8+9kZlP+sBwE+XAGh8wWZw/w== - dependencies: - chalk "^3.0.0" - cint "^8.2.1" - cli-table "^0.3.1" - commander "^4.0.1" - fast-diff "^1.2.0" - find-up "4.1.0" - get-stdin "^7.0.0" - json-parse-helpfulerror "^1.0.3" - libnpmconfig "^1.2.1" - lodash "^4.17.15" - node-alias "^1.0.4" - pacote "^10.2.0" - progress "^2.0.3" - prompts "^2.3.0" - rc-config-loader "^3.0.0" - requireg "^0.2.2" - semver "^6.3.0" - semver-utils "^1.1.4" - spawn-please "^0.3.0" - update-notifier "^3.0.1" - -npm-conf@^1.1.0: - version "1.1.3" - resolved "https://registry.yarnpkg.com/npm-conf/-/npm-conf-1.1.3.tgz#256cc47bd0e218c259c4e9550bf413bc2192aff9" - integrity sha512-Yic4bZHJOt9RCFbRP3GgpqhScOY4HH3V2P8yBj6CeYq118Qr+BLXqT2JvpJ00mryLESpgOxf5XlFv4ZjXxLScw== - dependencies: - config-chain "^1.1.11" - pify "^3.0.0" - -npm-normalize-package-bin@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/npm-normalize-package-bin/-/npm-normalize-package-bin-1.0.1.tgz#6e79a41f23fd235c0623218228da7d9c23b8f6e2" - integrity sha512-EPfafl6JL5/rU+ot6P3gRSCpPDW5VmIzX959Ob1+ySFUuuYHWHekXpwdUZcKP5C+DS4GEtdJluwBjnsNDl+fSA== - -npm-package-arg@^7.0.0: - version "7.0.0" - resolved "https://registry.yarnpkg.com/npm-package-arg/-/npm-package-arg-7.0.0.tgz#52cdf08b491c0c59df687c4c925a89102ef794a5" - integrity sha512-xXxr8y5U0kl8dVkz2oK7yZjPBvqM2fwaO5l3Yg13p03v8+E3qQcD0JNhHzjL1vyGgxcKkD0cco+NLR72iuPk3g== - dependencies: - hosted-git-info "^3.0.2" - osenv "^0.1.5" - semver "^5.6.0" - validate-npm-package-name "^3.0.0" - -npm-packlist@^1.1.6: - version "1.4.1" - resolved "https://registry.yarnpkg.com/npm-packlist/-/npm-packlist-1.4.1.tgz#19064cdf988da80ea3cee45533879d90192bbfbc" - integrity sha512-+TcdO7HJJ8peiiYhvPxsEDhF3PJFGUGRcFsGve3vxvxdcpO2Z4Z7rkosRM0kWj6LfbK/P0gu3dzk5RU1ffvFcw== - dependencies: - ignore-walk "^3.0.1" - npm-bundled "^1.0.1" - -npm-packlist@^1.4.6: - version "1.4.7" - resolved "https://registry.yarnpkg.com/npm-packlist/-/npm-packlist-1.4.7.tgz#9e954365a06b80b18111ea900945af4f88ed4848" - integrity sha512-vAj7dIkp5NhieaGZxBJB8fF4R0078rqsmhJcAfXZ6O7JJhjhPK96n5Ry1oZcfLXgfun0GWTZPOxaEyqv8GBykQ== - dependencies: - ignore-walk "^3.0.1" - npm-bundled "^1.0.1" - -npm-pick-manifest@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/npm-pick-manifest/-/npm-pick-manifest-4.0.0.tgz#5e1b392a2a6310378b9bab32332597030ca073ce" - integrity sha512-SsYReLe/16UgSL6GKX6GO4o3RVBthVy1uuHq6kZ9mkPeQXpOHbrLZoV13i8fr3LQtET+pLPSfD13e4RIYfkX5Q== - dependencies: - figgy-pudding "^3.5.1" - npm-package-arg "^7.0.0" - semver "^5.4.1" - -npm-registry-fetch@^5.0.1: - version "5.0.1" - resolved "https://registry.yarnpkg.com/npm-registry-fetch/-/npm-registry-fetch-5.0.1.tgz#98f59f2ac83440baf7a4fbe800972cfe37c9334d" - integrity sha512-GK7SUx188KSkPvbceOGO59L3FGHLBYoP0YEhUAKYjAypL15v5xmoempZ9rIJS2R/1eOS0KS1Y9AQe79YfgNxaw== - dependencies: - bluebird "^3.5.1" - figgy-pudding "^3.4.1" - lru-cache "^5.1.1" - make-fetch-happen "^6.0.0" - minipass "^3.0.0" - minipass-fetch "^1.1.2" - minipass-json-stream "^1.0.1" - minizlib "^2.0.0" - npm-package-arg "^7.0.0" - safe-buffer "^5.2.0" - npm-run-path@^2.0.0: version "2.0.2" resolved "https://registry.yarnpkg.com/npm-run-path/-/npm-run-path-2.0.2.tgz#35a9232dfa35d7067b4cb2ddf2357b1871536c5f" @@ -11734,31 +6536,14 @@ npm-run-path@^2.0.0: dependencies: path-key "^2.0.0" -npm-run-path@^3.0.0: - version "3.1.0" - resolved "https://registry.yarnpkg.com/npm-run-path/-/npm-run-path-3.1.0.tgz#7f91be317f6a466efed3c9f2980ad8a4ee8b0fa5" - integrity sha512-Dbl4A/VfiVGLgQv29URL9xshU8XDY1GeLy+fsaZ1AA8JDSfjvr5P5+pzRbWqRSBxk6/DW7MIh8lTM/PaGnP2kg== +npm-run-path@^4.0.0, npm-run-path@^4.0.1: + version "4.0.1" + resolved "https://registry.yarnpkg.com/npm-run-path/-/npm-run-path-4.0.1.tgz#b7ecd1e5ed53da8e37a55e1c2269e0b97ed748ea" + integrity sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw== dependencies: path-key "^3.0.0" -npm-run-path@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/npm-run-path/-/npm-run-path-4.0.0.tgz#d644ec1bd0569187d2a52909971023a0a58e8438" - integrity sha512-8eyAOAH+bYXFPSnNnKr3J+yoybe8O87Is5rtAQ8qRczJz1ajcsjg8l2oZqP+Ppx15Ii3S1vUTjQN2h4YO2tWWQ== - dependencies: - path-key "^3.0.0" - -"npmlog@0 || 1 || 2 || 3 || 4", npmlog@^4.0.0, npmlog@^4.0.2: - version "4.1.2" - resolved "https://registry.yarnpkg.com/npmlog/-/npmlog-4.1.2.tgz#08a7f2a8bf734604779a9efa4ad5cc717abb954b" - integrity sha512-2uUqazuKlTaSI/dC8AzicUck7+IrEaOnN/e0jd3Xtt1KcGpwx30v50mL7oPyr/h9bL3E4aZccVwpwP+5W9Vjkg== - dependencies: - are-we-there-yet "~1.1.2" - console-control-strings "~1.1.0" - gauge "~2.7.3" - set-blocking "~2.0.0" - -nth-check@^1.0.2, nth-check@~1.0.1: +nth-check@^1.0.2: version "1.0.2" resolved "https://registry.yarnpkg.com/nth-check/-/nth-check-1.0.2.tgz#b2bd295c37e3dd58a3bf0700376663ba4d9cf05c" integrity sha512-WeBOdju8SnzPN5vTUJYxYUxLeXpCaVP5i5e0LF8fg7WORF2Wd7wFX/pk0tYZk7s8T+J7VLy0Da6J1+wCT0AtHg== @@ -11775,25 +6560,38 @@ number-is-nan@^1.0.0: resolved "https://registry.yarnpkg.com/number-is-nan/-/number-is-nan-1.0.1.tgz#097b602b53422a522c1afb8790318336941a011d" integrity sha1-CXtgK1NCKlIsGvuHkDGDNpQaAR0= -nuxt@^2.11.0: - version "2.11.0" - resolved "https://registry.yarnpkg.com/nuxt/-/nuxt-2.11.0.tgz#654664fe1a95af2014fd55c38ba2c732bfa5edc5" - integrity sha512-Y7lastjYWIOppja0FaWozPfkvlmJ8uZSqWx0VbK7l5djbHls5jgUGag0iu6GsNNwCFTKpoAtptNHiWOsyMxStA== +nuxt-start@^2.14.12: + version "2.14.12" + resolved "https://registry.yarnpkg.com/nuxt-start/-/nuxt-start-2.14.12.tgz#b3b7662ab940179c85e6cabaab6107889799ec4f" + integrity sha512-OGa6OVm6+36UPGrhfcRIq5RDWlTOd92M5AuFHsMluNAXHRwhwHGNINB3sRYyAyoedzeTNoTWEmjyb0EAmVeLFA== dependencies: - "@nuxt/builder" "2.11.0" - "@nuxt/cli" "2.11.0" - "@nuxt/core" "2.11.0" - "@nuxt/generator" "2.11.0" - "@nuxt/loading-screen" "^1.2.0" - "@nuxt/opencollective" "^0.3.0" - "@nuxt/webpack" "2.11.0" + "@nuxt/cli" "2.14.12" + "@nuxt/core" "2.14.12" + "@nuxt/telemetry" "^1.3.0" + node-fetch "^2.6.1" + vue "^2.6.12" + vue-client-only "^2.0.0" + vue-meta "^2.4.0" + vue-no-ssr "^1.1.1" + vue-router "^3.4.9" + vuex "^3.6.0" -oauth-sign@~0.9.0: - version "0.9.0" - resolved "https://registry.yarnpkg.com/oauth-sign/-/oauth-sign-0.9.0.tgz#47a7b016baa68b5fa0ecf3dee08a85c679ac6455" - integrity sha512-fexhUFFPTGV8ybAtSIGbV6gOkSv8UtRbDBnAyLQw4QPKkgNlsH2ByPGtMUqdWkos6YCRmAqViwgZrJc/mRDzZQ== +nuxt@^2.14.12: + version "2.14.12" + resolved "https://registry.yarnpkg.com/nuxt/-/nuxt-2.14.12.tgz#836096ff62ba72554b73744d94f5547109e563f7" + integrity sha512-tfGz7s0ahL6mCGzzVEWpHgv+/hekNXgY1fX0SBB0dvJKjVHKAdoMxaoHBYhoCYdNL2GNiNQncHRipxiEtuCtOQ== + dependencies: + "@nuxt/builder" "2.14.12" + "@nuxt/cli" "2.14.12" + "@nuxt/components" "^1.2.2" + "@nuxt/core" "2.14.12" + "@nuxt/generator" "2.14.12" + "@nuxt/loading-screen" "^2.0.3" + "@nuxt/opencollective" "^0.3.2" + "@nuxt/telemetry" "^1.3.0" + "@nuxt/webpack" "2.14.12" -object-assign@^4, object-assign@^4.0.1, object-assign@^4.1.0, object-assign@^4.1.1: +object-assign@^4.0.1, object-assign@^4.1.0, object-assign@^4.1.1: version "4.1.1" resolved "https://registry.yarnpkg.com/object-assign/-/object-assign-4.1.1.tgz#2109adc7965887cfc05cbbd442cac8bfbb360863" integrity sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM= @@ -11807,26 +6605,24 @@ object-copy@^0.1.0: define-property "^0.2.5" kind-of "^3.0.3" -object-hash@^2.0.1: - version "2.0.1" - resolved "https://registry.yarnpkg.com/object-hash/-/object-hash-2.0.1.tgz#cef18a0c940cc60aa27965ecf49b782cbf101d96" - integrity sha512-HgcGMooY4JC2PBt9sdUdJ6PMzpin+YtY3r/7wg0uTifP+HJWW8rammseSEHuyt0UeShI183UGssCJqm1bJR7QA== +object-inspect@^1.8.0: + version "1.9.0" + resolved "https://registry.yarnpkg.com/object-inspect/-/object-inspect-1.9.0.tgz#c90521d74e1127b67266ded3394ad6116986533a" + integrity sha512-i3Bp9iTqwhaLZBxGkRfo5ZbE07BQRT7MGu8+nNgwW9ItGp1TzCTw2DLEoWwjClxBjOFI/hWljTAmYGCEwmtnOw== -object-inspect@^1.7.0: - version "1.7.0" - resolved "https://registry.yarnpkg.com/object-inspect/-/object-inspect-1.7.0.tgz#f4f6bd181ad77f006b5ece60bd0b6f398ff74a67" - integrity sha512-a7pEHdh1xKIAgTySUGgLMx/xwDZskN1Ud6egYYN3EdRW4ZMPNEDUTF+hwy2LUC+Bl+SyLXANnwz/jyh/qutKUw== +object-is@^1.0.1: + version "1.1.4" + resolved "https://registry.yarnpkg.com/object-is/-/object-is-1.1.4.tgz#63d6c83c00a43f4cbc9434eb9757c8a5b8565068" + integrity sha512-1ZvAZ4wlF7IyPVOcE1Omikt7UpaFlOQq0HlSti+ZvDH3UiD2brwGMwDbyV43jao2bKJ+4+WdPJHSd7kgzKYVqg== + dependencies: + call-bind "^1.0.0" + define-properties "^1.1.3" -object-keys@^1.0.11, object-keys@^1.0.12, object-keys@^1.1.1: +object-keys@^1.0.12, object-keys@^1.1.1: version "1.1.1" resolved "https://registry.yarnpkg.com/object-keys/-/object-keys-1.1.1.tgz#1c47f272df277f3b1daf061677d9c82e2322c60e" integrity sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA== -object-path@^0.11.4: - version "0.11.4" - resolved "https://registry.yarnpkg.com/object-path/-/object-path-0.11.4.tgz#370ae752fbf37de3ea70a861c23bba8915691949" - integrity sha1-NwrnUvvzfePqcKhhwju6iRVpGUk= - object-visit@^1.0.0: version "1.0.1" resolved "https://registry.yarnpkg.com/object-visit/-/object-visit-1.0.1.tgz#f79c4493af0c5377b59fe39d395e41042dd045bb" @@ -11834,23 +6630,24 @@ object-visit@^1.0.0: dependencies: isobject "^3.0.0" -object.assign@^4.1.0: - version "4.1.0" - resolved "https://registry.yarnpkg.com/object.assign/-/object.assign-4.1.0.tgz#968bf1100d7956bb3ca086f006f846b3bc4008da" - integrity sha512-exHJeq6kBKj58mqGyTQ9DFvrZC/eR6OwxzoM9YRoGBqrXYonaFyGiFMuc9VZrXf7DarreEwMpurG3dd+CNyW5w== +object.assign@^4.1.0, object.assign@^4.1.1: + version "4.1.2" + resolved "https://registry.yarnpkg.com/object.assign/-/object.assign-4.1.2.tgz#0ed54a342eceb37b38ff76eb831a0e788cb63940" + integrity sha512-ixT2L5THXsApyiUPYKmW+2EHpXXe5Ii3M+f4e+aJFAHao5amFRW6J0OO6c/LU8Be47utCx2GL89hxGB6XSmKuQ== dependencies: - define-properties "^1.1.2" - function-bind "^1.1.1" - has-symbols "^1.0.0" - object-keys "^1.0.11" + call-bind "^1.0.0" + define-properties "^1.1.3" + has-symbols "^1.0.1" + object-keys "^1.1.1" -object.getownpropertydescriptors@^2.0.3: - version "2.0.3" - resolved "https://registry.yarnpkg.com/object.getownpropertydescriptors/-/object.getownpropertydescriptors-2.0.3.tgz#8758c846f5b407adab0f236e0986f14b051caa16" - integrity sha1-h1jIRvW0B62rDyNuCYbxSwUcqhY= +object.getownpropertydescriptors@^2.0.3, object.getownpropertydescriptors@^2.1.0: + version "2.1.1" + resolved "https://registry.yarnpkg.com/object.getownpropertydescriptors/-/object.getownpropertydescriptors-2.1.1.tgz#0dfda8d108074d9c563e80490c883b6661091544" + integrity sha512-6DtXgZ/lIZ9hqx4GtZETobXLR/ZLaa0aqV0kzbn80Rf8Z2e/XFnhA0I7p07N2wH8bBBltr2xQPi6sbKWAY2Eng== dependencies: - define-properties "^1.1.2" - es-abstract "^1.5.1" + call-bind "^1.0.0" + define-properties "^1.1.3" + es-abstract "^1.18.0-next.1" object.pick@^1.3.0: version "1.3.0" @@ -11859,14 +6656,14 @@ object.pick@^1.3.0: dependencies: isobject "^3.0.1" -object.values@^1.1.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/object.values/-/object.values-1.1.0.tgz#bf6810ef5da3e5325790eaaa2be213ea84624da9" - integrity sha512-8mf0nKLAoFX6VlNVdhGj31SVYpaNFtUnuoOXWyFEstsWRgU837AK+JYM0iAxwkSzGRbwn8cbFmgbyxj1j4VbXg== +object.values@^1.1.0, object.values@^1.1.1: + version "1.1.2" + resolved "https://registry.yarnpkg.com/object.values/-/object.values-1.1.2.tgz#7a2015e06fcb0f546bd652486ce8583a4731c731" + integrity sha512-MYC0jvJopr8EK6dPBiO8Nb9mvjdypOachO5REGk6MXzujbBrAisKo3HmdEI6kZDL6fC31Mwee/5YbtMebixeag== dependencies: + call-bind "^1.0.0" define-properties "^1.1.3" - es-abstract "^1.12.0" - function-bind "^1.1.1" + es-abstract "^1.18.0-next.1" has "^1.0.3" obuf@^1.0.0, obuf@^1.1.2: @@ -11893,41 +6690,22 @@ once@^1.3.0, once@^1.3.1, once@^1.4.0: dependencies: wrappy "1" -one-time@0.0.4: - version "0.0.4" - resolved "https://registry.yarnpkg.com/one-time/-/one-time-0.0.4.tgz#f8cdf77884826fe4dff93e3a9cc37b1e4480742e" - integrity sha1-+M33eISCb+Tf+T46nMN7HkSAdC4= - onetime@^1.0.0: version "1.1.0" resolved "https://registry.yarnpkg.com/onetime/-/onetime-1.1.0.tgz#a1f7838f8314c516f05ecefcbc4ccfe04b4ed789" integrity sha1-ofeDj4MUxRbwXs78vEzP4EtO14k= -onetime@^2.0.0: - version "2.0.1" - resolved "https://registry.yarnpkg.com/onetime/-/onetime-2.0.1.tgz#067428230fd67443b2794b22bba528b6867962d4" - integrity sha1-BnQoIw/WdEOyeUsiu6UotoZ5YtQ= - dependencies: - mimic-fn "^1.0.0" - -onetime@^5.1.0: - version "5.1.0" - resolved "https://registry.yarnpkg.com/onetime/-/onetime-5.1.0.tgz#fff0f3c91617fe62bb50189636e99ac8a6df7be5" - integrity sha512-5NcSkPHhwTVFIQN+TUqXoS5+dlElHXdpAWu9I0HP20YOtIi+aZ0Ct82jdlILDxjLEAWwvm+qj1m6aEtsDVmm6Q== +onetime@^5.1.0, onetime@^5.1.2: + version "5.1.2" + resolved "https://registry.yarnpkg.com/onetime/-/onetime-5.1.2.tgz#d0e96ebb56b07476df1dd9c4806e5237985ca45e" + integrity sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg== dependencies: mimic-fn "^2.1.0" -open@^6.3.0: - version "6.3.0" - resolved "https://registry.yarnpkg.com/open/-/open-6.3.0.tgz#60d0b845ee38fae0631f5d739a21bd40e3d2a527" - integrity sha512-6AHdrJxPvAXIowO/aIaeHZ8CeMdDf7qCyRNq8NwJpinmCdXhz+NZR7ie1Too94lpciCDsG+qHGO9Mt0svA4OqA== - dependencies: - is-wsl "^1.1.0" - -opener@1.5.1, opener@^1.5.1: - version "1.5.1" - resolved "https://registry.yarnpkg.com/opener/-/opener-1.5.1.tgz#6d2f0e77f1a0af0032aca716c2c1fbb8e7e8abed" - integrity sha512-goYSy5c2UXE4Ra1xixabeVh1guIX/ZV/YokJksb6q2lubWu6UbvPQ20p542/sFIll1nl8JnCyK9oBaOcCWXwvA== +opener@1.5.2, opener@^1.5.1: + version "1.5.2" + resolved "https://registry.yarnpkg.com/opener/-/opener-1.5.2.tgz#5d37e1f35077b9dcac4301372271afdeb2a13598" + integrity sha512-ur5UIdyw5Y7yEj9wLzhqXiy6GZ3Mwx0yGI+5sMn2r0N0v3cKJvUmFH5yPP+WXh9e0xfyzyJX95D8l088DNFj7A== opn@^5.5.0: version "5.5.0" @@ -11936,42 +6714,15 @@ opn@^5.5.0: dependencies: is-wsl "^1.1.0" -optimism@^0.10.0: - version "0.10.3" - resolved "https://registry.yarnpkg.com/optimism/-/optimism-0.10.3.tgz#163268fdc741dea2fb50f300bedda80356445fd7" - integrity sha512-9A5pqGoQk49H6Vhjb9kPgAeeECfUDF6aIICbMDL23kDLStBn1MWk3YvcZ4xWF9CsSf6XEgvRLkXy4xof/56vVw== - dependencies: - "@wry/context" "^0.4.0" - -optimist@^0.6.1: - version "0.6.1" - resolved "https://registry.yarnpkg.com/optimist/-/optimist-0.6.1.tgz#da3ea74686fa21a19a111c326e90eb15a0196686" - integrity sha1-2j6nRob6IaGaERwybpDrFaAZZoY= - dependencies: - minimist "~0.0.1" - wordwrap "~0.0.2" - -optimize-css-assets-webpack-plugin@^5.0.3: - version "5.0.3" - resolved "https://registry.yarnpkg.com/optimize-css-assets-webpack-plugin/-/optimize-css-assets-webpack-plugin-5.0.3.tgz#e2f1d4d94ad8c0af8967ebd7cf138dcb1ef14572" - integrity sha512-q9fbvCRS6EYtUKKSwI87qm2IxlyJK5b4dygW1rKUBT6mMDhdG5e5bZT63v6tnJR9F9FB/H5a0HTmtw+laUBxKA== +optimize-css-assets-webpack-plugin@^5.0.4: + version "5.0.4" + resolved "https://registry.yarnpkg.com/optimize-css-assets-webpack-plugin/-/optimize-css-assets-webpack-plugin-5.0.4.tgz#85883c6528aaa02e30bbad9908c92926bb52dc90" + integrity sha512-wqd6FdI2a5/FdoiCNNkEvLeA//lHHfG24Ln2Xm2qqdIk4aOlsR18jwpyOihqQ8849W3qu2DX8fOYxpvTMj+93A== dependencies: cssnano "^4.1.10" last-call-webpack-plugin "^3.0.0" -optionator@^0.8.1, optionator@^0.8.2: - version "0.8.2" - resolved "https://registry.yarnpkg.com/optionator/-/optionator-0.8.2.tgz#364c5e409d3f4d6301d6c0b4c05bba50180aeb64" - integrity sha1-NkxeQJ0/TWMB1sC0wFu6UBgK62Q= - dependencies: - deep-is "~0.1.3" - fast-levenshtein "~2.0.4" - levn "~0.3.0" - prelude-ls "~1.1.2" - type-check "~0.3.2" - wordwrap "~1.0.0" - -optionator@^0.8.3: +optionator@^0.8.1: version "0.8.3" resolved "https://registry.yarnpkg.com/optionator/-/optionator-0.8.3.tgz#84fa1d036fe9d3c7e21d99884b601167ec8fb495" integrity sha512-+IW9pACdk3XWmmTXG8m3upGUJst5XRGzxMRjXzAuJ1XnIFNvfhjjIuYkDvysnPQ7qzqVzLt78BCruntqRhWQbA== @@ -11983,41 +6734,17 @@ optionator@^0.8.3: type-check "~0.3.2" word-wrap "~1.2.3" -ora@^1.3.0: - version "1.4.0" - resolved "https://registry.yarnpkg.com/ora/-/ora-1.4.0.tgz#884458215b3a5d4097592285f93321bb7a79e2e5" - integrity sha512-iMK1DOQxzzh2MBlVsU42G80mnrvUhqsMh74phHtDlrcTZPK0pH6o7l7DRshK+0YsxDyEuaOkziVdvM3T0QTzpw== +optionator@^0.9.1: + version "0.9.1" + resolved "https://registry.yarnpkg.com/optionator/-/optionator-0.9.1.tgz#4f236a6373dae0566a6d43e1326674f50c291499" + integrity sha512-74RlY5FCnhq4jRxVUPKDaRwrVNXMqsGsiW6AJw4XK8hmtm10wC0ypZBLw5IIp85NZMr91+qd1RvvENwg7jjRFw== dependencies: - chalk "^2.1.0" - cli-cursor "^2.1.0" - cli-spinners "^1.0.1" - log-symbols "^2.1.0" - -ora@^3.4.0: - version "3.4.0" - resolved "https://registry.yarnpkg.com/ora/-/ora-3.4.0.tgz#bf0752491059a3ef3ed4c85097531de9fdbcd318" - integrity sha512-eNwHudNbO1folBP3JsZ19v9azXWtQZjICdr3Q0TDPIaeBQ3mXLrh54wM+er0+hSp+dWKf+Z8KM58CYzEyIYxYg== - dependencies: - chalk "^2.4.2" - cli-cursor "^2.1.0" - cli-spinners "^2.0.0" - log-symbols "^2.2.0" - strip-ansi "^5.2.0" - wcwidth "^1.0.1" - -ora@^4.0.3: - version "4.0.3" - resolved "https://registry.yarnpkg.com/ora/-/ora-4.0.3.tgz#752a1b7b4be4825546a7a3d59256fa523b6b6d05" - integrity sha512-fnDebVFyz309A73cqCipVL1fBZewq4vwgSHfxh43vVy31mbyoQ8sCH3Oeaog/owYOs/lLlGVPCISQonTneg6Pg== - dependencies: - chalk "^3.0.0" - cli-cursor "^3.1.0" - cli-spinners "^2.2.0" - is-interactive "^1.0.0" - log-symbols "^3.0.0" - mute-stream "0.0.8" - strip-ansi "^6.0.0" - wcwidth "^1.0.1" + deep-is "^0.1.3" + fast-levenshtein "^2.0.6" + levn "^0.4.1" + prelude-ls "^1.2.1" + type-check "^0.4.0" + word-wrap "^1.2.3" original@^1.0.0: version "1.0.2" @@ -12036,45 +6763,11 @@ os-homedir@^1.0.0: resolved "https://registry.yarnpkg.com/os-homedir/-/os-homedir-1.0.2.tgz#ffbc4988336e0e833de0c168c7ef152121aa7fb3" integrity sha1-/7xJiDNuDoM94MFox+8VISGqf7M= -os-locale@^1.4.0: - version "1.4.0" - resolved "https://registry.yarnpkg.com/os-locale/-/os-locale-1.4.0.tgz#20f9f17ae29ed345e8bde583b13d2009803c14d9" - integrity sha1-IPnxeuKe00XoveWDsT0gCYA8FNk= - dependencies: - lcid "^1.0.0" - -os-locale@^3.0.0, os-locale@^3.1.0: - version "3.1.0" - resolved "https://registry.yarnpkg.com/os-locale/-/os-locale-3.1.0.tgz#a802a6ee17f24c10483ab9935719cef4ed16bf1a" - integrity sha512-Z8l3R4wYWM40/52Z+S265okfFj8Kt2cC2MKY+xNi3kFs+XGI7WXu/I309QQQYbRW4ijiZ+yxs9pqEhJh0DqW3Q== - dependencies: - execa "^1.0.0" - lcid "^2.0.0" - mem "^4.0.0" - -os-tmpdir@^1.0.0, os-tmpdir@^1.0.1, os-tmpdir@~1.0.2: +os-tmpdir@~1.0.2: version "1.0.2" resolved "https://registry.yarnpkg.com/os-tmpdir/-/os-tmpdir-1.0.2.tgz#bbe67406c79aa85c5cfec766fe5734555dfa1274" integrity sha1-u+Z0BseaqFxc/sdm/lc0VV36EnQ= -osenv@0, osenv@^0.1.4, osenv@^0.1.5: - version "0.1.5" - resolved "https://registry.yarnpkg.com/osenv/-/osenv-0.1.5.tgz#85cdfafaeb28e8677f416e287592b5f3f49ea410" - integrity sha512-0CWcCECdMVc2Rw3U5w9ZjqX6ga6ubk1xDVKxtBQPK7wis/0F2r9T6k4ydGYhecl7YUBxBVxhL5oisPsNxAPe2g== - dependencies: - os-homedir "^1.0.0" - os-tmpdir "^1.0.0" - -p-cancelable@^1.0.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/p-cancelable/-/p-cancelable-1.1.0.tgz#d078d15a3af409220c886f1d9a0ca2e441ab26cc" - integrity sha512-s73XxOZ4zpt1edZYZzvhqFa6uvQc1vwUa0K0BdtIZgQMAJj9IbebH+JkgKZc9h+B05PKHLOTl4ajG1BmNrVZlw== - -p-defer@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/p-defer/-/p-defer-1.0.0.tgz#9f6eb182f6c9aa8cd743004a7d4f96b196b0fb0c" - integrity sha1-n26xgvbJqozXQwBKfU+WsZaw+ww= - p-finally@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/p-finally/-/p-finally-1.0.0.tgz#3fbcfb15b899a44123b34b6dcc18b724336a2cae" @@ -12085,11 +6778,6 @@ p-finally@^2.0.0: resolved "https://registry.yarnpkg.com/p-finally/-/p-finally-2.0.1.tgz#bd6fcaa9c559a096b680806f4d657b3f0f240561" integrity sha512-vpm09aKwq6H9phqRQzecoDpD8TmVyGw70qmWlyq5onxY7tqyTTFVvxMykxQSQKILBSFlbXpypIw2T1Ml7+DDtw== -p-is-promise@^2.0.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/p-is-promise/-/p-is-promise-2.1.0.tgz#918cebaea248a62cf7ffab8e3bca8c5f882fc42e" - integrity sha512-Y3W0wlRPK8ZMRbNq97l4M5otioeA5lm1z7bkNkxCka8HSPjR0xRWmpCmc9utiaLP9Jb1eD8BgeIxTW4AIF45Pg== - p-limit@^1.1.0: version "1.3.0" resolved "https://registry.yarnpkg.com/p-limit/-/p-limit-1.3.0.tgz#b86bd5f0c25690911c7590fcbfc2010d54b3ccb8" @@ -12097,19 +6785,19 @@ p-limit@^1.1.0: dependencies: p-try "^1.0.0" -p-limit@^2.0.0, p-limit@^2.2.0: - version "2.2.0" - resolved "https://registry.yarnpkg.com/p-limit/-/p-limit-2.2.0.tgz#417c9941e6027a9abcba5092dd2904e255b5fbc2" - integrity sha512-pZbTJpoUsCzV48Mc9Nh51VbwO0X9cuPFE8gYwx9BTCt9SF8/b7Zljd2fVgOxhIF/HDTKgpVzs+GPhyKfjLLFRQ== +p-limit@^2.0.0, p-limit@^2.2.0, p-limit@^2.3.0: + version "2.3.0" + resolved "https://registry.yarnpkg.com/p-limit/-/p-limit-2.3.0.tgz#3dd33c647a214fdfffd835933eb086da0dc21db1" + integrity sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w== dependencies: p-try "^2.0.0" -p-limit@^2.2.1: - version "2.2.1" - resolved "https://registry.yarnpkg.com/p-limit/-/p-limit-2.2.1.tgz#aa07a788cc3151c939b5131f63570f0dd2009537" - integrity sha512-85Tk+90UCVWvbDavCLKPOLC9vvY8OwEX/RtKF+/1OADJMVlFfEHOiMTPVyxg7mk/dKa+ipdHm0OUkTvCpMTuwg== +p-limit@^3.0.2: + version "3.1.0" + resolved "https://registry.yarnpkg.com/p-limit/-/p-limit-3.1.0.tgz#e1daccbe78d0d1388ca18c64fea38e3e57e3706b" + integrity sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ== dependencies: - p-try "^2.0.0" + yocto-queue "^0.1.0" p-locate@^2.0.0: version "2.0.0" @@ -12144,6 +6832,13 @@ p-map@^3.0.0: dependencies: aggregate-error "^3.0.0" +p-map@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/p-map/-/p-map-4.0.0.tgz#bb2f95a5eda2ec168ec9274e06a747c3e2904d2b" + integrity sha512-/bjOqmgETBYB5BoEeGVea8dmvHb2m9GLy1E9W43yeyfP6QQCZGFNa+XRceJEuDB6zqr+gKpIAmlLebMpykw/MQ== + dependencies: + aggregate-error "^3.0.0" + p-retry@^3.0.1: version "3.0.1" resolved "https://registry.yarnpkg.com/p-retry/-/p-retry-3.0.1.tgz#316b4c8893e2c8dc1cfa891f406c4b422bebf328" @@ -12161,72 +6856,35 @@ p-try@^2.0.0: resolved "https://registry.yarnpkg.com/p-try/-/p-try-2.2.0.tgz#cb2868540e313d61de58fafbe35ce9004d5540e6" integrity sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ== -package-json@^4.0.0: - version "4.0.1" - resolved "https://registry.yarnpkg.com/package-json/-/package-json-4.0.1.tgz#8869a0401253661c4c4ca3da6c2121ed555f5eed" - integrity sha1-iGmgQBJTZhxMTKPabCEh7VVfXu0= - dependencies: - got "^6.7.1" - registry-auth-token "^3.0.1" - registry-url "^3.0.3" - semver "^5.1.0" - -package-json@^6.3.0: - version "6.5.0" - resolved "https://registry.yarnpkg.com/package-json/-/package-json-6.5.0.tgz#6feedaca35e75725876d0b0e64974697fed145b0" - integrity sha512-k3bdm2n25tkyxcjSKzB5x8kfVxlMdgsbPr0GkZcwHsLpba6cBjqCt1KlcChKEvxHIcTB1FVMuwoijZ26xex5MQ== - dependencies: - got "^9.6.0" - registry-auth-token "^4.0.0" - registry-url "^5.0.0" - semver "^6.2.0" - -pacote@^10.2.0: - version "10.2.1" - resolved "https://registry.yarnpkg.com/pacote/-/pacote-10.2.1.tgz#4107f72eeaaacb47eb68952ed31c050bab9d3f94" - integrity sha512-sPHVOF7uKY8yDivKYimb5l3D8BvNNjR+9FmzkThOTtftkddGY/C6uENVkgc3HQtOpCX8R2qztkSAOI369bgLEA== - dependencies: - cacache "^13.0.1" - chownr "^1.1.3" - fs-minipass "^2.0.0" - infer-owner "^1.0.4" - lru-cache "^5.1.1" - minipass "^3.0.1" - minipass-fetch "^1.2.1" - npm-package-arg "^7.0.0" - npm-packlist "^1.4.6" - npm-pick-manifest "^4.0.0" - npm-registry-fetch "^5.0.1" - osenv "^0.1.5" - promise-inflight "^1.0.1" - promise-retry "^1.1.1" - read-package-json-fast "^1.0.3" - semver "^6.3.0" - ssri "^7.1.0" - tar "^5.0.5" - which "^2.0.1" - pako@~1.0.5: - version "1.0.10" - resolved "https://registry.yarnpkg.com/pako/-/pako-1.0.10.tgz#4328badb5086a426aa90f541977d4955da5c9732" - integrity sha512-0DTvPVU3ed8+HNXOu5Bs+o//Mbdj9VNQMUOe9oKCwh8l0GNwpTDMKCWbRjgtD291AWnkAgkqA/LOnQS8AmS1tw== + version "1.0.11" + resolved "https://registry.yarnpkg.com/pako/-/pako-1.0.11.tgz#6c9599d340d54dfd3946380252a35705a6b992bf" + integrity sha512-4hLB8Py4zZce5s4yd9XzopqwVv/yGNhV1Bl8NTmCq1763HeK2+EwVTv+leGeL13Dnh2wfbqowVPXCIO0z4taYw== parallel-transform@^1.1.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/parallel-transform/-/parallel-transform-1.1.0.tgz#d410f065b05da23081fcd10f28854c29bda33b06" - integrity sha1-1BDwZbBdojCB/NEPKIVMKb2jOwY= + version "1.2.0" + resolved "https://registry.yarnpkg.com/parallel-transform/-/parallel-transform-1.2.0.tgz#9049ca37d6cb2182c3b1d2c720be94d14a5814fc" + integrity sha512-P2vSmIu38uIlvdcU7fDkyrxj33gTUy/ABO5ZUbGowxNCopBq/OoD42bP4UmMrJoPyk4Uqf0mu3mtWBhHCZD8yg== dependencies: - cyclist "~0.2.2" + cyclist "^1.0.1" inherits "^2.0.3" readable-stream "^2.1.5" -param-case@2.1.x, param-case@^2.1.0, param-case@^2.1.1: +param-case@^2.1.1: version "2.1.1" resolved "https://registry.yarnpkg.com/param-case/-/param-case-2.1.1.tgz#df94fd8cf6531ecf75e6bef9a0858fbc72be2247" integrity sha1-35T9jPZTHs915r75oIWPvHK+Ikc= dependencies: no-case "^2.2.0" +param-case@^3.0.3: + version "3.0.4" + resolved "https://registry.yarnpkg.com/param-case/-/param-case-3.0.4.tgz#7d17fe4aa12bde34d4a77d91acfb6219caad01c5" + integrity sha512-RXlj7zCYokReqWpOPH9oYivUzLYZ5vAPIfEmCTNViosC78F8F0H9y7T7gG2M39ymgutxF5gcFEsyZQSph9Bp3A== + dependencies: + dot-case "^3.0.4" + tslib "^2.0.3" + parent-module@^1.0.0: version "1.0.1" resolved "https://registry.yarnpkg.com/parent-module/-/parent-module-1.0.1.tgz#691d2709e78c79fae3a156622452d00762caaaa2" @@ -12234,25 +6892,23 @@ parent-module@^1.0.0: dependencies: callsites "^3.0.0" -parse-asn1@^5.0.0: - version "5.1.4" - resolved "https://registry.yarnpkg.com/parse-asn1/-/parse-asn1-5.1.4.tgz#37f6628f823fbdeb2273b4d540434a22f3ef1fcc" - integrity sha512-Qs5duJcuvNExRfFZ99HDD3z4mAi3r9Wl/FOjEOijlxwCZs7E7mW2vjTpgQ4J8LpTF8x5v+1Vn5UQFejmWT11aw== +parse-asn1@^5.0.0, parse-asn1@^5.1.5: + version "5.1.6" + resolved "https://registry.yarnpkg.com/parse-asn1/-/parse-asn1-5.1.6.tgz#385080a3ec13cb62a62d39409cb3e88844cdaed4" + integrity sha512-RnZRo1EPU6JBnra2vGHj0yhp6ebyjBZpmUCLHWiFhxlzvBCCpAuZ7elsBp1PVAbQN0/04VD/19rfzlBSwLstMw== dependencies: - asn1.js "^4.0.0" + asn1.js "^5.2.0" browserify-aes "^1.0.0" - create-hash "^1.1.0" evp_bytestokey "^1.0.0" pbkdf2 "^3.0.3" safe-buffer "^5.1.1" -parse-git-config@^2.0.2: - version "2.0.3" - resolved "https://registry.yarnpkg.com/parse-git-config/-/parse-git-config-2.0.3.tgz#6fb840d4a956e28b971c97b33a5deb73a6d5b6bb" - integrity sha512-Js7ueMZOVSZ3tP8C7E3KZiHv6QQl7lnJ+OkbxoaFazzSa2KyEHqApfGbU3XboUgUnq4ZuUmskUpYKTNx01fm5A== +parse-git-config@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/parse-git-config/-/parse-git-config-3.0.0.tgz#4a2de08c7b74a2555efa5ae94d40cd44302a6132" + integrity sha512-wXoQGL1D+2COYWCD35/xbiKma1Z15xvZL8cI25wvxzled58V51SJM04Urt/uznS900iQor7QO04SgdfT/XlbuA== dependencies: - expand-tilde "^2.0.2" - git-config-path "^1.0.1" + git-config-path "^2.0.0" ini "^1.3.5" parse-json@^2.2.0: @@ -12270,68 +6926,54 @@ parse-json@^4.0.0: error-ex "^1.3.1" json-parse-better-errors "^1.0.1" -parse-passwd@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/parse-passwd/-/parse-passwd-1.0.0.tgz#6d5b934a456993b23d37f40a382d6f1666a8e5c6" - integrity sha1-bVuTSkVpk7I9N/QKOC1vFmao5cY= - -parse5@^3.0.1: - version "3.0.3" - resolved "https://registry.yarnpkg.com/parse5/-/parse5-3.0.3.tgz#042f792ffdd36851551cf4e9e066b3874ab45b5c" - integrity sha512-rgO9Zg5LLLkfJF9E6CCmXlSE4UVceloys8JrFqCcHloC3usd/kJCyPDwH2SOlzix2j3xaP9sUX3e8+kvkuleAA== +parse-path@^4.0.0: + version "4.0.3" + resolved "https://registry.yarnpkg.com/parse-path/-/parse-path-4.0.3.tgz#82d81ec3e071dcc4ab49aa9f2c9c0b8966bb22bf" + integrity sha512-9Cepbp2asKnWTJ9x2kpw6Fe8y9JDbqwahGCTvklzd/cEq5C5JC59x2Xb0Kx+x0QZ8bvNquGO8/BWP0cwBHzSAA== dependencies: - "@types/node" "*" + is-ssh "^1.3.0" + protocols "^1.4.0" + qs "^6.9.4" + query-string "^6.13.8" -parseurl@^1.3.2, parseurl@~1.3.2, parseurl@~1.3.3: +parse-url@^5.0.0: + version "5.0.2" + resolved "https://registry.yarnpkg.com/parse-url/-/parse-url-5.0.2.tgz#856a3be1fcdf78dc93fc8b3791f169072d898b59" + integrity sha512-Czj+GIit4cdWtxo3ISZCvLiUjErSo0iI3wJ+q9Oi3QuMYTI6OZu+7cewMWZ+C1YAnKhYTk6/TLuhIgCypLthPA== + dependencies: + is-ssh "^1.3.0" + normalize-url "^3.3.0" + parse-path "^4.0.0" + protocols "^1.4.0" + +parseurl@~1.3.2, parseurl@~1.3.3: version "1.3.3" resolved "https://registry.yarnpkg.com/parseurl/-/parseurl-1.3.3.tgz#9da19e7bee8d12dff0513ed5b76957793bc2e8d4" integrity sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ== -pascal-case@^2.0.0: - version "2.0.1" - resolved "https://registry.yarnpkg.com/pascal-case/-/pascal-case-2.0.1.tgz#2d578d3455f660da65eca18ef95b4e0de912761e" - integrity sha1-LVeNNFX2YNpl7KGO+VtODekSdh4= +pascal-case@^3.1.2: + version "3.1.2" + resolved "https://registry.yarnpkg.com/pascal-case/-/pascal-case-3.1.2.tgz#b48e0ef2b98e205e7c1dae747d0b1508237660eb" + integrity sha512-uWlGT3YSnK9x3BQJaOdcZwrnV6hPpd8jFH1/ucpiLRPh/2zCVJKS19E4GvYHvaCcACn3foXZ0cLB9Wrx1KGe5g== dependencies: - camel-case "^3.0.0" - upper-case-first "^1.1.0" + no-case "^3.0.4" + tslib "^2.0.3" pascalcase@^0.1.1: version "0.1.1" resolved "https://registry.yarnpkg.com/pascalcase/-/pascalcase-0.1.1.tgz#b363e55e8006ca6fe21784d2db22bd15d7917f14" integrity sha1-s2PlXoAGym/iF4TS2yK9FdeRfxQ= -password-prompt@^1.0.7, password-prompt@^1.1.2: - version "1.1.2" - resolved "https://registry.yarnpkg.com/password-prompt/-/password-prompt-1.1.2.tgz#85b2f93896c5bd9e9f2d6ff0627fa5af3dc00923" - integrity sha512-bpuBhROdrhuN3E7G/koAju0WjVw9/uQOG5Co5mokNj0MiOSBVZS1JTwM4zl55hu0WFmIEFvO9cU9sJQiBIYeIA== - dependencies: - ansi-escapes "^3.1.0" - cross-spawn "^6.0.5" - path-browserify@0.0.1: version "0.0.1" resolved "https://registry.yarnpkg.com/path-browserify/-/path-browserify-0.0.1.tgz#e6c4ddd7ed3aa27c68a20cc4e50e1a4ee83bbc4a" integrity sha512-BapA40NHICOS+USX9SN4tyhq+A2RrN/Ws5F0Z5aMHDp98Fl86lX8Oti8B7uN93L4Ifv4fHOEA+pQw87gmMO/lQ== -path-case@^2.1.0: - version "2.1.1" - resolved "https://registry.yarnpkg.com/path-case/-/path-case-2.1.1.tgz#94b8037c372d3fe2906e465bb45e25d226e8eea5" - integrity sha1-lLgDfDctP+KQbkZbtF4l0ibo7qU= - dependencies: - no-case "^2.2.0" - path-dirname@^1.0.0: version "1.0.2" resolved "https://registry.yarnpkg.com/path-dirname/-/path-dirname-1.0.2.tgz#cc33d24d525e099a5388c0336c6e32b9160609e0" integrity sha1-zDPSTVJeCZpTiMAzbG4yuRYGCeA= -path-exists@^2.0.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/path-exists/-/path-exists-2.1.0.tgz#0feb6c64f0fc518d9a754dd5efb62c7022761f4b" - integrity sha1-D+tsZPD8UY2adU3V77YscCJ2H0s= - dependencies: - pinkie-promise "^2.0.0" - path-exists@^3.0.0: version "3.0.0" resolved "https://registry.yarnpkg.com/path-exists/-/path-exists-3.0.0.tgz#ce0ebeaa5f78cb18925ea7d810d7b59b010fd515" @@ -12342,7 +6984,7 @@ path-exists@^4.0.0: resolved "https://registry.yarnpkg.com/path-exists/-/path-exists-4.0.0.tgz#513bdbe2d3b95d7762e8c1137efa195c6c61b5b3" integrity sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w== -path-is-absolute@^1.0.0, path-is-absolute@^1.0.1: +path-is-absolute@^1.0.0: version "1.0.1" resolved "https://registry.yarnpkg.com/path-is-absolute/-/path-is-absolute-1.0.1.tgz#174b9268735534ffbc7ace6bf53a5a9e1b5c5f5f" integrity sha1-F0uSaHNVNP+8es5r9TpanhtcX18= @@ -12358,11 +7000,11 @@ path-key@^2.0.0, path-key@^2.0.1: integrity sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A= path-key@^3.0.0, path-key@^3.1.0: - version "3.1.0" - resolved "https://registry.yarnpkg.com/path-key/-/path-key-3.1.0.tgz#99a10d870a803bdd5ee6f0470e58dfcd2f9a54d3" - integrity sha512-8cChqz0RP6SHJkMt48FW0A7+qUOn+OsnOsVtzI59tZ8m+5bCSk7hzwET0pulwOM2YMn9J1efb07KB9l9f30SGg== + version "3.1.1" + resolved "https://registry.yarnpkg.com/path-key/-/path-key-3.1.1.tgz#581f6ade658cbba65a0d3380de7753295054f375" + integrity sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q== -path-parse@^1.0.5, path-parse@^1.0.6: +path-parse@^1.0.6: version "1.0.6" resolved "https://registry.yarnpkg.com/path-parse/-/path-parse-1.0.6.tgz#d62dbb5679405d72c4737ec58600e9ddcf06d24c" integrity sha512-GSmOT2EbHrINBf9SR7CDELwlJ8AENk3Qn7OikK4nFYAu3Ote2+JYNVvkpAEQm3/TLNEJFD/xZJjzyxg3KBWOzw== @@ -12372,15 +7014,6 @@ path-to-regexp@0.1.7: resolved "https://registry.yarnpkg.com/path-to-regexp/-/path-to-regexp-0.1.7.tgz#df604178005f522f15eb4490e7247a1bfaa67f8c" integrity sha1-32BBeABfUi8V60SQ5yR6G/qmf4w= -path-type@^1.0.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/path-type/-/path-type-1.1.0.tgz#59c44f7ee491da704da415da5a4070ba4f8fe441" - integrity sha1-WcRPfuSR2nBNpBXaWkBwuk+P5EE= - dependencies: - graceful-fs "^4.1.2" - pify "^2.0.0" - pinkie-promise "^2.0.0" - path-type@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/path-type/-/path-type-2.0.0.tgz#f012ccb8415b7096fc2daa1054c3d72389594c73" @@ -12388,17 +7021,15 @@ path-type@^2.0.0: dependencies: pify "^2.0.0" -path-type@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/path-type/-/path-type-3.0.0.tgz#cef31dc8e0a1a3bb0d105c0cd97cf3bf47f4e36f" - integrity sha512-T2ZUsdZFHgA3u4e5PfPbjd7HDDpxPnQb5jN0SrDsjNSuVXHJqtwTnWqG0B1jZrgmJ/7lj1EmVIByWt1gxGkWvg== - dependencies: - pify "^3.0.0" +path-type@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/path-type/-/path-type-4.0.0.tgz#84ed01c0a7ba380afe09d90a8c180dcd9d03043b" + integrity sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw== pbkdf2@^3.0.3: - version "3.0.17" - resolved "https://registry.yarnpkg.com/pbkdf2/-/pbkdf2-3.0.17.tgz#976c206530617b14ebb32114239f7b09336e93a6" - integrity sha512-U/il5MsrZp7mGg3mSQfn742na2T+1/vHDCG5/iTI3X9MKUuYUZVLQhyRsg06mCgDBTd57TxzgZt7P+fYfjRLtA== + version "3.1.1" + resolved "https://registry.yarnpkg.com/pbkdf2/-/pbkdf2-3.1.1.tgz#cb8724b0fada984596856d1a6ebafd3584654b94" + integrity sha512-4Ejy1OPxi9f2tt1rRV7Go7zmfDQ+ZectEQz3VGUQhgq62HtIRPDyG/JtnwIxs6x3uNMwo2V7q1fMvKjb+Tnpqg== dependencies: create-hash "^1.1.2" create-hmac "^1.1.4" @@ -12406,34 +7037,12 @@ pbkdf2@^3.0.3: safe-buffer "^5.0.1" sha.js "^2.4.8" -pend@~1.2.0: - version "1.2.0" - resolved "https://registry.yarnpkg.com/pend/-/pend-1.2.0.tgz#7a57eb550a6783f9115331fcf4663d5c8e007a50" - integrity sha1-elfrVQpng/kRUzH89GY9XI4AelA= +picomatch@^2.0.4, picomatch@^2.0.5, picomatch@^2.2.1: + version "2.2.2" + resolved "https://registry.yarnpkg.com/picomatch/-/picomatch-2.2.2.tgz#21f333e9b6b8eaff02468f5146ea406d345f4dad" + integrity sha512-q0M/9eZHzmr0AulXyPwNfZjtwZ/RBZlbN3K3CErVrk50T2ASYI7Bye0EvekFY3IP1Nt2DHu0re+V2ZHIpMkuWg== -performance-now@^2.1.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/performance-now/-/performance-now-2.1.0.tgz#6309f4e0e5fa913ec1c69307ae364b4b377c9e7b" - integrity sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns= - -picomatch@^2.0.4: - version "2.0.7" - resolved "https://registry.yarnpkg.com/picomatch/-/picomatch-2.0.7.tgz#514169d8c7cd0bdbeecc8a2609e34a7163de69f6" - integrity sha512-oLHIdio3tZ0qH76NybpeneBhYVj0QFTfXEFTc/B3zKQspYfYYkWYgFsmzo+4kvId/bQRcNkVeguI3y+CD22BtA== - -picomatch@^2.0.7: - version "2.1.1" - resolved "https://registry.yarnpkg.com/picomatch/-/picomatch-2.1.1.tgz#ecdfbea7704adb5fe6fb47f9866c4c0e15e905c5" - integrity sha512-OYMyqkKzK7blWO/+XZYP6w8hH0LDvkBvdvKukti+7kqYFCiEAk+gI3DWnryapc0Dau05ugGTy0foQ6mqn4AHYA== - -pid-from-port@^1.1.3: - version "1.1.3" - resolved "https://registry.yarnpkg.com/pid-from-port/-/pid-from-port-1.1.3.tgz#313a1d056ee71319cff0940ed0ff027dad39ca69" - integrity sha512-OlE82n3yMOE5dY9RMOwxhoWefeMlxwk5IVxoj0sSzSFIlmvhN4obzTvO3s/d/b5JhcgXikjaspsy/HuUDTqbBg== - dependencies: - execa "^0.9.0" - -pify@^2.0.0, pify@^2.2.0, pify@^2.3.0: +pify@^2.0.0, pify@^2.3.0: version "2.3.0" resolved "https://registry.yarnpkg.com/pify/-/pify-2.3.0.tgz#ed141a6ac043a849ea588498e7dca8b15330e90c" integrity sha1-7RQaasBDqEnqWISY59yosVMw6Qw= @@ -12460,20 +7069,6 @@ pinkie@^2.0.0: resolved "https://registry.yarnpkg.com/pinkie/-/pinkie-2.0.4.tgz#72556b80cfa0d48a974e80e77248e80ed4f7f870" integrity sha1-clVrgM+g1IqXToDnckjoDtT3+HA= -pirates@^4.0.0: - version "4.0.1" - resolved "https://registry.yarnpkg.com/pirates/-/pirates-4.0.1.tgz#643a92caf894566f91b2b986d2c66950a8e2fb87" - integrity sha512-WuNqLTbMI3tmfef2TKxlQmAiLHKtFhlsCZnPIpuv2Ow0RDVO8lfy1Opf4NUzlMXLjPl+Men7AuVdX6TA+s+uGA== - dependencies: - node-modules-regexp "^1.0.0" - -pkg-dir@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/pkg-dir/-/pkg-dir-1.0.0.tgz#7a4b508a8d5bb2d629d447056ff4e9c9314cf3d4" - integrity sha1-ektQio1bstYp1EcFb/TpyTFM89Q= - dependencies: - find-up "^1.0.0" - pkg-dir@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/pkg-dir/-/pkg-dir-2.0.0.tgz#f6d5d1109e19d63edf428e0bd57e12777615334b" @@ -12488,7 +7083,7 @@ pkg-dir@^3.0.0: dependencies: find-up "^3.0.0" -pkg-dir@^4.1.0: +pkg-dir@^4.1.0, pkg-dir@^4.2.0: version "4.2.0" resolved "https://registry.yarnpkg.com/pkg-dir/-/pkg-dir-4.2.0.tgz#f099133df7ede422e81d1d8448270eeb3e4261f3" integrity sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ== @@ -12500,29 +7095,24 @@ pluralize@^1.2.1: resolved "https://registry.yarnpkg.com/pluralize/-/pluralize-1.2.1.tgz#d1a21483fd22bb41e58a12fa3421823140897c45" integrity sha1-0aIUg/0iu0HlihL6NCGCMUCJfEU= -popper.js@^1.14.3: - version "1.15.0" - resolved "https://registry.yarnpkg.com/popper.js/-/popper.js-1.15.0.tgz#5560b99bbad7647e9faa475c6b8056621f5a4ff2" - integrity sha512-w010cY1oCUmI+9KwwlWki+r5jxKfTFDVoadl7MSrIujHU5MJ5OR6HTDj6Xo8aoR/QsA56x8jKjA59qGH4ELtrA== +popper.js@^1.16.1: + version "1.16.1" + resolved "https://registry.yarnpkg.com/popper.js/-/popper.js-1.16.1.tgz#2a223cb3dc7b6213d740e40372be40de43e65b1b" + integrity sha512-Wb4p1J4zyFTbM+u6WuO4XstYx4Ky9Cewe4DWrel7B0w6VVICvPwdOpotjzcf6eD8TsckVnIMNONQyPIUFOUbCQ== -popper.js@^1.16.0: - version "1.16.0" - resolved "https://registry.yarnpkg.com/popper.js/-/popper.js-1.16.0.tgz#2e1816bcbbaa518ea6c2e15a466f4cb9c6e2fbb3" - integrity sha512-+G+EkOPoE5S/zChTpmBSSDYmhXJ5PsW8eMhH8cP/CQHMFPBG/kC9Y5IIw6qNYgdJ+/COf0ddY2li28iHaZRSjw== +portal-vue@^2.1.7: + version "2.1.7" + resolved "https://registry.yarnpkg.com/portal-vue/-/portal-vue-2.1.7.tgz#ea08069b25b640ca08a5b86f67c612f15f4e4ad4" + integrity sha512-+yCno2oB3xA7irTt0EU5Ezw22L2J51uKAacE/6hMPMoO/mx3h4rXFkkBkT4GFsMDv/vEe8TNKC3ujJJ0PTwb6g== -portal-vue@^2.1.6: - version "2.1.6" - resolved "https://registry.yarnpkg.com/portal-vue/-/portal-vue-2.1.6.tgz#a7d4790b14a79af7fd159a60ec88c30cddc6c639" - integrity sha512-lvCF85D4e8whd0nN32D8FqKwwkk7nYUI3Ku8UAEx4Z1reomu75dv5evRUTZNaj1EalxxWNXiNl0EHRq36fG8WA== - -portfinder@^1.0.25: - version "1.0.25" - resolved "https://registry.yarnpkg.com/portfinder/-/portfinder-1.0.25.tgz#254fd337ffba869f4b9d37edc298059cb4d35eca" - integrity sha512-6ElJnHBbxVA1XSLgBp7G1FiCkQdlqGzuF7DswL5tcea+E8UpuvPU7beVAjjRwCioTS9ZluNbu+ZyRvgTsmqEBg== +portfinder@^1.0.26: + version "1.0.28" + resolved "https://registry.yarnpkg.com/portfinder/-/portfinder-1.0.28.tgz#67c4622852bd5374dd1dd900f779f53462fac778" + integrity sha512-Se+2isanIcEqf2XMHjyUKskczxbPH7dQnlMjXX6+dybayyHvAf/TCgyMRlzf/B6QDhAEFOGes0pzRo3by4AbMA== dependencies: async "^2.6.2" debug "^3.1.1" - mkdirp "^0.5.1" + mkdirp "^0.5.5" posix-character-classes@^0.1.0: version "0.1.1" @@ -12530,22 +7120,21 @@ posix-character-classes@^0.1.0: integrity sha1-AerA/jta9xoqbAL+q7jB/vfgDqs= postcss-attribute-case-insensitive@^4.0.1: - version "4.0.1" - resolved "https://registry.yarnpkg.com/postcss-attribute-case-insensitive/-/postcss-attribute-case-insensitive-4.0.1.tgz#b2a721a0d279c2f9103a36331c88981526428cc7" - integrity sha512-L2YKB3vF4PetdTIthQVeT+7YiSzMoNMLLYxPXXppOOP7NoazEAy45sh2LvJ8leCQjfBcfkYQs8TtCcQjeZTp8A== + version "4.0.2" + resolved "https://registry.yarnpkg.com/postcss-attribute-case-insensitive/-/postcss-attribute-case-insensitive-4.0.2.tgz#d93e46b504589e94ac7277b0463226c68041a880" + integrity sha512-clkFxk/9pcdb4Vkn0hAHq3YnxBQ2p0CGD1dy24jN+reBck+EWxMbxSUqN4Yj7t0w8csl87K6p0gxBe1utkJsYA== dependencies: postcss "^7.0.2" - postcss-selector-parser "^5.0.0" + postcss-selector-parser "^6.0.2" postcss-calc@^7.0.1: - version "7.0.1" - resolved "https://registry.yarnpkg.com/postcss-calc/-/postcss-calc-7.0.1.tgz#36d77bab023b0ecbb9789d84dcb23c4941145436" - integrity sha512-oXqx0m6tb4N3JGdmeMSc/i91KppbYsFZKdH0xMOqK8V1rJlzrKlTdokz8ozUXLVejydRN6u2IddxpcijRj2FqQ== + version "7.0.5" + resolved "https://registry.yarnpkg.com/postcss-calc/-/postcss-calc-7.0.5.tgz#f8a6e99f12e619c2ebc23cf6c486fdc15860933e" + integrity sha512-1tKHutbGtLtEZF6PT4JSihCHfIVldU72mZ8SdZHIYriIZ9fh9k9aWSppaT8rHsyI3dX+KSR+W+Ix9BMY3AODrg== dependencies: - css-unit-converter "^1.1.1" - postcss "^7.0.5" - postcss-selector-parser "^5.0.0-rc.4" - postcss-value-parser "^3.3.1" + postcss "^7.0.27" + postcss-selector-parser "^6.0.2" + postcss-value-parser "^4.0.2" postcss-color-functional-notation@^2.0.1: version "2.0.1" @@ -12698,9 +7287,9 @@ postcss-focus-within@^3.0.0: postcss "^7.0.2" postcss-font-variant@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/postcss-font-variant/-/postcss-font-variant-4.0.0.tgz#71dd3c6c10a0d846c5eda07803439617bbbabacc" - integrity sha512-M8BFYKOvCrI2aITzDad7kWuXXTm0YhGdP9Q8HanmN4EF1Hmcgs1KK5rSHylt/lUJe8yLxiSwWAHdScoEiIxztg== + version "4.0.1" + resolved "https://registry.yarnpkg.com/postcss-font-variant/-/postcss-font-variant-4.0.1.tgz#42d4c0ab30894f60f98b17561eb5c0321f502641" + integrity sha512-I3ADQSTNtLTTd8uxZhtSOrTCQ9G4qUVKPjHiDk0bV75QSxXjVWiJVJ2VLdspGUi9fbW9BcjKJoRvxAH1pckqmA== dependencies: postcss "^7.0.2" @@ -12737,11 +7326,11 @@ postcss-import@^12.0.1: resolve "^1.1.7" postcss-initial@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/postcss-initial/-/postcss-initial-3.0.0.tgz#1772512faf11421b791fb2ca6879df5f68aa0517" - integrity sha512-WzrqZ5nG9R9fUtrA+we92R4jhVvEB32IIRTzfIG/PLL8UV4CvbF1ugTEHEFX6vWxl41Xt5RTCJPEZkuWzrOM+Q== + version "3.0.2" + resolved "https://registry.yarnpkg.com/postcss-initial/-/postcss-initial-3.0.2.tgz#f018563694b3c16ae8eaabe3c585ac6319637b2d" + integrity sha512-ugA2wKonC0xeNHgirR4D3VWHs2JcU08WAi1KFLVcnb7IN89phID6Qtg2RIctWbnvp1TM2BOmDtX8GGLCKdR8YA== dependencies: - lodash.template "^4.2.4" + lodash.template "^4.5.0" postcss "^7.0.2" postcss-lab-function@^2.0.1: @@ -12753,10 +7342,10 @@ postcss-lab-function@^2.0.1: postcss "^7.0.2" postcss-values-parser "^2.0.0" -postcss-load-config@^2.0.0, postcss-load-config@^2.1.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/postcss-load-config/-/postcss-load-config-2.1.0.tgz#c84d692b7bb7b41ddced94ee62e8ab31b417b003" - integrity sha512-4pV3JJVPLd5+RueiVVB+gFOAa7GWc25XQcMp86Zexzke69mKf6Nx9LRcQywdz7yZI9n1udOxmLuAwTBypypF8Q== +postcss-load-config@^2.0.0: + version "2.1.2" + resolved "https://registry.yarnpkg.com/postcss-load-config/-/postcss-load-config-2.1.2.tgz#c5ea504f2c4aef33c7359a34de3573772ad7502a" + integrity sha512-/rDeGV6vMUo3mwJZmeHfEDvwnTKKqQ0S7OHUi/kJvvtx3aWtyWG2/0ZWnzCt2keEclwN6Tf0DST2v9kITdOKYw== dependencies: cosmiconfig "^5.0.0" import-cwd "^2.0.0" @@ -12854,24 +7443,45 @@ postcss-modules-extract-imports@^2.0.0: dependencies: postcss "^7.0.5" +postcss-modules-extract-imports@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/postcss-modules-extract-imports/-/postcss-modules-extract-imports-3.0.0.tgz#cda1f047c0ae80c97dbe28c3e76a43b88025741d" + integrity sha512-bdHleFnP3kZ4NYDhuGlVK+CMrQ/pqUm8bx/oGL93K6gVwiclvX5x0n76fYMKuIGKzlABOy13zsvqjb0f92TEXw== + postcss-modules-local-by-default@^3.0.2: - version "3.0.2" - resolved "https://registry.yarnpkg.com/postcss-modules-local-by-default/-/postcss-modules-local-by-default-3.0.2.tgz#e8a6561be914aaf3c052876377524ca90dbb7915" - integrity sha512-jM/V8eqM4oJ/22j0gx4jrp63GSvDH6v86OqyTHHUvk4/k1vceipZsaymiZ5PvocqZOl5SFHiFJqjs3la0wnfIQ== + version "3.0.3" + resolved "https://registry.yarnpkg.com/postcss-modules-local-by-default/-/postcss-modules-local-by-default-3.0.3.tgz#bb14e0cc78279d504dbdcbfd7e0ca28993ffbbb0" + integrity sha512-e3xDq+LotiGesympRlKNgaJ0PCzoUIdpH0dj47iWAui/kyTgh3CiAr1qP54uodmJhl6p9rN6BoNcdEDVJx9RDw== dependencies: icss-utils "^4.1.1" - postcss "^7.0.16" + postcss "^7.0.32" postcss-selector-parser "^6.0.2" - postcss-value-parser "^4.0.0" + postcss-value-parser "^4.1.0" -postcss-modules-scope@^2.1.1: - version "2.1.1" - resolved "https://registry.yarnpkg.com/postcss-modules-scope/-/postcss-modules-scope-2.1.1.tgz#33d4fc946602eb5e9355c4165d68a10727689dba" - integrity sha512-OXRUPecnHCg8b9xWvldG/jUpRIGPNRka0r4D4j0ESUU2/5IOnpsjfPPmDprM3Ih8CgZ8FXjWqaniK5v4rWt3oQ== +postcss-modules-local-by-default@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/postcss-modules-local-by-default/-/postcss-modules-local-by-default-4.0.0.tgz#ebbb54fae1598eecfdf691a02b3ff3b390a5a51c" + integrity sha512-sT7ihtmGSF9yhm6ggikHdV0hlziDTX7oFoXtuVWeDd3hHObNkcHRo9V3yg7vCAY7cONyxJC/XXCmmiHHcvX7bQ== + dependencies: + icss-utils "^5.0.0" + postcss-selector-parser "^6.0.2" + postcss-value-parser "^4.1.0" + +postcss-modules-scope@^2.2.0: + version "2.2.0" + resolved "https://registry.yarnpkg.com/postcss-modules-scope/-/postcss-modules-scope-2.2.0.tgz#385cae013cc7743f5a7d7602d1073a89eaae62ee" + integrity sha512-YyEgsTMRpNd+HmyC7H/mh3y+MeFWevy7V1evVhJWewmMbjDHIbZbOXICC2y+m1xI1UVfIT1HMW/O04Hxyu9oXQ== dependencies: postcss "^7.0.6" postcss-selector-parser "^6.0.0" +postcss-modules-scope@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/postcss-modules-scope/-/postcss-modules-scope-3.0.0.tgz#9ef3151456d3bbfa120ca44898dfca6f2fa01f06" + integrity sha512-hncihwFA2yPath8oZ15PZqvWGkWf+XUfQgUGamS4LqoP1anQLOsOJw0vr7J7IwLpoY9fatA2qiGUGmuZL0Iqlg== + dependencies: + postcss-selector-parser "^6.0.4" + postcss-modules-values@^3.0.0: version "3.0.0" resolved "https://registry.yarnpkg.com/postcss-modules-values/-/postcss-modules-values-3.0.0.tgz#5b5000d6ebae29b4255301b4a3a54574423e7f10" @@ -12880,10 +7490,17 @@ postcss-modules-values@^3.0.0: icss-utils "^4.0.0" postcss "^7.0.6" +postcss-modules-values@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/postcss-modules-values/-/postcss-modules-values-4.0.0.tgz#d7c5e7e68c3bb3c9b27cbf48ca0bb3ffb4602c9c" + integrity sha512-RDxHkAiEGI78gS2ofyvCsu7iycRv7oqw5xMWn9iMoR0N/7mf9D50ecQqUo5BZ9Zh2vH4bCUR/ktCqbB9m8vJjQ== + dependencies: + icss-utils "^5.0.0" + postcss-nesting@^7.0.0: - version "7.0.0" - resolved "https://registry.yarnpkg.com/postcss-nesting/-/postcss-nesting-7.0.0.tgz#6e26a770a0c8fcba33782a6b6f350845e1a448f6" - integrity sha512-WSsbVd5Ampi3Y0nk/SKr5+K34n52PqMqEfswu6RtU4r7wA8vSD+gM8/D9qq4aJkHImwn1+9iEFTbjoWsQeqtaQ== + version "7.0.1" + resolved "https://registry.yarnpkg.com/postcss-nesting/-/postcss-nesting-7.0.1.tgz#b50ad7b7f0173e5b5e3880c3501344703e04c052" + integrity sha512-FrorPb0H3nuVq0Sff7W2rnc3SmIcruVC6YwpcS+k687VxyxO33iE1amna7wHuRVzM8vfiYofXSBHNAZ3QhLvYg== dependencies: postcss "^7.0.2" @@ -13077,13 +7694,6 @@ postcss-replace-overflow-wrap@^3.0.0: dependencies: postcss "^7.0.2" -postcss-safe-parser@^4.0.1: - version "4.0.1" - resolved "https://registry.yarnpkg.com/postcss-safe-parser/-/postcss-safe-parser-4.0.1.tgz#8756d9e4c36fdce2c72b091bbc8ca176ab1fcdea" - integrity sha512-xZsFA3uX8MO3yAda03QrG3/Eg1LN3EPfjjf07vke/46HERLZyHrTsQ9E1r1w1W//fWEhtYNndo2hQplN2cVpCQ== - dependencies: - postcss "^7.0.0" - postcss-selector-matches@^4.0.0: version "4.0.0" resolved "https://registry.yarnpkg.com/postcss-selector-matches/-/postcss-selector-matches-4.0.0.tgz#71c8248f917ba2cc93037c9637ee09c64436fcff" @@ -13093,23 +7703,23 @@ postcss-selector-matches@^4.0.0: postcss "^7.0.2" postcss-selector-not@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/postcss-selector-not/-/postcss-selector-not-4.0.0.tgz#c68ff7ba96527499e832724a2674d65603b645c0" - integrity sha512-W+bkBZRhqJaYN8XAnbbZPLWMvZD1wKTu0UxtFKdhtGjWYmxhkUneoeOhRJKdAE5V7ZTlnbHfCR+6bNwK9e1dTQ== + version "4.0.1" + resolved "https://registry.yarnpkg.com/postcss-selector-not/-/postcss-selector-not-4.0.1.tgz#263016eef1cf219e0ade9a913780fc1f48204cbf" + integrity sha512-YolvBgInEK5/79C+bdFMyzqTg6pkYqDbzZIST/PDMqa/o3qtXenD05apBG2jLgT0/BQ77d4U2UK12jWpilqMAQ== dependencies: balanced-match "^1.0.0" postcss "^7.0.2" postcss-selector-parser@^3.0.0: - version "3.1.1" - resolved "https://registry.yarnpkg.com/postcss-selector-parser/-/postcss-selector-parser-3.1.1.tgz#4f875f4afb0c96573d5cf4d74011aee250a7e865" - integrity sha1-T4dfSvsMllc9XPTXQBGu4lCn6GU= + version "3.1.2" + resolved "https://registry.yarnpkg.com/postcss-selector-parser/-/postcss-selector-parser-3.1.2.tgz#b310f5c4c0fdaf76f94902bbaa30db6aa84f5270" + integrity sha512-h7fJ/5uWuRVyOtkO45pnt1Ih40CEleeyCHzipqAZO2e5H20g25Y48uYnFUiShvY4rZWNJ/Bib/KVPmanaCtOhA== dependencies: - dot-prop "^4.1.1" + dot-prop "^5.2.0" indexes-of "^1.0.1" uniq "^1.0.1" -postcss-selector-parser@^5.0.0, postcss-selector-parser@^5.0.0-rc.3, postcss-selector-parser@^5.0.0-rc.4: +postcss-selector-parser@^5.0.0-rc.3, postcss-selector-parser@^5.0.0-rc.4: version "5.0.0" resolved "https://registry.yarnpkg.com/postcss-selector-parser/-/postcss-selector-parser-5.0.0.tgz#249044356697b33b64f1a8f7c80922dddee7195c" integrity sha512-w+zLE5Jhg6Liz8+rQOWEAwtwkyqpfnmsinXjXg6cY7YIONZZtgvE0v2O0uhQBs0peNomOJwWRKt6JBfTdTd3OQ== @@ -13118,14 +7728,15 @@ postcss-selector-parser@^5.0.0, postcss-selector-parser@^5.0.0-rc.3, postcss-sel indexes-of "^1.0.1" uniq "^1.0.1" -postcss-selector-parser@^6.0.0, postcss-selector-parser@^6.0.2: - version "6.0.2" - resolved "https://registry.yarnpkg.com/postcss-selector-parser/-/postcss-selector-parser-6.0.2.tgz#934cf799d016c83411859e09dcecade01286ec5c" - integrity sha512-36P2QR59jDTOAiIkqEprfJDsoNrvwFei3eCqKd1Y0tUsBimsq39BLp7RD+JWny3WgB1zGhJX8XVePwm9k4wdBg== +postcss-selector-parser@^6.0.0, postcss-selector-parser@^6.0.2, postcss-selector-parser@^6.0.4: + version "6.0.4" + resolved "https://registry.yarnpkg.com/postcss-selector-parser/-/postcss-selector-parser-6.0.4.tgz#56075a1380a04604c38b063ea7767a129af5c2b3" + integrity sha512-gjMeXBempyInaBqpp8gODmwZ52WaYsVOsfr4L4lDQ7n3ncD6mEyySiDtgzCT+NYC0mmeOLvtsF8iaEf0YT6dBw== dependencies: cssesc "^3.0.0" indexes-of "^1.0.1" uniq "^1.0.1" + util-deprecate "^1.0.2" postcss-svgo@^4.0.2: version "4.0.2" @@ -13157,15 +7768,15 @@ postcss-url@^8.0.0: postcss "^7.0.2" xxhashjs "^0.2.1" -postcss-value-parser@^3.0.0, postcss-value-parser@^3.2.3, postcss-value-parser@^3.3.1: +postcss-value-parser@^3.0.0, postcss-value-parser@^3.2.3: version "3.3.1" resolved "https://registry.yarnpkg.com/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz#9ff822547e2893213cf1c30efa51ac5fd1ba8281" integrity sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ== -postcss-value-parser@^4.0.0, postcss-value-parser@^4.0.2: - version "4.0.2" - resolved "https://registry.yarnpkg.com/postcss-value-parser/-/postcss-value-parser-4.0.2.tgz#482282c09a42706d1fc9a069b73f44ec08391dc9" - integrity sha512-LmeoohTpp/K4UiyQCwuGWlONxXamGzCMtFxLq4W1nZVGIQLYvMCJx3yAF9qyyuFpflABI9yVdtJAqbihOsCsJQ== +postcss-value-parser@^4.0.2, postcss-value-parser@^4.1.0: + version "4.1.0" + resolved "https://registry.yarnpkg.com/postcss-value-parser/-/postcss-value-parser-4.1.0.tgz#443f6a20ced6481a2bda4fa8532a6e55d789a2cb" + integrity sha512-97DXOFbQJhk71ne5/Mt6cOu6yxsSfM0QGQyl0L25Gca4yGWEGJaig7l7gbCX623VqTBNGLRLaVUCnNkcedlRSQ== postcss-values-parser@^2.0.0, postcss-values-parser@^2.0.1: version "2.0.1" @@ -13176,90 +7787,62 @@ postcss-values-parser@^2.0.0, postcss-values-parser@^2.0.1: indexes-of "^1.0.1" uniq "^1.0.1" -postcss@^7.0.0, postcss@^7.0.1, postcss@^7.0.14, postcss@^7.0.16, postcss@^7.0.17, postcss@^7.0.2, postcss@^7.0.5, postcss@^7.0.6: - version "7.0.17" - resolved "https://registry.yarnpkg.com/postcss/-/postcss-7.0.17.tgz#4da1bdff5322d4a0acaab4d87f3e782436bad31f" - integrity sha512-546ZowA+KZ3OasvQZHsbuEpysvwTZNGJv9EfyCQdsIDltPSWHAeTQ5fQy/Npi2ZDtLI3zs7Ps/p6wThErhm9fQ== +postcss@^7.0.0, postcss@^7.0.1, postcss@^7.0.14, postcss@^7.0.17, postcss@^7.0.2, postcss@^7.0.27, postcss@^7.0.32, postcss@^7.0.5, postcss@^7.0.6: + version "7.0.35" + resolved "https://registry.yarnpkg.com/postcss/-/postcss-7.0.35.tgz#d2be00b998f7f211d8a276974079f2e92b970e24" + integrity sha512-3QT8bBJeX/S5zKTTjTCIjRF3If4avAT6kqxcASlTWEtAFCb9NH0OUxNDfgZSWdP5fJnBYCMEWkIFfWeugjzYMg== dependencies: chalk "^2.4.2" source-map "^0.6.1" supports-color "^6.1.0" -postcss@^7.0.23: - version "7.0.24" - resolved "https://registry.yarnpkg.com/postcss/-/postcss-7.0.24.tgz#972c3c5be431b32e40caefe6c81b5a19117704c2" - integrity sha512-Xl0XvdNWg+CblAXzNvbSOUvgJXwSjmbAKORqyw9V2AlHrm1js2gFw9y3jibBAhpKZi8b5JzJCVh/FyzPsTtgTA== +postcss@^8.1.4: + version "8.2.4" + resolved "https://registry.yarnpkg.com/postcss/-/postcss-8.2.4.tgz#20a98a39cf303d15129c2865a9ec37eda0031d04" + integrity sha512-kRFftRoExRVXZlwUuay9iC824qmXPcQQVzAjbCCgjpXnkdMCJYBu2gTwAaFBzv8ewND6O8xFb3aELmEkh9zTzg== dependencies: - chalk "^2.4.2" + colorette "^1.2.1" + nanoid "^3.1.20" source-map "^0.6.1" - supports-color "^6.1.0" -postcss@^7.0.25: - version "7.0.25" - resolved "https://registry.yarnpkg.com/postcss/-/postcss-7.0.25.tgz#dd2a2a753d50b13bed7a2009b4a18ac14d9db21e" - integrity sha512-NXXVvWq9icrm/TgQC0O6YVFi4StfJz46M1iNd/h6B26Nvh/HKI+q4YZtFN/EjcInZliEscO/WL10BXnc1E5nwg== - dependencies: - chalk "^2.4.2" - source-map "^0.6.1" - supports-color "^6.1.0" +prelude-ls@^1.2.1: + version "1.2.1" + resolved "https://registry.yarnpkg.com/prelude-ls/-/prelude-ls-1.2.1.tgz#debc6489d7a6e6b0e7611888cec880337d316396" + integrity sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g== prelude-ls@~1.1.2: version "1.1.2" resolved "https://registry.yarnpkg.com/prelude-ls/-/prelude-ls-1.1.2.tgz#21932a549f5e52ffd9a827f570e04be62a97da54" integrity sha1-IZMqVJ9eUv/ZqCf1cOBL5iqX2lQ= -prepend-http@^1.0.0, prepend-http@^1.0.1: +prepend-http@^1.0.0: version "1.0.4" resolved "https://registry.yarnpkg.com/prepend-http/-/prepend-http-1.0.4.tgz#d4f4562b0ce3696e41ac52d0e002e57a635dc6dc" integrity sha1-1PRWKwzjaW5BrFLQ4ALlemNdxtw= -prepend-http@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/prepend-http/-/prepend-http-2.0.0.tgz#e92434bfa5ea8c19f41cdfd401d741a3c819d897" - integrity sha1-6SQ0v6XqjBn0HN/UAddBo8gZ2Jc= - prettier@^1.18.2: version "1.19.1" resolved "https://registry.yarnpkg.com/prettier/-/prettier-1.19.1.tgz#f7d7f5ff8a9cd872a7be4ca142095956a60797cb" integrity sha512-s7PoyDv/II1ObgQunCbB9PdLmUcBZcnWOcxDh7O0N/UwDEsHyqkW+Qh28jW+mVuCdx7gLB0BotYI1Y6uI9iyew== -pretty-bytes@^5.3.0: - version "5.3.0" - resolved "https://registry.yarnpkg.com/pretty-bytes/-/pretty-bytes-5.3.0.tgz#f2849e27db79fb4d6cfe24764fc4134f165989f2" - integrity sha512-hjGrh+P926p4R4WbaB6OckyRtO0F0/lQBiT+0gnxjV+5kjPBrfVBFCsCLbMqVQeydvIoouYTCmmEURiH3R1Bdg== +pretty-bytes@^5.4.1: + version "5.5.0" + resolved "https://registry.yarnpkg.com/pretty-bytes/-/pretty-bytes-5.5.0.tgz#0cecda50a74a941589498011cf23275aa82b339e" + integrity sha512-p+T744ZyjjiaFlMUZZv6YPC5JrkNj8maRmPaQCWFJFplUAzpIUTRaTcS+7wmZtUoFXHtESJb23ISliaWyz3SHA== -pretty-error@^2.0.2: - version "2.1.1" - resolved "https://registry.yarnpkg.com/pretty-error/-/pretty-error-2.1.1.tgz#5f4f87c8f91e5ae3f3ba87ab4cf5e03b1a17f1a3" - integrity sha1-X0+HyPkeWuPzuoerTPXgOxoX8aM= +pretty-error@^2.1.1: + version "2.1.2" + resolved "https://registry.yarnpkg.com/pretty-error/-/pretty-error-2.1.2.tgz#be89f82d81b1c86ec8fdfbc385045882727f93b6" + integrity sha512-EY5oDzmsX5wvuynAByrmY0P0hcp+QpnAKbJng2A2MPjVKXCxrDSUkzghVJ4ZGPIv+JC4gX8fPUWscC0RtjsWGw== dependencies: - renderkid "^2.0.1" - utila "~0.4" + lodash "^4.17.20" + renderkid "^2.0.4" pretty-time@^1.1.0: version "1.1.0" resolved "https://registry.yarnpkg.com/pretty-time/-/pretty-time-1.1.0.tgz#ffb7429afabb8535c346a34e41873adf3d74dd0e" integrity sha512-28iF6xPQrP8Oa6uxE6a1biz+lWeTOAPKggvjB8HAs6nVMKZwf5bG++632Dx614hIWgUPkgivRfG+a8uAXGTIbA== -prismjs@^1.16.0: - version "1.16.0" - resolved "https://registry.yarnpkg.com/prismjs/-/prismjs-1.16.0.tgz#406eb2c8aacb0f5f0f1167930cb83835d10a4308" - integrity sha512-OA4MKxjFZHSvZcisLGe14THYsug/nF6O1f0pAJc0KN0wTyAcLqmsbE+lTGKSpyh+9pEW57+k6pg2AfYR+coyHA== - optionalDependencies: - clipboard "^2.0.0" - -private@^0.1.6, private@^0.1.8, private@~0.1.5: - version "0.1.8" - resolved "https://registry.yarnpkg.com/private/-/private-0.1.8.tgz#2381edb3689f7a53d653190060fcf822d2f368ff" - integrity sha512-VvivMrbvd2nKkiG38qjULzlc+4Vx4wm/whI9pQD35YrARNnhxeiRktSOhSukRLFNlzg6Br/cJPet5J/u19r/mg== - -process-exists@^3.1.0: - version "3.1.0" - resolved "https://registry.yarnpkg.com/process-exists/-/process-exists-3.1.0.tgz#86cae049e1e7b51382690ec9fd8dfd74ff7a17c8" - integrity sha512-X11vso1oNLtyDa2j8fsMol2fph1+5PoQ4vpEc1it/rM8eLuRTmrmTg4jfn82WhNur241AYitgjKCgmlgMRZesw== - dependencies: - ps-list "^4.0.0" - process-nextick-args@~2.0.0: version "2.0.1" resolved "https://registry.yarnpkg.com/process-nextick-args/-/process-nextick-args-2.0.1.tgz#7820d9b16120cc55ca9ae7792680ae7dba6d7fe2" @@ -13275,7 +7858,7 @@ progress@^1.1.8: resolved "https://registry.yarnpkg.com/progress/-/progress-1.1.8.tgz#e260c78f6161cdd9b0e56cc3e0a85de17c7a57be" integrity sha1-4mDHj2Fhzdmw5WzD4Khd4Xx6V74= -progress@^2.0.0, progress@^2.0.3: +progress@^2.0.0: version "2.0.3" resolved "https://registry.yarnpkg.com/progress/-/progress-2.0.3.tgz#7e8cf8d8f5b8f239c1bc68beb4eb78567d572ef8" integrity sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA== @@ -13285,14 +7868,6 @@ promise-inflight@^1.0.1: resolved "https://registry.yarnpkg.com/promise-inflight/-/promise-inflight-1.0.1.tgz#98472870bf228132fcbdd868129bad12c3c029e3" integrity sha1-mEcocL8igTL8vdhoEputEsPAKeM= -promise-retry@^1.1.1: - version "1.1.1" - resolved "https://registry.yarnpkg.com/promise-retry/-/promise-retry-1.1.1.tgz#6739e968e3051da20ce6497fb2b50f6911df3d6d" - integrity sha1-ZznpaOMFHaIM5kl/srUPaRHfPW0= - dependencies: - err-code "^1.0.0" - retry "^0.10.0" - promise@^7.0.1: version "7.3.1" resolved "https://registry.yarnpkg.com/promise/-/promise-7.3.1.tgz#064b72602b18f90f29192b8b1bc418ffd1ebd3bf" @@ -13300,14 +7875,6 @@ promise@^7.0.1: dependencies: asap "~2.0.3" -prompts@^2.3.0: - version "2.3.0" - resolved "https://registry.yarnpkg.com/prompts/-/prompts-2.3.0.tgz#a444e968fa4cc7e86689a74050685ac8006c4cc4" - integrity sha512-NfbbPPg/74fT7wk2XYQ7hAIp9zJyZp5Fu19iRbORqqy1BhtrkZ0fPafBU+7bmn8ie69DpT0R6QpJIN2oisYjJg== - dependencies: - kleur "^3.0.3" - sisteransi "^1.0.3" - proper-lockfile@^4.1.1: version "4.1.1" resolved "https://registry.yarnpkg.com/proper-lockfile/-/proper-lockfile-4.1.1.tgz#284cf9db9e30a90e647afad69deb7cb06881262c" @@ -13317,66 +7884,29 @@ proper-lockfile@^4.1.1: retry "^0.12.0" signal-exit "^3.0.2" -proto-list@~1.2.1: - version "1.2.4" - resolved "https://registry.yarnpkg.com/proto-list/-/proto-list-1.2.4.tgz#212d5bfe1318306a420f6402b8e26ff39647a849" - integrity sha1-IS1b/hMYMGpCD2QCuOJv85ZHqEk= - -protobufjs@^6.8.6: - version "6.8.8" - resolved "https://registry.yarnpkg.com/protobufjs/-/protobufjs-6.8.8.tgz#c8b4f1282fd7a90e6f5b109ed11c84af82908e7c" - integrity sha512-AAmHtD5pXgZfi7GMpllpO3q1Xw1OYldr+dMUlAnffGTAhqkg72WdmSY71uKBF/JuyiKs8psYbtKrhi0ASCD8qw== - dependencies: - "@protobufjs/aspromise" "^1.1.2" - "@protobufjs/base64" "^1.1.2" - "@protobufjs/codegen" "^2.0.4" - "@protobufjs/eventemitter" "^1.1.0" - "@protobufjs/fetch" "^1.1.0" - "@protobufjs/float" "^1.0.2" - "@protobufjs/inquire" "^1.1.0" - "@protobufjs/path" "^1.1.2" - "@protobufjs/pool" "^1.1.0" - "@protobufjs/utf8" "^1.1.0" - "@types/long" "^4.0.0" - "@types/node" "^10.1.0" - long "^4.0.0" +protocols@^1.1.0, protocols@^1.4.0: + version "1.4.8" + resolved "https://registry.yarnpkg.com/protocols/-/protocols-1.4.8.tgz#48eea2d8f58d9644a4a32caae5d5db290a075ce8" + integrity sha512-IgjKyaUSjsROSO8/D49Ab7hP8mJgTYcqApOqdPhLoPxAplXmkp+zRvsrSQjFn5by0rhm4VH0GAUELIPpx7B1yg== proxy-addr@~2.0.5: - version "2.0.5" - resolved "https://registry.yarnpkg.com/proxy-addr/-/proxy-addr-2.0.5.tgz#34cbd64a2d81f4b1fd21e76f9f06c8a45299ee34" - integrity sha512-t/7RxHXPH6cJtP0pRG6smSr9QJidhB+3kXu0KgXnbGYMgzEnUxRQ4/LDdfOwZEMyIh3/xHb8PX3t+lfL9z+YVQ== + version "2.0.6" + resolved "https://registry.yarnpkg.com/proxy-addr/-/proxy-addr-2.0.6.tgz#fdc2336505447d3f2f2c638ed272caf614bbb2bf" + integrity sha512-dh/frvCBVmSsDYzw6n926jv974gddhkFPfiN8hPOi30Wax25QZyZEGveluCgliBnqmuM+UJmBErbAUFIoDbjOw== dependencies: forwarded "~0.1.2" - ipaddr.js "1.9.0" + ipaddr.js "1.9.1" prr@~1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/prr/-/prr-1.0.1.tgz#d3fc114ba06995a45ec6893f484ceb1d78f5f476" integrity sha1-0/wRS6BplaRexok/SEzrHXj19HY= -ps-list@^4.0.0: - version "4.1.0" - resolved "https://registry.yarnpkg.com/ps-list/-/ps-list-4.1.0.tgz#8ffd6434add37f9dd1a9f19ab1beb42c9db60dae" - integrity sha512-DSpMj8PI5W7v2G4+rE+BymTKZPjlu6t/M1N6rPAa6Hwn+/e8jDmFJaq8/kpoGCvwd75g2h5DbjF2MduOMNyrsQ== - dependencies: - pify "^3.0.0" - tasklist "^3.1.0" - pseudomap@^1.0.2: version "1.0.2" resolved "https://registry.yarnpkg.com/pseudomap/-/pseudomap-1.0.2.tgz#f052a28da70e618917ef0a8ac34c1ae5a68286b3" integrity sha1-8FKijacOYYkX7wqKw0wa5aaChrM= -psl@^1.1.24, psl@^1.1.28: - version "1.1.33" - resolved "https://registry.yarnpkg.com/psl/-/psl-1.1.33.tgz#5533d9384ca7aab86425198e10e8053ebfeab661" - integrity sha512-LTDP2uSrsc7XCb5lO7A8BI1qYxRe/8EqlRvMeEl6rsnYAqDOl8xHR+8lSAIVfrNaSAlTPTNOCgNjWcoUL3AZsw== - -pstree.remy@^1.1.7: - version "1.1.7" - resolved "https://registry.yarnpkg.com/pstree.remy/-/pstree.remy-1.1.7.tgz#c76963a28047ed61542dc361aa26ee55a7fa15f3" - integrity sha512-xsMgrUwRpuGskEzBFkH8NmTimbZ5PcPup0LA8JJkHIm2IMUbQcpo3yeLNWVrufEYjh8YwtSVh0xz6UeWc5Oh5A== - public-encrypt@^4.0.0: version "4.0.3" resolved "https://registry.yarnpkg.com/public-encrypt/-/public-encrypt-4.0.3.tgz#4fcc9d77a07e48ba7527e7cbe0de33d0701331e0" @@ -13389,141 +7919,115 @@ public-encrypt@^4.0.0: randombytes "^2.0.1" safe-buffer "^5.1.2" -pug-attrs@^2.0.4: - version "2.0.4" - resolved "https://registry.yarnpkg.com/pug-attrs/-/pug-attrs-2.0.4.tgz#b2f44c439e4eb4ad5d4ef25cac20d18ad28cc336" - integrity sha512-TaZ4Z2TWUPDJcV3wjU3RtUXMrd3kM4Wzjbe3EWnSsZPsJ3LDI0F3yCnf2/W7PPFF+edUFQ0HgDL1IoxSz5K8EQ== +pug-attrs@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/pug-attrs/-/pug-attrs-3.0.0.tgz#b10451e0348165e31fad1cc23ebddd9dc7347c41" + integrity sha512-azINV9dUtzPMFQktvTXciNAfAuVh/L/JCl0vtPCwvOA21uZrC08K/UnmrL+SXGEVc1FwzjW62+xw5S/uaLj6cA== dependencies: - constantinople "^3.0.1" - js-stringify "^1.0.1" - pug-runtime "^2.0.5" + constantinople "^4.0.1" + js-stringify "^1.0.2" + pug-runtime "^3.0.0" -pug-code-gen@^2.0.2: - version "2.0.2" - resolved "https://registry.yarnpkg.com/pug-code-gen/-/pug-code-gen-2.0.2.tgz#ad0967162aea077dcf787838d94ed14acb0217c2" - integrity sha512-kROFWv/AHx/9CRgoGJeRSm+4mLWchbgpRzTEn8XCiwwOy6Vh0gAClS8Vh5TEJ9DBjaP8wCjS3J6HKsEsYdvaCw== +pug-code-gen@^3.0.0: + version "3.0.1" + resolved "https://registry.yarnpkg.com/pug-code-gen/-/pug-code-gen-3.0.1.tgz#ff3b337b100c494ea63ef766091d27f7d73acb7e" + integrity sha512-xJIGvmXTQlkJllq6hqxxjRWcay2F9CU69TuAuiVZgHK0afOhG5txrQOcZyaPHBvSWCU/QQOqEp5XCH94rRZpBQ== dependencies: - constantinople "^3.1.2" + constantinople "^4.0.1" doctypes "^1.1.0" - js-stringify "^1.0.1" - pug-attrs "^2.0.4" - pug-error "^1.3.3" - pug-runtime "^2.0.5" - void-elements "^2.0.1" - with "^5.0.0" + js-stringify "^1.0.2" + pug-attrs "^3.0.0" + pug-error "^2.0.0" + pug-runtime "^3.0.0" + void-elements "^3.1.0" + with "^7.0.0" -pug-error@^1.3.2, pug-error@^1.3.3: - version "1.3.3" - resolved "https://registry.yarnpkg.com/pug-error/-/pug-error-1.3.3.tgz#f342fb008752d58034c185de03602dd9ffe15fa6" - integrity sha512-qE3YhESP2mRAWMFJgKdtT5D7ckThRScXRwkfo+Erqga7dyJdY3ZquspprMCj/9sJ2ijm5hXFWQE/A3l4poMWiQ== +pug-error@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/pug-error/-/pug-error-2.0.0.tgz#5c62173cb09c34de2a2ce04f17b8adfec74d8ca5" + integrity sha512-sjiUsi9M4RAGHktC1drQfCr5C5eriu24Lfbt4s+7SykztEOwVZtbFk1RRq0tzLxcMxMYTBR+zMQaG07J/btayQ== -pug-filters@^3.1.1: - version "3.1.1" - resolved "https://registry.yarnpkg.com/pug-filters/-/pug-filters-3.1.1.tgz#ab2cc82db9eeccf578bda89130e252a0db026aa7" - integrity sha512-lFfjNyGEyVWC4BwX0WyvkoWLapI5xHSM3xZJFUhx4JM4XyyRdO8Aucc6pCygnqV2uSgJFaJWW3Ft1wCWSoQkQg== +pug-filters@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/pug-filters/-/pug-filters-4.0.0.tgz#d3e49af5ba8472e9b7a66d980e707ce9d2cc9b5e" + integrity sha512-yeNFtq5Yxmfz0f9z2rMXGw/8/4i1cCFecw/Q7+D0V2DdtII5UvqE12VaZ2AY7ri6o5RNXiweGH79OCq+2RQU4A== dependencies: - clean-css "^4.1.11" - constantinople "^3.0.1" + constantinople "^4.0.1" jstransformer "1.0.0" - pug-error "^1.3.3" - pug-walk "^1.1.8" - resolve "^1.1.6" - uglify-js "^2.6.1" + pug-error "^2.0.0" + pug-walk "^2.0.0" + resolve "^1.15.1" -pug-lexer@^3.1.0: - version "3.1.0" - resolved "https://registry.yarnpkg.com/pug-lexer/-/pug-lexer-3.1.0.tgz#fd087376d4a675b4f59f8fef422883434e9581a2" - integrity sha1-/QhzdtSmdbT1n4/vQiiDQ06VgaI= +pug-lexer@^5.0.0: + version "5.0.0" + resolved "https://registry.yarnpkg.com/pug-lexer/-/pug-lexer-5.0.0.tgz#0b779e7d8cbf0f103803675be96351942fd9a727" + integrity sha512-52xMk8nNpuyQ/M2wjZBN5gXQLIylaGkAoTk5Y1pBhVqaopaoj8Z0iVzpbFZAqitL4RHNVDZRnJDsqEYe99Ti0A== dependencies: - character-parser "^2.1.1" - is-expression "^3.0.0" - pug-error "^1.3.2" + character-parser "^2.2.0" + is-expression "^4.0.0" + pug-error "^2.0.0" -pug-lexer@^4.1.0: - version "4.1.0" - resolved "https://registry.yarnpkg.com/pug-lexer/-/pug-lexer-4.1.0.tgz#531cde48c7c0b1fcbbc2b85485c8665e31489cfd" - integrity sha512-i55yzEBtjm0mlplW4LoANq7k3S8gDdfC6+LThGEvsK4FuobcKfDAwt6V4jKPH9RtiE3a2Akfg5UpafZ1OksaPA== +pug-linker@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/pug-linker/-/pug-linker-4.0.0.tgz#12cbc0594fc5a3e06b9fc59e6f93c146962a7708" + integrity sha512-gjD1yzp0yxbQqnzBAdlhbgoJL5qIFJw78juN1NpTLt/mfPJ5VgC4BvkoD3G23qKzJtIIXBbcCt6FioLSFLOHdw== dependencies: - character-parser "^2.1.1" - is-expression "^3.0.0" - pug-error "^1.3.3" + pug-error "^2.0.0" + pug-walk "^2.0.0" -pug-linker@^3.0.6: - version "3.0.6" - resolved "https://registry.yarnpkg.com/pug-linker/-/pug-linker-3.0.6.tgz#f5bf218b0efd65ce6670f7afc51658d0f82989fb" - integrity sha512-bagfuHttfQOpANGy1Y6NJ+0mNb7dD2MswFG2ZKj22s8g0wVsojpRlqveEQHmgXXcfROB2RT6oqbPYr9EN2ZWzg== +pug-load@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/pug-load/-/pug-load-3.0.0.tgz#9fd9cda52202b08adb11d25681fb9f34bd41b662" + integrity sha512-OCjTEnhLWZBvS4zni/WUMjH2YSUosnsmjGBB1An7CsKQarYSWQ0GCVyd4eQPMFJqZ8w9xgs01QdiZXKVjk92EQ== dependencies: - pug-error "^1.3.3" - pug-walk "^1.1.8" + object-assign "^4.1.1" + pug-walk "^2.0.0" -pug-load@^2.0.12: - version "2.0.12" - resolved "https://registry.yarnpkg.com/pug-load/-/pug-load-2.0.12.tgz#d38c85eb85f6e2f704dea14dcca94144d35d3e7b" - integrity sha512-UqpgGpyyXRYgJs/X60sE6SIf8UBsmcHYKNaOccyVLEuT6OPBIMo6xMPhoJnqtB3Q3BbO4Z3Bjz5qDsUWh4rXsg== +pug-parser@^6.0.0: + version "6.0.0" + resolved "https://registry.yarnpkg.com/pug-parser/-/pug-parser-6.0.0.tgz#a8fdc035863a95b2c1dc5ebf4ecf80b4e76a1260" + integrity sha512-ukiYM/9cH6Cml+AOl5kETtM9NR3WulyVP2y4HOU45DyMim1IeP/OOiyEWRr6qk5I5klpsBnbuHpwKmTx6WURnw== dependencies: - object-assign "^4.1.0" - pug-walk "^1.1.8" + pug-error "^2.0.0" + token-stream "1.0.0" -pug-parser@^4.0.0: - version "4.0.2" - resolved "https://registry.yarnpkg.com/pug-parser/-/pug-parser-4.0.2.tgz#7b2e3311b75821486706479477ab1d34f5f817df" - integrity sha1-ey4zEbdYIUhnBkeUd6sdNPX4F98= - dependencies: - pug-error "^1.3.2" - token-stream "0.0.1" - -pug-parser@^5.0.1: - version "5.0.1" - resolved "https://registry.yarnpkg.com/pug-parser/-/pug-parser-5.0.1.tgz#03e7ada48b6840bd3822f867d7d90f842d0ffdc9" - integrity sha512-nGHqK+w07p5/PsPIyzkTQfzlYfuqoiGjaoqHv1LjOv2ZLXmGX1O+4Vcvps+P4LhxZ3drYSljjq4b+Naid126wA== - dependencies: - pug-error "^1.3.3" - token-stream "0.0.1" - -pug-plain-loader@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/pug-plain-loader/-/pug-plain-loader-1.0.0.tgz#cef2a984c90251882109ec2d417a6b433aa6b42a" - integrity sha512-mDfq/qvJJ0xdug38mZ1ObW0BQTx9kAHnKqotXC+C00XQkKmsWaMe90JUg/kN4lS6MU7tpVsMZ+rmcnBSPfDtHA== +pug-plain-loader@^1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/pug-plain-loader/-/pug-plain-loader-1.1.0.tgz#59f3b475284871afcd6a18d2ad3318b150fdc533" + integrity sha512-1nYgIJLaahRuHJHhzSPODV44aZfb00bO7kiJiMkke6Hj4SVZftuvx6shZ4BOokk50dJc2RSFqNUBOlus0dniFQ== dependencies: loader-utils "^1.1.0" -pug-runtime@^2.0.5: - version "2.0.5" - resolved "https://registry.yarnpkg.com/pug-runtime/-/pug-runtime-2.0.5.tgz#6da7976c36bf22f68e733c359240d8ae7a32953a" - integrity sha512-P+rXKn9un4fQY77wtpcuFyvFaBww7/91f3jHa154qU26qFAnOe6SW1CbIDcxiG5lLK9HazYrMCCuDvNgDQNptw== +pug-runtime@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/pug-runtime/-/pug-runtime-3.0.0.tgz#d523025fdc0a1efe70929d1fd3a2d24121ffffb6" + integrity sha512-GoEPcmQNnaTsePEdVA05bDpY+Op5VLHKayg08AQiqJBWU/yIaywEYv7TetC5dEQS3fzBBoyb2InDcZEg3mPTIA== -pug-strip-comments@^1.0.4: - version "1.0.4" - resolved "https://registry.yarnpkg.com/pug-strip-comments/-/pug-strip-comments-1.0.4.tgz#cc1b6de1f6e8f5931cf02ec66cdffd3f50eaf8a8" - integrity sha512-i5j/9CS4yFhSxHp5iKPHwigaig/VV9g+FgReLJWWHEHbvKsbqL0oP/K5ubuLco6Wu3Kan5p7u7qk8A4oLLh6vw== +pug-strip-comments@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/pug-strip-comments/-/pug-strip-comments-2.0.0.tgz#f94b07fd6b495523330f490a7f554b4ff876303e" + integrity sha512-zo8DsDpH7eTkPHCXFeAk1xZXJbyoTfdPlNR0bK7rpOMuhBYb0f5qUVCO1xlsitYd3w5FQTK7zpNVKb3rZoUrrQ== dependencies: - pug-error "^1.3.3" + pug-error "^2.0.0" -pug-walk-extract-text@^1.1.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/pug-walk-extract-text/-/pug-walk-extract-text-1.1.0.tgz#da2acf3b5e9340c7d26b1fda1cb8851d43f29a6c" - integrity sha1-2irPO16TQMfSax/aHLiFHUPymmw= +pug-walk@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/pug-walk/-/pug-walk-2.0.0.tgz#417aabc29232bb4499b5b5069a2b2d2a24d5f5fe" + integrity sha512-yYELe9Q5q9IQhuvqsZNwA5hfPkMJ8u92bQLIMcsMxf/VADjNtEYptU+inlufAFYcWdHlwNfZOEnOOQrZrcyJCQ== + +pug@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/pug/-/pug-3.0.0.tgz#101eecd7a236cd9906e420e17799d4d57f2b7d93" + integrity sha512-inmsJyFBSHZaiGLaguoFgJGViX0If6AcfcElimvwj9perqjDpUpw79UIEDZbWFmoGVidh08aoE+e8tVkjVJPCw== dependencies: - pug-walk "^1.1.0" - -pug-walk@^1.1.0, pug-walk@^1.1.8: - version "1.1.8" - resolved "https://registry.yarnpkg.com/pug-walk/-/pug-walk-1.1.8.tgz#b408f67f27912f8c21da2f45b7230c4bd2a5ea7a" - integrity sha512-GMu3M5nUL3fju4/egXwZO0XLi6fW/K3T3VTgFQ14GxNi8btlxgT5qZL//JwZFm/2Fa64J/PNS8AZeys3wiMkVA== - -pug@^2.0.4: - version "2.0.4" - resolved "https://registry.yarnpkg.com/pug/-/pug-2.0.4.tgz#ee7682ec0a60494b38d48a88f05f3b0ac931377d" - integrity sha512-XhoaDlvi6NIzL49nu094R2NA6P37ijtgMDuWE+ofekDChvfKnzFal60bhSdiy8y2PBO6fmz3oMEIcfpBVRUdvw== - dependencies: - pug-code-gen "^2.0.2" - pug-filters "^3.1.1" - pug-lexer "^4.1.0" - pug-linker "^3.0.6" - pug-load "^2.0.12" - pug-parser "^5.0.1" - pug-runtime "^2.0.5" - pug-strip-comments "^1.0.4" + pug-code-gen "^3.0.0" + pug-filters "^4.0.0" + pug-lexer "^5.0.0" + pug-linker "^4.0.0" + pug-load "^3.0.0" + pug-parser "^6.0.0" + pug-runtime "^3.0.0" + pug-strip-comments "^2.0.0" pump@^2.0.0: version "2.0.1" @@ -13555,12 +8059,12 @@ punycode@1.3.2: resolved "https://registry.yarnpkg.com/punycode/-/punycode-1.3.2.tgz#9653a036fb7c1ee42342f2325cceefea3926c48d" integrity sha1-llOgNvt8HuQjQvIyXM7v6jkmxI0= -punycode@^1.2.4, punycode@^1.4.1: +punycode@^1.2.4: version "1.4.1" resolved "https://registry.yarnpkg.com/punycode/-/punycode-1.4.1.tgz#c0d5a63b2718800ad8e1eb0fa5269c84dd41845e" integrity sha1-wNWmOycYgArY4esPpSachN1BhF4= -punycode@^2.1.0, punycode@^2.1.1: +punycode@^2.1.0: version "2.1.1" resolved "https://registry.yarnpkg.com/punycode/-/punycode-2.1.1.tgz#b58b010ac40c22c5657616c8d2c2c02c7bf479ec" integrity sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A== @@ -13575,10 +8079,10 @@ qs@6.7.0: resolved "https://registry.yarnpkg.com/qs/-/qs-6.7.0.tgz#41dc1a015e3d581f1621776be31afb2876a9b1bc" integrity sha512-VCdBRNFTX1fyE7Nb6FYoURo/SPe62QCaAyzJvUjwRaIsc+NePBEniHlvxFmmX56+HZphIGtV0XeCirBtpDrTyQ== -qs@~6.5.2: - version "6.5.2" - resolved "https://registry.yarnpkg.com/qs/-/qs-6.5.2.tgz#cb3ae806e8740444584ef154ce8ee98d403f3e36" - integrity sha512-N5ZAX4/LxJmF+7wN74pUD6qAh9/wnvdQcjq9TZjevvXzSUo7bfmw91saqMjzGS2xq91/odN2dW/WOl7qQHNDGA== +qs@^6.9.4: + version "6.9.6" + resolved "https://registry.yarnpkg.com/qs/-/qs-6.9.6.tgz#26ed3c8243a431b2924aca84cc90471f35d5a0ee" + integrity sha512-TIRk4aqYLNoJUbd+g2lEdz5kLWIuTMRagAXxl78Q0RiVjAOugHmeKNGdd3cwo/ktpf9aL9epCfFqWDEKysUlLQ== query-string@^4.1.0: version "4.3.4" @@ -13588,6 +8092,15 @@ query-string@^4.1.0: object-assign "^4.1.0" strict-uri-encode "^1.0.0" +query-string@^6.13.8: + version "6.13.8" + resolved "https://registry.yarnpkg.com/query-string/-/query-string-6.13.8.tgz#8cf231759c85484da3cf05a851810d8e825c1159" + integrity sha512-jxJzQI2edQPE/NPUOusNjO/ZOGqr1o2OBa/3M00fU76FsLXDVbJDv/p7ng5OdQyorKrkRz1oqfwmbe5MAMePQg== + dependencies: + decode-uri-component "^0.2.0" + split-on-first "^1.0.0" + strict-uri-encode "^2.0.0" + querystring-es3@^0.2.0: version "0.2.1" resolved "https://registry.yarnpkg.com/querystring-es3/-/querystring-es3-0.2.1.tgz#9ec61f79049875707d69414596fd907a4d711e73" @@ -13599,11 +8112,11 @@ querystring@0.2.0, querystring@^0.2.0: integrity sha1-sgmEkgO7Jd+CDadW50cAWHhSFiA= querystringify@^2.1.1: - version "2.1.1" - resolved "https://registry.yarnpkg.com/querystringify/-/querystringify-2.1.1.tgz#60e5a5fd64a7f8bfa4d2ab2ed6fdf4c85bad154e" - integrity sha512-w7fLxIRCRT7U8Qu53jQnJyPkYZIaR4n5151KMfcJlO/A9397Wxb1amJvROTK6TOnp7PfoAmg/qXiNHI+08jRfA== + version "2.2.0" + resolved "https://registry.yarnpkg.com/querystringify/-/querystringify-2.2.0.tgz#3345941b4153cb9d082d8eee4cda2016a9aef7f6" + integrity sha512-FIqgj2EUvTa7R50u0rGsyTftzjYmv/a3hO345bZNrqabNqjtgiDMgmo4mkUjd+nzU5oF3dClKqFIPUKybUyqoQ== -randombytes@^2.0.0, randombytes@^2.0.1, randombytes@^2.0.5: +randombytes@^2.0.0, randombytes@^2.0.1, randombytes@^2.0.5, randombytes@^2.1.0: version "2.1.0" resolved "https://registry.yarnpkg.com/randombytes/-/randombytes-2.1.0.tgz#df6f84372f0270dc65cdf6291349ab7a473d4f2a" integrity sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ== @@ -13633,25 +8146,14 @@ raw-body@2.4.0: iconv-lite "0.4.24" unpipe "1.0.0" -rc-config-loader@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/rc-config-loader/-/rc-config-loader-3.0.0.tgz#1484ed55d6fb8b21057699c8426370f7529c52a7" - integrity sha512-bwfUSB37TWkHfP+PPjb/x8BUjChFmmBK44JMfVnU7paisWqZl/o5k7ttCH+EQLnrbn2Aq8Fo1LAsyUiz+WF4CQ== +rc9@^1.2.0: + version "1.2.0" + resolved "https://registry.yarnpkg.com/rc9/-/rc9-1.2.0.tgz#ef098181fdde714efc4c426383d6e46c14b1254a" + integrity sha512-/jknmhG0USFAx5uoKkAKhtG40sONds9RWhFHrP1UzJ3OvVfqFWOypSUpmsQD0fFwAV7YtzHhsn3QNasfAoxgcQ== dependencies: - debug "^4.1.1" - js-yaml "^3.12.0" - json5 "^2.1.1" - require-from-string "^2.0.2" - -rc@^1.0.1, rc@^1.1.6, rc@^1.2.7, rc@^1.2.8, rc@~1.2.7: - version "1.2.8" - resolved "https://registry.yarnpkg.com/rc/-/rc-1.2.8.tgz#cd924bf5200a075b83c188cd6b9e211b7fc0d3ed" - integrity sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw== - dependencies: - deep-extend "^0.6.0" - ini "~1.3.0" - minimist "^1.2.0" - strip-json-comments "~2.0.1" + defu "^2.0.4" + destr "^1.0.0" + flat "^5.0.0" read-cache@^1.0.0: version "1.0.0" @@ -13660,29 +8162,6 @@ read-cache@^1.0.0: dependencies: pify "^2.3.0" -read-metadata@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/read-metadata/-/read-metadata-1.0.0.tgz#6df9cbe51184e8ceb7d0668b40ee5191e6f3dac6" - integrity sha1-bfnL5RGE6M630GaLQO5Rkebz2sY= - dependencies: - yaml-js "0.0.8" - -read-package-json-fast@^1.0.3: - version "1.1.1" - resolved "https://registry.yarnpkg.com/read-package-json-fast/-/read-package-json-fast-1.1.1.tgz#fd19b660cadc608d7a8a441191d8e971b590ebda" - integrity sha512-vDw3wiWLwUXhYBCVvjAQJGCI5+DcgwGSYlFETCV9m/b107/yNBnYfCkoVrwHj7338j1z24/dxUXvtrXVjVjL1Q== - dependencies: - json-parse-even-better-errors "^2.0.1" - npm-normalize-package-bin "^1.0.1" - -read-pkg-up@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/read-pkg-up/-/read-pkg-up-1.0.1.tgz#9d63c13276c065918d57f002a57f40a1b643fb02" - integrity sha1-nWPBMnbAZZGNV/ACpX9AobZD+wI= - dependencies: - find-up "^1.0.0" - read-pkg "^1.0.0" - read-pkg-up@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/read-pkg-up/-/read-pkg-up-2.0.0.tgz#6b72a8048984e0c41e79510fd5e9fa99b3b549be" @@ -13691,15 +8170,6 @@ read-pkg-up@^2.0.0: find-up "^2.0.0" read-pkg "^2.0.0" -read-pkg@^1.0.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/read-pkg/-/read-pkg-1.1.0.tgz#f5ffaa5ecd29cb31c0474bca7d756b6bb29e3f28" - integrity sha1-9f+qXs0pyzHAR0vKfXVra7KePyg= - dependencies: - load-json-file "^1.0.0" - normalize-package-data "^2.3.2" - path-type "^1.0.0" - read-pkg@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/read-pkg/-/read-pkg-2.0.0.tgz#8ef1c0623c6a6db0dc6713c4bfac46332b2368f8" @@ -13709,10 +8179,10 @@ read-pkg@^2.0.0: normalize-package-data "^2.3.2" path-type "^2.0.0" -"readable-stream@1 || 2", readable-stream@^2.0.0, readable-stream@^2.0.1, readable-stream@^2.0.2, readable-stream@^2.0.6, readable-stream@^2.1.5, readable-stream@^2.2.2, readable-stream@^2.3.0, readable-stream@^2.3.3, readable-stream@^2.3.5, readable-stream@^2.3.6, readable-stream@~2.3.6: - version "2.3.6" - resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-2.3.6.tgz#b11c27d88b8ff1fbe070643cf94b0c79ae1b0aaf" - integrity sha512-tQtKA9WIAhBF3+VLAseyMqZeBjW0AHJoxOtYqSUZNJxauErmLbVm2FW1y+J/YA9dUrAC39ITejlZWhVIwawkKw== +"readable-stream@1 || 2", readable-stream@^2.0.0, readable-stream@^2.0.1, readable-stream@^2.0.2, readable-stream@^2.1.5, readable-stream@^2.2.2, readable-stream@^2.3.3, readable-stream@^2.3.6, readable-stream@~2.3.6: + version "2.3.7" + resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-2.3.7.tgz#1eca1cf711aef814c04f62252a36a62f6cb23b57" + integrity sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw== dependencies: core-util-is "~1.0.0" inherits "~2.0.3" @@ -13722,10 +8192,10 @@ read-pkg@^2.0.0: string_decoder "~1.1.1" util-deprecate "~1.0.1" -readable-stream@^3.0.6, readable-stream@^3.1.1: - version "3.4.0" - resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-3.4.0.tgz#a51c26754658e0a3c21dbf59163bd45ba6f447fc" - integrity sha512-jItXPLmrSR8jmTRmRWJXCnGJsfy85mB3Wd/uINMXA65yrnFo0cPClFIUWzo2najVNSl+mx7/4W8ttlLWJe99pQ== +readable-stream@^3.0.6, readable-stream@^3.1.1, readable-stream@^3.6.0: + version "3.6.0" + resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-3.6.0.tgz#337bbda3adc0706bd3e024426a286d4b4b2c9198" + integrity sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA== dependencies: inherits "^2.0.3" string_decoder "^1.1.1" @@ -13740,12 +8210,12 @@ readdirp@^2.2.1: micromatch "^3.1.10" readable-stream "^2.0.2" -readdirp@~3.3.0: - version "3.3.0" - resolved "https://registry.yarnpkg.com/readdirp/-/readdirp-3.3.0.tgz#984458d13a1e42e2e9f5841b129e162f369aff17" - integrity sha512-zz0pAkSPOXXm1viEwygWIPSPkcBYjW1xU5j/JBh5t9bGCJwa6f9+BJa6VaB2g+b55yVrmXzqkyLf4xaWYM0IkQ== +readdirp@~3.5.0: + version "3.5.0" + resolved "https://registry.yarnpkg.com/readdirp/-/readdirp-3.5.0.tgz#9ba74c019b15d365278d2e91bb8c48d7b4d42c9e" + integrity sha512-cMhu7c/8rdhkHXWsY+osBhfSy0JikwpHK/5+imo+LpeasTF8ouErHrlYkwT0++njiyuDvc7OFY5T3ukvZ8qmFQ== dependencies: - picomatch "^2.0.7" + picomatch "^2.2.1" readline2@^1.0.1: version "1.0.1" @@ -13756,97 +8226,36 @@ readline2@^1.0.1: is-fullwidth-code-point "^1.0.0" mute-stream "0.0.5" -recast@^0.16.1: - version "0.16.2" - resolved "https://registry.yarnpkg.com/recast/-/recast-0.16.2.tgz#3796ebad5fe49ed85473b479cd6df554ad725dc2" - integrity sha512-O/7qXi51DPjRVdbrpNzoBQH5dnAPQNbfoOFyRiUwreTMJfIHYOEBzwuH+c0+/BTSJ3CQyKs6ILSWXhESH6Op3A== +rechoir@^0.7.0: + version "0.7.0" + resolved "https://registry.yarnpkg.com/rechoir/-/rechoir-0.7.0.tgz#32650fd52c21ab252aa5d65b19310441c7e03aca" + integrity sha512-ADsDEH2bvbjltXEP+hTIAmeFekTFK0V2BTxMkok6qILyAJEXV0AFfoWcAq4yfll5VdIMd/RVXq0lR+wQi5ZU3Q== dependencies: - ast-types "0.11.7" - esprima "~4.0.0" - private "~0.1.5" - source-map "~0.6.1" + resolve "^1.9.0" -recast@^0.18.0, recast@^0.18.1: - version "0.18.5" - resolved "https://registry.yarnpkg.com/recast/-/recast-0.18.5.tgz#9d5adbc07983a3c8145f3034812374a493e0fe4d" - integrity sha512-sD1WJrpLQAkXGyQZyGzTM75WJvyAd98II5CHdK3IYbt/cZlU0UzCRVU11nUFNXX9fBVEt4E9ajkMjBlUlG+Oog== - dependencies: - ast-types "0.13.2" - esprima "~4.0.0" - private "^0.1.8" - source-map "~0.6.1" - -rechoir@^0.6.2: - version "0.6.2" - resolved "https://registry.yarnpkg.com/rechoir/-/rechoir-0.6.2.tgz#85204b54dba82d5742e28c96756ef43af50e3384" - integrity sha1-hSBLVNuoLVdC4oyWdW70OvUOM4Q= - dependencies: - resolve "^1.1.6" - -recursive-readdir@^2.1.0: - version "2.2.2" - resolved "https://registry.yarnpkg.com/recursive-readdir/-/recursive-readdir-2.2.2.tgz#9946fb3274e1628de6e36b2f6714953b4845094f" - integrity sha512-nRCcW9Sj7NuZwa2XvH9co8NPeXUBhZP7CRKJtU+cS6PW9FpCIFoI5ib0NT1ZrbNuPoRy0ylyCaUL8Gih4LSyFg== - dependencies: - minimatch "3.0.4" - -redent@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/redent/-/redent-1.0.0.tgz#cf916ab1fd5f1f16dfb20822dd6ec7f730c2afde" - integrity sha1-z5Fqsf1fHxbfsggi3W7H9zDCr94= - dependencies: - indent-string "^2.1.0" - strip-indent "^1.0.1" - -redeyed@~2.1.0: - version "2.1.1" - resolved "https://registry.yarnpkg.com/redeyed/-/redeyed-2.1.1.tgz#8984b5815d99cb220469c99eeeffe38913e6cc0b" - integrity sha1-iYS1gV2ZyyIEacme7v/jiRPmzAs= - dependencies: - esprima "~4.0.0" - -regenerate-unicode-properties@^8.0.2, regenerate-unicode-properties@^8.1.0: - version "8.1.0" - resolved "https://registry.yarnpkg.com/regenerate-unicode-properties/-/regenerate-unicode-properties-8.1.0.tgz#ef51e0f0ea4ad424b77bf7cb41f3e015c70a3f0e" - integrity sha512-LGZzkgtLY79GeXLm8Dp0BVLdQlWICzBnJz/ipWUgo59qBaZ+BHtq51P2q1uVZlppMuUAT37SDk39qUbjTWB7bA== +regenerate-unicode-properties@^8.2.0: + version "8.2.0" + resolved "https://registry.yarnpkg.com/regenerate-unicode-properties/-/regenerate-unicode-properties-8.2.0.tgz#e5de7111d655e7ba60c057dbe9ff37c87e65cdec" + integrity sha512-F9DjY1vKLo/tPePDycuH3dn9H1OTPIkVD9Kz4LODu+F2C75mgjAJ7x/gwy6ZcSNRAAkhNlJSOHRe8k3p+K9WhA== dependencies: regenerate "^1.4.0" -regenerate@^1.2.1, regenerate@^1.4.0: - version "1.4.0" - resolved "https://registry.yarnpkg.com/regenerate/-/regenerate-1.4.0.tgz#4a856ec4b56e4077c557589cae85e7a4c8869a11" - integrity sha512-1G6jJVDWrt0rK99kBjvEtziZNCICAuvIPkSiUFIQxVP06RCVpq3dmDo2oi6ABpYaDYaTRr67BEhL8r1wgEZZKg== +regenerate@^1.4.0: + version "1.4.2" + resolved "https://registry.yarnpkg.com/regenerate/-/regenerate-1.4.2.tgz#b9346d8827e8f5a32f7ba29637d398b69014848a" + integrity sha512-zrceR/XhGYU/d/opr2EKO7aRHUeiBI8qjtfHqADTwZd6Szfy16la6kqD0MIUs5z5hx6AaKa+PixpPrR289+I0A== -regenerator-runtime@^0.10.5: - version "0.10.5" - resolved "https://registry.yarnpkg.com/regenerator-runtime/-/regenerator-runtime-0.10.5.tgz#336c3efc1220adcedda2c9fab67b5a7955a33658" - integrity sha1-M2w+/BIgrc7dosn6tntaeVWjNlg= +regenerator-runtime@^0.13.4: + version "0.13.7" + resolved "https://registry.yarnpkg.com/regenerator-runtime/-/regenerator-runtime-0.13.7.tgz#cac2dacc8a1ea675feaabaeb8ae833898ae46f55" + integrity sha512-a54FxoJDIr27pgf7IgeQGxmqUNYrcV338lf/6gH456HZ/PhX+5BcwHXG9ajESmwe6WRO0tAzRUrRmNONWgkrew== -regenerator-runtime@^0.11.0: - version "0.11.1" - resolved "https://registry.yarnpkg.com/regenerator-runtime/-/regenerator-runtime-0.11.1.tgz#be05ad7f9bf7d22e056f9726cee5017fbf19e2e9" - integrity sha512-MguG95oij0fC3QV3URf4V2SDYGJhJnJGqvIIgdECeODCT98wSWDAJ94SSuVpYQUoTcGUIL6L4yNB7j1DFFHSBg== - -regenerator-runtime@^0.13.2: - version "0.13.2" - resolved "https://registry.yarnpkg.com/regenerator-runtime/-/regenerator-runtime-0.13.2.tgz#32e59c9a6fb9b1a4aff09b4930ca2d4477343447" - integrity sha512-S/TQAZJO+D3m9xeN1WTI8dLKBBiRgXBlTJvbWjCThHWZj9EvHK70Ff50/tYj2J/fvBY6JtFVwRuazHN2E7M9BA== - -regenerator-transform@^0.10.0: - version "0.10.1" - resolved "https://registry.yarnpkg.com/regenerator-transform/-/regenerator-transform-0.10.1.tgz#1e4996837231da8b7f3cf4114d71b5691a0680dd" - integrity sha512-PJepbvDbuK1xgIgnau7Y90cwaAmO/LCLMI2mPvaXq2heGMR3aWW5/BQvYrhJ8jgmQjXewXvBjzfqKcVOmhjZ6Q== +regenerator-transform@^0.14.2: + version "0.14.5" + resolved "https://registry.yarnpkg.com/regenerator-transform/-/regenerator-transform-0.14.5.tgz#c98da154683671c9c4dcb16ece736517e1b7feb4" + integrity sha512-eOf6vka5IO151Jfsw2NO9WpGX58W6wWmefK3I1zEGr0lOD0u8rwPaNqQL1aRxUaxLeKO3ArNh3VYg1KbaD+FFw== dependencies: - babel-runtime "^6.18.0" - babel-types "^6.19.0" - private "^0.1.6" - -regenerator-transform@^0.14.0: - version "0.14.0" - resolved "https://registry.yarnpkg.com/regenerator-transform/-/regenerator-transform-0.14.0.tgz#2ca9aaf7a2c239dd32e4761218425b8c7a86ecaf" - integrity sha512-rtOelq4Cawlbmq9xuMR5gdFmv7ku/sFoB7sRiywx7aq53bc52b4j6zvH7Te1Vt/X2YveDKnCGUbioieU7FEL3w== - dependencies: - private "^0.1.6" + "@babel/runtime" "^7.8.4" regex-not@^1.0.0, regex-not@^1.0.2: version "1.0.2" @@ -13856,109 +8265,44 @@ regex-not@^1.0.0, regex-not@^1.0.2: extend-shallow "^3.0.2" safe-regex "^1.1.0" -regexp-tree@^0.1.6: - version "0.1.10" - resolved "https://registry.yarnpkg.com/regexp-tree/-/regexp-tree-0.1.10.tgz#d837816a039c7af8a8d64d7a7c3cf6a1d93450bc" - integrity sha512-K1qVSbcedffwuIslMwpe6vGlj+ZXRnGkvjAtFHfDZZZuEdA/h0dxljAPu9vhUo6Rrx2U2AwJ+nSQ6hK+lrP5MQ== - -regexpp@^2.0.1: - version "2.0.1" - resolved "https://registry.yarnpkg.com/regexpp/-/regexpp-2.0.1.tgz#8d19d31cf632482b589049f8281f93dbcba4d07f" - integrity sha512-lv0M6+TkDVniA3aD1Eg0DVpfU/booSu7Eev3TDO/mZKHBfVjgCGTV4t4buppESEYDtkArYFOxTJWv6S5C+iaNw== - -regexpp@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/regexpp/-/regexpp-3.0.0.tgz#dd63982ee3300e67b41c1956f850aa680d9d330e" - integrity sha512-Z+hNr7RAVWxznLPuA7DIh8UNX1j9CDrUQxskw9IrBE1Dxue2lyXT+shqEIeLUjrokxIP8CMy1WkjgG3rTsd5/g== - -regexpu-core@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/regexpu-core/-/regexpu-core-2.0.0.tgz#49d038837b8dcf8bfa5b9a42139938e6ea2ae240" - integrity sha1-SdA4g3uNz4v6W5pCE5k45uoq4kA= +regexp.prototype.flags@^1.2.0: + version "1.3.0" + resolved "https://registry.yarnpkg.com/regexp.prototype.flags/-/regexp.prototype.flags-1.3.0.tgz#7aba89b3c13a64509dabcf3ca8d9fbb9bdf5cb75" + integrity sha512-2+Q0C5g951OlYlJz6yu5/M33IcsESLlLfsyIaLJaG4FA2r4yP8MvVMJUUP/fVBkSpbbbZlS5gynbEWLipiiXiQ== dependencies: - regenerate "^1.2.1" - regjsgen "^0.2.0" - regjsparser "^0.1.4" + define-properties "^1.1.3" + es-abstract "^1.17.0-next.1" -regexpu-core@^4.5.4: - version "4.5.4" - resolved "https://registry.yarnpkg.com/regexpu-core/-/regexpu-core-4.5.4.tgz#080d9d02289aa87fe1667a4f5136bc98a6aebaae" - integrity sha512-BtizvGtFQKGPUcTy56o3nk1bGRp4SZOTYrDtGNlqCQufptV5IkkLN6Emw+yunAJjzf+C9FQFtvq7IoA3+oMYHQ== - dependencies: - regenerate "^1.4.0" - regenerate-unicode-properties "^8.0.2" - regjsgen "^0.5.0" - regjsparser "^0.6.0" - unicode-match-property-ecmascript "^1.0.4" - unicode-match-property-value-ecmascript "^1.1.0" - -regexpu-core@^4.6.0: - version "4.6.0" - resolved "https://registry.yarnpkg.com/regexpu-core/-/regexpu-core-4.6.0.tgz#2037c18b327cfce8a6fea2a4ec441f2432afb8b6" - integrity sha512-YlVaefl8P5BnFYOITTNzDvan1ulLOiXJzCNZxduTIosN17b87h3bvG9yHMoHaRuo88H4mQ06Aodj5VtYGGGiTg== - dependencies: - regenerate "^1.4.0" - regenerate-unicode-properties "^8.1.0" - regjsgen "^0.5.0" - regjsparser "^0.6.0" - unicode-match-property-ecmascript "^1.0.4" - unicode-match-property-value-ecmascript "^1.1.0" - -registry-auth-token@^3.0.1: - version "3.4.0" - resolved "https://registry.yarnpkg.com/registry-auth-token/-/registry-auth-token-3.4.0.tgz#d7446815433f5d5ed6431cd5dca21048f66b397e" - integrity sha512-4LM6Fw8eBQdwMYcES4yTnn2TqIasbXuwDx3um+QRs7S55aMKCBKBxvPXl2RiUjHwuJLTyYfxSpmfSAjQpcuP+A== - dependencies: - rc "^1.1.6" - safe-buffer "^5.0.1" - -registry-auth-token@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/registry-auth-token/-/registry-auth-token-4.0.0.tgz#30e55961eec77379da551ea5c4cf43cbf03522be" - integrity sha512-lpQkHxd9UL6tb3k/aHAVfnVtn+Bcs9ob5InuFLLEDqSqeq+AljB8GZW9xY0x7F+xYwEcjKe07nyoxzEYz6yvkw== - dependencies: - rc "^1.2.8" - safe-buffer "^5.0.1" - -registry-url@^3.0.3: +regexpp@^3.0.0, regexpp@^3.1.0: version "3.1.0" - resolved "https://registry.yarnpkg.com/registry-url/-/registry-url-3.1.0.tgz#3d4ef870f73dde1d77f0cf9a381432444e174942" - integrity sha1-PU74cPc93h138M+aOBQyRE4XSUI= + resolved "https://registry.yarnpkg.com/regexpp/-/regexpp-3.1.0.tgz#206d0ad0a5648cffbdb8ae46438f3dc51c9f78e2" + integrity sha512-ZOIzd8yVsQQA7j8GCSlPGXwg5PfmA1mrq0JP4nGhh54LaKN3xdai/vHUDu74pKwV8OxseMS65u2NImosQcSD0Q== + +regexpu-core@^4.7.1: + version "4.7.1" + resolved "https://registry.yarnpkg.com/regexpu-core/-/regexpu-core-4.7.1.tgz#2dea5a9a07233298fbf0db91fa9abc4c6e0f8ad6" + integrity sha512-ywH2VUraA44DZQuRKzARmw6S66mr48pQVva4LBeRhcOltJ6hExvWly5ZjFLYo67xbIxb6W1q4bAGtgfEl20zfQ== dependencies: - rc "^1.0.1" + regenerate "^1.4.0" + regenerate-unicode-properties "^8.2.0" + regjsgen "^0.5.1" + regjsparser "^0.6.4" + unicode-match-property-ecmascript "^1.0.4" + unicode-match-property-value-ecmascript "^1.2.0" -registry-url@^5.0.0: - version "5.1.0" - resolved "https://registry.yarnpkg.com/registry-url/-/registry-url-5.1.0.tgz#e98334b50d5434b81136b44ec638d9c2009c5009" - integrity sha512-8acYXXTI0AkQv6RAOjE3vOaIXZkT9wo4LOFbBKYQEEnnMNBpKqdUrI6S4NT0KPIo/WVvJ5tE/X5LF/TQUf0ekw== - dependencies: - rc "^1.2.8" +regjsgen@^0.5.1: + version "0.5.2" + resolved "https://registry.yarnpkg.com/regjsgen/-/regjsgen-0.5.2.tgz#92ff295fb1deecbf6ecdab2543d207e91aa33733" + integrity sha512-OFFT3MfrH90xIW8OOSyUrk6QHD5E9JOTeGodiJeBS3J6IwlgzJMNE/1bZklWz5oTg+9dCMyEetclvCVXOPoN3A== -regjsgen@^0.2.0: - version "0.2.0" - resolved "https://registry.yarnpkg.com/regjsgen/-/regjsgen-0.2.0.tgz#6c016adeac554f75823fe37ac05b92d5a4edb1f7" - integrity sha1-bAFq3qxVT3WCP+N6wFuS1aTtsfc= - -regjsgen@^0.5.0: - version "0.5.0" - resolved "https://registry.yarnpkg.com/regjsgen/-/regjsgen-0.5.0.tgz#a7634dc08f89209c2049adda3525711fb97265dd" - integrity sha512-RnIrLhrXCX5ow/E5/Mh2O4e/oa1/jW0eaBKTSy3LaCj+M3Bqvm97GWDp2yUtzIs4LEn65zR2yiYGFqb2ApnzDA== - -regjsparser@^0.1.4: - version "0.1.5" - resolved "https://registry.yarnpkg.com/regjsparser/-/regjsparser-0.1.5.tgz#7ee8f84dc6fa792d3fd0ae228d24bd949ead205c" - integrity sha1-fuj4Tcb6eS0/0K4ijSS9lJ6tIFw= +regjsparser@^0.6.4: + version "0.6.6" + resolved "https://registry.yarnpkg.com/regjsparser/-/regjsparser-0.6.6.tgz#6d8c939d1a654f78859b08ddcc4aa777f3fa800a" + integrity sha512-jjyuCp+IEMIm3N1H1LLTJW1EISEJV9+5oHdEyrt43Pg9cDSb6rrLZei2cVWpl0xTjmmlpec/lEQGYgM7xfpGCQ== dependencies: jsesc "~0.5.0" -regjsparser@^0.6.0: - version "0.6.0" - resolved "https://registry.yarnpkg.com/regjsparser/-/regjsparser-0.6.0.tgz#f1e6ae8b7da2bae96c99399b868cd6c933a2ba9c" - integrity sha512-RQ7YyokLiQBomUJuUG8iGVvkgOLxwyZM8k6d3q5SAXpg4r5TZJZigKFvC6PpD+qQ98bCDC5YelPeA3EucDoNeQ== - dependencies: - jsesc "~0.5.0" - -relateurl@0.2.x, relateurl@^0.2.7: +relateurl@^0.2.7: version "0.2.7" resolved "https://registry.yarnpkg.com/relateurl/-/relateurl-0.2.7.tgz#54dbf377e51440aca90a4cd274600d3ff2d888a9" integrity sha1-VNvzd+UUQKypCkzSdGANP/LYiKk= @@ -13968,76 +8312,27 @@ remove-trailing-separator@^1.0.1: resolved "https://registry.yarnpkg.com/remove-trailing-separator/-/remove-trailing-separator-1.1.0.tgz#c24bce2a283adad5bc3f58e0d48249b92379d8ef" integrity sha1-wkvOKig62tW8P1jg1IJJuSN52O8= -renderkid@^2.0.1: - version "2.0.3" - resolved "https://registry.yarnpkg.com/renderkid/-/renderkid-2.0.3.tgz#380179c2ff5ae1365c522bf2fcfcff01c5b74149" - integrity sha512-z8CLQp7EZBPCwCnncgf9C4XAi3WR0dv+uWu/PjIyhhAb5d6IJ/QZqlHFprHeKT+59//V6BNUsLbvN8+2LarxGA== +renderkid@^2.0.4: + version "2.0.5" + resolved "https://registry.yarnpkg.com/renderkid/-/renderkid-2.0.5.tgz#483b1ac59c6601ab30a7a596a5965cabccfdd0a5" + integrity sha512-ccqoLg+HLOHq1vdfYNm4TBeaCDIi1FLt3wGojTDSvdewUv65oTmI3cnT2E4hRjl1gzKZIPK+KZrXzlUYKnR+vQ== dependencies: - css-select "^1.1.0" + css-select "^2.0.2" dom-converter "^0.2" - htmlparser2 "^3.3.0" + htmlparser2 "^3.10.1" + lodash "^4.17.20" strip-ansi "^3.0.0" - utila "^0.4.0" repeat-element@^1.1.2: version "1.1.3" resolved "https://registry.yarnpkg.com/repeat-element/-/repeat-element-1.1.3.tgz#782e0d825c0c5a3bb39731f84efee6b742e6b1ce" integrity sha512-ahGq0ZnV5m5XtZLMb+vP76kcAM5nkLqk0lpqAuojSKGgQtn4eRi4ZZGm2olo2zKFH+sMsWaqOCW1dqAnOru72g== -repeat-string@^1.5.2, repeat-string@^1.6.1: +repeat-string@^1.6.1: version "1.6.1" resolved "https://registry.yarnpkg.com/repeat-string/-/repeat-string-1.6.1.tgz#8dcae470e1c88abc2d600fff4a776286da75e637" integrity sha1-jcrkcOHIirwtYA//Sndihtp15jc= -repeating@^2.0.0: - version "2.0.1" - resolved "https://registry.yarnpkg.com/repeating/-/repeating-2.0.1.tgz#5214c53a926d3552707527fbab415dbc08d06dda" - integrity sha1-UhTFOpJtNVJwdSf7q0FdvAjQbdo= - dependencies: - is-finite "^1.0.0" - -request-promise-core@1.1.3: - version "1.1.3" - resolved "https://registry.yarnpkg.com/request-promise-core/-/request-promise-core-1.1.3.tgz#e9a3c081b51380dfea677336061fea879a829ee9" - integrity sha512-QIs2+ArIGQVp5ZYbWD5ZLCY29D5CfWizP8eWnm8FoGD1TX61veauETVQbrV60662V0oFBkrDOuaBI8XgtuyYAQ== - dependencies: - lodash "^4.17.15" - -request-promise-native@^1.0.8: - version "1.0.8" - resolved "https://registry.yarnpkg.com/request-promise-native/-/request-promise-native-1.0.8.tgz#a455b960b826e44e2bf8999af64dff2bfe58cb36" - integrity sha512-dapwLGqkHtwL5AEbfenuzjTYg35Jd6KPytsC2/TLkVMz8rm+tNt72MGUWT1RP/aYawMpN6HqbNGBQaRcBtjQMQ== - dependencies: - request-promise-core "1.1.3" - stealthy-require "^1.1.1" - tough-cookie "^2.3.3" - -request@^2.67.0, request@^2.87.0, request@^2.88.0: - version "2.88.0" - resolved "https://registry.yarnpkg.com/request/-/request-2.88.0.tgz#9c2fca4f7d35b592efe57c7f0a55e81052124fef" - integrity sha512-NAqBSrijGLZdM0WZNsInLJpkJokL72XYjUpnB0iwsRgxh7dB6COrHnTBNwN0E+lHDAJzu7kLAkDeY08z2/A0hg== - dependencies: - aws-sign2 "~0.7.0" - aws4 "^1.8.0" - caseless "~0.12.0" - combined-stream "~1.0.6" - extend "~3.0.2" - forever-agent "~0.6.1" - form-data "~2.3.2" - har-validator "~5.1.0" - http-signature "~1.2.0" - is-typedarray "~1.0.0" - isstream "~0.1.2" - json-stringify-safe "~5.0.1" - mime-types "~2.1.19" - oauth-sign "~0.9.0" - performance-now "^2.1.0" - qs "~6.5.2" - safe-buffer "^5.1.2" - tough-cookie "~2.4.3" - tunnel-agent "^0.6.0" - uuid "^3.3.2" - require-directory@^2.1.1: version "2.1.1" resolved "https://registry.yarnpkg.com/require-directory/-/require-directory-2.1.1.tgz#8c64ad5fd30dab1c976e2344ffe7f792a6a6df42" @@ -14048,11 +8343,6 @@ require-from-string@^2.0.2: resolved "https://registry.yarnpkg.com/require-from-string/-/require-from-string-2.0.2.tgz#89a7fdd938261267318eafe14f9c32e598c36909" integrity sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw== -require-main-filename@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/require-main-filename/-/require-main-filename-1.0.1.tgz#97f717b69d48784f5f526a6c5aa8ffdda055a4d1" - integrity sha1-l/cXtp1IeE9fUmpsWqj/3aBVpNE= - require-main-filename@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/require-main-filename/-/require-main-filename-2.0.0.tgz#d0b329ecc7cc0f61649f62215be69af54aa8989b" @@ -14066,15 +8356,6 @@ require-uncached@^1.0.2: caller-path "^0.1.0" resolve-from "^1.0.0" -requireg@^0.2.2: - version "0.2.2" - resolved "https://registry.yarnpkg.com/requireg/-/requireg-0.2.2.tgz#437e77a5316a54c9bcdbbf5d1f755fe093089830" - integrity sha512-nYzyjnFcPNGR3lx9lwPPPnuQxv6JWEZd2Ci0u9opN7N5zUEPIhY/GbL3vMGOr2UXwEg9WwSyV9X9Y/kLFgPsOg== - dependencies: - nested-error-stacks "~2.0.1" - rc "~1.2.7" - resolve "~1.7.1" - requires-port@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/requires-port/-/requires-port-1.0.0.tgz#925d2601d39ac485e091cf0da5c6e694dc3dcaff" @@ -14087,13 +8368,12 @@ resolve-cwd@^2.0.0: dependencies: resolve-from "^3.0.0" -resolve-dir@^1.0.0, resolve-dir@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/resolve-dir/-/resolve-dir-1.0.1.tgz#79a40644c362be82f26effe739c9bb5382046f43" - integrity sha1-eaQGRMNivoLybv/nOcm7U4IEb0M= +resolve-cwd@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/resolve-cwd/-/resolve-cwd-3.0.0.tgz#0f0075f1bb2544766cf73ba6a6e2adfebcb13f2d" + integrity sha512-OrZaX2Mb+rJCpH/6CpSqt9xFVpN++x01XnN2ie9g6P5/3xelLAkXWVADpdz1IHD/KFfEXyE6V0U01OQ3UO2rEg== dependencies: - expand-tilde "^2.0.0" - global-modules "^1.0.0" + resolve-from "^5.0.0" resolve-from@^1.0.0: version "1.0.1" @@ -14110,46 +8390,24 @@ resolve-from@^4.0.0: resolved "https://registry.yarnpkg.com/resolve-from/-/resolve-from-4.0.0.tgz#4abcd852ad32dd7baabfe9b40e00a36db5f392e6" integrity sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g== +resolve-from@^5.0.0: + version "5.0.0" + resolved "https://registry.yarnpkg.com/resolve-from/-/resolve-from-5.0.0.tgz#c35225843df8f776df21c57557bc087e9dfdfc69" + integrity sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw== + resolve-url@^0.2.1: version "0.2.1" resolved "https://registry.yarnpkg.com/resolve-url/-/resolve-url-0.2.1.tgz#2c637fe77c893afd2a663fe21aa9080068e2052a" integrity sha1-LGN/53yJOv0qZj/iGqkIAGjiBSo= -resolve@^1.1.6, resolve@^1.1.7, resolve@^1.10.0, resolve@^1.10.1, resolve@^1.2.0, resolve@^1.3.2, resolve@^1.5.0, resolve@^1.8.1: - version "1.11.1" - resolved "https://registry.yarnpkg.com/resolve/-/resolve-1.11.1.tgz#ea10d8110376982fef578df8fc30b9ac30a07a3e" - integrity sha512-vIpgF6wfuJOZI7KKKSP+HmiKggadPQAdsp5HiC1mvqnfp0gF1vdwgBWZIdrVft9pgqoMFQN+R7BSWZiBxx+BBw== +resolve@^1.1.7, resolve@^1.10.0, resolve@^1.10.1, resolve@^1.12.0, resolve@^1.13.1, resolve@^1.15.1, resolve@^1.17.0, resolve@^1.2.0, resolve@^1.9.0: + version "1.19.0" + resolved "https://registry.yarnpkg.com/resolve/-/resolve-1.19.0.tgz#1af5bf630409734a067cae29318aac7fa29a267c" + integrity sha512-rArEXAgsBG4UgRGcynxWIWKFvh/XZCcS8UJdHhwy91zwAvCZIbcs+vAbflgBnNjYMs/i/i+/Ux6IZhML1yPvxg== dependencies: + is-core-module "^2.1.0" path-parse "^1.0.6" -resolve@^1.12.0: - version "1.12.0" - resolved "https://registry.yarnpkg.com/resolve/-/resolve-1.12.0.tgz#3fc644a35c84a48554609ff26ec52b66fa577df6" - integrity sha512-B/dOmuoAik5bKcD6s6nXDCjzUKnaDvdkRyAk6rsmsKLipWj4797iothd7jmmUhWTfinVMU+wc56rYKsit2Qy4w== - dependencies: - path-parse "^1.0.6" - -resolve@^1.13.1: - version "1.14.2" - resolved "https://registry.yarnpkg.com/resolve/-/resolve-1.14.2.tgz#dbf31d0fa98b1f29aa5169783b9c290cb865fea2" - integrity sha512-EjlOBLBO1kxsUxsKjLt7TAECyKW6fOh1VRkykQkKGzcBbjjPIxBqGh0jf7GJ3k/f5mxMqW3htMD3WdTUVtW8HQ== - dependencies: - path-parse "^1.0.6" - -resolve@~1.7.1: - version "1.7.1" - resolved "https://registry.yarnpkg.com/resolve/-/resolve-1.7.1.tgz#aadd656374fd298aee895bc026b8297418677fd3" - integrity sha512-c7rwLofp8g1U+h1KNyHL/jicrKg1Ek4q+Lr33AL65uZTinUZHe30D5HlyN5V9NW0JX1D5dXQ4jqW5l7Sy/kGfw== - dependencies: - path-parse "^1.0.5" - -responselike@^1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/responselike/-/responselike-1.0.2.tgz#918720ef3b631c5642be068f15ade5a46f4ba1e7" - integrity sha1-kYcg7ztjHFZCvgaPFa3lpG9Loec= - dependencies: - lowercase-keys "^1.0.0" - restore-cursor@^1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/restore-cursor/-/restore-cursor-1.0.1.tgz#34661f46886327fed2991479152252df92daa541" @@ -14158,14 +8416,6 @@ restore-cursor@^1.0.1: exit-hook "^1.0.0" onetime "^1.0.0" -restore-cursor@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/restore-cursor/-/restore-cursor-2.0.0.tgz#9f7ee287f82fd326d4fd162923d62129eee0dfaf" - integrity sha1-n37ih/gv0ybU/RYpI9YhKe7g368= - dependencies: - onetime "^2.0.0" - signal-exit "^3.0.2" - restore-cursor@^3.1.0: version "3.1.0" resolved "https://registry.yarnpkg.com/restore-cursor/-/restore-cursor-3.1.0.tgz#39f67c54b3a7a58cea5236d95cf0034239631f7e" @@ -14179,20 +8429,15 @@ ret@~0.1.10: resolved "https://registry.yarnpkg.com/ret/-/ret-0.1.15.tgz#b8a4825d5bdb1fc3f6f53c2bc33f81388681c7bc" integrity sha512-TTlYpa+OL+vMMNG24xSlQGEJ3B/RzEfUlLct7b5G/ytav+wPrplCpVMFuwzXbkecJrb6IYo1iFb0S9v37754mg== -retry@0.12.0, retry@^0.12.0: +retry@^0.12.0: version "0.12.0" resolved "https://registry.yarnpkg.com/retry/-/retry-0.12.0.tgz#1b42a6266a21f07421d1b0b54b7dc167b01c013b" integrity sha1-G0KmJmoh8HQh0bC1S33BZ7AcATs= -retry@^0.10.0: - version "0.10.1" - resolved "https://registry.yarnpkg.com/retry/-/retry-0.10.1.tgz#e76388d217992c252750241d3d3956fed98d8ff4" - integrity sha1-52OI0heZLCUnUCQdPTlW/tmNj/Q= - -rewrite-imports@^2.0.3: - version "2.0.3" - resolved "https://registry.yarnpkg.com/rewrite-imports/-/rewrite-imports-2.0.3.tgz#210fc05ebda6a6c6a2e396608b0146003d510dda" - integrity sha512-R7ICJEeP3y+d/q4C8YEJj9nRP0JyiSqG07uc0oQh8JvAe706dDFVL95GBZYCjADqmhArZWWjfM/5EcmVu4/B+g== +reusify@^1.0.4: + version "1.0.4" + resolved "https://registry.yarnpkg.com/reusify/-/reusify-1.0.4.tgz#90da382b1e126efc02146e90845a88db12925d76" + integrity sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw== rgb-regex@^1.0.1: version "1.0.1" @@ -14204,38 +8449,26 @@ rgba-regex@^1.0.0: resolved "https://registry.yarnpkg.com/rgba-regex/-/rgba-regex-1.0.0.tgz#43374e2e2ca0968b0ef1523460b7d730ff22eeb3" integrity sha1-QzdOLiyglosO8VI0YLfXMP8i7rM= -right-align@^0.1.1: - version "0.1.3" - resolved "https://registry.yarnpkg.com/right-align/-/right-align-0.1.3.tgz#61339b722fe6a3515689210d24e14c96148613ef" - integrity sha1-YTObci/mo1FWiSENJOFMlhSGE+8= - dependencies: - align-text "^0.1.1" - -rimraf@2, rimraf@2.6.3, rimraf@^2.2.8, rimraf@^2.5.0, rimraf@^2.5.4, rimraf@^2.6.1, rimraf@^2.6.2, rimraf@^2.6.3, rimraf@~2.6.2: - version "2.6.3" - resolved "https://registry.yarnpkg.com/rimraf/-/rimraf-2.6.3.tgz#b2d104fe0d8fb27cf9e0a1cda8262dd3833c6cab" - integrity sha512-mwqeW5XsA2qAejG46gYdENaxXjx9onRNCfn7L0duuP4hCuTIi/QO7PDK07KJfp1d+izWPrzEJDcSqBa0OZQriA== - dependencies: - glob "^7.1.3" - -rimraf@^2.7.1: +rimraf@^2.5.4, rimraf@^2.6.2, rimraf@^2.6.3, rimraf@^2.7.1: version "2.7.1" resolved "https://registry.yarnpkg.com/rimraf/-/rimraf-2.7.1.tgz#35797f13a7fdadc566142c29d4f07ccad483e3ec" integrity sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w== dependencies: glob "^7.1.3" -rimraf@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/rimraf/-/rimraf-3.0.0.tgz#614176d4b3010b75e5c390eb0ee96f6dc0cebb9b" - integrity sha512-NDGVxTsjqfunkds7CqsOiEnxln4Bo7Nddl3XhS4pXg5OzwkLqJ971ZVAAnB+DDLnF76N+VnDEiBHaVV8I06SUg== +rimraf@^3.0.2: + version "3.0.2" + resolved "https://registry.yarnpkg.com/rimraf/-/rimraf-3.0.2.tgz#f1a5402ba6220ad52cc1282bac1ae3aa49fd061a" + integrity sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA== dependencies: glob "^7.1.3" -rimraf@~2.2.6: - version "2.2.8" - resolved "https://registry.yarnpkg.com/rimraf/-/rimraf-2.2.8.tgz#e439be2aaee327321952730f99a8929e4fc50582" - integrity sha1-5Dm+Kq7jJzIZUnMPmaiSnk/FBYI= +rimraf@~2.6.2: + version "2.6.3" + resolved "https://registry.yarnpkg.com/rimraf/-/rimraf-2.6.3.tgz#b2d104fe0d8fb27cf9e0a1cda8262dd3833c6cab" + integrity sha512-mwqeW5XsA2qAejG46gYdENaxXjx9onRNCfn7L0duuP4hCuTIi/QO7PDK07KJfp1d+izWPrzEJDcSqBa0OZQriA== + dependencies: + glob "^7.1.3" ripemd160@^2.0.0, ripemd160@^2.0.1: version "2.0.2" @@ -14245,19 +8478,6 @@ ripemd160@^2.0.0, ripemd160@^2.0.1: hash-base "^3.0.0" inherits "^2.0.1" -robots-parser@^2.1.1: - version "2.1.1" - resolved "https://registry.yarnpkg.com/robots-parser/-/robots-parser-2.1.1.tgz#41b289cf44a6aa136dc62be0085adca954573ab0" - integrity sha512-6yWEYSdhK3bAEcYY0In3wgSBK70BiQoJArzdjZKCP/35b3gKIYu5Lc0qQqsoxjoLVebVoJiKK4VWGc5+oxvWBQ== - -rss-parser@^3.7.3: - version "3.7.3" - resolved "https://registry.yarnpkg.com/rss-parser/-/rss-parser-3.7.3.tgz#961cd155ca26cb2ba8f52aa7f2321099b8b5ecf0" - integrity sha512-Ys+fC5wHqWkfR+jNEL7QvC0crUCAcygxHel3ab9QQzHjmH7fNz379lrp984CuCPUf3WzxHEa73lL86W7yc9qjQ== - dependencies: - entities "^1.1.1" - xml2js "^0.4.19" - run-async@^0.1.0: version "0.1.0" resolved "https://registry.yarnpkg.com/run-async/-/run-async-0.1.0.tgz#c8ad4a5e110661e402a7d21b530e009f25f8e389" @@ -14265,12 +8485,15 @@ run-async@^0.1.0: dependencies: once "^1.3.0" -run-async@^2.2.0: - version "2.3.0" - resolved "https://registry.yarnpkg.com/run-async/-/run-async-2.3.0.tgz#0371ab4ae0bdd720d4166d7dfda64ff7a445a6c0" - integrity sha1-A3GrSuC91yDUFm19/aZP96RFpsA= - dependencies: - is-promise "^2.1.0" +run-async@^2.4.0: + version "2.4.1" + resolved "https://registry.yarnpkg.com/run-async/-/run-async-2.4.1.tgz#8440eccf99ea3e70bd409d49aab88e10c189a455" + integrity sha512-tvVnVv01b8c1RrA6Ep7JkStj85Guv/YrMcwqYQnwjsAS2cTmmPGBBjAjpCW7RrSodNSoE2/qg9O4bceNvUuDgQ== + +run-parallel@^1.1.9: + version "1.1.10" + resolved "https://registry.yarnpkg.com/run-parallel/-/run-parallel-1.1.10.tgz#60a51b2ae836636c81377df16cb107351bcd13ef" + integrity sha512-zb/1OuZ6flOlH6tQyMPUrE3x3Ulxjlo9WIVXR4yVYi4H9UXQaeIsPbLn2R3O3vQCnDKkAl2qHiuocKKX4Tz/Sw== run-queue@^1.0.0, run-queue@^1.0.3: version "1.0.3" @@ -14284,29 +8507,22 @@ rx-lite@^3.1.2: resolved "https://registry.yarnpkg.com/rx-lite/-/rx-lite-3.1.2.tgz#19ce502ca572665f3b647b10939f97fd1615f102" integrity sha1-Gc5QLKVyZl87ZHsQk5+X/RYV8QI= -rxjs@^6.3.3: - version "6.5.3" - resolved "https://registry.yarnpkg.com/rxjs/-/rxjs-6.5.3.tgz#510e26317f4db91a7eb1de77d9dd9ba0a4899a3a" - integrity sha512-wuYsAYYFdWTAnAaPoKGNhfpWwKZbJW+HgAJ+mImp+Epl7BG8oNWBCTyRM8gba9k4lk8BgWdoYm21Mo/RYhhbgA== +rxjs@^6.6.0: + version "6.6.3" + resolved "https://registry.yarnpkg.com/rxjs/-/rxjs-6.6.3.tgz#8ca84635c4daa900c0d3967a6ee7ac60271ee552" + integrity sha512-trsQc+xYYXZ3urjOiJOuCOa5N3jAZ3eiSpQB5hIT8zGlL2QfnHLJ2r7GMkBGuIausdJN1OneaI6gQlsqNHHmZQ== dependencies: tslib "^1.9.0" -rxjs@^6.4.0: - version "6.5.2" - resolved "https://registry.yarnpkg.com/rxjs/-/rxjs-6.5.2.tgz#2e35ce815cd46d84d02a209fb4e5921e051dbec7" - integrity sha512-HUb7j3kvb7p7eCUHE3FqjoDsC1xfZQ4AHFWfTKSpZ+sAhhz5X1WX0ZuUqWbzB2QhSLp3DoLUG+hMdEDKqWo2Zg== - dependencies: - tslib "^1.9.0" - -safe-buffer@5.1.2, safe-buffer@>=5.1.0, safe-buffer@^5.0.1, safe-buffer@^5.1.0, safe-buffer@^5.1.1, safe-buffer@^5.1.2, safe-buffer@~5.1.0, safe-buffer@~5.1.1: +safe-buffer@5.1.2, safe-buffer@~5.1.0, safe-buffer@~5.1.1: version "5.1.2" resolved "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.1.2.tgz#991ec69d296e0313747d59bdfd2b745c35f8828d" integrity sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g== -safe-buffer@^5.2.0: - version "5.2.0" - resolved "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.2.0.tgz#b74daec49b1148f88c64b68d49b1e815c1f2f519" - integrity sha512-fZEwUGbVl7kouZs1jCdMLdt95hdIv0ZeHg6L7qPeciMZhZ+/gdesW4wgTARkrFWEpspjEATAzUGPG8N2jJiwbg== +safe-buffer@>=5.1.0, safe-buffer@^5.0.1, safe-buffer@^5.1.0, safe-buffer@^5.1.1, safe-buffer@^5.1.2, safe-buffer@^5.2.0, safe-buffer@~5.2.0: + version "5.2.1" + resolved "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.2.1.tgz#1eaf9fa9bdb1fdd4ec75f58f9cdb4e6b7827eec6" + integrity sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ== safe-regex@^1.1.0: version "1.1.0" @@ -14315,21 +8531,11 @@ safe-regex@^1.1.0: dependencies: ret "~0.1.10" -"safer-buffer@>= 2.1.2 < 3", safer-buffer@^2.0.2, safer-buffer@^2.1.0, safer-buffer@~2.1.0: +"safer-buffer@>= 2.1.2 < 3", safer-buffer@^2.1.0: version "2.1.2" resolved "https://registry.yarnpkg.com/safer-buffer/-/safer-buffer-2.1.2.tgz#44fa161b0187b9549dd84bb91802f9bd8385cd6a" integrity sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg== -sass-graph@^2.2.4: - version "2.2.4" - resolved "https://registry.yarnpkg.com/sass-graph/-/sass-graph-2.2.4.tgz#13fbd63cd1caf0908b9fd93476ad43a51d1e0b49" - integrity sha1-E/vWPNHK8JCLn9k0dq1DpR0eC0k= - dependencies: - glob "^7.0.0" - lodash "^4.0.0" - scss-tokenizer "^0.2.3" - yargs "^7.0.0" - sass-lint@^1.13.1: version "1.13.1" resolved "https://registry.yarnpkg.com/sass-lint/-/sass-lint-1.13.1.tgz#5fd2b2792e9215272335eb0f0dc607f61e8acc8f" @@ -14350,18 +8556,25 @@ sass-lint@^1.13.1: path-is-absolute "^1.0.0" util "^0.10.3" -sass-loader@^8.0.0: - version "8.0.0" - resolved "https://registry.yarnpkg.com/sass-loader/-/sass-loader-8.0.0.tgz#e7b07a3e357f965e6b03dd45b016b0a9746af797" - integrity sha512-+qeMu563PN7rPdit2+n5uuYVR0SSVwm0JsOUsaJXzgYcClWSlmX0iHDnmeOobPkf5kUglVot3QS6SyLyaQoJ4w== +sass-loader@^10.1.1: + version "10.1.1" + resolved "https://registry.yarnpkg.com/sass-loader/-/sass-loader-10.1.1.tgz#4ddd5a3d7638e7949065dd6e9c7c04037f7e663d" + integrity sha512-W6gVDXAd5hR/WHsPicvZdjAWHBcEJ44UahgxcIE196fW2ong0ZHMPO1kZuI5q0VlvMQZh32gpv69PLWQm70qrw== dependencies: - clone-deep "^4.0.1" - loader-utils "^1.2.3" - neo-async "^2.6.1" - schema-utils "^2.1.0" - semver "^6.3.0" + klona "^2.0.4" + loader-utils "^2.0.0" + neo-async "^2.6.2" + schema-utils "^3.0.0" + semver "^7.3.2" -sax@>=0.6.0, sax@^1.2.4, sax@~1.2.4: +sass@^1.32.4: + version "1.32.4" + resolved "https://registry.yarnpkg.com/sass/-/sass-1.32.4.tgz#308bf29dd7f53d44ae4f06580e9a910ad9aa411e" + integrity sha512-N0BT0PI/t3+gD8jKa83zJJUb7ssfQnRRfqN+GIErokW6U4guBpfYl8qYB+OFLEho+QvnV5ZH1R9qhUC/Z2Ch9w== + dependencies: + chokidar ">=2.0.0 <4.0.0" + +sax@~1.2.4: version "1.2.4" resolved "https://registry.yarnpkg.com/sax/-/sax-1.2.4.tgz#2816234e2378bddc4e5354fab5caa895df7100d9" integrity sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw== @@ -14375,113 +8588,57 @@ schema-utils@^1.0.0: ajv-errors "^1.0.0" ajv-keywords "^3.1.0" -schema-utils@^2.0.0, schema-utils@^2.0.1, schema-utils@^2.1.0: - version "2.2.0" - resolved "https://registry.yarnpkg.com/schema-utils/-/schema-utils-2.2.0.tgz#48a065ce219e0cacf4631473159037b2c1ae82da" - integrity sha512-5EwsCNhfFTZvUreQhx/4vVQpJ/lnCAkgoIHLhSpp4ZirE+4hzFvdJi0FMub6hxbFVBJYSpeVVmon+2e7uEGRrA== +schema-utils@^2.0.0, schema-utils@^2.5.0, schema-utils@^2.6.5, schema-utils@^2.6.6, schema-utils@^2.7.0: + version "2.7.1" + resolved "https://registry.yarnpkg.com/schema-utils/-/schema-utils-2.7.1.tgz#1ca4f32d1b24c590c203b8e7a50bf0ea4cd394d7" + integrity sha512-SHiNtMOUGWBQJwzISiVYKu82GiV4QYGePp3odlY1tuKO7gPtphAT5R/py0fA6xtbgLL/RvtJZnU9b8s0F1q0Xg== dependencies: - ajv "^6.10.2" - ajv-keywords "^3.4.1" + "@types/json-schema" "^7.0.5" + ajv "^6.12.4" + ajv-keywords "^3.5.2" -schema-utils@^2.5.0: - version "2.5.0" - resolved "https://registry.yarnpkg.com/schema-utils/-/schema-utils-2.5.0.tgz#8f254f618d402cc80257486213c8970edfd7c22f" - integrity sha512-32ISrwW2scPXHUSusP8qMg5dLUawKkyV+/qIEV9JdXKx+rsM6mi8vZY8khg2M69Qom16rtroWXD3Ybtiws38gQ== +schema-utils@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/schema-utils/-/schema-utils-3.0.0.tgz#67502f6aa2b66a2d4032b4279a2944978a0913ef" + integrity sha512-6D82/xSzO094ajanoOSbe4YvXWMfn2A//8Y1+MUqFAJul5Bs+yn36xbK9OtNDcRVSBJ9jjeoXftM6CfztsjOAA== dependencies: - ajv "^6.10.2" - ajv-keywords "^3.4.1" - -schema-utils@^2.6.0, schema-utils@^2.6.1: - version "2.6.1" - resolved "https://registry.yarnpkg.com/schema-utils/-/schema-utils-2.6.1.tgz#eb78f0b945c7bcfa2082b3565e8db3548011dc4f" - integrity sha512-0WXHDs1VDJyo+Zqs9TKLKyD/h7yDpHUhEFsM2CzkICFdoX1av+GBq/J2xRTFfsQO5kBfhZzANf2VcIm84jqDbg== - dependencies: - ajv "^6.10.2" - ajv-keywords "^3.4.1" - -scss-tokenizer@^0.2.3: - version "0.2.3" - resolved "https://registry.yarnpkg.com/scss-tokenizer/-/scss-tokenizer-0.2.3.tgz#8eb06db9a9723333824d3f5530641149847ce5d1" - integrity sha1-jrBtualyMzOCTT9VMGQRSYR85dE= - dependencies: - js-base64 "^2.1.8" - source-map "^0.4.2" - -sec@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/sec/-/sec-1.0.0.tgz#033d60a3ad20ecf2e00940d14f97823465774335" - integrity sha1-Az1go60g7PLgCUDRT5eCNGV3QzU= - -seek-bzip@^1.0.5: - version "1.0.5" - resolved "https://registry.yarnpkg.com/seek-bzip/-/seek-bzip-1.0.5.tgz#cfe917cb3d274bcffac792758af53173eb1fabdc" - integrity sha1-z+kXyz0nS8/6x5J1ivUxc+sfq9w= - dependencies: - commander "~2.8.1" + "@types/json-schema" "^7.0.6" + ajv "^6.12.5" + ajv-keywords "^3.5.2" select-hose@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/select-hose/-/select-hose-2.0.0.tgz#625d8658f865af43ec962bfc376a37359a4994ca" integrity sha1-Yl2GWPhlr0Psliv8N2o3NZpJlMo= -select@^1.1.2: - version "1.1.2" - resolved "https://registry.yarnpkg.com/select/-/select-1.1.2.tgz#0e7350acdec80b1108528786ec1d4418d11b396d" - integrity sha1-DnNQrN7ICxEIUoeG7B1EGNEbOW0= - -selfsigned@^1.10.7: - version "1.10.7" - resolved "https://registry.yarnpkg.com/selfsigned/-/selfsigned-1.10.7.tgz#da5819fd049d5574f28e88a9bcc6dbc6e6f3906b" - integrity sha512-8M3wBCzeWIJnQfl43IKwOmC4H/RAp50S8DF60znzjW5GVqTcSe2vWclt7hmYVPkKPlHWOu5EaWOMZ2Y6W8ZXTA== +selfsigned@^1.10.8: + version "1.10.8" + resolved "https://registry.yarnpkg.com/selfsigned/-/selfsigned-1.10.8.tgz#0d17208b7d12c33f8eac85c41835f27fc3d81a30" + integrity sha512-2P4PtieJeEwVgTU9QEcwIRDQ/mXJLX8/+I3ur+Pg16nS8oNbrGxEso9NyYWy8NAmXiNl4dlAp5MwoNeCWzON4w== dependencies: - node-forge "0.9.0" + node-forge "^0.10.0" -semver-diff@^2.0.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/semver-diff/-/semver-diff-2.1.0.tgz#4bbb8437c8d37e4b0cf1a68fd726ec6d645d6d36" - integrity sha1-S7uEN8jTfksM8aaP1ybsbWRdbTY= - dependencies: - semver "^5.0.3" - -semver-utils@^1.1.4: - version "1.1.4" - resolved "https://registry.yarnpkg.com/semver-utils/-/semver-utils-1.1.4.tgz#cf0405e669a57488913909fc1c3f29bf2a4871e2" - integrity sha512-EjnoLE5OGmDAVV/8YDoN5KiajNadjzIp9BAHOhYeQHt7j0UWxjmgsx4YD48wp4Ue1Qogq38F1GNUJNqF1kKKxA== - -"semver@2 || 3 || 4 || 5", semver@^5.0.3, semver@^5.1.0, semver@^5.3.0, semver@^5.4.1, semver@^5.5.0, semver@^5.5.1, semver@^5.6.0: - version "5.7.0" - resolved "https://registry.yarnpkg.com/semver/-/semver-5.7.0.tgz#790a7cf6fea5459bac96110b29b60412dc8ff96b" - integrity sha512-Ya52jSX2u7QKghxeoFGpLwCtGlt7j0oY9DYb5apt9nPlJ42ID+ulTXESnt/qAQcoSERyZ5sl3LDIOw0nAn/5DA== +"semver@2 || 3 || 4 || 5", semver@^5.4.1, semver@^5.5.0, semver@^5.5.1, semver@^5.6.0: + version "5.7.1" + resolved "https://registry.yarnpkg.com/semver/-/semver-5.7.1.tgz#a954f931aeba508d307bbf069eff0c01c96116f7" + integrity sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ== semver@7.0.0: version "7.0.0" resolved "https://registry.yarnpkg.com/semver/-/semver-7.0.0.tgz#5f3ca35761e47e05b206c6daff2cf814f0316b8e" integrity sha512-+GB6zVA9LWh6zovYQLALHwv5rb2PHGlJi3lfiqIHxR0uuwCgefcOJc59v9fv1w8GbStwxuuqqAjI9NMAOOgq1A== -semver@^5.7.1: - version "5.7.1" - resolved "https://registry.yarnpkg.com/semver/-/semver-5.7.1.tgz#a954f931aeba508d307bbf069eff0c01c96116f7" - integrity sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ== - -semver@^6.0.0, semver@^6.1.0, semver@^6.1.1: - version "6.1.1" - resolved "https://registry.yarnpkg.com/semver/-/semver-6.1.1.tgz#53f53da9b30b2103cd4f15eab3a18ecbcb210c9b" - integrity sha512-rWYq2e5iYW+fFe/oPPtYJxYgjBm8sC4rmoGdUOgBB7VnwKt6HrL793l2voH1UlsyYZpJ4g0wfjnTEO1s1NP2eQ== - -semver@^6.2.0, semver@^6.3.0: +semver@^6.0.0, semver@^6.1.0, semver@^6.3.0: version "6.3.0" resolved "https://registry.yarnpkg.com/semver/-/semver-6.3.0.tgz#ee0a64c8af5e8ceea67687b133761e1becbd1d3d" integrity sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw== -semver@^7.1.0, semver@^7.1.1: - version "7.1.1" - resolved "https://registry.yarnpkg.com/semver/-/semver-7.1.1.tgz#29104598a197d6cbe4733eeecbe968f7b43a9667" - integrity sha512-WfuG+fl6eh3eZ2qAf6goB7nhiCd7NPXhmyFxigB/TOkQyeLP8w8GsVehvtGNtnNmyboz4TgeK40B1Kbql/8c5A== - -semver@~5.3.0: - version "5.3.0" - resolved "https://registry.yarnpkg.com/semver/-/semver-5.3.0.tgz#9b2ce5d3de02d17c6012ad326aa6b4d0cf54f94f" - integrity sha1-myzl094C0XxgEq0yaqa00M9U+U8= +semver@^7.2.1, semver@^7.3.2, semver@^7.3.4: + version "7.3.4" + resolved "https://registry.yarnpkg.com/semver/-/semver-7.3.4.tgz#27aaa7d2e4ca76452f98d3add093a72c943edc97" + integrity sha512-tCfb2WLjqFAtXn4KEdxIhalnRtoKFN7nAwj0B3ZXCbQloV2tq5eDbcTmT68JJD3nRJq24/XgxtQKFIpQdtvmVw== + dependencies: + lru-cache "^6.0.0" send@0.17.1: version "0.17.1" @@ -14502,18 +8659,26 @@ send@0.17.1: range-parser "~1.2.1" statuses "~1.5.0" -sentence-case@^2.1.0: - version "2.1.1" - resolved "https://registry.yarnpkg.com/sentence-case/-/sentence-case-2.1.1.tgz#1f6e2dda39c168bf92d13f86d4a918933f667ed4" - integrity sha1-H24t2jnBaL+S0T+G1KkYkz9mftQ= +serialize-javascript@^3.1.0: + version "3.1.0" + resolved "https://registry.yarnpkg.com/serialize-javascript/-/serialize-javascript-3.1.0.tgz#8bf3a9170712664ef2561b44b691eafe399214ea" + integrity sha512-JIJT1DGiWmIKhzRsG91aS6Ze4sFUrYbltlkg2onR5OrnNM02Kl/hnY/T4FN2omvyeBbQmMJv+K4cPOpGzOTFBg== dependencies: - no-case "^2.2.0" - upper-case-first "^1.1.2" + randombytes "^2.1.0" -serialize-javascript@^2.1.2: - version "2.1.2" - resolved "https://registry.yarnpkg.com/serialize-javascript/-/serialize-javascript-2.1.2.tgz#ecec53b0e0317bdc95ef76ab7074b7384785fa61" - integrity sha512-rs9OggEUF0V4jUSecXazOYsLfu7OGK2qIn3c7IPBiffz32XniEp/TX9Xmc9LQfK2nQ2QKHvZ2oygKUGU0lG4jQ== +serialize-javascript@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/serialize-javascript/-/serialize-javascript-4.0.0.tgz#b525e1238489a5ecfc42afacc3fe99e666f4b1aa" + integrity sha512-GaNA54380uFefWghODBWEGisLZFj00nS5ACs6yHa9nLqlLpVLO8ChDGeKRjZnV4Nh4n0Qi7nhYZD/9fCPzEqkw== + dependencies: + randombytes "^2.1.0" + +serialize-javascript@^5.0.1: + version "5.0.1" + resolved "https://registry.yarnpkg.com/serialize-javascript/-/serialize-javascript-5.0.1.tgz#7886ec848049a462467a97d3d918ebb2aaf934f4" + integrity sha512-SaaNal9imEO737H2c05Og0/8LUXG7EnsZyMa8MzkmuHoELfT6txuj0cMqRj6zfPKnmQ1yasR4PCJc8x+M4JSPA== + dependencies: + randombytes "^2.1.0" serve-index@^1.9.1: version "1.9.1" @@ -14528,12 +8693,12 @@ serve-index@^1.9.1: mime-types "~2.1.17" parseurl "~1.3.2" -serve-placeholder@^1.2.1: - version "1.2.1" - resolved "https://registry.yarnpkg.com/serve-placeholder/-/serve-placeholder-1.2.1.tgz#3659fca99b0f15fb3bdf0a72917a6d1848786e9c" - integrity sha512-qyVsP+xA/Sh4cWB/QJzz0tTD52AWIXqxAs/ceEu4HwDnAWXWIYuhwesr1/KPD1GWdE9y7xN8eUI9nW8hfpUniA== +serve-placeholder@^1.2.2: + version "1.2.3" + resolved "https://registry.yarnpkg.com/serve-placeholder/-/serve-placeholder-1.2.3.tgz#d2e778c6fedfe6e6ca48aff0b4627bbe2c4aa2ca" + integrity sha512-DC7t66WeIrlVzVMzickfHIn1zHu7eMsVNiH0nkD/wCrijFQdvgyfH2zc5lkFf79EApUgRhZntkpKjfgLkn2i/Q== dependencies: - defu "^0.0.1" + defu "^3.2.2" serve-static@1.14.1, serve-static@^1.14.1: version "1.14.1" @@ -14550,25 +8715,15 @@ server-destroy@^1.0.1: resolved "https://registry.yarnpkg.com/server-destroy/-/server-destroy-1.0.1.tgz#f13bf928e42b9c3e79383e61cc3998b5d14e6cdd" integrity sha1-8Tv5KOQrnD55OD5hzDmYtdFObN0= -set-blocking@^2.0.0, set-blocking@~2.0.0: +set-blocking@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/set-blocking/-/set-blocking-2.0.0.tgz#045f9782d011ae9a6803ddd382b24392b3d890f7" integrity sha1-BF+XgtARrppoA93TgrJDkrPYkPc= -set-value@^0.4.3: - version "0.4.3" - resolved "https://registry.yarnpkg.com/set-value/-/set-value-0.4.3.tgz#7db08f9d3d22dc7f78e53af3c3bf4666ecdfccf1" - integrity sha1-fbCPnT0i3H945Trzw79GZuzfzPE= - dependencies: - extend-shallow "^2.0.1" - is-extendable "^0.1.1" - is-plain-object "^2.0.1" - to-object-path "^0.3.0" - -set-value@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/set-value/-/set-value-2.0.0.tgz#71ae4a88f0feefbbf52d1ea604f3fb315ebb6274" - integrity sha512-hw0yxk9GT/Hr5yJEYnHNKYXkIA8mVJgd9ditYZCe16ZczcaELYYcfvaXesNACk2O8O0nTiPQcQhGUQj8JLzeeg== +set-value@^2.0.0, set-value@^2.0.1: + version "2.0.1" + resolved "https://registry.yarnpkg.com/set-value/-/set-value-2.0.1.tgz#a18d40530e6f07de4228c7defe4227af8cad005b" + integrity sha512-JxHc1weCN68wRY0fhCoXpyK55m/XPHafOmK4UWD7m2CI14GMcFypt4w/0+NV5f/ZMby2F6S2wwA7fgynh9gWSw== dependencies: extend-shallow "^2.0.1" is-extendable "^0.1.1" @@ -14590,7 +8745,7 @@ setprototypeof@1.1.1: resolved "https://registry.yarnpkg.com/setprototypeof/-/setprototypeof-1.1.1.tgz#7e95acb24aa92f5885e0abef5ba131330d4ae683" integrity sha512-JvdAWfbXeIGaZ9cILp38HntZSFSo3mWg6xGcJJsd+d4aRMOqauag1C63dJfDw7OaMYwEbHMOxEZ1lqVRYP2OAw== -sha.js@^2.4.0, sha.js@^2.4.11, sha.js@^2.4.8: +sha.js@^2.4.0, sha.js@^2.4.8: version "2.4.11" resolved "https://registry.yarnpkg.com/sha.js/-/sha.js-2.4.11.tgz#37a5cf0b81ecbc6943de109ba2960d1b26584ae7" integrity sha512-QMEp5B7cftE7APOjk5Y6xgrbWu+WkLVQwk8JNjZ8nKRciZaByEW6MubieAiToS7+dwvrjGhH8jRXz3MVd0AYqQ== @@ -14598,13 +8753,6 @@ sha.js@^2.4.0, sha.js@^2.4.11, sha.js@^2.4.8: inherits "^2.0.1" safe-buffer "^5.0.1" -shallow-clone@^3.0.0: - version "3.0.1" - resolved "https://registry.yarnpkg.com/shallow-clone/-/shallow-clone-3.0.1.tgz#8f2981ad92531f55035b01fb230769a40e02efa3" - integrity sha512-/6KqX+GVUdqPuPPd2LxDDxzX6CAbjJehAAOKlNpqqUpAqPM6HeL8f+o3a+JsyGjn2lv0WY8UsTgUJjU9Ok55NA== - dependencies: - kind-of "^6.0.2" - shebang-command@^1.2.0: version "1.2.0" resolved "https://registry.yarnpkg.com/shebang-command/-/shebang-command-1.2.0.tgz#44aac65b695b03398968c39f363fee5deafdf1ea" @@ -14630,68 +8778,24 @@ shebang-regex@^3.0.0: integrity sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A== shell-quote@^1.6.1: - version "1.6.1" - resolved "https://registry.yarnpkg.com/shell-quote/-/shell-quote-1.6.1.tgz#f4781949cce402697127430ea3b3c5476f481767" - integrity sha1-9HgZSczkAmlxJ0MOo7PFR29IF2c= - dependencies: - array-filter "~0.0.0" - array-map "~0.0.0" - array-reduce "~0.0.0" - jsonify "~0.0.0" - -shelljs@0.7.7: - version "0.7.7" - resolved "https://registry.yarnpkg.com/shelljs/-/shelljs-0.7.7.tgz#b2f5c77ef97148f4b4f6e22682e10bba8667cff1" - integrity sha1-svXHfvlxSPS09uImguELuoZnz/E= - dependencies: - glob "^7.0.0" - interpret "^1.0.0" - rechoir "^0.6.2" + version "1.7.2" + resolved "https://registry.yarnpkg.com/shell-quote/-/shell-quote-1.7.2.tgz#67a7d02c76c9da24f99d20808fcaded0e0e04be2" + integrity sha512-mRz/m/JVscCrkMyPqHc/bczi3OQHkLTqXHEFu0zDhK/qfv3UcOA4SVmRCLmos4bhjr9ekVQubj/R7waKapmiQg== shelljs@^0.6.0: version "0.6.1" resolved "https://registry.yarnpkg.com/shelljs/-/shelljs-0.6.1.tgz#ec6211bed1920442088fe0f70b2837232ed2c8a8" integrity sha1-7GIRvtGSBEIIj+D3Cyg3Iy7SyKg= -shelljs@^0.7.5: - version "0.7.8" - resolved "https://registry.yarnpkg.com/shelljs/-/shelljs-0.7.8.tgz#decbcf874b0d1e5fb72e14b164a9683048e9acb3" - integrity sha1-3svPh0sNHl+3LhSxZKloMEjprLM= - dependencies: - glob "^7.0.0" - interpret "^1.0.0" - rechoir "^0.6.2" +shvl@^2.0.2: + version "2.0.2" + resolved "https://registry.yarnpkg.com/shvl/-/shvl-2.0.2.tgz#eca7decb9bbd4e8dd93f06ea9ab94036319cd351" + integrity sha512-G3KkIXPza3dgkt6Bo8zIl5K/KvAAhbG6o9KfAjhPvrIIzzAhnfc2ztv1i+iPTbNNM43MaBUqIaZwqVjkSgY/rw== -shelljs@^0.8.3: - version "0.8.3" - resolved "https://registry.yarnpkg.com/shelljs/-/shelljs-0.8.3.tgz#a7f3319520ebf09ee81275b2368adb286659b097" - integrity sha512-fc0BKlAWiLpwZljmOvAOTE/gXawtCoNrP5oaY7KIaQbbyHeQVg01pSEuEGvGh3HEdBU4baCD7wQBwADmM/7f7A== - dependencies: - glob "^7.0.0" - interpret "^1.0.0" - rechoir "^0.6.2" - -shellwords@^0.1.1: - version "0.1.1" - resolved "https://registry.yarnpkg.com/shellwords/-/shellwords-0.1.1.tgz#d6b9181c1a48d397324c84871efbcfc73fc0654b" - integrity sha512-vFwSUfQvqybiICwZY5+DAWIPLKsWO31Q91JSKl3UYv+K5c2QRPzn0qzec6QPu1Qc9eHYItiP3NdJqNVqetYAww== - -shortid@^2.2.15: - version "2.2.15" - resolved "https://registry.yarnpkg.com/shortid/-/shortid-2.2.15.tgz#2b902eaa93a69b11120373cd42a1f1fe4437c122" - integrity sha512-5EaCy2mx2Jgc/Fdn9uuDuNIIfWBpzY4XIlhoqtXF6qsf+/+SGZ+FxDdX/ZsMZiWupIWNqAEmiNY4RC+LSmCeOw== - dependencies: - nanoid "^2.1.0" - -shvl@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/shvl/-/shvl-2.0.0.tgz#55fd550b6e81bf7574f2f576b8b5c1ffae74e10f" - integrity sha512-WbpzSvI5XgVGJ3A4ySGe8hBxj0JgJktfnoLhhJmvITDdK21WPVWwgG8GPlYEh4xqdti3Ff7PJ5G0QrRAjNS0Ig== - -signal-exit@^3.0.0, signal-exit@^3.0.2: - version "3.0.2" - resolved "https://registry.yarnpkg.com/signal-exit/-/signal-exit-3.0.2.tgz#b5fdc08f1287ea1178628e415e25132b73646c6d" - integrity sha1-tf3AjxKH6hF4Yo5BXiUTK3NkbG0= +signal-exit@^3.0.0, signal-exit@^3.0.2, signal-exit@^3.0.3: + version "3.0.3" + resolved "https://registry.yarnpkg.com/signal-exit/-/signal-exit-3.0.3.tgz#a1410c2edd8f077b08b4e253c8eacfcaf057461c" + integrity sha512-VUJ49FC8U1OxwZLxIbTTrDvLnf/6TDgxZcK8wxR8zs13xpx7xbG60ndBlhNrFi2EMuFRoeDoJO7wthSLq42EjA== simple-swizzle@^0.2.2: version "0.2.2" @@ -14700,58 +8804,6 @@ simple-swizzle@^0.2.2: dependencies: is-arrayish "^0.3.1" -simplecrawler@1.1.8: - version "1.1.8" - resolved "https://registry.yarnpkg.com/simplecrawler/-/simplecrawler-1.1.8.tgz#75c4cedafd5592dabd982dacc72f2d70839ec216" - integrity sha512-UE5F0OYkRvh7BLDRKF0MsPjlXDb934F2AdRJZb1QrnUkTKUbLXActaEPVT0BJ2DT6LUxsj9V1I+3PuZsSbtcAQ== - dependencies: - async "^3.0.1" - iconv-lite "^0.4.24" - robots-parser "^2.1.1" - urijs "^1.19.1" - -sisteransi@^1.0.3: - version "1.0.4" - resolved "https://registry.yarnpkg.com/sisteransi/-/sisteransi-1.0.4.tgz#386713f1ef688c7c0304dc4c0632898941cad2e3" - integrity sha512-/ekMoM4NJ59ivGSfKapeG+FWtrmWvA1p6FBZwXrqojw90vJu8lBmrTxCMuBCydKtkaUe2zt4PlxeTKpjwMbyig== - -sitemap-generator@^8.4.2: - version "8.4.2" - resolved "https://registry.yarnpkg.com/sitemap-generator/-/sitemap-generator-8.4.2.tgz#44d3ee6edf027e3bb9b13fa3f442e7df7f2430df" - integrity sha512-HiNpuL/xljfa3Q/gDxbvCpSp1lIkZAyzI9co6+oLc77jpH1PxnVoi7UJTEDvbn235ybabw6QLBMnheYwusPv6Q== - dependencies: - async "2.6.1" - cheerio "1.0.0-rc.2" - cp-file "6.0.0" - crypto-random-string "1.0.0" - date-fns "1.29.0" - lodash "4.17.15" - mitt "1.1.3" - normalize-url "3.3.0" - simplecrawler "1.1.8" - url-parse "1.4.7" - -sitemap@^4.1.1: - version "4.1.1" - resolved "https://registry.yarnpkg.com/sitemap/-/sitemap-4.1.1.tgz#c9b459c7d797e629c61f56b86586d4f67dbf250b" - integrity sha512-+8yd66IxyIFEMFkFpVoPuoPwBvdiL7Ap/HS5YD7igqO4phkyTPFIprCAE9NMHehAY5ZGN3MkAze4lDrOAX3sVQ== - dependencies: - "@types/node" "^12.0.2" - "@types/sax" "^1.2.0" - arg "^4.1.1" - sax "^1.2.4" - xmlbuilder "^13.0.0" - -slash@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/slash/-/slash-1.0.0.tgz#c41f2f6c39fc16d1cd17ad4b5d896114ae470d55" - integrity sha1-xB8vbDn8FtHNF61LXYlhFK5HDVU= - -slash@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/slash/-/slash-2.0.0.tgz#de552851a1759df3a8f206535442f5ec4ddeab44" - integrity sha512-ZYKh3Wh2z1PpEXWr0MpSBZ0V6mZHAQfYevttO11c51CaWjGTaadiKZ+wVt1PbMlDV5qhMFslpZCemhwOK7C89A== - slash@^3.0.0: version "3.0.0" resolved "https://registry.yarnpkg.com/slash/-/slash-3.0.0.tgz#6539be870c165adbd5240220dbe361f1bc4d4634" @@ -14762,26 +8814,14 @@ slice-ansi@0.0.4: resolved "https://registry.yarnpkg.com/slice-ansi/-/slice-ansi-0.0.4.tgz#edbf8903f66f7ce2f8eafd6ceed65e264c831b35" integrity sha1-7b+JA/ZvfOL46v1s7tZeJkyDGzU= -slice-ansi@^2.1.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/slice-ansi/-/slice-ansi-2.1.0.tgz#cacd7693461a637a5788d92a7dd4fba068e81636" - integrity sha512-Qu+VC3EwYLldKa1fCxuuvULvSJOKEgk9pi8dZeCVK7TqBfUNTH4sFkk4joj8afVSfAYgJoSOetjx9QWOJ5mYoQ== +slice-ansi@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/slice-ansi/-/slice-ansi-4.0.0.tgz#500e8dd0fd55b05815086255b3195adf2a45fe6b" + integrity sha512-qMCMfhY040cVHT43K9BFygqYbUPFZKHOg7K73mtTWJRb8pyP3fzf4Ixd5SzdEJQ6MRUg/WBnOLxghZtKKurENQ== dependencies: - ansi-styles "^3.2.0" - astral-regex "^1.0.0" - is-fullwidth-code-point "^2.0.0" - -smart-buffer@^4.1.0: - version "4.1.0" - resolved "https://registry.yarnpkg.com/smart-buffer/-/smart-buffer-4.1.0.tgz#91605c25d91652f4661ea69ccf45f1b331ca21ba" - integrity sha512-iVICrxOzCynf/SNaBQCw34eM9jROU/s5rzIhpOvzhzuYHfJR/DhZfDkXiZSgKXfgv26HT3Yni3AV/DGw0cGnnw== - -snake-case@^2.1.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/snake-case/-/snake-case-2.1.0.tgz#41bdb1b73f30ec66a04d4e2cad1b76387d4d6d9f" - integrity sha1-Qb2xtz8w7GagTU4srRt2OH1NbZ8= - dependencies: - no-case "^2.2.0" + ansi-styles "^4.0.0" + astral-regex "^2.0.0" + is-fullwidth-code-point "^3.0.0" snapdragon-node@^2.0.1: version "2.1.1" @@ -14813,41 +8853,26 @@ snapdragon@^0.8.1: source-map-resolve "^0.5.0" use "^3.1.0" -sockjs-client@1.4.0: - version "1.4.0" - resolved "https://registry.yarnpkg.com/sockjs-client/-/sockjs-client-1.4.0.tgz#c9f2568e19c8fd8173b4997ea3420e0bb306c7d5" - integrity sha512-5zaLyO8/nri5cua0VtOrFXBPK1jbL4+1cebT/mmKA1E1ZXOvJrII75bPu0l0k843G/+iAbhEqzyKr0w/eCCj7g== +sockjs-client@^1.5.0: + version "1.5.0" + resolved "https://registry.yarnpkg.com/sockjs-client/-/sockjs-client-1.5.0.tgz#2f8ff5d4b659e0d092f7aba0b7c386bd2aa20add" + integrity sha512-8Dt3BDi4FYNrCFGTL/HtwVzkARrENdwOUf1ZoW/9p3M8lZdFT35jVdrHza+qgxuG9H3/shR4cuX/X9umUrjP8Q== dependencies: - debug "^3.2.5" + debug "^3.2.6" eventsource "^1.0.7" - faye-websocket "~0.11.1" - inherits "^2.0.3" - json3 "^3.3.2" - url-parse "^1.4.3" + faye-websocket "^0.11.3" + inherits "^2.0.4" + json3 "^3.3.3" + url-parse "^1.4.7" -sockjs@0.3.19: - version "0.3.19" - resolved "https://registry.yarnpkg.com/sockjs/-/sockjs-0.3.19.tgz#d976bbe800af7bd20ae08598d582393508993c0d" - integrity sha512-V48klKZl8T6MzatbLlzzRNhMepEys9Y4oGFpypBFFn1gLI/QQ9HtLLyWJNbPlwGLelOVOEijUbTTJeLLI59jLw== +sockjs@^0.3.21: + version "0.3.21" + resolved "https://registry.yarnpkg.com/sockjs/-/sockjs-0.3.21.tgz#b34ffb98e796930b60a0cfa11904d6a339a7d417" + integrity sha512-DhbPFGpxjc6Z3I+uX07Id5ZO2XwYsWOrYjaSeieES78cq+JaJvVe5q/m1uvjIQhXinhIeCFRH6JgXe+mvVMyXw== dependencies: - faye-websocket "^0.10.0" - uuid "^3.0.1" - -socks-proxy-agent@^4.0.0: - version "4.0.2" - resolved "https://registry.yarnpkg.com/socks-proxy-agent/-/socks-proxy-agent-4.0.2.tgz#3c8991f3145b2799e70e11bd5fbc8b1963116386" - integrity sha512-NT6syHhI9LmuEMSK6Kd2V7gNv5KFZoLE7V5udWmn0de+3Mkj3UMA/AJPLyeNUVmElCurSHtUdM3ETpR3z770Wg== - dependencies: - agent-base "~4.2.1" - socks "~2.3.2" - -socks@~2.3.2: - version "2.3.3" - resolved "https://registry.yarnpkg.com/socks/-/socks-2.3.3.tgz#01129f0a5d534d2b897712ed8aceab7ee65d78e3" - integrity sha512-o5t52PCNtVdiOvzMry7wU4aOqYWL0PeCXRWBEiJow4/i/wr+wpsJQ9awEu1EonLIqsfGd5qSgDdxEOvCdmBEpA== - dependencies: - ip "1.1.5" - smart-buffer "^4.1.0" + faye-websocket "^0.11.3" + uuid "^3.4.0" + websocket-driver "^0.7.4" sort-keys@^1.0.0: version "1.1.2" @@ -14869,35 +8894,20 @@ source-list-map@^2.0.0: integrity sha512-qnQ7gVMxGNxsiL4lEuJwe/To8UnK7fAnmbGEEH8RpLouuKbeEm0lhbQVFIrNSuB+G7tVrAlVsZgETT5nljf+Iw== source-map-resolve@^0.5.0: - version "0.5.2" - resolved "https://registry.yarnpkg.com/source-map-resolve/-/source-map-resolve-0.5.2.tgz#72e2cc34095543e43b2c62b2c4c10d4a9054f259" - integrity sha512-MjqsvNwyz1s0k81Goz/9vRBe9SZdB09Bdw+/zYyO+3CuPk6fouTaxscHkgtE8jKvf01kVfl8riHzERQ/kefaSA== + version "0.5.3" + resolved "https://registry.yarnpkg.com/source-map-resolve/-/source-map-resolve-0.5.3.tgz#190866bece7553e1f8f267a2ee82c606b5509a1a" + integrity sha512-Htz+RnsXWk5+P2slx5Jh3Q66vhQj1Cllm0zvnaY98+NFx+Dv2CF/f5O/t8x+KaNdrdIAsruNzoh/KpialbqAnw== dependencies: - atob "^2.1.1" + 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" -source-map-support@^0.4.15: - version "0.4.18" - resolved "https://registry.yarnpkg.com/source-map-support/-/source-map-support-0.4.18.tgz#0286a6de8be42641338594e97ccea75f0a2c585f" - integrity sha512-try0/JqxPLF9nOjvSta7tVondkP5dwgyLDjVoyMDlmjugT2lRZ1OfsrYTkCd2hkDnJTKRbO/Rl3orm8vlsUzbA== - dependencies: - source-map "^0.5.6" - -source-map-support@^0.5.6, source-map-support@^0.5.9: - version "0.5.12" - resolved "https://registry.yarnpkg.com/source-map-support/-/source-map-support-0.5.12.tgz#b4f3b10d51857a5af0138d3ce8003b201613d599" - integrity sha512-4h2Pbvyy15EE02G+JOZpUCmqWJuqrs+sEkzewTm++BPi7Hvn/HwcqLAcNxYAyI0x13CpPPn+kMjl+hplXMHITQ== - dependencies: - buffer-from "^1.0.0" - source-map "^0.6.0" - source-map-support@~0.5.12: - version "0.5.13" - resolved "https://registry.yarnpkg.com/source-map-support/-/source-map-support-0.5.13.tgz#31b24a9c2e73c2de85066c0feb7d44767ed52932" - integrity sha512-SHSKFHadjVA5oR4PPqhtAVdcBWwRYVd6g6cAXnIbRiIwc2EhPrTuKUBdSLvlEKyIP3GCf89fltvcZiP9MMFA1w== + version "0.5.19" + resolved "https://registry.yarnpkg.com/source-map-support/-/source-map-support-0.5.19.tgz#a98b62f86dcaf4f67399648c085291ab9e8fed61" + integrity sha512-Wonm7zOCIJzBGQdB+thsPar0kYuCIzYvxZwlBa87yi/Mdjv7Tip2cyVbLj5o0cFPN4EVkuTwb3GDDyUx2DGnGw== dependencies: buffer-from "^1.0.0" source-map "^0.6.0" @@ -14912,14 +8922,7 @@ source-map@0.5.6: resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.5.6.tgz#75ce38f52bf0733c5a7f0c118d81334a2bb5f412" integrity sha1-dc449SvwczxafwwRjYEzSiu19BI= -source-map@^0.4.2: - version "0.4.4" - resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.4.4.tgz#eba4f5da9c0dc999de68032d8b4f76173652036b" - integrity sha1-66T12pwNyZneaAMti092FzZSA2s= - dependencies: - amdefine ">=0.0.4" - -source-map@^0.5.0, source-map@^0.5.3, source-map@^0.5.6, source-map@^0.5.7, source-map@~0.5.1: +source-map@^0.5.0, source-map@^0.5.6: version "0.5.7" resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.5.7.tgz#8a039d2d1021d22d1ea14c80d8ea468ba2ef3fcc" integrity sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w= @@ -14929,36 +8932,36 @@ source-map@^0.6.0, source-map@^0.6.1, source-map@~0.6.0, source-map@~0.6.1: resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.6.1.tgz#74722af32e9614e9c287a8d0bbde48b5e2f1a263" integrity sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g== -spawn-please@^0.3.0: - version "0.3.0" - resolved "https://registry.yarnpkg.com/spawn-please/-/spawn-please-0.3.0.tgz#db338ec4cff63abc69f1d0e08cee9eb8bebd9d11" - integrity sha1-2zOOxM/2Orxp8dDgjO6euL69nRE= +source-map@^0.7.3: + version "0.7.3" + resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.7.3.tgz#5302f8169031735226544092e64981f751750383" + integrity sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ== spdx-correct@^3.0.0: - version "3.1.0" - resolved "https://registry.yarnpkg.com/spdx-correct/-/spdx-correct-3.1.0.tgz#fb83e504445268f154b074e218c87c003cd31df4" - integrity sha512-lr2EZCctC2BNR7j7WzJ2FpDznxky1sjfxvvYEyzxNyb6lZXHODmEoJeFu4JupYlkfha1KZpJyoqiJ7pgA1qq8Q== + version "3.1.1" + resolved "https://registry.yarnpkg.com/spdx-correct/-/spdx-correct-3.1.1.tgz#dece81ac9c1e6713e5f7d1b6f17d468fa53d89a9" + integrity sha512-cOYcUWwhCuHCXi49RhFRCyJEK3iPj1Ziz9DpViV3tbZOwXD49QzIN3MpOLJNxh2qwq2lJJZaKMVw9qNi4jTC0w== dependencies: spdx-expression-parse "^3.0.0" spdx-license-ids "^3.0.0" spdx-exceptions@^2.1.0: - version "2.2.0" - resolved "https://registry.yarnpkg.com/spdx-exceptions/-/spdx-exceptions-2.2.0.tgz#2ea450aee74f2a89bfb94519c07fcd6f41322977" - integrity sha512-2XQACfElKi9SlVb1CYadKDXvoajPgBVPn/gOQLrTvHdElaVhr7ZEbqJaRnJLVNeaI4cMEAgVCeBMKF6MWRDCRA== + version "2.3.0" + resolved "https://registry.yarnpkg.com/spdx-exceptions/-/spdx-exceptions-2.3.0.tgz#3f28ce1a77a00372683eade4a433183527a2163d" + integrity sha512-/tTrYOC7PPI1nUAgx34hUpqXuyJG+DTHJTnIULG4rDygi4xu/tfgmq1e1cIRwRzwZgo4NLySi+ricLkZkw4i5A== spdx-expression-parse@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/spdx-expression-parse/-/spdx-expression-parse-3.0.0.tgz#99e119b7a5da00e05491c9fa338b7904823b41d0" - integrity sha512-Yg6D3XpRD4kkOmTpdgbUiEJFKghJH03fiC1OPll5h/0sO6neh2jqRDVHOQ4o/LMea0tgCkbMgea5ip/e+MkWyg== + version "3.0.1" + resolved "https://registry.yarnpkg.com/spdx-expression-parse/-/spdx-expression-parse-3.0.1.tgz#cf70f50482eefdc98e3ce0a6833e4a53ceeba679" + integrity sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q== dependencies: spdx-exceptions "^2.1.0" spdx-license-ids "^3.0.0" spdx-license-ids@^3.0.0: - version "3.0.4" - resolved "https://registry.yarnpkg.com/spdx-license-ids/-/spdx-license-ids-3.0.4.tgz#75ecd1a88de8c184ef015eafb51b5b48bfd11bb1" - integrity sha512-7j8LYJLeY/Yb6ACbQ7F76qy5jHkp0U6jgBfJsk97bwWlVUnUWsAgpyaCvo17h0/RQGnQ036tVDomiwoI4pDkQA== + version "3.0.7" + resolved "https://registry.yarnpkg.com/spdx-license-ids/-/spdx-license-ids-3.0.7.tgz#e9c18a410e5ed7e12442a549fbd8afa767038d65" + integrity sha512-U+MTEOO0AiDzxwFvoa4JVnMV6mZlJKk2sBLt90s7G0Gd0Mlknc7kxEn3nuDPNZRta7O2uy8oLcZLVT+4sqNZHQ== spdy-transport@^3.0.0: version "3.0.0" @@ -14972,10 +8975,10 @@ spdy-transport@^3.0.0: readable-stream "^3.0.6" wbuf "^1.7.3" -spdy@^4.0.1: - version "4.0.1" - resolved "https://registry.yarnpkg.com/spdy/-/spdy-4.0.1.tgz#6f12ed1c5db7ea4f24ebb8b89ba58c87c08257f2" - integrity sha512-HeZS3PBdMA+sZSu0qwpCxl3DeALD5ASx8pAX0jZdKXSpPWbQ6SYGnlg3BBmYLx5LtiZrmkAZfErCm2oECBcioA== +spdy@^4.0.2: + version "4.0.2" + resolved "https://registry.yarnpkg.com/spdy/-/spdy-4.0.2.tgz#b74f466203a3eda452c02492b91fb9e84a27677b" + integrity sha512-r46gZQZQV+Kl9oItvl1JZZqJKGr+oEkB08A6BzkiR7593/7IbtuncXHd2YoYeTsG4157ZssMu9KYvUHLcjcDoA== dependencies: debug "^4.1.0" handle-thing "^2.0.0" @@ -14983,6 +8986,11 @@ spdy@^4.0.1: select-hose "^2.0.0" spdy-transport "^3.0.0" +split-on-first@^1.0.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/split-on-first/-/split-on-first-1.1.0.tgz#f610afeee3b12bce1d0c30425e76398b78249a5f" + integrity sha512-43ZssAJaMusuKWL8sKUBQXHWOpq8d6CfN/u1p4gUzfJkM05C8rxTmYrkIPTXapZpORA6LkkzcUulJ8FqA7Uudw== + split-string@^3.0.1, split-string@^3.0.2: version "3.1.0" resolved "https://registry.yarnpkg.com/split-string/-/split-string-3.1.0.tgz#7cb09dda3a86585705c64b39a6466038682e8fe2" @@ -14990,40 +8998,11 @@ split-string@^3.0.1, split-string@^3.0.2: dependencies: extend-shallow "^3.0.0" -split2@^2.1.0: - version "2.2.0" - resolved "https://registry.yarnpkg.com/split2/-/split2-2.2.0.tgz#186b2575bcf83e85b7d18465756238ee4ee42493" - integrity sha512-RAb22TG39LhI31MbreBgIuKiIKhVsawfTgEGqKHTK87aG+ul/PB8Sqoi3I7kVdRWiCfrKxK3uo4/YUkpNvhPbw== - dependencies: - through2 "^2.0.2" - sprintf-js@~1.0.2: version "1.0.3" resolved "https://registry.yarnpkg.com/sprintf-js/-/sprintf-js-1.0.3.tgz#04e6926f662895354f3dd015203633b857297e2c" integrity sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw= -sprintf-kit@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/sprintf-kit/-/sprintf-kit-2.0.0.tgz#47499d636e9cc68f2f921d30eb4f0b911a2d7835" - integrity sha512-/0d2YTn8ZFVpIPAU230S9ZLF8WDkSSRWvh/UOLM7zzvkCchum1TtouRgyV8OfgOaYilSGU4lSSqzwBXJVlAwUw== - dependencies: - es5-ext "^0.10.46" - -sshpk@^1.7.0: - version "1.16.1" - resolved "https://registry.yarnpkg.com/sshpk/-/sshpk-1.16.1.tgz#fb661c0bef29b39db40769ee39fa70093d6f6877" - integrity sha512-HXXqVUq7+pcKeLqqZj6mHFUMvXtOJt1uoUx09pFW6011inTMxqI8BA8PM95myrIyyKwdnzjdFjLiE6KBPVtJIg== - dependencies: - asn1 "~0.2.3" - assert-plus "^1.0.0" - bcrypt-pbkdf "^1.0.0" - dashdash "^1.12.0" - ecc-jsbn "~0.1.1" - getpass "^0.1.1" - jsbn "~0.1.0" - safer-buffer "^2.0.2" - tweetnacl "~0.14.0" - ssri@^6.0.1: version "6.0.1" resolved "https://registry.yarnpkg.com/ssri/-/ssri-6.0.1.tgz#2a3c41b28dd45b62b63676ecb74001265ae9edd8" @@ -15031,7 +9010,7 @@ ssri@^6.0.1: dependencies: figgy-pudding "^3.5.1" -ssri@^7.0.0, ssri@^7.0.1, ssri@^7.1.0: +ssri@^7.0.0: version "7.1.0" resolved "https://registry.yarnpkg.com/ssri/-/ssri-7.1.0.tgz#92c241bf6de82365b5c7fb4bd76e975522e1294d" integrity sha512-77/WrDZUWocK0mvA5NTRQyveUf+wsrIc6vyrxpS8tVvYBcX215QbafrJR3KtkpskIzoFLqqNuuYQvxaMjXJ/0g== @@ -15039,25 +9018,27 @@ ssri@^7.0.0, ssri@^7.0.1, ssri@^7.1.0: figgy-pudding "^3.5.1" minipass "^3.1.1" +ssri@^8.0.0: + version "8.0.0" + resolved "https://registry.yarnpkg.com/ssri/-/ssri-8.0.0.tgz#79ca74e21f8ceaeddfcb4b90143c458b8d988808" + integrity sha512-aq/pz989nxVYwn16Tsbj1TqFpD5LLrQxHf5zaHuieFV+R0Bbr4y8qUsOA45hXT/N4/9UNXTarBjnjVmjSOVaAA== + dependencies: + minipass "^3.1.1" + stable@^0.1.8: version "0.1.8" resolved "https://registry.yarnpkg.com/stable/-/stable-0.1.8.tgz#836eb3c8382fe2936feaf544631017ce7d47a3cf" integrity sha512-ji9qxRnOVfcuLDySj9qzhGSEFVobyt1kIOSkj1qZzYLzq7Tos/oUUWvotUPQLlrsidqsK6tBH89Bc9kL5zHA6w== -stack-trace@0.0.10, stack-trace@0.0.x: +stack-trace@0.0.10: version "0.0.10" resolved "https://registry.yarnpkg.com/stack-trace/-/stack-trace-0.0.10.tgz#547c70b347e8d32b4e108ea1a2a159e5fdde19c0" integrity sha1-VHxws0fo0ytOEI6hoqFZ5f3eGcA= -stackframe@^1.0.4: - version "1.0.4" - resolved "https://registry.yarnpkg.com/stackframe/-/stackframe-1.0.4.tgz#357b24a992f9427cba6b545d96a14ed2cbca187b" - integrity sha512-to7oADIniaYwS3MhtCa/sQhrxidCCQiF/qp4/m5iN3ipf0Y7Xlri0f6eG29r08aL7JYl8n32AF3Q5GYBZ7K8vw== - -stat-mode@^0.2.0: - version "0.2.2" - resolved "https://registry.yarnpkg.com/stat-mode/-/stat-mode-0.2.2.tgz#e6c80b623123d7d80cf132ce538f346289072502" - integrity sha1-5sgLYjEj19gM8TLOU480YokHJQI= +stackframe@^1.1.1: + version "1.2.0" + resolved "https://registry.yarnpkg.com/stackframe/-/stackframe-1.2.0.tgz#52429492d63c62eb989804c11552e3d22e779303" + integrity sha512-GrdeshiRmS1YLMYgzF16olf2jJ/IzxXY9lhKOskuVziubpTYcYqyOwYeJKzQkwy7uN0fYSsbsC4RQaXf9LCrYA== static-extend@^0.1.1: version "0.1.2" @@ -15079,25 +9060,6 @@ std-env@^2.2.1: dependencies: ci-info "^1.6.0" -stdout-stream@^1.4.0: - version "1.4.1" - resolved "https://registry.yarnpkg.com/stdout-stream/-/stdout-stream-1.4.1.tgz#5ac174cdd5cd726104aa0c0b2bd83815d8d535de" - integrity sha512-j4emi03KXqJWcIeF8eIXkjMFN1Cmb8gUlDYGeBALLPo5qdyTfA9bOtl8m33lRoC+vFMkP3gl0WsDr6+gzxbbTA== - dependencies: - readable-stream "^2.0.1" - -stealthy-require@^1.1.1: - version "1.1.1" - resolved "https://registry.yarnpkg.com/stealthy-require/-/stealthy-require-1.1.1.tgz#35b09875b4ff49f26a777e509b3090a3226bf24b" - integrity sha1-NbCYdbT/SfJqd35QmzCQoyJr8ks= - -steno@^0.4.1: - version "0.4.4" - resolved "https://registry.yarnpkg.com/steno/-/steno-0.4.4.tgz#071105bdfc286e6615c0403c27e9d7b5dcb855cb" - integrity sha1-BxEFvfwobmYVwEA8J+nXtdy4Vcs= - dependencies: - graceful-fs "^4.1.3" - stream-browserify@^2.0.1: version "2.0.2" resolved "https://registry.yarnpkg.com/stream-browserify/-/stream-browserify-2.0.2.tgz#87521d38a44aa7ee91ce1cd2a47df0cb49dd660b" @@ -15126,21 +9088,21 @@ stream-http@^2.7.2: xtend "^4.0.0" stream-shift@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/stream-shift/-/stream-shift-1.0.0.tgz#d5c752825e5367e786f78e18e445ea223a155952" - integrity sha1-1cdSgl5TZ+eG944Y5EXqIjoVWVI= - -streamsearch@0.1.2: - version "0.1.2" - resolved "https://registry.yarnpkg.com/streamsearch/-/streamsearch-0.1.2.tgz#808b9d0e56fc273d809ba57338e929919a1a9f1a" - integrity sha1-gIudDlb8Jz2Am6VzOOkpkZoanxo= + version "1.0.1" + resolved "https://registry.yarnpkg.com/stream-shift/-/stream-shift-1.0.1.tgz#d7088281559ab2778424279b0877da3c392d5a3d" + integrity sha512-AiisoFqQ0vbGcZgQPY1cdP2I76glaVA/RauYR4G4thNFgkTqr90yXTo4LYX60Jl+sIlPNHHdGSwo01AvbKUSVQ== strict-uri-encode@^1.0.0: version "1.1.0" resolved "https://registry.yarnpkg.com/strict-uri-encode/-/strict-uri-encode-1.1.0.tgz#279b225df1d582b1f54e65addd4352e18faa0713" integrity sha1-J5siXfHVgrH1TmWt3UNS4Y+qBxM= -string-width@^1.0.1, string-width@^1.0.2: +strict-uri-encode@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/strict-uri-encode/-/strict-uri-encode-2.0.0.tgz#b9c7330c7042862f6b142dc274bbcc5866ce3546" + integrity sha1-ucczDHBChi9rFC3CdLvMWGbONUY= + +string-width@^1.0.1: version "1.0.2" resolved "https://registry.yarnpkg.com/string-width/-/string-width-1.0.2.tgz#118bdf5b8cdc51a2a7e70d211e07e2b0b9b107d3" integrity sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M= @@ -15149,7 +9111,7 @@ string-width@^1.0.1, string-width@^1.0.2: is-fullwidth-code-point "^1.0.0" strip-ansi "^3.0.0" -"string-width@^1.0.2 || 2", string-width@^2.0.0, string-width@^2.1.0, string-width@^2.1.1: +string-width@^2.0.0: version "2.1.1" resolved "https://registry.yarnpkg.com/string-width/-/string-width-2.1.1.tgz#ab93f27a8dc13d28cac815c462143a6d9012ae9e" integrity sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw== @@ -15166,37 +9128,37 @@ string-width@^3.0.0, string-width@^3.1.0: is-fullwidth-code-point "^2.0.0" strip-ansi "^5.1.0" -string-width@^4.0.0, string-width@^4.1.0: - version "4.1.0" - resolved "https://registry.yarnpkg.com/string-width/-/string-width-4.1.0.tgz#ba846d1daa97c3c596155308063e075ed1c99aff" - integrity sha512-NrX+1dVVh+6Y9dnQ19pR0pP4FiEIlUvdTGn8pw6CKTNq5sgib2nIhmUNT5TAmhWmvKr3WcxBcP3E8nWezuipuQ== +string-width@^4.0.0, string-width@^4.1.0, string-width@^4.2.0: + version "4.2.0" + resolved "https://registry.yarnpkg.com/string-width/-/string-width-4.2.0.tgz#952182c46cc7b2c313d1596e623992bd163b72b5" + integrity sha512-zUz5JD+tgqtuDjMhwIg5uFVV3dtqZ9yQJlZVfq4I01/K5Paj5UHj7VyrQOJvzawSVlKpObApbfD0Ed6yJc+1eg== dependencies: emoji-regex "^8.0.0" is-fullwidth-code-point "^3.0.0" - strip-ansi "^5.2.0" + strip-ansi "^6.0.0" -string.prototype.trimleft@^2.1.0: - version "2.1.1" - resolved "https://registry.yarnpkg.com/string.prototype.trimleft/-/string.prototype.trimleft-2.1.1.tgz#9bdb8ac6abd6d602b17a4ed321870d2f8dcefc74" - integrity sha512-iu2AGd3PuP5Rp7x2kEZCrB2Nf41ehzh+goo8TV7z8/XDBbsvc6HQIlUl9RjkZ4oyrW1XM5UwlGl1oVEaDjg6Ag== +string.prototype.trimend@^1.0.1: + version "1.0.3" + resolved "https://registry.yarnpkg.com/string.prototype.trimend/-/string.prototype.trimend-1.0.3.tgz#a22bd53cca5c7cf44d7c9d5c732118873d6cd18b" + integrity sha512-ayH0pB+uf0U28CtjlLvL7NaohvR1amUvVZk+y3DYb0Ey2PUV5zPkkKy9+U1ndVEIXO8hNg18eIv9Jntbii+dKw== dependencies: + call-bind "^1.0.0" define-properties "^1.1.3" - function-bind "^1.1.1" -string.prototype.trimright@^2.1.0: - version "2.1.1" - resolved "https://registry.yarnpkg.com/string.prototype.trimright/-/string.prototype.trimright-2.1.1.tgz#440314b15996c866ce8a0341894d45186200c5d9" - integrity sha512-qFvWL3/+QIgZXVmJBfpHmxLB7xsUXz6HsUmP8+5dRaC3Q7oKUv9Vo6aMCRZC1smrtyECFsIT30PqBJ1gTjAs+g== +string.prototype.trimstart@^1.0.1: + version "1.0.3" + resolved "https://registry.yarnpkg.com/string.prototype.trimstart/-/string.prototype.trimstart-1.0.3.tgz#9b4cb590e123bb36564401d59824298de50fd5aa" + integrity sha512-oBIBUy5lea5tt0ovtOFiEQaBkoBBkyJhZXzJYrSmDo5IUUqbOPvVezuRs/agBIdZ2p2Eo1FD6bD9USyBLfl3xg== dependencies: + call-bind "^1.0.0" define-properties "^1.1.3" - function-bind "^1.1.1" string_decoder@^1.0.0, string_decoder@^1.1.1: - version "1.2.0" - resolved "https://registry.yarnpkg.com/string_decoder/-/string_decoder-1.2.0.tgz#fe86e738b19544afe70469243b2a1ee9240eae8d" - integrity sha512-6YqyX6ZWEYguAxgZzHGL7SsCeGx3V2TtOTqZz1xSTSWnqsbWwbptafNyvf/ACquZUXV3DANr5BDIwNYe1mN42w== + version "1.3.0" + resolved "https://registry.yarnpkg.com/string_decoder/-/string_decoder-1.3.0.tgz#42f114594a46cf1a8e30b0a84f56c78c3edac21e" + integrity sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA== dependencies: - safe-buffer "~5.1.0" + safe-buffer "~5.2.0" string_decoder@~1.1.1: version "1.1.1" @@ -15205,13 +9167,6 @@ string_decoder@~1.1.1: dependencies: safe-buffer "~5.1.0" -strip-ansi@5.2.0, strip-ansi@^5.0.0, strip-ansi@^5.1.0, strip-ansi@^5.2.0: - version "5.2.0" - resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-5.2.0.tgz#8c9a536feb6afc962bdfa5b104a5091c1ad9c0ae" - integrity sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA== - dependencies: - ansi-regex "^4.1.0" - strip-ansi@^3.0.0, strip-ansi@^3.0.1: version "3.0.1" resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-3.0.1.tgz#6a385fb8853d952d5ff05d0e8aaf94278dc63dcf" @@ -15226,6 +9181,13 @@ strip-ansi@^4.0.0: dependencies: ansi-regex "^3.0.0" +strip-ansi@^5.0.0, strip-ansi@^5.1.0, strip-ansi@^5.2.0: + version "5.2.0" + resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-5.2.0.tgz#8c9a536feb6afc962bdfa5b104a5091c1ad9c0ae" + integrity sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA== + dependencies: + ansi-regex "^4.1.0" + strip-ansi@^6.0.0: version "6.0.0" resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-6.0.0.tgz#0b1571dd7669ccd4f3e06e14ef1eed26225ae532" @@ -15233,25 +9195,11 @@ strip-ansi@^6.0.0: dependencies: ansi-regex "^5.0.0" -strip-bom@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/strip-bom/-/strip-bom-2.0.0.tgz#6219a85616520491f35788bdbf1447a99c7e6b0e" - integrity sha1-YhmoVhZSBJHzV4i9vxRHqZx+aw4= - dependencies: - is-utf8 "^0.2.0" - strip-bom@^3.0.0: version "3.0.0" resolved "https://registry.yarnpkg.com/strip-bom/-/strip-bom-3.0.0.tgz#2334c18e9c759f7bdd56fdef7e9ae3d588e68ed3" integrity sha1-IzTBjpx1n3vdVv3vfprj1YjmjtM= -strip-dirs@^2.0.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/strip-dirs/-/strip-dirs-2.1.0.tgz#4987736264fc344cf20f6c34aca9d13d1d4ed6c5" - integrity sha512-JOCxOeKLm2CAS73y/U4ZeZPTkE+gNVCzKt7Eox84Iej1LT/2pTWYpZKJuxwQpvX1LiZb1xokNR7RLfuBAa7T3g== - dependencies: - is-natural-number "^4.0.1" - strip-eof@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/strip-eof/-/strip-eof-1.0.0.tgz#bb43ff5598a6eb05d89b59fcd129c983313606bf" @@ -15262,47 +9210,24 @@ strip-final-newline@^2.0.0: resolved "https://registry.yarnpkg.com/strip-final-newline/-/strip-final-newline-2.0.0.tgz#89b852fb2fcbe936f6f4b3187afb0a12c1ab58ad" integrity sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA== -strip-indent@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/strip-indent/-/strip-indent-1.0.1.tgz#0c7962a6adefa7bbd4ac366460a638552ae1a0a2" - integrity sha1-DHlipq3vp7vUrDZkYKY4VSrhoKI= - dependencies: - get-stdin "^4.0.1" - -strip-json-comments@^2.0.1, strip-json-comments@~2.0.1: - version "2.0.1" - resolved "https://registry.yarnpkg.com/strip-json-comments/-/strip-json-comments-2.0.1.tgz#3c531942e908c2697c0ec344858c286c7ca0a60a" - integrity sha1-PFMZQukIwml8DsNEhYwobHygpgo= +strip-json-comments@^3.1.0, strip-json-comments@^3.1.1: + version "3.1.1" + resolved "https://registry.yarnpkg.com/strip-json-comments/-/strip-json-comments-3.1.1.tgz#31f1281b3832630434831c310c01cccda8cbe006" + integrity sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig== strip-json-comments@~1.0.1: version "1.0.4" resolved "https://registry.yarnpkg.com/strip-json-comments/-/strip-json-comments-1.0.4.tgz#1e15fbcac97d3ee99bf2d73b4c656b082bbafb91" integrity sha1-HhX7ysl9Pumb8tc7TGVrCCu6+5E= -strip-outer@^1.0.0: - version "1.0.1" - resolved "https://registry.yarnpkg.com/strip-outer/-/strip-outer-1.0.1.tgz#b2fd2abf6604b9d1e6013057195df836b8a9d631" - integrity sha512-k55yxKHwaXnpYGsOzg4Vl8+tDrWylxDEpknGjhTiZB8dFRU5rTo9CAzeycivxV3s+zlTKwrs6WxMxR95n26kwg== - dependencies: - escape-string-regexp "^1.0.2" - -style-loader@^1.1.2: - version "1.1.2" - resolved "https://registry.yarnpkg.com/style-loader/-/style-loader-1.1.2.tgz#1b519c19faf548df6182b93e72ea1a4156022c2f" - integrity sha512-0Mpq1ZHFDCNq1F+6avNBgv+7q8V+mWRuzehxyJT+aKgzyN/yfKTwjYqaYwBgx+11UpQxL21zNQfzzlz+JcGURw== - dependencies: - loader-utils "^1.2.3" - schema-utils "^2.0.1" - -style-resources-loader@^1.3.2: - version "1.3.3" - resolved "https://registry.yarnpkg.com/style-resources-loader/-/style-resources-loader-1.3.3.tgz#e4b3ab93e7c3d1606e86f9549522a0b5c4ad6812" - integrity sha512-vDD2HyG6On8H9gWUN9O9q1eXR/JnXpCkNvpusvgFsRQ9JZGF9drzvwKEigR9vqlmUbXO2t/vIIabpYMmis0eAQ== +style-resources-loader@^1.4.1: + version "1.4.1" + resolved "https://registry.yarnpkg.com/style-resources-loader/-/style-resources-loader-1.4.1.tgz#87f520e6c8120a71e756726c1c53a78c544ca7db" + integrity sha512-UaAoQXq20relw6B633z4QZDxDyW7gevTt1e0y3MZtzdZfnvB90UL658czAgNc609Y7Kn5ErdthK9bSVhnykBUA== dependencies: glob "^7.1.6" - is-promise "^2.1.0" - loader-utils "^1.2.3" - schema-utils "^2.6.1" + loader-utils "^2.0.0" + schema-utils "^3.0.0" stylehacks@^4.0.0: version "4.0.3" @@ -15313,68 +9238,48 @@ stylehacks@^4.0.0: postcss "^7.0.0" postcss-selector-parser "^3.0.0" -subscriptions-transport-ws@^0.9.11, subscriptions-transport-ws@^0.9.16: - version "0.9.16" - resolved "https://registry.yarnpkg.com/subscriptions-transport-ws/-/subscriptions-transport-ws-0.9.16.tgz#90a422f0771d9c32069294c08608af2d47f596ec" - integrity sha512-pQdoU7nC+EpStXnCfh/+ho0zE0Z+ma+i7xvj7bkXKb1dvYHSZxgRPaU6spRP+Bjzow67c/rRDoix5RT0uU9omw== - dependencies: - backo2 "^1.0.2" - eventemitter3 "^3.1.0" - iterall "^1.2.1" - symbol-observable "^1.0.4" - ws "^5.2.0" - -supports-color@6.1.0, supports-color@^6.1.0: - version "6.1.0" - resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-6.1.0.tgz#0764abc69c63d5ac842dd4867e8d025e880df8f3" - integrity sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ== - dependencies: - has-flag "^3.0.0" - supports-color@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-2.0.0.tgz#535d045ce6b6363fa40117084629995e9df324c7" integrity sha1-U10EXOa2Nj+kARcIRimZXp3zJMc= -supports-color@^5.0.0, supports-color@^5.3.0, supports-color@^5.4.0, supports-color@^5.5.0: +supports-color@^5.3.0: version "5.5.0" resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-5.5.0.tgz#e2e69a44ac8772f78a1ec0b35b689df6530efc8f" integrity sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow== dependencies: has-flag "^3.0.0" -supports-color@^7.1.0: - version "7.1.0" - resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-7.1.0.tgz#68e32591df73e25ad1c4b49108a2ec507962bfd1" - integrity sha512-oRSIpR8pxT1Wr2FquTNnGet79b3BWljqOuoW/h4oBhxJ/HUbX5nX6JSruTkvXDCFMwDPvsaTTbvMLKZWSy0R5g== +supports-color@^6.1.0: + version "6.1.0" + resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-6.1.0.tgz#0764abc69c63d5ac842dd4867e8d025e880df8f3" + integrity sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ== + dependencies: + has-flag "^3.0.0" + +supports-color@^7.0.0, supports-color@^7.1.0: + version "7.2.0" + resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-7.2.0.tgz#1b7dcdcb32b8138801b3e478ba6a51caa89648da" + integrity sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw== dependencies: has-flag "^4.0.0" -supports-hyperlinks@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/supports-hyperlinks/-/supports-hyperlinks-1.0.1.tgz#71daedf36cc1060ac5100c351bb3da48c29c0ef7" - integrity sha512-HHi5kVSefKaJkGYXbDuKbUGRVxqnWGn3J2e39CYcNJEfWciGq2zYtOhXLTlvrOZW1QU7VX67w7fMmWafHX9Pfw== - dependencies: - has-flag "^2.0.0" - supports-color "^5.0.0" - svg-tags@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/svg-tags/-/svg-tags-1.0.0.tgz#58f71cee3bd519b59d4b2a843b6c7de64ac04764" integrity sha1-WPcc7jvVGbWdSyqEO2x95krAR2Q= svgo@^1.0.0: - version "1.2.2" - resolved "https://registry.yarnpkg.com/svgo/-/svgo-1.2.2.tgz#0253d34eccf2aed4ad4f283e11ee75198f9d7316" - integrity sha512-rAfulcwp2D9jjdGu+0CuqlrAUin6bBWrpoqXWwKDZZZJfXcUXQSxLJOFJCQCSA0x0pP2U0TxSlJu2ROq5Bq6qA== + version "1.3.2" + resolved "https://registry.yarnpkg.com/svgo/-/svgo-1.3.2.tgz#b6dc511c063346c9e415b81e43401145b96d4167" + integrity sha512-yhy/sQYxR5BkC98CY7o31VGsg014AKLEPxdfhora76l36hD9Rdy5NZA/Ocn6yayNPgSamYdtX2rFJdcv07AYVw== dependencies: chalk "^2.4.1" coa "^2.0.2" css-select "^2.0.0" css-select-base-adapter "^0.1.1" - css-tree "1.0.0-alpha.28" - css-url-regex "^1.1.0" - csso "^3.5.1" + css-tree "1.0.0-alpha.37" + csso "^4.0.2" js-yaml "^3.13.1" mkdirp "~0.5.1" object.values "^1.1.0" @@ -15383,29 +9288,6 @@ svgo@^1.0.0: unquote "~1.1.1" util.promisify "~1.0.0" -swap-case@^1.1.0: - version "1.1.2" - resolved "https://registry.yarnpkg.com/swap-case/-/swap-case-1.1.2.tgz#c39203a4587385fad3c850a0bd1bcafa081974e3" - integrity sha1-w5IDpFhzhfrTyFCgvRvK+ggZdOM= - dependencies: - lower-case "^1.1.1" - upper-case "^1.1.1" - -symbol-observable@^1.0.2, symbol-observable@^1.0.4, symbol-observable@^1.1.0: - version "1.2.0" - resolved "https://registry.yarnpkg.com/symbol-observable/-/symbol-observable-1.2.0.tgz#c22688aed4eab3cdc2dfeacbb561660560a00804" - integrity sha512-e900nM8RRtGhlV36KGEU9k65K3mPb1WV70OdjfxlG2EAuM1noi/E/BaW/uMhL7bPEssK8QV57vN3esixjUvcXQ== - -table@5.4.6: - version "5.4.6" - resolved "https://registry.yarnpkg.com/table/-/table-5.4.6.tgz#1292d19500ce3f86053b05f0e8e7e4a3bb21079e" - integrity sha512-wmEc8m4fjnob4gt5riFRtTu/6+4rSe12TpAELNSqHMfF3IqnA+CH37USM6/YR3qRZv7e56kAEAtd6nKZaxe0Ug== - dependencies: - ajv "^6.10.2" - lodash "^4.17.14" - slice-ansi "^2.1.0" - string-width "^3.0.0" - table@^3.7.8: version "3.8.3" resolved "https://registry.yarnpkg.com/table/-/table-3.8.3.tgz#2bbc542f0fda9861a755d3947fefd8b3f513855f" @@ -15418,177 +9300,88 @@ table@^3.7.8: slice-ansi "0.0.4" string-width "^2.0.0" -table@^5.2.3: - version "5.4.1" - resolved "https://registry.yarnpkg.com/table/-/table-5.4.1.tgz#0691ae2ebe8259858efb63e550b6d5f9300171e8" - integrity sha512-E6CK1/pZe2N75rGZQotFOdmzWQ1AILtgYbMAbAjvms0S1l5IDB47zG3nCnFGB/w+7nB3vKofbLXCH7HPBo864w== +table@^6.0.4: + version "6.0.7" + resolved "https://registry.yarnpkg.com/table/-/table-6.0.7.tgz#e45897ffbcc1bcf9e8a87bf420f2c9e5a7a52a34" + integrity sha512-rxZevLGTUzWna/qBLObOe16kB2RTnnbhciwgPbMMlazz1yZGVEgnZK762xyVdVznhqxrfCeBMmMkgOOaPwjH7g== dependencies: - ajv "^6.9.1" - lodash "^4.17.11" - slice-ansi "^2.1.0" - string-width "^3.0.0" + ajv "^7.0.2" + lodash "^4.17.20" + slice-ansi "^4.0.0" + string-width "^4.2.0" tapable@^1.0.0, tapable@^1.0.0-beta.5, tapable@^1.1.3: version "1.1.3" resolved "https://registry.yarnpkg.com/tapable/-/tapable-1.1.3.tgz#a1fccc06b58db61fd7a45da2da44f5f3a3e67ba2" integrity sha512-4WK/bYZmj8xLr+HUCODHGF1ZFzsYffasLUgEiMBY4fgtltdO6B4WJtlSbPaDTLpYTcGVwM2qLnFTICEcNxs3kA== -tar-stream@^1.5.2: - version "1.6.2" - resolved "https://registry.yarnpkg.com/tar-stream/-/tar-stream-1.6.2.tgz#8ea55dab37972253d9a9af90fdcd559ae435c555" - integrity sha512-rzS0heiNf8Xn7/mpdSVVSMAWAoy9bfb1WOTYC78Z0UQKeKa/CWS8FOq0lKGNa8DWKAn9gxjCvMLYc5PGXYlK2A== +tar@^6.0.2: + version "6.1.0" + resolved "https://registry.yarnpkg.com/tar/-/tar-6.1.0.tgz#d1724e9bcc04b977b18d5c573b333a2207229a83" + integrity sha512-DUCttfhsnLCjwoDoFcI+B2iJgYa93vBnDUATYEeRx6sntCTdN01VnqsIuTlALXla/LWooNg0yEGeB+Y8WdFxGA== dependencies: - bl "^1.0.0" - buffer-alloc "^1.2.0" - end-of-stream "^1.0.0" - fs-constants "^1.0.0" - readable-stream "^2.3.0" - to-buffer "^1.1.1" - xtend "^4.0.0" - -tar@^2.0.0: - version "2.2.2" - resolved "https://registry.yarnpkg.com/tar/-/tar-2.2.2.tgz#0ca8848562c7299b8b446ff6a4d60cdbb23edc40" - integrity sha512-FCEhQ/4rE1zYv9rYXJw/msRqsnmlje5jHP6huWeBZ704jUTy02c5AZyWujpMR1ax6mVw9NyJMfuK2CMDWVIfgA== - dependencies: - block-stream "*" - fstream "^1.0.12" - inherits "2" - -tar@^4: - version "4.4.10" - resolved "https://registry.yarnpkg.com/tar/-/tar-4.4.10.tgz#946b2810b9a5e0b26140cf78bea6b0b0d689eba1" - integrity sha512-g2SVs5QIxvo6OLp0GudTqEf05maawKUxXru104iaayWA09551tFCTI8f1Asb4lPfkBr91k07iL4c11XO3/b0tA== - dependencies: - chownr "^1.1.1" - fs-minipass "^1.2.5" - minipass "^2.3.5" - minizlib "^1.2.1" - mkdirp "^0.5.0" - safe-buffer "^5.1.2" - yallist "^3.0.3" - -tar@^5.0.5: - version "5.0.5" - resolved "https://registry.yarnpkg.com/tar/-/tar-5.0.5.tgz#03fcdb7105bc8ea3ce6c86642b9c942495b04f93" - integrity sha512-MNIgJddrV2TkuwChwcSNds/5E9VijOiw7kAc1y5hTNJoLDSuIyid2QtLYiCYNnICebpuvjhPQZsXwUL0O3l7OQ== - dependencies: - chownr "^1.1.3" + chownr "^2.0.0" fs-minipass "^2.0.0" minipass "^3.0.0" - minizlib "^2.1.0" - mkdirp "^0.5.0" + minizlib "^2.1.1" + mkdirp "^1.0.3" yallist "^4.0.0" -taskkill@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/taskkill/-/taskkill-3.0.0.tgz#44fd7350a053fe97e5c25e16be5fe1e097a7ffdc" - integrity sha512-lKzlrlm9FVkxSwxl3h/9q/FQdjLke6AKPat5mfPN1+y9gH16F1/+pz3oQdQPJosBAEArW3vHuCMEoOf4d5l+NA== +tempusdominus-bootstrap-4@^5.39.0: + version "5.39.0" + resolved "https://registry.yarnpkg.com/tempusdominus-bootstrap-4/-/tempusdominus-bootstrap-4-5.39.0.tgz#f13dcfec6c41b37c5fe509f08bd513590c64411f" + integrity sha512-vYnkmQYQq4+A51WyRc/6e03eM0BHDoPaxd556K1pd4Nhr0eGeB3+Mi9b+3CDx4189fg3gQlrsKzgJiHPRwSX3Q== dependencies: - arrify "^2.0.1" - execa "^1.0.0" - -tasklist@^3.1.0: - version "3.1.1" - resolved "https://registry.yarnpkg.com/tasklist/-/tasklist-3.1.1.tgz#84cb49f8359b9ed0451dd1d9b6111da18107dbd5" - integrity sha512-G3I7QWUBSNWaekrJcDabydF6dcvy+vZ2PrX04JYq1p914TOLgpN+ryMtheGavs1LYVevTbTmwjQY8aeX8yLsyA== - dependencies: - neat-csv "^2.1.0" - pify "^2.2.0" - sec "^1.0.0" - -temp@^0.8.1: - version "0.8.3" - resolved "https://registry.yarnpkg.com/temp/-/temp-0.8.3.tgz#e0c6bc4d26b903124410e4fed81103014dfc1f59" - integrity sha1-4Ma8TSa5AxJEEOT+2BEDAU38H1k= - dependencies: - os-tmpdir "^1.0.0" - rimraf "~2.2.6" - -tempusdominus-bootstrap-4@^5.1.2: - version "5.1.2" - resolved "https://registry.yarnpkg.com/tempusdominus-bootstrap-4/-/tempusdominus-bootstrap-4-5.1.2.tgz#3c9906ca6e5d563faa0b81b2fdc6aa79cad9c0be" - integrity sha512-ksD8qc4wOJeE19wvryXmEpRzMUSZu4wSOdG6zKSn8l4ccad16249KOX1j0CccyZpuuES/n4FLqLAUB+Dd1LTBA== - dependencies: - bootstrap ">=4.1.2" - jquery "^3.0" - moment "^2.22.2" - moment-timezone "^0.5.11" - popper.js "^1.14.3" - -tempusdominus-core@^5.0.3: - version "5.0.3" - resolved "https://registry.yarnpkg.com/tempusdominus-core/-/tempusdominus-core-5.0.3.tgz#808642e47a83f45d7ef18c1597fd7b1d413d69e5" - integrity sha512-52lClmU33gb6J6I/S9uGDrgQwccq3Yw9SlZerTgGLOzOB3Sc9pgIVBirfPMsMcx8nPsg6mA5ItFAH/5BZiQThg== - dependencies: - jquery "^3.0" - moment "^2.22.2" - moment-timezone "^0.4.0" - -term-size@^1.2.0: - version "1.2.0" - resolved "https://registry.yarnpkg.com/term-size/-/term-size-1.2.0.tgz#458b83887f288fc56d6fffbfad262e26638efa69" - integrity sha1-RYuDiH8oj8Vtb/+/rSYuJmOO+mk= - dependencies: - execa "^0.7.0" + bootstrap "^4.5.2" + jquery "^3.5.1" + moment "^2.29.0" + moment-timezone "^0.5.31" + popper.js "^1.16.1" term-size@^2.1.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/term-size/-/term-size-2.1.0.tgz#3aec444c07a7cf936e157c1dc224b590c3c7eef2" - integrity sha512-I42EWhJ+2aeNQawGx1VtpO0DFI9YcfuvAMNIdKyf/6sRbHJ4P+ZQ/zIT87tE+ln1ymAGcCJds4dolfSAS0AcNg== + version "2.2.1" + resolved "https://registry.yarnpkg.com/term-size/-/term-size-2.2.1.tgz#2a6a54840432c2fb6320fea0f415531e90189f54" + integrity sha512-wK0Ri4fOGjv/XPy8SBHZChl8CM7uMc5VML7SqiQ0zG7+J5Vr+RMQDoHa2CNT6KHUnTGIXH34UDMkPzAUyapBZg== terser-webpack-plugin@^1.4.3: - version "1.4.3" - resolved "https://registry.yarnpkg.com/terser-webpack-plugin/-/terser-webpack-plugin-1.4.3.tgz#5ecaf2dbdc5fb99745fd06791f46fc9ddb1c9a7c" - integrity sha512-QMxecFz/gHQwteWwSo5nTc6UaICqN1bMedC5sMtUc7y3Ha3Q8y6ZO0iCR8pq4RJC8Hjf0FEPEHZqcMB/+DFCrA== + version "1.4.5" + resolved "https://registry.yarnpkg.com/terser-webpack-plugin/-/terser-webpack-plugin-1.4.5.tgz#a217aefaea330e734ffacb6120ec1fa312d6040b" + integrity sha512-04Rfe496lN8EYruwi6oPQkG0vo8C+HT49X687FZnpPF0qMAIHONI6HEXYPKDOE8e5HjXTyKfqRd/agHtH0kOtw== dependencies: cacache "^12.0.2" find-cache-dir "^2.1.0" is-wsl "^1.1.0" schema-utils "^1.0.0" - serialize-javascript "^2.1.2" + serialize-javascript "^4.0.0" source-map "^0.6.1" terser "^4.1.2" webpack-sources "^1.4.0" worker-farm "^1.7.0" -terser-webpack-plugin@^2.3.0, terser-webpack-plugin@^2.3.1: - version "2.3.1" - resolved "https://registry.yarnpkg.com/terser-webpack-plugin/-/terser-webpack-plugin-2.3.1.tgz#6a63c27debc15b25ffd2588562ee2eeabdcab923" - integrity sha512-dNxivOXmDgZqrGxOttBH6B4xaxT4zNC+Xd+2K8jwGDMK5q2CZI+KZMA1AAnSRT+BTRvuzKsDx+fpxzPAmAMVcA== +terser-webpack-plugin@^2.3.5: + version "2.3.8" + resolved "https://registry.yarnpkg.com/terser-webpack-plugin/-/terser-webpack-plugin-2.3.8.tgz#894764a19b0743f2f704e7c2a848c5283a696724" + integrity sha512-/fKw3R+hWyHfYx7Bv6oPqmk4HGQcrWLtV3X6ggvPuwPNHSnzvVV51z6OaaCOus4YLjutYGOz3pEpbhe6Up2s1w== dependencies: cacache "^13.0.1" - find-cache-dir "^3.2.0" - jest-worker "^24.9.0" - schema-utils "^2.6.1" - serialize-javascript "^2.1.2" + find-cache-dir "^3.3.1" + jest-worker "^25.4.0" + p-limit "^2.3.0" + schema-utils "^2.6.6" + serialize-javascript "^4.0.0" source-map "^0.6.1" - terser "^4.4.3" + terser "^4.6.12" webpack-sources "^1.4.3" -terser@^4.1.2: - version "4.2.1" - resolved "https://registry.yarnpkg.com/terser/-/terser-4.2.1.tgz#1052cfe17576c66e7bc70fcc7119f22b155bdac1" - integrity sha512-cGbc5utAcX4a9+2GGVX4DsenG6v0x3glnDi5hx8816X1McEAwPlPgRtXPJzSBsbpILxZ8MQMT0KvArLuE0HP5A== +terser@^4.1.2, terser@^4.6.12, terser@^4.6.3: + version "4.8.0" + resolved "https://registry.yarnpkg.com/terser/-/terser-4.8.0.tgz#63056343d7c70bb29f3af665865a46fe03a0df17" + integrity sha512-EAPipTNeWsb/3wLPeup1tVPaXfIaU68xMnVdPafIL1TV05OhASArYyIfFvnvJCNrR2NIOvDVNNTFRa+Re2MWyw== dependencies: commander "^2.20.0" source-map "~0.6.1" source-map-support "~0.5.12" -terser@^4.4.3: - version "4.4.3" - resolved "https://registry.yarnpkg.com/terser/-/terser-4.4.3.tgz#401abc52b88869cf904412503b1eb7da093ae2f0" - integrity sha512-0ikKraVtRDKGzHrzkCv5rUNDzqlhmhowOBqC0XqUHFpW+vJ45+20/IFBcebwKfiS2Z9fJin6Eo+F1zLZsxi8RA== - dependencies: - commander "^2.20.0" - source-map "~0.6.1" - source-map-support "~0.5.12" - -text-hex@1.0.x: - version "1.0.0" - resolved "https://registry.yarnpkg.com/text-hex/-/text-hex-1.0.0.tgz#69dc9c1b17446ee79a92bf5b884bb4b9127506f5" - integrity sha512-uuVGNWzgJ4yhRaNSiubPY7OjISw4sw4E5Uv0wbjp+OzcbmVU/rsT8ujgcXJhn9ypzsgr5vlzpPqP+MBBKcGvbg== - text-table@^0.2.0, text-table@~0.2.0: version "0.2.0" resolved "https://registry.yarnpkg.com/text-table/-/text-table-0.2.0.tgz#7f5ee823ae805207c00af2df4a84ec3fcfa570b4" @@ -15603,7 +9396,7 @@ thread-loader@^2.1.3: loader-utils "^1.1.0" neo-async "^2.6.0" -through2@^2.0.0, through2@^2.0.2, through2@^2.0.3: +through2@^2.0.0: version "2.0.5" resolved "https://registry.yarnpkg.com/through2/-/through2-2.0.5.tgz#01c1e39eb31d07cb7d03a96a70823260b23132cd" integrity sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ== @@ -15611,49 +9404,25 @@ through2@^2.0.0, through2@^2.0.2, through2@^2.0.3: readable-stream "~2.3.6" xtend "~4.0.1" -through@^2.3.6, through@^2.3.8: +through@^2.3.6: version "2.3.8" resolved "https://registry.yarnpkg.com/through/-/through-2.3.8.tgz#0dd4c9ffaabc357960b1b724115d7e0e86a2e1f5" integrity sha1-DdTJ/6q8NXlgsbckEV1+Doai4fU= -thunkify-wrap@~1.0.4: - version "1.0.4" - resolved "https://registry.yarnpkg.com/thunkify-wrap/-/thunkify-wrap-1.0.4.tgz#b52be548ddfefda20e00b58c6096762b43dd6880" - integrity sha1-tSvlSN3+/aIOALWMYJZ2K0PdaIA= - dependencies: - enable "1" - -thunkify@^2.1.2: - version "2.1.2" - resolved "https://registry.yarnpkg.com/thunkify/-/thunkify-2.1.2.tgz#faa0e9d230c51acc95ca13a361ac05ca7e04553d" - integrity sha1-+qDp0jDFGsyVyhOjYawFyn4EVT0= - thunky@^1.0.2: - version "1.0.3" - resolved "https://registry.yarnpkg.com/thunky/-/thunky-1.0.3.tgz#f5df732453407b09191dae73e2a8cc73f381a826" - integrity sha512-YwT8pjmNcAXBZqrubu22P4FYsh2D4dxRmnWBOL8Jk8bUcRUtc5326kx32tuTmFDAZtLOGEVNl8POAR8j896Iow== + version "1.1.0" + resolved "https://registry.yarnpkg.com/thunky/-/thunky-1.1.0.tgz#5abaf714a9405db0504732bbccd2cedd9ef9537d" + integrity sha512-eHY7nBftgThBqOyHGVN+l8gF0BucP09fMo0oO/Lb0w1OF80dJv+lDVpXG60WMQvkcxAkNybKsrEIE3ZtKGmPrA== -tildify@^1.2.0: - version "1.2.0" - resolved "https://registry.yarnpkg.com/tildify/-/tildify-1.2.0.tgz#dcec03f55dca9b7aa3e5b04f21817eb56e63588a" - integrity sha1-3OwD9V3Km3qj5bBPIYF+tW5jWIo= - dependencies: - os-homedir "^1.0.0" - -time-fix-plugin@^2.0.6: - version "2.0.6" - resolved "https://registry.yarnpkg.com/time-fix-plugin/-/time-fix-plugin-2.0.6.tgz#3210121d269b475a7e7661766e682bd768ba1ced" - integrity sha512-2cjjg3672ppNm/uKhHAoCFp1ItEAiH+xJOjO9WGIF8hXuxPAJ2adfYgFiyooVbsOb948c+WrRh+edxFUMxYHoQ== - -timed-out@^4.0.0: - version "4.0.1" - resolved "https://registry.yarnpkg.com/timed-out/-/timed-out-4.0.1.tgz#f32eacac5a175bea25d7fab565ab3ed8741ef56f" - integrity sha1-8y6srFoXW+ol1/q1Zas+2HQe9W8= +time-fix-plugin@^2.0.7: + version "2.0.7" + resolved "https://registry.yarnpkg.com/time-fix-plugin/-/time-fix-plugin-2.0.7.tgz#4ba70ae2e40cedf34dabe505eda7b71b1b244f50" + integrity sha512-uVFet1LQToeUX0rTcSiYVYVoGuBpc8gP/2jnlUzuHMHe+gux6XLsNzxLUweabMwiUj5ejhoIMsUI55nVSEa/Vw== timers-browserify@^2.0.4: - version "2.0.10" - resolved "https://registry.yarnpkg.com/timers-browserify/-/timers-browserify-2.0.10.tgz#1d28e3d2aadf1d5a5996c4e9f95601cd053480ae" - integrity sha512-YvC1SV1XdOUaL6gx5CoGroT3Gu49pK9+TZ38ErPldOWW4j49GI1HKs9DV+KGq/w6y+LZ72W1c8cKz2vzY+qpzg== + version "2.0.12" + resolved "https://registry.yarnpkg.com/timers-browserify/-/timers-browserify-2.0.12.tgz#44a45c11fbf407f34f97bccd1577c652361b00ee" + integrity sha512-9phl76Cqm6FhSX9Xe1ZUAMLtm1BLkKj2Qd5ApyWkXzsMRaA7dgr81kf4wJmQf/hAvg8EEyJxDo3du/0KlhPiKQ== dependencies: setimmediate "^1.0.4" @@ -15662,19 +9431,6 @@ timsort@^0.3.0: resolved "https://registry.yarnpkg.com/timsort/-/timsort-0.3.0.tgz#405411a8e7e6339fe64db9a234de11dc31e02bd4" integrity sha1-QFQRqOfmM5/mTbmiNN4R3DHgK9Q= -tiny-emitter@^2.0.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/tiny-emitter/-/tiny-emitter-2.1.0.tgz#1d1a56edfc51c43e863cbb5382a72330e3555423" - integrity sha512-NB6Dk1A9xgQPMoGqC5CVXn123gWyte215ONT5Pp5a0yt4nlEoO1ZWeCwpncaekPHXO60i47ihFnZPiRPjRMq4Q== - -title-case@^2.1.0: - version "2.1.1" - resolved "https://registry.yarnpkg.com/title-case/-/title-case-2.1.1.tgz#3e127216da58d2bc5becf137ab91dae3a7cd8faa" - integrity sha1-PhJyFtpY0rxb7PE3q5Ha46fNj6o= - dependencies: - no-case "^2.2.0" - upper-case "^1.0.3" - tmp@^0.0.33: version "0.0.33" resolved "https://registry.yarnpkg.com/tmp/-/tmp-0.0.33.tgz#6d34335889768d21b2bcda0aa277ced3b1bfadf9" @@ -15687,16 +9443,6 @@ to-arraybuffer@^1.0.0: resolved "https://registry.yarnpkg.com/to-arraybuffer/-/to-arraybuffer-1.0.1.tgz#7d229b1fcc637e466ca081180836a7aabff83f43" integrity sha1-fSKbH8xjfkZsoIEYCDanqr/4P0M= -to-buffer@^1.1.1: - version "1.1.1" - resolved "https://registry.yarnpkg.com/to-buffer/-/to-buffer-1.1.1.tgz#493bd48f62d7c43fcded313a03dcadb2e1213a80" - integrity sha512-lx9B5iv7msuFYE3dytT+KE5tap+rNYw+K4jVkb9R/asAb+pbBSM17jtunHplhBe6RRJdZx3Pn2Jph24O32mOVg== - -to-fast-properties@^1.0.3: - version "1.0.3" - resolved "https://registry.yarnpkg.com/to-fast-properties/-/to-fast-properties-1.0.3.tgz#b83571fa4d8c25b82e231b06e3a3055de4ca1a47" - integrity sha1-uDVx+k2MJbguIxsG46MFXeTKGkc= - to-fast-properties@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/to-fast-properties/-/to-fast-properties-2.0.0.tgz#dc5e698cbd079265bc73e0377681a4e4e83f616e" @@ -15709,11 +9455,6 @@ to-object-path@^0.3.0: dependencies: kind-of "^3.0.2" -to-readable-stream@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/to-readable-stream/-/to-readable-stream-1.0.0.tgz#ce0aa0c2f3df6adf852efb404a783e77c0475771" - integrity sha512-Iq25XBt6zD5npPhlLVXGFN3/gyR2/qODcKNNyTMd4vbm39HUaOiAM4PMq0eMVC/Tkxz+Zjdsc55g9yyz+Yq00Q== - to-regex-range@^2.1.0: version "2.1.1" resolved "https://registry.yarnpkg.com/to-regex-range/-/to-regex-range-2.1.1.tgz#7c80c17b9dfebe599e27367e0d4dd5590141db38" @@ -15744,134 +9485,47 @@ toidentifier@1.0.0: resolved "https://registry.yarnpkg.com/toidentifier/-/toidentifier-1.0.0.tgz#7e1be3470f1e77948bc43d94a3c8f4d7752ba553" integrity sha512-yaOH/Pk/VEhBWWTlhI+qXxDFXlejDGcQipMlyxda9nthulaxLZUNcUqFxokp0vcYnvteJln5FNQDRrxj3YcbVw== -token-stream@0.0.1: - version "0.0.1" - resolved "https://registry.yarnpkg.com/token-stream/-/token-stream-0.0.1.tgz#ceeefc717a76c4316f126d0b9dbaa55d7e7df01a" - integrity sha1-zu78cXp2xDFvEm0LnbqlXX598Bo= - -toml@^2.3.2: - version "2.3.6" - resolved "https://registry.yarnpkg.com/toml/-/toml-2.3.6.tgz#25b0866483a9722474895559088b436fd11f861b" - integrity sha512-gVweAectJU3ebq//Ferr2JUY4WKSDe5N+z0FvjDncLGyHmIDoxgY/2Ie4qfEIDm4IS7OA6Rmdm7pdEEdMcV/xQ== - -toposort@^1.0.0: - version "1.0.7" - resolved "https://registry.yarnpkg.com/toposort/-/toposort-1.0.7.tgz#2e68442d9f64ec720b8cc89e6443ac6caa950029" - integrity sha1-LmhELZ9k7HILjMieZEOsbKqVACk= - -touch@^3.1.0: - version "3.1.0" - resolved "https://registry.yarnpkg.com/touch/-/touch-3.1.0.tgz#fe365f5f75ec9ed4e56825e0bb76d24ab74af83b" - integrity sha512-WBx8Uy5TLtOSRtIq+M03/sKDrXCLHxwDcquSP2c43Le03/9serjQBIztjRz6FkJez9D/hleyAXTBGLwwZUw9lA== - dependencies: - nopt "~1.0.10" - -tough-cookie@^2.3.3: - version "2.5.0" - resolved "https://registry.yarnpkg.com/tough-cookie/-/tough-cookie-2.5.0.tgz#cd9fb2a0aa1d5a12b473bd9fb96fa3dcff65ade2" - integrity sha512-nlLsUzgm1kfLXSXfRZMc1KLAugd4hqJHDTvc2hDIwS3mZAfMEuMbc03SujMF+GEcpaX/qboeycw6iO8JwVv2+g== - dependencies: - psl "^1.1.28" - punycode "^2.1.1" - -tough-cookie@~2.4.3: - version "2.4.3" - resolved "https://registry.yarnpkg.com/tough-cookie/-/tough-cookie-2.4.3.tgz#53f36da3f47783b0925afa06ff9f3b165280f781" - integrity sha512-Q5srk/4vDM54WJsJio3XNn6K2sCG+CQ8G5Wz6bZhRZoAe/+TxjWB/GlFAnYEbkYVlON9FMk/fE3h2RLpPXo4lQ== - dependencies: - psl "^1.1.24" - punycode "^1.4.1" - -treeify@^1.1.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/treeify/-/treeify-1.1.0.tgz#4e31c6a463accd0943879f30667c4fdaff411bb8" - integrity sha512-1m4RA7xVAJrSGrrXGs0L3YTwyvBs2S8PbRHaLZAkFw7JR8oIFwYtysxlBZhYIa7xSyiYJKZ3iGrrk55cGA3i9A== - -trim-newlines@^1.0.0: +token-stream@1.0.0: version "1.0.0" - resolved "https://registry.yarnpkg.com/trim-newlines/-/trim-newlines-1.0.0.tgz#5887966bb582a4503a41eb524f7d35011815a613" - integrity sha1-WIeWa7WCpFA6QetST301ARgVphM= + resolved "https://registry.yarnpkg.com/token-stream/-/token-stream-1.0.0.tgz#cc200eab2613f4166d27ff9afc7ca56d49df6eb4" + integrity sha1-zCAOqyYT9BZtJ/+a/HylbUnfbrQ= -trim-repeated@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/trim-repeated/-/trim-repeated-1.0.0.tgz#e3646a2ea4e891312bf7eace6cfb05380bc01c21" - integrity sha1-42RqLqTokTEr9+rObPsFOAvAHCE= - dependencies: - escape-string-regexp "^1.0.2" - -trim-right@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/trim-right/-/trim-right-1.0.1.tgz#cb2e1203067e0c8de1f614094b9fe45704ea6003" - integrity sha1-yy4SAwZ+DI3h9hQJS5/kVwTqYAM= - -triple-beam@^1.2.0, triple-beam@^1.3.0: - version "1.3.0" - resolved "https://registry.yarnpkg.com/triple-beam/-/triple-beam-1.3.0.tgz#a595214c7298db8339eeeee083e4d10bd8cb8dd9" - integrity sha512-XrHUvV5HpdLmIj4uVMxHggLbFSZYIn7HEWsqePZcI50pco+MPqJ50wMGY794X7AOOhxOBAjbkqfAbEe/QMp2Lw== - -"true-case-path@^1.0.2": - version "1.0.3" - resolved "https://registry.yarnpkg.com/true-case-path/-/true-case-path-1.0.3.tgz#f813b5a8c86b40da59606722b144e3225799f47d" - integrity sha512-m6s2OdQe5wgpFMC+pAJ+q9djG82O2jcHPOI6RNg1yy9rCYR+WD6Nbpl32fDpfC56nirdRy+opFa/Vk7HYhqaew== - dependencies: - glob "^7.1.2" - -tryer@^1.0.0: +tryer@^1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/tryer/-/tryer-1.0.1.tgz#f2c85406800b9b0f74c9f7465b81eaad241252f8" integrity sha512-c3zayb8/kWWpycWYg87P71E1S1ZL6b6IJxfb5fvsUgsf0S2MVGaDhDXXjDMpdCpfWXqptc+4mXwmiy1ypXqRAA== -ts-invariant@^0.3.2: - version "0.3.3" - resolved "https://registry.yarnpkg.com/ts-invariant/-/ts-invariant-0.3.3.tgz#b5742b1885ecf9e29c31a750307480f045ec0b16" - integrity sha512-UReOKsrJFGC9tUblgSRWo+BsVNbEd77Cl6WiV/XpMlkifXwNIJbknViCucHvVZkXSC/mcWeRnIGdY7uprcwvdQ== +tsconfig-paths@^3.9.0: + version "3.9.0" + resolved "https://registry.yarnpkg.com/tsconfig-paths/-/tsconfig-paths-3.9.0.tgz#098547a6c4448807e8fcb8eae081064ee9a3c90b" + integrity sha512-dRcuzokWhajtZWkQsDVKbWyY+jgcLC5sqJhg2PSgf4ZkH2aHPvaOY8YWGhmjb68b5qqTfasSsDO9k7RUiEmZAw== dependencies: - tslib "^1.9.3" + "@types/json5" "^0.0.29" + json5 "^1.0.1" + minimist "^1.2.0" + strip-bom "^3.0.0" -ts-invariant@^0.4.0: - version "0.4.4" - resolved "https://registry.yarnpkg.com/ts-invariant/-/ts-invariant-0.4.4.tgz#97a523518688f93aafad01b0e80eb803eb2abd86" - integrity sha512-uEtWkFM/sdZvRNNDL3Ehu4WVpwaulhwQszV8mrtcdeE8nN00BV9mAmQ88RkrBhFgl9gMgvjJLAQcZbnPXI9mlA== - dependencies: - tslib "^1.9.3" +tslib@^1.9.0: + version "1.14.1" + resolved "https://registry.yarnpkg.com/tslib/-/tslib-1.14.1.tgz#cf2d38bdc34a134bcaf1091c41f6619e2f672d00" + integrity sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg== -ts-node@^8, ts-node@^8.4.1: - version "8.4.1" - resolved "https://registry.yarnpkg.com/ts-node/-/ts-node-8.4.1.tgz#270b0dba16e8723c9fa4f9b4775d3810fd994b4f" - integrity sha512-5LpRN+mTiCs7lI5EtbXmF/HfMeCjzt7DH9CZwtkr6SywStrNQC723wG+aOWFiLNn7zT3kD/RnFqi3ZUfr4l5Qw== - dependencies: - arg "^4.1.0" - diff "^4.0.1" - make-error "^1.1.1" - source-map-support "^0.5.6" - yn "^3.0.0" - -tslib@^1, tslib@^1.9.0, tslib@^1.9.3: - version "1.10.0" - resolved "https://registry.yarnpkg.com/tslib/-/tslib-1.10.0.tgz#c3c19f95973fb0a62973fb09d90d961ee43e5c8a" - integrity sha512-qOebF53frne81cf0S9B41ByenJ3/IuH8yJKngAX35CmiZySA0khhkovshKK+jGCaMnVomla7gVlIcc3EvKPbTQ== +tslib@^2.0.3: + version "2.1.0" + resolved "https://registry.yarnpkg.com/tslib/-/tslib-2.1.0.tgz#da60860f1c2ecaa5703ab7d39bc05b6bf988b97a" + integrity sha512-hcVC3wYEziELGGmEEXue7D75zbwIIVUMWAVbHItGPx0ziyXxrOMQx4rQEVEV45Ut/1IotuEvwqPopzIOkDMf0A== tty-browserify@0.0.0: version "0.0.0" resolved "https://registry.yarnpkg.com/tty-browserify/-/tty-browserify-0.0.0.tgz#a157ba402da24e9bf957f9aa69d524eed42901a6" integrity sha1-oVe6QC2iTpv5V/mqadUk7tQpAaY= -tty@1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/tty/-/tty-1.0.1.tgz#e4409ac98b0dd1c50b59ff38e86eac3f0764ee45" - integrity sha1-5ECayYsN0cULWf846G6sPwdk7kU= - -tunnel-agent@^0.6.0: - version "0.6.0" - resolved "https://registry.yarnpkg.com/tunnel-agent/-/tunnel-agent-0.6.0.tgz#27a5dea06b36b04a0a9966774b290868f0fc40fd" - integrity sha1-J6XeoGs2sEoKmWZ3SykIaPD8QP0= +type-check@^0.4.0, type-check@~0.4.0: + version "0.4.0" + resolved "https://registry.yarnpkg.com/type-check/-/type-check-0.4.0.tgz#07b8203bfa7056c0657050e3ccd2c37730bab8f1" + integrity sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew== dependencies: - safe-buffer "^5.0.1" - -tweetnacl@^0.14.3, tweetnacl@~0.14.0: - version "0.14.5" - resolved "https://registry.yarnpkg.com/tweetnacl/-/tweetnacl-0.14.5.tgz#5ae68177f192d4456269d108afa93ff8743f4f64" - integrity sha1-WuaBd/GS1EViadEIr6k/+HQ/T2Q= + prelude-ls "^1.2.1" type-check@~0.3.2: version "0.3.2" @@ -15880,22 +9534,17 @@ type-check@~0.3.2: dependencies: prelude-ls "~1.1.2" -type-fest@^0.3.0: - version "0.3.1" - resolved "https://registry.yarnpkg.com/type-fest/-/type-fest-0.3.1.tgz#63d00d204e059474fe5e1b7c011112bbd1dc29e1" - integrity sha512-cUGJnCdr4STbePCgqNFbpVNCepa+kAVohJs1sLhxzdH+gnEoOd8VhbYa7pD3zZYGiURWM2xzEII3fQcRizDkYQ== - -type-fest@^0.5.2: - version "0.5.2" - resolved "https://registry.yarnpkg.com/type-fest/-/type-fest-0.5.2.tgz#d6ef42a0356c6cd45f49485c3b6281fc148e48a2" - integrity sha512-DWkS49EQKVX//Tbupb9TFa19c7+MK1XmzkrZUR8TAktmE/DizXoaoJV6TZ/tSIPXipqNiRI6CyAe7x69Jb6RSw== +type-fest@^0.11.0: + version "0.11.0" + resolved "https://registry.yarnpkg.com/type-fest/-/type-fest-0.11.0.tgz#97abf0872310fed88a5c466b25681576145e33f1" + integrity sha512-OdjXJxnCN1AvyLSzeKIgXTXxV+99ZuXl3Hpo9XpJAv9MBcHrrJOQ5kV7ypXOuQie+AmWG25hLbiKdwYTifzcfQ== type-fest@^0.8.1: version "0.8.1" resolved "https://registry.yarnpkg.com/type-fest/-/type-fest-0.8.1.tgz#09e249ebde851d3b1e48d27c105444667f17b83d" integrity sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA== -type-is@^1.6.16, type-is@~1.6.17, type-is@~1.6.18: +type-is@~1.6.17, type-is@~1.6.18: version "1.6.18" resolved "https://registry.yarnpkg.com/type-is/-/type-is-1.6.18.tgz#4e552cd05df09467dcbc4ef739de89f2cf37c131" integrity sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g== @@ -15904,98 +9553,34 @@ type-is@^1.6.16, type-is@~1.6.17, type-is@~1.6.18: mime-types "~2.1.24" type@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/type/-/type-1.0.1.tgz#084c9a17fcc9151a2cdb1459905c2e45e4bb7d61" - integrity sha512-MAM5dBMJCJNKs9E7JXo4CXRAansRfG0nlJxW7Wf6GZzSOvH31zClSaHdIMWLehe/EGMBkqeC55rrkaOr5Oo7Nw== + version "1.2.0" + resolved "https://registry.yarnpkg.com/type/-/type-1.2.0.tgz#848dd7698dafa3e54a6c479e759c4bc3f18847a0" + integrity sha512-+5nt5AAniqsCnu2cEQQdpzCAh33kVx8n0VoFidKpB1dVVLAN/F+bgVOqOJqOnEnrhp222clB5p3vUlD+1QAnfg== type@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/type/-/type-2.0.0.tgz#5f16ff6ef2eb44f260494dae271033b29c09a9c3" - integrity sha512-KBt58xCHry4Cejnc2ISQAF7QY+ORngsWfxezO68+12hKV6lQY8P/psIkcbjeHWn7MqcgciWJyCCevFMJdIXpow== + version "2.1.0" + resolved "https://registry.yarnpkg.com/type/-/type-2.1.0.tgz#9bdc22c648cf8cf86dd23d32336a41cfb6475e3f" + integrity sha512-G9absDWvhAWCV2gmF1zKud3OyC61nZDwWvBL2DApaVFogI07CprggiQAOOjvp2NRjYWFzPyu7vwtDrQFq8jeSA== typedarray@^0.0.6: version "0.0.6" resolved "https://registry.yarnpkg.com/typedarray/-/typedarray-0.0.6.tgz#867ac74e3864187b1d3d47d996a78ec5c8830777" integrity sha1-hnrHTjhkGHsdPUfZlqeOxciDB3c= -typescript@^3.4.5: - version "3.5.2" - resolved "https://registry.yarnpkg.com/typescript/-/typescript-3.5.2.tgz#a09e1dc69bc9551cadf17dba10ee42cf55e5d56c" - integrity sha512-7KxJovlYhTX5RaRbUdkAXN1KUZ8PwWlTzQdHV6xNqvuFOs7+WBo10TQUqT19Q/Jz2hk5v9TQDIhyLhhJY4p5AA== +ua-parser-js@^0.7.22: + version "0.7.23" + resolved "https://registry.yarnpkg.com/ua-parser-js/-/ua-parser-js-0.7.23.tgz#704d67f951e13195fbcd3d78818577f5bc1d547b" + integrity sha512-m4hvMLxgGHXG3O3fQVAyyAQpZzDOvwnhOTjYz5Xmr7r/+LpkNy3vJXdVRWgd1TkAb7NGROZuSy96CrlNVjA7KA== -ua-parser-js@^0.7.20: - version "0.7.20" - resolved "https://registry.yarnpkg.com/ua-parser-js/-/ua-parser-js-0.7.20.tgz#7527178b82f6a62a0f243d1f94fd30e3e3c21098" - integrity sha512-8OaIKfzL5cpx8eCMAhhvTlft8GYF8b2eQr6JkCyVdrgjcytyOmPCXrqXFcUnhonRpLlh5yxEZVohm6mzaowUOw== +uglify-js@^3.5.1: + version "3.12.4" + resolved "https://registry.yarnpkg.com/uglify-js/-/uglify-js-3.12.4.tgz#93de48bb76bb3ec0fc36563f871ba46e2ee5c7ee" + integrity sha512-L5i5jg/SHkEqzN18gQMTWsZk3KelRsfD1wUVNqtq0kzqWQqcJjyL8yc1o8hJgRrWqrAl2mUFbhfznEIoi7zi2A== -uglify-js@3.4.x: - version "3.4.10" - resolved "https://registry.yarnpkg.com/uglify-js/-/uglify-js-3.4.10.tgz#9ad9563d8eb3acdfb8d38597d2af1d815f6a755f" - integrity sha512-Y2VsbPVs0FIshJztycsO2SfPk7/KAF/T72qzv9u5EpQ4kB2hQoHlhNQTsNyy6ul7lQtqJN/AoWeS23OzEiEFxw== - dependencies: - commander "~2.19.0" - source-map "~0.6.1" - -uglify-js@^2.6.1: - version "2.8.29" - resolved "https://registry.yarnpkg.com/uglify-js/-/uglify-js-2.8.29.tgz#29c5733148057bb4e1f75df35b7a9cb72e6a59dd" - integrity sha1-KcVzMUgFe7Th913zW3qcty5qWd0= - dependencies: - source-map "~0.5.1" - yargs "~3.10.0" - optionalDependencies: - uglify-to-browserify "~1.0.0" - -uglify-js@^3.1.4, uglify-js@^3.5.1: - version "3.6.0" - resolved "https://registry.yarnpkg.com/uglify-js/-/uglify-js-3.6.0.tgz#704681345c53a8b2079fb6cec294b05ead242ff5" - integrity sha512-W+jrUHJr3DXKhrsS7NUVxn3zqMOFn0hL/Ei6v0anCIMoKC93TjcflTagwIHLW7SfMFfiQuktQyFVCFHGUE0+yg== - dependencies: - commander "~2.20.0" - source-map "~0.6.1" - -uglify-js@^3.7.4: - version "3.7.4" - resolved "https://registry.yarnpkg.com/uglify-js/-/uglify-js-3.7.4.tgz#e6d83a1aa32ff448bd1679359ab13d8db0fe0743" - integrity sha512-tinYWE8X1QfCHxS1lBS8yiDekyhSXOO6R66yNOCdUJeojxxw+PX2BHAz/BWyW7PQ7pkiWVxJfIEbiDxyLWvUGg== - dependencies: - commander "~2.20.3" - source-map "~0.6.1" - -uglify-to-browserify@~1.0.0: - version "1.0.2" - resolved "https://registry.yarnpkg.com/uglify-to-browserify/-/uglify-to-browserify-1.0.2.tgz#6e0924d6bda6b5afe349e39a6d632850a0f882b7" - integrity sha1-bgkk1r2mta/jSeOabWMoUKD4grc= - -uid@0.0.2: - version "0.0.2" - resolved "https://registry.yarnpkg.com/uid/-/uid-0.0.2.tgz#5e4a5d4b78138b4f70f89fd3c76fc59aa9d2f103" - integrity sha1-XkpdS3gTi09w+J/Tx2/FmqnS8QM= - -un-eval@^1.2.0: - version "1.2.0" - resolved "https://registry.yarnpkg.com/un-eval/-/un-eval-1.2.0.tgz#22a95c650334d59d21697efae32612218ecad65f" - integrity sha512-Wlj/pum6dQtGTPD/lclDtoVPkSfpjPfy1dwnnKw/sZP5DpBH9fLhBgQfsqNhe5/gS1D+vkZUuB771NRMUPA5CA== - -unbzip2-stream@^1.0.9: - version "1.3.3" - resolved "https://registry.yarnpkg.com/unbzip2-stream/-/unbzip2-stream-1.3.3.tgz#d156d205e670d8d8c393e1c02ebd506422873f6a" - integrity sha512-fUlAF7U9Ah1Q6EieQ4x4zLNejrRvDWUYmxXUpN3uziFYCHapjWFaCAnreY9bGgxzaMCFAPPpYNng57CypwJVhg== - dependencies: - buffer "^5.2.1" - through "^2.3.8" - -undefsafe@^2.0.2: - version "2.0.2" - resolved "https://registry.yarnpkg.com/undefsafe/-/undefsafe-2.0.2.tgz#225f6b9e0337663e0d8e7cfd686fc2836ccace76" - integrity sha1-Il9rngM3Zj4Njnz9aG/Cg2zKznY= - dependencies: - debug "^2.2.0" - -unfetch@^4.1.0: - version "4.1.0" - resolved "https://registry.yarnpkg.com/unfetch/-/unfetch-4.1.0.tgz#6ec2dd0de887e58a4dee83a050ded80ffc4137db" - integrity sha512-crP/n3eAPUJxZXM9T80/yv0YhkTEx2K1D3h7D1AJM6fzsWZrxdyRuLN0JH/dkZh1LNH8LxCnBzoPFCPbb2iGpg== +unfetch@^4.2.0: + version "4.2.0" + resolved "https://registry.yarnpkg.com/unfetch/-/unfetch-4.2.0.tgz#7e21b0ef7d363d8d9af0fb929a5555f6ef97a3be" + integrity sha512-F9p7yYCn6cIW9El1zi0HI6vqpeIvBsr3dSuRO6Xuppb1u5rXpCPmMvLSyECLhybr9isec8Ohl0hPekMVrEinDA== unicode-canonical-property-names-ecmascript@^1.0.4: version "1.0.4" @@ -16010,25 +9595,25 @@ unicode-match-property-ecmascript@^1.0.4: unicode-canonical-property-names-ecmascript "^1.0.4" unicode-property-aliases-ecmascript "^1.0.4" -unicode-match-property-value-ecmascript@^1.1.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-1.1.0.tgz#5b4b426e08d13a80365e0d657ac7a6c1ec46a277" - integrity sha512-hDTHvaBk3RmFzvSl0UVrUmC3PuW9wKVnpoUDYH0JDkSIovzw+J5viQmeYHxVSBptubnr7PbH2e0fnpDRQnQl5g== +unicode-match-property-value-ecmascript@^1.2.0: + version "1.2.0" + resolved "https://registry.yarnpkg.com/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-1.2.0.tgz#0d91f600eeeb3096aa962b1d6fc88876e64ea531" + integrity sha512-wjuQHGQVofmSJv1uVISKLE5zO2rNGzM/KCYZch/QQvez7C1hUhBIuZ701fYXExuufJFMPhv2SyL8CyoIfMLbIQ== unicode-property-aliases-ecmascript@^1.0.4: - version "1.0.5" - resolved "https://registry.yarnpkg.com/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-1.0.5.tgz#a9cc6cc7ce63a0a3023fc99e341b94431d405a57" - integrity sha512-L5RAqCfXqAwR3RriF8pM0lU0w4Ryf/GgzONwi6KnL1taJQa7x1TCxdJnILX59WIGOwR57IVxn7Nej0fz1Ny6fw== + version "1.1.0" + resolved "https://registry.yarnpkg.com/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-1.1.0.tgz#dd57a99f6207bedff4628abefb94c50db941c8f4" + integrity sha512-PqSoPh/pWetQ2phoj5RLiaqIk4kCNwoV3CI+LfGmWLKI3rE3kl1h59XpX2BjgDrmbxD9ARtQobPGU1SguCYuQg== union-value@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/union-value/-/union-value-1.0.0.tgz#5c71c34cb5bad5dcebe3ea0cd08207ba5aa1aea4" - integrity sha1-XHHDTLW61dzr4+oM0IIHulqhrqQ= + version "1.0.1" + resolved "https://registry.yarnpkg.com/union-value/-/union-value-1.0.1.tgz#0b6fe7b835aecda61c6ea4d4f02c14221e109847" + integrity sha512-tJfXmxMeWYnczCVs7XAEvIV7ieppALdyepWMkHkwciRpZraG/xwT+s2JN8+pr1+8jCRf80FFzvr+MpQeeoF4Xg== dependencies: arr-union "^3.1.0" get-value "^2.0.6" is-extendable "^0.1.1" - set-value "^0.4.3" + set-value "^2.0.1" uniq@^1.0.1: version "1.0.1" @@ -16054,13 +9639,6 @@ unique-slug@^2.0.0: dependencies: imurmurhash "^0.1.4" -unique-string@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/unique-string/-/unique-string-1.0.0.tgz#9e1057cca851abb93398f8b33ae187b99caec11a" - integrity sha1-nhBXzKhRq7kzmPizOuGHuZyuwRo= - dependencies: - crypto-random-string "^1.0.0" - universalify@^0.1.0: version "0.1.2" resolved "https://registry.yarnpkg.com/universalify/-/universalify-0.1.2.tgz#b646f69be3942dabcecc9d6639c80dc105efaa66" @@ -16084,86 +9662,28 @@ unset-value@^1.0.0: has-value "^0.3.1" isobject "^3.0.0" -unyield@0.0.1: - version "0.0.1" - resolved "https://registry.yarnpkg.com/unyield/-/unyield-0.0.1.tgz#150e65da42bf7742445b958a64eb9b85d1d2b180" - integrity sha1-FQ5l2kK/d0JEW5WKZOubhdHSsYA= - dependencies: - co "~3.1.0" - -unzip-response@^2.0.1: - version "2.0.1" - resolved "https://registry.yarnpkg.com/unzip-response/-/unzip-response-2.0.1.tgz#d2f0f737d16b0615e72a6935ed04214572d56f97" - integrity sha1-0vD3N9FrBhXnKmk17QQhRXLVb5c= - upath@^1.1.1: - version "1.1.2" - resolved "https://registry.yarnpkg.com/upath/-/upath-1.1.2.tgz#3db658600edaeeccbe6db5e684d67ee8c2acd068" - integrity sha512-kXpym8nmDmlCBr7nKdIx8P2jNBa+pBpIUFRnKJ4dr8htyYGJFokkr2ZvERRtUN+9SY+JqXouNgUPtv6JQva/2Q== - -upath@^1.2.0: version "1.2.0" resolved "https://registry.yarnpkg.com/upath/-/upath-1.2.0.tgz#8f66dbcd55a883acdae4408af8b035a5044c1894" integrity sha512-aZwGpamFO61g3OlfT7OQCHqhGnW43ieH9WZeP7QxN/G/jS4jfqUkZxoryvJgVPEcrl5NL/ggHsSmLMHuH64Lhg== -update-notifier@^2.5.0: - version "2.5.0" - resolved "https://registry.yarnpkg.com/update-notifier/-/update-notifier-2.5.0.tgz#d0744593e13f161e406acb1d9408b72cad08aff6" - integrity sha512-gwMdhgJHGuj/+wHJJs9e6PcCszpxR1b236igrOkUofGhqJuG+amlIKwApH1IW1WWl7ovZxsX49lMBWLxSdm5Dw== - dependencies: - boxen "^1.2.1" - chalk "^2.0.1" - configstore "^3.0.0" - import-lazy "^2.1.0" - is-ci "^1.0.10" - is-installed-globally "^0.1.0" - is-npm "^1.0.0" - latest-version "^3.0.0" - semver-diff "^2.0.0" - xdg-basedir "^3.0.0" +upath@^2.0.1: + version "2.0.1" + resolved "https://registry.yarnpkg.com/upath/-/upath-2.0.1.tgz#50c73dea68d6f6b990f51d279ce6081665d61a8b" + integrity sha512-1uEe95xksV1O0CYKXo8vQvN1JEbtJp7lb7C5U9HMsIp6IVwntkH/oNUzyVNQSd4S1sYk2FpSSW44FqMc8qee5w== -update-notifier@^3.0.1: - version "3.0.1" - resolved "https://registry.yarnpkg.com/update-notifier/-/update-notifier-3.0.1.tgz#78ecb68b915e2fd1be9f767f6e298ce87b736250" - integrity sha512-grrmrB6Zb8DUiyDIaeRTBCkgISYUgETNe7NglEbVsrLWXeESnlCSP50WfRSj/GmzMPl6Uchj24S/p80nP/ZQrQ== - dependencies: - boxen "^3.0.0" - chalk "^2.0.1" - configstore "^4.0.0" - has-yarn "^2.1.0" - import-lazy "^2.1.0" - is-ci "^2.0.0" - is-installed-globally "^0.1.0" - is-npm "^3.0.0" - is-yarn-global "^0.3.0" - latest-version "^5.0.0" - semver-diff "^2.0.0" - xdg-basedir "^3.0.0" - -upper-case-first@^1.1.0, upper-case-first@^1.1.2: - version "1.1.2" - resolved "https://registry.yarnpkg.com/upper-case-first/-/upper-case-first-1.1.2.tgz#5d79bedcff14419518fd2edb0a0507c9b6859115" - integrity sha1-XXm+3P8UQZUY/S7bCgUHybaFkRU= - dependencies: - upper-case "^1.1.1" - -upper-case@^1.0.3, upper-case@^1.1.0, upper-case@^1.1.1, upper-case@^1.1.3: +upper-case@^1.1.1: version "1.1.3" resolved "https://registry.yarnpkg.com/upper-case/-/upper-case-1.1.3.tgz#f6b4501c2ec4cdd26ba78be7222961de77621598" integrity sha1-9rRQHC7EzdJrp4vnIilh3ndiFZg= uri-js@^4.2.2: - version "4.2.2" - resolved "https://registry.yarnpkg.com/uri-js/-/uri-js-4.2.2.tgz#94c540e1ff772956e2299507c010aea6c8838eb0" - integrity sha512-KY9Frmirql91X2Qgjry0Wd4Y+YTdrdZheS8TFwvkbLWf/G5KNJDCh6pKL5OZctEW4+0Baa5idK2ZQuELRwPznQ== + version "4.4.1" + resolved "https://registry.yarnpkg.com/uri-js/-/uri-js-4.4.1.tgz#9b1a52595225859e55f669d928f88c6c57f2a77e" + integrity sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg== dependencies: punycode "^2.1.0" -urijs@^1.19.1: - version "1.19.2" - resolved "https://registry.yarnpkg.com/urijs/-/urijs-1.19.2.tgz#f9be09f00c4c5134b7cb3cf475c1dd394526265a" - integrity sha512-s/UIq9ap4JPZ7H1EB5ULo/aOUbWqfDi7FKzMC2Nz+0Si8GiT1rIEaprt8hy3Vy2Ex2aJPpOQv4P4DuOZ+K1c6w== - urix@^0.1.0: version "0.1.0" resolved "https://registry.yarnpkg.com/urix/-/urix-0.1.0.tgz#da937f7a62e21fec1fd18d49b35c2935067a6c72" @@ -16178,30 +9698,16 @@ url-loader@^2.3.0: mime "^2.4.4" schema-utils "^2.5.0" -url-loader@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/url-loader/-/url-loader-3.0.0.tgz#9f1f11b371acf6e51ed15a50db635e02eec18368" - integrity sha512-a84JJbIA5xTFTWyjjcPdnsu+41o/SNE8SpXMdUvXs6Q+LuhCD9E2+0VCiuDWqgo3GGXVlFHzArDmBpj9PgWn4A== +url-loader@^4.1.1: + version "4.1.1" + resolved "https://registry.yarnpkg.com/url-loader/-/url-loader-4.1.1.tgz#28505e905cae158cf07c92ca622d7f237e70a4e2" + integrity sha512-3BTV812+AVHHOJQO8O5MkWgZ5aosP7GnROJwvzLS9hWDj00lZ6Z0wNak423Lp9PBZN05N+Jk/N5Si8jRAlGyWA== dependencies: - loader-utils "^1.2.3" - mime "^2.4.4" - schema-utils "^2.5.0" + loader-utils "^2.0.0" + mime-types "^2.1.27" + schema-utils "^3.0.0" -url-parse-lax@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/url-parse-lax/-/url-parse-lax-1.0.0.tgz#7af8f303645e9bd79a272e7a14ac68bc0609da73" - integrity sha1-evjzA2Rem9eaJy56FKxovAYJ2nM= - dependencies: - prepend-http "^1.0.1" - -url-parse-lax@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/url-parse-lax/-/url-parse-lax-3.0.0.tgz#16b5cafc07dbe3676c1b1999177823d6503acb0c" - integrity sha1-FrXK/Afb42dsGxmZF3gj1lA6yww= - dependencies: - prepend-http "^2.0.0" - -url-parse@1.4.7, url-parse@^1.4.3: +url-parse@^1.4.3, url-parse@^1.4.7: version "1.4.7" resolved "https://registry.yarnpkg.com/url-parse/-/url-parse-1.4.7.tgz#a8a83535e8c00a316e403a5db4ac1b9b853ae278" integrity sha512-d3uaVyzDB9tQoSXFvuSUNFibTd9zxd2bkVrDRvF5TmvWWQwqE4lgYJ5m+x1DbecWkw+LK4RNl2CU1hHuOKPVlg== @@ -16209,11 +9715,6 @@ url-parse@1.4.7, url-parse@^1.4.3: querystringify "^2.1.1" requires-port "^1.0.0" -url-to-options@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/url-to-options/-/url-to-options-1.0.1.tgz#1505a03a289a48cbd7a434efbaeec5055f5633a9" - integrity sha1-FQWgOiiaSMvXpDTvuu7FBV9WM6k= - url@^0.11.0: version "0.11.0" resolved "https://registry.yarnpkg.com/url/-/url-0.11.0.tgz#3838e97cfc60521eb73c525a8e55bfdd9e2e28f1" @@ -16234,12 +9735,12 @@ user-home@^2.0.0: dependencies: os-homedir "^1.0.0" -util-deprecate@^1.0.1, util-deprecate@~1.0.1: +util-deprecate@^1.0.1, util-deprecate@^1.0.2, util-deprecate@~1.0.1: version "1.0.2" resolved "https://registry.yarnpkg.com/util-deprecate/-/util-deprecate-1.0.2.tgz#450d4dc9fa70de732762fbd2d4a28981419a0ccf" integrity sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8= -util.promisify@1.0.0, util.promisify@^1.0.0, util.promisify@~1.0.0: +util.promisify@1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/util.promisify/-/util.promisify-1.0.0.tgz#440f7165a459c9a16dc145eb8e72f35687097030" integrity sha512-i+6qA2MPhvoKLuxnJNpXAGhg7HphQOSUq2LKMZD0m15EiskXUkMvKdF4Uui0WYeCUGea+o2cw/ZuwehtfsrNkA== @@ -16247,6 +9748,16 @@ util.promisify@1.0.0, util.promisify@^1.0.0, util.promisify@~1.0.0: define-properties "^1.1.2" object.getownpropertydescriptors "^2.0.3" +util.promisify@~1.0.0: + version "1.0.1" + resolved "https://registry.yarnpkg.com/util.promisify/-/util.promisify-1.0.1.tgz#6baf7774b80eeb0f7520d8b81d07982a59abbaee" + integrity sha512-g9JpC/3He3bm38zsLupWryXHoEcS22YHthuPQSJdMy6KNrzIRzWqcsHzD/WUnqe45whVou4VIsPew37DoXWNrA== + dependencies: + define-properties "^1.1.3" + es-abstract "^1.17.2" + has-symbols "^1.0.1" + object.getownpropertydescriptors "^2.1.0" + util@0.10.3: version "0.10.3" resolved "https://registry.yarnpkg.com/util/-/util-0.10.3.tgz#7afb1afe50805246489e3db7fe0ed379336ac0f9" @@ -16268,7 +9779,7 @@ util@^0.11.0: dependencies: inherits "2.0.3" -utila@^0.4.0, utila@~0.4: +utila@~0.4: version "0.4.0" resolved "https://registry.yarnpkg.com/utila/-/utila-0.4.0.tgz#8a16a05d445657a3aea5eecc5b12a4fa5379772c" integrity sha1-ihagXURWV6Oupe7MWxKk+lN5dyw= @@ -16278,15 +9789,15 @@ utils-merge@1.0.1: resolved "https://registry.yarnpkg.com/utils-merge/-/utils-merge-1.0.1.tgz#9f95710f50a267947b2ccc124741c1028427e713" integrity sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM= -uuid@^3.0.1, uuid@^3.1.0, uuid@^3.3.2: - version "3.3.2" - resolved "https://registry.yarnpkg.com/uuid/-/uuid-3.3.2.tgz#1b4af4955eb3077c501c23872fc6513811587131" - integrity sha512-yXJmeNaw3DnnKAOKJE51sL/ZaYfWJRl1pK9dr19YFCu0ObS231AB1/LbqTKRAQ5kw8A90rA6fr4riOUpTZvQZA== +uuid@^3.3.2, uuid@^3.4.0: + version "3.4.0" + resolved "https://registry.yarnpkg.com/uuid/-/uuid-3.4.0.tgz#b23e4358afa8a202fe7a100af1f5f883f02007ee" + integrity sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A== -v8-compile-cache@2.0.3: - version "2.0.3" - resolved "https://registry.yarnpkg.com/v8-compile-cache/-/v8-compile-cache-2.0.3.tgz#00f7494d2ae2b688cfe2899df6ed2c54bef91dbe" - integrity sha512-CNmdbwQMBjwr9Gsmohvm0pbL954tJrNzf6gWL3K+QMQf00PF7ERGrEiLgjuU3mKreLC2MeGhUsNV9ybTbLgd3w== +v8-compile-cache@^2.0.3, v8-compile-cache@^2.2.0: + version "2.2.0" + resolved "https://registry.yarnpkg.com/v8-compile-cache/-/v8-compile-cache-2.2.0.tgz#9471efa3ef9128d2f7c6a7ca39c4dd6b5055b132" + integrity sha512-gTpR5XQNKFwOd4clxfnhaqvfqMpqEwr4tOtCyz4MtYZX2JYhfr1JvBFKdS+7K/9rfpZR3VLX+YWBbKoxCgS43Q== validate-npm-package-license@^3.0.1: version "3.0.4" @@ -16296,171 +9807,45 @@ validate-npm-package-license@^3.0.1: spdx-correct "^3.0.0" spdx-expression-parse "^3.0.0" -validate-npm-package-name@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/validate-npm-package-name/-/validate-npm-package-name-3.0.0.tgz#5fa912d81eb7d0c74afc140de7317f0ca7df437e" - integrity sha1-X6kS2B630MdK/BQN5zF/DKffQ34= - dependencies: - builtins "^1.0.3" - -vary@^1, vary@^1.1.2, vary@~1.1.2: +vary@^1.1.2, vary@~1.1.2: version "1.1.2" resolved "https://registry.yarnpkg.com/vary/-/vary-1.1.2.tgz#2299f02c6ded30d4a5961b0b9f74524a18f634fc" integrity sha1-IpnwLG3tMNSllhsLn3RSShj2NPw= vendors@^1.0.0: - version "1.0.3" - resolved "https://registry.yarnpkg.com/vendors/-/vendors-1.0.3.tgz#a6467781abd366217c050f8202e7e50cc9eef8c0" - integrity sha512-fOi47nsJP5Wqefa43kyWSg80qF+Q3XA6MUkgi7Hp1HQaKDQW4cQrK2D0P7mmbFtsV1N89am55Yru/nyEwRubcw== - -verror@1.10.0: - version "1.10.0" - resolved "https://registry.yarnpkg.com/verror/-/verror-1.10.0.tgz#3a105ca17053af55d6e270c1f8288682e18da400" - integrity sha1-OhBcoXBTr1XW4nDB+CiGguGNpAA= - dependencies: - assert-plus "^1.0.0" - core-util-is "1.0.2" - extsprintf "^1.2.0" + version "1.0.4" + resolved "https://registry.yarnpkg.com/vendors/-/vendors-1.0.4.tgz#e2b800a53e7a29b93506c3cf41100d16c4c4ad8e" + integrity sha512-/juG65kTL4Cy2su4P8HjtkTxk6VmJDiOPBufWniqQ6wknac6jNiXS9vU+hO3wgusiyqWlzTbVHi0dyJqRONg3w== vm-browserify@^1.0.1: - version "1.1.0" - resolved "https://registry.yarnpkg.com/vm-browserify/-/vm-browserify-1.1.0.tgz#bd76d6a23323e2ca8ffa12028dc04559c75f9019" - integrity sha512-iq+S7vZJE60yejDYM0ek6zg308+UZsdtPExWP9VZoCFCz1zkJoXFnAX7aZfd/ZwrkidzdUZL0C/ryW+JwAiIGw== + version "1.1.2" + resolved "https://registry.yarnpkg.com/vm-browserify/-/vm-browserify-1.1.2.tgz#78641c488b8e6ca91a75f511e7a3b32a86e5dda0" + integrity sha512-2ham8XPWTONajOR0ohOKOHXkm3+gaBmGut3SRuu75xLd/RRaY6vqgh8NBYYk7+RW3u5AtzPQZG8F10LHkl0lAQ== -void-elements@^2.0.1: - version "2.0.1" - resolved "https://registry.yarnpkg.com/void-elements/-/void-elements-2.0.1.tgz#c066afb582bb1cb4128d60ea92392e94d5e9dbec" - integrity sha1-wGavtYK7HLQSjWDqkjkulNXp2+w= - -vscode-jsonrpc@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/vscode-jsonrpc/-/vscode-jsonrpc-4.0.0.tgz#a7bf74ef3254d0a0c272fab15c82128e378b3be9" - integrity sha512-perEnXQdQOJMTDFNv+UF3h1Y0z4iSiaN9jIlb0OqIYgosPCZGYh/MCUlkFtV2668PL69lRDO32hmvL2yiidUYg== - -vscode-languageserver-protocol@3.14.1: - version "3.14.1" - resolved "https://registry.yarnpkg.com/vscode-languageserver-protocol/-/vscode-languageserver-protocol-3.14.1.tgz#b8aab6afae2849c84a8983d39a1cf742417afe2f" - integrity sha512-IL66BLb2g20uIKog5Y2dQ0IiigW0XKrvmWiOvc0yXw80z3tMEzEnHjaGAb3ENuU7MnQqgnYJ1Cl2l9RvNgDi4g== - dependencies: - vscode-jsonrpc "^4.0.0" - vscode-languageserver-types "3.14.0" - -vscode-languageserver-types@3.14.0: - version "3.14.0" - resolved "https://registry.yarnpkg.com/vscode-languageserver-types/-/vscode-languageserver-types-3.14.0.tgz#d3b5952246d30e5241592b6dde8280e03942e743" - integrity sha512-lTmS6AlAlMHOvPQemVwo3CezxBp0sNB95KNPkqp3Nxd5VFEnuG1ByM0zlRWos0zjO3ZWtkvhal0COgiV1xIA4A== - -vscode-languageserver@^5.1.0: - version "5.2.1" - resolved "https://registry.yarnpkg.com/vscode-languageserver/-/vscode-languageserver-5.2.1.tgz#0d2feddd33f92aadf5da32450df498d52f6f14eb" - integrity sha512-GuayqdKZqAwwaCUjDvMTAVRPJOp/SLON3mJ07eGsx/Iq9HjRymhKWztX41rISqDKhHVVyFM+IywICyZDla6U3A== - dependencies: - vscode-languageserver-protocol "3.14.1" - vscode-uri "^1.0.6" - -vscode-uri@1.0.6: - version "1.0.6" - resolved "https://registry.yarnpkg.com/vscode-uri/-/vscode-uri-1.0.6.tgz#6b8f141b0bbc44ad7b07e94f82f168ac7608ad4d" - integrity sha512-sLI2L0uGov3wKVb9EB+vIQBl9tVP90nqRvxSoJ35vI3NjxE8jfsE5DSOhWgSunHSZmKS4OCi2jrtfxK7uyp2ww== - -vscode-uri@^1.0.6: - version "1.0.8" - resolved "https://registry.yarnpkg.com/vscode-uri/-/vscode-uri-1.0.8.tgz#9769aaececae4026fb6e22359cb38946580ded59" - integrity sha512-obtSWTlbJ+a+TFRYGaUumtVwb+InIUVI0Lu0VBUAPmj2cU5JutEXg3xUE0c2J5Tcy7h2DEKVJBFi+Y9ZSFzzPQ== - -vue-cli-plugin-apollo@^0.21.3: - version "0.21.3" - resolved "https://registry.yarnpkg.com/vue-cli-plugin-apollo/-/vue-cli-plugin-apollo-0.21.3.tgz#520d336db0e88b26fe854833a555e2e29fe26571" - integrity sha512-8CzRVrAsFkB9lpl600cRCNR9OUnrSYYAIVF9/qW4pP0TMXbhrd1F1wEAAN6E0CPimjTLB+qSt6zWS4vb2wC8Wg== - dependencies: - apollo "^2.20.0" - apollo-cache-inmemory "^1.6.3" - apollo-client "^2.6.4" - apollo-link "^1.2.13" - apollo-link-context "^1.0.19" - apollo-link-http "^1.5.16" - apollo-link-persisted-queries "^0.2.2" - apollo-link-state "^0.4.2" - apollo-link-ws "^1.0.19" - apollo-server-express "^2.9.6" - apollo-upload-client "^11.0.0" - apollo-utilities "^1.3.2" - chalk "^2.4.2" - deepmerge "^4.1.1" - dotenv "^8.2.0" - esm "^3.2.25" - execa "^3.2.0" - express "^4.17.1" - fs-extra "^8.1.0" - graphql "^14.5.8" - graphql-subscriptions "^1.1.0" - graphql-tag "^2.10.1" - graphql-tools "^4.0.5" - node-fetch "^2.6.0" - nodemon "^1.19.4" - subscriptions-transport-ws "^0.9.16" - ts-node "^8.4.1" - -vue-cli@^2.9.2: - version "2.9.6" - resolved "https://registry.yarnpkg.com/vue-cli/-/vue-cli-2.9.6.tgz#afc3cc6ce6de350d89876fee2dc163d0b83e0136" - integrity sha512-swQ0bfyJSWfFr42IXr8A774yA1n+YudhzsaHBKhWSkczSqjvgZvSvM8NEnx6QKnfOHBXbdNR5vhahjNUMlftQQ== - dependencies: - uid "0.0.2" - async "^2.4.0" - chalk "^2.1.0" - coffee-script "1.12.7" - commander "^2.9.0" - consolidate "^0.14.0" - download-git-repo "^1.0.1" - handlebars "^4.0.5" - inquirer "^6.0.0" - metalsmith "^2.1.0" - minimatch "^3.0.0" - multimatch "^2.1.0" - ora "^1.3.0" - read-metadata "^1.0.0" - request "^2.67.0" - rimraf "^2.5.0" - semver "^5.1.0" - tildify "^1.2.0" - user-home "^2.0.0" - validate-npm-package-name "^3.0.0" +void-elements@^3.1.0: + version "3.1.0" + resolved "https://registry.yarnpkg.com/void-elements/-/void-elements-3.1.0.tgz#614f7fbf8d801f0bb5f0661f5b2f5785750e4f09" + integrity sha1-YU9/v42AHwu18GYfWy9XhXUOTwk= vue-client-only@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/vue-client-only/-/vue-client-only-2.0.0.tgz#ddad8d675ee02c761a14229f0e440e219de1da1c" integrity sha512-arhk1wtWAfLsJyxGMoEYhoBowM87/i6HLSG2LH/03Yog6i2d9JEN1peMP0Ceis+/n9DxdenGYZZTxbPPJyHciA== -vue-clipboard2@^0.3.1: - version "0.3.1" - resolved "https://registry.yarnpkg.com/vue-clipboard2/-/vue-clipboard2-0.3.1.tgz#6e551fb7bd384889b28b0da3b12289ed6bca4894" - integrity sha512-H5S/agEDj0kXjUb5GP2c0hCzIXWRBygaWLN3NEFsaI9I3uWin778SFEMt8QRXiPG+7anyjqWiw2lqcxWUSfkYg== - dependencies: - clipboard "^2.0.0" +vue-cookies@^1.7.4: + version "1.7.4" + resolved "https://registry.yarnpkg.com/vue-cookies/-/vue-cookies-1.7.4.tgz#d241d0a0431da0795837651d10b4d73e7c8d3e8d" + integrity sha512-mOS5Btr8V9zvAtkmQ7/TfqJIropOx7etDAgBywPCmHjvfJl2gFbH2XgoMghleLoyyMTi5eaJss0mPN7arMoslA== -vue-cookies@^1.6.1: - version "1.6.1" - resolved "https://registry.yarnpkg.com/vue-cookies/-/vue-cookies-1.6.1.tgz#ab036382d37a3f4c83140e0175d9dc60ce67fe01" - integrity sha512-qyzhuq0x9xLEwniSXFoEsFErHgQ24jviB527IDul+8KrlxU9jdqrvVunRRBk4lPpxPgL0ywv8NxcD6MDWcTMug== - -vue-croppa@^1.3.8: - version "1.3.8" - resolved "https://registry.yarnpkg.com/vue-croppa/-/vue-croppa-1.3.8.tgz#1aac95bf5d94020de7bc1ea7ca61e3aadfff1811" - integrity sha512-WwYgEKscTCD7BzhnbfRJfzWIU6RcMq2JRimB3aI5gGzpADmpKuqmDh9+oVfiZaEnpmRthgXZxcAvbxU6CeIU9w== - dependencies: - canvas-exif-orientation "^0.4.0" - object-assign "^4.1.1" - -vue-eslint-parser@^7.0.0: - version "7.0.0" - resolved "https://registry.yarnpkg.com/vue-eslint-parser/-/vue-eslint-parser-7.0.0.tgz#a4ed2669f87179dedd06afdd8736acbb3a3864d6" - integrity sha512-yR0dLxsTT7JfD2YQo9BhnQ6bUTLsZouuzt9SKRP7XNaZJV459gvlsJo4vT2nhZ/2dH9j3c53bIx9dnqU2prM9g== +vue-eslint-parser@^7.3.0: + version "7.3.0" + resolved "https://registry.yarnpkg.com/vue-eslint-parser/-/vue-eslint-parser-7.3.0.tgz#894085839d99d81296fa081d19643733f23d7559" + integrity sha512-n5PJKZbyspD0+8LnaZgpEvNCrjQx1DyDHw8JdWwoxhhC+yRip4TAvSDpXGf9SWX6b0umeB5aR61gwUo6NVvFxw== dependencies: debug "^4.1.1" eslint-scope "^5.0.0" eslint-visitor-keys "^1.1.0" - espree "^6.1.2" + espree "^6.2.1" esquery "^1.0.1" lodash "^4.17.15" @@ -16469,41 +9854,15 @@ vue-functional-data-merge@^3.1.0: resolved "https://registry.yarnpkg.com/vue-functional-data-merge/-/vue-functional-data-merge-3.1.0.tgz#08a7797583b7f35680587f8a1d51d729aa1dc657" integrity sha512-leT4kdJVQyeZNY1kmnS1xiUlQ9z1B/kdBFCILIjYYQDqZgLqCLa0UhjSSeRX6c3mUe6U5qYeM8LrEqkHJ1B4LA== -vue-head@^2.2.0: - version "2.2.0" - resolved "https://registry.yarnpkg.com/vue-head/-/vue-head-2.2.0.tgz#9e3a141d5a011599a3f6d7adb42a65c428cf73e1" - integrity sha512-Oss1gakOSPQ4e/XZ0yM7yolnhSDvfDYZbM6CDD3xkCpAyPfTR+Bv3tabgtKE41gHr5GzC/NJh1EwQSu7o05XRw== - vue-hot-reload-api@^2.3.0: - version "2.3.3" - resolved "https://registry.yarnpkg.com/vue-hot-reload-api/-/vue-hot-reload-api-2.3.3.tgz#2756f46cb3258054c5f4723de8ae7e87302a1ccf" - integrity sha512-KmvZVtmM26BQOMK1rwUZsrqxEGeKiYSZGA7SNWE6uExx8UX/cj9hq2MRV/wWC3Cq6AoeDGk57rL9YMFRel/q+g== + version "2.3.4" + resolved "https://registry.yarnpkg.com/vue-hot-reload-api/-/vue-hot-reload-api-2.3.4.tgz#532955cc1eb208a3d990b3a9f9a70574657e08f2" + integrity sha512-BXq3jwIagosjgNVae6tkHzzIk6a8MHFtzAdwhnV5VlvPTFxDCvIttgSiHWjdGoTJvXtmRu5HacExfdarRcFhog== -vue-i18n@^8.15.3: - version "8.15.3" - resolved "https://registry.yarnpkg.com/vue-i18n/-/vue-i18n-8.15.3.tgz#9f947802d9b734fcb92e2ce724da654f2f9fc0f4" - integrity sha512-PVNgo6yhOmacZVFjSapZ314oewwLyXHjJwAqjnaPN1GJAJd/dvsrShGzSiJuCX4Hc36G4epJvNXUwO8y7wEKew== - -vue-js-modal@^1.3.31: - version "1.3.31" - resolved "https://registry.yarnpkg.com/vue-js-modal/-/vue-js-modal-1.3.31.tgz#fdece823d4f2816c8b1075c1fd8f667df11f5a42" - integrity sha512-gwt2904sWbMUuUcHwKQ510IEs4G7S3bqVWLYeTOc2eEyWMmmnT9UmojDsXIexFnPVM7cZTua37z3Jm/h0i0y8Q== - -vue-jscodeshift-adapter@^2.0.2: - version "2.0.2" - resolved "https://registry.yarnpkg.com/vue-jscodeshift-adapter/-/vue-jscodeshift-adapter-2.0.2.tgz#67824b360ad84d06f5200f5269ad419a947e7e97" - integrity sha512-EnRKDgQXGHnNbHpHdTEqBfDMxRPFSUc/hlDNLd9ucgdfpJ3S6o/V6og+CfNYgGPO2GKD6AQOsd+lltRuoM/SVA== - dependencies: - cheerio "^1.0.0-rc.2" - detect-indent "^6.0.0" - indent-string "^4.0.0" - vue-sfc-descriptor-to-string "^1.0.0" - vue-template-compiler "^2.5.13" - -vue-loader@^15.8.3: - version "15.8.3" - resolved "https://registry.yarnpkg.com/vue-loader/-/vue-loader-15.8.3.tgz#857cb9e30eb5fc25e66db48dce7e4f768602a23c" - integrity sha512-yFksTFbhp+lxlm92DrKdpVIWMpranXnTEuGSc0oW+Gk43M9LWaAmBTnfj5+FCdve715mTHvo78IdaXf5TbiTJg== +vue-loader@^15.9.5, vue-loader@^15.9.6: + version "15.9.6" + resolved "https://registry.yarnpkg.com/vue-loader/-/vue-loader-15.9.6.tgz#f4bb9ae20c3a8370af3ecf09b8126d38ffdb6b8b" + integrity sha512-j0cqiLzwbeImIC6nVIby2o/ABAWhlppyL/m5oJ67R5MloP0hj/DtFgb0Zmq3J9CG7AJ+AXIvHVnJAPBvrLyuDg== dependencies: "@vue/component-compiler-utils" "^3.1.0" hash-sum "^1.0.2" @@ -16511,12 +9870,12 @@ vue-loader@^15.8.3: vue-hot-reload-api "^2.3.0" vue-style-loader "^4.1.0" -vue-meta@^2.3.1: - version "2.3.1" - resolved "https://registry.yarnpkg.com/vue-meta/-/vue-meta-2.3.1.tgz#32a1c2634f49433f30e7e7a028aa5e5743f84f6a" - integrity sha512-hnZvDNvLh+PefJLfYkZhG6cSBNKikgQyiEK8lI/P2qscM1DC/qHHOfdACPQ/VDnlaWU9VlcobCTNyVtssTR4XQ== +vue-meta@^2.4.0: + version "2.4.0" + resolved "https://registry.yarnpkg.com/vue-meta/-/vue-meta-2.4.0.tgz#a419fb4b4135ce965dab32ec641d1989c2ee4845" + integrity sha512-XEeZUmlVeODclAjCNpWDnjgw+t3WA6gdzs6ENoIAgwO1J1d5p1tezDhtteLUFwcaQaTtayRrsx7GL6oXp/m2Jw== dependencies: - deepmerge "^4.0.0" + deepmerge "^4.2.2" vue-moment@^4.1.0: version "4.1.0" @@ -16525,42 +9884,32 @@ vue-moment@^4.1.0: dependencies: moment "^2.19.2" -vue-momentjs@^0.1.2: - version "0.1.2" - resolved "https://registry.yarnpkg.com/vue-momentjs/-/vue-momentjs-0.1.2.tgz#db517335df0b21402df9c65d8c7a86833d42f32f" - integrity sha512-gtUc5BIo2nPku4gxGDqAa9sWRjn7Utpp22+Fqrd9dMEeLYo+9NGiJ0XBUXh3hmKbAXj+kWuFklJX+BBUfeEjQA== - vue-no-ssr@^1.1.1: version "1.1.1" resolved "https://registry.yarnpkg.com/vue-no-ssr/-/vue-no-ssr-1.1.1.tgz#875f3be6fb0ae41568a837f3ac1a80eaa137b998" integrity sha512-ZMjqRpWabMPqPc7gIrG0Nw6vRf1+itwf0Itft7LbMXs2g3Zs/NFmevjZGN1x7K3Q95GmIjWbQZTVerxiBxI+0g== -vue-notification@^1.3.20: - version "1.3.20" - resolved "https://registry.yarnpkg.com/vue-notification/-/vue-notification-1.3.20.tgz#d85618127763b46f3e25b8962b857947d5a97cbe" - integrity sha512-vPj67Ah72p8xvtyVE8emfadqVWguOScAjt6OJDEUdcW5hW189NsqvfkOrctxHUUO9UYl9cTbIkzAEcPnHu+zBQ== +vue-router@^3.4.9: + version "3.4.9" + resolved "https://registry.yarnpkg.com/vue-router/-/vue-router-3.4.9.tgz#c016f42030ae2932f14e4748b39a1d9a0e250e66" + integrity sha512-CGAKWN44RqXW06oC+u4mPgHLQQi2t6vLD/JbGRDAXm0YpMv0bgpKuU5bBd7AvMgfTz9kXVRIWKHqRwGEb8xFkA== -vue-router@^3.1.3: - version "3.1.3" - resolved "https://registry.yarnpkg.com/vue-router/-/vue-router-3.1.3.tgz#e6b14fabc0c0ee9fda0e2cbbda74b350e28e412b" - integrity sha512-8iSa4mGNXBjyuSZFCCO4fiKfvzqk+mhL0lnKuGcQtO1eoj8nq3CmbEG8FwK5QqoqwDgsjsf1GDuisDX4cdb/aQ== - -vue-scrollto@^2.17.1: - version "2.17.1" - resolved "https://registry.yarnpkg.com/vue-scrollto/-/vue-scrollto-2.17.1.tgz#cd62ee0b98cf7e2ba9fd94f029addcd093978a48" - integrity sha512-uxOJXg6cZL88B+hTXRHDJMR+gHGiaS70ZTNk55fE5Z2TdwyIx9K/IHoNeTrtBrM6u3FASAIymKjZaQLmDf8Ykg== +vue-scrollto@^2.20.0: + version "2.20.0" + resolved "https://registry.yarnpkg.com/vue-scrollto/-/vue-scrollto-2.20.0.tgz#3ba52239a62710c97003d12d4393f1f3393cd5cc" + integrity sha512-7i+AGKJTThZnMEkhIPgrZjyAX+fXV7/rGdg+CV283uZZwCxwiMXaBLTmIc5RTA4uwGnT+E6eJle3mXQfM2OD3A== dependencies: bezier-easing "2.1.0" -vue-select@^3.4.0: - version "3.4.0" - resolved "https://registry.yarnpkg.com/vue-select/-/vue-select-3.4.0.tgz#e56b0612845d13d10162cd8df81bfb46af2083ac" - integrity sha512-UHd0fiUjPgRmHIGhI6yUKtnJsHOdvzD00QUGUtD+FaxWWZRWF2AAb7KPZRj0j/egVfZQvey6M6woHn78GbTogA== +vue-select@^3.11.2: + version "3.11.2" + resolved "https://registry.yarnpkg.com/vue-select/-/vue-select-3.11.2.tgz#3ef93e3f2707e133c2df0b2920a05eea78764d18" + integrity sha512-pIOcY8ajWNSwg8Ns4eHVr5ZWwqKCSZeQRymTnlUI8i+3QiQXF6JIM4lylK6mVfbccs4S6vOyxB7zmJBpp7tDUg== -vue-server-renderer@^2.6.11: - version "2.6.11" - resolved "https://registry.yarnpkg.com/vue-server-renderer/-/vue-server-renderer-2.6.11.tgz#be8c9abc6aacc309828a755c021a05fc474b4bc3" - integrity sha512-V3faFJHr2KYfdSIalL+JjinZSHYUhlrvJ9pzCIjjwSh77+pkrsXpK4PucdPcng57+N77pd1LrKqwbqjQdktU1A== +vue-server-renderer@^2.6.12: + version "2.6.12" + resolved "https://registry.yarnpkg.com/vue-server-renderer/-/vue-server-renderer-2.6.12.tgz#a8cb9c49439ef205293cb41c35d0d2b0541653a5" + integrity sha512-3LODaOsnQx7iMFTBLjki8xSyOxhCtbZ+nQie0wWY4iOVeEtTg1a3YQAjd82WvKxrWHHTshjvLb7OXMc2/dYuxw== dependencies: chalk "^1.1.3" hash-sum "^1.0.2" @@ -16568,17 +9917,10 @@ vue-server-renderer@^2.6.11: lodash.template "^4.5.0" lodash.uniq "^4.5.0" resolve "^1.2.0" - serialize-javascript "^2.1.2" + serialize-javascript "^3.1.0" source-map "0.5.6" -vue-sfc-descriptor-to-string@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/vue-sfc-descriptor-to-string/-/vue-sfc-descriptor-to-string-1.0.0.tgz#71e0a648508da9b43a995a595f1e9e570fda92bd" - integrity sha512-VYNMsrIPZQZau5Gk8IVtgonN1quOznP9/pLIF5m2c4R30KCDDe3NwthrsM7lSUY2K4lezcb8j3Wu8cQhBuZEMQ== - dependencies: - indent-string "^3.2.0" - -vue-style-loader@^4.1.0, vue-style-loader@^4.1.2: +vue-style-loader@^4.1.0: version "4.1.2" resolved "https://registry.yarnpkg.com/vue-style-loader/-/vue-style-loader-4.1.2.tgz#dedf349806f25ceb4e64f3ad7c0a44fba735fcf8" integrity sha512-0ip8ge6Gzz/Bk0iHovU9XAUQaFt/G2B61bnWa2tCcqqdgfHs1lF9xXorFbE55Gmy92okFT+8bfmySuUOu13vxQ== @@ -16586,18 +9928,10 @@ vue-style-loader@^4.1.0, vue-style-loader@^4.1.2: hash-sum "^1.0.2" loader-utils "^1.0.2" -vue-template-compiler@^2.5.13: - version "2.6.10" - resolved "https://registry.yarnpkg.com/vue-template-compiler/-/vue-template-compiler-2.6.10.tgz#323b4f3495f04faa3503337a82f5d6507799c9cc" - integrity sha512-jVZkw4/I/HT5ZMvRnhv78okGusqe0+qH2A0Em0Cp8aq78+NK9TII263CDVz2QXZsIT+yyV/gZc/j/vlwa+Epyg== - dependencies: - de-indent "^1.0.2" - he "^1.1.0" - -vue-template-compiler@^2.6.11: - version "2.6.11" - resolved "https://registry.yarnpkg.com/vue-template-compiler/-/vue-template-compiler-2.6.11.tgz#c04704ef8f498b153130018993e56309d4698080" - integrity sha512-KIq15bvQDrcCjpGjrAhx4mUlyyHfdmTaoNfeoATHLAiWB+MU3cx4lOzMwrnUh9cCxy0Lt1T11hAFY6TQgroUAA== +vue-template-compiler@^2.6.12: + version "2.6.12" + resolved "https://registry.yarnpkg.com/vue-template-compiler/-/vue-template-compiler-2.6.12.tgz#947ed7196744c8a5285ebe1233fe960437fcc57e" + integrity sha512-OzzZ52zS41YUbkCBfdXShQTe69j1gQDZ9HIX8miuC9C3rBCk9wIRjLiZZLrmX9V+Ftq/YEyv1JaVr5Y/hNtByg== dependencies: de-indent "^1.0.2" he "^1.1.0" @@ -16607,64 +9941,46 @@ vue-template-es2015-compiler@^1.9.0: resolved "https://registry.yarnpkg.com/vue-template-es2015-compiler/-/vue-template-es2015-compiler-1.9.1.tgz#1ee3bc9a16ecbf5118be334bb15f9c46f82f5825" integrity sha512-4gDntzrifFnCEvyoO8PqyJDmguXgVPxKiIxrBKjIowvL9l+N66196+72XVYR8BBf1Uv1Fgt3bGevJ+sEmxfZzw== -vue2-autocomplete-js@^0.2.2: - version "0.2.2" - resolved "https://registry.yarnpkg.com/vue2-autocomplete-js/-/vue2-autocomplete-js-0.2.2.tgz#b7a1882d978cb0925bb878d5ea0dd4755a261f95" - integrity sha1-t6GILZeMsJJbuHjV6g3UdVomH5U= - dependencies: - vue "^2.4.2" +vue@^2.6.12: + version "2.6.12" + resolved "https://registry.yarnpkg.com/vue/-/vue-2.6.12.tgz#f5ebd4fa6bd2869403e29a896aed4904456c9123" + integrity sha512-uhmLFETqPPNyuLLbsKz6ioJ4q7AZHzD8ZVFNATNyICSZouqP2Sz0rotWQC8UNBF6VGSCs5abnKJoStA6JbCbfg== -vue@^2.4.2: - version "2.6.10" - resolved "https://registry.yarnpkg.com/vue/-/vue-2.6.10.tgz#a72b1a42a4d82a721ea438d1b6bf55e66195c637" - integrity sha512-ImThpeNU9HbdZL3utgMCq0oiMzAkt1mcgy3/E6zWC/G6AaQoeuFdsl9nDhTDU3X1R6FK7nsIUuRACVcjI+A2GQ== +vuejs-dialog@^1.4.2: + version "1.4.2" + resolved "https://registry.yarnpkg.com/vuejs-dialog/-/vuejs-dialog-1.4.2.tgz#33ef5a7669291c1bb09f2e958c4a438e54cdd293" + integrity sha512-6kRse144WXDFBMKdeuqE43rHy0ZJ81uLOFh62r2d80ICKavQYHIvr+GlTFmoR23190lC4f2w+ZJ8cS4ljkCDMw== -vue@^2.6.11: - version "2.6.11" - resolved "https://registry.yarnpkg.com/vue/-/vue-2.6.11.tgz#76594d877d4b12234406e84e35275c6d514125c5" - integrity sha512-VfPwgcGABbGAue9+sfrD4PuwFar7gPb1yl1UK1MwXoQPAw0BKSqWfoYCT/ThFrdEVWoI51dBuyCoiNU9bZDZxQ== - -vuejs-dialog@^1.4.1: - version "1.4.1" - resolved "https://registry.yarnpkg.com/vuejs-dialog/-/vuejs-dialog-1.4.1.tgz#a1d332740b1f92dc26daa88095c9f4ad9bcf25b9" - integrity sha512-gAAiQL+KHAqYbyGxpdT8OPG7hbnB2qWzH5dkQZrntlhewe7R8N0QxsbqHcFRKAk5pUJCrc7zjbEjshlWoCSDHg== - -vuex-persistedstate@^2.7.0: - version "2.7.0" - resolved "https://registry.yarnpkg.com/vuex-persistedstate/-/vuex-persistedstate-2.7.0.tgz#f60aae4e1163bf293696a625526dbffaa42e429e" - integrity sha512-mpko65DUMBY4mF4sSGsgrqjE7fwO373LFZeuNrC55glRuBBAK4dkgzjr4j4Bij7WtMoKuo2t2w0NGenjauISaQ== +vuex-persistedstate@^4.0.0-beta.3: + version "4.0.0-beta.3" + resolved "https://registry.yarnpkg.com/vuex-persistedstate/-/vuex-persistedstate-4.0.0-beta.3.tgz#89dd712de72d28e85cc95467d066002c1405f277" + integrity sha512-T4IRD27qoUWh+8qr6T6zVp15xO7x/nPgnU13OD0C2uUwA7U9PhGozrj6lvVmMYDyRgc36J0msMXn3GvwHjkIhA== dependencies: deepmerge "^4.2.2" - shvl "^2.0.0" + shvl "^2.0.2" -vuex@^3.1.2: - version "3.1.2" - resolved "https://registry.yarnpkg.com/vuex/-/vuex-3.1.2.tgz#a2863f4005aa73f2587e55c3fadf3f01f69c7d4d" - integrity sha512-ha3jNLJqNhhrAemDXcmMJMKf1Zu4sybMPr9KxJIuOpVcsDQlTBYLLladav2U+g1AvdYDG5Gs0xBTb0M5pXXYFQ== +vuex@^3.6.0: + version "3.6.0" + resolved "https://registry.yarnpkg.com/vuex/-/vuex-3.6.0.tgz#95efa56a58f7607c135b053350833a09e01aa813" + integrity sha512-W74OO2vCJPs9/YjNjW8lLbj+jzT24waTo2KShI8jLvJW8OaIkgb3wuAMA7D+ZiUxDOx3ubwSZTaJBip9G8a3aQ== -ware@^1.2.0: - version "1.3.0" - resolved "https://registry.yarnpkg.com/ware/-/ware-1.3.0.tgz#d1b14f39d2e2cb4ab8c4098f756fe4b164e473d4" - integrity sha1-0bFPOdLiy0q4xAmPdW/ksWTkc9Q= +watchpack-chokidar2@^2.0.1: + version "2.0.1" + resolved "https://registry.yarnpkg.com/watchpack-chokidar2/-/watchpack-chokidar2-2.0.1.tgz#38500072ee6ece66f3769936950ea1771be1c957" + integrity sha512-nCFfBIPKr5Sh61s4LPpy1Wtfi0HE8isJ3d2Yb5/Ppw2P2B/3eVSEBjKfN0fmHJSK14+31KwMKmcrzs2GM4P0Ww== dependencies: - wrap-fn "^0.1.0" + chokidar "^2.1.8" -watch@^1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/watch/-/watch-1.0.2.tgz#340a717bde765726fa0aa07d721e0147a551df0c" - integrity sha1-NApxe952Vyb6CqB9ch4BR6VR3ww= +watchpack@^1.7.4: + version "1.7.5" + resolved "https://registry.yarnpkg.com/watchpack/-/watchpack-1.7.5.tgz#1267e6c55e0b9b5be44c2023aed5437a2c26c453" + integrity sha512-9P3MWk6SrKjHsGkLT2KHXdQ/9SNkyoJbabxnKOoJepsvJjJG8uYTR3yTPxPQvNDI3w4Nz1xnE0TLHK4RIVe/MQ== dependencies: - exec-sh "^0.2.0" - minimist "^1.2.0" - -watchpack@^1.6.0: - version "1.6.0" - resolved "https://registry.yarnpkg.com/watchpack/-/watchpack-1.6.0.tgz#4bc12c2ebe8aa277a71f1d3f14d685c7b446cd00" - integrity sha512-i6dHe3EyLjMmDlU1/bGQpEw25XSjkJULPuAVKCbNRefQVq48yXKUpwg538F7AZTf9kyr57zj++pQFltUa5H7yA== - dependencies: - chokidar "^2.0.2" graceful-fs "^4.1.2" neo-async "^2.5.0" + optionalDependencies: + chokidar "^3.4.1" + watchpack-chokidar2 "^2.0.1" wbuf@^1.1.0, wbuf@^1.7.3: version "1.7.3" @@ -16673,20 +9989,13 @@ wbuf@^1.1.0, wbuf@^1.7.3: dependencies: minimalistic-assert "^1.0.0" -wcwidth@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/wcwidth/-/wcwidth-1.0.1.tgz#f0b0dcf915bc5ff1528afadb2c0e17b532da2fe8" - integrity sha1-8LDc+RW8X/FSivrbLA4XtTLaL+g= +webpack-bundle-analyzer@^3.9.0: + version "3.9.0" + resolved "https://registry.yarnpkg.com/webpack-bundle-analyzer/-/webpack-bundle-analyzer-3.9.0.tgz#f6f94db108fb574e415ad313de41a2707d33ef3c" + integrity sha512-Ob8amZfCm3rMB1ScjQVlbYYUEJyEjdEtQ92jqiFUYt5VkEeO2v5UMbv49P/gnmCZm3A6yaFQzCBvpZqN4MUsdA== dependencies: - defaults "^1.0.3" - -webpack-bundle-analyzer@^3.6.0: - version "3.6.0" - resolved "https://registry.yarnpkg.com/webpack-bundle-analyzer/-/webpack-bundle-analyzer-3.6.0.tgz#39b3a8f829ca044682bc6f9e011c95deb554aefd" - integrity sha512-orUfvVYEfBMDXgEKAKVvab5iQ2wXneIEorGNsyuOyVYpjYrI7CUOhhXNDd3huMwQ3vNNWWlGP+hzflMFYNzi2g== - dependencies: - acorn "^6.0.7" - acorn-walk "^6.1.1" + acorn "^7.1.1" + acorn-walk "^7.1.1" bfj "^6.1.1" chalk "^2.4.1" commander "^2.18.0" @@ -16694,32 +10003,34 @@ webpack-bundle-analyzer@^3.6.0: express "^4.16.3" filesize "^3.6.1" gzip-size "^5.0.0" - lodash "^4.17.15" + lodash "^4.17.19" mkdirp "^0.5.1" opener "^1.5.1" ws "^6.0.0" -webpack-cli@^3.3.10: - version "3.3.10" - resolved "https://registry.yarnpkg.com/webpack-cli/-/webpack-cli-3.3.10.tgz#17b279267e9b4fb549023fae170da8e6e766da13" - integrity sha512-u1dgND9+MXaEt74sJR4PR7qkPxXUSQ0RXYq8x1L6Jg1MYVEmGPrH6Ah6C4arD4r0J1P5HKjRqpab36k0eIzPqg== +webpack-cli@^4.3.1: + version "4.3.1" + resolved "https://registry.yarnpkg.com/webpack-cli/-/webpack-cli-4.3.1.tgz#87a7873bc9c6a4708aa657759274b691e72a04a8" + integrity sha512-/F4+9QNZM/qKzzL9/06Am8NXIkGV+/NqQ62Dx7DSqudxxpAgBqYn6V7+zp+0Y7JuWksKUbczRY3wMTd+7Uj6OA== dependencies: - chalk "2.4.2" - cross-spawn "6.0.5" - enhanced-resolve "4.1.0" - findup-sync "3.0.0" - global-modules "2.0.0" - import-local "2.0.0" - interpret "1.2.0" - loader-utils "1.2.3" - supports-color "6.1.0" - v8-compile-cache "2.0.3" - yargs "13.2.4" + "@discoveryjs/json-ext" "^0.5.0" + "@webpack-cli/info" "^1.2.1" + "@webpack-cli/serve" "^1.2.1" + colorette "^1.2.1" + commander "^6.2.0" + enquirer "^2.3.6" + execa "^5.0.0" + fastest-levenshtein "^1.0.12" + import-local "^3.0.2" + interpret "^2.2.0" + rechoir "^0.7.0" + v8-compile-cache "^2.2.0" + webpack-merge "^4.2.2" webpack-dev-middleware@^3.7.2: - version "3.7.2" - resolved "https://registry.yarnpkg.com/webpack-dev-middleware/-/webpack-dev-middleware-3.7.2.tgz#0019c3db716e3fa5cecbf64f2ab88a74bab331f3" - integrity sha512-1xC42LxbYoqLNAhV6YzTYacicgMZQTqRd27Sim9wn5hJrX3I5nxYy1SxSd4+gjUFsz1dQFj+yEe6zEVmSkeJjw== + version "3.7.3" + resolved "https://registry.yarnpkg.com/webpack-dev-middleware/-/webpack-dev-middleware-3.7.3.tgz#0639372b143262e2b84ab95d3b91a7597061c2c5" + integrity sha512-djelc/zGiz9nZj/U7PTBi2ViorGJXEWo/3ltkPbDyxCXhhEXkW0ce99falaok4TPj+AsxLiXJR0EBOb0zh9fKQ== dependencies: memory-fs "^0.4.1" mime "^2.4.4" @@ -16727,10 +10038,10 @@ webpack-dev-middleware@^3.7.2: range-parser "^1.2.1" webpack-log "^2.0.0" -webpack-dev-server@^3.10.1: - version "3.10.1" - resolved "https://registry.yarnpkg.com/webpack-dev-server/-/webpack-dev-server-3.10.1.tgz#1ff3e5cccf8e0897aa3f5909c654e623f69b1c0e" - integrity sha512-AGG4+XrrXn4rbZUueyNrQgO4KGnol+0wm3MPdqGLmmA+NofZl3blZQKxZ9BND6RDNuvAK9OMYClhjOSnxpWRoA== +webpack-dev-server@^3.11.1: + version "3.11.2" + resolved "https://registry.yarnpkg.com/webpack-dev-server/-/webpack-dev-server-3.11.2.tgz#695ebced76a4929f0d5de7fd73fafe185fe33708" + integrity sha512-A80BkuHRQfCiNtGBS1EMf2ChTUs0x+B3wGDFmOeT4rmJOHhHTCH2naNxIHhmkr0/UillP4U3yeIyv1pNp+QDLQ== dependencies: ansi-html "0.0.7" bonjour "^3.5.0" @@ -16740,40 +10051,31 @@ webpack-dev-server@^3.10.1: debug "^4.1.1" del "^4.1.1" express "^4.17.1" - html-entities "^1.2.1" + html-entities "^1.3.1" http-proxy-middleware "0.19.1" import-local "^2.0.0" internal-ip "^4.3.0" ip "^1.1.5" is-absolute-url "^3.0.3" killable "^1.0.1" - loglevel "^1.6.6" + loglevel "^1.6.8" opn "^5.5.0" p-retry "^3.0.1" - portfinder "^1.0.25" + portfinder "^1.0.26" schema-utils "^1.0.0" - selfsigned "^1.10.7" + selfsigned "^1.10.8" semver "^6.3.0" serve-index "^1.9.1" - sockjs "0.3.19" - sockjs-client "1.4.0" - spdy "^4.0.1" + sockjs "^0.3.21" + sockjs-client "^1.5.0" + spdy "^4.0.2" strip-ansi "^3.0.1" supports-color "^6.1.0" url "^0.11.0" webpack-dev-middleware "^3.7.2" webpack-log "^2.0.0" ws "^6.2.1" - yargs "12.0.5" - -webpack-external-import@^0.3.0-beta.0: - version "0.3.0-beta.0" - resolved "https://registry.yarnpkg.com/webpack-external-import/-/webpack-external-import-0.3.0-beta.0.tgz#bceccdafb9572931ee93ffa84e39eea9f6d15dca" - integrity sha512-58uSxZEi1Y2HGktQficlwSVHcvml1p6fpXrFEMEgi8nR/eLWlHcoYyILGRzZFSq8jfFqhAbHlm4fcnAIVA5Epg== - dependencies: - dimport "^1.0.0" - fs-extra "^8.1.0" - loadjs "^3.6.1" + yargs "^13.3.2" webpack-hot-middleware@^2.25.0: version "2.25.0" @@ -16800,20 +10102,12 @@ webpack-merge@^4.2.2: dependencies: lodash "^4.17.15" -webpack-node-externals@^1.7.2: - version "1.7.2" - resolved "https://registry.yarnpkg.com/webpack-node-externals/-/webpack-node-externals-1.7.2.tgz#6e1ee79ac67c070402ba700ef033a9b8d52ac4e3" - integrity sha512-ajerHZ+BJKeCLviLUUmnyd5B4RavLF76uv3cs6KNuO8W+HuQaEs0y0L7o40NQxdPy5w0pcv8Ew7yPUAQG0UdCg== +webpack-node-externals@^2.5.2: + version "2.5.2" + resolved "https://registry.yarnpkg.com/webpack-node-externals/-/webpack-node-externals-2.5.2.tgz#178e017a24fec6015bc9e672c77958a6afac861d" + integrity sha512-aHdl/y2N7PW2Sx7K+r3AxpJO+aDMcYzMQd60Qxefq3+EwhewSbTBqNumOsCE1JsCUNoyfGj5465N0sSf6hc/5w== -webpack-sources@^1.0.1, webpack-sources@^1.1.0: - version "1.3.0" - resolved "https://registry.yarnpkg.com/webpack-sources/-/webpack-sources-1.3.0.tgz#2a28dcb9f1f45fe960d8f1493252b5ee6530fa85" - integrity sha512-OiVgSrbGu7NEnEvQJJgdSFPl2qWKkWq5lHMhgiToIiN9w34EBnjYzSYs+VbL5KoYiLNtFFa7BZIKxRED3I32pA== - dependencies: - source-list-map "^2.0.0" - source-map "~0.6.1" - -webpack-sources@^1.4.0, webpack-sources@^1.4.1, webpack-sources@^1.4.3: +webpack-sources@^1.0.1, webpack-sources@^1.1.0, webpack-sources@^1.4.0, webpack-sources@^1.4.1, webpack-sources@^1.4.3: version "1.4.3" resolved "https://registry.yarnpkg.com/webpack-sources/-/webpack-sources-1.4.3.tgz#eedd8ec0b928fbf1cbfe994e22d2d890f330a933" integrity sha512-lgTS3Xhv1lCOKo7SA5TjKXMjpSM4sBjNV5+q2bqesbSPs5FjGmU6jjtBSkX9b4qW87vDIsCIlUPOEhbZrMdjeQ== @@ -16821,62 +10115,33 @@ webpack-sources@^1.4.0, webpack-sources@^1.4.1, webpack-sources@^1.4.3: source-list-map "^2.0.0" source-map "~0.6.1" -webpack@^4.41.3: - version "4.41.4" - resolved "https://registry.yarnpkg.com/webpack/-/webpack-4.41.4.tgz#4bec4125224bdf50efa8be6226c19047599cd034" - integrity sha512-Lc+2uB6NjpCWsHI3trkoISOI64h9QYIXenbEWj3bn3oyjfB1lEBXjWAfAyY2sM0rZn41oD5V91OLwKRwS6Wp8Q== +webpack@^4.44.2, webpack@^4.46.0: + version "4.46.0" + resolved "https://registry.yarnpkg.com/webpack/-/webpack-4.46.0.tgz#bf9b4404ea20a073605e0a011d188d77cb6ad542" + integrity sha512-6jJuJjg8znb/xRItk7bkT0+Q7AHCYjjFnvKIWQPkNIOyRqoCGvkOs0ipeQzrqz4l5FtN5ZI/ukEHroeX/o1/5Q== dependencies: - "@webassemblyjs/ast" "1.8.5" - "@webassemblyjs/helper-module-context" "1.8.5" - "@webassemblyjs/wasm-edit" "1.8.5" - "@webassemblyjs/wasm-parser" "1.8.5" - acorn "^6.2.1" + "@webassemblyjs/ast" "1.9.0" + "@webassemblyjs/helper-module-context" "1.9.0" + "@webassemblyjs/wasm-edit" "1.9.0" + "@webassemblyjs/wasm-parser" "1.9.0" + acorn "^6.4.1" ajv "^6.10.2" ajv-keywords "^3.4.1" chrome-trace-event "^1.0.2" - enhanced-resolve "^4.1.0" + enhanced-resolve "^4.5.0" eslint-scope "^4.0.3" json-parse-better-errors "^1.0.2" loader-runner "^2.4.0" loader-utils "^1.2.3" memory-fs "^0.4.1" micromatch "^3.1.10" - mkdirp "^0.5.1" + mkdirp "^0.5.3" neo-async "^2.6.1" node-libs-browser "^2.2.1" schema-utils "^1.0.0" tapable "^1.1.3" terser-webpack-plugin "^1.4.3" - watchpack "^1.6.0" - webpack-sources "^1.4.1" - -webpack@^4.41.5: - version "4.41.5" - resolved "https://registry.yarnpkg.com/webpack/-/webpack-4.41.5.tgz#3210f1886bce5310e62bb97204d18c263341b77c" - integrity sha512-wp0Co4vpyumnp3KlkmpM5LWuzvZYayDwM2n17EHFr4qxBBbRokC7DJawPJC7TfSFZ9HZ6GsdH40EBj4UV0nmpw== - dependencies: - "@webassemblyjs/ast" "1.8.5" - "@webassemblyjs/helper-module-context" "1.8.5" - "@webassemblyjs/wasm-edit" "1.8.5" - "@webassemblyjs/wasm-parser" "1.8.5" - acorn "^6.2.1" - ajv "^6.10.2" - ajv-keywords "^3.4.1" - chrome-trace-event "^1.0.2" - enhanced-resolve "^4.1.0" - eslint-scope "^4.0.3" - json-parse-better-errors "^1.0.2" - loader-runner "^2.4.0" - loader-utils "^1.2.3" - memory-fs "^0.4.1" - micromatch "^3.1.10" - mkdirp "^0.5.1" - neo-async "^2.6.1" - node-libs-browser "^2.2.1" - schema-utils "^1.0.0" - tapable "^1.1.3" - terser-webpack-plugin "^1.4.3" - watchpack "^1.6.0" + watchpack "^1.7.4" webpack-sources "^1.4.1" webpackbar@^4.0.0: @@ -16893,31 +10158,26 @@ webpackbar@^4.0.0: text-table "^0.2.0" wrap-ansi "^6.0.0" -websocket-driver@>=0.5.1: - version "0.7.3" - resolved "https://registry.yarnpkg.com/websocket-driver/-/websocket-driver-0.7.3.tgz#a2d4e0d4f4f116f1e6297eba58b05d430100e9f9" - integrity sha512-bpxWlvbbB459Mlipc5GBzzZwhoZgGEZLuqPaR0INBGnPAY1vdBX6hPnoFXiw+3yWxDuHyQjO2oXTMyS8A5haFg== +websocket-driver@>=0.5.1, websocket-driver@^0.7.4: + version "0.7.4" + resolved "https://registry.yarnpkg.com/websocket-driver/-/websocket-driver-0.7.4.tgz#89ad5295bbf64b480abcba31e4953aca706f5760" + integrity sha512-b17KeDIQVjvb0ssuSDF2cYXSg2iztliJ4B9WdsuB6J952qCPKmnVq4DyW5motImXHDC1cBT/1UezrJVsKw5zjg== dependencies: - http-parser-js ">=0.4.0 <0.4.11" + http-parser-js ">=0.5.1" safe-buffer ">=5.1.0" websocket-extensions ">=0.1.1" websocket-extensions@>=0.1.1: - version "0.1.3" - resolved "https://registry.yarnpkg.com/websocket-extensions/-/websocket-extensions-0.1.3.tgz#5d2ff22977003ec687a4b87073dfbbac146ccf29" - integrity sha512-nqHUnMXmBzT0w570r2JpJxfiSD1IzoI+HGVdd3aZ0yNi3ngvQ4jv1dtHt5VGxfI2yj5yqImPhOK4vmIh2xMbGg== - -which-module@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/which-module/-/which-module-1.0.0.tgz#bba63ca861948994ff307736089e3b96026c2a4f" - integrity sha1-u6Y8qGGUiZT/MHc2CJ47lgJsKk8= + version "0.1.4" + resolved "https://registry.yarnpkg.com/websocket-extensions/-/websocket-extensions-0.1.4.tgz#7f8473bc839dfd87608adb95d7eb075211578a42" + integrity sha512-OqedPIGOfsDlo31UNwYbCFMSaO9m9G/0faIHj5/dZFDMFqPTcx6UwqyOy3COEaEOg/9VsGIpdqn62W5KhoKSpg== which-module@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/which-module/-/which-module-2.0.0.tgz#d9ef07dce77b9902b8a3a8fa4b31c3e3f7e6e87a" integrity sha1-2e8H3Od7mQK4o6j6SzHD4/fm6Ho= -which@1, which@^1.2.14, which@^1.2.9, which@^1.3.0, which@^1.3.1: +which@^1.2.9: version "1.3.1" resolved "https://registry.yarnpkg.com/which/-/which-1.3.1.tgz#a45043d54f5805316da8d62f9f50918d3da70b0a" integrity sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ== @@ -16925,26 +10185,12 @@ which@1, which@^1.2.14, which@^1.2.9, which@^1.3.0, which@^1.3.1: isexe "^2.0.0" which@^2.0.1: - version "2.0.1" - resolved "https://registry.yarnpkg.com/which/-/which-2.0.1.tgz#f1cf94d07a8e571b6ff006aeb91d0300c47ef0a4" - integrity sha512-N7GBZOTswtB9lkQBZA4+zAXrjEIWAUOB93AvzUiudRzRxhUdLURQ7D/gAIMY1gatT/LTbmbcv8SiYazy3eYB7w== + version "2.0.2" + resolved "https://registry.yarnpkg.com/which/-/which-2.0.2.tgz#7c6a8dd0a636a0327e10b59c9286eee93f3f51b1" + integrity sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA== dependencies: isexe "^2.0.0" -wide-align@^1.1.0: - version "1.1.3" - resolved "https://registry.yarnpkg.com/wide-align/-/wide-align-1.1.3.tgz#ae074e6bdc0c14a431e804e624549c633b000457" - integrity sha512-QGkOQc8XL6Bt5PwnsExKBPuMKBxnGxWWW3fU55Xt4feHozMUhdUMaBCk290qpm/wG5u/RSKzwdAC4i51YigihA== - dependencies: - string-width "^1.0.2 || 2" - -widest-line@^2.0.0, widest-line@^2.0.1: - version "2.0.1" - resolved "https://registry.yarnpkg.com/widest-line/-/widest-line-2.0.1.tgz#7438764730ec7ef4381ce4df82fb98a53142a3fc" - integrity sha512-Ba5m9/Fa4Xt9eb2ELXt77JxVDV8w7qQrH0zS/TWSJdLyAwQjWoOzpzj5lwVftDz6n/EOu3tNACS84v509qwnJA== - dependencies: - string-width "^2.1.1" - widest-line@^3.1.0: version "3.1.0" resolved "https://registry.yarnpkg.com/widest-line/-/widest-line-3.1.0.tgz#8292333bbf66cb45ff0de1603b136b7ae1496eca" @@ -16952,67 +10198,26 @@ widest-line@^3.1.0: dependencies: string-width "^4.0.0" -win-fork@^1.1.1: - version "1.1.1" - resolved "https://registry.yarnpkg.com/win-fork/-/win-fork-1.1.1.tgz#8f58e0656fca00adc8c86a2b89e3cd2d6a2d5e5e" - integrity sha1-j1jgZW/KAK3IyGoriePNLWotXl4= - -window-size@0.1.0: - version "0.1.0" - resolved "https://registry.yarnpkg.com/window-size/-/window-size-0.1.0.tgz#5438cd2ea93b202efa3a19fe8887aee7c94f9c9d" - integrity sha1-VDjNLqk7IC76Ohn+iIeu58lPnJ0= - -winston-transport@^4.3.0: - version "4.3.0" - resolved "https://registry.yarnpkg.com/winston-transport/-/winston-transport-4.3.0.tgz#df68c0c202482c448d9b47313c07304c2d7c2c66" - integrity sha512-B2wPuwUi3vhzn/51Uukcao4dIduEiPOcOt9HJ3QeaXgkJ5Z7UwpBzxS4ZGNHtrxrUvTwemsQiSys0ihOf8Mp1A== +with@^7.0.0: + version "7.0.2" + resolved "https://registry.yarnpkg.com/with/-/with-7.0.2.tgz#ccee3ad542d25538a7a7a80aad212b9828495bac" + integrity sha512-RNGKj82nUPg3g5ygxkQl0R937xLyho1J24ItRCBTr/m1YnZkzJy1hUiHUJrc/VlsDQzsCnInEGSg3bci0Lmd4w== dependencies: - readable-stream "^2.3.6" - triple-beam "^1.2.0" + "@babel/parser" "^7.9.6" + "@babel/types" "^7.9.6" + assert-never "^1.2.1" + babel-walk "3.0.0-canary-5" -winston@^3.2.1: - version "3.2.1" - resolved "https://registry.yarnpkg.com/winston/-/winston-3.2.1.tgz#63061377976c73584028be2490a1846055f77f07" - integrity sha512-zU6vgnS9dAWCEKg/QYigd6cgMVVNwyTzKs81XZtTFuRwJOcDdBg7AU0mXVyNbs7O5RH2zdv+BdNZUlx7mXPuOw== - dependencies: - async "^2.6.1" - diagnostics "^1.1.1" - is-stream "^1.1.0" - logform "^2.1.1" - one-time "0.0.4" - readable-stream "^3.1.1" - stack-trace "0.0.x" - triple-beam "^1.3.0" - winston-transport "^4.3.0" - -with@^5.0.0: - version "5.1.1" - resolved "https://registry.yarnpkg.com/with/-/with-5.1.1.tgz#fa4daa92daf32c4ea94ed453c81f04686b575dfe" - integrity sha1-+k2qktrzLE6pTtRTyB8EaGtXXf4= - dependencies: - acorn "^3.1.0" - acorn-globals "^3.0.0" - -word-wrap@~1.2.3: +word-wrap@^1.2.3, word-wrap@~1.2.3: version "1.2.3" resolved "https://registry.yarnpkg.com/word-wrap/-/word-wrap-1.2.3.tgz#610636f6b1f703891bd34771ccb17fb93b47079c" integrity sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ== -wordwrap@0.0.2: - version "0.0.2" - resolved "https://registry.yarnpkg.com/wordwrap/-/wordwrap-0.0.2.tgz#b79669bb42ecb409f83d583cad52ca17eaa1643f" - integrity sha1-t5Zpu0LstAn4PVg8rVLKF+qhZD8= - -wordwrap@^1.0.0, wordwrap@~1.0.0: +wordwrap@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/wordwrap/-/wordwrap-1.0.0.tgz#27584810891456a4171c8d0226441ade90cbcaeb" integrity sha1-J1hIEIkUVqQXHI0CJkQa3pDLyus= -wordwrap@~0.0.2: - version "0.0.3" - resolved "https://registry.yarnpkg.com/wordwrap/-/wordwrap-0.0.3.tgz#a3d5da6cd5c0bc0008d37234bbaf1bed63059107" - integrity sha1-o9XabNXAvAAI03I0u68b7WMFkQc= - worker-farm@^1.7.0: version "1.7.0" resolved "https://registry.yarnpkg.com/worker-farm/-/worker-farm-1.7.0.tgz#26a94c5391bbca926152002f69b84a4bf772e5a8" @@ -17020,31 +10225,6 @@ worker-farm@^1.7.0: dependencies: errno "~0.1.7" -wrap-ansi@^2.0.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/wrap-ansi/-/wrap-ansi-2.1.0.tgz#d8fc3d284dd05794fe84973caecdd1cf824fdd85" - integrity sha1-2Pw9KE3QV5T+hJc8rs3Rz4JP3YU= - dependencies: - string-width "^1.0.1" - strip-ansi "^3.0.1" - -wrap-ansi@^3.0.1: - version "3.0.1" - resolved "https://registry.yarnpkg.com/wrap-ansi/-/wrap-ansi-3.0.1.tgz#288a04d87eda5c286e060dfe8f135ce8d007f8ba" - integrity sha1-KIoE2H7aXChuBg3+jxNc6NAH+Lo= - dependencies: - string-width "^2.1.1" - strip-ansi "^4.0.0" - -wrap-ansi@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/wrap-ansi/-/wrap-ansi-4.0.0.tgz#b3570d7c70156159a2d42be5cc942e957f7b1131" - integrity sha512-uMTsj9rDb0/7kk1PbcbCcwvHUxp60fGDB/NNXpVa0Q+ic/e7y5+BwTxKfQ33VYgDppSwi/FBzpetYzo8s6tfbg== - dependencies: - ansi-styles "^3.2.0" - string-width "^2.1.1" - strip-ansi "^4.0.0" - wrap-ansi@^5.1.0: version "5.1.0" resolved "https://registry.yarnpkg.com/wrap-ansi/-/wrap-ansi-5.1.0.tgz#1fd1f67235d5b6d0fee781056001bfb694c03b09" @@ -17054,16 +10234,7 @@ wrap-ansi@^5.1.0: string-width "^3.0.0" strip-ansi "^5.0.0" -wrap-ansi@^6.0.0: - version "6.0.0" - resolved "https://registry.yarnpkg.com/wrap-ansi/-/wrap-ansi-6.0.0.tgz#47c7b7329e0b8000f5756b0693a861e357e4043e" - integrity sha512-8YwLklVkHe4QNpGFrK6Mxm+BaMY7da6C9GlDED3xs3XwThyJHSbVwg9qC4s1N8tBFcnM1S0s8I390RC6SgGe+g== - dependencies: - ansi-styles "^4.0.0" - string-width "^4.1.0" - strip-ansi "^5.0.0" - -wrap-ansi@^6.2.0: +wrap-ansi@^6.0.0, wrap-ansi@^6.2.0: version "6.2.0" resolved "https://registry.yarnpkg.com/wrap-ansi/-/wrap-ansi-6.2.0.tgz#e9393ba07102e6c91a3b221478f0257cd2856e53" integrity sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA== @@ -17072,19 +10243,12 @@ wrap-ansi@^6.2.0: string-width "^4.1.0" strip-ansi "^6.0.0" -wrap-fn@^0.1.0: - version "0.1.5" - resolved "https://registry.yarnpkg.com/wrap-fn/-/wrap-fn-0.1.5.tgz#f21b6e41016ff4a7e31720dbc63a09016bdf9845" - integrity sha1-8htuQQFv9KfjFyDbxjoJAWvfmEU= - dependencies: - co "3.1.0" - wrappy@1: version "1.0.2" resolved "https://registry.yarnpkg.com/wrappy/-/wrappy-1.0.2.tgz#b5243d8f3ec1aa35f1364605bc0d1036e30ab69f" integrity sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8= -write-file-atomic@^2.0.0, write-file-atomic@^2.3.0: +write-file-atomic@^2.0.0: version "2.4.3" resolved "https://registry.yarnpkg.com/write-file-atomic/-/write-file-atomic-2.4.3.tgz#1fd2e9ae1df3e75b8d8c367443c692d4ca81f481" integrity sha512-GaETH5wwsX+GcnzhPgKcKjJ6M2Cq3/iZp1WyY/X1CSqrW+jVNM9Y7D8EC2sM4ZG/V8wZlSniJnCKWPmBYAucRQ== @@ -17105,13 +10269,6 @@ write-json-file@^2.3.0: sort-keys "^2.0.0" write-file-atomic "^2.0.0" -write@1.0.3: - version "1.0.3" - resolved "https://registry.yarnpkg.com/write/-/write-1.0.3.tgz#0800e14523b923a387e415123c865616aae0f5c3" - integrity sha512-/lg70HAjtkUgWPVZhZcm+T4hkL8Zbtp1nFNOn3lRrxnlv50SRBv7cR7RqR+GMsd3hUXy9hWBo4CHTbFTcOYwig== - dependencies: - mkdirp "^0.5.1" - write@^0.2.1: version "0.2.1" resolved "https://registry.yarnpkg.com/write/-/write-0.2.1.tgz#5fc03828e264cea3fe91455476f7a3c566cb0757" @@ -17119,13 +10276,6 @@ write@^0.2.1: dependencies: mkdirp "^0.5.1" -ws@^5.2.0: - version "5.2.2" - resolved "https://registry.yarnpkg.com/ws/-/ws-5.2.2.tgz#dffef14866b8e8dc9133582514d1befaf96e980f" - integrity sha512-jaHFD6PFv6UgoIVda6qZllptQsMlDEJkTQcybzzXDYM1XO9Y8em691FGMPmM46WGyLU4z9KMgQN+qrux/nhlHA== - dependencies: - async-limiter "~1.0.0" - ws@^6.0.0, ws@^6.2.1: version "6.2.1" resolved "https://registry.yarnpkg.com/ws/-/ws-6.2.1.tgz#442fdf0a47ed64f59b6a5d8ff130f4748ed524fb" @@ -17133,33 +10283,10 @@ ws@^6.0.0, ws@^6.2.1: dependencies: async-limiter "~1.0.0" -xdg-basedir@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/xdg-basedir/-/xdg-basedir-3.0.0.tgz#496b2cc109eca8dbacfe2dc72b603c17c5870ad4" - integrity sha1-SWsswQnsqNus/i3HK2A8F8WHCtQ= - -xml2js@^0.4.19: - version "0.4.19" - resolved "https://registry.yarnpkg.com/xml2js/-/xml2js-0.4.19.tgz#686c20f213209e94abf0d1bcf1efaa291c7827a7" - integrity sha512-esZnJZJOiJR9wWKMyuvSE1y6Dq5LCuJanqhxslH2bxM6duahNZ+HMpCLhBQGZkbX6xRf8x1Y2eJlgt2q3qo49Q== - dependencies: - sax ">=0.6.0" - xmlbuilder "~9.0.1" - -xmlbuilder@^13.0.0: - version "13.0.2" - resolved "https://registry.yarnpkg.com/xmlbuilder/-/xmlbuilder-13.0.2.tgz#02ae33614b6a047d1c32b5389c1fdacb2bce47a7" - integrity sha512-Eux0i2QdDYKbdbA6AM6xE4m6ZTZr4G4xF9kahI2ukSEMCzwce2eX9WlTI5J3s+NU7hpasFsr8hWIONae7LluAQ== - -xmlbuilder@~9.0.1: - version "9.0.7" - resolved "https://registry.yarnpkg.com/xmlbuilder/-/xmlbuilder-9.0.7.tgz#132ee63d2ec5565c557e20f4c22df9aca686b10d" - integrity sha1-Ey7mPS7FVlxVfiD0wi35rKaGsQ0= - xtend@^4.0.0, xtend@~4.0.1: - version "4.0.1" - resolved "https://registry.yarnpkg.com/xtend/-/xtend-4.0.1.tgz#a5c6d532be656e23db820efb943a1f04998d63af" - integrity sha1-pcbVMr5lbiPbgg77lDofBJmNY68= + version "4.0.2" + resolved "https://registry.yarnpkg.com/xtend/-/xtend-4.0.2.tgz#bb72779f5fa465186b1f438f674fa347fdb5db54" + integrity sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ== xxhashjs@^0.2.1: version "0.2.2" @@ -17168,173 +10295,51 @@ xxhashjs@^0.2.1: dependencies: cuint "^0.2.2" -y18n@^3.2.1: - version "3.2.1" - resolved "https://registry.yarnpkg.com/y18n/-/y18n-3.2.1.tgz#6d15fba884c08679c0d77e88e7759e811e07fa41" - integrity sha1-bRX7qITAhnnA136I53WegR4H+kE= - -"y18n@^3.2.1 || ^4.0.0", y18n@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/y18n/-/y18n-4.0.0.tgz#95ef94f85ecc81d007c264e190a120f0a3c8566b" - integrity sha512-r9S/ZyXu/Xu9q1tYlpsLIsa3EeLXXk0VwlxqTcFRfg9EhMW+17kbt9G0NrgCmhGb5vT2hyhJZLfDGx+7+5Uj/w== +y18n@^4.0.0: + version "4.0.1" + resolved "https://registry.yarnpkg.com/y18n/-/y18n-4.0.1.tgz#8db2b83c31c5d75099bb890b23f3094891e247d4" + integrity sha512-wNcy4NvjMYL8gogWWYAO7ZFWFfHcbdbE57tZO8e4cbpj8tfUcwrwqSl3ad8HxpYWCdXcJUCeKKZS62Av1affwQ== yallist@^2.1.2: version "2.1.2" resolved "https://registry.yarnpkg.com/yallist/-/yallist-2.1.2.tgz#1c11f9218f076089a47dd512f93c6699a6a81d52" integrity sha1-HBH5IY8HYImkfdUS+TxmmaaoHVI= -yallist@^3.0.0, yallist@^3.0.2, yallist@^3.0.3: - version "3.0.3" - resolved "https://registry.yarnpkg.com/yallist/-/yallist-3.0.3.tgz#b4b049e314be545e3ce802236d6cd22cd91c3de9" - integrity sha512-S+Zk8DEWE6oKpV+vI3qWkaK+jSbIK86pCwe2IF/xwIpQ8jEuxpw9NyaGjmp9+BoJv5FV2piqCDcoCtStppiq2A== +yallist@^3.0.2: + version "3.1.1" + resolved "https://registry.yarnpkg.com/yallist/-/yallist-3.1.1.tgz#dbb7daf9bfd8bac9ab45ebf602b8cbad0d5d08fd" + integrity sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g== yallist@^4.0.0: version "4.0.0" resolved "https://registry.yarnpkg.com/yallist/-/yallist-4.0.0.tgz#9bb92790d9c0effec63be73519e11a35019a3a72" integrity sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A== -yaml-front-matter@^3.4.1: - version "3.4.1" - resolved "https://registry.yarnpkg.com/yaml-front-matter/-/yaml-front-matter-3.4.1.tgz#e52e84fea6983b93755e9b1564dba989b006b5a5" - integrity sha1-5S6E/qaYO5N1XpsVZNupibAGtaU= - dependencies: - commander "1.0.0" - js-yaml "^3.5.2" - -yaml-js@0.0.8: - version "0.0.8" - resolved "https://registry.yarnpkg.com/yaml-js/-/yaml-js-0.0.8.tgz#87cfa5a9613f48e26005420d6a8ee0da6fe8daec" - integrity sha1-h8+lqWE/SOJgBUINao7g2m/o2uw= - -yaml-loader@^0.5.0: - version "0.5.0" - resolved "https://registry.yarnpkg.com/yaml-loader/-/yaml-loader-0.5.0.tgz#86b1982d84a8e429e6647d93de9a0169e1c15827" - integrity sha512-p9QIzcFSNm4mCw/m5NdyMfN4RE4aFZJWRRb01ERVNGCym8VNbKtw3OYZXnvUIkim6U/EjqE/2yIh9F/msShH9A== - dependencies: - js-yaml "^3.5.2" - -yargs-parser@^11.1.1: - version "11.1.1" - resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-11.1.1.tgz#879a0865973bca9f6bab5cbdf3b1c67ec7d3bcf4" - integrity sha512-C6kB/WJDiaxONLJQnF8ccx9SEeoTTLek8RVbaOIsrAUS8VrBEXfmeSnCZxygc+XC2sNMBIwOOnfcxiynjHsVSQ== +yargs-parser@^13.1.2: + version "13.1.2" + resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-13.1.2.tgz#130f09702ebaeef2650d54ce6e3e5706f7a4fb38" + integrity sha512-3lbsNRf/j+A4QuSZfDRA7HRSfWrzO0YjqTJd5kjAq37Zep1CEgaYmrH9Q3GwPiB9cHyd1Y1UwggGhJGoxipbzg== dependencies: camelcase "^5.0.0" decamelize "^1.2.0" -yargs-parser@^13.1.0: - version "13.1.1" - resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-13.1.1.tgz#d26058532aa06d365fe091f6a1fc06b2f7e5eca0" - integrity sha512-oVAVsHz6uFrg3XQheFII8ESO2ssAf9luWuAd6Wexsu4F3OtIW0o8IribPXYrD4WC24LWtPrJlGy87y5udK+dxQ== - dependencies: - camelcase "^5.0.0" - decamelize "^1.2.0" - -yargs-parser@^5.0.0: - version "5.0.0" - resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-5.0.0.tgz#275ecf0d7ffe05c77e64e7c86e4cd94bf0e1228a" - integrity sha1-J17PDX/+Bcd+ZOfIbkzZS/DhIoo= - dependencies: - camelcase "^3.0.0" - -yargs@12.0.5: - version "12.0.5" - resolved "https://registry.yarnpkg.com/yargs/-/yargs-12.0.5.tgz#05f5997b609647b64f66b81e3b4b10a368e7ad13" - integrity sha512-Lhz8TLaYnxq/2ObqHDql8dX8CJi97oHxrjUcYtzKbbykPtVW9WB+poxI+NM2UIzsMgNCZTIf0AQwsjK5yMAqZw== - dependencies: - cliui "^4.0.0" - decamelize "^1.2.0" - find-up "^3.0.0" - get-caller-file "^1.0.1" - os-locale "^3.0.0" - require-directory "^2.1.1" - require-main-filename "^1.0.1" - set-blocking "^2.0.0" - string-width "^2.0.0" - which-module "^2.0.0" - y18n "^3.2.1 || ^4.0.0" - yargs-parser "^11.1.1" - -yargs@13.2.4: - version "13.2.4" - resolved "https://registry.yarnpkg.com/yargs/-/yargs-13.2.4.tgz#0b562b794016eb9651b98bd37acf364aa5d6dc83" - integrity sha512-HG/DWAJa1PAnHT9JAhNa8AbAv3FPaiLzioSjCcmuXXhP8MlpHO5vwls4g4j6n30Z74GVQj8Xa62dWVx1QCGklg== +yargs@^13.3.2: + version "13.3.2" + resolved "https://registry.yarnpkg.com/yargs/-/yargs-13.3.2.tgz#ad7ffefec1aa59565ac915f82dccb38a9c31a2dd" + integrity sha512-AX3Zw5iPruN5ie6xGRIDgqkT+ZhnRlZMLMHAs8tg7nRruy2Nb+i5o9bwghAogtM08q1dpr2LVoS8KSTMYpWXUw== dependencies: cliui "^5.0.0" find-up "^3.0.0" get-caller-file "^2.0.1" - os-locale "^3.1.0" require-directory "^2.1.1" require-main-filename "^2.0.0" set-blocking "^2.0.0" string-width "^3.0.0" which-module "^2.0.0" y18n "^4.0.0" - yargs-parser "^13.1.0" + yargs-parser "^13.1.2" -yargs@^7.0.0: - version "7.1.0" - resolved "https://registry.yarnpkg.com/yargs/-/yargs-7.1.0.tgz#6ba318eb16961727f5d284f8ea003e8d6154d0c8" - integrity sha1-a6MY6xaWFyf10oT46gA+jWFU0Mg= - dependencies: - camelcase "^3.0.0" - cliui "^3.2.0" - decamelize "^1.1.1" - get-caller-file "^1.0.1" - os-locale "^1.4.0" - read-pkg-up "^1.0.1" - require-directory "^2.1.1" - require-main-filename "^1.0.1" - set-blocking "^2.0.0" - string-width "^1.0.2" - which-module "^1.0.0" - y18n "^3.2.1" - yargs-parser "^5.0.0" - -yargs@~3.10.0: - version "3.10.0" - resolved "https://registry.yarnpkg.com/yargs/-/yargs-3.10.0.tgz#f7ee7bd857dd7c1d2d38c0e74efbd681d1431fd1" - integrity sha1-9+572FfdfB0tOMDnTvvWgdFDH9E= - dependencies: - camelcase "^1.0.2" - cliui "^2.1.0" - decamelize "^1.0.0" - window-size "0.1.0" - -yarn@^1.15.0: - version "1.19.1" - resolved "https://registry.yarnpkg.com/yarn/-/yarn-1.19.1.tgz#14b92410dd1ba5bab87a12b4a3d807f4569bea97" - integrity sha512-gBnfbL9rYY05Gt0cjJhs/siqQXHYlZalTjK3nXn2QO20xbkIFPob+LlH44ML47GcR4VU9/2dYck1BWFM0Javxw== - -yauzl@^2.4.2: - version "2.10.0" - resolved "https://registry.yarnpkg.com/yauzl/-/yauzl-2.10.0.tgz#c7eb17c93e112cb1086fa6d8e51fb0667b79a5f9" - integrity sha1-x+sXyT4RLLEIb6bY5R+wZnt5pfk= - dependencies: - buffer-crc32 "~0.2.3" - fd-slicer "~1.1.0" - -yn@^3.0.0: - version "3.1.0" - resolved "https://registry.yarnpkg.com/yn/-/yn-3.1.0.tgz#fcbe2db63610361afcc5eb9e0ac91e976d046114" - integrity sha512-kKfnnYkbTfrAdd0xICNFw7Atm8nKpLcLv9AZGEt+kczL/WQVai4e2V6ZN8U/O+iI6WrNuJjNNOyu4zfhl9D3Hg== - -zen-observable-ts@^0.8.19: - version "0.8.19" - resolved "https://registry.yarnpkg.com/zen-observable-ts/-/zen-observable-ts-0.8.19.tgz#c094cd20e83ddb02a11144a6e2a89706946b5694" - integrity sha512-u1a2rpE13G+jSzrg3aiCqXU5tN2kw41b+cBZGmnc+30YimdkKiDj9bTowcB41eL77/17RF/h+393AuVgShyheQ== - dependencies: - tslib "^1.9.3" - zen-observable "^0.8.0" - -zen-observable-ts@^0.8.20: - version "0.8.20" - resolved "https://registry.yarnpkg.com/zen-observable-ts/-/zen-observable-ts-0.8.20.tgz#44091e335d3fcbc97f6497e63e7f57d5b516b163" - integrity sha512-2rkjiPALhOtRaDX6pWyNqK1fnP5KkJJybYebopNSn6wDG1lxBoFs2+nwwXKoA6glHIrtwrfBBy6da0stkKtTAA== - dependencies: - tslib "^1.9.3" - zen-observable "^0.8.0" - -zen-observable@^0.8.0: - version "0.8.14" - resolved "https://registry.yarnpkg.com/zen-observable/-/zen-observable-0.8.14.tgz#d33058359d335bc0db1f0af66158b32872af3bf7" - integrity sha512-kQz39uonEjEESwh+qCi83kcC3rZJGh4mrZW7xjkSQYXkq//JZHTtKo+6yuVloTgMtzsIWOJrjIrKvk/dqm0L5g== +yocto-queue@^0.1.0: + version "0.1.0" + resolved "https://registry.yarnpkg.com/yocto-queue/-/yocto-queue-0.1.0.tgz#0294eb3dee05028d31ee1a5fa2c556a6aaf10a1b" + integrity sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q== diff --git a/rules/packaging/BUILD.bazel b/rules/packaging/BUILD.bazel index f33dcde..7752e39 100644 --- a/rules/packaging/BUILD.bazel +++ b/rules/packaging/BUILD.bazel @@ -1,4 +1,4 @@ -load("@pip_modules_external//:requirements.bzl", "requirement") +load("@pip_modules//:requirements.bzl", "requirement") load("@rules_python//python:defs.bzl", "py_binary") py_binary( diff --git a/rules/rust/Cargo.toml b/rules/rust/Cargo.toml index 45e6d36..b769bfb 100644 --- a/rules/rust/Cargo.toml +++ b/rules/rust/Cargo.toml @@ -8,6 +8,7 @@ version = "0.0.0" path = "src/main.rs" [dependencies] +actix-cors = "0.5.4" actix = "0.10.0" actix-http = { version = "2", default-features = false } actix-rt = "1" diff --git a/rules/rust/cargo/BUILD.bazel b/rules/rust/cargo/BUILD.bazel index 613de66..970b348 100644 --- a/rules/rust/cargo/BUILD.bazel +++ b/rules/rust/cargo/BUILD.bazel @@ -21,6 +21,15 @@ alias( ], ) +alias( + name = "actix_cors", + actual = "@raze__actix_cors__0_5_4//:actix_cors", + tags = [ + "cargo-raze", + "manual", + ], +) + alias( name = "actix_http", actual = "@raze__actix_http__2_2_0//:actix_http", @@ -383,7 +392,7 @@ alias( alias( name = "futures", - actual = "@raze__futures__0_3_9//:futures", + actual = "@raze__futures__0_3_10//:futures", tags = [ "cargo-raze", "manual", @@ -430,7 +439,7 @@ alias( alias( name = "integer_encoding", - actual = "@raze__integer_encoding__2_1_1//:integer_encoding", + actual = "@raze__integer_encoding__2_1_2//:integer_encoding", tags = [ "cargo-raze", "manual", @@ -484,7 +493,7 @@ alias( alias( name = "log", - actual = "@raze__log__0_4_11//:log", + actual = "@raze__log__0_4_13//:log", tags = [ "cargo-raze", "manual", @@ -756,7 +765,7 @@ alias( alias( name = "serde", - actual = "@raze__serde__1_0_118//:serde", + actual = "@raze__serde__1_0_119//:serde", tags = [ "cargo-raze", "manual", @@ -765,7 +774,7 @@ alias( alias( name = "serde_derive", - actual = "@raze__serde_derive__1_0_118//:serde_derive", + actual = "@raze__serde_derive__1_0_119//:serde_derive", tags = [ "cargo-raze", "manual", @@ -801,7 +810,7 @@ alias( alias( name = "signal_hook", - actual = "@raze__signal_hook__0_3_2//:signal_hook", + actual = "@raze__signal_hook__0_3_3//:signal_hook", tags = [ "cargo-raze", "manual", @@ -819,7 +828,7 @@ alias( alias( name = "slog_async", - actual = "@raze__slog_async__2_5_0//:slog_async", + actual = "@raze__slog_async__2_6_0//:slog_async", tags = [ "cargo-raze", "manual", @@ -936,7 +945,7 @@ alias( alias( name = "tempfile", - actual = "@raze__tempfile__3_1_0//:tempfile", + actual = "@raze__tempfile__3_2_0//:tempfile", tags = [ "cargo-raze", "manual", @@ -1044,7 +1053,7 @@ alias( alias( name = "uuid", - actual = "@raze__uuid__0_8_1//:uuid", + actual = "@raze__uuid__0_8_2//:uuid", tags = [ "cargo-raze", "manual", diff --git a/rules/rust/crates.bzl b/rules/rust/crates.bzl index 36dd995..c9e0fd8 100644 --- a/rules/rust/crates.bzl +++ b/rules/rust/crates.bzl @@ -47,6 +47,15 @@ def raze_fetch_remote_crates(): build_file = Label("//rules/rust/remote:BUILD.actix-connect-2.0.0.bazel"), ) + maybe( + http_archive, + name = "raze__actix_cors__0_5_4", + url = "https://crates.io/api/v1/crates/actix-cors/0.5.4/download", + type = "tar.gz", + strip_prefix = "actix-cors-0.5.4", + build_file = Label("//rules/rust/remote:BUILD.actix-cors-0.5.4.bazel"), + ) + maybe( http_archive, name = "raze__actix_http__2_2_0", @@ -67,11 +76,11 @@ def raze_fetch_remote_crates(): maybe( http_archive, - name = "raze__actix_router__0_2_5", - url = "https://crates.io/api/v1/crates/actix-router/0.2.5/download", + name = "raze__actix_router__0_2_6", + url = "https://crates.io/api/v1/crates/actix-router/0.2.6/download", type = "tar.gz", - strip_prefix = "actix-router-0.2.5", - build_file = Label("//rules/rust/remote:BUILD.actix-router-0.2.5.bazel"), + strip_prefix = "actix-router-0.2.6", + build_file = Label("//rules/rust/remote:BUILD.actix-router-0.2.6.bazel"), ) maybe( @@ -254,6 +263,15 @@ def raze_fetch_remote_crates(): build_file = Label("//rules/rust/remote:BUILD.arc-swap-0.4.8.bazel"), ) + maybe( + http_archive, + name = "raze__arc_swap__1_2_0", + url = "https://crates.io/api/v1/crates/arc-swap/1.2.0/download", + type = "tar.gz", + strip_prefix = "arc-swap-1.2.0", + build_file = Label("//rules/rust/remote:BUILD.arc-swap-1.2.0.bazel"), + ) + maybe( http_archive, name = "raze__arrayref__0_3_6", @@ -499,20 +517,20 @@ def raze_fetch_remote_crates(): maybe( http_archive, - name = "raze__bytes__1_0_0", - url = "https://crates.io/api/v1/crates/bytes/1.0.0/download", + name = "raze__bytes__1_0_1", + url = "https://crates.io/api/v1/crates/bytes/1.0.1/download", type = "tar.gz", - strip_prefix = "bytes-1.0.0", - build_file = Label("//rules/rust/remote:BUILD.bytes-1.0.0.bazel"), + strip_prefix = "bytes-1.0.1", + build_file = Label("//rules/rust/remote:BUILD.bytes-1.0.1.bazel"), ) maybe( http_archive, - name = "raze__bytestring__0_1_5", - url = "https://crates.io/api/v1/crates/bytestring/0.1.5/download", + name = "raze__bytestring__1_0_0", + url = "https://crates.io/api/v1/crates/bytestring/1.0.0/download", type = "tar.gz", - strip_prefix = "bytestring-0.1.5", - build_file = Label("//rules/rust/remote:BUILD.bytestring-0.1.5.bazel"), + strip_prefix = "bytestring-1.0.0", + build_file = Label("//rules/rust/remote:BUILD.bytestring-1.0.0.bazel"), ) maybe( @@ -1093,83 +1111,83 @@ def raze_fetch_remote_crates(): maybe( http_archive, - name = "raze__futures__0_3_9", - url = "https://crates.io/api/v1/crates/futures/0.3.9/download", + name = "raze__futures__0_3_10", + url = "https://crates.io/api/v1/crates/futures/0.3.10/download", type = "tar.gz", - strip_prefix = "futures-0.3.9", - build_file = Label("//rules/rust/remote:BUILD.futures-0.3.9.bazel"), + strip_prefix = "futures-0.3.10", + build_file = Label("//rules/rust/remote:BUILD.futures-0.3.10.bazel"), ) maybe( http_archive, - name = "raze__futures_channel__0_3_9", - url = "https://crates.io/api/v1/crates/futures-channel/0.3.9/download", + name = "raze__futures_channel__0_3_10", + url = "https://crates.io/api/v1/crates/futures-channel/0.3.10/download", type = "tar.gz", - strip_prefix = "futures-channel-0.3.9", - build_file = Label("//rules/rust/remote:BUILD.futures-channel-0.3.9.bazel"), + strip_prefix = "futures-channel-0.3.10", + build_file = Label("//rules/rust/remote:BUILD.futures-channel-0.3.10.bazel"), ) maybe( http_archive, - name = "raze__futures_core__0_3_9", - url = "https://crates.io/api/v1/crates/futures-core/0.3.9/download", + name = "raze__futures_core__0_3_10", + url = "https://crates.io/api/v1/crates/futures-core/0.3.10/download", type = "tar.gz", - strip_prefix = "futures-core-0.3.9", - build_file = Label("//rules/rust/remote:BUILD.futures-core-0.3.9.bazel"), + strip_prefix = "futures-core-0.3.10", + build_file = Label("//rules/rust/remote:BUILD.futures-core-0.3.10.bazel"), ) maybe( http_archive, - name = "raze__futures_executor__0_3_9", - url = "https://crates.io/api/v1/crates/futures-executor/0.3.9/download", + name = "raze__futures_executor__0_3_10", + url = "https://crates.io/api/v1/crates/futures-executor/0.3.10/download", type = "tar.gz", - strip_prefix = "futures-executor-0.3.9", - build_file = Label("//rules/rust/remote:BUILD.futures-executor-0.3.9.bazel"), + strip_prefix = "futures-executor-0.3.10", + build_file = Label("//rules/rust/remote:BUILD.futures-executor-0.3.10.bazel"), ) maybe( http_archive, - name = "raze__futures_io__0_3_9", - url = "https://crates.io/api/v1/crates/futures-io/0.3.9/download", + name = "raze__futures_io__0_3_10", + url = "https://crates.io/api/v1/crates/futures-io/0.3.10/download", type = "tar.gz", - strip_prefix = "futures-io-0.3.9", - build_file = Label("//rules/rust/remote:BUILD.futures-io-0.3.9.bazel"), + strip_prefix = "futures-io-0.3.10", + build_file = Label("//rules/rust/remote:BUILD.futures-io-0.3.10.bazel"), ) maybe( http_archive, - name = "raze__futures_macro__0_3_9", - url = "https://crates.io/api/v1/crates/futures-macro/0.3.9/download", + name = "raze__futures_macro__0_3_10", + url = "https://crates.io/api/v1/crates/futures-macro/0.3.10/download", type = "tar.gz", - strip_prefix = "futures-macro-0.3.9", - build_file = Label("//rules/rust/remote:BUILD.futures-macro-0.3.9.bazel"), + strip_prefix = "futures-macro-0.3.10", + build_file = Label("//rules/rust/remote:BUILD.futures-macro-0.3.10.bazel"), ) maybe( http_archive, - name = "raze__futures_sink__0_3_9", - url = "https://crates.io/api/v1/crates/futures-sink/0.3.9/download", + name = "raze__futures_sink__0_3_10", + url = "https://crates.io/api/v1/crates/futures-sink/0.3.10/download", type = "tar.gz", - strip_prefix = "futures-sink-0.3.9", - build_file = Label("//rules/rust/remote:BUILD.futures-sink-0.3.9.bazel"), + strip_prefix = "futures-sink-0.3.10", + build_file = Label("//rules/rust/remote:BUILD.futures-sink-0.3.10.bazel"), ) maybe( http_archive, - name = "raze__futures_task__0_3_9", - url = "https://crates.io/api/v1/crates/futures-task/0.3.9/download", + name = "raze__futures_task__0_3_10", + url = "https://crates.io/api/v1/crates/futures-task/0.3.10/download", type = "tar.gz", - strip_prefix = "futures-task-0.3.9", - build_file = Label("//rules/rust/remote:BUILD.futures-task-0.3.9.bazel"), + strip_prefix = "futures-task-0.3.10", + build_file = Label("//rules/rust/remote:BUILD.futures-task-0.3.10.bazel"), ) maybe( http_archive, - name = "raze__futures_util__0_3_9", - url = "https://crates.io/api/v1/crates/futures-util/0.3.9/download", + name = "raze__futures_util__0_3_10", + url = "https://crates.io/api/v1/crates/futures-util/0.3.10/download", type = "tar.gz", - strip_prefix = "futures-util-0.3.9", - build_file = Label("//rules/rust/remote:BUILD.futures-util-0.3.9.bazel"), + strip_prefix = "futures-util-0.3.10", + build_file = Label("//rules/rust/remote:BUILD.futures-util-0.3.10.bazel"), ) maybe( @@ -1354,11 +1372,11 @@ def raze_fetch_remote_crates(): maybe( http_archive, - name = "raze__humantime__2_0_1", - url = "https://crates.io/api/v1/crates/humantime/2.0.1/download", + name = "raze__humantime__2_1_0", + url = "https://crates.io/api/v1/crates/humantime/2.1.0/download", type = "tar.gz", - strip_prefix = "humantime-2.0.1", - build_file = Label("//rules/rust/remote:BUILD.humantime-2.0.1.bazel"), + strip_prefix = "humantime-2.1.0", + build_file = Label("//rules/rust/remote:BUILD.humantime-2.1.0.bazel"), ) maybe( @@ -1390,11 +1408,11 @@ def raze_fetch_remote_crates(): maybe( http_archive, - name = "raze__integer_encoding__2_1_1", - url = "https://crates.io/api/v1/crates/integer-encoding/2.1.1/download", + name = "raze__integer_encoding__2_1_2", + url = "https://crates.io/api/v1/crates/integer-encoding/2.1.2/download", type = "tar.gz", - strip_prefix = "integer-encoding-2.1.1", - build_file = Label("//rules/rust/remote:BUILD.integer-encoding-2.1.1.bazel"), + strip_prefix = "integer-encoding-2.1.2", + build_file = Label("//rules/rust/remote:BUILD.integer-encoding-2.1.2.bazel"), ) maybe( @@ -1525,11 +1543,11 @@ def raze_fetch_remote_crates(): maybe( http_archive, - name = "raze__log__0_4_11", - url = "https://crates.io/api/v1/crates/log/0.4.11/download", + name = "raze__log__0_4_13", + url = "https://crates.io/api/v1/crates/log/0.4.13/download", type = "tar.gz", - strip_prefix = "log-0.4.11", - build_file = Label("//rules/rust/remote:BUILD.log-0.4.11.bazel"), + strip_prefix = "log-0.4.13", + build_file = Label("//rules/rust/remote:BUILD.log-0.4.13.bazel"), ) maybe( @@ -1957,11 +1975,11 @@ def raze_fetch_remote_crates(): maybe( http_archive, - name = "raze__pin_project__1_0_3", - url = "https://crates.io/api/v1/crates/pin-project/1.0.3/download", + name = "raze__pin_project__1_0_4", + url = "https://crates.io/api/v1/crates/pin-project/1.0.4/download", type = "tar.gz", - strip_prefix = "pin-project-1.0.3", - build_file = Label("//rules/rust/remote:BUILD.pin-project-1.0.3.bazel"), + strip_prefix = "pin-project-1.0.4", + build_file = Label("//rules/rust/remote:BUILD.pin-project-1.0.4.bazel"), ) maybe( @@ -1975,11 +1993,11 @@ def raze_fetch_remote_crates(): maybe( http_archive, - name = "raze__pin_project_internal__1_0_3", - url = "https://crates.io/api/v1/crates/pin-project-internal/1.0.3/download", + name = "raze__pin_project_internal__1_0_4", + url = "https://crates.io/api/v1/crates/pin-project-internal/1.0.4/download", type = "tar.gz", - strip_prefix = "pin-project-internal-1.0.3", - build_file = Label("//rules/rust/remote:BUILD.pin-project-internal-1.0.3.bazel"), + strip_prefix = "pin-project-internal-1.0.4", + build_file = Label("//rules/rust/remote:BUILD.pin-project-internal-1.0.4.bazel"), ) maybe( @@ -1993,11 +2011,11 @@ def raze_fetch_remote_crates(): maybe( http_archive, - name = "raze__pin_project_lite__0_2_2", - url = "https://crates.io/api/v1/crates/pin-project-lite/0.2.2/download", + name = "raze__pin_project_lite__0_2_4", + url = "https://crates.io/api/v1/crates/pin-project-lite/0.2.4/download", type = "tar.gz", - strip_prefix = "pin-project-lite-0.2.2", - build_file = Label("//rules/rust/remote:BUILD.pin-project-lite-0.2.2.bazel"), + strip_prefix = "pin-project-lite-0.2.4", + build_file = Label("//rules/rust/remote:BUILD.pin-project-lite-0.2.4.bazel"), ) maybe( @@ -2092,11 +2110,11 @@ def raze_fetch_remote_crates(): maybe( http_archive, - name = "raze__proc_macro_nested__0_1_6", - url = "https://crates.io/api/v1/crates/proc-macro-nested/0.1.6/download", + name = "raze__proc_macro_nested__0_1_7", + url = "https://crates.io/api/v1/crates/proc-macro-nested/0.1.7/download", type = "tar.gz", - strip_prefix = "proc-macro-nested-0.1.6", - build_file = Label("//rules/rust/remote:BUILD.proc-macro-nested-0.1.6.bazel"), + strip_prefix = "proc-macro-nested-0.1.7", + build_file = Label("//rules/rust/remote:BUILD.proc-macro-nested-0.1.7.bazel"), ) maybe( @@ -2200,11 +2218,11 @@ def raze_fetch_remote_crates(): maybe( http_archive, - name = "raze__rand__0_8_1", - url = "https://crates.io/api/v1/crates/rand/0.8.1/download", + name = "raze__rand__0_8_2", + url = "https://crates.io/api/v1/crates/rand/0.8.2/download", type = "tar.gz", - strip_prefix = "rand-0.8.1", - build_file = Label("//rules/rust/remote:BUILD.rand-0.8.1.bazel"), + strip_prefix = "rand-0.8.2", + build_file = Label("//rules/rust/remote:BUILD.rand-0.8.2.bazel"), ) maybe( @@ -2324,6 +2342,15 @@ def raze_fetch_remote_crates(): build_file = Label("//rules/rust/remote:BUILD.redox_syscall-0.1.57.bazel"), ) + maybe( + http_archive, + name = "raze__redox_syscall__0_2_4", + url = "https://crates.io/api/v1/crates/redox_syscall/0.2.4/download", + type = "tar.gz", + strip_prefix = "redox_syscall-0.2.4", + build_file = Label("//rules/rust/remote:BUILD.redox_syscall-0.2.4.bazel"), + ) + maybe( http_archive, name = "raze__redox_users__0_3_5", @@ -2533,11 +2560,11 @@ def raze_fetch_remote_crates(): maybe( http_archive, - name = "raze__serde__1_0_118", - url = "https://crates.io/api/v1/crates/serde/1.0.118/download", + name = "raze__serde__1_0_119", + url = "https://crates.io/api/v1/crates/serde/1.0.119/download", type = "tar.gz", - strip_prefix = "serde-1.0.118", - build_file = Label("//rules/rust/remote:BUILD.serde-1.0.118.bazel"), + strip_prefix = "serde-1.0.119", + build_file = Label("//rules/rust/remote:BUILD.serde-1.0.119.bazel"), ) maybe( @@ -2569,11 +2596,11 @@ def raze_fetch_remote_crates(): maybe( http_archive, - name = "raze__serde_derive__1_0_118", - url = "https://crates.io/api/v1/crates/serde_derive/1.0.118/download", + name = "raze__serde_derive__1_0_119", + url = "https://crates.io/api/v1/crates/serde_derive/1.0.119/download", type = "tar.gz", - strip_prefix = "serde_derive-1.0.118", - build_file = Label("//rules/rust/remote:BUILD.serde_derive-1.0.118.bazel"), + strip_prefix = "serde_derive-1.0.119", + build_file = Label("//rules/rust/remote:BUILD.serde_derive-1.0.119.bazel"), ) maybe( @@ -2659,11 +2686,11 @@ def raze_fetch_remote_crates(): maybe( http_archive, - name = "raze__signal_hook__0_3_2", - url = "https://crates.io/api/v1/crates/signal-hook/0.3.2/download", + name = "raze__signal_hook__0_3_3", + url = "https://crates.io/api/v1/crates/signal-hook/0.3.3/download", type = "tar.gz", - strip_prefix = "signal-hook-0.3.2", - build_file = Label("//rules/rust/remote:BUILD.signal-hook-0.3.2.bazel"), + strip_prefix = "signal-hook-0.3.3", + build_file = Label("//rules/rust/remote:BUILD.signal-hook-0.3.3.bazel"), ) maybe( @@ -2704,11 +2731,11 @@ def raze_fetch_remote_crates(): maybe( http_archive, - name = "raze__slog_async__2_5_0", - url = "https://crates.io/api/v1/crates/slog-async/2.5.0/download", + name = "raze__slog_async__2_6_0", + url = "https://crates.io/api/v1/crates/slog-async/2.6.0/download", type = "tar.gz", - strip_prefix = "slog-async-2.5.0", - build_file = Label("//rules/rust/remote:BUILD.slog-async-2.5.0.bazel"), + strip_prefix = "slog-async-2.6.0", + build_file = Label("//rules/rust/remote:BUILD.slog-async-2.6.0.bazel"), ) maybe( @@ -2722,11 +2749,11 @@ def raze_fetch_remote_crates(): maybe( http_archive, - name = "raze__slog_scope__4_3_0", - url = "https://crates.io/api/v1/crates/slog-scope/4.3.0/download", + name = "raze__slog_scope__4_4_0", + url = "https://crates.io/api/v1/crates/slog-scope/4.4.0/download", type = "tar.gz", - strip_prefix = "slog-scope-4.3.0", - build_file = Label("//rules/rust/remote:BUILD.slog-scope-4.3.0.bazel"), + strip_prefix = "slog-scope-4.4.0", + build_file = Label("//rules/rust/remote:BUILD.slog-scope-4.4.0.bazel"), ) maybe( @@ -2956,11 +2983,11 @@ def raze_fetch_remote_crates(): maybe( http_archive, - name = "raze__tempfile__3_1_0", - url = "https://crates.io/api/v1/crates/tempfile/3.1.0/download", + name = "raze__tempfile__3_2_0", + url = "https://crates.io/api/v1/crates/tempfile/3.2.0/download", type = "tar.gz", - strip_prefix = "tempfile-3.1.0", - build_file = Label("//rules/rust/remote:BUILD.tempfile-3.1.0.bazel"), + strip_prefix = "tempfile-3.2.0", + build_file = Label("//rules/rust/remote:BUILD.tempfile-3.2.0.bazel"), ) maybe( @@ -3190,11 +3217,11 @@ def raze_fetch_remote_crates(): maybe( http_archive, - name = "raze__tokio_stream__0_1_1", - url = "https://crates.io/api/v1/crates/tokio-stream/0.1.1/download", + name = "raze__tokio_stream__0_1_2", + url = "https://crates.io/api/v1/crates/tokio-stream/0.1.2/download", type = "tar.gz", - strip_prefix = "tokio-stream-0.1.1", - build_file = Label("//rules/rust/remote:BUILD.tokio-stream-0.1.1.bazel"), + strip_prefix = "tokio-stream-0.1.2", + build_file = Label("//rules/rust/remote:BUILD.tokio-stream-0.1.2.bazel"), ) maybe( @@ -3217,11 +3244,11 @@ def raze_fetch_remote_crates(): maybe( http_archive, - name = "raze__tokio_util__0_6_0", - url = "https://crates.io/api/v1/crates/tokio-util/0.6.0/download", + name = "raze__tokio_util__0_6_1", + url = "https://crates.io/api/v1/crates/tokio-util/0.6.1/download", type = "tar.gz", - strip_prefix = "tokio-util-0.6.0", - build_file = Label("//rules/rust/remote:BUILD.tokio-util-0.6.0.bazel"), + strip_prefix = "tokio-util-0.6.1", + build_file = Label("//rules/rust/remote:BUILD.tokio-util-0.6.1.bazel"), ) maybe( @@ -3397,11 +3424,11 @@ def raze_fetch_remote_crates(): maybe( http_archive, - name = "raze__uuid__0_8_1", - url = "https://crates.io/api/v1/crates/uuid/0.8.1/download", + name = "raze__uuid__0_8_2", + url = "https://crates.io/api/v1/crates/uuid/0.8.2/download", type = "tar.gz", - strip_prefix = "uuid-0.8.1", - build_file = Label("//rules/rust/remote:BUILD.uuid-0.8.1.bazel"), + strip_prefix = "uuid-0.8.2", + build_file = Label("//rules/rust/remote:BUILD.uuid-0.8.2.bazel"), ) maybe( diff --git a/rules/rust/remote/BUILD.actix-0.10.0.bazel b/rules/rust/remote/BUILD.actix-0.10.0.bazel index 750e207..304e651 100644 --- a/rules/rust/remote/BUILD.actix-0.10.0.bazel +++ b/rules/rust/remote/BUILD.actix-0.10.0.bazel @@ -67,9 +67,9 @@ rust_library( "@raze__bitflags__1_2_1//:bitflags", "@raze__bytes__0_5_6//:bytes", "@raze__crossbeam_channel__0_4_4//:crossbeam_channel", - "@raze__futures_channel__0_3_9//:futures_channel", - "@raze__futures_util__0_3_9//:futures_util", - "@raze__log__0_4_11//:log", + "@raze__futures_channel__0_3_10//:futures_channel", + "@raze__futures_util__0_3_10//:futures_util", + "@raze__log__0_4_13//:log", "@raze__once_cell__1_5_2//:once_cell", "@raze__parking_lot__0_11_1//:parking_lot", "@raze__pin_project__0_4_27//:pin_project", diff --git a/rules/rust/remote/BUILD.actix-codec-0.2.0.bazel b/rules/rust/remote/BUILD.actix-codec-0.2.0.bazel index d00c8f0..97a841a 100644 --- a/rules/rust/remote/BUILD.actix-codec-0.2.0.bazel +++ b/rules/rust/remote/BUILD.actix-codec-0.2.0.bazel @@ -51,9 +51,9 @@ rust_library( deps = [ "@raze__bitflags__1_2_1//:bitflags", "@raze__bytes__0_5_6//:bytes", - "@raze__futures_core__0_3_9//:futures_core", - "@raze__futures_sink__0_3_9//:futures_sink", - "@raze__log__0_4_11//:log", + "@raze__futures_core__0_3_10//:futures_core", + "@raze__futures_sink__0_3_10//:futures_sink", + "@raze__log__0_4_13//:log", "@raze__tokio__0_2_24//:tokio", "@raze__tokio_util__0_2_0//:tokio_util", ], diff --git a/rules/rust/remote/BUILD.actix-codec-0.3.0.bazel b/rules/rust/remote/BUILD.actix-codec-0.3.0.bazel index 577cbac..0759063 100644 --- a/rules/rust/remote/BUILD.actix-codec-0.3.0.bazel +++ b/rules/rust/remote/BUILD.actix-codec-0.3.0.bazel @@ -51,9 +51,9 @@ rust_library( deps = [ "@raze__bitflags__1_2_1//:bitflags", "@raze__bytes__0_5_6//:bytes", - "@raze__futures_core__0_3_9//:futures_core", - "@raze__futures_sink__0_3_9//:futures_sink", - "@raze__log__0_4_11//:log", + "@raze__futures_core__0_3_10//:futures_core", + "@raze__futures_sink__0_3_10//:futures_sink", + "@raze__log__0_4_13//:log", "@raze__pin_project__0_4_27//:pin_project", "@raze__tokio__0_2_24//:tokio", "@raze__tokio_util__0_3_1//:tokio_util", diff --git a/rules/rust/remote/BUILD.actix-connect-2.0.0.bazel b/rules/rust/remote/BUILD.actix-connect-2.0.0.bazel index 1a21036..a3c5627 100644 --- a/rules/rust/remote/BUILD.actix-connect-2.0.0.bazel +++ b/rules/rust/remote/BUILD.actix-connect-2.0.0.bazel @@ -60,9 +60,9 @@ rust_library( "@raze__actix_service__1_0_6//:actix_service", "@raze__actix_utils__2_0_0//:actix_utils", "@raze__either__1_6_1//:either", - "@raze__futures_util__0_3_9//:futures_util", + "@raze__futures_util__0_3_10//:futures_util", "@raze__http__0_2_3//:http", - "@raze__log__0_4_11//:log", + "@raze__log__0_4_13//:log", "@raze__trust_dns_proto__0_19_6//:trust_dns_proto", "@raze__trust_dns_resolver__0_19_6//:trust_dns_resolver", ], diff --git a/rules/rust/remote/BUILD.actix-cors-0.5.4.bazel b/rules/rust/remote/BUILD.actix-cors-0.5.4.bazel new file mode 100644 index 0000000..9cd85ae --- /dev/null +++ b/rules/rust/remote/BUILD.actix-cors-0.5.4.bazel @@ -0,0 +1,65 @@ +""" +@generated +cargo-raze crate build file. + +DO NOT EDIT! Replaced on runs of cargo-raze +""" + +# buildifier: disable=load +load( + "@io_bazel_rules_rust//rust:rust.bzl", + "rust_binary", + "rust_library", + "rust_test", +) + +# buildifier: disable=load +load("@bazel_skylib//lib:selects.bzl", "selects") + +package(default_visibility = [ + # Public for visibility by "@raze__crate__version//" targets. + # + # Prefer access through "//rules/rust", which limits external + # visibility to explicit Cargo.toml dependencies. + "//visibility:public", +]) + +licenses([ + "notice", # MIT from expression "MIT OR Apache-2.0" +]) + +# Generated Targets + +# Unsupported target "cors" with type "example" omitted + +rust_library( + name = "actix_cors", + srcs = glob(["**/*.rs"]), + crate_features = [ + ], + crate_root = "src/lib.rs", + crate_type = "lib", + data = [], + edition = "2018", + proc_macro_deps = [ + "@raze__derive_more__0_99_11//:derive_more", + ], + rustc_flags = [ + "--cap-lints=allow", + ], + tags = [ + "cargo-raze", + "manual", + ], + version = "0.5.4", + # buildifier: leave-alone + deps = [ + "@raze__actix_web__3_3_2//:actix_web", + "@raze__futures_util__0_3_10//:futures_util", + "@raze__log__0_4_13//:log", + "@raze__once_cell__1_5_2//:once_cell", + "@raze__tinyvec__1_1_0//:tinyvec", + ], +) + +# Unsupported target "tests" with type "test" omitted diff --git a/rules/rust/remote/BUILD.actix-http-2.2.0.bazel b/rules/rust/remote/BUILD.actix-http-2.2.0.bazel index fa939d9..8846aaa 100644 --- a/rules/rust/remote/BUILD.actix-http-2.2.0.bazel +++ b/rules/rust/remote/BUILD.actix-http-2.2.0.bazel @@ -78,9 +78,9 @@ rust_library( "@raze__copyless__0_1_5//:copyless", "@raze__either__1_6_1//:either", "@raze__encoding_rs__0_8_26//:encoding_rs", - "@raze__futures_channel__0_3_9//:futures_channel", - "@raze__futures_core__0_3_9//:futures_core", - "@raze__futures_util__0_3_9//:futures_util", + "@raze__futures_channel__0_3_10//:futures_channel", + "@raze__futures_core__0_3_10//:futures_core", + "@raze__futures_util__0_3_10//:futures_util", "@raze__fxhash__0_2_1//:fxhash", "@raze__h2__0_2_7//:h2", "@raze__http__0_2_3//:http", @@ -89,13 +89,13 @@ rust_library( "@raze__itoa__0_4_7//:itoa", "@raze__language_tags__0_2_2//:language_tags", "@raze__lazy_static__1_4_0//:lazy_static", - "@raze__log__0_4_11//:log", + "@raze__log__0_4_13//:log", "@raze__mime__0_3_16//:mime", "@raze__percent_encoding__2_1_0//:percent_encoding", - "@raze__pin_project__1_0_3//:pin_project", + "@raze__pin_project__1_0_4//:pin_project", "@raze__rand__0_7_3//:rand", "@raze__regex__1_4_3//:regex", - "@raze__serde__1_0_118//:serde", + "@raze__serde__1_0_119//:serde", "@raze__serde_json__1_0_61//:serde_json", "@raze__serde_urlencoded__0_7_0//:serde_urlencoded", "@raze__sha_1__0_9_2//:sha_1", diff --git a/rules/rust/remote/BUILD.actix-router-0.2.5.bazel b/rules/rust/remote/BUILD.actix-router-0.2.6.bazel similarity index 88% rename from rules/rust/remote/BUILD.actix-router-0.2.5.bazel rename to rules/rust/remote/BUILD.actix-router-0.2.6.bazel index db0eba7..b0526c3 100644 --- a/rules/rust/remote/BUILD.actix-router-0.2.5.bazel +++ b/rules/rust/remote/BUILD.actix-router-0.2.6.bazel @@ -48,13 +48,13 @@ rust_library( "cargo-raze", "manual", ], - version = "0.2.5", + version = "0.2.6", # buildifier: leave-alone deps = [ - "@raze__bytestring__0_1_5//:bytestring", + "@raze__bytestring__1_0_0//:bytestring", "@raze__http__0_2_3//:http", - "@raze__log__0_4_11//:log", + "@raze__log__0_4_13//:log", "@raze__regex__1_4_3//:regex", - "@raze__serde__1_0_118//:serde", + "@raze__serde__1_0_119//:serde", ], ) diff --git a/rules/rust/remote/BUILD.actix-rt-1.1.1.bazel b/rules/rust/remote/BUILD.actix-rt-1.1.1.bazel index 1036950..01cea90 100644 --- a/rules/rust/remote/BUILD.actix-rt-1.1.1.bazel +++ b/rules/rust/remote/BUILD.actix-rt-1.1.1.bazel @@ -54,8 +54,8 @@ rust_library( deps = [ "@raze__actix_threadpool__0_3_3//:actix_threadpool", "@raze__copyless__0_1_5//:copyless", - "@raze__futures_channel__0_3_9//:futures_channel", - "@raze__futures_util__0_3_9//:futures_util", + "@raze__futures_channel__0_3_10//:futures_channel", + "@raze__futures_util__0_3_10//:futures_util", "@raze__smallvec__1_6_1//:smallvec", "@raze__tokio__0_2_24//:tokio", ], diff --git a/rules/rust/remote/BUILD.actix-server-1.0.4.bazel b/rules/rust/remote/BUILD.actix-server-1.0.4.bazel index 2befebe..0e4fcdf 100644 --- a/rules/rust/remote/BUILD.actix-server-1.0.4.bazel +++ b/rules/rust/remote/BUILD.actix-server-1.0.4.bazel @@ -54,9 +54,9 @@ rust_library( "@raze__actix_rt__1_1_1//:actix_rt", "@raze__actix_service__1_0_6//:actix_service", "@raze__actix_utils__2_0_0//:actix_utils", - "@raze__futures_channel__0_3_9//:futures_channel", - "@raze__futures_util__0_3_9//:futures_util", - "@raze__log__0_4_11//:log", + "@raze__futures_channel__0_3_10//:futures_channel", + "@raze__futures_util__0_3_10//:futures_util", + "@raze__log__0_4_13//:log", "@raze__mio__0_6_23//:mio", "@raze__mio_uds__0_6_8//:mio_uds", "@raze__num_cpus__1_13_0//:num_cpus", diff --git a/rules/rust/remote/BUILD.actix-service-1.0.6.bazel b/rules/rust/remote/BUILD.actix-service-1.0.6.bazel index a331876..839ad45 100644 --- a/rules/rust/remote/BUILD.actix-service-1.0.6.bazel +++ b/rules/rust/remote/BUILD.actix-service-1.0.6.bazel @@ -53,7 +53,7 @@ rust_library( version = "1.0.6", # buildifier: leave-alone deps = [ - "@raze__futures_util__0_3_9//:futures_util", + "@raze__futures_util__0_3_10//:futures_util", "@raze__pin_project__0_4_27//:pin_project", ], ) diff --git a/rules/rust/remote/BUILD.actix-testing-1.0.1.bazel b/rules/rust/remote/BUILD.actix-testing-1.0.1.bazel index 6c2647d..b7fe789 100644 --- a/rules/rust/remote/BUILD.actix-testing-1.0.1.bazel +++ b/rules/rust/remote/BUILD.actix-testing-1.0.1.bazel @@ -55,7 +55,7 @@ rust_library( "@raze__actix_rt__1_1_1//:actix_rt", "@raze__actix_server__1_0_4//:actix_server", "@raze__actix_service__1_0_6//:actix_service", - "@raze__log__0_4_11//:log", + "@raze__log__0_4_13//:log", "@raze__socket2__0_3_19//:socket2", ], ) diff --git a/rules/rust/remote/BUILD.actix-threadpool-0.3.3.bazel b/rules/rust/remote/BUILD.actix-threadpool-0.3.3.bazel index a413484..f07aa69 100644 --- a/rules/rust/remote/BUILD.actix-threadpool-0.3.3.bazel +++ b/rules/rust/remote/BUILD.actix-threadpool-0.3.3.bazel @@ -52,9 +52,9 @@ rust_library( version = "0.3.3", # buildifier: leave-alone deps = [ - "@raze__futures_channel__0_3_9//:futures_channel", + "@raze__futures_channel__0_3_10//:futures_channel", "@raze__lazy_static__1_4_0//:lazy_static", - "@raze__log__0_4_11//:log", + "@raze__log__0_4_13//:log", "@raze__num_cpus__1_13_0//:num_cpus", "@raze__parking_lot__0_11_1//:parking_lot", "@raze__threadpool__1_8_1//:threadpool", diff --git a/rules/rust/remote/BUILD.actix-tls-2.0.0.bazel b/rules/rust/remote/BUILD.actix-tls-2.0.0.bazel index 1cbc379..5f9f1cc 100644 --- a/rules/rust/remote/BUILD.actix-tls-2.0.0.bazel +++ b/rules/rust/remote/BUILD.actix-tls-2.0.0.bazel @@ -53,6 +53,6 @@ rust_library( "@raze__actix_codec__0_3_0//:actix_codec", "@raze__actix_service__1_0_6//:actix_service", "@raze__actix_utils__2_0_0//:actix_utils", - "@raze__futures_util__0_3_9//:futures_util", + "@raze__futures_util__0_3_10//:futures_util", ], ) diff --git a/rules/rust/remote/BUILD.actix-utils-1.0.6.bazel b/rules/rust/remote/BUILD.actix-utils-1.0.6.bazel index 5edd941..cb0f298 100644 --- a/rules/rust/remote/BUILD.actix-utils-1.0.6.bazel +++ b/rules/rust/remote/BUILD.actix-utils-1.0.6.bazel @@ -55,8 +55,8 @@ rust_library( "@raze__bitflags__1_2_1//:bitflags", "@raze__bytes__0_5_6//:bytes", "@raze__either__1_6_1//:either", - "@raze__futures__0_3_9//:futures", - "@raze__log__0_4_11//:log", + "@raze__futures__0_3_10//:futures", + "@raze__log__0_4_13//:log", "@raze__pin_project__0_4_27//:pin_project", "@raze__slab__0_4_2//:slab", ], diff --git a/rules/rust/remote/BUILD.actix-utils-2.0.0.bazel b/rules/rust/remote/BUILD.actix-utils-2.0.0.bazel index d64ec1d..175afa7 100644 --- a/rules/rust/remote/BUILD.actix-utils-2.0.0.bazel +++ b/rules/rust/remote/BUILD.actix-utils-2.0.0.bazel @@ -55,10 +55,10 @@ rust_library( "@raze__bitflags__1_2_1//:bitflags", "@raze__bytes__0_5_6//:bytes", "@raze__either__1_6_1//:either", - "@raze__futures_channel__0_3_9//:futures_channel", - "@raze__futures_sink__0_3_9//:futures_sink", - "@raze__futures_util__0_3_9//:futures_util", - "@raze__log__0_4_11//:log", + "@raze__futures_channel__0_3_10//:futures_channel", + "@raze__futures_sink__0_3_10//:futures_sink", + "@raze__futures_util__0_3_10//:futures_util", + "@raze__log__0_4_13//:log", "@raze__pin_project__0_4_27//:pin_project", "@raze__slab__0_4_2//:slab", ], diff --git a/rules/rust/remote/BUILD.actix-web-3.3.2.bazel b/rules/rust/remote/BUILD.actix-web-3.3.2.bazel index a607e20..7eff228 100644 --- a/rules/rust/remote/BUILD.actix-web-3.3.2.bazel +++ b/rules/rust/remote/BUILD.actix-web-3.3.2.bazel @@ -68,7 +68,7 @@ rust_library( deps = [ "@raze__actix_codec__0_3_0//:actix_codec", "@raze__actix_http__2_2_0//:actix_http", - "@raze__actix_router__0_2_5//:actix_router", + "@raze__actix_router__0_2_6//:actix_router", "@raze__actix_rt__1_1_1//:actix_rt", "@raze__actix_server__1_0_4//:actix_server", "@raze__actix_service__1_0_6//:actix_service", @@ -79,15 +79,15 @@ rust_library( "@raze__awc__2_0_3//:awc", "@raze__bytes__0_5_6//:bytes", "@raze__encoding_rs__0_8_26//:encoding_rs", - "@raze__futures_channel__0_3_9//:futures_channel", - "@raze__futures_core__0_3_9//:futures_core", - "@raze__futures_util__0_3_9//:futures_util", + "@raze__futures_channel__0_3_10//:futures_channel", + "@raze__futures_core__0_3_10//:futures_core", + "@raze__futures_util__0_3_10//:futures_util", "@raze__fxhash__0_2_1//:fxhash", - "@raze__log__0_4_11//:log", + "@raze__log__0_4_13//:log", "@raze__mime__0_3_16//:mime", - "@raze__pin_project__1_0_3//:pin_project", + "@raze__pin_project__1_0_4//:pin_project", "@raze__regex__1_4_3//:regex", - "@raze__serde__1_0_118//:serde", + "@raze__serde__1_0_119//:serde", "@raze__serde_json__1_0_61//:serde_json", "@raze__serde_urlencoded__0_7_0//:serde_urlencoded", "@raze__socket2__0_3_19//:socket2", diff --git a/rules/rust/remote/BUILD.arc-swap-1.2.0.bazel b/rules/rust/remote/BUILD.arc-swap-1.2.0.bazel new file mode 100644 index 0000000..8aec99e --- /dev/null +++ b/rules/rust/remote/BUILD.arc-swap-1.2.0.bazel @@ -0,0 +1,63 @@ +""" +@generated +cargo-raze crate build file. + +DO NOT EDIT! Replaced on runs of cargo-raze +""" + +# buildifier: disable=load +load( + "@io_bazel_rules_rust//rust:rust.bzl", + "rust_binary", + "rust_library", + "rust_test", +) + +# buildifier: disable=load +load("@bazel_skylib//lib:selects.bzl", "selects") + +package(default_visibility = [ + # Public for visibility by "@raze__crate__version//" targets. + # + # Prefer access through "//rules/rust", which limits external + # visibility to explicit Cargo.toml dependencies. + "//visibility:public", +]) + +licenses([ + "notice", # Apache-2.0 from expression "Apache-2.0 OR MIT" +]) + +# Generated Targets + +# Unsupported target "background" with type "bench" omitted + +# Unsupported target "int-access" with type "bench" omitted + +# Unsupported target "track" with type "bench" omitted + +rust_library( + name = "arc_swap", + srcs = glob(["**/*.rs"]), + crate_features = [ + ], + crate_root = "src/lib.rs", + crate_type = "lib", + data = [], + edition = "2018", + rustc_flags = [ + "--cap-lints=allow", + ], + tags = [ + "cargo-raze", + "manual", + ], + version = "1.2.0", + # buildifier: leave-alone + deps = [ + ], +) + +# Unsupported target "random" with type "test" omitted + +# Unsupported target "stress" with type "test" omitted diff --git a/rules/rust/remote/BUILD.awc-2.0.3.bazel b/rules/rust/remote/BUILD.awc-2.0.3.bazel index 8d6d200..1d9ba8b 100644 --- a/rules/rust/remote/BUILD.awc-2.0.3.bazel +++ b/rules/rust/remote/BUILD.awc-2.0.3.bazel @@ -59,12 +59,12 @@ rust_library( "@raze__base64__0_13_0//:base64", "@raze__bytes__0_5_6//:bytes", "@raze__cfg_if__1_0_0//:cfg_if", - "@raze__futures_core__0_3_9//:futures_core", - "@raze__log__0_4_11//:log", + "@raze__futures_core__0_3_10//:futures_core", + "@raze__log__0_4_13//:log", "@raze__mime__0_3_16//:mime", "@raze__percent_encoding__2_1_0//:percent_encoding", "@raze__rand__0_7_3//:rand", - "@raze__serde__1_0_118//:serde", + "@raze__serde__1_0_119//:serde", "@raze__serde_json__1_0_61//:serde_json", "@raze__serde_urlencoded__0_7_0//:serde_urlencoded", ], diff --git a/rules/rust/remote/BUILD.bb8-0.4.2.bazel b/rules/rust/remote/BUILD.bb8-0.4.2.bazel index d29997c..e2e8d88 100644 --- a/rules/rust/remote/BUILD.bb8-0.4.2.bazel +++ b/rules/rust/remote/BUILD.bb8-0.4.2.bazel @@ -52,7 +52,7 @@ rust_library( version = "0.4.2", # buildifier: leave-alone deps = [ - "@raze__futures__0_3_9//:futures", + "@raze__futures__0_3_10//:futures", "@raze__tokio__0_2_24//:tokio", ], ) diff --git a/rules/rust/remote/BUILD.bb8-postgres-0.4.0.bazel b/rules/rust/remote/BUILD.bb8-postgres-0.4.0.bazel index 5184ec9..f79de9a 100644 --- a/rules/rust/remote/BUILD.bb8-postgres-0.4.0.bazel +++ b/rules/rust/remote/BUILD.bb8-postgres-0.4.0.bazel @@ -61,7 +61,7 @@ rust_library( # buildifier: leave-alone deps = [ "@raze__bb8__0_4_2//:bb8", - "@raze__futures__0_3_9//:futures", + "@raze__futures__0_3_10//:futures", "@raze__tokio__0_2_24//:tokio", "@raze__tokio_postgres__0_5_5//:tokio_postgres", ], diff --git a/rules/rust/remote/BUILD.bincode-1.3.1.bazel b/rules/rust/remote/BUILD.bincode-1.3.1.bazel index a482e35..f2f8e7f 100644 --- a/rules/rust/remote/BUILD.bincode-1.3.1.bazel +++ b/rules/rust/remote/BUILD.bincode-1.3.1.bazel @@ -51,7 +51,7 @@ rust_library( # buildifier: leave-alone deps = [ "@raze__byteorder__1_4_2//:byteorder", - "@raze__serde__1_0_118//:serde", + "@raze__serde__1_0_119//:serde", ], ) diff --git a/rules/rust/remote/BUILD.bstr-0.2.14.bazel b/rules/rust/remote/BUILD.bstr-0.2.14.bazel index 5c68d7a..2926b1b 100644 --- a/rules/rust/remote/BUILD.bstr-0.2.14.bazel +++ b/rules/rust/remote/BUILD.bstr-0.2.14.bazel @@ -76,6 +76,6 @@ rust_library( "@raze__lazy_static__1_4_0//:lazy_static", "@raze__memchr__2_3_4//:memchr", "@raze__regex_automata__0_1_9//:regex_automata", - "@raze__serde__1_0_118//:serde", + "@raze__serde__1_0_119//:serde", ], ) diff --git a/rules/rust/remote/BUILD.bytes-1.0.0.bazel b/rules/rust/remote/BUILD.bytes-1.0.1.bazel similarity index 98% rename from rules/rust/remote/BUILD.bytes-1.0.0.bazel rename to rules/rust/remote/BUILD.bytes-1.0.1.bazel index ccbdab3..2f26a93 100644 --- a/rules/rust/remote/BUILD.bytes-1.0.0.bazel +++ b/rules/rust/remote/BUILD.bytes-1.0.1.bazel @@ -54,7 +54,7 @@ rust_library( "cargo-raze", "manual", ], - version = "1.0.0", + version = "1.0.1", # buildifier: leave-alone deps = [ ], diff --git a/rules/rust/remote/BUILD.bytestring-0.1.5.bazel b/rules/rust/remote/BUILD.bytestring-1.0.0.bazel similarity index 94% rename from rules/rust/remote/BUILD.bytestring-0.1.5.bazel rename to rules/rust/remote/BUILD.bytestring-1.0.0.bazel index 8fe8254..407110e 100644 --- a/rules/rust/remote/BUILD.bytestring-0.1.5.bazel +++ b/rules/rust/remote/BUILD.bytestring-1.0.0.bazel @@ -46,9 +46,9 @@ rust_library( "cargo-raze", "manual", ], - version = "0.1.5", + version = "1.0.0", # buildifier: leave-alone deps = [ - "@raze__bytes__0_5_6//:bytes", + "@raze__bytes__1_0_1//:bytes", ], ) diff --git a/rules/rust/remote/BUILD.chrono-0.4.19.bazel b/rules/rust/remote/BUILD.chrono-0.4.19.bazel index fe0e6b3..aca6949 100644 --- a/rules/rust/remote/BUILD.chrono-0.4.19.bazel +++ b/rules/rust/remote/BUILD.chrono-0.4.19.bazel @@ -64,7 +64,7 @@ rust_library( "@raze__libc__0_2_82//:libc", "@raze__num_integer__0_1_44//:num_integer", "@raze__num_traits__0_2_14//:num_traits", - "@raze__serde__1_0_118//:serde", + "@raze__serde__1_0_119//:serde", "@raze__time__0_1_43//:time", ], ) diff --git a/rules/rust/remote/BUILD.config-0.10.1.bazel b/rules/rust/remote/BUILD.config-0.10.1.bazel index cb1693f..4c2c889 100644 --- a/rules/rust/remote/BUILD.config-0.10.1.bazel +++ b/rules/rust/remote/BUILD.config-0.10.1.bazel @@ -62,7 +62,7 @@ rust_library( "@raze__lazy_static__1_4_0//:lazy_static", "@raze__nom__5_1_2//:nom", "@raze__rust_ini__0_13_0//:rust_ini", - "@raze__serde__1_0_118//:serde", + "@raze__serde__1_0_119//:serde", "@raze__serde_hjson__0_9_1//:serde_hjson", "@raze__serde_json__1_0_61//:serde_json", "@raze__toml__0_5_8//:toml", diff --git a/rules/rust/remote/BUILD.criterion-0.3.3.bazel b/rules/rust/remote/BUILD.criterion-0.3.3.bazel index 2789448..46675d3 100644 --- a/rules/rust/remote/BUILD.criterion-0.3.3.bazel +++ b/rules/rust/remote/BUILD.criterion-0.3.3.bazel @@ -43,7 +43,7 @@ rust_library( data = [], edition = "2018", proc_macro_deps = [ - "@raze__serde_derive__1_0_118//:serde_derive", + "@raze__serde_derive__1_0_119//:serde_derive", ], rustc_flags = [ "--cap-lints=allow", @@ -67,7 +67,7 @@ rust_library( "@raze__plotters__0_2_15//:plotters", "@raze__rayon__1_5_0//:rayon", "@raze__regex__1_4_3//:regex", - "@raze__serde__1_0_118//:serde", + "@raze__serde__1_0_119//:serde", "@raze__serde_cbor__0_11_1//:serde_cbor", "@raze__serde_json__1_0_61//:serde_json", "@raze__tinytemplate__1_2_0//:tinytemplate", diff --git a/rules/rust/remote/BUILD.csv-1.1.5.bazel b/rules/rust/remote/BUILD.csv-1.1.5.bazel index 3437438..fa18b82 100644 --- a/rules/rust/remote/BUILD.csv-1.1.5.bazel +++ b/rules/rust/remote/BUILD.csv-1.1.5.bazel @@ -127,7 +127,7 @@ rust_library( "@raze__csv_core__0_1_10//:csv_core", "@raze__itoa__0_4_7//:itoa", "@raze__ryu__1_0_5//:ryu", - "@raze__serde__1_0_118//:serde", + "@raze__serde__1_0_119//:serde", ], ) diff --git a/rules/rust/remote/BUILD.deadpool-0.5.2.bazel b/rules/rust/remote/BUILD.deadpool-0.5.2.bazel index a4675c0..9700156 100644 --- a/rules/rust/remote/BUILD.deadpool-0.5.2.bazel +++ b/rules/rust/remote/BUILD.deadpool-0.5.2.bazel @@ -65,7 +65,7 @@ rust_library( "@raze__config__0_10_1//:config", "@raze__crossbeam_queue__0_2_3//:crossbeam_queue", "@raze__num_cpus__1_13_0//:num_cpus", - "@raze__serde__1_0_118//:serde", + "@raze__serde__1_0_119//:serde", "@raze__tokio__0_2_24//:tokio", ], ) diff --git a/rules/rust/remote/BUILD.deadpool-postgres-0.5.6.bazel b/rules/rust/remote/BUILD.deadpool-postgres-0.5.6.bazel index c375b8c..fffcd48 100644 --- a/rules/rust/remote/BUILD.deadpool-postgres-0.5.6.bazel +++ b/rules/rust/remote/BUILD.deadpool-postgres-0.5.6.bazel @@ -61,9 +61,9 @@ rust_library( deps = [ "@raze__config__0_10_1//:config", "@raze__deadpool__0_5_2//:deadpool", - "@raze__futures__0_3_9//:futures", - "@raze__log__0_4_11//:log", - "@raze__serde__1_0_118//:serde", + "@raze__futures__0_3_10//:futures", + "@raze__log__0_4_13//:log", + "@raze__serde__1_0_119//:serde", "@raze__tokio__0_2_24//:tokio", "@raze__tokio_postgres__0_5_5//:tokio_postgres", ], diff --git a/rules/rust/remote/BUILD.env_logger-0.8.2.bazel b/rules/rust/remote/BUILD.env_logger-0.8.2.bazel index eb6f62a..61b9ce2 100644 --- a/rules/rust/remote/BUILD.env_logger-0.8.2.bazel +++ b/rules/rust/remote/BUILD.env_logger-0.8.2.bazel @@ -71,8 +71,8 @@ rust_library( # buildifier: leave-alone deps = [ "@raze__atty__0_2_14//:atty", - "@raze__humantime__2_0_1//:humantime", - "@raze__log__0_4_11//:log", + "@raze__humantime__2_1_0//:humantime", + "@raze__log__0_4_13//:log", "@raze__regex__1_4_3//:regex", "@raze__termcolor__1_1_2//:termcolor", ], diff --git a/rules/rust/remote/BUILD.erased-serde-0.3.13.bazel b/rules/rust/remote/BUILD.erased-serde-0.3.13.bazel index ab00f1a..7b8892c 100644 --- a/rules/rust/remote/BUILD.erased-serde-0.3.13.bazel +++ b/rules/rust/remote/BUILD.erased-serde-0.3.13.bazel @@ -51,7 +51,7 @@ rust_library( version = "0.3.13", # buildifier: leave-alone deps = [ - "@raze__serde__1_0_118//:serde", + "@raze__serde__1_0_119//:serde", ], ) diff --git a/rules/rust/remote/BUILD.fail-0.4.0.bazel b/rules/rust/remote/BUILD.fail-0.4.0.bazel index d213e05..c03edcd 100644 --- a/rules/rust/remote/BUILD.fail-0.4.0.bazel +++ b/rules/rust/remote/BUILD.fail-0.4.0.bazel @@ -50,7 +50,7 @@ rust_library( # buildifier: leave-alone deps = [ "@raze__lazy_static__1_4_0//:lazy_static", - "@raze__log__0_4_11//:log", + "@raze__log__0_4_13//:log", "@raze__rand__0_7_3//:rand", ], ) diff --git a/rules/rust/remote/BUILD.futures-0.3.9.bazel b/rules/rust/remote/BUILD.futures-0.3.10.bazel similarity index 91% rename from rules/rust/remote/BUILD.futures-0.3.9.bazel rename to rules/rust/remote/BUILD.futures-0.3.10.bazel index 832bc6c..c5ff23c 100644 --- a/rules/rust/remote/BUILD.futures-0.3.9.bazel +++ b/rules/rust/remote/BUILD.futures-0.3.10.bazel @@ -53,16 +53,16 @@ rust_library( "cargo-raze", "manual", ], - version = "0.3.9", + version = "0.3.10", # buildifier: leave-alone deps = [ - "@raze__futures_channel__0_3_9//:futures_channel", - "@raze__futures_core__0_3_9//:futures_core", - "@raze__futures_executor__0_3_9//:futures_executor", - "@raze__futures_io__0_3_9//:futures_io", - "@raze__futures_sink__0_3_9//:futures_sink", - "@raze__futures_task__0_3_9//:futures_task", - "@raze__futures_util__0_3_9//:futures_util", + "@raze__futures_channel__0_3_10//:futures_channel", + "@raze__futures_core__0_3_10//:futures_core", + "@raze__futures_executor__0_3_10//:futures_executor", + "@raze__futures_io__0_3_10//:futures_io", + "@raze__futures_sink__0_3_10//:futures_sink", + "@raze__futures_task__0_3_10//:futures_task", + "@raze__futures_util__0_3_10//:futures_util", ], ) diff --git a/rules/rust/remote/BUILD.futures-channel-0.3.9.bazel b/rules/rust/remote/BUILD.futures-channel-0.3.10.bazel similarity index 91% rename from rules/rust/remote/BUILD.futures-channel-0.3.9.bazel rename to rules/rust/remote/BUILD.futures-channel-0.3.10.bazel index 732ad6a..c35fc6d 100644 --- a/rules/rust/remote/BUILD.futures-channel-0.3.9.bazel +++ b/rules/rust/remote/BUILD.futures-channel-0.3.10.bazel @@ -53,11 +53,11 @@ rust_library( "cargo-raze", "manual", ], - version = "0.3.9", + version = "0.3.10", # buildifier: leave-alone deps = [ - "@raze__futures_core__0_3_9//:futures_core", - "@raze__futures_sink__0_3_9//:futures_sink", + "@raze__futures_core__0_3_10//:futures_core", + "@raze__futures_sink__0_3_10//:futures_sink", ], ) diff --git a/rules/rust/remote/BUILD.futures-core-0.3.9.bazel b/rules/rust/remote/BUILD.futures-core-0.3.10.bazel similarity index 97% rename from rules/rust/remote/BUILD.futures-core-0.3.9.bazel rename to rules/rust/remote/BUILD.futures-core-0.3.10.bazel index 25d6670..c936625 100644 --- a/rules/rust/remote/BUILD.futures-core-0.3.9.bazel +++ b/rules/rust/remote/BUILD.futures-core-0.3.10.bazel @@ -49,7 +49,7 @@ rust_library( "cargo-raze", "manual", ], - version = "0.3.9", + version = "0.3.10", # buildifier: leave-alone deps = [ ], diff --git a/rules/rust/remote/BUILD.futures-executor-0.3.9.bazel b/rules/rust/remote/BUILD.futures-executor-0.3.10.bazel similarity index 87% rename from rules/rust/remote/BUILD.futures-executor-0.3.9.bazel rename to rules/rust/remote/BUILD.futures-executor-0.3.10.bazel index 72a300e..6b4fedb 100644 --- a/rules/rust/remote/BUILD.futures-executor-0.3.9.bazel +++ b/rules/rust/remote/BUILD.futures-executor-0.3.10.bazel @@ -51,12 +51,12 @@ rust_library( "cargo-raze", "manual", ], - version = "0.3.9", + version = "0.3.10", # buildifier: leave-alone deps = [ - "@raze__futures_core__0_3_9//:futures_core", - "@raze__futures_task__0_3_9//:futures_task", - "@raze__futures_util__0_3_9//:futures_util", + "@raze__futures_core__0_3_10//:futures_core", + "@raze__futures_task__0_3_10//:futures_task", + "@raze__futures_util__0_3_10//:futures_util", "@raze__num_cpus__1_13_0//:num_cpus", ], ) diff --git a/rules/rust/remote/BUILD.futures-io-0.3.9.bazel b/rules/rust/remote/BUILD.futures-io-0.3.10.bazel similarity index 97% rename from rules/rust/remote/BUILD.futures-io-0.3.9.bazel rename to rules/rust/remote/BUILD.futures-io-0.3.10.bazel index 7e532de..58b3f52 100644 --- a/rules/rust/remote/BUILD.futures-io-0.3.9.bazel +++ b/rules/rust/remote/BUILD.futures-io-0.3.10.bazel @@ -48,7 +48,7 @@ rust_library( "cargo-raze", "manual", ], - version = "0.3.9", + version = "0.3.10", # buildifier: leave-alone deps = [ ], diff --git a/rules/rust/remote/BUILD.futures-macro-0.3.9.bazel b/rules/rust/remote/BUILD.futures-macro-0.3.10.bazel similarity index 98% rename from rules/rust/remote/BUILD.futures-macro-0.3.9.bazel rename to rules/rust/remote/BUILD.futures-macro-0.3.10.bazel index 3a03408..66083e7 100644 --- a/rules/rust/remote/BUILD.futures-macro-0.3.9.bazel +++ b/rules/rust/remote/BUILD.futures-macro-0.3.10.bazel @@ -49,7 +49,7 @@ rust_library( "cargo-raze", "manual", ], - version = "0.3.9", + version = "0.3.10", # buildifier: leave-alone deps = [ "@raze__proc_macro2__1_0_24//:proc_macro2", diff --git a/rules/rust/remote/BUILD.futures-sink-0.3.9.bazel b/rules/rust/remote/BUILD.futures-sink-0.3.10.bazel similarity index 97% rename from rules/rust/remote/BUILD.futures-sink-0.3.9.bazel rename to rules/rust/remote/BUILD.futures-sink-0.3.10.bazel index 4723353..764d679 100644 --- a/rules/rust/remote/BUILD.futures-sink-0.3.9.bazel +++ b/rules/rust/remote/BUILD.futures-sink-0.3.10.bazel @@ -49,7 +49,7 @@ rust_library( "cargo-raze", "manual", ], - version = "0.3.9", + version = "0.3.10", # buildifier: leave-alone deps = [ ], diff --git a/rules/rust/remote/BUILD.futures-task-0.3.9.bazel b/rules/rust/remote/BUILD.futures-task-0.3.10.bazel similarity index 97% rename from rules/rust/remote/BUILD.futures-task-0.3.9.bazel rename to rules/rust/remote/BUILD.futures-task-0.3.10.bazel index e8dfbf8..283b16f 100644 --- a/rules/rust/remote/BUILD.futures-task-0.3.9.bazel +++ b/rules/rust/remote/BUILD.futures-task-0.3.10.bazel @@ -49,7 +49,7 @@ rust_library( "cargo-raze", "manual", ], - version = "0.3.9", + version = "0.3.10", # buildifier: leave-alone deps = [ "@raze__once_cell__1_5_2//:once_cell", diff --git a/rules/rust/remote/BUILD.futures-util-0.3.9.bazel b/rules/rust/remote/BUILD.futures-util-0.3.10.bazel similarity index 77% rename from rules/rust/remote/BUILD.futures-util-0.3.9.bazel rename to rules/rust/remote/BUILD.futures-util-0.3.10.bazel index a3edcf4..978e0db 100644 --- a/rules/rust/remote/BUILD.futures-util-0.3.9.bazel +++ b/rules/rust/remote/BUILD.futures-util-0.3.10.bazel @@ -58,7 +58,7 @@ rust_library( data = [], edition = "2018", proc_macro_deps = [ - "@raze__futures_macro__0_3_9//:futures_macro", + "@raze__futures_macro__0_3_10//:futures_macro", "@raze__proc_macro_hack__0_5_19//:proc_macro_hack", ], rustc_flags = [ @@ -68,18 +68,18 @@ rust_library( "cargo-raze", "manual", ], - version = "0.3.9", + version = "0.3.10", # buildifier: leave-alone deps = [ - "@raze__futures_channel__0_3_9//:futures_channel", - "@raze__futures_core__0_3_9//:futures_core", - "@raze__futures_io__0_3_9//:futures_io", - "@raze__futures_sink__0_3_9//:futures_sink", - "@raze__futures_task__0_3_9//:futures_task", + "@raze__futures_channel__0_3_10//:futures_channel", + "@raze__futures_core__0_3_10//:futures_core", + "@raze__futures_io__0_3_10//:futures_io", + "@raze__futures_sink__0_3_10//:futures_sink", + "@raze__futures_task__0_3_10//:futures_task", "@raze__memchr__2_3_4//:memchr", - "@raze__pin_project_lite__0_2_2//:pin_project_lite", + "@raze__pin_project_lite__0_2_4//:pin_project_lite", "@raze__pin_utils__0_1_0//:pin_utils", - "@raze__proc_macro_nested__0_1_6//:proc_macro_nested", + "@raze__proc_macro_nested__0_1_7//:proc_macro_nested", "@raze__slab__0_4_2//:slab", ], ) diff --git a/rules/rust/remote/BUILD.grpc-0.8.2.bazel b/rules/rust/remote/BUILD.grpc-0.8.2.bazel index a6ecf82..a78591d 100644 --- a/rules/rust/remote/BUILD.grpc-0.8.2.bazel +++ b/rules/rust/remote/BUILD.grpc-0.8.2.bazel @@ -51,9 +51,9 @@ rust_library( deps = [ "@raze__base64__0_9_3//:base64", "@raze__bytes__0_5_6//:bytes", - "@raze__futures__0_3_9//:futures", + "@raze__futures__0_3_10//:futures", "@raze__httpbis__0_9_1//:httpbis", - "@raze__log__0_4_11//:log", + "@raze__log__0_4_13//:log", "@raze__log_ndc__0_2_0//:log_ndc", "@raze__tls_api__0_4_0//:tls_api", "@raze__tls_api_stub__0_4_0//:tls_api_stub", diff --git a/rules/rust/remote/BUILD.h2-0.2.7.bazel b/rules/rust/remote/BUILD.h2-0.2.7.bazel index cc1dcd0..bd36c9d 100644 --- a/rules/rust/remote/BUILD.h2-0.2.7.bazel +++ b/rules/rust/remote/BUILD.h2-0.2.7.bazel @@ -57,9 +57,9 @@ rust_library( deps = [ "@raze__bytes__0_5_6//:bytes", "@raze__fnv__1_0_7//:fnv", - "@raze__futures_core__0_3_9//:futures_core", - "@raze__futures_sink__0_3_9//:futures_sink", - "@raze__futures_util__0_3_9//:futures_util", + "@raze__futures_core__0_3_10//:futures_core", + "@raze__futures_sink__0_3_10//:futures_sink", + "@raze__futures_util__0_3_10//:futures_util", "@raze__http__0_2_3//:http", "@raze__indexmap__1_6_1//:indexmap", "@raze__slab__0_4_2//:slab", diff --git a/rules/rust/remote/BUILD.http-0.2.3.bazel b/rules/rust/remote/BUILD.http-0.2.3.bazel index e4e213c..1097b48 100644 --- a/rules/rust/remote/BUILD.http-0.2.3.bazel +++ b/rules/rust/remote/BUILD.http-0.2.3.bazel @@ -57,7 +57,7 @@ rust_library( version = "0.2.3", # buildifier: leave-alone deps = [ - "@raze__bytes__1_0_0//:bytes", + "@raze__bytes__1_0_1//:bytes", "@raze__fnv__1_0_7//:fnv", "@raze__itoa__0_4_7//:itoa", ], diff --git a/rules/rust/remote/BUILD.httpbis-0.9.1.bazel b/rules/rust/remote/BUILD.httpbis-0.9.1.bazel index ec9c2dd..b60e3d1 100644 --- a/rules/rust/remote/BUILD.httpbis-0.9.1.bazel +++ b/rules/rust/remote/BUILD.httpbis-0.9.1.bazel @@ -92,8 +92,8 @@ rust_binary( ":httpbis", ":httpbis_build_script", "@raze__bytes__0_5_6//:bytes", - "@raze__futures__0_3_9//:futures", - "@raze__log__0_4_11//:log", + "@raze__futures__0_3_10//:futures", + "@raze__log__0_4_13//:log", "@raze__log_ndc__0_2_0//:log_ndc", "@raze__net2__0_2_37//:net2", "@raze__rand__0_5_6//:rand", @@ -140,8 +140,8 @@ rust_library( deps = [ ":httpbis_build_script", "@raze__bytes__0_5_6//:bytes", - "@raze__futures__0_3_9//:futures", - "@raze__log__0_4_11//:log", + "@raze__futures__0_3_10//:futures", + "@raze__log__0_4_13//:log", "@raze__log_ndc__0_2_0//:log_ndc", "@raze__net2__0_2_37//:net2", "@raze__rand__0_5_6//:rand", diff --git a/rules/rust/remote/BUILD.humantime-2.0.1.bazel b/rules/rust/remote/BUILD.humantime-2.1.0.bazel similarity index 98% rename from rules/rust/remote/BUILD.humantime-2.0.1.bazel rename to rules/rust/remote/BUILD.humantime-2.1.0.bazel index 2ae5d58..5e4209f 100644 --- a/rules/rust/remote/BUILD.humantime-2.0.1.bazel +++ b/rules/rust/remote/BUILD.humantime-2.1.0.bazel @@ -50,7 +50,7 @@ rust_library( "cargo-raze", "manual", ], - version = "2.0.1", + version = "2.1.0", # buildifier: leave-alone deps = [ ], diff --git a/rules/rust/remote/BUILD.integer-encoding-2.1.1.bazel b/rules/rust/remote/BUILD.integer-encoding-2.1.2.bazel similarity index 90% rename from rules/rust/remote/BUILD.integer-encoding-2.1.1.bazel rename to rules/rust/remote/BUILD.integer-encoding-2.1.2.bazel index ab50acb..79b6c9d 100644 --- a/rules/rust/remote/BUILD.integer-encoding-2.1.1.bazel +++ b/rules/rust/remote/BUILD.integer-encoding-2.1.2.bazel @@ -25,11 +25,13 @@ package(default_visibility = [ ]) licenses([ - "restricted", # no license + "notice", # MIT from expression "MIT" ]) # Generated Targets +# Unsupported target "main" with type "bench" omitted + # Unsupported target "encode_varint_from_stdin" with type "example" omitted # Unsupported target "read_write_file" with type "example" omitted @@ -50,7 +52,7 @@ rust_library( "cargo-raze", "manual", ], - version = "2.1.1", + version = "2.1.2", # buildifier: leave-alone deps = [ ], diff --git a/rules/rust/remote/BUILD.log-0.4.11.bazel b/rules/rust/remote/BUILD.log-0.4.13.bazel similarity index 95% rename from rules/rust/remote/BUILD.log-0.4.11.bazel rename to rules/rust/remote/BUILD.log-0.4.13.bazel index 8368cc9..0a4676a 100644 --- a/rules/rust/remote/BUILD.log-0.4.11.bazel +++ b/rules/rust/remote/BUILD.log-0.4.13.bazel @@ -54,7 +54,7 @@ cargo_build_script( "cargo-raze", "manual", ], - version = "0.4.11", + version = "0.4.13", visibility = ["//visibility:private"], deps = [ ], @@ -79,12 +79,12 @@ rust_library( "cargo-raze", "manual", ], - version = "0.4.11", + version = "0.4.13", # buildifier: leave-alone deps = [ ":log_build_script", "@raze__cfg_if__0_1_10//:cfg_if", - "@raze__serde__1_0_118//:serde", + "@raze__serde__1_0_119//:serde", ], ) diff --git a/rules/rust/remote/BUILD.log-ndc-0.2.0.bazel b/rules/rust/remote/BUILD.log-ndc-0.2.0.bazel index c1acded..bbb4cc9 100644 --- a/rules/rust/remote/BUILD.log-ndc-0.2.0.bazel +++ b/rules/rust/remote/BUILD.log-ndc-0.2.0.bazel @@ -49,6 +49,6 @@ rust_library( version = "0.2.0", # buildifier: leave-alone deps = [ - "@raze__log__0_4_11//:log", + "@raze__log__0_4_13//:log", ], ) diff --git a/rules/rust/remote/BUILD.log4rs-0.10.0.bazel b/rules/rust/remote/BUILD.log4rs-0.10.0.bazel index 55dff4e..b9eec5f 100644 --- a/rules/rust/remote/BUILD.log4rs-0.10.0.bazel +++ b/rules/rust/remote/BUILD.log4rs-0.10.0.bazel @@ -78,7 +78,7 @@ rust_library( data = [], edition = "2018", proc_macro_deps = [ - "@raze__serde_derive__1_0_118//:serde_derive", + "@raze__serde_derive__1_0_119//:serde_derive", ], rustc_flags = [ "--cap-lints=allow", @@ -96,9 +96,9 @@ rust_library( "@raze__flate2__1_0_19//:flate2", "@raze__fnv__1_0_7//:fnv", "@raze__humantime__1_3_0//:humantime", - "@raze__log__0_4_11//:log", + "@raze__log__0_4_13//:log", "@raze__log_mdc__0_1_0//:log_mdc", - "@raze__serde__1_0_118//:serde", + "@raze__serde__1_0_119//:serde", "@raze__serde_json__1_0_61//:serde_json", "@raze__serde_value__0_6_0//:serde_value", "@raze__serde_yaml__0_8_15//:serde_yaml", diff --git a/rules/rust/remote/BUILD.mio-0.6.23.bazel b/rules/rust/remote/BUILD.mio-0.6.23.bazel index 95d3515..b0fff3e 100644 --- a/rules/rust/remote/BUILD.mio-0.6.23.bazel +++ b/rules/rust/remote/BUILD.mio-0.6.23.bazel @@ -55,7 +55,7 @@ rust_library( deps = [ "@raze__cfg_if__0_1_10//:cfg_if", "@raze__iovec__0_1_4//:iovec", - "@raze__log__0_4_11//:log", + "@raze__log__0_4_13//:log", "@raze__net2__0_2_37//:net2", "@raze__slab__0_4_2//:slab", ] + selects.with_or({ diff --git a/rules/rust/remote/BUILD.mio-0.7.7.bazel b/rules/rust/remote/BUILD.mio-0.7.7.bazel index 3a5a80c..cb4379c 100644 --- a/rules/rust/remote/BUILD.mio-0.7.7.bazel +++ b/rules/rust/remote/BUILD.mio-0.7.7.bazel @@ -63,7 +63,7 @@ rust_library( version = "0.7.7", # buildifier: leave-alone deps = [ - "@raze__log__0_4_11//:log", + "@raze__log__0_4_13//:log", ] + selects.with_or({ # cfg(unix) ( diff --git a/rules/rust/remote/BUILD.pin-project-1.0.3.bazel b/rules/rust/remote/BUILD.pin-project-1.0.4.bazel similarity index 96% rename from rules/rust/remote/BUILD.pin-project-1.0.3.bazel rename to rules/rust/remote/BUILD.pin-project-1.0.4.bazel index 3003d90..932dc86 100644 --- a/rules/rust/remote/BUILD.pin-project-1.0.3.bazel +++ b/rules/rust/remote/BUILD.pin-project-1.0.4.bazel @@ -64,7 +64,7 @@ rust_library( data = [], edition = "2018", proc_macro_deps = [ - "@raze__pin_project_internal__1_0_3//:pin_project_internal", + "@raze__pin_project_internal__1_0_4//:pin_project_internal", ], rustc_flags = [ "--cap-lints=allow", @@ -73,7 +73,7 @@ rust_library( "cargo-raze", "manual", ], - version = "1.0.3", + version = "1.0.4", # buildifier: leave-alone deps = [ ], diff --git a/rules/rust/remote/BUILD.pin-project-internal-1.0.3.bazel b/rules/rust/remote/BUILD.pin-project-internal-1.0.4.bazel similarity index 98% rename from rules/rust/remote/BUILD.pin-project-internal-1.0.3.bazel rename to rules/rust/remote/BUILD.pin-project-internal-1.0.4.bazel index a6c1ecf..ada0b51 100644 --- a/rules/rust/remote/BUILD.pin-project-internal-1.0.3.bazel +++ b/rules/rust/remote/BUILD.pin-project-internal-1.0.4.bazel @@ -46,7 +46,7 @@ rust_library( "cargo-raze", "manual", ], - version = "1.0.3", + version = "1.0.4", # buildifier: leave-alone deps = [ "@raze__proc_macro2__1_0_24//:proc_macro2", diff --git a/rules/rust/remote/BUILD.pin-project-lite-0.2.2.bazel b/rules/rust/remote/BUILD.pin-project-lite-0.2.4.bazel similarity index 93% rename from rules/rust/remote/BUILD.pin-project-lite-0.2.2.bazel rename to rules/rust/remote/BUILD.pin-project-lite-0.2.4.bazel index e43698d..6da47d2 100644 --- a/rules/rust/remote/BUILD.pin-project-lite-0.2.2.bazel +++ b/rules/rust/remote/BUILD.pin-project-lite-0.2.4.bazel @@ -46,7 +46,7 @@ rust_library( "cargo-raze", "manual", ], - version = "0.2.2", + version = "0.2.4", # buildifier: leave-alone deps = [ ], @@ -54,6 +54,8 @@ rust_library( # Unsupported target "compiletest" with type "test" omitted +# Unsupported target "drop_order" with type "test" omitted + # Unsupported target "lint" with type "test" omitted # Unsupported target "proper_unpin" with type "test" omitted diff --git a/rules/rust/remote/BUILD.postgres-0.17.5.bazel b/rules/rust/remote/BUILD.postgres-0.17.5.bazel index d506e95..39b30f6 100644 --- a/rules/rust/remote/BUILD.postgres-0.17.5.bazel +++ b/rules/rust/remote/BUILD.postgres-0.17.5.bazel @@ -53,8 +53,8 @@ rust_library( deps = [ "@raze__bytes__0_5_6//:bytes", "@raze__fallible_iterator__0_2_0//:fallible_iterator", - "@raze__futures__0_3_9//:futures", - "@raze__log__0_4_11//:log", + "@raze__futures__0_3_10//:futures", + "@raze__log__0_4_13//:log", "@raze__tokio__0_2_24//:tokio", "@raze__tokio_postgres__0_5_5//:tokio_postgres", ], diff --git a/rules/rust/remote/BUILD.postgres-protocol-0.6.0.bazel b/rules/rust/remote/BUILD.postgres-protocol-0.6.0.bazel index bc9b66e..2ab6b37 100644 --- a/rules/rust/remote/BUILD.postgres-protocol-0.6.0.bazel +++ b/rules/rust/remote/BUILD.postgres-protocol-0.6.0.bazel @@ -51,12 +51,12 @@ rust_library( deps = [ "@raze__base64__0_13_0//:base64", "@raze__byteorder__1_4_2//:byteorder", - "@raze__bytes__1_0_0//:bytes", + "@raze__bytes__1_0_1//:bytes", "@raze__fallible_iterator__0_2_0//:fallible_iterator", "@raze__hmac__0_10_1//:hmac", "@raze__md5__0_7_0//:md5", "@raze__memchr__2_3_4//:memchr", - "@raze__rand__0_8_1//:rand", + "@raze__rand__0_8_2//:rand", "@raze__sha2__0_9_2//:sha2", "@raze__stringprep__0_1_2//:stringprep", ], diff --git a/rules/rust/remote/BUILD.postgres-types-0.1.3.bazel b/rules/rust/remote/BUILD.postgres-types-0.1.3.bazel index b3563da..c1fee1b 100644 --- a/rules/rust/remote/BUILD.postgres-types-0.1.3.bazel +++ b/rules/rust/remote/BUILD.postgres-types-0.1.3.bazel @@ -34,7 +34,7 @@ rust_library( name = "postgres_types", srcs = glob(["**/*.rs"]), aliases = { - "@raze__serde__1_0_118//:serde": "serde_1", + "@raze__serde__1_0_119//:serde": "serde_1", "@raze__serde_json__1_0_61//:serde_json": "serde_json_1", }, crate_features = [ @@ -64,7 +64,7 @@ rust_library( "@raze__bytes__0_5_6//:bytes", "@raze__fallible_iterator__0_2_0//:fallible_iterator", "@raze__postgres_protocol__0_5_3//:postgres_protocol", - "@raze__serde__1_0_118//:serde", + "@raze__serde__1_0_119//:serde", "@raze__serde_json__1_0_61//:serde_json", ], ) diff --git a/rules/rust/remote/BUILD.postgres-types-0.2.0.bazel b/rules/rust/remote/BUILD.postgres-types-0.2.0.bazel index bd8db0a..cdda18c 100644 --- a/rules/rust/remote/BUILD.postgres-types-0.2.0.bazel +++ b/rules/rust/remote/BUILD.postgres-types-0.2.0.bazel @@ -49,7 +49,7 @@ rust_library( version = "0.2.0", # buildifier: leave-alone deps = [ - "@raze__bytes__1_0_0//:bytes", + "@raze__bytes__1_0_1//:bytes", "@raze__fallible_iterator__0_2_0//:fallible_iterator", "@raze__postgres_protocol__0_6_0//:postgres_protocol", ], diff --git a/rules/rust/remote/BUILD.proc-macro-nested-0.1.6.bazel b/rules/rust/remote/BUILD.proc-macro-nested-0.1.7.bazel similarity index 97% rename from rules/rust/remote/BUILD.proc-macro-nested-0.1.6.bazel rename to rules/rust/remote/BUILD.proc-macro-nested-0.1.7.bazel index b7e275a..141e238 100644 --- a/rules/rust/remote/BUILD.proc-macro-nested-0.1.6.bazel +++ b/rules/rust/remote/BUILD.proc-macro-nested-0.1.7.bazel @@ -52,7 +52,7 @@ cargo_build_script( "cargo-raze", "manual", ], - version = "0.1.6", + version = "0.1.7", visibility = ["//visibility:private"], deps = [ ], @@ -74,7 +74,7 @@ rust_library( "cargo-raze", "manual", ], - version = "0.1.6", + version = "0.1.7", # buildifier: leave-alone deps = [ ":proc_macro_nested_build_script", diff --git a/rules/rust/remote/BUILD.proptest-0.10.1.bazel b/rules/rust/remote/BUILD.proptest-0.10.1.bazel index b3514ee..0f2470d 100644 --- a/rules/rust/remote/BUILD.proptest-0.10.1.bazel +++ b/rules/rust/remote/BUILD.proptest-0.10.1.bazel @@ -83,6 +83,6 @@ rust_library( "@raze__rand_xorshift__0_2_0//:rand_xorshift", "@raze__regex_syntax__0_6_22//:regex_syntax", "@raze__rusty_fork__0_3_0//:rusty_fork", - "@raze__tempfile__3_1_0//:tempfile", + "@raze__tempfile__3_2_0//:tempfile", ], ) diff --git a/rules/rust/remote/BUILD.protobuf-2.20.0.bazel b/rules/rust/remote/BUILD.protobuf-2.20.0.bazel index 9f24041..0c50369 100644 --- a/rules/rust/remote/BUILD.protobuf-2.20.0.bazel +++ b/rules/rust/remote/BUILD.protobuf-2.20.0.bazel @@ -86,6 +86,6 @@ rust_library( # buildifier: leave-alone deps = [ ":protobuf_build_script", - "@raze__bytes__1_0_0//:bytes", + "@raze__bytes__1_0_1//:bytes", ], ) diff --git a/rules/rust/remote/BUILD.r2d2-0.8.9.bazel b/rules/rust/remote/BUILD.r2d2-0.8.9.bazel index 1481311..38dd8ca 100644 --- a/rules/rust/remote/BUILD.r2d2-0.8.9.bazel +++ b/rules/rust/remote/BUILD.r2d2-0.8.9.bazel @@ -49,7 +49,7 @@ rust_library( version = "0.8.9", # buildifier: leave-alone deps = [ - "@raze__log__0_4_11//:log", + "@raze__log__0_4_13//:log", "@raze__parking_lot__0_11_1//:parking_lot", "@raze__scheduled_thread_pool__0_2_5//:scheduled_thread_pool", ], diff --git a/rules/rust/remote/BUILD.rand-0.8.1.bazel b/rules/rust/remote/BUILD.rand-0.8.2.bazel similarity index 98% rename from rules/rust/remote/BUILD.rand-0.8.1.bazel rename to rules/rust/remote/BUILD.rand-0.8.2.bazel index 19e156b..014049f 100644 --- a/rules/rust/remote/BUILD.rand-0.8.1.bazel +++ b/rules/rust/remote/BUILD.rand-0.8.2.bazel @@ -56,7 +56,7 @@ rust_library( "cargo-raze", "manual", ], - version = "0.8.1", + version = "0.8.2", # buildifier: leave-alone deps = [ "@raze__rand_chacha__0_3_0//:rand_chacha", diff --git a/rules/rust/remote/BUILD.redox_syscall-0.2.4.bazel b/rules/rust/remote/BUILD.redox_syscall-0.2.4.bazel new file mode 100644 index 0000000..3f642f0 --- /dev/null +++ b/rules/rust/remote/BUILD.redox_syscall-0.2.4.bazel @@ -0,0 +1,63 @@ +""" +@generated +cargo-raze crate build file. + +DO NOT EDIT! Replaced on runs of cargo-raze +""" + +# buildifier: disable=load +load( + "@io_bazel_rules_rust//rust:rust.bzl", + "rust_binary", + "rust_library", + "rust_test", +) + +# buildifier: disable=load +load("@bazel_skylib//lib:selects.bzl", "selects") + +package(default_visibility = [ + # Public for visibility by "@raze__crate__version//" targets. + # + # Prefer access through "//rules/rust", which limits external + # visibility to explicit Cargo.toml dependencies. + "//visibility:public", +]) + +licenses([ + "notice", # MIT from expression "MIT" +]) + +# Generated Targets + +alias( + name = "redox_syscall", + actual = ":syscall", + tags = [ + "cargo-raze", + "manual", + ], +) + +rust_library( + name = "syscall", + srcs = glob(["**/*.rs"]), + crate_features = [ + ], + crate_root = "src/lib.rs", + crate_type = "lib", + data = [], + edition = "2018", + rustc_flags = [ + "--cap-lints=allow", + ], + tags = [ + "cargo-raze", + "manual", + ], + version = "0.2.4", + # buildifier: leave-alone + deps = [ + "@raze__bitflags__1_2_1//:bitflags", + ], +) diff --git a/rules/rust/remote/BUILD.rust-stemmers-1.2.0.bazel b/rules/rust/remote/BUILD.rust-stemmers-1.2.0.bazel index bc520fc..e8745f6 100644 --- a/rules/rust/remote/BUILD.rust-stemmers-1.2.0.bazel +++ b/rules/rust/remote/BUILD.rust-stemmers-1.2.0.bazel @@ -42,7 +42,7 @@ rust_library( data = [], edition = "2015", proc_macro_deps = [ - "@raze__serde_derive__1_0_118//:serde_derive", + "@raze__serde_derive__1_0_119//:serde_derive", ], rustc_flags = [ "--cap-lints=allow", @@ -54,6 +54,6 @@ rust_library( version = "1.2.0", # buildifier: leave-alone deps = [ - "@raze__serde__1_0_118//:serde", + "@raze__serde__1_0_119//:serde", ], ) diff --git a/rules/rust/remote/BUILD.rusty-fork-0.3.0.bazel b/rules/rust/remote/BUILD.rusty-fork-0.3.0.bazel index d8bbad9..60f7bf4 100644 --- a/rules/rust/remote/BUILD.rusty-fork-0.3.0.bazel +++ b/rules/rust/remote/BUILD.rusty-fork-0.3.0.bazel @@ -53,7 +53,7 @@ rust_library( deps = [ "@raze__fnv__1_0_7//:fnv", "@raze__quick_error__1_2_3//:quick_error", - "@raze__tempfile__3_1_0//:tempfile", + "@raze__tempfile__3_2_0//:tempfile", "@raze__wait_timeout__0_2_0//:wait_timeout", ], ) diff --git a/rules/rust/remote/BUILD.serde-1.0.118.bazel b/rules/rust/remote/BUILD.serde-1.0.119.bazel similarity index 94% rename from rules/rust/remote/BUILD.serde-1.0.118.bazel rename to rules/rust/remote/BUILD.serde-1.0.119.bazel index 91d8cdc..41b3bab 100644 --- a/rules/rust/remote/BUILD.serde-1.0.118.bazel +++ b/rules/rust/remote/BUILD.serde-1.0.119.bazel @@ -56,7 +56,7 @@ cargo_build_script( "cargo-raze", "manual", ], - version = "1.0.118", + version = "1.0.119", visibility = ["//visibility:private"], deps = [ ], @@ -76,7 +76,7 @@ rust_library( data = [], edition = "2015", proc_macro_deps = [ - "@raze__serde_derive__1_0_118//:serde_derive", + "@raze__serde_derive__1_0_119//:serde_derive", ], rustc_flags = [ "--cap-lints=allow", @@ -86,7 +86,7 @@ rust_library( "cargo-raze", "manual", ], - version = "1.0.118", + version = "1.0.119", # buildifier: leave-alone deps = [ ":serde_build_script", diff --git a/rules/rust/remote/BUILD.serde-value-0.6.0.bazel b/rules/rust/remote/BUILD.serde-value-0.6.0.bazel index 6d45f0b..17cd654 100644 --- a/rules/rust/remote/BUILD.serde-value-0.6.0.bazel +++ b/rules/rust/remote/BUILD.serde-value-0.6.0.bazel @@ -50,6 +50,6 @@ rust_library( # buildifier: leave-alone deps = [ "@raze__ordered_float__1_1_1//:ordered_float", - "@raze__serde__1_0_118//:serde", + "@raze__serde__1_0_119//:serde", ], ) diff --git a/rules/rust/remote/BUILD.serde_cbor-0.11.1.bazel b/rules/rust/remote/BUILD.serde_cbor-0.11.1.bazel index d063e27..ab2e50a 100644 --- a/rules/rust/remote/BUILD.serde_cbor-0.11.1.bazel +++ b/rules/rust/remote/BUILD.serde_cbor-0.11.1.bazel @@ -56,7 +56,7 @@ rust_library( # buildifier: leave-alone deps = [ "@raze__half__1_6_0//:half", - "@raze__serde__1_0_118//:serde", + "@raze__serde__1_0_119//:serde", ], ) diff --git a/rules/rust/remote/BUILD.serde_derive-1.0.118.bazel b/rules/rust/remote/BUILD.serde_derive-1.0.119.bazel similarity index 97% rename from rules/rust/remote/BUILD.serde_derive-1.0.118.bazel rename to rules/rust/remote/BUILD.serde_derive-1.0.119.bazel index 266bc73..2ac621d 100644 --- a/rules/rust/remote/BUILD.serde_derive-1.0.118.bazel +++ b/rules/rust/remote/BUILD.serde_derive-1.0.119.bazel @@ -53,7 +53,7 @@ cargo_build_script( "cargo-raze", "manual", ], - version = "1.0.118", + version = "1.0.119", visibility = ["//visibility:private"], deps = [ ], @@ -76,7 +76,7 @@ rust_library( "cargo-raze", "manual", ], - version = "1.0.118", + version = "1.0.119", # buildifier: leave-alone deps = [ ":serde_derive_build_script", diff --git a/rules/rust/remote/BUILD.serde_json-1.0.61.bazel b/rules/rust/remote/BUILD.serde_json-1.0.61.bazel index f88419c..98e3e59 100644 --- a/rules/rust/remote/BUILD.serde_json-1.0.61.bazel +++ b/rules/rust/remote/BUILD.serde_json-1.0.61.bazel @@ -84,6 +84,6 @@ rust_library( ":serde_json_build_script", "@raze__itoa__0_4_7//:itoa", "@raze__ryu__1_0_5//:ryu", - "@raze__serde__1_0_118//:serde", + "@raze__serde__1_0_119//:serde", ], ) diff --git a/rules/rust/remote/BUILD.serde_qs-0.8.2.bazel b/rules/rust/remote/BUILD.serde_qs-0.8.2.bazel index 412cde1..e884fad 100644 --- a/rules/rust/remote/BUILD.serde_qs-0.8.2.bazel +++ b/rules/rust/remote/BUILD.serde_qs-0.8.2.bazel @@ -55,7 +55,7 @@ rust_library( # buildifier: leave-alone deps = [ "@raze__percent_encoding__2_1_0//:percent_encoding", - "@raze__serde__1_0_118//:serde", + "@raze__serde__1_0_119//:serde", "@raze__thiserror__1_0_23//:thiserror", ], ) diff --git a/rules/rust/remote/BUILD.serde_urlencoded-0.7.0.bazel b/rules/rust/remote/BUILD.serde_urlencoded-0.7.0.bazel index 8674556..df16a8f 100644 --- a/rules/rust/remote/BUILD.serde_urlencoded-0.7.0.bazel +++ b/rules/rust/remote/BUILD.serde_urlencoded-0.7.0.bazel @@ -52,7 +52,7 @@ rust_library( "@raze__form_urlencoded__1_0_0//:form_urlencoded", "@raze__itoa__0_4_7//:itoa", "@raze__ryu__1_0_5//:ryu", - "@raze__serde__1_0_118//:serde", + "@raze__serde__1_0_119//:serde", ], ) diff --git a/rules/rust/remote/BUILD.serde_yaml-0.8.15.bazel b/rules/rust/remote/BUILD.serde_yaml-0.8.15.bazel index 890a96d..f950b4d 100644 --- a/rules/rust/remote/BUILD.serde_yaml-0.8.15.bazel +++ b/rules/rust/remote/BUILD.serde_yaml-0.8.15.bazel @@ -51,7 +51,7 @@ rust_library( deps = [ "@raze__dtoa__0_4_7//:dtoa", "@raze__linked_hash_map__0_5_4//:linked_hash_map", - "@raze__serde__1_0_118//:serde", + "@raze__serde__1_0_119//:serde", "@raze__yaml_rust__0_4_5//:yaml_rust", ], ) diff --git a/rules/rust/remote/BUILD.signal-hook-0.3.2.bazel b/rules/rust/remote/BUILD.signal-hook-0.3.3.bazel similarity index 95% rename from rules/rust/remote/BUILD.signal-hook-0.3.2.bazel rename to rules/rust/remote/BUILD.signal-hook-0.3.3.bazel index 103cf17..7a1dab6 100644 --- a/rules/rust/remote/BUILD.signal-hook-0.3.2.bazel +++ b/rules/rust/remote/BUILD.signal-hook-0.3.3.bazel @@ -55,12 +55,14 @@ cargo_build_script( "cargo-raze", "manual", ], - version = "0.3.2", + version = "0.3.3", visibility = ["//visibility:private"], deps = [ ], ) +# Unsupported target "print" with type "example" omitted + rust_library( name = "signal_hook", srcs = glob(["**/*.rs"]), @@ -80,7 +82,7 @@ rust_library( "cargo-raze", "manual", ], - version = "0.3.2", + version = "0.3.3", # buildifier: leave-alone deps = [ ":signal_hook_build_script", diff --git a/rules/rust/remote/BUILD.slog-async-2.5.0.bazel b/rules/rust/remote/BUILD.slog-async-2.6.0.bazel similarity index 93% rename from rules/rust/remote/BUILD.slog-async-2.5.0.bazel rename to rules/rust/remote/BUILD.slog-async-2.6.0.bazel index 60284fb..4232c01 100644 --- a/rules/rust/remote/BUILD.slog-async-2.5.0.bazel +++ b/rules/rust/remote/BUILD.slog-async-2.6.0.bazel @@ -47,10 +47,10 @@ rust_library( "cargo-raze", "manual", ], - version = "2.5.0", + version = "2.6.0", # buildifier: leave-alone deps = [ - "@raze__crossbeam_channel__0_4_4//:crossbeam_channel", + "@raze__crossbeam_channel__0_5_0//:crossbeam_channel", "@raze__slog__2_7_0//:slog", "@raze__take_mut__0_2_2//:take_mut", "@raze__thread_local__1_1_0//:thread_local", diff --git a/rules/rust/remote/BUILD.slog-json-2.3.0.bazel b/rules/rust/remote/BUILD.slog-json-2.3.0.bazel index a135195..a0c5825 100644 --- a/rules/rust/remote/BUILD.slog-json-2.3.0.bazel +++ b/rules/rust/remote/BUILD.slog-json-2.3.0.bazel @@ -53,7 +53,7 @@ rust_library( # buildifier: leave-alone deps = [ "@raze__chrono__0_4_19//:chrono", - "@raze__serde__1_0_118//:serde", + "@raze__serde__1_0_119//:serde", "@raze__serde_json__1_0_61//:serde_json", "@raze__slog__2_7_0//:slog", ], diff --git a/rules/rust/remote/BUILD.slog-scope-4.3.0.bazel b/rules/rust/remote/BUILD.slog-scope-4.4.0.bazel similarity index 94% rename from rules/rust/remote/BUILD.slog-scope-4.3.0.bazel rename to rules/rust/remote/BUILD.slog-scope-4.4.0.bazel index 57065a4..7645aa1 100644 --- a/rules/rust/remote/BUILD.slog-scope-4.3.0.bazel +++ b/rules/rust/remote/BUILD.slog-scope-4.4.0.bazel @@ -48,10 +48,10 @@ rust_library( "cargo-raze", "manual", ], - version = "4.3.0", + version = "4.4.0", # buildifier: leave-alone deps = [ - "@raze__arc_swap__0_4_8//:arc_swap", + "@raze__arc_swap__1_2_0//:arc_swap", "@raze__lazy_static__1_4_0//:lazy_static", "@raze__slog__2_7_0//:slog", ], diff --git a/rules/rust/remote/BUILD.slog-stdlog-4.1.0.bazel b/rules/rust/remote/BUILD.slog-stdlog-4.1.0.bazel index e64b936..9cac268 100644 --- a/rules/rust/remote/BUILD.slog-stdlog-4.1.0.bazel +++ b/rules/rust/remote/BUILD.slog-stdlog-4.1.0.bazel @@ -49,8 +49,8 @@ rust_library( version = "4.1.0", # buildifier: leave-alone deps = [ - "@raze__log__0_4_11//:log", + "@raze__log__0_4_13//:log", "@raze__slog__2_7_0//:slog", - "@raze__slog_scope__4_3_0//:slog_scope", + "@raze__slog_scope__4_4_0//:slog_scope", ], ) diff --git a/rules/rust/remote/BUILD.stdweb-derive-0.5.3.bazel b/rules/rust/remote/BUILD.stdweb-derive-0.5.3.bazel index 8e18c04..2d9c253 100644 --- a/rules/rust/remote/BUILD.stdweb-derive-0.5.3.bazel +++ b/rules/rust/remote/BUILD.stdweb-derive-0.5.3.bazel @@ -40,7 +40,7 @@ rust_library( data = [], edition = "2015", proc_macro_deps = [ - "@raze__serde_derive__1_0_118//:serde_derive", + "@raze__serde_derive__1_0_119//:serde_derive", ], rustc_flags = [ "--cap-lints=allow", @@ -54,7 +54,7 @@ rust_library( deps = [ "@raze__proc_macro2__1_0_24//:proc_macro2", "@raze__quote__1_0_8//:quote", - "@raze__serde__1_0_118//:serde", + "@raze__serde__1_0_119//:serde", "@raze__syn__1_0_58//:syn", ], ) diff --git a/rules/rust/remote/BUILD.stdweb-internal-macros-0.2.9.bazel b/rules/rust/remote/BUILD.stdweb-internal-macros-0.2.9.bazel index f15b6bf..01eeb62 100644 --- a/rules/rust/remote/BUILD.stdweb-internal-macros-0.2.9.bazel +++ b/rules/rust/remote/BUILD.stdweb-internal-macros-0.2.9.bazel @@ -40,7 +40,7 @@ rust_library( data = [], edition = "2015", proc_macro_deps = [ - "@raze__serde_derive__1_0_118//:serde_derive", + "@raze__serde_derive__1_0_119//:serde_derive", ], rustc_flags = [ "--cap-lints=allow", @@ -55,7 +55,7 @@ rust_library( "@raze__base_x__0_2_8//:base_x", "@raze__proc_macro2__1_0_24//:proc_macro2", "@raze__quote__1_0_8//:quote", - "@raze__serde__1_0_118//:serde", + "@raze__serde__1_0_119//:serde", "@raze__serde_json__1_0_61//:serde_json", "@raze__sha1__0_6_0//:sha1", "@raze__syn__1_0_58//:syn", diff --git a/rules/rust/remote/BUILD.tempfile-3.1.0.bazel b/rules/rust/remote/BUILD.tempfile-3.2.0.bazel similarity index 94% rename from rules/rust/remote/BUILD.tempfile-3.1.0.bazel rename to rules/rust/remote/BUILD.tempfile-3.2.0.bazel index 946c284..ec6e918 100644 --- a/rules/rust/remote/BUILD.tempfile-3.1.0.bazel +++ b/rules/rust/remote/BUILD.tempfile-3.2.0.bazel @@ -48,11 +48,11 @@ rust_library( "cargo-raze", "manual", ], - version = "3.1.0", + version = "3.2.0", # buildifier: leave-alone deps = [ - "@raze__cfg_if__0_1_10//:cfg_if", - "@raze__rand__0_7_3//:rand", + "@raze__cfg_if__1_0_0//:cfg_if", + "@raze__rand__0_8_2//:rand", "@raze__remove_dir_all__0_5_3//:remove_dir_all", ] + selects.with_or({ # cfg(unix) diff --git a/rules/rust/remote/BUILD.tinytemplate-1.2.0.bazel b/rules/rust/remote/BUILD.tinytemplate-1.2.0.bazel index 7392757..decd069 100644 --- a/rules/rust/remote/BUILD.tinytemplate-1.2.0.bazel +++ b/rules/rust/remote/BUILD.tinytemplate-1.2.0.bazel @@ -51,7 +51,7 @@ rust_library( version = "1.2.0", # buildifier: leave-alone deps = [ - "@raze__serde__1_0_118//:serde", + "@raze__serde__1_0_119//:serde", "@raze__serde_json__1_0_61//:serde_json", ], ) diff --git a/rules/rust/remote/BUILD.tls-api-0.4.0.bazel b/rules/rust/remote/BUILD.tls-api-0.4.0.bazel index a091785..68c4ae9 100644 --- a/rules/rust/remote/BUILD.tls-api-0.4.0.bazel +++ b/rules/rust/remote/BUILD.tls-api-0.4.0.bazel @@ -49,7 +49,7 @@ rust_library( version = "0.4.0", # buildifier: leave-alone deps = [ - "@raze__log__0_4_11//:log", + "@raze__log__0_4_13//:log", "@raze__tokio__0_2_24//:tokio", ], ) diff --git a/rules/rust/remote/BUILD.tokio-0.2.24.bazel b/rules/rust/remote/BUILD.tokio-0.2.24.bazel index 49a09f2..e788648 100644 --- a/rules/rust/remote/BUILD.tokio-0.2.24.bazel +++ b/rules/rust/remote/BUILD.tokio-0.2.24.bazel @@ -91,7 +91,7 @@ rust_library( deps = [ "@raze__bytes__0_5_6//:bytes", "@raze__fnv__1_0_7//:fnv", - "@raze__futures_core__0_3_9//:futures_core", + "@raze__futures_core__0_3_10//:futures_core", "@raze__iovec__0_1_4//:iovec", "@raze__lazy_static__1_4_0//:lazy_static", "@raze__memchr__2_3_4//:memchr", diff --git a/rules/rust/remote/BUILD.tokio-1.0.1.bazel b/rules/rust/remote/BUILD.tokio-1.0.1.bazel index 256173a..0f9de45 100644 --- a/rules/rust/remote/BUILD.tokio-1.0.1.bazel +++ b/rules/rust/remote/BUILD.tokio-1.0.1.bazel @@ -107,10 +107,10 @@ rust_library( # buildifier: leave-alone deps = [ ":tokio_build_script", - "@raze__bytes__1_0_0//:bytes", + "@raze__bytes__1_0_1//:bytes", "@raze__memchr__2_3_4//:memchr", "@raze__mio__0_7_7//:mio", - "@raze__pin_project_lite__0_2_2//:pin_project_lite", + "@raze__pin_project_lite__0_2_4//:pin_project_lite", ] + selects.with_or({ # cfg(unix) ( diff --git a/rules/rust/remote/BUILD.tokio-postgres-0.5.5.bazel b/rules/rust/remote/BUILD.tokio-postgres-0.5.5.bazel index 3ea4582..3e70e21 100644 --- a/rules/rust/remote/BUILD.tokio-postgres-0.5.5.bazel +++ b/rules/rust/remote/BUILD.tokio-postgres-0.5.5.bazel @@ -59,8 +59,8 @@ rust_library( "@raze__byteorder__1_4_2//:byteorder", "@raze__bytes__0_5_6//:bytes", "@raze__fallible_iterator__0_2_0//:fallible_iterator", - "@raze__futures__0_3_9//:futures", - "@raze__log__0_4_11//:log", + "@raze__futures__0_3_10//:futures", + "@raze__log__0_4_13//:log", "@raze__parking_lot__0_11_1//:parking_lot", "@raze__percent_encoding__2_1_0//:percent_encoding", "@raze__phf__0_8_0//:phf", diff --git a/rules/rust/remote/BUILD.tokio-postgres-0.7.0.bazel b/rules/rust/remote/BUILD.tokio-postgres-0.7.0.bazel index 5207fab..e738250 100644 --- a/rules/rust/remote/BUILD.tokio-postgres-0.7.0.bazel +++ b/rules/rust/remote/BUILD.tokio-postgres-0.7.0.bazel @@ -57,19 +57,19 @@ rust_library( # buildifier: leave-alone deps = [ "@raze__byteorder__1_4_2//:byteorder", - "@raze__bytes__1_0_0//:bytes", + "@raze__bytes__1_0_1//:bytes", "@raze__fallible_iterator__0_2_0//:fallible_iterator", - "@raze__futures__0_3_9//:futures", - "@raze__log__0_4_11//:log", + "@raze__futures__0_3_10//:futures", + "@raze__log__0_4_13//:log", "@raze__parking_lot__0_11_1//:parking_lot", "@raze__percent_encoding__2_1_0//:percent_encoding", "@raze__phf__0_8_0//:phf", - "@raze__pin_project_lite__0_2_2//:pin_project_lite", + "@raze__pin_project_lite__0_2_4//:pin_project_lite", "@raze__postgres_protocol__0_6_0//:postgres_protocol", "@raze__postgres_types__0_2_0//:postgres_types", "@raze__socket2__0_3_19//:socket2", "@raze__tokio__1_0_1//:tokio", - "@raze__tokio_util__0_6_0//:tokio_util", + "@raze__tokio_util__0_6_1//:tokio_util", ], ) diff --git a/rules/rust/remote/BUILD.tokio-stream-0.1.1.bazel b/rules/rust/remote/BUILD.tokio-stream-0.1.2.bazel similarity index 92% rename from rules/rust/remote/BUILD.tokio-stream-0.1.1.bazel rename to rules/rust/remote/BUILD.tokio-stream-0.1.2.bazel index 910767b..e73c697 100644 --- a/rules/rust/remote/BUILD.tokio-stream-0.1.1.bazel +++ b/rules/rust/remote/BUILD.tokio-stream-0.1.2.bazel @@ -48,11 +48,11 @@ rust_library( "cargo-raze", "manual", ], - version = "0.1.1", + version = "0.1.2", # buildifier: leave-alone deps = [ - "@raze__futures_core__0_3_9//:futures_core", - "@raze__pin_project_lite__0_2_2//:pin_project_lite", + "@raze__futures_core__0_3_10//:futures_core", + "@raze__pin_project_lite__0_2_4//:pin_project_lite", "@raze__tokio__1_0_1//:tokio", ], ) diff --git a/rules/rust/remote/BUILD.tokio-util-0.2.0.bazel b/rules/rust/remote/BUILD.tokio-util-0.2.0.bazel index aa8a90a..63110a8 100644 --- a/rules/rust/remote/BUILD.tokio-util-0.2.0.bazel +++ b/rules/rust/remote/BUILD.tokio-util-0.2.0.bazel @@ -51,9 +51,9 @@ rust_library( # buildifier: leave-alone deps = [ "@raze__bytes__0_5_6//:bytes", - "@raze__futures_core__0_3_9//:futures_core", - "@raze__futures_sink__0_3_9//:futures_sink", - "@raze__log__0_4_11//:log", + "@raze__futures_core__0_3_10//:futures_core", + "@raze__futures_sink__0_3_10//:futures_sink", + "@raze__log__0_4_13//:log", "@raze__pin_project_lite__0_1_11//:pin_project_lite", "@raze__tokio__0_2_24//:tokio", ], diff --git a/rules/rust/remote/BUILD.tokio-util-0.3.1.bazel b/rules/rust/remote/BUILD.tokio-util-0.3.1.bazel index 33c91a6..354666a 100644 --- a/rules/rust/remote/BUILD.tokio-util-0.3.1.bazel +++ b/rules/rust/remote/BUILD.tokio-util-0.3.1.bazel @@ -56,10 +56,10 @@ rust_library( # buildifier: leave-alone deps = [ "@raze__bytes__0_5_6//:bytes", - "@raze__futures_core__0_3_9//:futures_core", - "@raze__futures_io__0_3_9//:futures_io", - "@raze__futures_sink__0_3_9//:futures_sink", - "@raze__log__0_4_11//:log", + "@raze__futures_core__0_3_10//:futures_core", + "@raze__futures_io__0_3_10//:futures_io", + "@raze__futures_sink__0_3_10//:futures_sink", + "@raze__log__0_4_13//:log", "@raze__pin_project_lite__0_1_11//:pin_project_lite", "@raze__tokio__0_2_24//:tokio", ], diff --git a/rules/rust/remote/BUILD.tokio-util-0.6.0.bazel b/rules/rust/remote/BUILD.tokio-util-0.6.1.bazel similarity index 84% rename from rules/rust/remote/BUILD.tokio-util-0.6.0.bazel rename to rules/rust/remote/BUILD.tokio-util-0.6.1.bazel index 7f5595f..963515f 100644 --- a/rules/rust/remote/BUILD.tokio-util-0.6.0.bazel +++ b/rules/rust/remote/BUILD.tokio-util-0.6.1.bazel @@ -48,16 +48,16 @@ rust_library( "cargo-raze", "manual", ], - version = "0.6.0", + version = "0.6.1", # buildifier: leave-alone deps = [ - "@raze__bytes__1_0_0//:bytes", - "@raze__futures_core__0_3_9//:futures_core", - "@raze__futures_sink__0_3_9//:futures_sink", - "@raze__log__0_4_11//:log", - "@raze__pin_project_lite__0_2_2//:pin_project_lite", + "@raze__bytes__1_0_1//:bytes", + "@raze__futures_core__0_3_10//:futures_core", + "@raze__futures_sink__0_3_10//:futures_sink", + "@raze__log__0_4_13//:log", + "@raze__pin_project_lite__0_2_4//:pin_project_lite", "@raze__tokio__1_0_1//:tokio", - "@raze__tokio_stream__0_1_1//:tokio_stream", + "@raze__tokio_stream__0_1_2//:tokio_stream", ], ) diff --git a/rules/rust/remote/BUILD.toml-0.5.8.bazel b/rules/rust/remote/BUILD.toml-0.5.8.bazel index 40267a0..4e92612 100644 --- a/rules/rust/remote/BUILD.toml-0.5.8.bazel +++ b/rules/rust/remote/BUILD.toml-0.5.8.bazel @@ -56,7 +56,7 @@ rust_library( version = "0.5.8", # buildifier: leave-alone deps = [ - "@raze__serde__1_0_118//:serde", + "@raze__serde__1_0_119//:serde", ], ) diff --git a/rules/rust/remote/BUILD.tracing-0.1.22.bazel b/rules/rust/remote/BUILD.tracing-0.1.22.bazel index 00dae2b..0e67689 100644 --- a/rules/rust/remote/BUILD.tracing-0.1.22.bazel +++ b/rules/rust/remote/BUILD.tracing-0.1.22.bazel @@ -56,8 +56,8 @@ rust_library( # buildifier: leave-alone deps = [ "@raze__cfg_if__1_0_0//:cfg_if", - "@raze__log__0_4_11//:log", - "@raze__pin_project_lite__0_2_2//:pin_project_lite", + "@raze__log__0_4_13//:log", + "@raze__pin_project_lite__0_2_4//:pin_project_lite", "@raze__tracing_core__0_1_17//:tracing_core", ], ) diff --git a/rules/rust/remote/BUILD.trust-dns-proto-0.19.6.bazel b/rules/rust/remote/BUILD.trust-dns-proto-0.19.6.bazel index 2477bc5..047b8ce 100644 --- a/rules/rust/remote/BUILD.trust-dns-proto-0.19.6.bazel +++ b/rules/rust/remote/BUILD.trust-dns-proto-0.19.6.bazel @@ -60,10 +60,10 @@ rust_library( # buildifier: leave-alone deps = [ "@raze__backtrace__0_3_55//:backtrace", - "@raze__futures__0_3_9//:futures", + "@raze__futures__0_3_10//:futures", "@raze__idna__0_2_0//:idna", "@raze__lazy_static__1_4_0//:lazy_static", - "@raze__log__0_4_11//:log", + "@raze__log__0_4_13//:log", "@raze__rand__0_7_3//:rand", "@raze__smallvec__1_6_1//:smallvec", "@raze__thiserror__1_0_23//:thiserror", diff --git a/rules/rust/remote/BUILD.trust-dns-resolver-0.19.6.bazel b/rules/rust/remote/BUILD.trust-dns-resolver-0.19.6.bazel index 203e544..a5bb023 100644 --- a/rules/rust/remote/BUILD.trust-dns-resolver-0.19.6.bazel +++ b/rules/rust/remote/BUILD.trust-dns-resolver-0.19.6.bazel @@ -60,9 +60,9 @@ rust_library( deps = [ "@raze__backtrace__0_3_55//:backtrace", "@raze__cfg_if__0_1_10//:cfg_if", - "@raze__futures__0_3_9//:futures", + "@raze__futures__0_3_10//:futures", "@raze__lazy_static__1_4_0//:lazy_static", - "@raze__log__0_4_11//:log", + "@raze__log__0_4_13//:log", "@raze__lru_cache__0_1_2//:lru_cache", "@raze__resolv_conf__0_7_0//:resolv_conf", "@raze__smallvec__1_6_1//:smallvec", diff --git a/rules/rust/remote/BUILD.uuid-0.8.1.bazel b/rules/rust/remote/BUILD.uuid-0.8.2.bazel similarity index 91% rename from rules/rust/remote/BUILD.uuid-0.8.1.bazel rename to rules/rust/remote/BUILD.uuid-0.8.2.bazel index 5d147bb..db03f93 100644 --- a/rules/rust/remote/BUILD.uuid-0.8.1.bazel +++ b/rules/rust/remote/BUILD.uuid-0.8.2.bazel @@ -45,7 +45,7 @@ rust_library( srcs = glob(["**/*.rs"]), crate_features = [ "default", - "rand", + "getrandom", "serde", "std", "v4", @@ -61,10 +61,10 @@ rust_library( "cargo-raze", "manual", ], - version = "0.8.1", + version = "0.8.2", # buildifier: leave-alone deps = [ - "@raze__rand__0_7_3//:rand", - "@raze__serde__1_0_118//:serde", + "@raze__getrandom__0_2_1//:getrandom", + "@raze__serde__1_0_119//:serde", ], ) diff --git a/rules/rust/remote/BUILD.wasm-bindgen-backend-0.2.69.bazel b/rules/rust/remote/BUILD.wasm-bindgen-backend-0.2.69.bazel index cb9222b..1648b9d 100644 --- a/rules/rust/remote/BUILD.wasm-bindgen-backend-0.2.69.bazel +++ b/rules/rust/remote/BUILD.wasm-bindgen-backend-0.2.69.bazel @@ -52,7 +52,7 @@ rust_library( deps = [ "@raze__bumpalo__3_4_0//:bumpalo", "@raze__lazy_static__1_4_0//:lazy_static", - "@raze__log__0_4_11//:log", + "@raze__log__0_4_13//:log", "@raze__proc_macro2__1_0_24//:proc_macro2", "@raze__quote__1_0_8//:quote", "@raze__syn__1_0_58//:syn",