From 04ec9de13219cbc84b978eaa95ec98b68de970bd Mon Sep 17 00:00:00 2001 From: Michael Bromley Date: Tue, 2 Jun 2020 17:32:38 +0200 Subject: [PATCH] chore(admin-ui): Automate the extraction of all supported translations Relates to #356 --- packages/admin-ui/README.md | 11 +- packages/admin-ui/package.json | 3 +- .../admin-ui/scripts/extract-translations.js | 88 + .../src/lib/static/i18n-messages/de.json | 115 +- .../src/lib/static/i18n-messages/en.json | 142 +- .../src/lib/static/i18n-messages/es.json | 427 ++++- .../src/lib/static/i18n-messages/pl.json | 149 +- .../i18n-messages/{zh.json => zh_Hans.json} | 165 +- yarn.lock | 1541 +++++++++++++++-- 9 files changed, 2208 insertions(+), 433 deletions(-) create mode 100644 packages/admin-ui/scripts/extract-translations.js rename packages/admin-ui/src/lib/static/i18n-messages/{zh.json => zh_Hans.json} (87%) diff --git a/packages/admin-ui/README.md b/packages/admin-ui/README.md index c563af3033..79467a078d 100644 --- a/packages/admin-ui/README.md +++ b/packages/admin-ui/README.md @@ -33,6 +33,13 @@ Translation keys are automatically extracted by running: ``` yarn extract-translations ``` -This will add any new translation keys to the default language file located in [`./src/lib/static/i18n-messages/en.json`](./src/lib/static/i18n-messages/en.json). +This scan the source files for any translation keys, and add them to each of the translation files located in [`./src/lib/static/i18n-messages/`](./src/lib/static/i18n-messages/). -To extract translations into other language, run the same command as specified in the `extract-translations` npm script, but substitute the "en" in "en.json" with the [ISO 639-1 2-character language code](https://en.wikipedia.org/wiki/List_of_ISO_639-1_codes) for that language. +A report is generated for each language detailing what percentage of the translation tokens are translated into that language: + +```text +Extracting translation tokens for "src\lib\static\i18n-messages\de.json" +de: 592 of 650 tokens translated (91%) +``` + +To add support for a new language, create a new empty json file (`{}`) in the `i18n-messages` directory named `.json`, where `languageCode` is one of the supported codes as given in the [LanguageCode enum type](../core/src/api/schema/common/language-code.graphql), then run `yarn extract-translations` diff --git a/packages/admin-ui/package.json b/packages/admin-ui/package.json index 0f7457841a..0c9aba26c9 100644 --- a/packages/admin-ui/package.json +++ b/packages/admin-ui/package.json @@ -10,7 +10,7 @@ "watch": "ng build --watch=true", "test": "ng test --watch=false --browsers=ChromeHeadlessCI --progress=false", "lint": "tslint --fix", - "extract-translations": "ngx-translate-extract --input ./src --output ./src/lib/static/i18n-messages/en.json --clean --sort --format namespaced-json --format-indentation \" \" -m _", + "extract-translations": "node scripts/extract-translations.js", "ngcc": "ngcc --properties es2015 browser module main --first-only --create-ivy-entry-points" }, "publishConfig": { @@ -79,6 +79,7 @@ "@types/prosemirror-state": "^1.2.3", "@types/prosemirror-view": "^1.11.2", "codelyzer": "^5.2.2", + "cross-spawn": "^7.0.3", "fs-extra": "^9.0.0", "jasmine-core": "~3.5.0", "jasmine-spec-reporter": "~5.0.1", diff --git a/packages/admin-ui/scripts/extract-translations.js b/packages/admin-ui/scripts/extract-translations.js new file mode 100644 index 0000000000..ce1fd4e990 --- /dev/null +++ b/packages/admin-ui/scripts/extract-translations.js @@ -0,0 +1,88 @@ +const path = require('path'); +const fs = require('fs-extra'); +const spawn = require('cross-spawn'); + +const MESSAGES_DIR = path.join(__dirname, '../src/lib/static/i18n-messages'); + +extractTranslations().then( + () => { + process.exit(0); + }, + (error) => { + console.log(error); + process.exit(1); + }, +); + +async function extractTranslations() { + const locales = fs.readdirSync(MESSAGES_DIR).map((file) => path.basename(file).replace('.json', '')); + for (const locale of locales) { + const outputPath = path.join( + path.relative(path.join(__dirname, '..'), MESSAGES_DIR), + `${locale}.json`, + ); + console.log(`Extracting translation tokens for "${outputPath}"`); + + try { + await runExtraction(locale); + const { tokenCount, translatedCount, percentage } = getStatsForLocale(locale); + console.log(`${locale}: ${translatedCount} of ${tokenCount} tokens translated (${percentage}%)`); + console.log(''); + } catch (e) { + console.log(e); + } + } +} + +function runExtraction(locale) { + const command = 'npm'; + const args = getNgxTranslateExtractCommand(locale); + return new Promise((resolve, reject) => { + try { + const child = spawn(`yarnpkg`, args, { stdio: ['pipe', 'pipe', process.stderr] }); + child.on('close', (x) => { + resolve(); + }); + child.on('error', (err) => { + reject(err); + }); + } catch (e) { + reject(e); + } + }); +} + +function getStatsForLocale(locale) { + const content = fs.readJsonSync(path.join(MESSAGES_DIR, `${locale}.json`), 'utf-8'); + let tokenCount = 0; + let translatedCount = 0; + for (const section of Object.keys(content)) { + const sectionTranslations = Object.values(content[section]); + tokenCount += sectionTranslations.length; + translatedCount += sectionTranslations.filter((val) => val !== '').length; + } + const percentage = Math.round((translatedCount / tokenCount) * 100); + return { + tokenCount, + translatedCount, + percentage, + }; +} + +function getNgxTranslateExtractCommand(locale) { + return [ + `ngx-translate-extract`, + '--input', + './src', + '--output', + `./src/lib/static/i18n-messages/${locale}.json`, + `--clean`, + `--sort`, + `--format`, + `namespaced-json`, + `--format-indentation`, + `" "`, + `-m`, + `_`, + ]; +} diff --git a/packages/admin-ui/src/lib/static/i18n-messages/de.json b/packages/admin-ui/src/lib/static/i18n-messages/de.json index 0d5bb61f05..078626a524 100644 --- a/packages/admin-ui/src/lib/static/i18n-messages/de.json +++ b/packages/admin-ui/src/lib/static/i18n-messages/de.json @@ -30,6 +30,7 @@ "channels": "Kanäle", "collections": "Sammlungen", "countries": "Länder", + "customer-groups": "", "customers": "Kunden", "dashboard": "Dashboard", "facets": "Facetten", @@ -64,6 +65,7 @@ "confirm-delete-collection": "Sammlung löschen?", "confirm-delete-collection-and-children-body": "Wenn Sie diese Sammlung löschen, werden auch alle untergeordneten Sammlungen gelöscht.", "confirm-delete-country": "Land löschen?", + "confirm-delete-customer": "", "confirm-delete-facet": "Facette löschen?", "confirm-delete-facet-value": "Facettenwert löschen?", "confirm-delete-product": "Produkt löschen?", @@ -132,12 +134,15 @@ "ID": "ID", "actions": "Aktionen", "add-new-variants": "{count, plural, one {1 Variante} other {{count} Varianten}} hinzufügen", + "add-note": "", "available-languages": "Verfügbare Sprachen", "cancel": "Abbrechen", "cancel-navigation": "Navigation abbrechen", "channel": "Kanal", "channels": "Kanäle", "code": "Code", + "confirm": "", + "confirm-delete-note": "", "confirm-navigation": "Navigation bestätigen", "create": "Erstellen", "created-at": "Erstellt am", @@ -146,12 +151,14 @@ "default-language": "Standardsprache", "delete": "Löschen", "description": "Beschreibung", + "details": "", "disabled": "Deaktiviert", "discard-changes": "Änderungen verwerfen", "display-custom-fields": "Benutzerdefinierte Felder anzeigen", "done": "Fertig", "edit": "Bearbeiten", "edit-field": "Feld bearbeiten", + "edit-note": "", "enabled": "Aktiviert", "extension-running-in-separate-window": "Die Erweiterung läuft in einem separaten Fenster", "guest": "Gast", @@ -195,11 +202,23 @@ "with-selected": "Auswahl..." }, "customer": { + "add-customer-to-group": "", + "add-customer-to-groups-with-count": "", + "add-customers-to-group": "", + "add-customers-to-group-success": "", + "add-customers-to-group-with-count": "", + "add-customers-to-group-with-name": "", "addresses": "Adressen", "city": "Stadt", + "confirm-delete-customer-group": "", + "confirm-remove-customer-from-group": "", "country": "Land", + "create-customer-group": "", "create-new-address": "Neue Adresse anlegen", "create-new-customer": "Neuen Kunden anlegen", + "create-new-customer-group": "", + "customer-groups": "", + "customer-history": "", "customer-type": "Kundentyp", "default-billing-address": "Standard-Abrechnung", "default-shipping-address": "Standardversand", @@ -208,22 +227,42 @@ "first-name": "Vorname", "full-name": "Vollständiger Name", "guest": "Gast", + "history-customer-added-to-group": "", + "history-customer-address-created": "", + "history-customer-address-deleted": "", + "history-customer-address-updated": "", + "history-customer-detail-updated": "", + "history-customer-email-update-requested": "", + "history-customer-email-update-verified": "", + "history-customer-password-reset-requested": "", + "history-customer-password-reset-verified": "", + "history-customer-password-updated": "", + "history-customer-registered": "", + "history-customer-removed-from-group": "", + "history-customer-verified": "", "last-name": "Nachname", "name": "Name", + "new-email-address": "", "no-orders-placed": "Keine Bestellungen aufgegeben", + "not-a-member-of-any-groups": "", + "old-email-address": "", "orders": "Bestellungen", "password": "Passwort", "phone-number": "Telefonnummer", "postal-code": "Postleitzahl", "province": "Gebiet", "registered": "Registriert", + "remove-customers-from-group-success": "", + "remove-from-group": "", "search-customers-by-email": "Suche nach E-Mail-Adresse", "set-as-default-billing-address": "Als Standard-Rechnungsadresse festlegen", "set-as-default-shipping-address": "Als Standard-Versandadresse festlegen", "street-line-1": "Straße Zeile 1", "street-line-2": "Straße Zeile 2", "title": "Titel", - "verified": "Bestätigt" + "update-customer-group": "", + "verified": "Bestätigt", + "view-group-members": "" }, "datetime": { "ago-days": "{count, plural, one {Vor einem Tag} other {Vor {count} Tagen}}", @@ -274,23 +313,14 @@ "product-variant-form-values-do-not-match": "Die Anzahl der Varianten im Produktformular stimmt nicht mit der tatsächlichen Anzahl der Varianten überein." }, "lang": { - "aa": "Afar", - "ab": "Abchasisch", - "ae": "Avestan", "af": "Afrikaans", "ak": "Akan", "am": "Amharisch", - "an": "Aragonisch", "ar": "Arabisch", "as": "Assamesisch", - "av": "Avarisch", - "ay": "Aymara", "az": "Aserbaidschanisch", - "ba": "Baschkirisch", "be": "Belarussisch", "bg": "Bulgarisch", - "bh": "Bihari-Sprachen", - "bi": "Bislama", "bm": "Bambara", "bn": "Bengalisch", "bo": "Tibetisch", @@ -298,84 +328,77 @@ "bs": "Bosnisch", "ca": "Katalanisch; Valencianisch", "ce": "Tschetschenisch", - "ch": "Chamorro", "co": "Korsisch", - "cr": "Cree", "cs": "Tschechisch", "cu": "Kirchenslawisch", - "cv": "Tschuwaschisch", "cy": "Walisisch", "da": "Dänisch", "de": "Deutsch", - "dv": "Divehi; Divehi; Maledivisch", + "de_AT": "Deutsch (Österreich)", + "de_CH": "Deutsch (Schweiz)", "dz": "Dzongkha", "ee": "Ewe", - "el": "Griechisch, Modern (1453-)", + "el": "Griechisch", "en": "Englisch", + "en_AU": "Englisch (Australien)", + "en_CA": "Englisch (Kanada)", + "en_GB": "Englisch (Großbritannien)", + "en_US": "Englisch (USA)", "eo": "Esperanto", - "es": "Spanisch; Kastilisch", + "es": "Spanisch", + "es_ES": "Spanisch (Spanien)", + "es_MX": "Spanisch (Mexiko)", "et": "Estnisch", "eu": "Baskisch", "fa": "Persisch", + "fa_AF": "", "ff": "Fulah", "fi": "Finnisch", - "fj": "Fidschianisch", "fo": "Färöisch", "fr": "Französisch", + "fr_CA": "Französisch (Kanada)", + "fr_CH": "Französisch (Schweiz)", "fy": "Westfriesisch", "ga": "Irisch", "gd": "Gälisch; Schottisch-Gälisch", "gl": "Galizisch", - "gn": "Guarani", "gu": "Gujarati", "gv": "Manx", "ha": "Hausa", "he": "Hebräisch", "hi": "Hindi", - "ho": "Hiri Motu", "hr": "Kroatisch", "ht": "Haitianisch; Haitianisch-Kreolisch", "hu": "Ungarisch", "hy": "Armenisch", - "hz": "Herero", "ia": "Interlingua", "id": "Indonesisch", - "ie": "Interlingue; Occidental", "ig": "Igbo", "ii": "Sichuan Yi; Nuosu", - "ik": "Inupiaq", - "io": "Ido", "is": "Isländisch", "it": "Italienisch", - "iu": "Inuktitut", "ja": "Japanisch", "jv": "Javanisch", "ka": "Georgisch", - "kg": "Kongo", "ki": "Kikuyu; Gikuyu", - "kj": "Kuanyama; Kwanyama", "kk": "Kasachisch", "kl": "Kalaallisut; Grönländisch", "km": "Zentral-Khmer", "kn": "Kannada", "ko": "Koreanisch", - "kr": "Kanuri", "ks": "Kaschmirisch", "ku": "Kurdisch", - "kv": "Komi", "kw": "Kornisch", "ky": "Kirgisisch", "la": "Lateinisch", "lb": "Luxemburgisch; Letzeburgesch", "lg": "Ganda", - "li": "Limburgisch", "ln": "Lingala", "lo": "Laotisch", "lt": "Litauisch", "lu": "Luba-Katanga", "lv": "Lettisch", "mg": "Madagassisch", - "mh": "Marshallisch", "mi": "Maori", "mk": "Mazedonisch", "ml": "Malayalam", @@ -384,35 +407,30 @@ "ms": "Malaysisch", "mt": "Maltesisch", "my": "Birmanisch", - "na": "Nauru", "nb": "Bokmål, Norwegisch; Norwegisch-Bokmål", "nd": "Ndebele, Norden; Nord-Ndebele", "ne": "Nepalisch", - "ng": "Ndonga", - "nl": "Niederländisch; Flämisch", + "nl": "Niederländisch", + "nl_BE": "Flämisch", "nn": "Norwegisch Nynorsk; Nynorsk, Norwegisch", - "no": "Norwegisch", - "nr": "Ndebele, Süden; Süd-Ndebele", - "nv": "Navajo; Navaho", "ny": "Chichewa; Chewa; Nyanja", - "oc": "Okzitanisch (nach 1500); Provenzalisch", - "oj": "Ojibwa", "om": "Oromo", "or": "Oriya", "os": "Ossetisch", "pa": "Panjabi; Punjabi", - "pi": "Pali", "pl": "Polnisch", "ps": "Paschtu", "pt": "Portugiesisch", + "pt_BR": "Portugiesisch (Brasilien)", + "pt_PT": "Portugiesisch (Portugal)", "qu": "Quechua", "rm": "Rätoromanisch", "rn": "Rundi", - "ro": "Rumänisch; Moldawisch; Moldauisch", + "ro": "Rumänisch", + "ro_MD": "Moldawisch", "ru": "Russisch", "rw": "Kinyarwanda", "sa": "Sanskrit", - "sc": "Sardisch", "sd": "Sindhi", "se": "Nordsamisch", "sg": "Sango", @@ -424,39 +442,33 @@ "so": "Somalisch", "sq": "Albanisch", "sr": "Serbisch", - "ss": "Swati", "st": "Sotho, Süden", "su": "Sundanesisch", "sv": "Schwedisch", "sw": "Suaheli", + "sw_CD": "Suaheli (Kongo)", "ta": "Tamilisch", "te": "Telugu", "tg": "Tadschikisch", "th": "Thailändisch", "ti": "Tigrinya", "tk": "Turkmenisch", - "tl": "Tagalog", - "tn": "Tswana", "to": "Tonga (Tonga-Inseln)", "tr": "Türkisch", - "ts": "Tsonga", "tt": "Tatarisch", - "tw": "Twi", - "ty": "Tahitianisch", "ug": "Uigurisch", "uk": "Ukrainisch", "ur": "Urdu", "uz": "Usbekisch", - "ve": "Venda", "vi": "Vietnamesisch", "vo": "Volapük", - "wa": "Wallonisch", "wo": "Wolof", "xh": "Xhosa", "yi": "Jiddisch", "yo": "Yoruba", - "za": "Zhuang; Chuang", "zh": "Chinesisch", + "zh_Hans": "Chinesisch (vereinfacht)", + "zh_Hant": "Chinesisch (traditionell)", "zu": "Zulu" }, "marketing": { @@ -477,6 +489,7 @@ "channels": "Kanäle", "collections": "Sammlungen", "countries": "Länder", + "customer-groups": "", "customers": "Kunden", "facets": "Facetten", "global-settings": "Globale Einstellungen", @@ -498,7 +511,6 @@ }, "order": { "add-note": "Notiz hinzufügen", - "add-note-success": "Notiz erfolgreich hinzugefügt", "amount": "Betrag", "cancel": "Abbrechen", "cancel-order": "Bestellung stornieren", @@ -511,7 +523,6 @@ "create-fulfillment": "Auftrag ausführen", "create-fulfillment-success": "Auftrag ausgeführt", "customer": "Kunde", - "details": "Details", "fulfill": "Ausführen", "fulfill-order": "Auftragsausführung", "fulfillment": "Ausführung", diff --git a/packages/admin-ui/src/lib/static/i18n-messages/en.json b/packages/admin-ui/src/lib/static/i18n-messages/en.json index 0bbaac3735..c2341825d6 100644 --- a/packages/admin-ui/src/lib/static/i18n-messages/en.json +++ b/packages/admin-ui/src/lib/static/i18n-messages/en.json @@ -315,160 +315,160 @@ "lang": { "af": "Afrikaans", "ak": "Akan", - "sq": "Albanian", "am": "Amharic", "ar": "Arabic", - "hy": "Armenian", "as": "Assamese", "az": "Azerbaijani", + "be": "Belarusian", + "bg": "Bulgarian", "bm": "Bambara", "bn": "Bangla", - "eu": "Basque", - "be": "Belarusian", - "bs": "Bosnian", + "bo": "Tibetan", "br": "Breton", - "bg": "Bulgarian", - "my": "Burmese", + "bs": "Bosnian", "ca": "Catalan", "ce": "Chechen", - "zh": "Chinese", - "zh_Hans": "Simplified Chinese", - "zh_Hant": "Traditional Chinese", - "cu": "Church Slavic", - "kw": "Cornish", "co": "Corsican", - "hr": "Croatian", "cs": "Czech", + "cu": "Church Slavic", + "cy": "Welsh", "da": "Danish", - "nl": "Dutch", - "nl_BE": "Flemish", + "de": "German", + "de_AT": "Austrian German", + "de_CH": "Swiss High German", "dz": "Dzongkha", + "ee": "Ewe", + "el": "Greek", "en": "English", "en_AU": "Australian English", "en_CA": "Canadian English", "en_GB": "British English", "en_US": "American English", "eo": "Esperanto", + "es": "Spanish", + "es_ES": "European Spanish", + "es_MX": "Mexican Spanish", "et": "Estonian", - "ee": "Ewe", - "fo": "Faroese", + "eu": "Basque", + "fa": "Persian", + "fa_AF": "Dari", + "ff": "Fulah", "fi": "Finnish", + "fo": "Faroese", "fr": "French", "fr_CA": "Canadian French", "fr_CH": "Swiss French", - "ff": "Fulah", + "fy": "Western Frisian", + "ga": "Irish", + "gd": "Scottish Gaelic", "gl": "Galician", - "lg": "Ganda", - "ka": "Georgian", - "de": "German", - "de_AT": "Austrian German", - "de_CH": "Swiss High German", - "el": "Greek", "gu": "Gujarati", - "ht": "Haitian Creole", + "gv": "Manx", "ha": "Hausa", "he": "Hebrew", "hi": "Hindi", + "hr": "Croatian", + "ht": "Haitian Creole", "hu": "Hungarian", - "is": "Icelandic", - "ig": "Igbo", - "id": "Indonesian", + "hy": "Armenian", "ia": "Interlingua", - "ga": "Irish", + "id": "Indonesian", + "ig": "Igbo", + "ii": "Sichuan Yi", + "is": "Icelandic", "it": "Italian", "ja": "Japanese", "jv": "Javanese", - "kl": "Kalaallisut", - "kn": "Kannada", - "ks": "Kashmiri", + "ka": "Georgian", + "ki": "Kikuyu", "kk": "Kazakh", + "kl": "Kalaallisut", "km": "Khmer", - "ki": "Kikuyu", - "rw": "Kinyarwanda", + "kn": "Kannada", "ko": "Korean", + "ks": "Kashmiri", "ku": "Kurdish", + "kw": "Cornish", "ky": "Kyrgyz", - "lo": "Lao", "la": "Latin", - "lv": "Latvian", + "lb": "Luxembourgish", + "lg": "Ganda", "ln": "Lingala", + "lo": "Lao", "lt": "Lithuanian", "lu": "Luba-Katanga", - "lb": "Luxembourgish", - "mk": "Macedonian", + "lv": "Latvian", "mg": "Malagasy", - "ms": "Malay", - "ml": "Malayalam", - "mt": "Maltese", - "gv": "Manx", "mi": "Maori", - "mr": "Marathi", + "mk": "Macedonian", + "ml": "Malayalam", "mn": "Mongolian", - "ne": "Nepali", - "nd": "North Ndebele", - "se": "Northern Sami", + "mr": "Marathi", + "ms": "Malay", + "mt": "Maltese", + "my": "Burmese", "nb": "Norwegian Bokmål", + "nd": "North Ndebele", + "ne": "Nepali", + "nl": "Dutch", + "nl_BE": "Flemish", "nn": "Norwegian Nynorsk", "ny": "Nyanja", - "or": "Odia", "om": "Oromo", + "or": "Odia", "os": "Ossetic", - "ps": "Pashto", - "fa": "Persian", - "fa_AF": "Dari", + "pa": "Punjabi", "pl": "Polish", + "ps": "Pashto", "pt": "Portuguese", "pt_BR": "Brazilian Portuguese", "pt_PT": "European Portuguese", - "pa": "Punjabi", "qu": "Quechua", - "ro": "Romanian", - "ro_MD": "Moldavian", "rm": "Romansh", "rn": "Rundi", + "ro": "Romanian", + "ro_MD": "Moldavian", "ru": "Russian", - "sm": "Samoan", - "sg": "Sango", + "rw": "Kinyarwanda", "sa": "Sanskrit", - "gd": "Scottish Gaelic", - "sr": "Serbian", - "sn": "Shona", - "ii": "Sichuan Yi", "sd": "Sindhi", + "se": "Northern Sami", + "sg": "Sango", "si": "Sinhala", "sk": "Slovak", "sl": "Slovenian", + "sm": "Samoan", + "sn": "Shona", "so": "Somali", + "sq": "Albanian", + "sr": "Serbian", "st": "Southern Sotho", - "es": "Spanish", - "es_ES": "European Spanish", - "es_MX": "Mexican Spanish", "su": "Sundanese", + "sv": "Swedish", "sw": "Swahili", "sw_CD": "Congo Swahili", - "sv": "Swedish", - "tg": "Tajik", "ta": "Tamil", - "tt": "Tatar", "te": "Telugu", + "tg": "Tajik", "th": "Thai", - "bo": "Tibetan", "ti": "Tigrinya", + "tk": "Turkmen", "to": "Tongan", "tr": "Turkish", - "tk": "Turkmen", + "tt": "Tatar", + "ug": "Uyghur", "uk": "Ukrainian", "ur": "Urdu", - "ug": "Uyghur", "uz": "Uzbek", "vi": "Vietnamese", "vo": "Volapük", - "cy": "Welsh", - "fy": "Western Frisian", "wo": "Wolof", "xh": "Xhosa", "yi": "Yiddish", "yo": "Yoruba", + "zh": "Chinese", + "zh_Hans": "Simplified Chinese", + "zh_Hant": "Traditional Chinese", "zu": "Zulu" }, "marketing": { @@ -679,4 +679,4 @@ "job-result": "Job result", "job-state": "Job state" } -} +} \ No newline at end of file diff --git a/packages/admin-ui/src/lib/static/i18n-messages/es.json b/packages/admin-ui/src/lib/static/i18n-messages/es.json index 9f67acde93..a1d38ebfe4 100644 --- a/packages/admin-ui/src/lib/static/i18n-messages/es.json +++ b/packages/admin-ui/src/lib/static/i18n-messages/es.json @@ -2,116 +2,177 @@ "admin": { "create-new-administrator": "Crear nuevo administrador" }, + "asset": { + "add-asset": "", + "add-asset-with-count": "", + "assets-selected-count": "", + "dimensions": "", + "focal-point": "", + "notify-create-assets-success": "", + "original-asset-size": "", + "preview": "", + "remove-asset": "", + "search-asset-name": "", + "select-assets": "", + "set-as-featured-asset": "", + "set-focal-point": "", + "source-file": "", + "unset-focal-point": "", + "update-focal-point": "", + "update-focal-point-error": "", + "update-focal-point-success": "", + "upload-assets": "", + "uploading": "" + }, "breadcrumb": { "administrators": "Administradores", "assets": "Archivos", - "categories": "Categorías", "channels": "Canales", + "collections": "", "countries": "Países", + "customer-groups": "", "customers": "Clientes", "dashboard": "Panel de control", "facets": "Facetas", "global-settings": "Ajustes globales", + "job-queue": "", + "manage-variants": "", "orders": "Pedidos", "payment-methods": "Métodos de pago", "products": "Productos", "promotions": "Promociones", "roles": "Roles", "shipping-methods": "Métodos de envío", + "system-status": "", "tax-categories": "Categorías de impuestos", - "tax-rates": "Tasas de impuestos" + "tax-rates": "Tasas de impuestos", + "zones": "" }, "catalog": { - "add-asset": "Añadir archivo", - "add-asset-to-product": "Añadir {count, plural, 0 {archivos} one {1 archivo} other {{count} archivos}} al producto", - "add-facet": "Añadir faceta", "add-facet-value": "Añadir valor de faceta", "add-facets": "Añadir facetas", - "assets-selected-count": "{ count } archivos seleccionados", + "add-option": "", + "assign-product-to-channel-success": "", + "assign-products-to-channel": "", + "assign-to-channel": "", + "assign-to-named-channel": "", + "channel-price-preview": "", + "collection-contents": "", + "confirm-adding-options-delete-default-body": "", + "confirm-adding-options-delete-default-title": "", + "confirm-delete-asset": "", + "confirm-delete-channel": "", + "confirm-delete-collection": "", + "confirm-delete-collection-and-children-body": "", "confirm-delete-country": "Eliminar país?", + "confirm-delete-customer": "", "confirm-delete-facet": "Eliminar faceta?", "confirm-delete-facet-value": "Eliminar valor de faceta?", "confirm-delete-product": "Eliminar producto?", - "confirm-generate-product-variants": "Haz click en 'Finalizar' para generar {count} variantes de producto", - "create-group": "Crear grupo de opciones", + "confirm-delete-product-variant": "", + "confirm-delete-promotion": "", + "confirm-delete-shipping-method": "", + "confirm-delete-zone": "", + "create-new-collection": "", "create-new-facet": "Crear nueva faceta", - "create-new-option-group": "Crear nuevo grupo de opciones", "create-new-product": "Crear nuevo producto", - "create-new-product-category": "Crear nueva categoría de producto", + "created-new-variants-success": "", + "default-variant": "", + "delete-default-variant": "", + "display-variant-cards": "", + "display-variant-table": "", "drop-files-to-upload": "Arrastra archivos para subirlos", - "facet": "Faceta", + "expand-all-collections": "", "facet-values": "Valores de faceta", - "facets": "Facetas", - "filter-by-group-name": "Filtrar por nombre de grupo", - "generate-product-variants": "Generar variantes de producto", - "generate-variants-default-only": "Este producto no tiene opciones", - "generate-variants-with-options": "Este producto contiene opciones", + "filter-by-name": "", + "filters": "", "group-by-product": "Agrupar por producto", + "manage-variants": "", "move-down": "Mover abajo", "move-to": "Mover a", "move-up": "Mover arriba", + "no-channel-selected": "", "no-featured-asset": "Sin archivo destacado", "no-selection": "Sin selección", - "notify-create-assets-success": "Creado {count, plural, one {un nuevo Archivo} other {{count} nuevos Archivos}}", - "open-asset-source": "Abrir original del archivo", - "option-group-code": "Código", - "option-group-name": "Nombre del grupo de opciones", - "option-group-options-label": "Opciones", - "option-group-options-tooltip": "Entra cada opción como una nueva linea en el idioma por defecto ({ defaultLanguage })", - "options": "Opciones", - "original-asset-size": "Tamaño del original", + "notify-remove-product-from-channel-error": "", + "notify-remove-product-from-channel-success": "", + "option": "", + "option-name": "", + "option-values": "", "price": "Precio", + "price-conversion-factor": "", + "price-in-channel": "", "price-includes-tax-at": "Los precios incluyen impuestos: { rate }%", "price-with-tax-in-default-zone": "Precio con { rate }% impuestos: { price }", + "private": "", "product-details": "Detalles de producto", "product-name": "Nombre del producto", "product-variants": "Variantes de producto", - "remove-asset": "Eliminar archivo", - "search-asset-name": "Buscar archivos por nombre", + "public": "", + "rebuild-search-index": "", + "reindex-error": "", + "reindex-successful": "", + "reindexing": "", + "remove-from-channel": "", + "remove-option": "", + "remove-product-from-channel": "", + "search-for-term": "", "search-product-name-or-code": "Buscar por nombre o código de producto", - "select-assets": "Seleccionar archivos", - "select-option-group": "Seleccionar grupo de opciones", - "selected-option-groups": "Grupos de opciones seleccionados", - "set-as-featured-asset": "Seleccionar como archivo destacado", "sku": "SKU", "slug": "Slug", + "stock-on-hand": "", "tax-category": "Categoría de impuestos", "taxes": "Impuestos", - "truncated-options-count": "{count} más {count, plural, one {opción} other {opciones}}", - "upload-assets": "Subir archivos", - "values": "Valores" + "track-inventory": "", + "update-product-option": "", + "values": "Valores", + "variant": "", + "view-contents": "", + "visibility": "" }, "common": { "ID": "ID", "actions": "Acciones", + "add-new-variants": "", + "add-note": "", "available-languages": "Idiomas disponibles", - "back": "Atrás", "cancel": "Cancelar", "cancel-navigation": "Cancelar navegación", + "channel": "", + "channels": "", "code": "Código", "confirm": "Confirmar", + "confirm-delete-note": "", "confirm-navigation": "Confirmar navegación", "create": "Crear", - "created": "Creado", "created-at": "Creado el", "custom-fields": "Campos personalizados", + "default-channel": "", + "default-language": "", "delete": "Eliminar", "description": "Descripción", + "details": "", + "disabled": "", "discard-changes": "Descartar cambios", + "display-custom-fields": "", "done": "Hecho", "edit": "Editar", "edit-field": "Editar campo", + "edit-note": "", "enabled": "Habilitado", - "finish": "Finalizar", + "extension-running-in-separate-window": "", "guest": "Invitado", + "hide-custom-fields": "", "items-per-page-option": "{ count } por página", "language": "Idioma", + "launch-extension": "", + "live-update": "", "log-out": "Salir", "login": "Entrar", "more": "Más...", "name": "Nombre", - "next": "Siguiente", "no-results": "Sin resultados", + "not-set": "", "notify-create-error": "Ha ocurrido un problema, imposible de crear { entity }", "notify-create-success": "Creado nuevo { entity }", "notify-delete-error": "Ha ocurrido un problema, imposible de eliminar { entity }", @@ -122,67 +183,144 @@ "notify-update-success": "Actualizado { entity }", "open": "Abrir", "password": "Contraseña", + "price": "", + "price-with-tax": "", + "private": "", + "public": "", "remember-me": "Recordarme", "remove": "Borrar", + "results-count": "", "select": "Seleccionar...", + "select-display-language": "", + "select-today": "", "there-are-unsaved-changes": "Ha cambios sin guardar, Si sales de este sitio tus cambios se perderán.", "update": "Actualizar", - "updated": "Actualizado", "updated-at": "Actualizado el", - "username": "Nombre de usuario" + "username": "Nombre de usuario", + "view-next-month": "", + "view-previous-month": "", + "with-selected": "" }, "customer": { + "add-customer-to-group": "", + "add-customer-to-groups-with-count": "", + "add-customers-to-group": "", + "add-customers-to-group-success": "", + "add-customers-to-group-with-count": "", + "add-customers-to-group-with-name": "", "addresses": "Direcciones", "city": "Ciudad", + "confirm-delete-customer-group": "", + "confirm-remove-customer-from-group": "", "country": "País", + "create-customer-group": "", "create-new-address": "Crear nueva dirección", "create-new-customer": "Crear nuevo cliente", + "create-new-customer-group": "", + "customer-groups": "", + "customer-history": "", "customer-type": "Tipo de cliente", "default-billing-address": "Facturación (Por defecto)", "default-shipping-address": "Envío (Por defecto)", "email-address": "Dirección de email", + "email-verification-sent": "", "first-name": "Nombre", "full-name": "Nombre Completo", "guest": "Invitado", + "history-customer-added-to-group": "", + "history-customer-address-created": "", + "history-customer-address-deleted": "", + "history-customer-address-updated": "", + "history-customer-detail-updated": "", + "history-customer-email-update-requested": "", + "history-customer-email-update-verified": "", + "history-customer-password-reset-requested": "", + "history-customer-password-reset-verified": "", + "history-customer-password-updated": "", + "history-customer-registered": "", + "history-customer-removed-from-group": "", + "history-customer-verified": "", "last-name": "Apellidos", "name": "Nombre", + "new-email-address": "", "no-orders-placed": "No tienes ningún pedido aún.", + "not-a-member-of-any-groups": "", + "old-email-address": "", "orders": "Pedidos", "password": "Contraseña", "phone-number": "Número de teléfono", "postal-code": "Código postal", "province": "Provincia", "registered": "Registrado", + "remove-customers-from-group-success": "", + "remove-from-group": "", + "search-customers-by-email": "", "set-as-default-billing-address": "Seleccionar como dirección de facturación por defecto", "set-as-default-shipping-address": "Seleccionar como dirección de envío por defecto", "street-line-1": "Calle linea 1", "street-line-2": "Calle linea 2", "title": "Título", - "verified": "Verificado" + "update-customer-group": "", + "verified": "Verificado", + "view-group-members": "" + }, + "datetime": { + "ago-days": "", + "ago-hours": "", + "ago-minutes": "", + "ago-seconds": "", + "duration-milliseconds": "", + "duration-minutes:seconds": "", + "duration-seconds": "", + "month-apr": "", + "month-aug": "", + "month-dec": "", + "month-feb": "", + "month-jan": "", + "month-jul": "", + "month-jun": "", + "month-mar": "", + "month-may": "", + "month-nov": "", + "month-oct": "", + "month-sep": "", + "time": "", + "weekday-fr": "", + "weekday-mo": "", + "weekday-sa": "", + "weekday-su": "", + "weekday-th": "", + "weekday-tu": "", + "weekday-we": "" + }, + "editor": { + "image-alt": "", + "image-src": "", + "image-title": "", + "insert-image": "", + "link-href": "", + "link-title": "", + "remove-link": "", + "set-link": "" }, "error": { "403-forbidden": "Tu sesión ha expirado, por favor vuelve a inicar sesión", "could-not-connect-to-server": "No podemos conectar con el servidor vendure { url }", - "facet-value-form-values-do-not-match": "El nnumero de valores en la faceta, no coincide con el numero de variantes que existen" + "facet-value-form-values-do-not-match": "El nnumero de valores en la faceta, no coincide con el numero de variantes que existen", + "health-check-failed": "", + "no-default-shipping-zone-set": "", + "no-default-tax-zone-set": "", + "product-variant-form-values-do-not-match": "" }, "lang": { - "aa": "Afar", - "ab": "Abkhazian", - "ae": "Avestan", "af": "Afrikaans", "ak": "Akan", "am": "Amharic", - "an": "Aragonese", "ar": "Arabic", "as": "Assamese", - "av": "Avaric", - "ay": "Aymara", "az": "Azerbaijani", - "ba": "Bashkir", "be": "Belarusian", "bg": "Bulgarian", - "bh": "Bihari languages", - "bi": "Bislama", "bm": "Bambara", "bn": "Bengali", "bo": "Tibetan", @@ -190,84 +328,77 @@ "bs": "Bosnian", "ca": "Catalan; Valencian", "ce": "Chechen", - "ch": "Chamorro", "co": "Corsican", - "cr": "Cree", "cs": "Czech", "cu": "Church Slavic", - "cv": "Chuvash", "cy": "Welsh", "da": "Danish", "de": "German", - "dv": "Divehi; Dhivehi; Maldivian", + "de_AT": "", + "de_CH": "", "dz": "Dzongkha", "ee": "Ewe", "el": "Greek, Modern (1453-)", "en": "English", + "en_AU": "", + "en_CA": "", + "en_GB": "", + "en_US": "", "eo": "Esperanto", "es": "Spanish; Castilian", + "es_ES": "", + "es_MX": "", "et": "Estonian", "eu": "Basque", "fa": "Persian", + "fa_AF": "", "ff": "Fulah", "fi": "Finnish", - "fj": "Fijian", "fo": "Faroese", "fr": "French", + "fr_CA": "", + "fr_CH": "", "fy": "Western Frisian", "ga": "Irish", "gd": "Gaelic; Scottish Gaelic", "gl": "Galician", - "gn": "Guarani", "gu": "Gujarati", "gv": "Manx", "ha": "Hausa", "he": "Hebrew", "hi": "Hindi", - "ho": "Hiri Motu", "hr": "Croatian", "ht": "Haitian; Haitian Creole", "hu": "Hungarian", "hy": "Armenian", - "hz": "Herero", "ia": "Interlingua", "id": "Indonesian", - "ie": "Interlingue; Occidental", "ig": "Igbo", "ii": "Sichuan Yi; Nuosu", - "ik": "Inupiaq", - "io": "Ido", "is": "Icelandic", "it": "Italian", - "iu": "Inuktitut", "ja": "Japanese", "jv": "Javanese", "ka": "Georgian", - "kg": "Kongo", "ki": "Kikuyu; Gikuyu", - "kj": "Kuanyama; Kwanyama", "kk": "Kazakh", "kl": "Kalaallisut; Greenlandic", "km": "Central Khmer", "kn": "Kannada", "ko": "Korean", - "kr": "Kanuri", "ks": "Kashmiri", "ku": "Kurdish", - "kv": "Komi", "kw": "Cornish", "ky": "Kirghiz; Kyrgyz", "la": "Latin", "lb": "Luxembourgish; Letzeburgesch", "lg": "Ganda", - "li": "Limburgan; Limburger; Limburgish", "ln": "Lingala", "lo": "Lao", "lt": "Lithuanian", "lu": "Luba-Katanga", "lv": "Latvian", "mg": "Malagasy", - "mh": "Marshallese", "mi": "Maori", "mk": "Macedonian", "ml": "Malayalam", @@ -276,35 +407,30 @@ "ms": "Malay", "mt": "Maltese", "my": "Burmese", - "na": "Nauru", "nb": "Bokmål, Norwegian; Norwegian Bokmål", "nd": "Ndebele, North; North Ndebele", "ne": "Nepali", - "ng": "Ndonga", "nl": "Dutch; Flemish", + "nl_BE": "", "nn": "Norwegian Nynorsk; Nynorsk, Norwegian", - "no": "Norwegian", - "nr": "Ndebele, South; South Ndebele", - "nv": "Navajo; Navaho", "ny": "Chichewa; Chewa; Nyanja", - "oc": "Occitan (post 1500); Provençal", - "oj": "Ojibwa", "om": "Oromo", "or": "Oriya", "os": "Ossetian; Ossetic", "pa": "Panjabi; Punjabi", - "pi": "Pali", "pl": "Polish", "ps": "Pushto; Pashto", "pt": "Portuguese", + "pt_BR": "", + "pt_PT": "", "qu": "Quechua", "rm": "Romansh", "rn": "Rundi", "ro": "Romanian; Moldavian; Moldovan", + "ro_MD": "", "ru": "Russian", "rw": "Kinyarwanda", "sa": "Sanskrit", - "sc": "Sardinian", "sd": "Sindhi", "se": "Northern Sami", "sg": "Sango", @@ -316,39 +442,33 @@ "so": "Somali", "sq": "Albanian", "sr": "Serbian", - "ss": "Swati", "st": "Sotho, Southern", "su": "Sundanese", "sv": "Swedish", "sw": "Swahili", + "sw_CD": "", "ta": "Tamil", "te": "Telugu", "tg": "Tajik", "th": "Thai", "ti": "Tigrinya", "tk": "Turkmen", - "tl": "Tagalog", - "tn": "Tswana", "to": "Tonga (Tonga Islands)", "tr": "Turkish", - "ts": "Tsonga", "tt": "Tatar", - "tw": "Twi", - "ty": "Tahitian", "ug": "Uighur; Uyghur", "uk": "Ukrainian", "ur": "Urdu", "uz": "Uzbek", - "ve": "Venda", "vi": "Vietnamese", "vo": "Volapük", - "wa": "Walloon", "wo": "Wolof", "xh": "Xhosa", "yi": "Yiddish", "yo": "Yoruba", - "za": "Zhuang; Chuang", "zh": "Chinese", + "zh_Hans": "", + "zh_Hant": "", "zu": "Zulu" }, "marketing": { @@ -356,18 +476,24 @@ "add-action": "Añadir acción", "add-condition": "Añadir condición", "conditions": "Condiciones", - "create-new-promotion": "Crear nueva promoción" + "coupon-code": "", + "create-new-promotion": "Crear nueva promoción", + "ends-at": "", + "per-customer-limit": "", + "starts-at": "" }, "nav": { "administrators": "Administradores", "assets": "Archivos", "catalog": "Catálogo", - "categories": "Categorías", "channels": "Canales", + "collections": "", "countries": "Países", + "customer-groups": "", "customers": "Clientes", "facets": "Facetas", "global-settings": "Ajustes globales", + "job-queue": "", "marketing": "Marketing", "orders": "Pedidos", "payment-methods": "Métodos de pago", @@ -377,32 +503,112 @@ "sales": "Ventas", "settings": "Ajustes", "shipping-methods": "Métodos de envío", + "system": "", + "system-status": "", "tax-categories": "Categorías de impuestos", - "tax-rates": "Tasas de impuestos" + "tax-rates": "Tasas de impuestos", + "zones": "" }, "order": { + "add-note": "", "amount": "Precio", + "cancel": "", + "cancel-order": "", + "cancel-reason-customer-request": "", + "cancel-reason-not-available": "", + "cancel-selected-items": "", + "cancellation-reason": "", + "cancelled-order-success": "", + "contents": "", + "create-fulfillment": "", + "create-fulfillment-success": "", "customer": "Cliente", - "order-code": "Código de orden", + "fulfill": "", + "fulfill-order": "", + "fulfillment": "", + "fulfillment-method": "", + "history-coupon-code-applied": "", + "history-coupon-code-removed": "", + "history-fulfillment-created": "", + "history-items-cancelled": "", + "history-order-cancelled": "", + "history-order-fulfilled": "", + "history-order-transition": "", + "history-payment-settled": "", + "history-payment-transition": "", + "history-refund-transition": "", + "item-count": "", + "line-fulfillment-all": "", + "line-fulfillment-none": "", + "line-fulfillment-partial": "", + "net-price": "", + "note-is-private": "", + "note-only-visible-to-administrators": "", + "note-visible-to-customer": "", + "order-history": "", + "payment": "", + "payment-amount": "", "payment-metadata": "metadata de pago", "payment-method": "método de pago", + "payment-state": "", + "payment-to-refund": "", "product-name": "Nombre del producto", "product-sku": "SKU", + "promotions-applied": "", "quantity": "Cantidad", + "refund": "", + "refund-adjustment": "", + "refund-and-cancel-order": "", + "refund-metadata": "", + "refund-order": "", + "refund-order-success": "", + "refund-reason": "", + "refund-reason-customer-request": "", + "refund-reason-not-available": "", + "refund-reason-required": "", + "refund-shipping": "", + "refund-total": "", + "refund-total-error": "", + "refund-with-amount": "", + "refunded-count": "", + "return-to-stock": "", + "search-by-order-code": "", + "settle-payment": "", + "settle-payment-error": "", + "settle-payment-success": "", + "settle-refund": "", + "settle-refund-manual-instructions": "", + "settle-refund-success": "", "shipping": "Envío", "shipping-address": "Dirección de envío", + "shipping-method": "", "state": "Estado", + "state-adding-items": "", + "state-all-orders": "", + "state-arranging-payment": "", + "state-cancelled": "", + "state-fulfilled": "", + "state-partially-fulfilled": "", + "state-payment-authorized": "", + "state-payment-settled": "", "sub-total": "Sub total", "total": "Total", + "tracking-code": "", "transaction-id": "ID de transacción", + "unfulfilled": "", "unit-price": "Precio unitario" }, "settings": { "add-countries-to-zone": "Añadir países a zona...", "add-countries-to-zone-success": "Añadido { countryCount } {countryCount, plural, one {país} other {países}} a la zona \"{ zoneName }\"", + "add-products-to-test-order": "", "administrator": "Administrador", "catalog": "Catálogo", + "channel": "", "channel-token": "Token de canal", + "confirm-delete-role": "", + "confirm-delete-tax-category": "", + "confirm-delete-tax-rate": "", "create": "Crear", "create-new-channel": "Crear nuevo canal", "create-new-country": "Crear nuevo país", @@ -410,34 +616,67 @@ "create-new-shipping-method": "Crear nuevo método de envío", "create-new-tax-category": "Crear categoría de impuestos", "create-new-tax-rate": "Crear nueva tasa de impuestos", + "create-new-zone": "", "create-zone": "Crear zona", "currency": "Moneda", "customer": "Cliente", + "default-role-label": "", "default-shipping-zone": "Zona de envío por defecto", "default-tax-zone": "Zona de impuestos por defecto", "delete": "Eliminar", + "eligible": "", "email-address": "Dirección de email", + "filter-by-member-name": "", "first-name": "Nombre", "last-name": "Apellidos", + "no-eligible-shipping-methods": "", "order": "Pedido", "password": "Contraseña", "payment-method-config-options": "Configuración método de pago", "permissions": "Permisos", "prices-include-tax": "Los precios incluyen impuestos para la zona por defecto.", + "promotion": "", "rate": "Tasa", "read": "Leer", - "remove-countries-from-zone": "Eliminar países de la zona...", "remove-countries-from-zone-success": "Eliminados { countryCount } {countryCount, plural, one {país} other {países}} de la zona \"{ zoneName }\"", - "role": "Rol", + "remove-from-zone": "", "roles": "Roles", + "search-by-product-name-or-sku": "", + "search-country-by-name": "", "section": "Sección", - "select-zone": "Seleccionar zona", "settings": "Ajustes", "shipping-calculator": "Calculador de envíos", "shipping-eligibility-checker": "Comprueba disponibilidad de envío", + "shipping-method": "", "tax-category": "Categoría de impuesto", "tax-rate": "Tasa de impuesto", + "test-address": "", + "test-order": "", + "test-result": "", + "test-shipping-method": "", + "test-shipping-methods": "", + "track-inventory-default": "", "update": "Actualizar", + "update-zone": "", + "view-zone-members": "", "zone": "Zona" + }, + "system": { + "all-job-queues": "", + "health-all-systems-up": "", + "health-error": "", + "health-last-checked": "", + "health-message": "", + "health-refresh": "", + "health-status": "", + "health-status-down": "", + "health-status-up": "", + "hide-settled-jobs": "", + "job-data": "", + "job-duration": "", + "job-error": "", + "job-queue-name": "", + "job-result": "", + "job-state": "" } -} +} \ No newline at end of file diff --git a/packages/admin-ui/src/lib/static/i18n-messages/pl.json b/packages/admin-ui/src/lib/static/i18n-messages/pl.json index 570ad47080..a7ebbef18d 100644 --- a/packages/admin-ui/src/lib/static/i18n-messages/pl.json +++ b/packages/admin-ui/src/lib/static/i18n-messages/pl.json @@ -21,7 +21,8 @@ "update-focal-point": "Zaktualizuj punkt centralny", "update-focal-point-error": "Błąd podczas aktualizacji punktu centralnego", "update-focal-point-success": "Punkt centralny zaktualizowany", - "upload-assets": "Upload" + "upload-assets": "Upload", + "uploading": "" }, "breadcrumb": { "administrators": "Administratorzy", @@ -29,6 +30,7 @@ "channels": "Kanały", "collections": "Kolekcje", "countries": "Kraje", + "customer-groups": "", "customers": "Klienci", "dashboard": "Dashboard", "facets": "Fasety", @@ -41,8 +43,10 @@ "promotions": "Promocje", "roles": "Role", "shipping-methods": "Metody wysyłki", + "system-status": "", "tax-categories": "Kategorie podatkowe", - "tax-rates": "Stawki podatkowe" + "tax-rates": "Stawki podatkowe", + "zones": "" }, "catalog": { "add-facet-value": "Dodaj nazwe faseta", @@ -56,16 +60,19 @@ "collection-contents": "Zawartość kolekcji", "confirm-adding-options-delete-default-body": "Dodawanie opcji spowoduje, że obecna domyślna opcja zostanie usunięta. Czy chcesz kontynuować?", "confirm-adding-options-delete-default-title": "Usunąć domyślny tytuł?", + "confirm-delete-asset": "", "confirm-delete-channel": "Usunąć kanał?", "confirm-delete-collection": "Usunąć kolekcje?", "confirm-delete-collection-and-children-body": "Usunięcie tej kolekcji spowoduje usunięcie także podkategorii", "confirm-delete-country": "Usunąć kraj?", + "confirm-delete-customer": "", "confirm-delete-facet": "Usunąć faset?", "confirm-delete-facet-value": "Usunąć wartość faseta?", "confirm-delete-product": "Usunąć produkt?", "confirm-delete-product-variant": "Usunąć wariant produktu?", "confirm-delete-promotion": "Usunąć promocje?", "confirm-delete-shipping-method": "Usunąć metode wysyłki?", + "confirm-delete-zone": "", "create-new-collection": "Utwórz nową kolekcje", "create-new-facet": "Utwórz faset", "create-new-product": "Nowy produkt", @@ -101,6 +108,7 @@ "product-details": "Szczegóły produktu", "product-name": "Nazwa produktu", "product-variants": "Warianty produktu", + "public": "", "rebuild-search-index": "Przebuduj indeksy wyszukiwania", "reindex-error": "Wystąpił błąd podczas przebudowania indeksów", "reindex-successful": "Zaindeksowano {count, plural, one {wariant produktu} other {{count} wariantów produktu}} w {time}ms", @@ -126,12 +134,15 @@ "ID": "ID", "actions": "Akcje", "add-new-variants": "Dodaj {count, plural, one {1 wariant} other {{count} wariantów}}", + "add-note": "", "available-languages": "Dostępne języki", "cancel": "Anuluj", "cancel-navigation": "Anuluj nawigacje", "channel": "Kanał", "channels": "Kanały", "code": "Kod", + "confirm": "", + "confirm-delete-note": "", "confirm-navigation": "Potwierdź nawigacje", "create": "Utwórz", "created-at": "Utworzone dnia", @@ -140,12 +151,14 @@ "default-language": "Domyślny jezyk", "delete": "Usuń", "description": "Opis", + "details": "", "disabled": "Wyłączony", "discard-changes": "Odrzuć zmiany", "display-custom-fields": "Wyświetl pola dodatkowe", "done": "Skończone", "edit": "Edytuj", "edit-field": "Edytuj pole", + "edit-note": "", "enabled": "Aktywny", "extension-running-in-separate-window": "Rozszerzenie jest włączone w innym oknie", "guest": "Gość", @@ -185,14 +198,27 @@ "updated-at": "Zaaktualizowano dnia", "username": "Nazwa użytkownika", "view-next-month": "Wyświetl następny miesiąc", - "view-previous-month": "Wyświetl poprzedni miesiąc" + "view-previous-month": "Wyświetl poprzedni miesiąc", + "with-selected": "" }, "customer": { + "add-customer-to-group": "", + "add-customer-to-groups-with-count": "", + "add-customers-to-group": "", + "add-customers-to-group-success": "", + "add-customers-to-group-with-count": "", + "add-customers-to-group-with-name": "", "addresses": "Adres", "city": "Miasto", + "confirm-delete-customer-group": "", + "confirm-remove-customer-from-group": "", "country": "Kraj", + "create-customer-group": "", "create-new-address": "Utwórz nowy adres", "create-new-customer": "Utwórz nowego klient", + "create-new-customer-group": "", + "customer-groups": "", + "customer-history": "", "customer-type": "Typ klienta", "default-billing-address": "Domyślny adres rozliczeniowy", "default-shipping-address": "Domyślny adres wysyłki", @@ -201,22 +227,42 @@ "first-name": "Imię", "full-name": "Pełna nazwa", "guest": "Gość", + "history-customer-added-to-group": "", + "history-customer-address-created": "", + "history-customer-address-deleted": "", + "history-customer-address-updated": "", + "history-customer-detail-updated": "", + "history-customer-email-update-requested": "", + "history-customer-email-update-verified": "", + "history-customer-password-reset-requested": "", + "history-customer-password-reset-verified": "", + "history-customer-password-updated": "", + "history-customer-registered": "", + "history-customer-removed-from-group": "", + "history-customer-verified": "", "last-name": "Nazwisko", "name": "Nazwa", + "new-email-address": "", "no-orders-placed": "Brak złożonych zamówień", + "not-a-member-of-any-groups": "", + "old-email-address": "", "orders": "Zamówienia", "password": "Hasło", "phone-number": "Telefon", "postal-code": "Kod pocztowy", "province": "Województwo", "registered": "Zarejestrowany", + "remove-customers-from-group-success": "", + "remove-from-group": "", "search-customers-by-email": "Szukaj przez email", "set-as-default-billing-address": "Ustaw jako domyślny adres rozliczeniowy", "set-as-default-shipping-address": "Ustaw jako domyślny adres wysyłki", "street-line-1": "Ulica 1", "street-line-2": "Ulica 2", "title": "Tytuł", - "verified": "Zweryfikowany" + "update-customer-group": "", + "verified": "Zweryfikowany", + "view-group-members": "" }, "datetime": { "ago-days": "{count, plural, one {1 dzień} other {{count} dni}} temu", @@ -261,26 +307,20 @@ "403-forbidden": "Brak autoryzacji dla \"{ path }\". Brak uprawnień lub wygasła sesja.", "could-not-connect-to-server": "Nie można połączyć z serverem Vendure na { url }", "facet-value-form-values-do-not-match": "Ilość wartości fasetów nie zgadza się z realną liczbą wartości.", + "health-check-failed": "", + "no-default-shipping-zone-set": "", + "no-default-tax-zone-set": "", "product-variant-form-values-do-not-match": "Ilość opcji w formularzu nie zgadza się z realną liczbą opcji." }, "lang": { - "aa": "Afar", - "ab": "Abkhazian", - "ae": "Avestan", "af": "Afrikaans", "ak": "Akan", "am": "Amharic", - "an": "Aragonese", "ar": "Arabic", "as": "Assamese", - "av": "Avaric", - "ay": "Aymara", "az": "Azerbaijani", - "ba": "Bashkir", "be": "Belarusian", "bg": "Bulgarian", - "bh": "Bihari languages", - "bi": "Bislama", "bm": "Bambara", "bn": "Bengali", "bo": "Tibetan", @@ -288,84 +328,77 @@ "bs": "Bosnian", "ca": "Catalan; Valencian", "ce": "Chechen", - "ch": "Chamorro", "co": "Corsican", - "cr": "Cree", "cs": "Czech", "cu": "Church Slavic", - "cv": "Chuvash", "cy": "Welsh", "da": "Danish", "de": "German", - "dv": "Divehi; Dhivehi; Maldivian", + "de_AT": "", + "de_CH": "", "dz": "Dzongkha", "ee": "Ewe", "el": "Greek, Modern (1453-)", "en": "English", + "en_AU": "", + "en_CA": "", + "en_GB": "", + "en_US": "", "eo": "Esperanto", "es": "Spanish; Castilian", + "es_ES": "", + "es_MX": "", "et": "Estonian", "eu": "Basque", "fa": "Persian", + "fa_AF": "", "ff": "Fulah", "fi": "Finnish", - "fj": "Fijian", "fo": "Faroese", "fr": "French", + "fr_CA": "", + "fr_CH": "", "fy": "Western Frisian", "ga": "Irish", "gd": "Gaelic; Scottish Gaelic", "gl": "Galician", - "gn": "Guarani", "gu": "Gujarati", "gv": "Manx", "ha": "Hausa", "he": "Hebrew", "hi": "Hindi", - "ho": "Hiri Motu", "hr": "Croatian", "ht": "Haitian; Haitian Creole", "hu": "Hungarian", "hy": "Armenian", - "hz": "Herero", "ia": "Interlingua", "id": "Indonesian", - "ie": "Interlingue; Occidental", "ig": "Igbo", "ii": "Sichuan Yi; Nuosu", - "ik": "Inupiaq", - "io": "Ido", "is": "Icelandic", "it": "Italian", - "iu": "Inuktitut", "ja": "Japanese", "jv": "Javanese", "ka": "Georgian", - "kg": "Kongo", "ki": "Kikuyu; Gikuyu", - "kj": "Kuanyama; Kwanyama", "kk": "Kazakh", "kl": "Kalaallisut; Greenlandic", "km": "Central Khmer", "kn": "Kannada", "ko": "Korean", - "kr": "Kanuri", "ks": "Kashmiri", "ku": "Kurdish", - "kv": "Komi", "kw": "Cornish", "ky": "Kirghiz; Kyrgyz", "la": "Latin", "lb": "Luxembourgish; Letzeburgesch", "lg": "Ganda", - "li": "Limburgan; Limburger; Limburgish", "ln": "Lingala", "lo": "Lao", "lt": "Lithuanian", "lu": "Luba-Katanga", "lv": "Latvian", "mg": "Malagasy", - "mh": "Marshallese", "mi": "Maori", "mk": "Macedonian", "ml": "Malayalam", @@ -374,35 +407,30 @@ "ms": "Malay", "mt": "Maltese", "my": "Burmese", - "na": "Nauru", "nb": "Bokmål, Norwegian; Norwegian Bokmål", "nd": "Ndebele, North; North Ndebele", "ne": "Nepali", - "ng": "Ndonga", "nl": "Dutch; Flemish", + "nl_BE": "", "nn": "Norwegian Nynorsk; Nynorsk, Norwegian", - "no": "Norwegian", - "nr": "Ndebele, South; South Ndebele", - "nv": "Navajo; Navaho", "ny": "Chichewa; Chewa; Nyanja", - "oc": "Occitan (post 1500); Provençal", - "oj": "Ojibwa", "om": "Oromo", "or": "Oriya", "os": "Ossetian; Ossetic", "pa": "Panjabi; Punjabi", - "pi": "Pali", "pl": "Polish", "ps": "Pushto; Pashto", "pt": "Portuguese", + "pt_BR": "", + "pt_PT": "", "qu": "Quechua", "rm": "Romansh", "rn": "Rundi", "ro": "Romanian; Moldavian; Moldovan", + "ro_MD": "", "ru": "Russian", "rw": "Kinyarwanda", "sa": "Sanskrit", - "sc": "Sardinian", "sd": "Sindhi", "se": "Northern Sami", "sg": "Sango", @@ -414,39 +442,33 @@ "so": "Somali", "sq": "Albanian", "sr": "Serbian", - "ss": "Swati", "st": "Sotho, Southern", "su": "Sundanese", "sv": "Swedish", "sw": "Swahili", + "sw_CD": "", "ta": "Tamil", "te": "Telugu", "tg": "Tajik", "th": "Thai", "ti": "Tigrinya", "tk": "Turkmen", - "tl": "Tagalog", - "tn": "Tswana", "to": "Tonga (Tonga Islands)", "tr": "Turkish", - "ts": "Tsonga", "tt": "Tatar", - "tw": "Twi", - "ty": "Tahitian", "ug": "Uighur; Uyghur", "uk": "Ukrainian", "ur": "Urdu", "uz": "Uzbek", - "ve": "Venda", "vi": "Vietnamese", "vo": "Volapük", - "wa": "Walloon", "wo": "Wolof", "xh": "Xhosa", "yi": "Yiddish", "yo": "Yoruba", - "za": "Zhuang; Chuang", "zh": "Chinese", + "zh_Hans": "", + "zh_Hant": "", "zu": "Zulu" }, "marketing": { @@ -467,6 +489,7 @@ "channels": "Kanały", "collections": "Kolekcje", "countries": "Kraje", + "customer-groups": "", "customers": "Klienci", "facets": "Facets", "global-settings": "Ustawienia globalne", @@ -480,12 +503,14 @@ "sales": "Sprzedaż", "settings": "Ustawienia", "shipping-methods": "Metody wysyłki", + "system": "", + "system-status": "", "tax-categories": "Kategorie podatkowe", - "tax-rates": "Stawki podatkowe" + "tax-rates": "Stawki podatkowe", + "zones": "" }, "order": { "add-note": "Dodaj notatke", - "add-note-success": "Notatka dodana pomyślnie", "amount": "Ilość", "cancel": "Anuluj", "cancel-order": "Anuluj zamówienie", @@ -498,7 +523,6 @@ "create-fulfillment": "Utwórz wypełnienie", "create-fulfillment-success": "Utworzono wypełnienie pomyślnie", "customer": "Klient", - "details": "Detale", "fulfill": "Zrealizuj", "fulfill-order": "Zrealizuj zamówienie", "fulfillment": "Realizacja", @@ -592,6 +616,7 @@ "create-new-shipping-method": "Utwórz nową metode wysyłki", "create-new-tax-category": "Utwórz nową kategorię podatkową", "create-new-tax-rate": "Utwórz nową stawkę podatkową", + "create-new-zone": "", "create-zone": "Utwórz strefe", "currency": "Waluta", "customer": "Klient", @@ -601,8 +626,8 @@ "delete": "Usuń", "eligible": "Wybieralny", "email-address": "Email", + "filter-by-member-name": "", "first-name": "Imię", - "last-name": "Nazwisko", "no-eligible-shipping-methods": "Brak pasujących metod wysyłki", "order": "Zamówienie", @@ -613,13 +638,12 @@ "promotion": "Promocja", "rate": "Stawka", "read": "Odczyt", - "remove-countries-from-zone": "Usuń kraje ze strefy...", "remove-countries-from-zone-success": "Usunięto { countryCount } {countryCount, plural, one {kraj} other {kraje}} ze strefy \"{ zoneName }\"", + "remove-from-zone": "", "roles": "Role", "search-by-product-name-or-sku": "Szukaj produktu po nazwie lub SKU", "search-country-by-name": "Szukaj kraju po nazwie", "section": "Sekcja", - "select-zone": "Wybierz strefy", "settings": "Ustawienia", "shipping-calculator": "Kalkulator wysyłki", "shipping-eligibility-checker": "Sprawdź możliwość wysyłki", @@ -633,17 +657,26 @@ "test-shipping-methods": "Testowe metody wysyłki", "track-inventory-default": "Śledź domyślnie magazyn", "update": "Aktualizuj", + "update-zone": "", + "view-zone-members": "", "zone": "Strefa" }, "system": { "all-job-queues": "Kolejka wszystkich zadań", + "health-all-systems-up": "", + "health-error": "", + "health-last-checked": "", + "health-message": "", + "health-refresh": "", + "health-status": "", + "health-status-down": "", + "health-status-up": "", "hide-settled-jobs": "Ukryj rozliczone zlecenia", "job-data": "Dane zlecenia", "job-duration": "Czas trwania", "job-error": "Błąd zlecenia", "job-queue-name": "Nazwa kolejki", "job-result": "Rezultat zlecenia", - "job-state": "Status zlecenia", - "jobs-in-progress": "{ count } {count, plural, one {zadanie} other {zadań}} w trakcie" + "job-state": "Status zlecenia" } -} +} \ No newline at end of file diff --git a/packages/admin-ui/src/lib/static/i18n-messages/zh.json b/packages/admin-ui/src/lib/static/i18n-messages/zh_Hans.json similarity index 87% rename from packages/admin-ui/src/lib/static/i18n-messages/zh.json rename to packages/admin-ui/src/lib/static/i18n-messages/zh_Hans.json index 50be03650f..95fbf962b3 100644 --- a/packages/admin-ui/src/lib/static/i18n-messages/zh.json +++ b/packages/admin-ui/src/lib/static/i18n-messages/zh_Hans.json @@ -21,7 +21,8 @@ "update-focal-point": "重新设置焦点", "update-focal-point-error": "更新焦点失败", "update-focal-point-success": "更新焦点成功", - "upload-assets": "上传资源" + "upload-assets": "上传资源", + "uploading": "" }, "breadcrumb": { "administrators": "用户管理", @@ -29,10 +30,12 @@ "channels": "销售渠道", "collections": "商品系列", "countries": "国家列表", + "customer-groups": "", "customers": "客户管理", "dashboard": "总览", "facets": "商品特征", "global-settings": "语言设置", + "job-queue": "", "manage-variants": "商品规格管理", "orders": "订单管理", "payment-methods": "支付管理", @@ -40,8 +43,10 @@ "promotions": "优惠券管理", "roles": "角色管理", "shipping-methods": "配送方式管理", + "system-status": "", "tax-categories": "税表分类", - "tax-rates": "税率管理" + "tax-rates": "税率管理", + "zones": "" }, "catalog": { "add-facet-value": "添加特征值", @@ -55,16 +60,19 @@ "collection-contents": "系列产品", "confirm-adding-options-delete-default-body": "添加新规格到此产品会导致含此规格的产品被删除,确认继续吗?", "confirm-adding-options-delete-default-title": "确认删除产品规格么?", + "confirm-delete-asset": "", "confirm-delete-channel": "确认删除销售渠道?", "confirm-delete-collection": "确认删除商品系列吗?", "confirm-delete-collection-and-children-body": "删除这个系列会删除它所包含的子系列,确认删除码?", "confirm-delete-country": "确认删除国家?", + "confirm-delete-customer": "", "confirm-delete-facet": "确认删除特征?", "confirm-delete-facet-value": "确认删除特征值?", "confirm-delete-product": "确认删除商品?", "confirm-delete-product-variant": "确认删除商品规格?", "confirm-delete-promotion": "确认删除优惠券?", "confirm-delete-shipping-method": "确认删除邮寄方式?", + "confirm-delete-zone": "", "create-new-collection": "添加系列", "create-new-facet": "添加特征", "create-new-product": "添加商品", @@ -112,7 +120,6 @@ "search-product-name-or-code": "输入要搜索的商品名称或商品编码", "sku": "商品库存编码", "slug": "名称缩写", - "slug-pattern-error": "只能使用字母, 数字, - and _", "stock-on-hand": "库存", "tax-category": "税表分类", "taxes": "价格(含税)", @@ -127,25 +134,31 @@ "ID": "ID", "actions": "操作", "add-new-variants": "添加{count}个商品规格", + "add-note": "", "available-languages": "可用语言", "cancel": "取消", "cancel-navigation": "取消", "channel": "销售渠道", "channels": "销售渠道", "code": "编码", + "confirm": "", + "confirm-delete-note": "", "confirm-navigation": "导航确认", "create": "添加", "created-at": "创建时间", "custom-fields": "客户化字段", "default-channel": "默认销售渠道", + "default-language": "", "delete": "删除", "description": "描述", + "details": "", "disabled": "禁用", "discard-changes": "放弃修改", "display-custom-fields": "显示客户化字段", "done": "完成", "edit": "编辑", "edit-field": "编辑域", + "edit-note": "", "enabled": "启用", "extension-running-in-separate-window": "扩展已在另一个窗口启动", "guest": "游客", @@ -153,6 +166,7 @@ "items-per-page-option": "每页显示 { count } 条", "language": "语言", "launch-extension": "启动扩展插件", + "live-update": "", "log-out": "退出", "login": "登陆", "more": "更多...", @@ -184,14 +198,27 @@ "updated-at": "修改时间", "username": "用户名", "view-next-month": "查看下个月", - "view-previous-month": "查看下个月" + "view-previous-month": "查看下个月", + "with-selected": "" }, "customer": { + "add-customer-to-group": "", + "add-customer-to-groups-with-count": "", + "add-customers-to-group": "", + "add-customers-to-group-success": "", + "add-customers-to-group-with-count": "", + "add-customers-to-group-with-name": "", "addresses": "地址", "city": "市", + "confirm-delete-customer-group": "", + "confirm-remove-customer-from-group": "", "country": "国家", + "create-customer-group": "", "create-new-address": "添加地址", "create-new-customer": "添加客户", + "create-new-customer-group": "", + "customer-groups": "", + "customer-history": "", "customer-type": "客户验证类型", "default-billing-address": "默认账单地址", "default-shipping-address": "默认邮寄地址", @@ -200,24 +227,51 @@ "first-name": "名", "full-name": "名字", "guest": "访客", + "history-customer-added-to-group": "", + "history-customer-address-created": "", + "history-customer-address-deleted": "", + "history-customer-address-updated": "", + "history-customer-detail-updated": "", + "history-customer-email-update-requested": "", + "history-customer-email-update-verified": "", + "history-customer-password-reset-requested": "", + "history-customer-password-reset-verified": "", + "history-customer-password-updated": "", + "history-customer-registered": "", + "history-customer-removed-from-group": "", + "history-customer-verified": "", "last-name": "姓", "name": "姓名", + "new-email-address": "", "no-orders-placed": "无订单记录", + "not-a-member-of-any-groups": "", + "old-email-address": "", "orders": "订单列表", "password": "密码", "phone-number": "电话号码", "postal-code": "邮政编码", "province": "省(直辖市)", "registered": "已注册", + "remove-customers-from-group-success": "", + "remove-from-group": "", "search-customers-by-email": "输入要搜索的客户邮件地址", "set-as-default-billing-address": "设置为默认账单地址", "set-as-default-shipping-address": "设置为默认邮寄地址", "street-line-1": "街道", "street-line-2": "详细地址(小区,公司门牌号等)", "title": "客户称呼", - "verified": "已验证" + "update-customer-group": "", + "verified": "已验证", + "view-group-members": "" }, "datetime": { + "ago-days": "", + "ago-hours": "", + "ago-minutes": "", + "ago-seconds": "", + "duration-milliseconds": "", + "duration-minutes:seconds": "", + "duration-seconds": "", "month-apr": "4月", "month-aug": "8月", "month-dec": "12月", @@ -253,26 +307,20 @@ "403-forbidden": "无权限访问路径 \"{ path }\"。无权限或会话已过期,请重新登陆", "could-not-connect-to-server": "无法链接服务器 { url }", "facet-value-form-values-do-not-match": "表单中商品特征值数量与实际不符", + "health-check-failed": "", + "no-default-shipping-zone-set": "", + "no-default-tax-zone-set": "", "product-variant-form-values-do-not-match": "表单中商品规格数量与实际不符" }, "lang": { - "aa": "阿法尔语", - "ab": "阿布哈兹语", - "ae": "阿维斯陀语", "af": "南非语", "ak": "阿坎语", "am": "阿姆哈拉语", - "an": "阿拉贡语", "ar": "阿拉伯语", "as": "阿萨姆语", - "av": "阿瓦尔语", - "ay": "艾马拉语", "az": "阿塞拜疆语", - "ba": "巴什基尔语", "be": "白俄罗斯语", "bg": "保加利亚语", - "bh": "比哈尔语", - "bi": "比斯拉马语", "bm": "班巴拉语", "bn": "孟加拉语", "bo": "标准藏语", @@ -280,84 +328,77 @@ "bs": "波斯尼亚语", "ca": "加泰罗尼亚语", "ce": "车臣语", - "ch": "查莫罗语", "co": "柯西嘉语", - "cr": "克里语", "cs": "捷克语", "cu": "古教会斯拉夫语", - "cv": "楚瓦什语", "cy": "威尔士语", "da": "丹麦语", "de": "德语", - "dv": "迪维西语", + "de_AT": "", + "de_CH": "", "dz": "宗喀语", "ee": "埃维语", "el": "希腊语", "en": "英语", + "en_AU": "", + "en_CA": "", + "en_GB": "", + "en_US": "", "eo": "世界语", "es": "西班牙语", + "es_ES": "", + "es_MX": "", "et": "爱沙尼亚语", "eu": "巴斯克语", "fa": "波斯语", + "fa_AF": "", "ff": "富拉语", "fi": "芬兰语", - "fj": "斐济语", "fo": "法罗语", "fr": "法语", + "fr_CA": "", + "fr_CH": "", "fy": "西弗里斯兰语", "ga": "爱尔兰语", "gd": "苏格兰盖尔语", "gl": "加利西亚语", - "gn": "瓜拉尼语", "gu": "古吉拉特语", "gv": "马恩语", "ha": "豪萨语", "he": "希伯来语", "hi": "印地语", - "ho": "希里莫图语", "hr": "克罗地亚语", "ht": "海地语", "hu": "匈牙利语", "hy": "亚美尼亚语", - "hz": "赫雷罗语", "ia": "国际语", "id": "印度尼西亚语", - "ie": "西方国际语", "ig": "伊博语", "ii": "彝语北部方言", - "ik": "伊努皮克语", - "io": "伊多语", "is": "冰岛语", "it": "意大利语", - "iu": "因纽特语", "ja": "日语", "jv": "爪哇语", "ka": "格鲁吉亚语", - "kg": "刚果语", "ki": "基库尤语", - "kj": "库瓦亚马语", "kk": "哈萨克语", "kl": "格陵兰语", "km": "高棉语", "kn": "坎纳达语", "ko": "韩语", - "kr": "卡努里语", "ks": "克什米尔语", "ku": "库尔德语", - "kv": "科米语", "kw": "康沃尔语", "ky": "柯尔克孜语", "la": "拉丁语", "lb": "卢森堡语", "lg": "干达语", - "li": "林堡语", "ln": "林加拉语", "lo": "老挝语", "lt": "立陶宛语", "lu": "卢巴卡丹加语", "lv": "拉脱维亚语", "mg": "马达加斯加语", - "mh": "马绍尔语", "mi": "毛利语", "mk": "马其顿语", "ml": "马拉雅拉姆语", @@ -366,35 +407,30 @@ "ms": "马来语", "mt": "马耳他语", "my": "缅甸语", - "na": "瑙鲁语", "nb": "书面挪威语", "nd": "北恩德贝莱语", "ne": "尼泊尔语", - "ng": "恩敦加语", "nl": "荷兰语", + "nl_BE": "", "nn": "挪威尼诺斯克语", - "no": "挪威语", - "nr": "南恩德贝莱语", - "nv": "纳瓦霍语", "ny": "齐切瓦语", - "oc": "奥克语", - "oj": "奥杰布瓦语", "om": "奥罗莫语", "or": "奥里雅语", "os": "奥塞梯语", "pa": "旁遮普语", - "pi": "巴利语", "pl": "波兰语", "ps": "普什图语", "pt": "葡萄牙语", + "pt_BR": "", + "pt_PT": "", "qu": "盖丘亚语", "rm": "罗曼什语", "rn": "基隆迪语", "ro": "罗马尼亚语", + "ro_MD": "", "ru": "俄语", "rw": "卢旺达语", "sa": "梵语", - "sc": "撒丁语", "sd": "信德语", "se": "北萨米语", "sg": "桑戈语", @@ -406,39 +442,33 @@ "so": "索马里语", "sq": "阿尔巴尼亚语", "sr": "塞尔维亚语", - "ss": "斯威士语", "st": "南索托语", "su": "巽他语", "sv": "瑞典语", "sw": "斯瓦希里语", + "sw_CD": "", "ta": "泰米尔语", "te": "泰卢固语", "tg": "塔吉克语", "th": "泰语", "ti": "提格里尼亚语", "tk": "土库曼语", - "tl": "塔加拉族语", - "tn": "茨瓦纳语", "to": "汤加语", "tr": "土耳其语", - "ts": "聪加语", "tt": "鞑靼语", - "tw": "契维语", - "ty": "塔希提语", "ug": "维吾尔语", "uk": "乌克兰语", "ur": "乌尔都语", "uz": "乌兹别克语", - "ve": "文达语", "vi": "越南语", "vo": "沃拉普克语", - "wa": "瓦隆语", "wo": "沃洛夫语", "xh": "科萨语", "yi": "意第绪语", "yo": "约鲁巴语", - "za": "壮语", "zh": "简体中文", + "zh_Hans": "", + "zh_Hant": "", "zu": "祖鲁语" }, "marketing": { @@ -459,9 +489,11 @@ "channels": "销售渠道", "collections": "商品系列", "countries": "国家列表", + "customer-groups": "", "customers": "客户管理", "facets": "产品特征", "global-settings": "语言设置", + "job-queue": "", "marketing": "市场营销", "orders": "订单管理", "payment-methods": "支付管理", @@ -471,12 +503,14 @@ "sales": "销售管理", "settings": "系统设置", "shipping-methods": "配送方式", + "system": "", + "system-status": "", "tax-categories": "税表分类", - "tax-rates": "税表管理" + "tax-rates": "税表管理", + "zones": "" }, "order": { "add-note": "添加备注", - "add-note-success": "备注添加成功", "amount": "金额", "cancel": "取消", "cancel-order": "取消订单", @@ -489,7 +523,6 @@ "create-fulfillment": "确认配货", "create-fulfillment-success": "确认配货成功", "customer": "客户", - "details": "详情", "fulfill": "已配货", "fulfill-order": "接受订单", "fulfillment": "配货记录", @@ -583,6 +616,7 @@ "create-new-shipping-method": "添加配送方式", "create-new-tax-category": "创建税表分类", "create-new-tax-rate": "添加税率", + "create-new-zone": "", "create-zone": "创建销售区域", "currency": "币种", "customer": "客户管理", @@ -592,6 +626,7 @@ "delete": "删除", "eligible": "符合条件", "email-address": "电子邮件", + "filter-by-member-name": "", "first-name": "名", "last-name": "姓", "no-eligible-shipping-methods": "没有符合条件的配送方式", @@ -603,13 +638,12 @@ "promotion": "优惠券管理", "rate": "税率", "read": "只读", - "remove-countries-from-zone": "移除国家...", "remove-countries-from-zone-success": "{ countryCount }个国际已从\"{ zoneName }\"中移除", + "remove-from-zone": "", "roles": "角色列表", "search-by-product-name-or-sku": "输入要搜索的产品名称或库存编码", "search-country-by-name": "输入要搜索的国家名称", "section": "操作项目", - "select-zone": "选择销售区域", "settings": "系统设置", "shipping-calculator": "配送费计算", "shipping-eligibility-checker": "使用此配送方式的合格条件", @@ -623,9 +657,26 @@ "test-shipping-methods": "模拟测试配送方式", "track-inventory-default": "默认跟踪库存", "update": "修改", + "update-zone": "", + "view-zone-members": "", "zone": "销售区域" }, "system": { - "jobs-in-progress": "{ count }个任务正在运行" + "all-job-queues": "", + "health-all-systems-up": "", + "health-error": "", + "health-last-checked": "", + "health-message": "", + "health-refresh": "", + "health-status": "", + "health-status-down": "", + "health-status-up": "", + "hide-settled-jobs": "", + "job-data": "", + "job-duration": "", + "job-error": "", + "job-queue-name": "", + "job-result": "", + "job-state": "" } -} +} \ No newline at end of file diff --git a/yarn.lock b/yarn.lock index e48a003fab..308229ce6b 100644 --- a/yarn.lock +++ b/yarn.lock @@ -18,6 +18,14 @@ "@angular-devkit/core" "9.1.0" rxjs "6.5.4" +"@angular-devkit/architect@0.901.7": + version "0.901.7" + resolved "https://registry.npmjs.org/@angular-devkit/architect/-/architect-0.901.7.tgz#6a09cb076ca92b3202053fca757a456d1f8e4395" + integrity sha512-yW/PUEqle55QihOFbmeNXaVTodhfeXkteoFDUpz+YpX3xiQDXDtNbIJSzKOQTojtBKdSMKMvZkQLr+RAa7/1EA== + dependencies: + "@angular-devkit/core" "9.1.7" + rxjs "6.5.4" + "@angular-devkit/build-angular@~0.900.5": version "0.900.7" resolved "https://registry.npmjs.org/@angular-devkit/build-angular/-/build-angular-0.900.7.tgz#5d15d6fb1f96e3a1c3e7df786ef02ddad3ee7cb0" @@ -85,13 +93,80 @@ webpack-subresource-integrity "1.3.4" worker-plugin "3.2.0" -"@angular-devkit/build-ng-packagr@~0.900.5": - version "0.900.7" - resolved "https://registry.npmjs.org/@angular-devkit/build-ng-packagr/-/build-ng-packagr-0.900.7.tgz#ac2e3b8a5a5aa4fb2a272559516e2c4e7ef1ac91" - integrity sha512-c5dA/myilTaXLPHvRzbmqLslgfzf265CXL07I3jLe1+FECEXBYcOl9asEdi1GWy+eVehVkjYdDG4froIvAzEVg== +"@angular-devkit/build-angular@~0.901.6": + version "0.901.7" + resolved "https://registry.npmjs.org/@angular-devkit/build-angular/-/build-angular-0.901.7.tgz#10d55e3c73213971ba7d733f15d66494dfe9918a" + integrity sha512-NiBwapx/XJqYGzSmENff78i6Yif9PjYDJ9BB+59t2eDofkCZUcPFrhQmRgliO7rt6RATvT81lDP89+LBXCTQPw== + dependencies: + "@angular-devkit/architect" "0.901.7" + "@angular-devkit/build-optimizer" "0.901.7" + "@angular-devkit/build-webpack" "0.901.7" + "@angular-devkit/core" "9.1.7" + "@babel/core" "7.9.0" + "@babel/generator" "7.9.3" + "@babel/preset-env" "7.9.0" + "@babel/template" "7.8.6" + "@jsdevtools/coverage-istanbul-loader" "3.0.3" + "@ngtools/webpack" "9.1.7" + ajv "6.12.0" + autoprefixer "9.7.4" + babel-loader "8.0.6" + browserslist "^4.9.1" + cacache "15.0.0" + caniuse-lite "^1.0.30001032" + circular-dependency-plugin "5.2.0" + copy-webpack-plugin "5.1.1" + core-js "3.6.4" + css-loader "3.5.1" + cssnano "4.1.10" + file-loader "6.0.0" + find-cache-dir "3.3.1" + glob "7.1.6" + jest-worker "25.1.0" + karma-source-map-support "1.4.0" + less "3.11.1" + less-loader "5.0.0" + license-webpack-plugin "2.1.4" + loader-utils "2.0.0" + mini-css-extract-plugin "0.9.0" + minimatch "3.0.4" + open "7.0.3" + parse5 "4.0.0" + postcss "7.0.27" + postcss-import "12.0.1" + postcss-loader "3.0.0" + raw-loader "4.0.0" + regenerator-runtime "0.13.5" + rimraf "3.0.2" + rollup "2.1.0" + rxjs "6.5.4" + sass "1.26.3" + sass-loader "8.0.2" + semver "7.1.3" + source-map "0.7.3" + source-map-loader "0.2.4" + speed-measure-webpack-plugin "1.3.1" + style-loader "1.1.3" + stylus "0.54.7" + stylus-loader "3.0.2" + terser "4.6.10" + terser-webpack-plugin "2.3.5" + tree-kill "1.2.2" + webpack "4.42.0" + webpack-dev-middleware "3.7.2" + webpack-dev-server "3.11.0" + webpack-merge "4.2.2" + webpack-sources "1.4.3" + webpack-subresource-integrity "1.4.0" + worker-plugin "4.0.3" + +"@angular-devkit/build-ng-packagr@~0.901.6": + version "0.901.7" + resolved "https://registry.npmjs.org/@angular-devkit/build-ng-packagr/-/build-ng-packagr-0.901.7.tgz#d8bce9c67cba4299f6c4a5bdd13840bc39ed0f58" + integrity sha512-HJ6nzXIUyI8yUuXGtdk26qDgLzlmfSwsSuc8JWdeqieP82fz/qokf78vVAqyHyJ9gi90IZiPO2+oh6Ot6UMo+g== dependencies: - "@angular-devkit/architect" "0.900.7" - rxjs "6.5.3" + "@angular-devkit/architect" "0.901.7" + rxjs "6.5.4" "@angular-devkit/build-optimizer@0.900.7": version "0.900.7" @@ -104,6 +179,17 @@ typescript "3.6.4" webpack-sources "1.4.3" +"@angular-devkit/build-optimizer@0.901.7": + version "0.901.7" + resolved "https://registry.npmjs.org/@angular-devkit/build-optimizer/-/build-optimizer-0.901.7.tgz#e72fc3031207a78aee175a76d3317cdf226984e9" + integrity sha512-Xuce3StdxhcgLYb0BAaFGr3Bzj5EM2OsAqIT15PkikWY1k5cK50vPxoC/BkX4QDL9eXSHtqAfMBfA6h5N422vw== + dependencies: + loader-utils "2.0.0" + source-map "0.7.3" + tslib "1.11.1" + typescript "3.6.5" + webpack-sources "1.4.3" + "@angular-devkit/build-webpack@0.900.7": version "0.900.7" resolved "https://registry.npmjs.org/@angular-devkit/build-webpack/-/build-webpack-0.900.7.tgz#78ba1abe1fe3face8ed88e82a151c6d57daf0a4b" @@ -113,6 +199,15 @@ "@angular-devkit/core" "9.0.7" rxjs "6.5.3" +"@angular-devkit/build-webpack@0.901.7": + version "0.901.7" + resolved "https://registry.npmjs.org/@angular-devkit/build-webpack/-/build-webpack-0.901.7.tgz#6d93c38756540a02e67d2c3ccfac4220c62962de" + integrity sha512-pTLW5Eqy9cHgv78LKiH0e30lxqKzUPjh1djvNtFsEemOHsfKQdAfjLjikoaQvqMoBKVaUU7r2vmyyS17cH+1yw== + dependencies: + "@angular-devkit/architect" "0.901.7" + "@angular-devkit/core" "9.1.7" + rxjs "6.5.4" + "@angular-devkit/core@9.0.7": version "9.0.7" resolved "https://registry.npmjs.org/@angular-devkit/core/-/core-9.0.7.tgz#97e452ad88d36391d621748487c5bab655edfe84" @@ -135,6 +230,17 @@ rxjs "6.5.4" source-map "0.7.3" +"@angular-devkit/core@9.1.7": + version "9.1.7" + resolved "https://registry.npmjs.org/@angular-devkit/core/-/core-9.1.7.tgz#f193ccbae4c80b34188bc9cc401c16b3ced50339" + integrity sha512-guvolu9Cl+qYMTtedLZD9wCqustJjdqzJ2psD2C1Sr1LrX9T0mprmDldR/YnhsitThveJEb6sM/0EvqWxoSvKw== + dependencies: + ajv "6.12.0" + fast-json-stable-stringify "2.1.0" + magic-string "0.25.7" + rxjs "6.5.4" + source-map "0.7.3" + "@angular-devkit/schematics@9.1.0": version "9.1.0" resolved "https://registry.npmjs.org/@angular-devkit/schematics/-/schematics-9.1.0.tgz#f453a9ff78c34a5468cc21830ac4a46089ee1a31" @@ -144,15 +250,24 @@ ora "4.0.3" rxjs "6.5.4" -"@angular/animations@9.1.0": - version "9.1.0" - resolved "https://registry.npmjs.org/@angular/animations/-/animations-9.1.0.tgz#3030e290683c0e2d63fa61060d36f659511d3b2c" - integrity sha512-o7X3HM+eocoryw3VrDUtG6Wci2KwtzyBFo3KBJXjQ16X6fwdkjTG+hLb7pp2CBFBEJW4tPYEy7cSBmEfMRTqag== +"@angular-devkit/schematics@9.1.7": + version "9.1.7" + resolved "https://registry.npmjs.org/@angular-devkit/schematics/-/schematics-9.1.7.tgz#45394a1c928db449b412dacf205c3ec78fb5ef0c" + integrity sha512-oeHPJePBcPp/bd94jHQeFUnft93PGF5iJiKV9szxqS8WWC5OMZ5eK7icRY0PwvLyfenspAZxdZcNaqJqPMul5A== + dependencies: + "@angular-devkit/core" "9.1.7" + ora "4.0.3" + rxjs "6.5.4" -"@angular/cdk@9.2.0": - version "9.2.0" - resolved "https://registry.npmjs.org/@angular/cdk/-/cdk-9.2.0.tgz#587e4a9d5046fa89a68d8eddaee6b185e2915842" - integrity sha512-jeeznvNDpR9POuxzz8Y0zFvMynG9HCJo3ZPTqOjlOq8Lj8876+rLsHDvKEMeLdwlkdi1EweYJW1CLQzI+TwqDA== +"@angular/animations@9.1.7": + version "9.1.7" + resolved "https://registry.npmjs.org/@angular/animations/-/animations-9.1.7.tgz#09bf7c84c234d8b6ecaa101024a3b3e69ab198cd" + integrity sha512-1wW8ndGMLDuE2LpTN2RNRz1Dt7JgVBeVmOPMgzoA7g1uuvm+jESTrGG7W3BzLzG0BE2TeXt0fY90o4iU+S2Rmg== + +"@angular/cdk@9.2.3": + version "9.2.3" + resolved "https://registry.npmjs.org/@angular/cdk/-/cdk-9.2.3.tgz#e0f7d4eaeca429346e15bd258966fbb5a5f4ed0b" + integrity sha512-tQr/yt8GNGsZ/DTT+PMq7XdRmL56hwVCyf8F12JQAawutSLfTfMb+S1lpN7L/0Pb/L5JBuCfG2HmXK7vHo02gw== optionalDependencies: parse5 "^5.0.0" @@ -182,10 +297,36 @@ universal-analytics "0.4.20" uuid "7.0.2" -"@angular/common@9.1.0": - version "9.1.0" - resolved "https://registry.npmjs.org/@angular/common/-/common-9.1.0.tgz#f9b5353a28f9da6c06266bc7244bbabf9e005176" - integrity sha512-6JPLNtMhI03bGTVQJeSwc+dTjV6DtP7M/BAyzIV0InZP1D6XsOh2QahLFIaaN2sSxYA2ClKuwfX1v+rx9AbXQA== +"@angular/cli@^9.1.6": + version "9.1.7" + resolved "https://registry.npmjs.org/@angular/cli/-/cli-9.1.7.tgz#0532b9c55d267cd6ee3edb79fec8b19c4e64e607" + integrity sha512-NhsIa725S/U/n7nDxp6ForusdYHEXF4aSIvsFRdoK6vbQ889c5e1Rdj+T5EWXLmpQZxeprSKhLI2alNX0nVhhQ== + dependencies: + "@angular-devkit/architect" "0.901.7" + "@angular-devkit/core" "9.1.7" + "@angular-devkit/schematics" "9.1.7" + "@schematics/angular" "9.1.7" + "@schematics/update" "0.901.7" + "@yarnpkg/lockfile" "1.1.0" + ansi-colors "4.1.1" + debug "4.1.1" + ini "1.3.5" + inquirer "7.1.0" + npm-package-arg "8.0.1" + npm-pick-manifest "6.0.0" + open "7.0.3" + pacote "9.5.12" + read-package-tree "5.3.1" + rimraf "3.0.2" + semver "7.1.3" + symbol-observable "1.2.0" + universal-analytics "0.4.20" + uuid "7.0.2" + +"@angular/common@9.1.7": + version "9.1.7" + resolved "https://registry.npmjs.org/@angular/common/-/common-9.1.7.tgz#79ebbe3c08ced0070314beb10bbccfb8927dfe62" + integrity sha512-04ef+J8bnOnjYbdRsm82IdIaaLFZ6QWh4SLtjnYhgCjEe4Stf59g+zRNPMauMFDQYDCp3foPo0djk1CPfEd8AQ== "@angular/compiler-cli@^9.0.6": version "9.1.0" @@ -205,40 +346,63 @@ sourcemap-codec "^1.4.8" yargs "15.3.0" +"@angular/compiler-cli@^9.1.7": + version "9.1.9" + resolved "https://registry.npmjs.org/@angular/compiler-cli/-/compiler-cli-9.1.9.tgz#e3c234d888074002fa5f6b7eab4f63f4ddbdb7bd" + integrity sha512-aLr2eaDlREN8XybgTbelvjtSZ8eAkxBPilnkddc700BgiC6ImyUSKaItOwa8bnjQwq4Wlz5eVG0ibsrX+5MXwg== + dependencies: + canonical-path "1.0.0" + chokidar "^3.0.0" + convert-source-map "^1.5.1" + dependency-graph "^0.7.2" + fs-extra "4.0.2" + magic-string "^0.25.0" + minimist "^1.2.0" + reflect-metadata "^0.1.2" + semver "^6.3.0" + source-map "^0.6.1" + sourcemap-codec "^1.4.8" + yargs "15.3.0" + "@angular/compiler@^9.0.6", "@angular/compiler@^9.0.7": version "9.1.0" resolved "https://registry.npmjs.org/@angular/compiler/-/compiler-9.1.0.tgz#e55b4f2f24df75283002d5e8e85e1acfc46928f6" integrity sha512-QHw/JSeTXHiJQ2Ih0EtU7FGsYcOr+0hwZhqwSW3EEn8TtUgA3DS5lXeiDV66f+3DdvNZFPmgiZIvun3ypxn1HA== -"@angular/core@9.1.0": - version "9.1.0" - resolved "https://registry.npmjs.org/@angular/core/-/core-9.1.0.tgz#9dfc386bd1461e0fd4786031fd245da04371421c" - integrity sha512-RVlyegdIAij0P1wLY5ObIdsBAzvmHkHfElnmfiNKhaDftP6U/3zRtaKDu0bq0jvn1WCQ8zXxFQ8AWyKZwyFS+w== - -"@angular/forms@9.1.0": - version "9.1.0" - resolved "https://registry.npmjs.org/@angular/forms/-/forms-9.1.0.tgz#de14e34aa37bd41a28f93fee8666cd7f6393078c" - integrity sha512-5GC8HQlPChPV+168zLlm4yj4syA6N9ChSKV0tmzj1zIfMcub1UAOaB9IYaXRHQsjPFh9OuQXwmkzScyAfhEVjA== - -"@angular/language-service@9.1.0": - version "9.1.0" - resolved "https://registry.npmjs.org/@angular/language-service/-/language-service-9.1.0.tgz#b61aeec3469f0f33fec7bd30e6ad729cdf10b160" - integrity sha512-2f8ECoXrj40oS1rtIfi+F8T4WPzundcZDs8WMFNBuWYbk14v1S9sTgMEmZyePHGkPjt6IfYiLJKJCvVgrt1nxQ== - -"@angular/platform-browser-dynamic@9.1.0": - version "9.1.0" - resolved "https://registry.npmjs.org/@angular/platform-browser-dynamic/-/platform-browser-dynamic-9.1.0.tgz#830bd5038d1875736e87e68c3aef44f0f835e418" - integrity sha512-sMtz/poQ3TYaWZzWjrn9apKUZ/WKql2MYCWbpax7pql3GgC9OoTslc7ZEe7/d3ynfFE/CQqWBBOuWGD71Z0LMQ== - -"@angular/platform-browser@9.1.0": - version "9.1.0" - resolved "https://registry.npmjs.org/@angular/platform-browser/-/platform-browser-9.1.0.tgz#0bd40db37c9e314944c149de935b0f6cdd1f7350" - integrity sha512-OsS/blUjl8ranmDaRADjFAmvnlmwbT6WNU7dVov7FhV0rqesbwaOJ5bR0LSYHYpej7Jaa6oYk0v0XWkaH9LTFg== - -"@angular/router@9.1.0": - version "9.1.0" - resolved "https://registry.npmjs.org/@angular/router/-/router-9.1.0.tgz#df059c0f64fa41ada8f6b5ce741fe47d49f10194" - integrity sha512-cExO1nPnoPFiUJWZ28hTHozPLFoCmqr3xqcM57We0hhKE0esdrO+gRWKRH0EJERukLbU8coPKVhA8daGUpASiQ== +"@angular/compiler@^9.1.7": + version "9.1.9" + resolved "https://registry.npmjs.org/@angular/compiler/-/compiler-9.1.9.tgz#cbf678ee28a0811a8ef3ee7be565d4911ff28ec7" + integrity sha512-kjFgaTB2ckr9lgmkS1dOGRT7kmzpQueydxsxXSHWgICNVE6F/u1PHyeSOyJRpxW0GnrkLq3QM2EUFnQGGga5bg== + +"@angular/core@9.1.7": + version "9.1.7" + resolved "https://registry.npmjs.org/@angular/core/-/core-9.1.7.tgz#0465c26d9101389602e3ff9e502f83f3655e9fe1" + integrity sha512-uJSZ+rdGL47gc3A+Fal1XwJYB4WWpYJrNifvoQ2nOs+X5Qu+j0HN6GXPJb4kixoNzjYCGxmLoirdT3xhNZFcfQ== + +"@angular/forms@9.1.7": + version "9.1.7" + resolved "https://registry.npmjs.org/@angular/forms/-/forms-9.1.7.tgz#cdefbc7c7093fd37b417975f18b875a798cbd2d9" + integrity sha512-/bRs5hSFDUjOrq2vw11HoS25oEu7KYVxPbQiEjeBHJo82yDmSO+1cVukh6ulDi7iv1sJwSzikDtE9+xDx1ocfQ== + +"@angular/language-service@9.1.7": + version "9.1.7" + resolved "https://registry.npmjs.org/@angular/language-service/-/language-service-9.1.7.tgz#d8d62872b8a7df61e2d0e4f546680f0a5450f6c9" + integrity sha512-p4WOZFCn6H5qgII9MbPjSu/AErt0rXpsXlMHC9KJl+JgfPI3YwQuX1dLdt3xTJlxuv8/fY9UbgmPJUqR/txRCg== + +"@angular/platform-browser-dynamic@9.1.7": + version "9.1.7" + resolved "https://registry.npmjs.org/@angular/platform-browser-dynamic/-/platform-browser-dynamic-9.1.7.tgz#cf20e8f9ba3512ca906d7f21cf0926f0222a95ad" + integrity sha512-DyUDGxp4kF4majcm9COVzu/9wzmgnfj+d6GUEjYkbqSH9QP05LonJ6wHMNxNMN6qMfawdCxDe0TnNDRPmHUj9w== + +"@angular/platform-browser@9.1.7": + version "9.1.7" + resolved "https://registry.npmjs.org/@angular/platform-browser/-/platform-browser-9.1.7.tgz#47e473660c772f80245bcf872aa7e3df9e875a70" + integrity sha512-zwNCnn4Ozax80YrkFcLoQ/7bVR7jPk7+QT++Nf9MmQwsaqa0Ve1IYa6Hg9Y1Kf4wquI9TdxMN17TPKmX8iNIaA== + +"@angular/router@9.1.7": + version "9.1.7" + resolved "https://registry.npmjs.org/@angular/router/-/router-9.1.7.tgz#ce9af75cec470f69122f2217bd5bdcfac7b74201" + integrity sha512-ycrkhkCbfOMCe9PngFjnyk8nH5jt0Kyb2NPtjmaGOtSCuZBZ0kOU0rQGmQnj3d2PiT0Yir59S8eEAf3Fh0iDuw== "@apollo/federation@0.13.2", "@apollo/federation@^0.13.2": version "0.13.2" @@ -347,6 +511,22 @@ dependencies: "@babel/highlight" "^7.8.3" +"@babel/code-frame@^7.10.1": + version "7.10.1" + resolved "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.10.1.tgz#d5481c5095daa1c57e16e54c6f9198443afb49ff" + integrity sha512-IGhtTmpjGbYzcEDOw7DcQtbQSXcG9ftmAXtWTu9V936vDye4xjjekktFAtgZsWpzTj/X01jocB46mTywm/4SZw== + dependencies: + "@babel/highlight" "^7.10.1" + +"@babel/compat-data@^7.10.1", "@babel/compat-data@^7.9.0": + version "7.10.1" + resolved "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.10.1.tgz#b1085ffe72cd17bf2c0ee790fc09f9626011b2db" + integrity sha512-CHvCj7So7iCkGKPRFUfryXIkU2gSBw7VSZFYLsqVhrS47269VK2Hfi9S/YcublPMW8k1u2bQBlbDruoQEm4fgw== + dependencies: + browserslist "^4.12.0" + invariant "^2.2.4" + semver "^5.5.0" + "@babel/core@7.7.7": version "7.7.7" resolved "https://registry.npmjs.org/@babel/core/-/core-7.7.7.tgz#ee155d2e12300bcc0cff6a8ad46f2af5063803e9" @@ -367,7 +547,7 @@ semver "^5.4.1" source-map "^0.5.0" -"@babel/core@^7.0.0", "@babel/core@^7.1.0", "@babel/core@^7.7.5": +"@babel/core@7.9.0", "@babel/core@^7.0.0", "@babel/core@^7.1.0", "@babel/core@^7.7.5": version "7.9.0" resolved "https://registry.npmjs.org/@babel/core/-/core-7.9.0.tgz#ac977b538b77e132ff706f3b8a4dbad09c03c56e" integrity sha512-kWc7L0fw1xwvI0zi8OKVBuxRVefwGOrKSQMvrQ3dW+bIIavBY3/NpXmpjMy7bQnLgwgzWQZ8TlM57YHpHNHz4w== @@ -399,6 +579,26 @@ lodash "^4.17.13" source-map "^0.5.0" +"@babel/generator@7.9.3": + version "7.9.3" + resolved "https://registry.npmjs.org/@babel/generator/-/generator-7.9.3.tgz#7c8b2956c6f68b3ab732bd16305916fbba521d94" + integrity sha512-RpxM252EYsz9qLUIq6F7YJyK1sv0wWDBFuztfDGWaQKzHjqDHysxSiRUpA/X9jmfqo+WzkAVKFaUily5h+gDCQ== + dependencies: + "@babel/types" "^7.9.0" + jsesc "^2.5.1" + lodash "^4.17.13" + source-map "^0.5.0" + +"@babel/generator@^7.10.1": + version "7.10.2" + resolved "https://registry.npmjs.org/@babel/generator/-/generator-7.10.2.tgz#0fa5b5b2389db8bfdfcc3492b551ee20f5dd69a9" + integrity sha512-AxfBNHNu99DTMvlUPlt1h2+Hn7knPpH5ayJ8OqDWSeLld+Fi2AYBTC/IejWDM9Edcii4UzZRCsbUt0WlSDsDsA== + dependencies: + "@babel/types" "^7.10.2" + jsesc "^2.5.1" + lodash "^4.17.13" + source-map "^0.5.0" + "@babel/generator@^7.4.0", "@babel/generator@^7.5.0", "@babel/generator@^7.7.7", "@babel/generator@^7.8.6", "@babel/generator@^7.9.0": version "7.9.4" resolved "https://registry.npmjs.org/@babel/generator/-/generator-7.9.4.tgz#12441e90c3b3c4159cdecf312075bf1a8ce2dbce" @@ -409,6 +609,13 @@ lodash "^4.17.13" source-map "^0.5.0" +"@babel/helper-annotate-as-pure@^7.10.1": + version "7.10.1" + resolved "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.10.1.tgz#f6d08acc6f70bbd59b436262553fb2e259a1a268" + integrity sha512-ewp3rvJEwLaHgyWGe4wQssC2vjks3E80WiUe2BpMb0KhreTjMROCbxXcEovTrbeGVdQct5VjQfrv9EgC+xMzCw== + dependencies: + "@babel/types" "^7.10.1" + "@babel/helper-annotate-as-pure@^7.8.3": version "7.8.3" resolved "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.8.3.tgz#60bc0bc657f63a0924ff9a4b4a0b24a13cf4deee" @@ -416,6 +623,14 @@ dependencies: "@babel/types" "^7.8.3" +"@babel/helper-builder-binary-assignment-operator-visitor@^7.10.1": + version "7.10.1" + resolved "https://registry.npmjs.org/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.10.1.tgz#0ec7d9be8174934532661f87783eb18d72290059" + integrity sha512-cQpVq48EkYxUU0xozpGCLla3wlkdRRqLWu1ksFMXA9CM5KQmyyRpSEsYXbao7JUkOw/tAaYKCaYyZq6HOFYtyw== + dependencies: + "@babel/helper-explode-assignable-expression" "^7.10.1" + "@babel/types" "^7.10.1" + "@babel/helper-builder-binary-assignment-operator-visitor@^7.8.3": version "7.8.3" resolved "https://registry.npmjs.org/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.8.3.tgz#c84097a427a061ac56a1c30ebf54b7b22d241503" @@ -441,6 +656,17 @@ "@babel/helper-annotate-as-pure" "^7.8.3" "@babel/types" "^7.9.0" +"@babel/helper-compilation-targets@^7.8.7": + version "7.10.2" + resolved "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.10.2.tgz#a17d9723b6e2c750299d2a14d4637c76936d8285" + integrity sha512-hYgOhF4To2UTB4LTaZepN/4Pl9LD4gfbJx8A34mqoluT8TLbof1mhUlYuNWTEebONa8+UlCC4X0TEXu7AOUyGA== + dependencies: + "@babel/compat-data" "^7.10.1" + browserslist "^4.12.0" + invariant "^2.2.4" + levenary "^1.1.1" + semver "^5.5.0" + "@babel/helper-create-class-features-plugin@^7.8.3": version "7.8.6" resolved "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.8.6.tgz#243a5b46e2f8f0f674dc1387631eb6b28b851de0" @@ -453,6 +679,15 @@ "@babel/helper-replace-supers" "^7.8.6" "@babel/helper-split-export-declaration" "^7.8.3" +"@babel/helper-create-regexp-features-plugin@^7.10.1": + version "7.10.1" + resolved "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.10.1.tgz#1b8feeab1594cbcfbf3ab5a3bbcabac0468efdbd" + integrity sha512-Rx4rHS0pVuJn5pJOqaqcZR4XSgeF9G/pO/79t+4r7380tXFJdzImFnxMU19f83wjSrmKHq6myrM10pFHTGzkUA== + dependencies: + "@babel/helper-annotate-as-pure" "^7.10.1" + "@babel/helper-regex" "^7.10.1" + regexpu-core "^4.7.0" + "@babel/helper-create-regexp-features-plugin@^7.8.3", "@babel/helper-create-regexp-features-plugin@^7.8.8": version "7.8.8" resolved "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.8.8.tgz#5d84180b588f560b7864efaeea89243e58312087" @@ -462,6 +697,15 @@ "@babel/helper-regex" "^7.8.3" regexpu-core "^4.7.0" +"@babel/helper-define-map@^7.10.1": + version "7.10.1" + resolved "https://registry.npmjs.org/@babel/helper-define-map/-/helper-define-map-7.10.1.tgz#5e69ee8308648470dd7900d159c044c10285221d" + integrity sha512-+5odWpX+OnvkD0Zmq7panrMuAGQBu6aPUgvMzuMGo4R+jUOvealEj2hiqI6WhxgKrTpFoFj0+VdsuA8KDxHBDg== + dependencies: + "@babel/helper-function-name" "^7.10.1" + "@babel/types" "^7.10.1" + lodash "^4.17.13" + "@babel/helper-define-map@^7.8.3": version "7.8.3" resolved "https://registry.npmjs.org/@babel/helper-define-map/-/helper-define-map-7.8.3.tgz#a0655cad5451c3760b726eba875f1cd8faa02c15" @@ -471,6 +715,14 @@ "@babel/types" "^7.8.3" lodash "^4.17.13" +"@babel/helper-explode-assignable-expression@^7.10.1": + version "7.10.1" + resolved "https://registry.npmjs.org/@babel/helper-explode-assignable-expression/-/helper-explode-assignable-expression-7.10.1.tgz#e9d76305ee1162ca467357ae25df94f179af2b7e" + integrity sha512-vcUJ3cDjLjvkKzt6rHrl767FeE7pMEYfPanq5L16GRtrXIoznc0HykNW2aEYkcnP76P0isoqJ34dDMFZwzEpJg== + dependencies: + "@babel/traverse" "^7.10.1" + "@babel/types" "^7.10.1" + "@babel/helper-explode-assignable-expression@^7.8.3": version "7.8.3" resolved "https://registry.npmjs.org/@babel/helper-explode-assignable-expression/-/helper-explode-assignable-expression-7.8.3.tgz#a728dc5b4e89e30fc2dfc7d04fa28a930653f982" @@ -479,6 +731,15 @@ "@babel/traverse" "^7.8.3" "@babel/types" "^7.8.3" +"@babel/helper-function-name@^7.10.1": + version "7.10.1" + resolved "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.10.1.tgz#92bd63829bfc9215aca9d9defa85f56b539454f4" + integrity sha512-fcpumwhs3YyZ/ttd5Rz0xn0TpIwVkN7X0V38B9TWNfVF42KEkhkAAuPCQ3oXmtTRtiPJrmZ0TrfS0GKF0eMaRQ== + dependencies: + "@babel/helper-get-function-arity" "^7.10.1" + "@babel/template" "^7.10.1" + "@babel/types" "^7.10.1" + "@babel/helper-function-name@^7.8.3": version "7.8.3" resolved "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.8.3.tgz#eeeb665a01b1f11068e9fb86ad56a1cb1a824cca" @@ -488,6 +749,13 @@ "@babel/template" "^7.8.3" "@babel/types" "^7.8.3" +"@babel/helper-get-function-arity@^7.10.1": + version "7.10.1" + resolved "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.10.1.tgz#7303390a81ba7cb59613895a192b93850e373f7d" + integrity sha512-F5qdXkYGOQUb0hpRaPoetF9AnsXknKjWMZ+wmsIRsp5ge5sFh4c3h1eH2pRTTuy9KKAA2+TTYomGXAtEL2fQEw== + dependencies: + "@babel/types" "^7.10.1" + "@babel/helper-get-function-arity@^7.8.3": version "7.8.3" resolved "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.8.3.tgz#b894b947bd004381ce63ea1db9f08547e920abd5" @@ -495,6 +763,13 @@ dependencies: "@babel/types" "^7.8.3" +"@babel/helper-hoist-variables@^7.10.1": + version "7.10.1" + resolved "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.10.1.tgz#7e77c82e5dcae1ebf123174c385aaadbf787d077" + integrity sha512-vLm5srkU8rI6X3+aQ1rQJyfjvCBLXP8cAGeuw04zeAM2ItKb1e7pmVmLyHb4sDaAYnLL13RHOZPLEtcGZ5xvjg== + dependencies: + "@babel/types" "^7.10.1" + "@babel/helper-hoist-variables@^7.8.3": version "7.8.3" resolved "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.8.3.tgz#1dbe9b6b55d78c9b4183fc8cdc6e30ceb83b7134" @@ -502,6 +777,13 @@ dependencies: "@babel/types" "^7.8.3" +"@babel/helper-member-expression-to-functions@^7.10.1": + version "7.10.1" + resolved "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.10.1.tgz#432967fd7e12a4afef66c4687d4ca22bc0456f15" + integrity sha512-u7XLXeM2n50gb6PWJ9hoO5oO7JFPaZtrh35t8RqKLT1jFKj9IWeD1zrcrYp1q1qiZTdEarfDWfTIP8nGsu0h5g== + dependencies: + "@babel/types" "^7.10.1" + "@babel/helper-member-expression-to-functions@^7.8.3": version "7.8.3" resolved "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.8.3.tgz#659b710498ea6c1d9907e0c73f206eee7dadc24c" @@ -509,6 +791,13 @@ dependencies: "@babel/types" "^7.8.3" +"@babel/helper-module-imports@^7.10.1": + version "7.10.1" + resolved "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.10.1.tgz#dd331bd45bccc566ce77004e9d05fe17add13876" + integrity sha512-SFxgwYmZ3HZPyZwJRiVNLRHWuW2OgE5k2nrVs6D9Iv4PPnXVffuEHy83Sfx/l4SqF+5kyJXjAyUmrG7tNm+qVg== + dependencies: + "@babel/types" "^7.10.1" + "@babel/helper-module-imports@^7.7.4", "@babel/helper-module-imports@^7.8.3": version "7.8.3" resolved "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.8.3.tgz#7fe39589b39c016331b6b8c3f441e8f0b1419498" @@ -516,6 +805,19 @@ dependencies: "@babel/types" "^7.8.3" +"@babel/helper-module-transforms@^7.10.1": + version "7.10.1" + resolved "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.10.1.tgz#24e2f08ee6832c60b157bb0936c86bef7210c622" + integrity sha512-RLHRCAzyJe7Q7sF4oy2cB+kRnU4wDZY/H2xJFGof+M+SJEGhZsb+GFj5j1AD8NiSaVBJ+Pf0/WObiXu/zxWpFg== + dependencies: + "@babel/helper-module-imports" "^7.10.1" + "@babel/helper-replace-supers" "^7.10.1" + "@babel/helper-simple-access" "^7.10.1" + "@babel/helper-split-export-declaration" "^7.10.1" + "@babel/template" "^7.10.1" + "@babel/types" "^7.10.1" + lodash "^4.17.13" + "@babel/helper-module-transforms@^7.9.0": version "7.9.0" resolved "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.9.0.tgz#43b34dfe15961918707d247327431388e9fe96e5" @@ -529,6 +831,13 @@ "@babel/types" "^7.9.0" lodash "^4.17.13" +"@babel/helper-optimise-call-expression@^7.10.1": + version "7.10.1" + resolved "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.10.1.tgz#b4a1f2561870ce1247ceddb02a3860fa96d72543" + integrity sha512-a0DjNS1prnBsoKx83dP2falChcs7p3i8VMzdrSbfLhuQra/2ENC4sbri34dz/rWmDADsmF1q5GbfaXydh0Jbjg== + dependencies: + "@babel/types" "^7.10.1" + "@babel/helper-optimise-call-expression@^7.8.3": version "7.8.3" resolved "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.8.3.tgz#7ed071813d09c75298ef4f208956006b6111ecb9" @@ -541,6 +850,18 @@ resolved "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.8.3.tgz#9ea293be19babc0f52ff8ca88b34c3611b208670" integrity sha512-j+fq49Xds2smCUNYmEHF9kGNkhbet6yVIBp4e6oeQpH1RUs/Ir06xUKzDjDkGcaaokPiTNs2JBWHjaE4csUkZQ== +"@babel/helper-plugin-utils@^7.10.1": + version "7.10.1" + resolved "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.10.1.tgz#ec5a5cf0eec925b66c60580328b122c01230a127" + integrity sha512-fvoGeXt0bJc7VMWZGCAEBEMo/HAjW2mP8apF5eXK0wSqwLAVHAISCWRoLMBMUs2kqeaG77jltVqu4Hn8Egl3nA== + +"@babel/helper-regex@^7.10.1": + version "7.10.1" + resolved "https://registry.npmjs.org/@babel/helper-regex/-/helper-regex-7.10.1.tgz#021cf1a7ba99822f993222a001cc3fec83255b96" + integrity sha512-7isHr19RsIJWWLLFn21ubFt223PjQyg1HY7CZEMRr820HttHPpVvrsIN3bUOo44DEfFV4kBXO7Abbn9KTUZV7g== + dependencies: + lodash "^4.17.13" + "@babel/helper-regex@^7.8.3": version "7.8.3" resolved "https://registry.npmjs.org/@babel/helper-regex/-/helper-regex-7.8.3.tgz#139772607d51b93f23effe72105b319d2a4c6965" @@ -548,6 +869,17 @@ dependencies: lodash "^4.17.13" +"@babel/helper-remap-async-to-generator@^7.10.1": + version "7.10.1" + resolved "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.10.1.tgz#bad6aaa4ff39ce8d4b82ccaae0bfe0f7dbb5f432" + integrity sha512-RfX1P8HqsfgmJ6CwaXGKMAqbYdlleqglvVtht0HGPMSsy2V6MqLlOJVF/0Qyb/m2ZCi2z3q3+s6Pv7R/dQuZ6A== + dependencies: + "@babel/helper-annotate-as-pure" "^7.10.1" + "@babel/helper-wrap-function" "^7.10.1" + "@babel/template" "^7.10.1" + "@babel/traverse" "^7.10.1" + "@babel/types" "^7.10.1" + "@babel/helper-remap-async-to-generator@^7.8.3": version "7.8.3" resolved "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.8.3.tgz#273c600d8b9bf5006142c1e35887d555c12edd86" @@ -559,6 +891,16 @@ "@babel/traverse" "^7.8.3" "@babel/types" "^7.8.3" +"@babel/helper-replace-supers@^7.10.1": + version "7.10.1" + resolved "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.10.1.tgz#ec6859d20c5d8087f6a2dc4e014db7228975f13d" + integrity sha512-SOwJzEfpuQwInzzQJGjGaiG578UYmyi2Xw668klPWV5n07B73S0a9btjLk/52Mlcxa+5AdIYqws1KyXRfMoB7A== + dependencies: + "@babel/helper-member-expression-to-functions" "^7.10.1" + "@babel/helper-optimise-call-expression" "^7.10.1" + "@babel/traverse" "^7.10.1" + "@babel/types" "^7.10.1" + "@babel/helper-replace-supers@^7.8.3", "@babel/helper-replace-supers@^7.8.6": version "7.8.6" resolved "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.8.6.tgz#5ada744fd5ad73203bf1d67459a27dcba67effc8" @@ -569,6 +911,14 @@ "@babel/traverse" "^7.8.6" "@babel/types" "^7.8.6" +"@babel/helper-simple-access@^7.10.1": + version "7.10.1" + resolved "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.10.1.tgz#08fb7e22ace9eb8326f7e3920a1c2052f13d851e" + integrity sha512-VSWpWzRzn9VtgMJBIWTZ+GP107kZdQ4YplJlCmIrjoLVSi/0upixezHCDG8kpPVTBJpKfxTH01wDhh+jS2zKbw== + dependencies: + "@babel/template" "^7.10.1" + "@babel/types" "^7.10.1" + "@babel/helper-simple-access@^7.8.3": version "7.8.3" resolved "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.8.3.tgz#7f8109928b4dab4654076986af575231deb639ae" @@ -577,6 +927,13 @@ "@babel/template" "^7.8.3" "@babel/types" "^7.8.3" +"@babel/helper-split-export-declaration@^7.10.1": + version "7.10.1" + resolved "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.10.1.tgz#c6f4be1cbc15e3a868e4c64a17d5d31d754da35f" + integrity sha512-UQ1LVBPrYdbchNhLwj6fetj46BcFwfS4NllJo/1aJsT+1dLTEnXJL0qHqtY7gPzF8S2fXBJamf1biAXV3X077g== + dependencies: + "@babel/types" "^7.10.1" + "@babel/helper-split-export-declaration@^7.8.3": version "7.8.3" resolved "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.8.3.tgz#31a9f30070f91368a7182cf05f831781065fc7a9" @@ -584,11 +941,26 @@ dependencies: "@babel/types" "^7.8.3" +"@babel/helper-validator-identifier@^7.10.1": + version "7.10.1" + resolved "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.10.1.tgz#5770b0c1a826c4f53f5ede5e153163e0318e94b5" + integrity sha512-5vW/JXLALhczRCWP0PnFDMCJAchlBvM7f4uk/jXritBnIa6E1KmqmtrS3yn1LAnxFBypQ3eneLuXjsnfQsgILw== + "@babel/helper-validator-identifier@^7.9.0": version "7.9.0" resolved "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.9.0.tgz#ad53562a7fc29b3b9a91bbf7d10397fd146346ed" integrity sha512-6G8bQKjOh+of4PV/ThDm/rRqlU7+IGoJuofpagU5GlEl29Vv0RGqqt86ZGRV8ZuSOY3o+8yXl5y782SMcG7SHw== +"@babel/helper-wrap-function@^7.10.1": + version "7.10.1" + resolved "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.10.1.tgz#956d1310d6696257a7afd47e4c42dfda5dfcedc9" + integrity sha512-C0MzRGteVDn+H32/ZgbAv5r56f2o1fZSA/rj/TYo8JEJNHg+9BdSmKBUND0shxWRztWhjlT2cvHYuynpPsVJwQ== + dependencies: + "@babel/helper-function-name" "^7.10.1" + "@babel/template" "^7.10.1" + "@babel/traverse" "^7.10.1" + "@babel/types" "^7.10.1" + "@babel/helper-wrap-function@^7.8.3": version "7.8.3" resolved "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.8.3.tgz#9dbdb2bb55ef14aaa01fe8c99b629bd5352d8610" @@ -608,6 +980,15 @@ "@babel/traverse" "^7.9.0" "@babel/types" "^7.9.0" +"@babel/highlight@^7.10.1": + version "7.10.1" + resolved "https://registry.npmjs.org/@babel/highlight/-/highlight-7.10.1.tgz#841d098ba613ba1a427a2b383d79e35552c38ae0" + integrity sha512-8rMof+gVP8mxYZApLF/JgNDAkdKa+aJt3ZYxF8z6+j/hpeXL7iMsKCPHa2jNMHu/qqBwzQF4OHNoYi8dMA/rYg== + dependencies: + "@babel/helper-validator-identifier" "^7.10.1" + chalk "^2.0.0" + js-tokens "^4.0.0" + "@babel/highlight@^7.8.3": version "7.9.0" resolved "https://registry.npmjs.org/@babel/highlight/-/highlight-7.9.0.tgz#4e9b45ccb82b79607271b2979ad82c7b68163079" @@ -627,6 +1008,11 @@ resolved "https://registry.npmjs.org/@babel/parser/-/parser-7.9.4.tgz#68a35e6b0319bbc014465be43828300113f2f2e8" integrity sha512-bC49otXX6N0/VYhgOMh4gnP26E9xnDZK3TmbNpxYzzz9BQLBosQwfyOe9/cXUU3txYhTzLCbcqd5c8y/OmCjHA== +"@babel/parser@^7.10.1": + version "7.10.2" + resolved "https://registry.npmjs.org/@babel/parser/-/parser-7.10.2.tgz#871807f10442b92ff97e4783b9b54f6a0ca812d0" + integrity sha512-PApSXlNMJyB4JiGVhCOlzKIif+TKFTvu0aQAhnTvfP/z3vVSN6ZypH5bfUNwFXXjRQtUEBNFd2PtmCmG2Py3qQ== + "@babel/plugin-proposal-async-generator-functions@^7.7.4": version "7.8.3" resolved "https://registry.npmjs.org/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.8.3.tgz#bad329c670b382589721b27540c7d288601c6e6f" @@ -636,6 +1022,15 @@ "@babel/helper-remap-async-to-generator" "^7.8.3" "@babel/plugin-syntax-async-generators" "^7.8.0" +"@babel/plugin-proposal-async-generator-functions@^7.8.3": + version "7.10.1" + resolved "https://registry.npmjs.org/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.10.1.tgz#6911af5ba2e615c4ff3c497fe2f47b35bf6d7e55" + integrity sha512-vzZE12ZTdB336POZjmpblWfNNRpMSua45EYnRigE2XsZxcXcIyly2ixnTJasJE4Zq3U7t2d8rRF7XRUuzHxbOw== + dependencies: + "@babel/helper-plugin-utils" "^7.10.1" + "@babel/helper-remap-async-to-generator" "^7.10.1" + "@babel/plugin-syntax-async-generators" "^7.8.0" + "@babel/plugin-proposal-class-properties@^7.0.0": version "7.8.3" resolved "https://registry.npmjs.org/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.8.3.tgz#5e06654af5cd04b608915aada9b2a6788004464e" @@ -652,6 +1047,14 @@ "@babel/helper-plugin-utils" "^7.8.3" "@babel/plugin-syntax-dynamic-import" "^7.8.0" +"@babel/plugin-proposal-dynamic-import@^7.8.3": + version "7.10.1" + resolved "https://registry.npmjs.org/@babel/plugin-proposal-dynamic-import/-/plugin-proposal-dynamic-import-7.10.1.tgz#e36979dc1dc3b73f6d6816fc4951da2363488ef0" + integrity sha512-Cpc2yUVHTEGPlmiQzXj026kqwjEQAD9I4ZC16uzdbgWgitg/UHKHLffKNCQZ5+y8jpIZPJcKcwsr2HwPh+w3XA== + dependencies: + "@babel/helper-plugin-utils" "^7.10.1" + "@babel/plugin-syntax-dynamic-import" "^7.8.0" + "@babel/plugin-proposal-json-strings@^7.7.4": version "7.8.3" resolved "https://registry.npmjs.org/@babel/plugin-proposal-json-strings/-/plugin-proposal-json-strings-7.8.3.tgz#da5216b238a98b58a1e05d6852104b10f9a70d6b" @@ -660,6 +1063,30 @@ "@babel/helper-plugin-utils" "^7.8.3" "@babel/plugin-syntax-json-strings" "^7.8.0" +"@babel/plugin-proposal-json-strings@^7.8.3": + version "7.10.1" + resolved "https://registry.npmjs.org/@babel/plugin-proposal-json-strings/-/plugin-proposal-json-strings-7.10.1.tgz#b1e691ee24c651b5a5e32213222b2379734aff09" + integrity sha512-m8r5BmV+ZLpWPtMY2mOKN7wre6HIO4gfIiV+eOmsnZABNenrt/kzYBwrh+KOfgumSWpnlGs5F70J8afYMSJMBg== + dependencies: + "@babel/helper-plugin-utils" "^7.10.1" + "@babel/plugin-syntax-json-strings" "^7.8.0" + +"@babel/plugin-proposal-nullish-coalescing-operator@^7.8.3": + version "7.10.1" + resolved "https://registry.npmjs.org/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.10.1.tgz#02dca21673842ff2fe763ac253777f235e9bbf78" + integrity sha512-56cI/uHYgL2C8HVuHOuvVowihhX0sxb3nnfVRzUeVHTWmRHTZrKuAh/OBIMggGU/S1g/1D2CRCXqP+3u7vX7iA== + dependencies: + "@babel/helper-plugin-utils" "^7.10.1" + "@babel/plugin-syntax-nullish-coalescing-operator" "^7.8.0" + +"@babel/plugin-proposal-numeric-separator@^7.8.3": + version "7.10.1" + resolved "https://registry.npmjs.org/@babel/plugin-proposal-numeric-separator/-/plugin-proposal-numeric-separator-7.10.1.tgz#a9a38bc34f78bdfd981e791c27c6fdcec478c123" + integrity sha512-jjfym4N9HtCiNfyyLAVD8WqPYeHUrw4ihxuAynWj6zzp2gf9Ey2f7ImhFm6ikB3CLf5Z/zmcJDri6B4+9j9RsA== + dependencies: + "@babel/helper-plugin-utils" "^7.10.1" + "@babel/plugin-syntax-numeric-separator" "^7.10.1" + "@babel/plugin-proposal-object-rest-spread@^7.0.0", "@babel/plugin-proposal-object-rest-spread@^7.7.7": version "7.9.0" resolved "https://registry.npmjs.org/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.9.0.tgz#a28993699fc13df165995362693962ba6b061d6f" @@ -668,6 +1095,15 @@ "@babel/helper-plugin-utils" "^7.8.3" "@babel/plugin-syntax-object-rest-spread" "^7.8.0" +"@babel/plugin-proposal-object-rest-spread@^7.9.0": + version "7.10.1" + resolved "https://registry.npmjs.org/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.10.1.tgz#cba44908ac9f142650b4a65b8aa06bf3478d5fb6" + integrity sha512-Z+Qri55KiQkHh7Fc4BW6o+QBuTagbOp9txE+4U1i79u9oWlf2npkiDx+Rf3iK3lbcHBuNy9UOkwuR5wOMH3LIQ== + dependencies: + "@babel/helper-plugin-utils" "^7.10.1" + "@babel/plugin-syntax-object-rest-spread" "^7.8.0" + "@babel/plugin-transform-parameters" "^7.10.1" + "@babel/plugin-proposal-optional-catch-binding@^7.7.4": version "7.8.3" resolved "https://registry.npmjs.org/@babel/plugin-proposal-optional-catch-binding/-/plugin-proposal-optional-catch-binding-7.8.3.tgz#9dee96ab1650eed88646ae9734ca167ac4a9c5c9" @@ -676,6 +1112,30 @@ "@babel/helper-plugin-utils" "^7.8.3" "@babel/plugin-syntax-optional-catch-binding" "^7.8.0" +"@babel/plugin-proposal-optional-catch-binding@^7.8.3": + version "7.10.1" + resolved "https://registry.npmjs.org/@babel/plugin-proposal-optional-catch-binding/-/plugin-proposal-optional-catch-binding-7.10.1.tgz#c9f86d99305f9fa531b568ff5ab8c964b8b223d2" + integrity sha512-VqExgeE62YBqI3ogkGoOJp1R6u12DFZjqwJhqtKc2o5m1YTUuUWnos7bZQFBhwkxIFpWYJ7uB75U7VAPPiKETA== + dependencies: + "@babel/helper-plugin-utils" "^7.10.1" + "@babel/plugin-syntax-optional-catch-binding" "^7.8.0" + +"@babel/plugin-proposal-optional-chaining@^7.9.0": + version "7.10.1" + resolved "https://registry.npmjs.org/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.10.1.tgz#15f5d6d22708629451a91be28f8facc55b0e818c" + integrity sha512-dqQj475q8+/avvok72CF3AOSV/SGEcH29zT5hhohqqvvZ2+boQoOr7iGldBG5YXTO2qgCgc2B3WvVLUdbeMlGA== + dependencies: + "@babel/helper-plugin-utils" "^7.10.1" + "@babel/plugin-syntax-optional-chaining" "^7.8.0" + +"@babel/plugin-proposal-unicode-property-regex@^7.4.4", "@babel/plugin-proposal-unicode-property-regex@^7.8.3": + version "7.10.1" + resolved "https://registry.npmjs.org/@babel/plugin-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.10.1.tgz#dc04feb25e2dd70c12b05d680190e138fa2c0c6f" + integrity sha512-JjfngYRvwmPwmnbRZyNiPFI8zxCZb8euzbCG/LxyKdeTb59tVciKo9GK9bi6JYKInk1H11Dq9j/zRqIH4KigfQ== + dependencies: + "@babel/helper-create-regexp-features-plugin" "^7.10.1" + "@babel/helper-plugin-utils" "^7.10.1" + "@babel/plugin-proposal-unicode-property-regex@^7.7.7": version "7.8.8" resolved "https://registry.npmjs.org/@babel/plugin-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.8.8.tgz#ee3a95e90cdc04fe8cd92ec3279fa017d68a0d1d" @@ -733,6 +1193,20 @@ dependencies: "@babel/helper-plugin-utils" "^7.8.3" +"@babel/plugin-syntax-nullish-coalescing-operator@^7.8.0": + version "7.8.3" + resolved "https://registry.npmjs.org/@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.8.0" + +"@babel/plugin-syntax-numeric-separator@^7.10.1", "@babel/plugin-syntax-numeric-separator@^7.8.0": + version "7.10.1" + resolved "https://registry.npmjs.org/@babel/plugin-syntax-numeric-separator/-/plugin-syntax-numeric-separator-7.10.1.tgz#25761ee7410bc8cf97327ba741ee94e4a61b7d99" + integrity sha512-uTd0OsHrpe3tH5gRPTxG8Voh99/WCU78vIm5NMRYPAqC8lR4vajt6KkCAknCHrx24vkPdd/05yfdGSB4EIY2mg== + dependencies: + "@babel/helper-plugin-utils" "^7.10.1" + "@babel/plugin-syntax-object-rest-spread@^7.0.0", "@babel/plugin-syntax-object-rest-spread@^7.7.4", "@babel/plugin-syntax-object-rest-spread@^7.8.0": version "7.8.3" resolved "https://registry.npmjs.org/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.3.tgz#60e225edcbd98a640332a2e72dd3e66f1af55871" @@ -747,6 +1221,13 @@ dependencies: "@babel/helper-plugin-utils" "^7.8.0" +"@babel/plugin-syntax-optional-chaining@^7.8.0": + version "7.8.3" + resolved "https://registry.npmjs.org/@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.8.0" + "@babel/plugin-syntax-top-level-await@^7.7.4": version "7.8.3" resolved "https://registry.npmjs.org/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.8.3.tgz#3acdece695e6b13aaf57fc291d1a800950c71391" @@ -754,6 +1235,13 @@ dependencies: "@babel/helper-plugin-utils" "^7.8.3" +"@babel/plugin-syntax-top-level-await@^7.8.3": + version "7.10.1" + resolved "https://registry.npmjs.org/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.10.1.tgz#8b8733f8c57397b3eaa47ddba8841586dcaef362" + integrity sha512-hgA5RYkmZm8FTFT3yu2N9Bx7yVVOKYT6yEdXXo6j2JTm0wNxgqaGeQVaSHRjhfnQbX91DtjFB6McRFSlcJH3xQ== + dependencies: + "@babel/helper-plugin-utils" "^7.10.1" + "@babel/plugin-transform-arrow-functions@^7.0.0", "@babel/plugin-transform-arrow-functions@^7.7.4": version "7.8.3" resolved "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.8.3.tgz#82776c2ed0cd9e1a49956daeb896024c9473b8b6" @@ -761,6 +1249,13 @@ dependencies: "@babel/helper-plugin-utils" "^7.8.3" +"@babel/plugin-transform-arrow-functions@^7.8.3": + version "7.10.1" + resolved "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.10.1.tgz#cb5ee3a36f0863c06ead0b409b4cc43a889b295b" + integrity sha512-6AZHgFJKP3DJX0eCNJj01RpytUa3SOGawIxweHkNX2L6PYikOZmoh5B0d7hIHaIgveMjX990IAa/xK7jRTN8OA== + dependencies: + "@babel/helper-plugin-utils" "^7.10.1" + "@babel/plugin-transform-async-to-generator@^7.7.4": version "7.8.3" resolved "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.8.3.tgz#4308fad0d9409d71eafb9b1a6ee35f9d64b64086" @@ -770,6 +1265,15 @@ "@babel/helper-plugin-utils" "^7.8.3" "@babel/helper-remap-async-to-generator" "^7.8.3" +"@babel/plugin-transform-async-to-generator@^7.8.3": + version "7.10.1" + resolved "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.10.1.tgz#e5153eb1a3e028f79194ed8a7a4bf55f862b2062" + integrity sha512-XCgYjJ8TY2slj6SReBUyamJn3k2JLUIiiR5b6t1mNCMSvv7yx+jJpaewakikp0uWFQSF7ChPPoe3dHmXLpISkg== + dependencies: + "@babel/helper-module-imports" "^7.10.1" + "@babel/helper-plugin-utils" "^7.10.1" + "@babel/helper-remap-async-to-generator" "^7.10.1" + "@babel/plugin-transform-block-scoped-functions@^7.0.0", "@babel/plugin-transform-block-scoped-functions@^7.7.4": version "7.8.3" resolved "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.8.3.tgz#437eec5b799b5852072084b3ae5ef66e8349e8a3" @@ -777,6 +1281,13 @@ dependencies: "@babel/helper-plugin-utils" "^7.8.3" +"@babel/plugin-transform-block-scoped-functions@^7.8.3": + version "7.10.1" + resolved "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.10.1.tgz#146856e756d54b20fff14b819456b3e01820b85d" + integrity sha512-B7K15Xp8lv0sOJrdVAoukKlxP9N59HS48V1J3U/JGj+Ad+MHq+am6xJVs85AgXrQn4LV8vaYFOB+pr/yIuzW8Q== + dependencies: + "@babel/helper-plugin-utils" "^7.10.1" + "@babel/plugin-transform-block-scoping@^7.0.0", "@babel/plugin-transform-block-scoping@^7.7.4": version "7.8.3" resolved "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.8.3.tgz#97d35dab66857a437c166358b91d09050c868f3a" @@ -785,6 +1296,14 @@ "@babel/helper-plugin-utils" "^7.8.3" lodash "^4.17.13" +"@babel/plugin-transform-block-scoping@^7.8.3": + version "7.10.1" + resolved "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.10.1.tgz#47092d89ca345811451cd0dc5d91605982705d5e" + integrity sha512-8bpWG6TtF5akdhIm/uWTyjHqENpy13Fx8chg7pFH875aNLwX8JxIxqm08gmAT+Whe6AOmaTeLPe7dpLbXt+xUw== + dependencies: + "@babel/helper-plugin-utils" "^7.10.1" + lodash "^4.17.13" + "@babel/plugin-transform-classes@^7.0.0", "@babel/plugin-transform-classes@^7.7.4": version "7.9.2" resolved "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.9.2.tgz#8603fc3cc449e31fdbdbc257f67717536a11af8d" @@ -799,6 +1318,20 @@ "@babel/helper-split-export-declaration" "^7.8.3" globals "^11.1.0" +"@babel/plugin-transform-classes@^7.9.0": + version "7.10.1" + resolved "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.10.1.tgz#6e11dd6c4dfae70f540480a4702477ed766d733f" + integrity sha512-P9V0YIh+ln/B3RStPoXpEQ/CoAxQIhRSUn7aXqQ+FZJ2u8+oCtjIXR3+X0vsSD8zv+mb56K7wZW1XiDTDGiDRQ== + dependencies: + "@babel/helper-annotate-as-pure" "^7.10.1" + "@babel/helper-define-map" "^7.10.1" + "@babel/helper-function-name" "^7.10.1" + "@babel/helper-optimise-call-expression" "^7.10.1" + "@babel/helper-plugin-utils" "^7.10.1" + "@babel/helper-replace-supers" "^7.10.1" + "@babel/helper-split-export-declaration" "^7.10.1" + globals "^11.1.0" + "@babel/plugin-transform-computed-properties@^7.0.0", "@babel/plugin-transform-computed-properties@^7.7.4": version "7.8.3" resolved "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.8.3.tgz#96d0d28b7f7ce4eb5b120bb2e0e943343c86f81b" @@ -806,6 +1339,13 @@ dependencies: "@babel/helper-plugin-utils" "^7.8.3" +"@babel/plugin-transform-computed-properties@^7.8.3": + version "7.10.1" + resolved "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.10.1.tgz#59aa399064429d64dce5cf76ef9b90b7245ebd07" + integrity sha512-mqSrGjp3IefMsXIenBfGcPXxJxweQe2hEIwMQvjtiDQ9b1IBvDUjkAtV/HMXX47/vXf14qDNedXsIiNd1FmkaQ== + dependencies: + "@babel/helper-plugin-utils" "^7.10.1" + "@babel/plugin-transform-destructuring@^7.0.0", "@babel/plugin-transform-destructuring@^7.7.4": version "7.8.8" resolved "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.8.8.tgz#fadb2bc8e90ccaf5658de6f8d4d22ff6272a2f4b" @@ -813,6 +1353,21 @@ dependencies: "@babel/helper-plugin-utils" "^7.8.3" +"@babel/plugin-transform-destructuring@^7.8.3": + version "7.10.1" + resolved "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.10.1.tgz#abd58e51337815ca3a22a336b85f62b998e71907" + integrity sha512-V/nUc4yGWG71OhaTH705pU8ZSdM6c1KmmLP8ys59oOYbT7RpMYAR3MsVOt6OHL0WzG7BlTU076va9fjJyYzJMA== + dependencies: + "@babel/helper-plugin-utils" "^7.10.1" + +"@babel/plugin-transform-dotall-regex@^7.4.4", "@babel/plugin-transform-dotall-regex@^7.8.3": + version "7.10.1" + resolved "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.10.1.tgz#920b9fec2d78bb57ebb64a644d5c2ba67cc104ee" + integrity sha512-19VIMsD1dp02RvduFUmfzj8uknaO3uiHHF0s3E1OHnVsNj8oge8EQ5RzHRbJjGSetRnkEuBYO7TG1M5kKjGLOA== + dependencies: + "@babel/helper-create-regexp-features-plugin" "^7.10.1" + "@babel/helper-plugin-utils" "^7.10.1" + "@babel/plugin-transform-dotall-regex@^7.7.7": version "7.8.3" resolved "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.8.3.tgz#c3c6ec5ee6125c6993c5cbca20dc8621a9ea7a6e" @@ -828,6 +1383,13 @@ dependencies: "@babel/helper-plugin-utils" "^7.8.3" +"@babel/plugin-transform-duplicate-keys@^7.8.3": + version "7.10.1" + resolved "https://registry.npmjs.org/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.10.1.tgz#c900a793beb096bc9d4d0a9d0cde19518ffc83b9" + integrity sha512-wIEpkX4QvX8Mo9W6XF3EdGttrIPZWozHfEaDTU0WJD/TDnXMvdDh30mzUl/9qWhnf7naicYartcEfUghTCSNpA== + dependencies: + "@babel/helper-plugin-utils" "^7.10.1" + "@babel/plugin-transform-exponentiation-operator@^7.7.4": version "7.8.3" resolved "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.8.3.tgz#581a6d7f56970e06bf51560cd64f5e947b70d7b7" @@ -836,6 +1398,14 @@ "@babel/helper-builder-binary-assignment-operator-visitor" "^7.8.3" "@babel/helper-plugin-utils" "^7.8.3" +"@babel/plugin-transform-exponentiation-operator@^7.8.3": + version "7.10.1" + resolved "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.10.1.tgz#279c3116756a60dd6e6f5e488ba7957db9c59eb3" + integrity sha512-lr/przdAbpEA2BUzRvjXdEDLrArGRRPwbaF9rvayuHRvdQ7lUTTkZnhZrJ4LE2jvgMRFF4f0YuPQ20vhiPYxtA== + dependencies: + "@babel/helper-builder-binary-assignment-operator-visitor" "^7.10.1" + "@babel/helper-plugin-utils" "^7.10.1" + "@babel/plugin-transform-flow-strip-types@^7.0.0": version "7.9.0" resolved "https://registry.npmjs.org/@babel/plugin-transform-flow-strip-types/-/plugin-transform-flow-strip-types-7.9.0.tgz#8a3538aa40434e000b8f44a3c5c9ac7229bd2392" @@ -851,6 +1421,13 @@ dependencies: "@babel/helper-plugin-utils" "^7.8.3" +"@babel/plugin-transform-for-of@^7.9.0": + version "7.10.1" + resolved "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.10.1.tgz#ff01119784eb0ee32258e8646157ba2501fcfda5" + integrity sha512-US8KCuxfQcn0LwSCMWMma8M2R5mAjJGsmoCBVwlMygvmDUMkTCykc84IqN1M7t+agSfOmLYTInLCHJM+RUoz+w== + dependencies: + "@babel/helper-plugin-utils" "^7.10.1" + "@babel/plugin-transform-function-name@^7.0.0", "@babel/plugin-transform-function-name@^7.7.4": version "7.8.3" resolved "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.8.3.tgz#279373cb27322aaad67c2683e776dfc47196ed8b" @@ -859,6 +1436,14 @@ "@babel/helper-function-name" "^7.8.3" "@babel/helper-plugin-utils" "^7.8.3" +"@babel/plugin-transform-function-name@^7.8.3": + version "7.10.1" + resolved "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.10.1.tgz#4ed46fd6e1d8fde2a2ec7b03c66d853d2c92427d" + integrity sha512-//bsKsKFBJfGd65qSNNh1exBy5Y9gD9ZN+DvrJ8f7HXr4avE5POW6zB7Rj6VnqHV33+0vXWUwJT0wSHubiAQkw== + dependencies: + "@babel/helper-function-name" "^7.10.1" + "@babel/helper-plugin-utils" "^7.10.1" + "@babel/plugin-transform-literals@^7.0.0", "@babel/plugin-transform-literals@^7.7.4": version "7.8.3" resolved "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.8.3.tgz#aef239823d91994ec7b68e55193525d76dbd5dc1" @@ -866,6 +1451,13 @@ dependencies: "@babel/helper-plugin-utils" "^7.8.3" +"@babel/plugin-transform-literals@^7.8.3": + version "7.10.1" + resolved "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.10.1.tgz#5794f8da82846b22e4e6631ea1658bce708eb46a" + integrity sha512-qi0+5qgevz1NHLZroObRm5A+8JJtibb7vdcPQF1KQE12+Y/xxl8coJ+TpPW9iRq+Mhw/NKLjm+5SHtAHCC7lAw== + dependencies: + "@babel/helper-plugin-utils" "^7.10.1" + "@babel/plugin-transform-member-expression-literals@^7.0.0", "@babel/plugin-transform-member-expression-literals@^7.7.4": version "7.8.3" resolved "https://registry.npmjs.org/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.8.3.tgz#963fed4b620ac7cbf6029c755424029fa3a40410" @@ -873,6 +1465,13 @@ dependencies: "@babel/helper-plugin-utils" "^7.8.3" +"@babel/plugin-transform-member-expression-literals@^7.8.3": + version "7.10.1" + resolved "https://registry.npmjs.org/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.10.1.tgz#90347cba31bca6f394b3f7bd95d2bbfd9fce2f39" + integrity sha512-UmaWhDokOFT2GcgU6MkHC11i0NQcL63iqeufXWfRy6pUOGYeCGEKhvfFO6Vz70UfYJYHwveg62GS83Rvpxn+NA== + dependencies: + "@babel/helper-plugin-utils" "^7.10.1" + "@babel/plugin-transform-modules-amd@^7.7.5": version "7.9.0" resolved "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.9.0.tgz#19755ee721912cf5bb04c07d50280af3484efef4" @@ -882,6 +1481,15 @@ "@babel/helper-plugin-utils" "^7.8.3" babel-plugin-dynamic-import-node "^2.3.0" +"@babel/plugin-transform-modules-amd@^7.9.0": + version "7.10.1" + resolved "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.10.1.tgz#65950e8e05797ebd2fe532b96e19fc5482a1d52a" + integrity sha512-31+hnWSFRI4/ACFr1qkboBbrTxoBIzj7qA69qlq8HY8p7+YCzkCT6/TvQ1a4B0z27VeWtAeJd6pr5G04dc1iHw== + dependencies: + "@babel/helper-module-transforms" "^7.10.1" + "@babel/helper-plugin-utils" "^7.10.1" + babel-plugin-dynamic-import-node "^2.3.3" + "@babel/plugin-transform-modules-commonjs@^7.0.0", "@babel/plugin-transform-modules-commonjs@^7.7.5": version "7.9.0" resolved "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.9.0.tgz#e3e72f4cbc9b4a260e30be0ea59bdf5a39748940" @@ -892,6 +1500,16 @@ "@babel/helper-simple-access" "^7.8.3" babel-plugin-dynamic-import-node "^2.3.0" +"@babel/plugin-transform-modules-commonjs@^7.9.0": + version "7.10.1" + resolved "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.10.1.tgz#d5ff4b4413ed97ffded99961056e1fb980fb9301" + integrity sha512-AQG4fc3KOah0vdITwt7Gi6hD9BtQP/8bhem7OjbaMoRNCH5Djx42O2vYMfau7QnAzQCa+RJnhJBmFFMGpQEzrg== + dependencies: + "@babel/helper-module-transforms" "^7.10.1" + "@babel/helper-plugin-utils" "^7.10.1" + "@babel/helper-simple-access" "^7.10.1" + babel-plugin-dynamic-import-node "^2.3.3" + "@babel/plugin-transform-modules-systemjs@^7.7.4": version "7.9.0" resolved "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.9.0.tgz#e9fd46a296fc91e009b64e07ddaa86d6f0edeb90" @@ -902,6 +1520,16 @@ "@babel/helper-plugin-utils" "^7.8.3" babel-plugin-dynamic-import-node "^2.3.0" +"@babel/plugin-transform-modules-systemjs@^7.9.0": + version "7.10.1" + resolved "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.10.1.tgz#9962e4b0ac6aaf2e20431ada3d8ec72082cbffb6" + integrity sha512-ewNKcj1TQZDL3YnO85qh9zo1YF1CHgmSTlRQgHqe63oTrMI85cthKtZjAiZSsSNjPQ5NCaYo5QkbYqEw1ZBgZA== + dependencies: + "@babel/helper-hoist-variables" "^7.10.1" + "@babel/helper-module-transforms" "^7.10.1" + "@babel/helper-plugin-utils" "^7.10.1" + babel-plugin-dynamic-import-node "^2.3.3" + "@babel/plugin-transform-modules-umd@^7.7.4": version "7.9.0" resolved "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.9.0.tgz#e909acae276fec280f9b821a5f38e1f08b480697" @@ -910,7 +1538,15 @@ "@babel/helper-module-transforms" "^7.9.0" "@babel/helper-plugin-utils" "^7.8.3" -"@babel/plugin-transform-named-capturing-groups-regex@^7.7.4": +"@babel/plugin-transform-modules-umd@^7.9.0": + version "7.10.1" + resolved "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.10.1.tgz#ea080911ffc6eb21840a5197a39ede4ee67b1595" + integrity sha512-EIuiRNMd6GB6ulcYlETnYYfgv4AxqrswghmBRQbWLHZxN4s7mupxzglnHqk9ZiUpDI4eRWewedJJNj67PWOXKA== + dependencies: + "@babel/helper-module-transforms" "^7.10.1" + "@babel/helper-plugin-utils" "^7.10.1" + +"@babel/plugin-transform-named-capturing-groups-regex@^7.7.4", "@babel/plugin-transform-named-capturing-groups-regex@^7.8.3": version "7.8.3" resolved "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.8.3.tgz#a2a72bffa202ac0e2d0506afd0939c5ecbc48c6c" integrity sha512-f+tF/8UVPU86TrCb06JoPWIdDpTNSGGcAtaD9mLP0aYGA0OS0j7j7DHJR0GTFrUZPUU6loZhbsVZgTh0N+Qdnw== @@ -924,6 +1560,13 @@ dependencies: "@babel/helper-plugin-utils" "^7.8.3" +"@babel/plugin-transform-new-target@^7.8.3": + version "7.10.1" + resolved "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.10.1.tgz#6ee41a5e648da7632e22b6fb54012e87f612f324" + integrity sha512-MBlzPc1nJvbmO9rPr1fQwXOM2iGut+JC92ku6PbiJMMK7SnQc1rytgpopveE3Evn47gzvGYeCdgfCDbZo0ecUw== + dependencies: + "@babel/helper-plugin-utils" "^7.10.1" + "@babel/plugin-transform-object-super@^7.0.0", "@babel/plugin-transform-object-super@^7.7.4": version "7.8.3" resolved "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.8.3.tgz#ebb6a1e7a86ffa96858bd6ac0102d65944261725" @@ -932,6 +1575,14 @@ "@babel/helper-plugin-utils" "^7.8.3" "@babel/helper-replace-supers" "^7.8.3" +"@babel/plugin-transform-object-super@^7.8.3": + version "7.10.1" + resolved "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.10.1.tgz#2e3016b0adbf262983bf0d5121d676a5ed9c4fde" + integrity sha512-WnnStUDN5GL+wGQrJylrnnVlFhFmeArINIR9gjhSeYyvroGhBrSAXYg/RHsnfzmsa+onJrTJrEClPzgNmmQ4Gw== + dependencies: + "@babel/helper-plugin-utils" "^7.10.1" + "@babel/helper-replace-supers" "^7.10.1" + "@babel/plugin-transform-parameters@^7.0.0", "@babel/plugin-transform-parameters@^7.7.7": version "7.9.3" resolved "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.9.3.tgz#3028d0cc20ddc733166c6e9c8534559cee09f54a" @@ -940,6 +1591,14 @@ "@babel/helper-get-function-arity" "^7.8.3" "@babel/helper-plugin-utils" "^7.8.3" +"@babel/plugin-transform-parameters@^7.10.1", "@babel/plugin-transform-parameters@^7.8.7": + version "7.10.1" + resolved "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.10.1.tgz#b25938a3c5fae0354144a720b07b32766f683ddd" + integrity sha512-tJ1T0n6g4dXMsL45YsSzzSDZCxiHXAQp/qHrucOq5gEHncTA3xDxnd5+sZcoQp+N1ZbieAaB8r/VUCG0gqseOg== + dependencies: + "@babel/helper-get-function-arity" "^7.10.1" + "@babel/helper-plugin-utils" "^7.10.1" + "@babel/plugin-transform-property-literals@^7.0.0", "@babel/plugin-transform-property-literals@^7.7.4": version "7.8.3" resolved "https://registry.npmjs.org/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.8.3.tgz#33194300d8539c1ed28c62ad5087ba3807b98263" @@ -947,6 +1606,13 @@ dependencies: "@babel/helper-plugin-utils" "^7.8.3" +"@babel/plugin-transform-property-literals@^7.8.3": + version "7.10.1" + resolved "https://registry.npmjs.org/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.10.1.tgz#cffc7315219230ed81dc53e4625bf86815b6050d" + integrity sha512-Kr6+mgag8auNrgEpbfIWzdXYOvqDHZOF0+Bx2xh4H2EDNwcbRb9lY6nkZg8oSjsX+DH9Ebxm9hOqtKW+gRDeNA== + dependencies: + "@babel/helper-plugin-utils" "^7.10.1" + "@babel/plugin-transform-react-display-name@^7.0.0": version "7.8.3" resolved "https://registry.npmjs.org/@babel/plugin-transform-react-display-name/-/plugin-transform-react-display-name-7.8.3.tgz#70ded987c91609f78353dd76d2fb2a0bb991e8e5" @@ -971,6 +1637,13 @@ dependencies: regenerator-transform "^0.14.2" +"@babel/plugin-transform-regenerator@^7.8.7": + version "7.10.1" + resolved "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.10.1.tgz#10e175cbe7bdb63cc9b39f9b3f823c5c7c5c5490" + integrity sha512-B3+Y2prScgJ2Bh/2l9LJxKbb8C8kRfsG4AdPT+n7ixBHIxJaIG8bi8tgjxUMege1+WqSJ+7gu1YeoMVO3gPWzw== + dependencies: + regenerator-transform "^0.14.2" + "@babel/plugin-transform-reserved-words@^7.7.4": version "7.8.3" resolved "https://registry.npmjs.org/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.8.3.tgz#9a0635ac4e665d29b162837dd3cc50745dfdf1f5" @@ -978,6 +1651,13 @@ dependencies: "@babel/helper-plugin-utils" "^7.8.3" +"@babel/plugin-transform-reserved-words@^7.8.3": + version "7.10.1" + resolved "https://registry.npmjs.org/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.10.1.tgz#0fc1027312b4d1c3276a57890c8ae3bcc0b64a86" + integrity sha512-qN1OMoE2nuqSPmpTqEM7OvJ1FkMEV+BjVeZZm9V9mq/x1JLKQ4pcv8riZJMNN3u2AUGl0ouOMjRr2siecvHqUQ== + dependencies: + "@babel/helper-plugin-utils" "^7.10.1" + "@babel/plugin-transform-shorthand-properties@^7.0.0", "@babel/plugin-transform-shorthand-properties@^7.7.4": version "7.8.3" resolved "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.8.3.tgz#28545216e023a832d4d3a1185ed492bcfeac08c8" @@ -985,6 +1665,13 @@ dependencies: "@babel/helper-plugin-utils" "^7.8.3" +"@babel/plugin-transform-shorthand-properties@^7.8.3": + version "7.10.1" + resolved "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.10.1.tgz#e8b54f238a1ccbae482c4dce946180ae7b3143f3" + integrity sha512-AR0E/lZMfLstScFwztApGeyTHJ5u3JUKMjneqRItWeEqDdHWZwAOKycvQNCasCK/3r5YXsuNG25funcJDu7Y2g== + dependencies: + "@babel/helper-plugin-utils" "^7.10.1" + "@babel/plugin-transform-spread@^7.0.0", "@babel/plugin-transform-spread@^7.7.4": version "7.8.3" resolved "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.8.3.tgz#9c8ffe8170fdfb88b114ecb920b82fb6e95fe5e8" @@ -992,6 +1679,13 @@ dependencies: "@babel/helper-plugin-utils" "^7.8.3" +"@babel/plugin-transform-spread@^7.8.3": + version "7.10.1" + resolved "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.10.1.tgz#0c6d618a0c4461a274418460a28c9ccf5239a7c8" + integrity sha512-8wTPym6edIrClW8FI2IoaePB91ETOtg36dOkj3bYcNe7aDMN2FXEoUa+WrmPc4xa1u2PQK46fUX2aCb+zo9rfw== + dependencies: + "@babel/helper-plugin-utils" "^7.10.1" + "@babel/plugin-transform-sticky-regex@^7.7.4": version "7.8.3" resolved "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.8.3.tgz#be7a1290f81dae767475452199e1f76d6175b100" @@ -1000,6 +1694,14 @@ "@babel/helper-plugin-utils" "^7.8.3" "@babel/helper-regex" "^7.8.3" +"@babel/plugin-transform-sticky-regex@^7.8.3": + version "7.10.1" + resolved "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.10.1.tgz#90fc89b7526228bed9842cff3588270a7a393b00" + integrity sha512-j17ojftKjrL7ufX8ajKvwRilwqTok4q+BjkknmQw9VNHnItTyMP5anPFzxFJdCQs7clLcWpCV3ma+6qZWLnGMA== + dependencies: + "@babel/helper-plugin-utils" "^7.10.1" + "@babel/helper-regex" "^7.10.1" + "@babel/plugin-transform-template-literals@^7.0.0", "@babel/plugin-transform-template-literals@^7.7.4": version "7.8.3" resolved "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.8.3.tgz#7bfa4732b455ea6a43130adc0ba767ec0e402a80" @@ -1008,6 +1710,14 @@ "@babel/helper-annotate-as-pure" "^7.8.3" "@babel/helper-plugin-utils" "^7.8.3" +"@babel/plugin-transform-template-literals@^7.8.3": + version "7.10.1" + resolved "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.10.1.tgz#914c7b7f4752c570ea00553b4284dad8070e8628" + integrity sha512-t7B/3MQf5M1T9hPCRG28DNGZUuxAuDqLYS03rJrIk2prj/UV7Z6FOneijhQhnv/Xa039vidXeVbvjK2SK5f7Gg== + dependencies: + "@babel/helper-annotate-as-pure" "^7.10.1" + "@babel/helper-plugin-utils" "^7.10.1" + "@babel/plugin-transform-typeof-symbol@^7.7.4": version "7.8.4" resolved "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.8.4.tgz#ede4062315ce0aaf8a657a920858f1a2f35fc412" @@ -1015,6 +1725,13 @@ dependencies: "@babel/helper-plugin-utils" "^7.8.3" +"@babel/plugin-transform-typeof-symbol@^7.8.4": + version "7.10.1" + resolved "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.10.1.tgz#60c0239b69965d166b80a84de7315c1bc7e0bb0e" + integrity sha512-qX8KZcmbvA23zDi+lk9s6hC1FM7jgLHYIjuLgULgc8QtYnmB3tAVIYkNoKRQ75qWBeyzcoMoK8ZQmogGtC/w0g== + dependencies: + "@babel/helper-plugin-utils" "^7.10.1" + "@babel/plugin-transform-unicode-regex@^7.7.4": version "7.8.3" resolved "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.8.3.tgz#0cef36e3ba73e5c57273effb182f46b91a1ecaad" @@ -1023,6 +1740,14 @@ "@babel/helper-create-regexp-features-plugin" "^7.8.3" "@babel/helper-plugin-utils" "^7.8.3" +"@babel/plugin-transform-unicode-regex@^7.8.3": + version "7.10.1" + resolved "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.10.1.tgz#6b58f2aea7b68df37ac5025d9c88752443a6b43f" + integrity sha512-Y/2a2W299k0VIUdbqYm9X2qS6fE0CUBhhiPpimK6byy7OJ/kORLlIX+J6UrjgNu5awvs62k+6RSslxhcvVw2Tw== + dependencies: + "@babel/helper-create-regexp-features-plugin" "^7.10.1" + "@babel/helper-plugin-utils" "^7.10.1" + "@babel/preset-env@7.7.7": version "7.7.7" resolved "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.7.7.tgz#c294167b91e53e7e36d820e943ece8d0c7fe46ac" @@ -1080,6 +1805,83 @@ js-levenshtein "^1.1.3" semver "^5.5.0" +"@babel/preset-env@7.9.0": + version "7.9.0" + resolved "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.9.0.tgz#a5fc42480e950ae8f5d9f8f2bbc03f52722df3a8" + integrity sha512-712DeRXT6dyKAM/FMbQTV/FvRCms2hPCx+3weRjZ8iQVQWZejWWk1wwG6ViWMyqb/ouBbGOl5b6aCk0+j1NmsQ== + dependencies: + "@babel/compat-data" "^7.9.0" + "@babel/helper-compilation-targets" "^7.8.7" + "@babel/helper-module-imports" "^7.8.3" + "@babel/helper-plugin-utils" "^7.8.3" + "@babel/plugin-proposal-async-generator-functions" "^7.8.3" + "@babel/plugin-proposal-dynamic-import" "^7.8.3" + "@babel/plugin-proposal-json-strings" "^7.8.3" + "@babel/plugin-proposal-nullish-coalescing-operator" "^7.8.3" + "@babel/plugin-proposal-numeric-separator" "^7.8.3" + "@babel/plugin-proposal-object-rest-spread" "^7.9.0" + "@babel/plugin-proposal-optional-catch-binding" "^7.8.3" + "@babel/plugin-proposal-optional-chaining" "^7.9.0" + "@babel/plugin-proposal-unicode-property-regex" "^7.8.3" + "@babel/plugin-syntax-async-generators" "^7.8.0" + "@babel/plugin-syntax-dynamic-import" "^7.8.0" + "@babel/plugin-syntax-json-strings" "^7.8.0" + "@babel/plugin-syntax-nullish-coalescing-operator" "^7.8.0" + "@babel/plugin-syntax-numeric-separator" "^7.8.0" + "@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.8.3" + "@babel/plugin-transform-arrow-functions" "^7.8.3" + "@babel/plugin-transform-async-to-generator" "^7.8.3" + "@babel/plugin-transform-block-scoped-functions" "^7.8.3" + "@babel/plugin-transform-block-scoping" "^7.8.3" + "@babel/plugin-transform-classes" "^7.9.0" + "@babel/plugin-transform-computed-properties" "^7.8.3" + "@babel/plugin-transform-destructuring" "^7.8.3" + "@babel/plugin-transform-dotall-regex" "^7.8.3" + "@babel/plugin-transform-duplicate-keys" "^7.8.3" + "@babel/plugin-transform-exponentiation-operator" "^7.8.3" + "@babel/plugin-transform-for-of" "^7.9.0" + "@babel/plugin-transform-function-name" "^7.8.3" + "@babel/plugin-transform-literals" "^7.8.3" + "@babel/plugin-transform-member-expression-literals" "^7.8.3" + "@babel/plugin-transform-modules-amd" "^7.9.0" + "@babel/plugin-transform-modules-commonjs" "^7.9.0" + "@babel/plugin-transform-modules-systemjs" "^7.9.0" + "@babel/plugin-transform-modules-umd" "^7.9.0" + "@babel/plugin-transform-named-capturing-groups-regex" "^7.8.3" + "@babel/plugin-transform-new-target" "^7.8.3" + "@babel/plugin-transform-object-super" "^7.8.3" + "@babel/plugin-transform-parameters" "^7.8.7" + "@babel/plugin-transform-property-literals" "^7.8.3" + "@babel/plugin-transform-regenerator" "^7.8.7" + "@babel/plugin-transform-reserved-words" "^7.8.3" + "@babel/plugin-transform-shorthand-properties" "^7.8.3" + "@babel/plugin-transform-spread" "^7.8.3" + "@babel/plugin-transform-sticky-regex" "^7.8.3" + "@babel/plugin-transform-template-literals" "^7.8.3" + "@babel/plugin-transform-typeof-symbol" "^7.8.4" + "@babel/plugin-transform-unicode-regex" "^7.8.3" + "@babel/preset-modules" "^0.1.3" + "@babel/types" "^7.9.0" + browserslist "^4.9.1" + core-js-compat "^3.6.2" + invariant "^2.2.2" + levenary "^1.1.1" + semver "^5.5.0" + +"@babel/preset-modules@^0.1.3": + version "0.1.3" + resolved "https://registry.npmjs.org/@babel/preset-modules/-/preset-modules-0.1.3.tgz#13242b53b5ef8c883c3cf7dddd55b36ce80fbc72" + integrity sha512-Ra3JXOHBq2xd56xSF7lMKXdjBn3T772Y1Wet3yWnkDly9zHvJki029tAFzvAAK5cf4YV3yoxuP61crYRol6SVg== + dependencies: + "@babel/helper-plugin-utils" "^7.0.0" + "@babel/plugin-proposal-unicode-property-regex" "^7.4.4" + "@babel/plugin-transform-dotall-regex" "^7.4.4" + "@babel/types" "^7.4.4" + esutils "^2.0.2" + "@babel/runtime@^7.0.0", "@babel/runtime@^7.3.1", "@babel/runtime@^7.5.4", "@babel/runtime@^7.8.4", "@babel/runtime@^7.8.7": version "7.9.2" resolved "https://registry.npmjs.org/@babel/runtime/-/runtime-7.9.2.tgz#d90df0583a3a252f09aaa619665367bae518db06" @@ -1087,7 +1889,7 @@ dependencies: regenerator-runtime "^0.13.4" -"@babel/template@^7.4.0", "@babel/template@^7.7.4", "@babel/template@^7.8.3", "@babel/template@^7.8.6": +"@babel/template@7.8.6", "@babel/template@^7.4.0", "@babel/template@^7.7.4", "@babel/template@^7.8.3", "@babel/template@^7.8.6": version "7.8.6" resolved "https://registry.npmjs.org/@babel/template/-/template-7.8.6.tgz#86b22af15f828dfb086474f964dcc3e39c43ce2b" integrity sha512-zbMsPMy/v0PWFZEhQJ66bqjhH+z0JgMoBWuikXybgG3Gkd/3t5oQ1Rw2WQhnSrsOmsKXnZOx15tkC4qON/+JPg== @@ -1096,6 +1898,15 @@ "@babel/parser" "^7.8.6" "@babel/types" "^7.8.6" +"@babel/template@^7.10.1": + version "7.10.1" + resolved "https://registry.npmjs.org/@babel/template/-/template-7.10.1.tgz#e167154a94cb5f14b28dc58f5356d2162f539811" + integrity sha512-OQDg6SqvFSsc9A0ej6SKINWrpJiNonRIniYondK2ViKhB06i3c0s+76XUft71iqBEe9S1OKsHwPAjfHnuvnCig== + dependencies: + "@babel/code-frame" "^7.10.1" + "@babel/parser" "^7.10.1" + "@babel/types" "^7.10.1" + "@babel/traverse@7.8.6": version "7.8.6" resolved "https://registry.npmjs.org/@babel/traverse/-/traverse-7.8.6.tgz#acfe0c64e1cd991b3e32eae813a6eb564954b5ff" @@ -1126,6 +1937,21 @@ globals "^11.1.0" lodash "^4.17.13" +"@babel/traverse@^7.10.1": + version "7.10.1" + resolved "https://registry.npmjs.org/@babel/traverse/-/traverse-7.10.1.tgz#bbcef3031e4152a6c0b50147f4958df54ca0dd27" + integrity sha512-C/cTuXeKt85K+p08jN6vMDz8vSV0vZcI0wmQ36o6mjbuo++kPMdpOYw23W2XH04dbRt9/nMEfA4W3eR21CD+TQ== + dependencies: + "@babel/code-frame" "^7.10.1" + "@babel/generator" "^7.10.1" + "@babel/helper-function-name" "^7.10.1" + "@babel/helper-split-export-declaration" "^7.10.1" + "@babel/parser" "^7.10.1" + "@babel/types" "^7.10.1" + debug "^4.1.0" + globals "^11.1.0" + lodash "^4.17.13" + "@babel/types@7.8.7": version "7.8.7" resolved "https://registry.npmjs.org/@babel/types/-/types-7.8.7.tgz#1fc9729e1acbb2337d5b6977a63979b4819f5d1d" @@ -1144,6 +1970,15 @@ lodash "^4.17.13" to-fast-properties "^2.0.0" +"@babel/types@^7.10.1", "@babel/types@^7.10.2": + version "7.10.2" + resolved "https://registry.npmjs.org/@babel/types/-/types-7.10.2.tgz#30283be31cad0dbf6fb00bd40641ca0ea675172d" + integrity sha512-AD3AwWBSz0AWF0AkCN9VPiWrvldXq+/e3cHa4J89vo4ymjz1XwrBFFVZmkJTsQIPNk+ZVomPSXUJqq8yyjZsng== + dependencies: + "@babel/helper-validator-identifier" "^7.10.1" + lodash "^4.17.13" + to-fast-properties "^2.0.0" + "@bcoe/v8-coverage@^0.2.3": version "0.2.3" resolved "https://registry.npmjs.org/@bcoe/v8-coverage/-/v8-coverage-0.2.3.tgz#75a2e8b51cb758a7553d6804a5932d7aace75c39" @@ -1994,6 +2829,17 @@ "@types/yargs" "^15.0.0" chalk "^3.0.0" +"@jsdevtools/coverage-istanbul-loader@3.0.3": + version "3.0.3" + resolved "https://registry.npmjs.org/@jsdevtools/coverage-istanbul-loader/-/coverage-istanbul-loader-3.0.3.tgz#102e414b02ae2f0b3c7fd45a705601e1fd4867c5" + integrity sha512-TAdNkeGB5Fe4Og+ZkAr1Kvn9by2sfL44IAHFtxlh1BA1XJ5cLpO9iSNki5opWESv3l3vSHsZ9BNKuqFKbEbFaA== + dependencies: + convert-source-map "^1.7.0" + istanbul-lib-instrument "^4.0.1" + loader-utils "^1.4.0" + merge-source-map "^1.1.0" + schema-utils "^2.6.4" + "@kamilkisiela/graphql-tools@4.0.6": version "4.0.6" resolved "https://registry.npmjs.org/@kamilkisiela/graphql-tools/-/graphql-tools-4.0.6.tgz#6dcf4d18bedaf34f6ab1d5bad2414e530d0875d1" @@ -2809,6 +3655,16 @@ rxjs "6.5.3" webpack-sources "1.4.3" +"@ngtools/webpack@9.1.7": + version "9.1.7" + resolved "https://registry.npmjs.org/@ngtools/webpack/-/webpack-9.1.7.tgz#4322757b029e1175a3361183c06b31d0576538d8" + integrity sha512-A7VB2I42Kn+7jl0tDKzGNLAoZLWSqkKo9Hg1bmKpvAAIz+DSbq3uV+JWgGgTprM3tn0lfkVgmqk4H17HKwAOcg== + dependencies: + "@angular-devkit/core" "9.1.7" + enhanced-resolve "4.1.1" + rxjs "6.5.4" + webpack-sources "1.4.3" + "@ngx-translate/core@^12.1.2": version "12.1.2" resolved "https://registry.npmjs.org/@ngx-translate/core/-/core-12.1.2.tgz#0c6f24249953a79cfc2d581b2cd1b5d6d338d9db" @@ -3104,6 +3960,14 @@ "@angular-devkit/core" "9.1.0" "@angular-devkit/schematics" "9.1.0" +"@schematics/angular@9.1.7": + version "9.1.7" + resolved "https://registry.npmjs.org/@schematics/angular/-/angular-9.1.7.tgz#b7801a5e20f844da560db81d2971590e8ac090ff" + integrity sha512-ld3WcoMWvup04V3OWioQ+AFGQBzz7IDM4Fxc5+Qc3wILWkDJnNkrc4EmJAow96Ab4/T1+Wl1vof3tV4At0BTzA== + dependencies: + "@angular-devkit/core" "9.1.7" + "@angular-devkit/schematics" "9.1.7" + "@schematics/update@0.901.0": version "0.901.0" resolved "https://registry.npmjs.org/@schematics/update/-/update-0.901.0.tgz#3e08231354f2c414c7d5b3bde1d9f7c08c664a74" @@ -3119,6 +3983,21 @@ semver "7.1.3" semver-intersect "1.4.0" +"@schematics/update@0.901.7": + version "0.901.7" + resolved "https://registry.npmjs.org/@schematics/update/-/update-0.901.7.tgz#164bff4e97383a0a7d266fe5eb2e1bf41f14dfe9" + integrity sha512-6IpQVFvbu47CrXfqqHAzv2vi7AOdfi1S+SiayXU6FWTeA2wV47H8R60VjxurL8JkDGoVhFgC4+lK6KG++g3dQw== + dependencies: + "@angular-devkit/core" "9.1.7" + "@angular-devkit/schematics" "9.1.7" + "@yarnpkg/lockfile" "1.1.0" + ini "1.3.5" + npm-package-arg "^8.0.0" + pacote "9.5.12" + rxjs "6.5.4" + semver "7.1.3" + semver-intersect "1.4.0" + "@sindresorhus/is@^0.14.0": version "0.14.0" resolved "https://registry.npmjs.org/@sindresorhus/is/-/is-0.14.0.tgz#9fb3a3cf3132328151f353de4632e01e52102bea" @@ -3477,6 +4356,11 @@ jest-diff "^25.1.0" pretty-format "^25.1.0" +"@types/json-schema@^7.0.4": + version "7.0.4" + resolved "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.4.tgz#38fd73ddfd9b55abb1e1b2ed578cb55bd7b7d339" + integrity sha512-8+KAKzEvSUdeo+kmqnKrqgeE+LcA0tjYWFY7RPProVYwnqDjukzO+3b6dLD56rYX5TdWejnEOLJYOIeh4CXKuA== + "@types/keygrip@*": version "1.0.2" resolved "https://registry.npmjs.org/@types/keygrip/-/keygrip-1.0.2.tgz#513abfd256d7ad0bf1ee1873606317b33b1b2a72" @@ -4184,6 +5068,16 @@ ajv@6.12.0, ajv@^6.1.0, ajv@^6.10.2, ajv@^6.12.0, ajv@^6.5.5: json-schema-traverse "^0.4.1" uri-js "^4.2.2" +ajv@^6.12.2: + version "6.12.2" + resolved "https://registry.npmjs.org/ajv/-/ajv-6.12.2.tgz#c629c5eced17baf314437918d2da88c99d5958cd" + integrity sha512-k+V+hzjm5q/Mr8ef/1Y9goCmlsK4I6Sm74teeyGvFk1XrOsbsKLjEdrvny42CZ+a8sXbk8KWpY/bDwS+FLL2UQ== + dependencies: + fast-deep-equal "^3.1.1" + fast-json-stable-stringify "^2.0.0" + json-schema-traverse "^0.4.1" + uri-js "^4.2.2" + alphanum-sort@^1.0.0: version "1.0.2" resolved "https://registry.npmjs.org/alphanum-sort/-/alphanum-sort-1.0.2.tgz#97a1119649b211ad33691d9f9f486a8ec9fbe0a3" @@ -4947,6 +5841,19 @@ autoprefixer@9.7.1: postcss "^7.0.21" postcss-value-parser "^4.0.2" +autoprefixer@9.7.4: + version "9.7.4" + resolved "https://registry.npmjs.org/autoprefixer/-/autoprefixer-9.7.4.tgz#f8bf3e06707d047f0641d87aee8cfb174b2a5378" + integrity sha512-g0Ya30YrMBAEZk60lp+qfX5YQllG+S5W3GYCFvyHTvhOki0AEQJLPEcIuGRsqVwLi8FvXPVtwTGhfr38hVpm0g== + dependencies: + browserslist "^4.8.3" + caniuse-lite "^1.0.30001020" + chalk "^2.4.2" + normalize-range "^0.1.2" + num2fraction "^1.2.2" + postcss "^7.0.26" + postcss-value-parser "^4.0.2" + autoprefixer@^9.6.5: version "9.7.5" resolved "https://registry.npmjs.org/autoprefixer/-/autoprefixer-9.7.5.tgz#8df10b9ff9b5814a8d411a5cfbab9c793c392376" @@ -5034,6 +5941,13 @@ babel-plugin-dynamic-import-node@^2.3.0: dependencies: object.assign "^4.1.0" +babel-plugin-dynamic-import-node@^2.3.3: + version "2.3.3" + resolved "https://registry.npmjs.org/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-istanbul@^6.0.0: version "6.0.0" resolved "https://registry.npmjs.org/babel-plugin-istanbul/-/babel-plugin-istanbul-6.0.0.tgz#e159ccdc9af95e0b570c75b4573b7c34d671d765" @@ -5423,6 +6337,16 @@ browserslist@^4.0.0, browserslist@^4.11.0, browserslist@^4.6.0, browserslist@^4. node-releases "^1.1.52" pkg-up "^3.1.0" +browserslist@^4.12.0, browserslist@^4.8.5: + version "4.12.0" + resolved "https://registry.npmjs.org/browserslist/-/browserslist-4.12.0.tgz#06c6d5715a1ede6c51fc39ff67fd647f740b656d" + integrity sha512-UH2GkcEDSI0k/lRkuDSzFl9ZZ87skSy9w2XAn1MsZnL+4c4rqbBd3e82UWHbYDpztABrPBhZsTEeuxVfHppqDg== + dependencies: + caniuse-lite "^1.0.30001043" + electron-to-chromium "^1.3.413" + node-releases "^1.1.53" + pkg-up "^2.0.0" + browserstack@^1.5.1: version "1.5.3" resolved "https://registry.npmjs.org/browserstack/-/browserstack-1.5.3.tgz#93ab48799a12ef99dbd074dd595410ddb196a7ac" @@ -5607,6 +6531,29 @@ cacache@13.0.1, cacache@^13.0.1: ssri "^7.0.0" unique-filename "^1.1.1" +cacache@15.0.0, cacache@^15.0.0: + version "15.0.0" + resolved "https://registry.npmjs.org/cacache/-/cacache-15.0.0.tgz#133b59edbd2a37ea8ef2d54964c6f247e47e5059" + integrity sha512-L0JpXHhplbJSiDGzyJJnJCTL7er7NzbBgxzVqLswEb4bO91Zbv17OUMuUeu/q0ZwKn3V+1HM4wb9tO4eVE/K8g== + dependencies: + chownr "^1.1.2" + fs-minipass "^2.0.0" + glob "^7.1.4" + infer-owner "^1.0.4" + lru-cache "^5.1.1" + minipass "^3.1.1" + minipass-collect "^1.0.2" + minipass-flush "^1.0.5" + minipass-pipeline "^1.2.2" + mkdirp "^1.0.3" + move-concurrently "^1.0.1" + p-map "^3.0.0" + promise-inflight "^1.0.1" + rimraf "^2.7.1" + ssri "^8.0.0" + tar "^6.0.1" + unique-filename "^1.1.1" + cacache@^12.0.0, cacache@^12.0.2, cacache@^12.0.3: version "12.0.4" resolved "https://registry.npmjs.org/cacache/-/cacache-12.0.4.tgz#668bcbd105aeb5f1d92fe25570ec9525c8faa40c" @@ -5653,29 +6600,6 @@ cacache@^14.0.0: tar "^6.0.0" unique-filename "^1.1.1" -cacache@^15.0.0: - version "15.0.0" - resolved "https://registry.npmjs.org/cacache/-/cacache-15.0.0.tgz#133b59edbd2a37ea8ef2d54964c6f247e47e5059" - integrity sha512-L0JpXHhplbJSiDGzyJJnJCTL7er7NzbBgxzVqLswEb4bO91Zbv17OUMuUeu/q0ZwKn3V+1HM4wb9tO4eVE/K8g== - dependencies: - chownr "^1.1.2" - fs-minipass "^2.0.0" - glob "^7.1.4" - infer-owner "^1.0.4" - lru-cache "^5.1.1" - minipass "^3.1.1" - minipass-collect "^1.0.2" - minipass-flush "^1.0.5" - minipass-pipeline "^1.2.2" - mkdirp "^1.0.3" - move-concurrently "^1.0.1" - p-map "^3.0.0" - promise-inflight "^1.0.1" - rimraf "^2.7.1" - ssri "^8.0.0" - tar "^6.0.1" - unique-filename "^1.1.1" - cache-base@^1.0.1: version "1.0.1" resolved "https://registry.npmjs.org/cache-base/-/cache-base-1.0.1.tgz#0a7f46416831c8b662ee36fe4e7c59d76f666ab2" @@ -5806,6 +6730,11 @@ caniuse-lite@^1.0.0, caniuse-lite@^1.0.30001006, caniuse-lite@^1.0.30001032, can resolved "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001038.tgz#44da3cbca2ab6cb6aa83d1be5d324e17f141caff" integrity sha512-zii9quPo96XfOiRD4TrfYGs+QsGZpb2cGiMAzPjtf/hpFgB6zCPZgJb7I1+EATeMw/o+lG8FyRAnI+CWStHcaQ== +caniuse-lite@^1.0.30001020, caniuse-lite@^1.0.30001043: + version "1.0.30001066" + resolved "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001066.tgz#0a8a58a10108f2b9bf38e7b65c237b12fd9c5f04" + integrity sha512-Gfj/WAastBtfxLws0RCh2sDbTK/8rJuSeZMecrSkNGYxPcv7EzblmDGfWQCFEQcSqYE2BRgQiJh8HOD07N5hIw== + canonical-path@1.0.0: version "1.0.0" resolved "https://registry.npmjs.org/canonical-path/-/canonical-path-1.0.0.tgz#fcb470c23958def85081856be7a86e904f180d1d" @@ -6665,6 +7594,14 @@ core-js-compat@^3.6.0: browserslist "^4.8.3" semver "7.0.0" +core-js-compat@^3.6.2: + version "3.6.5" + resolved "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.6.5.tgz#2a51d9a4e25dfd6e690251aa81f99e3c05481f1c" + integrity sha512-7ItTKOhOZbznhXAQ2g/slGg1PJV5zDO/WdkTwi7UEOJmkvsE32PWvx6mKtDjiMpjnR2CNf6BAD6sSxIlv7ptng== + dependencies: + browserslist "^4.8.5" + semver "7.0.0" + core-js@3.6.4, core-js@^3.0.1, core-js@^3.1.3, core-js@^3.4.0: version "3.6.4" resolved "https://registry.npmjs.org/core-js/-/core-js-3.6.4.tgz#440a83536b458114b9cb2ac1580ba377dc470647" @@ -6792,6 +7729,15 @@ cross-spawn@^7.0.0, cross-spawn@^7.0.1: shebang-command "^2.0.0" which "^2.0.1" +cross-spawn@^7.0.3: + version "7.0.3" + resolved "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz#f73a85b9d5d41d045551c177e2882d4ac85728a6" + integrity sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w== + dependencies: + path-key "^3.1.0" + shebang-command "^2.0.0" + which "^2.0.1" + crypto-browserify@^3.11.0: version "3.12.0" resolved "https://registry.npmjs.org/crypto-browserify/-/crypto-browserify-3.12.0.tgz#396cf9f3137f03e4b8e532c58f698254e00f80ec" @@ -6827,6 +7773,25 @@ css-declaration-sorter@^4.0.1: postcss "^7.0.1" timsort "^0.3.0" +css-loader@3.5.1: + version "3.5.1" + resolved "https://registry.npmjs.org/css-loader/-/css-loader-3.5.1.tgz#db2b2336f4169edb68e6a829ad4fd36552647b77" + integrity sha512-0G4CbcZzQ9D1Q6ndOfjFuMDo8uLYMu5vc9Abs5ztyHcKvmil6GJrMiNjzzi3tQvUF+mVRuDg7bE6Oc0Prolgig== + 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.27" + postcss-modules-extract-imports "^2.0.0" + postcss-modules-local-by-default "^3.0.2" + postcss-modules-scope "^2.2.0" + postcss-modules-values "^3.0.0" + postcss-value-parser "^4.0.3" + schema-utils "^2.6.5" + semver "^6.3.0" + css-parse@~2.0.0: version "2.0.0" resolved "https://registry.npmjs.org/css-parse/-/css-parse-2.0.0.tgz#a468ee667c16d81ccf05c58c38d2a97c780dbfd4" @@ -7693,6 +8658,11 @@ electron-to-chromium@^1.3.380: resolved "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.386.tgz#224f97c808da76014096848f80bb9342b6a95cdb" integrity sha512-M7JHfp32Bq6Am59AWgglh2d3nqe6y8Y94Vcb/AXUsO3DGvKUHYI5ML9+U5oNShfdOEfurrrjKSoSgFt2mz7mpw== +electron-to-chromium@^1.3.413: + version "1.3.456" + resolved "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.456.tgz#5125bce136b04a8e39473696509e83038f679cbd" + integrity sha512-jaVZ9+8HG2qvEN7c9r5EVguvhtevITJou4L10XuqoiZUoXIMF5qLG1pB9raP3WFcME4exDZRq1b6qyCA+u5Vew== + elegant-spinner@^1.0.1: version "1.0.1" resolved "https://registry.npmjs.org/elegant-spinner/-/elegant-spinner-1.0.1.tgz#db043521c95d7e303fd8f345bedc3349cfb0729e" @@ -8409,6 +9379,14 @@ file-loader@4.2.0: loader-utils "^1.2.3" schema-utils "^2.0.0" +file-loader@6.0.0: + version "6.0.0" + resolved "https://registry.npmjs.org/file-loader/-/file-loader-6.0.0.tgz#97bbfaab7a2460c07bcbd72d3a6922407f67649f" + integrity sha512-/aMOAYEFXDdjG0wytpTL5YQLfZnnTmLNjn+AIrJ/6HVnTfDqLsVKUUwkDf4I4kgex36BvjuXEn/TX9B/1ESyqQ== + dependencies: + loader-utils "^2.0.0" + schema-utils "^2.6.5" + file-type@^14.3.0: version "14.3.0" resolved "https://registry.npmjs.org/file-type/-/file-type-14.3.0.tgz#0afc57210e3c655d2106a2eba026d3d5161fea79" @@ -8471,6 +9449,15 @@ find-cache-dir@3.0.0: make-dir "^3.0.0" pkg-dir "^4.1.0" +find-cache-dir@3.3.1, find-cache-dir@^3.2.0: + version "3.3.1" + resolved "https://registry.npmjs.org/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.2" + pkg-dir "^4.1.0" + find-cache-dir@^2.0.0, find-cache-dir@^2.1.0: version "2.1.0" resolved "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-2.1.0.tgz#8d0f94cd13fe43c6c7c261a0d86115ca918c05f7" @@ -8480,15 +9467,6 @@ 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.2.0: - version "3.3.1" - resolved "https://registry.npmjs.org/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.2" - pkg-dir "^4.1.0" - find-parent-dir@^0.3.0: version "0.3.0" resolved "https://registry.npmjs.org/find-parent-dir/-/find-parent-dir-0.3.0.tgz#33c44b429ab2b2f0646299c5f9f718f376ff8d54" @@ -8502,7 +9480,7 @@ find-up@^1.0.0: path-exists "^2.0.0" pinkie-promise "^2.0.0" -find-up@^2.0.0: +find-up@^2.0.0, find-up@^2.1.0: version "2.1.0" resolved "https://registry.npmjs.org/find-up/-/find-up-2.1.0.tgz#45d1b7e506c717ddd482775a2b77920a3c0c57a7" integrity sha1-RdG35QbHF93UgndaK3eSCjwMV6c= @@ -9516,6 +10494,11 @@ html-entities@^1.2.1: resolved "https://registry.npmjs.org/html-entities/-/html-entities-1.2.1.tgz#0df29351f0721163515dfb9e5543e5f6eed5162f" integrity sha1-DfKTUfByEWNRXfueVUPl9u7VFi8= +html-entities@^1.3.1: + version "1.3.1" + resolved "https://registry.npmjs.org/html-entities/-/html-entities-1.3.1.tgz#fb9a1a4b5b14c5daba82d3e34c6ae4fe701a0e44" + integrity sha512-rhE/4Z3hIhzHAUKbW8jVcCyuT5oJCXXqhN/6mXXVCpzTmvJnoH2HL/bt3EZ6p55jbFJBeAe1ZNpL5BugLujxNA== + html-escaper@^2.0.0: version "2.0.1" resolved "https://registry.npmjs.org/html-escaper/-/html-escaper-2.0.1.tgz#beed86b5d2b921e92533aa11bce6d8e3b583dee7" @@ -9766,6 +10749,13 @@ iconv-lite@0.4.24, iconv-lite@^0.4.24, iconv-lite@^0.4.4, iconv-lite@~0.4.13: dependencies: safer-buffer ">= 2.1.2 < 3" +icss-utils@^4.0.0, icss-utils@^4.1.1: + version "4.1.1" + resolved "https://registry.npmjs.org/icss-utils/-/icss-utils-4.1.1.tgz#21170b53789ee27447c2f47dd683081403f9a467" + integrity sha512-4aFq7wvWyMHKgxsH8QQtGpvbASCf+eM3wPRLI6R+MgAnTCZ6STYsRvttLvRWK0Nfif5piF394St3HeJDaljGPA== + dependencies: + postcss "^7.0.14" + ieee754@1.1.13, ieee754@^1.1.13, ieee754@^1.1.4: version "1.1.13" resolved "https://registry.npmjs.org/ieee754/-/ieee754-1.1.13.tgz#ec168558e95aa181fd87d37f55c32bbcb6708b84" @@ -10038,7 +11028,7 @@ into-stream@^5.1.0: from2 "^2.3.0" p-is-promise "^3.0.0" -invariant@^2.2.2: +invariant@^2.2.2, invariant@^2.2.4: version "2.2.4" resolved "https://registry.npmjs.org/invariant/-/invariant-2.2.4.tgz#610f3c92c9359ce1db616e538008d23ff35158e6" integrity sha512-phJfQVBuaJM5raOpJjSfkiD6BpbCE4Ns//LaXl6wGYtUBY83nWS6Rf9tXm2e8VaK60JEjYldbPif/A2B1C2gNA== @@ -10648,6 +11638,16 @@ istanbul-lib-instrument@^4.0.0: istanbul-lib-coverage "^3.0.0" semver "^6.3.0" +istanbul-lib-instrument@^4.0.1: + version "4.0.3" + resolved "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-4.0.3.tgz#873c6fff897450118222774696a3f28902d77c1d" + integrity sha512-BXgQl9kf4WTCPCCpmFGoJkz/+uhvm7h7PFKUYxh7qarQd3ER33vHG//qaE8eN25l07YqZPpHXU9I09l/RD5aGQ== + dependencies: + "@babel/core" "^7.7.5" + "@istanbuljs/schema" "^0.1.2" + istanbul-lib-coverage "^3.0.0" + semver "^6.3.0" + istanbul-lib-report@^2.0.8: version "2.0.8" resolved "https://registry.npmjs.org/istanbul-lib-report/-/istanbul-lib-report-2.0.8.tgz#5a8113cd746d43c4889eba36ab10e7d50c9b4f33" @@ -11090,6 +12090,14 @@ jest-worker@24.9.0, jest-worker@^24.9.0: merge-stream "^2.0.0" supports-color "^6.1.0" +jest-worker@25.1.0: + version "25.1.0" + resolved "https://registry.npmjs.org/jest-worker/-/jest-worker-25.1.0.tgz#75d038bad6fdf58eba0d2ec1835856c497e3907a" + integrity sha512-ZHhHtlxOWSxCoNOKHGbiLzXnl42ga9CxDr27H36Qn+15pQZd3R/F24jrmjDelw9j/iHUIWMWs08/u2QN50HHOg== + dependencies: + merge-stream "^2.0.0" + supports-color "^7.0.0" + jest-worker@^25.1.0, jest-worker@^25.2.1: version "25.2.1" resolved "https://registry.npmjs.org/jest-worker/-/jest-worker-25.2.1.tgz#209617015c768652646aa33a7828cc2ab472a18a" @@ -11598,7 +12606,7 @@ less@3.10.3: request "^2.83.0" source-map "~0.6.0" -less@^3.10.3: +less@3.11.1, less@^3.10.3: version "3.11.1" resolved "https://registry.npmjs.org/less/-/less-3.11.1.tgz#c6bf08e39e02404fe6b307a3dfffafdc55bd36e2" integrity sha512-tlWX341RECuTOvoDIvtFqXsKj072hm3+9ymRBe76/mD6O5ZZecnlAOVDlWAleF2+aohFrxNidXhv2773f6kY7g== @@ -11620,6 +12628,13 @@ leven@^3.1.0: resolved "https://registry.npmjs.org/leven/-/leven-3.1.0.tgz#77891de834064cccba82ae7842bb6b14a13ed7f2" integrity sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A== +levenary@^1.1.1: + version "1.1.1" + resolved "https://registry.npmjs.org/levenary/-/levenary-1.1.1.tgz#842a9ee98d2075aa7faeedbe32679e9205f46f77" + integrity sha512-mkAdOIt79FD6irqjYSs4rdbnlT5vRonMEvBVPVb3XmevfS8kgRXwfes0dhPdEtzTWD/1eNE/Bm/G1iRt6DcnQQ== + dependencies: + leven "^3.1.0" + levn@~0.3.0: version "0.3.0" resolved "https://registry.npmjs.org/levn/-/levn-0.3.0.tgz#3b09924edf9f083c0490fdd4c0bc4421e04764ee" @@ -11636,6 +12651,14 @@ license-webpack-plugin@2.1.3: "@types/webpack-sources" "^0.1.5" webpack-sources "^1.2.0" +license-webpack-plugin@2.1.4: + version "2.1.4" + resolved "https://registry.npmjs.org/license-webpack-plugin/-/license-webpack-plugin-2.1.4.tgz#c5529a4bb87cc9b4489b486d054ba7cae43a554e" + integrity sha512-1Xq72fmPbTg5KofXs+yI5L4QqPFjQ6mZxoeI6D7gfiEDOtaEIk6PGrdLaej90bpDqKNHNxlQ/MW4tMAL6xMPJQ== + dependencies: + "@types/webpack-sources" "^0.1.5" + webpack-sources "^1.2.0" + lie@~3.3.0: version "3.3.0" resolved "https://registry.npmjs.org/lie/-/lie-3.3.0.tgz#dcf82dee545f46074daf200c7c1c5a08e0f40f6a" @@ -11783,7 +12806,16 @@ loader-utils@1.2.3: emojis-list "^2.0.0" json5 "^1.0.1" -loader-utils@^1.0.2, loader-utils@^1.1.0, loader-utils@^1.2.3: +loader-utils@2.0.0, loader-utils@^2.0.0: + version "2.0.0" + resolved "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.0.tgz#e4cace5b816d425a166b5f097e10cd12b36064b0" + integrity sha512-rP4F0h2RaWSvPEkD7BLDFQnvSf+nK+wr3ESUjNTyAGobqrijmW92zc+SO6d4p4B1wh7+B/Jg1mkQe5NYUEHtHQ== + dependencies: + big.js "^5.2.2" + emojis-list "^3.0.0" + json5 "^2.1.2" + +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.npmjs.org/loader-utils/-/loader-utils-1.4.0.tgz#c579b5e34cb34b1a74edc6c1fb36bfa371d5a613" integrity sha512-qH0WSMBtn/oHuwjy/NucEgbx5dbxxnxup9s4PVXJUDHZBQY+s0NWA9rJf53RBnQZxfch7euUui7hpoAPvALZdA== @@ -12048,6 +13080,11 @@ loglevel@^1.4.0, loglevel@^1.6.1, loglevel@^1.6.4: resolved "https://registry.npmjs.org/loglevel/-/loglevel-1.6.7.tgz#b3e034233188c68b889f5b862415306f565e2c56" integrity sha512-cY2eLFrQSAfVPhCgH1s7JI73tMbg9YC3v3+ZHVW67sBS7UxWzNEk/ZBbSfLykBWHp33dqqtOv82gjhKEi81T/A== +loglevel@^1.6.8: + version "1.6.8" + resolved "https://registry.npmjs.org/loglevel/-/loglevel-1.6.8.tgz#8a25fb75d092230ecd4457270d80b54e28011171" + integrity sha512-bsU7+gc9AJ2SqpzxwU3+1fedl8zAntbtC5XYlt3s2j1hJcn2PsXSmgN8TaLG/J1/2mod4+cE/3vNL70/c1RNCA== + lolex@^5.0.0: version "5.1.2" resolved "https://registry.npmjs.org/lolex/-/lolex-5.1.2.tgz#953694d098ce7c07bc5ed6d0e42bc6c0c6d5a367" @@ -12550,6 +13587,16 @@ mini-css-extract-plugin@0.8.0: schema-utils "^1.0.0" webpack-sources "^1.1.0" +mini-css-extract-plugin@0.9.0: + version "0.9.0" + resolved "https://registry.npmjs.org/mini-css-extract-plugin/-/mini-css-extract-plugin-0.9.0.tgz#47f2cf07aa165ab35733b1fc97d4c46c0564339e" + integrity sha512-lp3GeY7ygcgAmVIcRPBVhIkf8Us7FZjA+ILpal44qLdSu11wmjKQ3d9k15lfD7pO4esu9eUIAW7qiYIBppv40A== + dependencies: + loader-utils "^1.1.0" + normalize-url "1.9.1" + schema-utils "^1.0.0" + webpack-sources "^1.1.0" + minimalistic-assert@^1.0.0, minimalistic-assert@^1.0.1: version "1.0.1" resolved "https://registry.npmjs.org/minimalistic-assert/-/minimalistic-assert-1.0.1.tgz#2e194de044626d4a10e7f7fbc00ce73e83e4d5c7" @@ -13453,6 +14500,11 @@ node-releases@^1.1.52: dependencies: semver "^6.3.0" +node-releases@^1.1.53: + version "1.1.57" + resolved "https://registry.npmjs.org/node-releases/-/node-releases-1.1.57.tgz#f6754ce225fad0611e61228df3e09232e017ea19" + integrity sha512-ZQmnWS7adi61A9JsllJ2gdj2PauElcjnOwTp2O011iGzoakTxUsDGSe+6vD7wXbKdqhSFymC0OSx35aAMhrSdw== + node-sass-tilde-importer@^1.0.0: version "1.0.2" resolved "https://registry.npmjs.org/node-sass-tilde-importer/-/node-sass-tilde-importer-1.0.2.tgz#1a15105c153f648323b4347693fdb0f331bad1ce" @@ -13584,7 +14636,7 @@ npm-package-arg@8.0.1, npm-package-arg@^8.0.0, npm-package-arg@^8.0.1: semver "^5.6.0" validate-npm-package-name "^3.0.0" -npm-packlist@^1.1.6, npm-packlist@^1.4.4: +npm-packlist@^1.1.12, npm-packlist@^1.1.6, npm-packlist@^1.4.4: version "1.4.8" resolved "https://registry.npmjs.org/npm-packlist/-/npm-packlist-1.4.8.tgz#56ee6cc135b9f98ad3d51c1c95da22bbb9b2ef3e" integrity sha512-5+AZgwru5IevF5ZdnFglB5wNlHG1AOOuw28WhUq8/8emhBmLv6jX5by4WJCh7lW0uSYZYS6DXqIsyZVIXRZU9A== @@ -13621,6 +14673,19 @@ npm-pick-manifest@^3.0.0: npm-package-arg "^6.0.0" semver "^5.4.1" +npm-registry-fetch@^4.0.0: + version "4.0.4" + resolved "https://registry.npmjs.org/npm-registry-fetch/-/npm-registry-fetch-4.0.4.tgz#2da1ecf3f43d419d96abf313664291a4623d3ea5" + integrity sha512-6jb34hX/iYNQebqWUHtU8YF6Cjb1H6ouTFPClYsyiW6lpFkljTpdeftm53rRojtja1rKAvKNIIiTS5Sjpw4wsA== + dependencies: + JSONStream "^1.3.4" + bluebird "^3.5.1" + figgy-pudding "^3.4.1" + lru-cache "^5.1.1" + make-fetch-happen "^5.0.0" + npm-package-arg "^6.1.0" + safe-buffer "^5.2.0" + npm-registry-fetch@^8.0.0: version "8.0.0" resolved "https://registry.npmjs.org/npm-registry-fetch/-/npm-registry-fetch-8.0.0.tgz#65bb51dd2b9634b8363019aac9c76c003e5c5eaf" @@ -14159,6 +15224,42 @@ pacote@11.1.4: tar "^6.0.1" which "^2.0.2" +pacote@9.5.12: + version "9.5.12" + resolved "https://registry.npmjs.org/pacote/-/pacote-9.5.12.tgz#1e11dd7a8d736bcc36b375a9804d41bb0377bf66" + integrity sha512-BUIj/4kKbwWg4RtnBncXPJd15piFSVNpTzY0rysSr3VnMowTYgkGKcaHrbReepAkjTr8lH2CVWRi58Spg2CicQ== + dependencies: + bluebird "^3.5.3" + cacache "^12.0.2" + chownr "^1.1.2" + figgy-pudding "^3.5.1" + get-stream "^4.1.0" + glob "^7.1.3" + infer-owner "^1.0.4" + lru-cache "^5.1.1" + make-fetch-happen "^5.0.0" + minimatch "^3.0.4" + minipass "^2.3.5" + mississippi "^3.0.0" + mkdirp "^0.5.1" + normalize-package-data "^2.4.0" + npm-normalize-package-bin "^1.0.0" + npm-package-arg "^6.1.0" + npm-packlist "^1.1.12" + npm-pick-manifest "^3.0.0" + npm-registry-fetch "^4.0.0" + osenv "^0.1.5" + promise-inflight "^1.0.1" + promise-retry "^1.1.1" + protoduck "^5.0.1" + rimraf "^2.6.2" + safe-buffer "^5.1.2" + semver "^5.6.0" + ssri "^6.0.1" + tar "^4.4.10" + unique-filename "^1.1.1" + which "^1.3.1" + pako@~1.0.2, pako@~1.0.5: version "1.0.11" resolved "https://registry.npmjs.org/pako/-/pako-1.0.11.tgz#6c9599d340d54dfd3946380252a35705a6b992bf" @@ -14567,6 +15668,13 @@ pkg-dir@^4.1.0, pkg-dir@^4.2.0: dependencies: find-up "^4.0.0" +pkg-up@^2.0.0: + version "2.0.0" + resolved "https://registry.npmjs.org/pkg-up/-/pkg-up-2.0.0.tgz#c819ac728059a461cab1c3889a2be3c49a004d7f" + integrity sha1-yBmscoBZpGHKscOImivjxJoATX8= + dependencies: + find-up "^2.1.0" + pkg-up@^3.1.0: version "3.1.0" resolved "https://registry.npmjs.org/pkg-up/-/pkg-up-3.1.0.tgz#100ec235cc150e4fd42519412596a28512a0def5" @@ -14595,6 +15703,15 @@ portfinder@^1.0.25: debug "^3.1.1" mkdirp "^0.5.1" +portfinder@^1.0.26: + version "1.0.26" + resolved "https://registry.npmjs.org/portfinder/-/portfinder-1.0.26.tgz#475658d56ca30bed72ac7f1378ed350bd1b64e70" + integrity sha512-Xi7mKxJHHMI3rIUrnm/jjUgwhbYMkp/XKEcZX3aG4BrumLpq3nmoQMX+ClYnDZnZ/New7IatC1no5RX0zo1vXQ== + dependencies: + async "^2.6.2" + debug "^3.1.1" + mkdirp "^0.5.1" + posix-character-classes@^0.1.0: version "0.1.1" resolved "https://registry.npmjs.org/posix-character-classes/-/posix-character-classes-0.1.1.tgz#01eac0fe3b5af71a2a6c02feabb8c1fef7e00eab" @@ -14746,6 +15863,39 @@ postcss-minify-selectors@^4.0.2: postcss "^7.0.0" postcss-selector-parser "^3.0.0" +postcss-modules-extract-imports@^2.0.0: + version "2.0.0" + resolved "https://registry.npmjs.org/postcss-modules-extract-imports/-/postcss-modules-extract-imports-2.0.0.tgz#818719a1ae1da325f9832446b01136eeb493cd7e" + integrity sha512-LaYLDNS4SG8Q5WAWqIJgdHPJrDDr/Lv775rMBFUbgjTz6j34lUznACHcdRWroPvXANP2Vj7yNK57vp9eFqzLWQ== + dependencies: + postcss "^7.0.5" + +postcss-modules-local-by-default@^3.0.2: + version "3.0.2" + resolved "https://registry.npmjs.org/postcss-modules-local-by-default/-/postcss-modules-local-by-default-3.0.2.tgz#e8a6561be914aaf3c052876377524ca90dbb7915" + integrity sha512-jM/V8eqM4oJ/22j0gx4jrp63GSvDH6v86OqyTHHUvk4/k1vceipZsaymiZ5PvocqZOl5SFHiFJqjs3la0wnfIQ== + dependencies: + icss-utils "^4.1.1" + postcss "^7.0.16" + postcss-selector-parser "^6.0.2" + postcss-value-parser "^4.0.0" + +postcss-modules-scope@^2.2.0: + version "2.2.0" + resolved "https://registry.npmjs.org/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-values@^3.0.0: + version "3.0.0" + resolved "https://registry.npmjs.org/postcss-modules-values/-/postcss-modules-values-3.0.0.tgz#5b5000d6ebae29b4255301b4a3a54574423e7f10" + integrity sha512-1//E5jCBrZ9DmRX+zCtmQtRSV6PV42Ix7Bzj9GbwJceduuf7IqP8MgeTXuRDHOWj2m0VzZD5+roFWDuU8RQjcg== + dependencies: + icss-utils "^4.0.0" + postcss "^7.0.6" + postcss-normalize-charset@^4.0.1: version "4.0.1" resolved "https://registry.npmjs.org/postcss-normalize-charset/-/postcss-normalize-charset-4.0.1.tgz#8b35add3aee83a136b0471e0d59be58a50285dd4" @@ -14865,7 +16015,7 @@ postcss-selector-parser@^3.0.0: indexes-of "^1.0.1" uniq "^1.0.1" -postcss-selector-parser@^6.0.2: +postcss-selector-parser@^6.0.0, postcss-selector-parser@^6.0.2: version "6.0.2" resolved "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.2.tgz#934cf799d016c83411859e09dcecade01286ec5c" integrity sha512-36P2QR59jDTOAiIkqEprfJDsoNrvwFei3eCqKd1Y0tUsBimsq39BLp7RD+JWny3WgB1zGhJX8XVePwm9k4wdBg== @@ -14909,6 +16059,11 @@ postcss-value-parser@^3.0.0, postcss-value-parser@^3.2.3: resolved "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz#9ff822547e2893213cf1c30efa51ac5fd1ba8281" integrity sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ== +postcss-value-parser@^4.0.0: + version "4.1.0" + resolved "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.1.0.tgz#443f6a20ced6481a2bda4fa8532a6e55d789a2cb" + integrity sha512-97DXOFbQJhk71ne5/Mt6cOu6yxsSfM0QGQyl0L25Gca4yGWEGJaig7l7gbCX623VqTBNGLRLaVUCnNkcedlRSQ== + postcss-value-parser@^4.0.2, postcss-value-parser@^4.0.3: version "4.0.3" resolved "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.0.3.tgz#651ff4593aa9eda8d5d0d66593a2417aeaeb325d" @@ -14923,7 +16078,7 @@ postcss@7.0.21: source-map "^0.6.1" supports-color "^6.1.0" -postcss@^7.0.0, postcss@^7.0.1, postcss@^7.0.18, postcss@^7.0.2, postcss@^7.0.21, postcss@^7.0.27: +postcss@7.0.27, postcss@^7.0.0, postcss@^7.0.1, postcss@^7.0.18, postcss@^7.0.2, postcss@^7.0.21, postcss@^7.0.27: version "7.0.27" resolved "https://registry.npmjs.org/postcss/-/postcss-7.0.27.tgz#cc67cdc6b0daa375105b7c424a85567345fc54d9" integrity sha512-WuQETPMcW9Uf1/22HWUWP9lgsIC+KEHg2kozMflKjbeUtw9ujvFX6QmIfozaErDkmLWS9WEnEdEe6Uo9/BNTdQ== @@ -14932,6 +16087,15 @@ postcss@^7.0.0, postcss@^7.0.1, postcss@^7.0.18, postcss@^7.0.2, postcss@^7.0.21 source-map "^0.6.1" supports-color "^6.1.0" +postcss@^7.0.14, postcss@^7.0.16, postcss@^7.0.26, postcss@^7.0.5, postcss@^7.0.6: + version "7.0.32" + resolved "https://registry.npmjs.org/postcss/-/postcss-7.0.32.tgz#4310d6ee347053da3433db2be492883d62cec59d" + integrity sha512-03eXong5NLnNCD05xscnGKGDZ98CyzoqPSMjOe6SuoQY7Z2hIj0Ld1g/O/UQRuOle2aRtiIRDg9tDcTGAkLfKw== + dependencies: + chalk "^2.4.2" + source-map "^0.6.1" + supports-color "^6.1.0" + postgres-array@~2.0.0: version "2.0.0" resolved "https://registry.npmjs.org/postgres-array/-/postgres-array-2.0.0.tgz#48f8fce054fbc69671999329b8834b772652d82e" @@ -15462,6 +16626,14 @@ raw-loader@3.1.0: loader-utils "^1.1.0" schema-utils "^2.0.1" +raw-loader@4.0.0: + version "4.0.0" + resolved "https://registry.npmjs.org/raw-loader/-/raw-loader-4.0.0.tgz#d639c40fb9d72b5c7f8abc1fb2ddb25b29d3d540" + integrity sha512-iINUOYvl1cGEmfoaLjnZXt4bKfT2LJnZZib5N/LLyAphC+Dd11vNP9CNVb38j+SAJpFI1uo8j9frmih53ASy7Q== + dependencies: + loader-utils "^1.2.3" + schema-utils "^2.5.0" + rc@^1.2.7, rc@^1.2.8: version "1.2.8" resolved "https://registry.npmjs.org/rc/-/rc-1.2.8.tgz#cd924bf5200a075b83c188cd6b9e211b7fc0d3ed" @@ -15701,6 +16873,11 @@ regenerator-runtime@0.13.3: resolved "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.3.tgz#7cf6a77d8f5c6f60eb73c5fc1955b2ceb01e6bf5" integrity sha512-naKIZz2GQ8JWh///G7L3X6LaQUAMp2lvb1rvwwsURe/VXwD6VMfr+/1NuNw3ag8v2kY1aQ/go5SNn79O9JU7yw== +regenerator-runtime@0.13.5, regenerator-runtime@^0.13.4: + version "0.13.5" + resolved "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.5.tgz#d878a1d094b4306d10b9096484b33ebd55e26697" + integrity sha512-ZS5w8CpKFinUzOwW3c83oPeVXoNsrLsaCoLtJvAClH135j/R77RuymhiSErhm2lKcwSCIpmvIWSbDkIfAqKQlA== + regenerator-runtime@^0.10.5: version "0.10.5" resolved "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.10.5.tgz#336c3efc1220adcedda2c9fab67b5a7955a33658" @@ -15711,11 +16888,6 @@ regenerator-runtime@^0.11.0: resolved "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.11.1.tgz#be05ad7f9bf7d22e056f9726cee5017fbf19e2e9" integrity sha512-MguG95oij0fC3QV3URf4V2SDYGJhJnJGqvIIgdECeODCT98wSWDAJ94SSuVpYQUoTcGUIL6L4yNB7j1DFFHSBg== -regenerator-runtime@^0.13.4: - version "0.13.5" - resolved "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.5.tgz#d878a1d094b4306d10b9096484b33ebd55e26697" - integrity sha512-ZS5w8CpKFinUzOwW3c83oPeVXoNsrLsaCoLtJvAClH135j/R77RuymhiSErhm2lKcwSCIpmvIWSbDkIfAqKQlA== - regenerator-transform@^0.14.2: version "0.14.4" resolved "https://registry.npmjs.org/regenerator-transform/-/regenerator-transform-0.14.4.tgz#5266857896518d1616a78a0479337a30ea974cc7" @@ -16144,6 +17316,13 @@ rollup@1.25.2: "@types/node" "*" acorn "^7.1.0" +rollup@2.1.0: + version "2.1.0" + resolved "https://registry.npmjs.org/rollup/-/rollup-2.1.0.tgz#552e248e397a06b9c6db878c0564ca4ee06729c9" + integrity sha512-gfE1455AEazVVTJoeQtcOq/U6GSxwoj4XPSWVsuWmgIxj7sBQNLDOSA82PbdMe+cP8ql8fR1jogPFe8Wg8g4SQ== + optionalDependencies: + fsevents "~2.1.2" + rollup@2.2.0, rollup@^2.2.0: version "2.2.0" resolved "https://registry.npmjs.org/rollup/-/rollup-2.2.0.tgz#d82cfd6eda6d9561593a7e8a2fc0b72811a89b49" @@ -16247,6 +17426,17 @@ sass-loader@8.0.0: schema-utils "^2.1.0" semver "^6.3.0" +sass-loader@8.0.2: + version "8.0.2" + resolved "https://registry.npmjs.org/sass-loader/-/sass-loader-8.0.2.tgz#debecd8c3ce243c76454f2e8290482150380090d" + integrity sha512-7o4dbSK8/Ol2KflEmSco4jTjQoV988bM82P9CZdmo9hR3RLnvNc0ufMNdMrB0caq38JQ/FgF4/7RcbcfKzxoFQ== + dependencies: + clone-deep "^4.0.1" + loader-utils "^1.2.3" + neo-async "^2.6.1" + schema-utils "^2.6.1" + semver "^6.3.0" + sass@1.23.3: version "1.23.3" resolved "https://registry.npmjs.org/sass/-/sass-1.23.3.tgz#f07503b9e8d2bcf06ef69e8beea5d085589b1620" @@ -16254,7 +17444,7 @@ sass@1.23.3: dependencies: chokidar ">=2.0.0 <4.0.0" -sass@^1.23.0: +sass@1.26.3, sass@^1.23.0: version "1.26.3" resolved "https://registry.npmjs.org/sass/-/sass-1.26.3.tgz#412df54486143b76b5a65cdf7569e86f44659f46" integrity sha512-5NMHI1+YFYw4sN3yfKjpLuV9B5l7MqQ6FlkTcC4FT+oHbBRUZoSjHrrt/mE0nFXJyY2kQtU9ou9HxvFVjLFuuw== @@ -16302,6 +17492,15 @@ schema-utils@^2.0.0, schema-utils@^2.0.1, schema-utils@^2.1.0, schema-utils@^2.6 ajv "^6.12.0" ajv-keywords "^3.4.1" +schema-utils@^2.5.0, schema-utils@^2.6.5: + version "2.7.0" + resolved "https://registry.npmjs.org/schema-utils/-/schema-utils-2.7.0.tgz#17151f76d8eae67fbbf77960c33c676ad9f4efc7" + integrity sha512-0ilKFI6QQF5nxDZLFn2dMjvc4hjg/Wkg7rHd3jK6/A4a1Hl9VFdQWvgB1UMGoU94pad1P/8N7fMcEnLnSiju8A== + dependencies: + "@types/json-schema" "^7.0.4" + ajv "^6.12.2" + ajv-keywords "^3.4.1" + scuid@^1.0.2: version "1.1.0" resolved "https://registry.npmjs.org/scuid/-/scuid-1.1.0.tgz#d3f9f920956e737a60f72d0e4ad280bf324d5dab" @@ -16721,6 +17920,15 @@ sockjs@0.3.19: faye-websocket "^0.10.0" uuid "^3.0.1" +sockjs@0.3.20: + version "0.3.20" + resolved "https://registry.npmjs.org/sockjs/-/sockjs-0.3.20.tgz#b26a283ec562ef8b2687b44033a4eeceac75d855" + integrity sha512-SpmVOVpdq0DJc0qArhF3E5xsxvaiqGNb73XfgBpK1y3UD5gs8DSo8aCTsuT5pX8rssdc2NDIzANwP9eCAiSdTA== + dependencies: + faye-websocket "^0.10.0" + uuid "^3.4.0" + websocket-driver "0.6.5" + socks-proxy-agent@^4.0.0: version "4.0.2" resolved "https://registry.npmjs.org/socks-proxy-agent/-/socks-proxy-agent-4.0.2.tgz#3c8991f3145b2799e70e11bd5fbc8b1963116386" @@ -16883,6 +18091,17 @@ spdy@^4.0.1: select-hose "^2.0.0" spdy-transport "^3.0.0" +spdy@^4.0.2: + version "4.0.2" + resolved "https://registry.npmjs.org/spdy/-/spdy-4.0.2.tgz#b74f466203a3eda452c02492b91fb9e84a27677b" + integrity sha512-r46gZQZQV+Kl9oItvl1JZZqJKGr+oEkB08A6BzkiR7593/7IbtuncXHd2YoYeTsG4157ZssMu9KYvUHLcjcDoA== + dependencies: + debug "^4.1.0" + handle-thing "^2.0.0" + http-deceiver "^1.2.7" + select-hose "^2.0.0" + spdy-transport "^3.0.0" + speed-measure-webpack-plugin@1.3.1: version "1.3.1" resolved "https://registry.npmjs.org/speed-measure-webpack-plugin/-/speed-measure-webpack-plugin-1.3.1.tgz#69840a5cdc08b4638697dac7db037f595d7f36a0" @@ -17259,6 +18478,14 @@ style-loader@1.0.0: loader-utils "^1.2.3" schema-utils "^2.0.1" +style-loader@1.1.3: + version "1.1.3" + resolved "https://registry.npmjs.org/style-loader/-/style-loader-1.1.3.tgz#9e826e69c683c4d9bf9db924f85e9abb30d5e200" + integrity sha512-rlkH7X/22yuwFYK357fMN/BxYOorfnfq0eD7+vqlemSK4wEcejFF1dg4zxP0euBW8NrYx2WZzZ8PPFevr7D+Kw== + dependencies: + loader-utils "^1.2.3" + schema-utils "^2.6.4" + stylehacks@^4.0.0: version "4.0.3" resolved "https://registry.npmjs.org/stylehacks/-/stylehacks-4.0.3.tgz#6718fcaf4d1e07d8a1318690881e8d96726a71d5" @@ -17477,7 +18704,22 @@ terser-webpack-plugin@2.3.3: terser "^4.4.3" webpack-sources "^1.4.3" -terser-webpack-plugin@^1.4.1: +terser-webpack-plugin@2.3.5: + version "2.3.5" + resolved "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-2.3.5.tgz#5ad971acce5c517440ba873ea4f09687de2f4a81" + integrity sha512-WlWksUoq+E4+JlJ+h+U+QUzXpcsMSSNXkDy9lBVkSqDn1w23Gg29L/ary9GeJVYCGiNJJX7LnVc4bwL1N3/g1w== + dependencies: + cacache "^13.0.1" + find-cache-dir "^3.2.0" + jest-worker "^25.1.0" + p-limit "^2.2.2" + schema-utils "^2.6.4" + serialize-javascript "^2.1.2" + source-map "^0.6.1" + terser "^4.4.3" + webpack-sources "^1.4.3" + +terser-webpack-plugin@^1.4.1, terser-webpack-plugin@^1.4.3: version "1.4.3" resolved "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-1.4.3.tgz#5ecaf2dbdc5fb99745fd06791f46fc9ddb1c9a7c" integrity sha512-QMxecFz/gHQwteWwSo5nTc6UaICqN1bMedC5sMtUc7y3Ha3Q8y6ZO0iCR8pq4RJC8Hjf0FEPEHZqcMB/+DFCrA== @@ -17501,6 +18743,15 @@ terser@4.5.1: source-map "~0.6.1" source-map-support "~0.5.12" +terser@4.6.10: + version "4.6.10" + resolved "https://registry.npmjs.org/terser/-/terser-4.6.10.tgz#90f5bd069ff456ddbc9503b18e52f9c493d3b7c2" + integrity sha512-qbF/3UOo11Hggsbsqm2hPa6+L4w7bkr+09FNseEe8xrcVD3APGLFqE+Oz1ZKAxjYnFsj80rLOfgAtJ0LNJjtTA== + dependencies: + commander "^2.20.0" + source-map "~0.6.1" + source-map-support "~0.5.12" + terser@^4.1.2, terser@^4.3.8, terser@^4.4.3, terser@^4.6.2: version "4.6.7" resolved "https://registry.npmjs.org/terser/-/terser-4.6.7.tgz#478d7f9394ec1907f0e488c5f6a6a9a2bad55e72" @@ -17962,6 +19213,11 @@ typescript@3.6.4: resolved "https://registry.npmjs.org/typescript/-/typescript-3.6.4.tgz#b18752bb3792bc1a0281335f7f6ebf1bbfc5b91d" integrity sha512-unoCll1+l+YK4i4F8f22TaNVPRHcD9PA3yCuZ8g5e0qGqlVlJ/8FSateOLLSagn+Yg5+ZwuPkL8LFUc0Jcvksg== +typescript@3.6.5: + version "3.6.5" + resolved "https://registry.npmjs.org/typescript/-/typescript-3.6.5.tgz#dae20114a7b4ff4bd642db9c8c699f2953e8bbdb" + integrity sha512-BEjlc0Z06ORZKbtcxGrIvvwYs5hAnuo6TKdNFL55frVDlB+na3z5bsLhFaIxmT+dPWgBIjMo6aNnTOgHHmHgiQ== + typescript@3.8.3, typescript@^3.8.3, typescript@~3.8.2: version "3.8.3" resolved "https://registry.npmjs.org/typescript/-/typescript-3.8.3.tgz#409eb8544ea0335711205869ec458ab109ee1061" @@ -18308,7 +19564,7 @@ uuid@7.0.2, uuid@^7.0.1: resolved "https://registry.npmjs.org/uuid/-/uuid-7.0.2.tgz#7ff5c203467e91f5e0d85cfcbaaf7d2ebbca9be6" integrity sha512-vy9V/+pKG+5ZTYKf+VcphF5Oc6EFiu3W8Nv3P3zIh0EqVI80ZxOzuPfe9EHjkFNvf8+xuTHVeei4Drydlx4zjw== -uuid@^3.0.0, uuid@^3.0.1, uuid@^3.1.0, uuid@^3.3.2: +uuid@^3.0.0, uuid@^3.0.1, uuid@^3.1.0, uuid@^3.3.2, uuid@^3.4.0: version "3.4.0" resolved "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz#b23e4358afa8a202fe7a100af1f5f883f02007ee" integrity sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A== @@ -18594,6 +19850,45 @@ webpack-dev-middleware@3.7.2, webpack-dev-middleware@^3.7.2: range-parser "^1.2.1" webpack-log "^2.0.0" +webpack-dev-server@3.11.0: + version "3.11.0" + resolved "https://registry.npmjs.org/webpack-dev-server/-/webpack-dev-server-3.11.0.tgz#8f154a3bce1bcfd1cc618ef4e703278855e7ff8c" + integrity sha512-PUxZ+oSTxogFQgkTtFndEtJIPNmml7ExwufBZ9L2/Xyyd5PnOL5UreWe5ZT7IU25DSdykL9p1MLQzmLh2ljSeg== + dependencies: + ansi-html "0.0.7" + bonjour "^3.5.0" + chokidar "^2.1.8" + compression "^1.7.4" + connect-history-api-fallback "^1.6.0" + debug "^4.1.1" + del "^4.1.1" + express "^4.17.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.8" + opn "^5.5.0" + p-retry "^3.0.1" + portfinder "^1.0.26" + schema-utils "^1.0.0" + selfsigned "^1.10.7" + semver "^6.3.0" + serve-index "^1.9.1" + sockjs "0.3.20" + sockjs-client "1.4.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 "^13.3.2" + webpack-dev-server@3.9.0: version "3.9.0" resolved "https://registry.npmjs.org/webpack-dev-server/-/webpack-dev-server-3.9.0.tgz#27c3b5d0f6b6677c4304465ac817623c8b27b89c" @@ -18663,6 +19958,13 @@ webpack-subresource-integrity@1.3.4: dependencies: webpack-sources "^1.3.0" +webpack-subresource-integrity@1.4.0: + version "1.4.0" + resolved "https://registry.npmjs.org/webpack-subresource-integrity/-/webpack-subresource-integrity-1.4.0.tgz#44963a64c9a214ad729158e7f46d52c2525cc88a" + integrity sha512-GB1kB/LwAWC3CxwcedGhMkxGpNZxSheCe1q+KJP1bakuieAdX/rGHEcf5zsEzhKXpqsGqokgsDoD9dIkr61VDQ== + dependencies: + webpack-sources "^1.3.0" + webpack@4.41.2: version "4.41.2" resolved "https://registry.npmjs.org/webpack/-/webpack-4.41.2.tgz#c34ec76daa3a8468c9b61a50336d8e3303dce74e" @@ -18692,6 +19994,42 @@ webpack@4.41.2: watchpack "^1.6.0" webpack-sources "^1.4.1" +webpack@4.42.0: + version "4.42.0" + resolved "https://registry.npmjs.org/webpack/-/webpack-4.42.0.tgz#b901635dd6179391d90740a63c93f76f39883eb8" + integrity sha512-EzJRHvwQyBiYrYqhyjW9AqM90dE4+s1/XtCfn7uWg6cS72zH+2VPFAlsnW0+W0cDi0XRjNKUMoJtpSi50+Ph6w== + 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" + webpack-sources "^1.4.1" + +websocket-driver@0.6.5: + version "0.6.5" + resolved "https://registry.npmjs.org/websocket-driver/-/websocket-driver-0.6.5.tgz#5cb2556ceb85f4373c6d8238aa691c8454e13a36" + integrity sha1-XLJVbOuF9Dc8bYI4qmkchFThOjY= + dependencies: + websocket-extensions ">=0.1.1" + websocket-driver@>=0.5.1: version "0.7.3" resolved "https://registry.npmjs.org/websocket-driver/-/websocket-driver-0.7.3.tgz#a2d4e0d4f4f116f1e6297eba58b05d430100e9f9" @@ -18821,6 +20159,13 @@ worker-plugin@3.2.0: dependencies: loader-utils "^1.1.0" +worker-plugin@4.0.3: + version "4.0.3" + resolved "https://registry.npmjs.org/worker-plugin/-/worker-plugin-4.0.3.tgz#7c42e600d5931ad154d3d5f187a32446df64db0f" + integrity sha512-7hFDYWiKcE3yHZvemsoM9lZis/PzurHAEX1ej8PLCu818Rt6QqUAiDdxHPCKZctzmhqzPpcFSgvMCiPbtooqAg== + dependencies: + loader-utils "^1.1.0" + wrap-ansi@^2.0.0: version "2.1.0" resolved "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-2.1.0.tgz#d8fc3d284dd05794fe84973caecdd1cf824fdd85" @@ -19132,7 +20477,7 @@ yargs@15.3.0: y18n "^4.0.0" yargs-parser "^18.1.0" -yargs@^13.2.1, yargs@^13.3.0: +yargs@^13.2.1, yargs@^13.3.0, yargs@^13.3.2: version "13.3.2" resolved "https://registry.npmjs.org/yargs/-/yargs-13.3.2.tgz#ad7ffefec1aa59565ac915f82dccb38a9c31a2dd" integrity sha512-AX3Zw5iPruN5ie6xGRIDgqkT+ZhnRlZMLMHAs8tg7nRruy2Nb+i5o9bwghAogtM08q1dpr2LVoS8KSTMYpWXUw==