From 0a9c2da1e62db3d729544058af1477e717674705 Mon Sep 17 00:00:00 2001 From: Joshua May Date: Tue, 15 Mar 2022 21:49:09 +0100 Subject: [PATCH 1/3] Added Hebrew --- locales/he/messages.po | 151 +++++++++++++++++++++++++++++++++++++++++ src/_data/locales.json | 1 + src/he/he.11tydata.ts | 5 ++ src/he/index.njk | 6 ++ 4 files changed, 163 insertions(+) create mode 100644 locales/he/messages.po create mode 100644 src/he/he.11tydata.ts create mode 100644 src/he/index.njk diff --git a/locales/he/messages.po b/locales/he/messages.po new file mode 100644 index 0000000..e73b4d9 --- /dev/null +++ b/locales/he/messages.po @@ -0,0 +1,151 @@ +# +# Translators: +# Yaron Shahrabani , 2022 +# +msgid "" +msgstr "" +"Last-Translator: Yaron Shahrabani , 2022\n" +"Language-Team: Hebrew (https://www.transifex.com/nohello/teams/131463/he/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: he\n" +"Plural-Forms: nplurals=4; plural=(n == 1 && n % 1 == 0) ? 0 : (n == 2 && n % 1 == 0) ? 1: (n % 10 == 0 && n % 1 == 0 && n > 10) ? 2 : 3;\n" + +msgid "header.subtitle" +msgstr "בבקשה לא להגיד סתם שלום בצ׳אט" + +msgid "header.introduction" +msgstr "נגיד שהתקשרת למישהו בטלפון, אמרת _שלום!_ ואז העברת להמתנה… 🤦‍♀️" + +msgid "example.character.neutral.name" +msgstr "אלי" + +msgid "example.character.neutral.avatar-description" +msgstr "התמונה של אלי בסלאק" + +msgid "example.character.bad.name" +msgstr "טל" + +msgid "example.character.bad.avatar-description" +msgstr "התמונה של טל בסלאק" + +msgid "example.character.good.name" +msgstr "דודו" + +msgid "example.character.good.avatar-description" +msgstr "התמונה של דודו בסלאק" + +msgid "example.bad.title" +msgstr "❌ לא לעשות ככה" + +# the placeholder is the year, i.e. "2022" +msgid "example.bad.body" +msgstr "" +"נא לשים לב שטל יכול היה לקבל את התשובה הרבה לפני כן, ולא היה צריך להמתין לאלי. למעשה, אלי יכול היה לחשוב על השאלה שלו באותו רגע!\n" +"\n" +"אנשים שעושים את זה בדרך כלל מנסים להיות מנומסים על ידי כך שאינם קופצים ישירות לבקשה, כמו שעושים פנים מול פנים או בטלפון - וזה נהדר! אבל אנחנו ב־%1$s וצ׳אט אינו אף אחד מאלה. לרוב האנשים הקלדה היא אטית משמעותית מדיבור. לכן, למרות כל הכוונות הטובות **זה רק גורם לצד השני להמתין** לך לנסח את השאלה שלך, שזה אובדן יעילות (ודי מעצבן).\n" +"\n" +"כנ״ל לגבי:\n" +"\n" +"- „היי, יש שם מישהו?”\n" +"- „היי יפעת - שאלה קצרה.”\n" +"- „יש לך שנייה?”\n" +"- „שם?”\n" +"- „אפשר סימן חיים”\n" +"- וכו׳\n" +"\n" +"**עדיף פשוט לשאול!** 😫\n" + +msgid "example.bad.message1.timestamp" +msgstr "14:15" + +msgid "example.bad.message1.body" +msgstr "היי" + +msgid "example.bad.reply1.timestamp" +msgstr "14:19" + +msgid "example.bad.reply1.body" +msgstr "…?" + +msgid "example.bad.message2.timestamp" +msgstr "14:20" + +# the typo here is intentional - please maintain a similar unprofessional +# tone! +msgid "example.bad.message2.body" +msgstr "מתי זה הבדר הזה?" + +msgid "example.bad.reply2.timestamp" +msgstr "14:20" + +msgid "example.bad.reply2.body" +msgstr "אה - 15:30" + +msgid "example.good.title" +msgstr "✅ במקום, עדיף לנסות את זה" + +msgid "example.good.body" +msgstr "" +"אם לדעתך זה מעט בוטה להגיד „היי” ולשאול את השאלה, **אפשר להקדים את ההודעה שלך בכל מיני ריכוכים כראות עיניך.**\n" +"\n" +"למשל:\n" +"\n" +"- „היי, מה המצב? סתם שאלה, מתי זה קורה?”\n" +"- „היוש! מקווה שהכול טוב אצלך. אני כרגע בחיפושים אחרי הקופסה, אם יש לך שנייה לעזור :)”\n" +"- „היי, אם זה בסדר מצדך, אפשר לבקש ממך לעדכן את המצגות?”\n" +"- וכו׳\n" +"\n" +"זה אולי נראה טריוויאלי, אבל הצגת השאלה שלך בטרם קבלת תגובה על הברכה הראשונית גם מאפשרת **תקשורת אסינכרונית**. אם הצד השני לא נמצא ועזבת לפני חזרת הצד השני, עדיין יש לו אפשרות לענות על השאלה שלך, במקום פשוט לבהות בהודעת „שלום” ולתהות מה הוחמץ פה.\n" +"\n" +"כשעושים את זה נכון - כולם מרוצים! 🎉\n" + +msgid "example.good.message1.timestamp" +msgstr "14:15" + +msgid "example.good.message1.body" +msgstr "היי! מתי זה קורה?" + +msgid "example.good.reply1.timestamp" +msgstr "14:15" + +msgid "example.good.reply1.body" +msgstr "היי, 15:30" + +msgid "example.good.message2.timestamp" +msgstr "14:15" + +# "Ta" is colloquial British(/Australian/etc) for "thanks" +msgid "example.good.message2.body" +msgstr "אחלה - נתראה!" + +msgid "example.good.reply2.timestamp" +msgstr "14:16" + +msgid "example.good.reply2.body" +msgstr "👌 סגור" + +msgid "footer.note" +msgstr "" +"זה חצי בצחוק (סוג של 👀) אז אין מה " +"[להתעצבן](https://www.youtube.com/watch?v=xzpndHtdl9A) על מי ששלח או שלחה " +"אותך לכאן." + +msgid "footer.warning" +msgstr "" +"עם זאת, אם ראית את את הכתובת של האתר הזה בסטטוס/ביו של מישהו, כנראה שיתעלמו " +"מפנייה גנרית מצדך כמו „שלום!”" + +msgid "footer.thanks" +msgstr "" +"מבוסס על " +"[nohello.com](https://web.archive.org/web/20131127020115/http://www.nohello.com/)" +" הנפלא. התמונות נלקחו מהסדרה *[The " +"Office](https://en.wikipedia.org/wiki/The_Office_(British_TV_series))*. קוד " +"פתוח ב־[GitHub](https://github.com/nohello-net/site)." + +# prefix before a list of languages, i.e. This site is available in: English, +# French, & German +msgid "footer.languages" +msgstr "האתר הזה זמין בשפות:" diff --git a/src/_data/locales.json b/src/_data/locales.json index e0c1a01..c360b97 100644 --- a/src/_data/locales.json +++ b/src/_data/locales.json @@ -5,6 +5,7 @@ { "path": "es", "name": "Español" }, { "path": "fa", "name": "فارسی" }, { "path": "fr", "name": "Français" }, + { "path": "he", "name": "עברית" }, { "path": "it", "name": "Italiano" }, { "path": "pl", "name": "Polski" }, { "path": "pt", "name": "Português" }, diff --git a/src/he/he.11tydata.ts b/src/he/he.11tydata.ts new file mode 100644 index 0000000..8f0537a --- /dev/null +++ b/src/he/he.11tydata.ts @@ -0,0 +1,5 @@ +import { enhance11tydata } from '../util/i18n'; + +module.exports = () => { + return enhance11tydata({}, __dirname, 'rtl'); +}; diff --git a/src/he/index.njk b/src/he/index.njk new file mode 100644 index 0000000..5111576 --- /dev/null +++ b/src/he/index.njk @@ -0,0 +1,6 @@ +--- +layout: _layout +permalink: "{{ _p('/index.html') | url }}" +eleventyExcludeFromCollections: true +--- +{% extends "page/index.njk" %} \ No newline at end of file From fe9f4f12257c7447fd793ada3d1fbe5b86807815 Mon Sep 17 00:00:00 2001 From: Joshua May Date: Tue, 15 Mar 2022 21:50:32 +0100 Subject: [PATCH 2/3] Bump deps --- package.json | 8 +- yarn.lock | 956 ++++++++++++++++++++------------------------------- 2 files changed, 371 insertions(+), 593 deletions(-) diff --git a/package.json b/package.json index fd823ce..c27210e 100644 --- a/package.json +++ b/package.json @@ -29,13 +29,13 @@ "postinstall": "patch-package" }, "devDependencies": { - "@playwright/test": "^1.19.2", + "@playwright/test": "^1.20.0", "@types/glob": "^7.2.0", "@types/marked": "^4.0.2", "@types/mocha": "^9.1.0", "@types/node": "^17.0.21", "@types/sprintf-js": "^1.1.2", - "esbuild": "^0.14.25", + "esbuild": "^0.14.27", "esbuild-runner": "^2.2.1", "eslint": "^8.11.0", "eslint-config-airbnb-base": "^15.0.0", @@ -51,8 +51,8 @@ }, "dependencies": { "@11ty/eleventy": "^1.0.0", - "@11ty/eleventy-img": "^1.1.0", - "gettext-parser": "^5.1.0", + "@11ty/eleventy-img": "^2.0.0", + "gettext-parser": "^5.1.1", "glob": "^7.2.0", "marked": "^4.0.12", "node-gettext": "^3.0.0", diff --git a/yarn.lock b/yarn.lock index b93bb65..27a057a 100644 --- a/yarn.lock +++ b/yarn.lock @@ -7,28 +7,26 @@ resolved "https://registry.yarnpkg.com/@11ty/dependency-tree/-/dependency-tree-2.0.0.tgz#16143ce261c5dd00b3822374125745aaddd4d593" integrity sha512-tYrGX3Tvccufy2jaYDkYpjBmVP1LeQq6b/d0r4GYThTXL4f3ZR7yMAl/0r8h9xvnsP+gkO53wfnV7s8cXcCtEg== -"@11ty/eleventy-cache-assets@^2.3.0": - version "2.3.0" - resolved "https://registry.yarnpkg.com/@11ty/eleventy-cache-assets/-/eleventy-cache-assets-2.3.0.tgz#6a81c5df822d42ca2268aa6e2374b272297ffe46" - integrity sha512-W8tvO00GlWaKt3ccpEStaUBoj9BE3EgzuD8uYChCfYbN2Q4HkEItkiapvIJT0zJwAwoMfnSq6VHPLScYlX2XCg== +"@11ty/eleventy-fetch@^3.0.0": + version "3.0.0" + resolved "https://registry.yarnpkg.com/@11ty/eleventy-fetch/-/eleventy-fetch-3.0.0.tgz#b767ad99d871616c1f8011bba9d26b84dc583fbf" + integrity sha512-qJvfb331rYQAmlCS71Ygg0/XHUdB4/qXBOLsG0DJ1m61WL5JNha52OtKVeQq34u2J2Nfzim+X4TIL/+QyesB7Q== dependencies: - debug "^4.3.1" + debug "^4.3.3" flat-cache "^3.0.4" - node-fetch "^2.6.1" + node-fetch "^2.6.7" p-queue "^6.6.2" - short-hash "^1.0.0" -"@11ty/eleventy-img@^1.1.0": - version "1.1.0" - resolved "https://registry.yarnpkg.com/@11ty/eleventy-img/-/eleventy-img-1.1.0.tgz#67bd93e485961bc0a32c5242b8d672629e8dd4c6" - integrity sha512-X926rPPciUSl6eroD4znyj2SaRuSDdqDxiody5fLjpAce08T0P+9hC4BOrIpXfBGNAA6hwVZhWdGKgSD7gFxVA== +"@11ty/eleventy-img@^2.0.0": + version "2.0.0" + resolved "https://registry.yarnpkg.com/@11ty/eleventy-img/-/eleventy-img-2.0.0.tgz#7c3b9f4fc8775db8219c42ffeb98b4fac45e3962" + integrity sha512-aHcHD2at7zto1g1t6QnC8hESC7zvP8sydC08kjBh5dbmYlHlZeVnyG2eO8DJAPSUblb5iphJ4kId+iHw8lp6wA== dependencies: - "@11ty/eleventy-cache-assets" "^2.3.0" - base64url "^3.0.1" + "@11ty/eleventy-fetch" "^3.0.0" debug "^4.3.3" image-size "^1.0.1" p-queue "^6.6.2" - sharp "^0.30.1" + sharp "^0.30.3" "@11ty/eleventy@^1.0.0": version "1.0.0" @@ -75,10 +73,10 @@ dependencies: "@babel/highlight" "^7.16.7" -"@babel/compat-data@^7.16.4": - version "7.17.0" - resolved "https://registry.yarnpkg.com/@babel/compat-data/-/compat-data-7.17.0.tgz#86850b8597ea6962089770952075dcaabb8dba34" - integrity sha512-392byTlpGWXMv4FbyWw3sAZ/FrW/DrwqLGXpy0mbyNe9Taqv1mg9yON5/o0cnr8XYCkFTZbC1eV+c+LAROgrng== +"@babel/compat-data@^7.17.7": + version "7.17.7" + resolved "https://registry.yarnpkg.com/@babel/compat-data/-/compat-data-7.17.7.tgz#078d8b833fbbcc95286613be8c716cef2b519fa2" + integrity sha512-p8pdE6j0a29TNGebNm7NzYZWB3xVZJBZ7XGs42uAKzQo8VQ3F0By/cQCtUEABwIqw5zo6WA4NbmxsfzADzMKnQ== "@babel/core@7.16.12": version "7.16.12" @@ -102,9 +100,9 @@ source-map "^0.5.0" "@babel/generator@^7.16.8", "@babel/generator@^7.17.3": - version "7.17.3" - resolved "https://registry.yarnpkg.com/@babel/generator/-/generator-7.17.3.tgz#a2c30b0c4f89858cb87050c3ffdfd36bdf443200" - integrity sha512-+R6Dctil/MgUsZsZAkYgK+ADNSZzJRRy0TvY65T71z/CR854xHQ1EweBYXdfT+HNeN7w0cSJJEzgxZMv40pxsg== + version "7.17.7" + resolved "https://registry.yarnpkg.com/@babel/generator/-/generator-7.17.7.tgz#8da2599beb4a86194a3b24df6c085931d9ee45ad" + integrity sha512-oLcVCTeIFadUoArDTwpluncplrYBmTCCZZgXCbgNGvOBBiSDDK3eWO4b/+eOTli5tKv1lg+a5/NAXg+nTcei1w== dependencies: "@babel/types" "^7.17.0" jsesc "^2.5.1" @@ -118,11 +116,11 @@ "@babel/types" "^7.16.7" "@babel/helper-compilation-targets@^7.16.7": - version "7.16.7" - resolved "https://registry.yarnpkg.com/@babel/helper-compilation-targets/-/helper-compilation-targets-7.16.7.tgz#06e66c5f299601e6c7da350049315e83209d551b" - integrity sha512-mGojBwIWcwGD6rfqgRXVlVYmPAv7eOpIemUG3dGnDdCY4Pae70ROij3XmfrH6Fa1h1aiDylpglbZyktfzyo/hA== + version "7.17.7" + resolved "https://registry.yarnpkg.com/@babel/helper-compilation-targets/-/helper-compilation-targets-7.17.7.tgz#a3c2924f5e5f0379b356d4cfb313d1414dc30e46" + integrity sha512-UFzlz2jjd8kroj0hmCFV5zr+tQPi1dpC2cRsDV/3IEW8bJfCPrPpmcSN6ZS8RqIq4LXcmpipCQFPddyFA5Yc7w== dependencies: - "@babel/compat-data" "^7.16.4" + "@babel/compat-data" "^7.17.7" "@babel/helper-validator-option" "^7.16.7" browserslist "^4.17.5" semver "^6.3.0" @@ -171,11 +169,11 @@ "@babel/types" "^7.16.7" "@babel/helper-member-expression-to-functions@^7.16.7": - version "7.16.7" - resolved "https://registry.yarnpkg.com/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.16.7.tgz#42b9ca4b2b200123c3b7e726b0ae5153924905b0" - integrity sha512-VtJ/65tYiU/6AbMTDwyoXGPKHgTsfRarivm+YbB5uAzKUyuPjgZSgAFeG87FCigc7KNHu2Pegh1XIT3lXjvz3Q== + version "7.17.7" + resolved "https://registry.yarnpkg.com/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.17.7.tgz#a34013b57d8542a8c4ff8ba3f747c02452a4d8c4" + integrity sha512-thxXgnQ8qQ11W2wVUObIqDL4p148VMxkt5T/qpN5k2fboRyzFGFmKsTGViquyM5QHKUy48OZoca8kw4ajaDPyw== dependencies: - "@babel/types" "^7.16.7" + "@babel/types" "^7.17.0" "@babel/helper-module-imports@^7.16.7": version "7.16.7" @@ -185,13 +183,13 @@ "@babel/types" "^7.16.7" "@babel/helper-module-transforms@^7.16.7": - version "7.17.6" - resolved "https://registry.yarnpkg.com/@babel/helper-module-transforms/-/helper-module-transforms-7.17.6.tgz#3c3b03cc6617e33d68ef5a27a67419ac5199ccd0" - integrity sha512-2ULmRdqoOMpdvkbT8jONrZML/XALfzxlb052bldftkicAUy8AxSCkD5trDPQcwHNmolcl7wP6ehNqMlyUw6AaA== + version "7.17.7" + resolved "https://registry.yarnpkg.com/@babel/helper-module-transforms/-/helper-module-transforms-7.17.7.tgz#3943c7f777139e7954a5355c815263741a9c1cbd" + integrity sha512-VmZD99F3gNTYB7fJRDTi+u6l/zxY0BE6OIxPSU7a50s6ZUQkHwSDmV92FfM+oCG0pZRVojGYhkR8I0OGeCVREw== dependencies: "@babel/helper-environment-visitor" "^7.16.7" "@babel/helper-module-imports" "^7.16.7" - "@babel/helper-simple-access" "^7.16.7" + "@babel/helper-simple-access" "^7.17.7" "@babel/helper-split-export-declaration" "^7.16.7" "@babel/helper-validator-identifier" "^7.16.7" "@babel/template" "^7.16.7" @@ -205,7 +203,7 @@ dependencies: "@babel/types" "^7.16.7" -"@babel/helper-plugin-utils@^7.10.4", "@babel/helper-plugin-utils@^7.14.5", "@babel/helper-plugin-utils@^7.16.7", "@babel/helper-plugin-utils@^7.8.0", "@babel/helper-plugin-utils@^7.8.3": +"@babel/helper-plugin-utils@7.16.7", "@babel/helper-plugin-utils@^7.10.4", "@babel/helper-plugin-utils@^7.14.5", "@babel/helper-plugin-utils@^7.16.7", "@babel/helper-plugin-utils@^7.8.0", "@babel/helper-plugin-utils@^7.8.3": version "7.16.7" resolved "https://registry.yarnpkg.com/@babel/helper-plugin-utils/-/helper-plugin-utils-7.16.7.tgz#aa3a8ab4c3cceff8e65eb9e73d87dc4ff320b2f5" integrity sha512-Qg3Nk7ZxpgMrsox6HreY1ZNKdBq7K72tDSliA6dCl5f007jR4ne8iD5UzuNnCJH2xBf2BEEVGr+/OL6Gdp7RxA== @@ -221,12 +219,12 @@ "@babel/traverse" "^7.16.7" "@babel/types" "^7.16.7" -"@babel/helper-simple-access@^7.16.7": - version "7.16.7" - resolved "https://registry.yarnpkg.com/@babel/helper-simple-access/-/helper-simple-access-7.16.7.tgz#d656654b9ea08dbb9659b69d61063ccd343ff0f7" - integrity sha512-ZIzHVyoeLMvXMN/vok/a4LWRy8G2v205mNP0XOuf9XRLyX5/u9CnVulUtDgUTama3lT+bf/UqucuZjqiGuTS1g== +"@babel/helper-simple-access@^7.16.7", "@babel/helper-simple-access@^7.17.7": + version "7.17.7" + resolved "https://registry.yarnpkg.com/@babel/helper-simple-access/-/helper-simple-access-7.17.7.tgz#aaa473de92b7987c6dfa7ce9a7d9674724823367" + integrity sha512-txyMCGroZ96i+Pxr3Je3lzEJjqwaRC9buMUgtomcrLe5Nd0+fk1h0LLA+ixUF5OW7AhHuQ7Es1WcQJZmZsz2XA== dependencies: - "@babel/types" "^7.16.7" + "@babel/types" "^7.17.0" "@babel/helper-skip-transparent-expression-wrappers@^7.16.0": version "7.16.0" @@ -253,12 +251,12 @@ integrity sha512-TRtenOuRUVo9oIQGPC5G9DgK4743cdxvtOw0weQNpZXaS16SCBi5MNjZF8vba3ETURjZpTbVn7Vvcf2eAwFozQ== "@babel/helpers@^7.16.7": - version "7.17.2" - resolved "https://registry.yarnpkg.com/@babel/helpers/-/helpers-7.17.2.tgz#23f0a0746c8e287773ccd27c14be428891f63417" - integrity sha512-0Qu7RLR1dILozr/6M0xgj+DFPmi6Bnulgm9M8BVa9ZCWxDqlSnqt3cf8IDPB5m45sVXUZ0kuQAgUrdSFFH79fQ== + version "7.17.7" + resolved "https://registry.yarnpkg.com/@babel/helpers/-/helpers-7.17.7.tgz#6fc0a24280fd00026e85424bbfed4650e76d7127" + integrity sha512-TKsj9NkjJfTBxM7Phfy7kv6yYc4ZcOo+AaWGqQOKTPDOmcGkIFb5xNA746eKisQkm4yavUYh4InYM9S+VnO01w== dependencies: "@babel/template" "^7.16.7" - "@babel/traverse" "^7.17.0" + "@babel/traverse" "^7.17.3" "@babel/types" "^7.17.0" "@babel/highlight@^7.16.7": @@ -271,9 +269,9 @@ js-tokens "^4.0.0" "@babel/parser@^7.16.12", "@babel/parser@^7.16.7", "@babel/parser@^7.17.3", "@babel/parser@^7.6.0", "@babel/parser@^7.9.6": - version "7.17.3" - resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.17.3.tgz#b07702b982990bf6fdc1da5049a23fece4c5c3d0" - integrity sha512-7yJPvPV+ESz2IUTPbOL+YkIGyCqOyNIzdguKQuJGnH7bg1WTIifuM21YqokFt/THWh1AkCRn9IgoykTRCBVpzA== + version "7.17.7" + resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.17.7.tgz#fc19b645a5456c8d6fdb6cecd3c66c0173902800" + integrity sha512-bm3AQf45vR4gKggRfvJdYJ0gFLoCbsPxiFLSH6hTVYABptNHY6l9NrhnucVjQ/X+SPtLANT9lc0fFhikj+VBRA== "@babel/plugin-proposal-class-properties@7.16.7": version "7.16.7" @@ -378,13 +376,6 @@ dependencies: "@babel/helper-plugin-utils" "^7.8.0" -"@babel/plugin-syntax-jsx@^7.16.7": - version "7.16.7" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.16.7.tgz#50b6571d13f764266a113d77c82b4a6508bbe665" - integrity sha512-Esxmk7YjA8QysKeT3VhTXvF6y77f/a91SIs4pWb4H2eWGQkCKFgQaG6hdoEVZtGsrAcb2K5BW66XsOErD4WU3Q== - dependencies: - "@babel/helper-plugin-utils" "^7.16.7" - "@babel/plugin-syntax-logical-assignment-operators@^7.10.4": version "7.10.4" resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-logical-assignment-operators/-/plugin-syntax-logical-assignment-operators-7.10.4.tgz#ca91ef46303530448b906652bac2e9fe9941f699" @@ -451,17 +442,6 @@ "@babel/helper-simple-access" "^7.16.7" babel-plugin-dynamic-import-node "^2.3.3" -"@babel/plugin-transform-react-jsx@7.16.7": - version "7.16.7" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.16.7.tgz#86a6a220552afd0e4e1f0388a68a372be7add0d4" - integrity sha512-8D16ye66fxiE8m890w0BpPpngG9o9OVBBy0gH2E+2AR7qMR2ZpTYJEqLxAsoroenMId0p/wMW+Blc0meDgu0Ag== - dependencies: - "@babel/helper-annotate-as-pure" "^7.16.7" - "@babel/helper-module-imports" "^7.16.7" - "@babel/helper-plugin-utils" "^7.16.7" - "@babel/plugin-syntax-jsx" "^7.16.7" - "@babel/types" "^7.16.7" - "@babel/plugin-transform-typescript@^7.16.7": version "7.16.8" resolved "https://registry.yarnpkg.com/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.16.8.tgz#591ce9b6b83504903fa9dd3652c357c2ba7a1ee0" @@ -489,7 +469,7 @@ "@babel/parser" "^7.16.7" "@babel/types" "^7.16.7" -"@babel/traverse@^7.16.10", "@babel/traverse@^7.16.7", "@babel/traverse@^7.17.0", "@babel/traverse@^7.17.3": +"@babel/traverse@^7.16.10", "@babel/traverse@^7.16.7", "@babel/traverse@^7.17.3": version "7.17.3" resolved "https://registry.yarnpkg.com/@babel/traverse/-/traverse-7.17.3.tgz#0ae0f15b27d9a92ba1f2263358ea7c4e7db47b57" integrity sha512-5irClVky7TxRWIRtxlh2WPUUOLhcPN06AGgaQSB8AEwuyEBgJVuJ5imdHm5zxk8w0QS5T+tDfnDxAlhWjpb7cw== @@ -591,13 +571,14 @@ "@nodelib/fs.scandir" "2.1.5" fastq "^1.6.0" -"@playwright/test@^1.19.2": - version "1.19.2" - resolved "https://registry.yarnpkg.com/@playwright/test/-/test-1.19.2.tgz#429d1aa70f5e4cd521cdc8a5d9861ae4fcda3f7c" - integrity sha512-5oCmlYHjtOL662OxSkZBYGnoHWIQui7b4YHWNeSCYwhQjmjVcV5njRc8oBZlU8IwJgG7ZH2yhDk1haU96ygbWw== +"@playwright/test@^1.20.0": + version "1.20.0" + resolved "https://registry.yarnpkg.com/@playwright/test/-/test-1.20.0.tgz#df5b1b45976d11c365e6cb60f8ec1ca7cccb84cf" + integrity sha512-UpI5HTcgNLckR0kqXqwNvbcIXtRaDxk+hnO0OBwPSjfbBjRfRgAJ2ClA/b30C5E3UW5dJa17zhsy2qrk66l5cg== dependencies: "@babel/code-frame" "7.16.7" "@babel/core" "7.16.12" + "@babel/helper-plugin-utils" "7.16.7" "@babel/plugin-proposal-class-properties" "7.16.7" "@babel/plugin-proposal-dynamic-import" "7.16.7" "@babel/plugin-proposal-export-namespace-from" "7.16.7" @@ -612,24 +593,19 @@ "@babel/plugin-syntax-object-rest-spread" "7.8.3" "@babel/plugin-syntax-optional-catch-binding" "7.8.3" "@babel/plugin-transform-modules-commonjs" "7.16.8" - "@babel/plugin-transform-react-jsx" "7.16.7" "@babel/preset-typescript" "7.16.7" - babel-plugin-module-resolver "4.1.0" colors "1.4.0" commander "8.3.0" debug "4.3.3" expect "27.2.5" jest-matcher-utils "27.2.5" - jpeg-js "0.4.3" json5 "2.2.0" mime "3.0.0" minimatch "3.0.4" ms "2.1.3" open "8.4.0" pirates "4.0.4" - pixelmatch "5.2.1" - playwright-core "1.19.2" - pngjs "6.0.0" + playwright-core "1.20.0" rimraf "3.0.2" source-map-support "0.4.18" stack-utils "2.0.5" @@ -668,6 +644,31 @@ escape-string-regexp "^2.0.0" lodash.deburr "^4.1.0" +"@socket.io/base64-arraybuffer@~1.0.2": + version "1.0.2" + resolved "https://registry.yarnpkg.com/@socket.io/base64-arraybuffer/-/base64-arraybuffer-1.0.2.tgz#568d9beae00b0d835f4f8c53fd55714986492e61" + integrity sha512-dOlCBKnDw4iShaIsH/bxujKTM18+2TOAsYz+KSc11Am38H4q5Xw8Bbz97ZYdrVNM+um3p7w86Bvvmcn9q+5+eQ== + +"@socket.io/component-emitter@~3.0.0": + version "3.0.0" + resolved "https://registry.yarnpkg.com/@socket.io/component-emitter/-/component-emitter-3.0.0.tgz#8863915676f837d9dad7b76f50cb500c1e9422e9" + integrity sha512-2pTGuibAXJswAPJjaKisthqS/NOK5ypG4LYT6tEAV0S/mxW0zOIvYvGK0V8w8+SHxAm6vRMSjqSalFXeBAqs+Q== + +"@types/component-emitter@^1.2.10": + version "1.2.11" + resolved "https://registry.yarnpkg.com/@types/component-emitter/-/component-emitter-1.2.11.tgz#50d47d42b347253817a39709fef03ce66a108506" + integrity sha512-SRXjM+tfsSlA9VuG8hGO2nft2p8zjXCK1VcC6N4NXbBbYbSia9kzCChYQajIjzIqOOOuh5Ock6MmV2oux4jDZQ== + +"@types/cookie@^0.4.1": + version "0.4.1" + resolved "https://registry.yarnpkg.com/@types/cookie/-/cookie-0.4.1.tgz#bfd02c1f2224567676c1545199f87c3a861d878d" + integrity sha512-XW/Aa8APYr6jSVVA1y/DEIZX0/GMKLEVekNG727R8cs56ahETkRAy/3DR7+fJyh7oUgGwNQaRfXCun0+KbWY7Q== + +"@types/cors@^2.8.12": + version "2.8.12" + resolved "https://registry.yarnpkg.com/@types/cors/-/cors-2.8.12.tgz#6b2c510a7ad7039e98e7b8d3d6598f4359e5c080" + integrity sha512-vt+kDhq/M2ayberEtJcIN/hxXy1Pk+59g2FV/ZQceeaTyCtCucjL2Q7FXlFjtWn4n15KCr1NE2lNNFhp0lEThw== + "@types/glob@^7.2.0": version "7.2.0" resolved "https://registry.yarnpkg.com/@types/glob/-/glob-7.2.0.tgz#bc1b5bf3aa92f25bd5dd39f35c57361bdce5b2eb" @@ -715,7 +716,7 @@ resolved "https://registry.yarnpkg.com/@types/mocha/-/mocha-9.1.0.tgz#baf17ab2cca3fcce2d322ebc30454bff487efad5" integrity sha512-QCWHkbMv4Y5U9oW10Uxbr45qMMSzl4OzijsozynUAgx3kEHUdXB00udx2dWDQ7f2TU2a2uuiFaRZjCe3unPpeg== -"@types/node@*", "@types/node@^17.0.21": +"@types/node@*", "@types/node@>=10.0.0", "@types/node@^17.0.21": version "17.0.21" resolved "https://registry.yarnpkg.com/@types/node/-/node-17.0.21.tgz#864b987c0c68d07b4345845c3e63b75edd143644" integrity sha512-DBZCJbhII3r90XbQxI8Y9IjjiiOGlZ0Hr32omXIZvwwZ7p4DMMXGrKXVyPfuoBOri9XNtL0UK69jYIBIsRX3QQ== @@ -792,11 +793,6 @@ acorn@^8.7.0: resolved "https://registry.yarnpkg.com/acorn/-/acorn-8.7.0.tgz#90951fde0f8f09df93549481e5fc141445b791cf" integrity sha512-V/LGr1APy+PXIwKebEWrkZPwoeoF+w1jiOBUmuxuiUIaOHtob8Qc9BTrYo7VuI5fR8tqsy+buA2WFooR5olqvQ== -after@0.8.2: - version "0.8.2" - resolved "https://registry.yarnpkg.com/after/-/after-0.8.2.tgz#fedb394f9f0e02aa9768e702bda23b505fae7e1f" - integrity sha1-/ts5T58OAqqXaOcCvaI7UF+ufh8= - agent-base@6, agent-base@^6.0.2: version "6.0.2" resolved "https://registry.yarnpkg.com/agent-base/-/agent-base-6.0.2.tgz#49fff58577cfee3f37176feab4c22e00f86d7f77" @@ -933,11 +929,6 @@ array.prototype.flat@^1.2.5: define-properties "^1.1.3" es-abstract "^1.19.0" -arraybuffer.slice@~0.0.7: - version "0.0.7" - resolved "https://registry.yarnpkg.com/arraybuffer.slice/-/arraybuffer.slice-0.0.7.tgz#3bbc4275dd584cc1b10809b89d4e8b63a69e7675" - integrity sha512-wGUIVQXuehL5TCqQun8OW81jGzAWycqzFF8lFp+GOM5BXLYj3bKNsYC4daB7n6XjCqxQA/qgTJ+8ANR3acjrog== - arrify@^1.0.0: version "1.0.1" resolved "https://registry.yarnpkg.com/arrify/-/arrify-1.0.1.tgz#898508da2226f380df904728456849c1501a4b0d" @@ -987,17 +978,6 @@ babel-plugin-dynamic-import-node@^2.3.3: dependencies: object.assign "^4.1.0" -babel-plugin-module-resolver@4.1.0: - version "4.1.0" - resolved "https://registry.yarnpkg.com/babel-plugin-module-resolver/-/babel-plugin-module-resolver-4.1.0.tgz#22a4f32f7441727ec1fbf4967b863e1e3e9f33e2" - integrity sha512-MlX10UDheRr3lb3P0WcaIdtCSRlxdQsB1sBqL7W0raF070bGl1HQQq5K3T2vf2XAYie+ww+5AKC/WrkjRO2knA== - dependencies: - find-babel-config "^1.2.0" - glob "^7.1.6" - pkg-up "^3.1.0" - reselect "^4.0.0" - resolve "^1.13.1" - babel-walk@3.0.0-canary-5: version "3.0.0-canary-5" resolved "https://registry.yarnpkg.com/babel-walk/-/babel-walk-3.0.0-canary-5.tgz#f66ecd7298357aee44955f235a6ef54219104b11" @@ -1005,7 +985,7 @@ babel-walk@3.0.0-canary-5: dependencies: "@babel/types" "^7.9.6" -backo2@1.0.2: +backo2@~1.0.2: version "1.0.2" resolved "https://registry.yarnpkg.com/backo2/-/backo2-1.0.2.tgz#31ab1ac8b129363463e35b3ebb69f4dfcfba7947" integrity sha1-MasayLEpNjRj41s+u2n038+6eUc= @@ -1015,26 +995,16 @@ balanced-match@^1.0.0: resolved "https://registry.yarnpkg.com/balanced-match/-/balanced-match-1.0.2.tgz#e83e3a7e3f300b34cb9d87f615fa0cbf357690ee" integrity sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw== -base64-arraybuffer@0.1.4: - version "0.1.4" - resolved "https://registry.yarnpkg.com/base64-arraybuffer/-/base64-arraybuffer-0.1.4.tgz#9818c79e059b1355f97e0428a017c838e90ba812" - integrity sha1-mBjHngWbE1X5fgQooBfIOOkLqBI= - base64-js@^1.3.1: version "1.5.1" resolved "https://registry.yarnpkg.com/base64-js/-/base64-js-1.5.1.tgz#1b1b440160a5bf7ad40b650f095963481903930a" integrity sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA== -base64id@2.0.0: +base64id@2.0.0, base64id@~2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/base64id/-/base64id-2.0.0.tgz#2770ac6bc47d312af97a8bf9a634342e0cd25cb6" integrity sha512-lGe34o6EHj9y3Kts9R4ZYs/Gr+6N7MCaMlIFA3F1R2O5/m7K06AxfSeO5530PEERE6/WyEg3lsuyw4GHlPZHog== -base64url@^3.0.1: - version "3.0.1" - resolved "https://registry.yarnpkg.com/base64url/-/base64url-3.0.1.tgz#6399d572e2bc3f90a9a8b22d5dbb0a32d33f788d" - integrity sha512-ir1UPr3dkwexU7FdV8qBBbNDRUhMmIekYMFZfi+C/sLNnRESKPl23nB9b2pltqfOQNnGzsDdId90AEtG5tCx4A== - batch@0.6.1: version "0.6.1" resolved "https://registry.yarnpkg.com/batch/-/batch-0.6.1.tgz#dc34314f4e679318093fc760272525f94bf25c16" @@ -1054,11 +1024,6 @@ bl@^4.0.3: inherits "^2.0.4" readable-stream "^3.4.0" -blob@0.0.5: - version "0.0.5" - resolved "https://registry.yarnpkg.com/blob/-/blob-0.0.5.tgz#d680eeef25f8cd91ad533f5b01eed48e64caf683" - integrity sha512-gaqbzQPqOoamawKg0LGVd7SzLgXS+JH61oWprSLH+P+abTczqJbhTR8CmJ2u9/bUYNmHTGJx/UEmn6doAvvuig== - bluebird@3.7.2: version "3.7.2" resolved "https://registry.yarnpkg.com/bluebird/-/bluebird-3.7.2.tgz#9f229c15be272454ffa973ace0dbee79a1b0c36f" @@ -1084,35 +1049,35 @@ browser-stdout@1.3.1: resolved "https://registry.yarnpkg.com/browser-stdout/-/browser-stdout-1.3.1.tgz#baa559ee14ced73452229bad7326467c61fabd60" integrity sha512-qhAVI1+Av2X7qelOfAIYwXONood6XlZE/fXaBSmW/T5SzLAmCgzi+eiWE7fUvbHaeNBQH13UftjpXxsfLkMpgw== -browser-sync-client@^2.27.7: - version "2.27.7" - resolved "https://registry.yarnpkg.com/browser-sync-client/-/browser-sync-client-2.27.7.tgz#e09dce1add876984cf8232de95d2332d29401a64" - integrity sha512-wKg9UP9a4sCIkBBAXUdbkdWFJzfSAQizGh+nC19W9y9zOo9s5jqeYRFUUbs7x5WKhjtspT+xetVp9AtBJ6BmWg== +browser-sync-client@^2.27.9: + version "2.27.9" + resolved "https://registry.yarnpkg.com/browser-sync-client/-/browser-sync-client-2.27.9.tgz#3a4bff71d1d657dff6106ac234a6bf24c724a9d3" + integrity sha512-FHW8kydp7FXo6jnX3gXJCpHAHtWNLK0nx839nnK+boMfMI1n4KZd0+DmTxHBsHsF3OHud4V4jwoN8U5HExMIdQ== dependencies: etag "1.8.1" fresh "0.5.2" mitt "^1.1.3" rxjs "^5.5.6" -browser-sync-ui@^2.27.7: - version "2.27.7" - resolved "https://registry.yarnpkg.com/browser-sync-ui/-/browser-sync-ui-2.27.7.tgz#38cd65f7ba058544310591ad8ac2e7fdf29934f2" - integrity sha512-Bt4OQpx9p18OIzk0KKyu7jqlvmjacasUlk8ARY3uuIyiFWSBiRgr2i6XY8dEMF14DtbooaEBOpHEu9VCYvMcCw== +browser-sync-ui@^2.27.9: + version "2.27.9" + resolved "https://registry.yarnpkg.com/browser-sync-ui/-/browser-sync-ui-2.27.9.tgz#53253383a6d8cbc921c85f290fa330fdb449d76b" + integrity sha512-rsduR2bRIwFvM8CX6iY/Nu5aWub0WB9zfSYg9Le/RV5N5DEyxJYey0VxdfWCnzDOoelassTDzYQo+r0iJno3qw== dependencies: async-each-series "0.1.1" connect-history-api-fallback "^1" immutable "^3" server-destroy "1.0.1" - socket.io-client "^2.4.0" + socket.io-client "^4.4.1" stream-throttle "^0.1.3" browser-sync@^2.27.7: - version "2.27.7" - resolved "https://registry.yarnpkg.com/browser-sync/-/browser-sync-2.27.7.tgz#65ec55d6c6e33283e505e06e5113bc32d9d0a8f0" - integrity sha512-9ElnnA/u+s2Jd+IgY+2SImB+sAEIteHsMG0NR96m7Ph/wztpvJCUpyC2on1KqmG9iAp941j+5jfmd34tEguGbg== + version "2.27.9" + resolved "https://registry.yarnpkg.com/browser-sync/-/browser-sync-2.27.9.tgz#e0555cb44bd5ede00685e70e108b393d2966874a" + integrity sha512-3zBtggcaZIeU9so4ja9yxk7/CZu9B3DOL6zkxFpzHCHsQmkGBPVXg61jItbeoa+WXgNLnr1sYES/2yQwyEZ2+w== dependencies: - browser-sync-client "^2.27.7" - browser-sync-ui "^2.27.7" + browser-sync-client "^2.27.9" + browser-sync-ui "^2.27.9" bs-recipes "1.3.4" bs-snippet-injector "^2.0.1" chokidar "^3.5.1" @@ -1138,17 +1103,17 @@ browser-sync@^2.27.7: serve-index "1.9.1" serve-static "1.13.2" server-destroy "1.0.1" - socket.io "2.4.0" + socket.io "^4.4.1" ua-parser-js "1.0.2" - yargs "^15.4.1" + yargs "^17.3.1" browserslist@^4.17.5: - version "4.20.0" - resolved "https://registry.yarnpkg.com/browserslist/-/browserslist-4.20.0.tgz#35951e3541078c125d36df76056e94738a52ebe9" - integrity sha512-bnpOoa+DownbciXj0jVGENf8VYQnE2LNWomhYuCsMmmx9Jd9lwq0WXODuwpSsp8AVdKM2/HorrzxAfbKvWTByQ== + version "4.20.2" + resolved "https://registry.yarnpkg.com/browserslist/-/browserslist-4.20.2.tgz#567b41508757ecd904dab4d1c646c612cd3d4f88" + integrity sha512-CQOBCqp/9pDvDbx3xfMi+86pr4KXIf2FDkTTdeuYw8OxS9t898LA1Khq57gtufFILXpfgsSx5woNgsBgvGjpsA== dependencies: - caniuse-lite "^1.0.30001313" - electron-to-chromium "^1.4.76" + caniuse-lite "^1.0.30001317" + electron-to-chromium "^1.4.84" escalade "^3.1.1" node-releases "^2.0.2" picocolors "^1.0.0" @@ -1199,20 +1164,15 @@ callsites@^3.0.0: resolved "https://registry.yarnpkg.com/callsites/-/callsites-3.1.0.tgz#b3630abd8943432f54b3f0519238e33cd7df2f73" integrity sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ== -camelcase@^5.0.0: - version "5.3.1" - resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-5.3.1.tgz#e3c9b31569e106811df242f715725a1f4c494320" - integrity sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg== - camelcase@^6.0.0: version "6.3.0" resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-6.3.0.tgz#5685b95eb209ac9c0c177467778c9c84df58ba9a" integrity sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA== -caniuse-lite@^1.0.30001313: - version "1.0.30001314" - resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001314.tgz#65c7f9fb7e4594fca0a333bec1d8939662377596" - integrity sha512-0zaSO+TnCHtHJIbpLroX7nsD+vYuOVjl3uzFbJO1wMVbuveJA0RK2WcQA9ZUIOiO0/ArMiMgHJLxfEZhQiC0kw== +caniuse-lite@^1.0.30001317: + version "1.0.30001317" + resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001317.tgz#0548fb28fd5bc259a70b8c1ffdbe598037666a1b" + integrity sha512-xIZLh8gBm4dqNX0gkzrBeyI86J2eCjWzYAs40q88smG844YIrN4tVQl/RhquHvKEKImWWFIVh1Lxe5n1G/N+GQ== chalk@^1.1.3: version "1.1.3" @@ -1279,15 +1239,6 @@ ci-info@^2.0.0: resolved "https://registry.yarnpkg.com/ci-info/-/ci-info-2.0.0.tgz#67a9e964be31a51e15e5010d58e6f12834002f46" integrity sha512-5tK7EtrZ0N+OLFMthtqOj4fI2Jeb88C4CAZPu25LDVUgXJ0A3Js4PMGqrn0JU1W0Mh1/Z8wZzYPxqUrXeBboCQ== -cliui@^6.0.0: - version "6.0.0" - resolved "https://registry.yarnpkg.com/cliui/-/cliui-6.0.0.tgz#511d702c0c4e41ca156d7d0e96021f23e13225b1" - integrity sha512-t6wbgtoCXvAzst7QgXxJYqPt0usEfbgQdftEPbLL/cvv6HPE5VgvqCuAIDR0NgU52ds6rFwqrgakNLrHEjCbrQ== - dependencies: - string-width "^4.2.0" - strip-ansi "^6.0.0" - wrap-ansi "^6.2.0" - cliui@^7.0.2: version "7.0.4" resolved "https://registry.yarnpkg.com/cliui/-/cliui-7.0.4.tgz#a0265ee655476fc807aea9df3df8df7783808b4f" @@ -1362,26 +1313,11 @@ commander@^5.1.0: resolved "https://registry.yarnpkg.com/commander/-/commander-5.1.0.tgz#46abbd1652f8e059bddaef99bbdcb2ad9cf179ae" integrity sha512-P0CysNDQ7rtVw4QIQtm+MRxV66vKFSvlsQvGYXZWR3qFU0jlMKHZZZgw8e+8DSah4UDKMqnknRDQz+xuQXQ/Zg== -component-bind@1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/component-bind/-/component-bind-1.0.0.tgz#00c608ab7dcd93897c0009651b1d3a8e1e73bbd1" - integrity sha1-AMYIq33Nk4l8AAllGx06jh5zu9E= - -component-emitter@1.2.1: - version "1.2.1" - resolved "https://registry.yarnpkg.com/component-emitter/-/component-emitter-1.2.1.tgz#137918d6d78283f7df7a6b7c5a63e140e69425e6" - integrity sha1-E3kY1teCg/ffemt8WmPhQOaUJeY= - component-emitter@~1.3.0: version "1.3.0" resolved "https://registry.yarnpkg.com/component-emitter/-/component-emitter-1.3.0.tgz#16e4070fba8ae29b679f2215853ee181ab2eabc0" integrity sha512-Rd3se6QB+sO1TwqZjscQrurpEPIfO0/yYnSin6Q/rD3mOutHvUrCAhJub3r90uNb+SESBuE0QYoB90YdfatsRg== -component-inherit@0.0.3: - version "0.0.3" - resolved "https://registry.yarnpkg.com/component-inherit/-/component-inherit-0.0.3.tgz#645fc4adf58b72b649d5cae65135619db26ff143" - integrity sha1-ZF/ErfWLcrZJ1crmUTVhnbJv8UM= - concat-map@0.0.1: version "0.0.1" resolved "https://registry.yarnpkg.com/concat-map/-/concat-map-0.0.1.tgz#d8a96bd77fd68df7793a73036a3ba0d5405d477b" @@ -1459,6 +1395,14 @@ core-util-is@~1.0.0: resolved "https://registry.yarnpkg.com/core-util-is/-/core-util-is-1.0.3.tgz#a6042d3634c2b27e9328f837b965fac83808db85" integrity sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ== +cors@~2.8.5: + version "2.8.5" + resolved "https://registry.yarnpkg.com/cors/-/cors-2.8.5.tgz#eac11da51592dd86b9f06f6e7ac293b3df875d29" + integrity sha512-KIHbLJqu73RGr/hnbrO9uBeixNGuvSQjul/jdFvS/KFSIH1hWVd1ng7zOHx+YrEfInLG7q4n6GHQ9cDtxv/P6g== + dependencies: + object-assign "^4" + vary "^1" + cross-spawn@^6.0.5: version "6.0.5" resolved "https://registry.yarnpkg.com/cross-spawn/-/cross-spawn-6.0.5.tgz#4a5ec7c64dfae22c3a14124dbacdee846d80cbc4" @@ -1486,7 +1430,7 @@ debug@2.6.9, debug@^2.2.0, debug@^2.6.9: dependencies: ms "2.0.0" -debug@4, debug@4.3.3, debug@^4.1.0, debug@^4.1.1, debug@^4.3.1, debug@^4.3.2, debug@^4.3.3: +debug@4, debug@4.3.3, debug@^4.1.0, debug@^4.1.1, debug@^4.3.1, debug@^4.3.2, debug@^4.3.3, debug@~4.3.1, debug@~4.3.2: version "4.3.3" resolved "https://registry.yarnpkg.com/debug/-/debug-4.3.3.tgz#04266e0b70a98d4462e6e288e38259213332b664" integrity sha512-/zxw5+vh1Tfv+4Qn7a5nsbcJKPaSvCDhojn6FEl9vupwK2VCSDtEiEtqr8DFtzYFOdz63LBkxec7DYuc2jon6Q== @@ -1507,25 +1451,6 @@ debug@^3.2.7: dependencies: ms "^2.1.1" -debug@~3.1.0: - version "3.1.0" - resolved "https://registry.yarnpkg.com/debug/-/debug-3.1.0.tgz#5bb5a0672628b64149566ba16819e61518c67261" - integrity sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g== - dependencies: - ms "2.0.0" - -debug@~4.1.0: - version "4.1.1" - resolved "https://registry.yarnpkg.com/debug/-/debug-4.1.1.tgz#3b72260255109c6b589cee050f1d516139664791" - integrity sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw== - dependencies: - ms "^2.1.1" - -decamelize@^1.2.0: - version "1.2.0" - resolved "https://registry.yarnpkg.com/decamelize/-/decamelize-1.2.0.tgz#f6534d15148269b20352e7bee26f501f9a191290" - integrity sha1-9lNNFRSCabIDUue+4m9QH5oZEpA= - decamelize@^4.0.0: version "4.0.0" resolved "https://registry.yarnpkg.com/decamelize/-/decamelize-4.0.0.tgz#aa472d7bf660eb15f3494efd531cab7f2a709837" @@ -1677,10 +1602,10 @@ ejs@^3.1.6: dependencies: jake "^10.6.1" -electron-to-chromium@^1.4.76: - version "1.4.82" - resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.4.82.tgz#51e123ca434b1eba8c434ece2b54f095b304a651" - integrity sha512-Ks+ANzLoIrFDUOJdjxYMH6CMKB8UQo5modAwvSZTxgF+vEs/U7G5IbWFUp6dS4klPkTDVdxbORuk8xAXXhMsWw== +electron-to-chromium@^1.4.84: + version "1.4.85" + resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.4.85.tgz#a3666ba42147026b9f34d4d8d4caf0740e80f751" + integrity sha512-K9AsQ41WS2bjZUFpRWfvaS4RjEcRCamEkBJN1Z1TQILBfP1H8QnJ9ti0wiLiMv0sRjX3EHKzgs9jDnmGFx2jXg== emoji-regex@^8.0.0: version "8.0.0" @@ -1706,45 +1631,43 @@ end-of-stream@^1.1.0, end-of-stream@^1.4.1: dependencies: once "^1.4.0" -engine.io-client@~3.5.0: - version "3.5.2" - resolved "https://registry.yarnpkg.com/engine.io-client/-/engine.io-client-3.5.2.tgz#0ef473621294004e9ceebe73cef0af9e36f2f5fa" - integrity sha512-QEqIp+gJ/kMHeUun7f5Vv3bteRHppHH/FMBQX/esFj/fuYfjyUKWGMo3VCvIP/V8bE9KcjHmRZrhIz2Z9oNsDA== +engine.io-client@~6.1.1: + version "6.1.1" + resolved "https://registry.yarnpkg.com/engine.io-client/-/engine.io-client-6.1.1.tgz#800d4b9db5487d169686729e5bd887afa78d36b0" + integrity sha512-V05mmDo4gjimYW+FGujoGmmmxRaDsrVr7AXA3ZIfa04MWM1jOfZfUwou0oNqhNwy/votUDvGDt4JA4QF4e0b4g== dependencies: - component-emitter "~1.3.0" - component-inherit "0.0.3" - debug "~3.1.0" - engine.io-parser "~2.2.0" + "@socket.io/component-emitter" "~3.0.0" + debug "~4.3.1" + engine.io-parser "~5.0.0" has-cors "1.1.0" - indexof "0.0.1" parseqs "0.0.6" parseuri "0.0.6" - ws "~7.4.2" - xmlhttprequest-ssl "~1.6.2" + ws "~8.2.3" + xmlhttprequest-ssl "~2.0.0" yeast "0.1.2" -engine.io-parser@~2.2.0: - version "2.2.1" - resolved "https://registry.yarnpkg.com/engine.io-parser/-/engine.io-parser-2.2.1.tgz#57ce5611d9370ee94f99641b589f94c97e4f5da7" - integrity sha512-x+dN/fBH8Ro8TFwJ+rkB2AmuVw9Yu2mockR/p3W8f8YtExwFgDvBDi0GWyb4ZLkpahtDGZgtr3zLovanJghPqg== +engine.io-parser@~5.0.0, engine.io-parser@~5.0.3: + version "5.0.3" + resolved "https://registry.yarnpkg.com/engine.io-parser/-/engine.io-parser-5.0.3.tgz#ca1f0d7b11e290b4bfda251803baea765ed89c09" + integrity sha512-BtQxwF27XUNnSafQLvDi0dQ8s3i6VgzSoQMJacpIcGNrlUdfHSKbgm3jmjCVvQluGzqwujQMPAoMai3oYSTurg== dependencies: - after "0.8.2" - arraybuffer.slice "~0.0.7" - base64-arraybuffer "0.1.4" - blob "0.0.5" - has-binary2 "~1.0.2" + "@socket.io/base64-arraybuffer" "~1.0.2" -engine.io@~3.5.0: - version "3.5.0" - resolved "https://registry.yarnpkg.com/engine.io/-/engine.io-3.5.0.tgz#9d6b985c8a39b1fe87cd91eb014de0552259821b" - integrity sha512-21HlvPUKaitDGE4GXNtQ7PLP0Sz4aWLddMPw2VTyFz1FVZqu/kZsJUO8WNpKuE/OCL7nkfRaOui2ZCJloGznGA== +engine.io@~6.1.0: + version "6.1.3" + resolved "https://registry.yarnpkg.com/engine.io/-/engine.io-6.1.3.tgz#f156293d011d99a3df5691ac29d63737c3302e6f" + integrity sha512-rqs60YwkvWTLLnfazqgZqLa/aKo+9cueVfEi/dZ8PyGyaf8TLOxj++4QMIgeG3Gn0AhrWiFXvghsoY9L9h25GA== dependencies: + "@types/cookie" "^0.4.1" + "@types/cors" "^2.8.12" + "@types/node" ">=10.0.0" accepts "~1.3.4" base64id "2.0.0" cookie "~0.4.1" - debug "~4.1.0" - engine.io-parser "~2.2.0" - ws "~7.4.2" + cors "~2.8.5" + debug "~4.3.1" + engine.io-parser "~5.0.3" + ws "~8.2.3" entities@~2.1.0: version "2.1.0" @@ -1793,85 +1716,85 @@ es-to-primitive@^1.2.1: is-date-object "^1.0.1" is-symbol "^1.0.2" -esbuild-android-64@0.14.25: - version "0.14.25" - resolved "https://registry.yarnpkg.com/esbuild-android-64/-/esbuild-android-64-0.14.25.tgz#d532d38cb5fe0ae45167ce35f4bbc784c636be40" - integrity sha512-L5vCUk7TzFbBnoESNoXjU3x9+/+7TDIE/1mTfy/erAfvZAqC+S3sp/Qa9wkypFMcFvN9FzvESkTlpeQDolREtQ== - -esbuild-android-arm64@0.14.25: - version "0.14.25" - resolved "https://registry.yarnpkg.com/esbuild-android-arm64/-/esbuild-android-arm64-0.14.25.tgz#9c5bb3366aabfd14a1c726d36978b79441dfcb6e" - integrity sha512-4jv5xPjM/qNm27T5j3ZEck0PvjgQtoMHnz4FzwF5zNP56PvY2CT0WStcAIl6jNlsuDdN63rk2HRBIsO6xFbcFw== - -esbuild-darwin-64@0.14.25: - version "0.14.25" - resolved "https://registry.yarnpkg.com/esbuild-darwin-64/-/esbuild-darwin-64-0.14.25.tgz#05dcdb6d884f427039ffee5e92ff97527e56c26d" - integrity sha512-TGp8tuudIxOyWd1+8aYPxQmC1ZQyvij/AfNBa35RubixD0zJ1vkKHVAzo0Zao1zcG6pNqiSyzfPto8vmg0s7oA== - -esbuild-darwin-arm64@0.14.25: - version "0.14.25" - resolved "https://registry.yarnpkg.com/esbuild-darwin-arm64/-/esbuild-darwin-arm64-0.14.25.tgz#28e080da4ea0cfe9498071e7f8060498caee1a95" - integrity sha512-oTcDgdm0MDVEmw2DWu8BV68pYuImpFgvWREPErBZmNA4MYKGuBRaCiJqq6jZmBR1x+3y1DWCjez+5uLtuAm6mw== - -esbuild-freebsd-64@0.14.25: - version "0.14.25" - resolved "https://registry.yarnpkg.com/esbuild-freebsd-64/-/esbuild-freebsd-64-0.14.25.tgz#200d3664a3b945bc9fdcba73614b49a11ebd1cfa" - integrity sha512-ueAqbnMZ8arnuLH8tHwTCQYeptnHOUV7vA6px6j4zjjQwDx7TdP7kACPf3TLZLdJQ3CAD1XCvQ2sPhX+8tacvQ== - -esbuild-freebsd-arm64@0.14.25: - version "0.14.25" - resolved "https://registry.yarnpkg.com/esbuild-freebsd-arm64/-/esbuild-freebsd-arm64-0.14.25.tgz#624b08c5da6013bdc312aaa23c4ff409580f5c3c" - integrity sha512-+ZVWud2HKh+Ob6k/qiJWjBtUg4KmJGGmbvEXXW1SNKS7hW7HU+Zq2ZCcE1akFxOPkVB+EhOty/sSek30tkCYug== - -esbuild-linux-32@0.14.25: - version "0.14.25" - resolved "https://registry.yarnpkg.com/esbuild-linux-32/-/esbuild-linux-32-0.14.25.tgz#0238e597eb0b60aa06c7e98fccbbfd6bb9a0d6c5" - integrity sha512-3OP/lwV3kCzEz45tobH9nj+uE4ubhGsfx+tn0L26WAGtUbmmcRpqy7XRG/qK7h1mClZ+eguIANcQntYMdYklfw== - -esbuild-linux-64@0.14.25: - version "0.14.25" - resolved "https://registry.yarnpkg.com/esbuild-linux-64/-/esbuild-linux-64-0.14.25.tgz#8a8b8cf47dfce127c858e71229d9a385a82c62e8" - integrity sha512-+aKHdHZmX9qwVlQmu5xYXh7GsBFf4TWrePgeJTalhXHOG7NNuUwoHmketGiZEoNsWyyqwH9rE5BC+iwcLY30Ug== - -esbuild-linux-arm64@0.14.25: - version "0.14.25" - resolved "https://registry.yarnpkg.com/esbuild-linux-arm64/-/esbuild-linux-arm64-0.14.25.tgz#7ac94371418a2640ba413bc1700aaedeb2794e52" - integrity sha512-UxfenPx/wSZx55gScCImPtXekvZQLI2GW3qe5dtlmU7luiqhp5GWPzGeQEbD3yN3xg/pHc671m5bma5Ns7lBHw== - -esbuild-linux-arm@0.14.25: - version "0.14.25" - resolved "https://registry.yarnpkg.com/esbuild-linux-arm/-/esbuild-linux-arm-0.14.25.tgz#034bd18e9310b9f010c89f90ef7f05706689600b" - integrity sha512-aTLcE2VBoLydL943REcAcgnDi3bHtmULSXWLbjtBdtykRatJVSxKMjK9YlBXUZC4/YcNQfH7AxwVeQr9fNxPhw== - -esbuild-linux-mips64le@0.14.25: - version "0.14.25" - resolved "https://registry.yarnpkg.com/esbuild-linux-mips64le/-/esbuild-linux-mips64le-0.14.25.tgz#05f98a8cf6b578eab6b4e6b0ab094f37530934f4" - integrity sha512-wLWYyqVfYx9Ur6eU5RT92yJVsaBGi5RdkoWqRHOqcJ38Kn60QMlcghsKeWfe9jcYut8LangYZ98xO1LxIoSXrQ== - -esbuild-linux-ppc64le@0.14.25: - version "0.14.25" - resolved "https://registry.yarnpkg.com/esbuild-linux-ppc64le/-/esbuild-linux-ppc64le-0.14.25.tgz#46fd0add8d8535678439d7a9c2876ad20042d952" - integrity sha512-0dR6Csl6Zas3g4p9ULckEl8Mo8IInJh33VCJ3eaV1hj9+MHGdmDOakYMN8MZP9/5nl+NU/0ygpd14cWgy8uqRw== - -esbuild-linux-riscv64@0.14.25: - version "0.14.25" - resolved "https://registry.yarnpkg.com/esbuild-linux-riscv64/-/esbuild-linux-riscv64-0.14.25.tgz#ea2e986f0f3e5df73c635135dd778051734fc605" - integrity sha512-J4d20HDmTrgvhR0bdkDhvvJGaikH3LzXQnNaseo8rcw9Yqby9A90gKUmWpfwqLVNRILvNnAmKLfBjCKU9ajg8w== - -esbuild-linux-s390x@0.14.25: - version "0.14.25" - resolved "https://registry.yarnpkg.com/esbuild-linux-s390x/-/esbuild-linux-s390x-0.14.25.tgz#efe89486e9a1b1508925048076e3f3a6698aa6a3" - integrity sha512-YI2d5V6nTE73ZnhEKQD7MtsPs1EtUZJ3obS21oxQxGbbRw1G+PtJKjNyur+3t6nzHP9oTg6GHQ3S3hOLLmbDIQ== - -esbuild-netbsd-64@0.14.25: - version "0.14.25" - resolved "https://registry.yarnpkg.com/esbuild-netbsd-64/-/esbuild-netbsd-64-0.14.25.tgz#439fe27d8ee3b5887501ee63988e85f920107db6" - integrity sha512-TKIVgNWLUOkr+Exrye70XTEE1lJjdQXdM4tAXRzfHE9iBA7LXWcNtVIuSnphTqpanPzTDFarF0yqq4kpbC6miA== - -esbuild-openbsd-64@0.14.25: - version "0.14.25" - resolved "https://registry.yarnpkg.com/esbuild-openbsd-64/-/esbuild-openbsd-64-0.14.25.tgz#31ebf616aadf6e60674469f2b92cec92280d9930" - integrity sha512-QgFJ37A15D7NIXBTYEqz29+uw3nNBOIyog+3kFidANn6kjw0GHZ0lEYQn+cwjyzu94WobR+fes7cTl/ZYlHb1A== +esbuild-android-64@0.14.27: + version "0.14.27" + resolved "https://registry.yarnpkg.com/esbuild-android-64/-/esbuild-android-64-0.14.27.tgz#b868bbd9955a92309c69df628d8dd1945478b45c" + integrity sha512-LuEd4uPuj/16Y8j6kqy3Z2E9vNY9logfq8Tq+oTE2PZVuNs3M1kj5Qd4O95ee66yDGb3isaOCV7sOLDwtMfGaQ== + +esbuild-android-arm64@0.14.27: + version "0.14.27" + resolved "https://registry.yarnpkg.com/esbuild-android-arm64/-/esbuild-android-arm64-0.14.27.tgz#e7d6430555e8e9c505fd87266bbc709f25f1825c" + integrity sha512-E8Ktwwa6vX8q7QeJmg8yepBYXaee50OdQS3BFtEHKrzbV45H4foMOeEE7uqdjGQZFBap5VAqo7pvjlyA92wznQ== + +esbuild-darwin-64@0.14.27: + version "0.14.27" + resolved "https://registry.yarnpkg.com/esbuild-darwin-64/-/esbuild-darwin-64-0.14.27.tgz#4dc7484127564e89b4445c0a560a3cb50b3d68e1" + integrity sha512-czw/kXl/1ZdenPWfw9jDc5iuIYxqUxgQ/Q+hRd4/3udyGGVI31r29LCViN2bAJgGvQkqyLGVcG03PJPEXQ5i2g== + +esbuild-darwin-arm64@0.14.27: + version "0.14.27" + resolved "https://registry.yarnpkg.com/esbuild-darwin-arm64/-/esbuild-darwin-arm64-0.14.27.tgz#469e59c665f84a8ed323166624c5e7b9b2d22ac1" + integrity sha512-BEsv2U2U4o672oV8+xpXNxN9bgqRCtddQC6WBh4YhXKDcSZcdNh7+6nS+DM2vu7qWIWNA4JbRG24LUUYXysimQ== + +esbuild-freebsd-64@0.14.27: + version "0.14.27" + resolved "https://registry.yarnpkg.com/esbuild-freebsd-64/-/esbuild-freebsd-64-0.14.27.tgz#895df03bf5f87094a56c9a5815bf92e591903d70" + integrity sha512-7FeiFPGBo+ga+kOkDxtPmdPZdayrSzsV9pmfHxcyLKxu+3oTcajeZlOO1y9HW+t5aFZPiv7czOHM4KNd0tNwCA== + +esbuild-freebsd-arm64@0.14.27: + version "0.14.27" + resolved "https://registry.yarnpkg.com/esbuild-freebsd-arm64/-/esbuild-freebsd-arm64-0.14.27.tgz#0b72a41a6b8655e9a8c5608f2ec1afdcf6958441" + integrity sha512-8CK3++foRZJluOWXpllG5zwAVlxtv36NpHfsbWS7TYlD8S+QruXltKlXToc/5ZNzBK++l6rvRKELu/puCLc7jA== + +esbuild-linux-32@0.14.27: + version "0.14.27" + resolved "https://registry.yarnpkg.com/esbuild-linux-32/-/esbuild-linux-32-0.14.27.tgz#43b8ba3803b0bbe7f051869c6a8bf6de1e95de28" + integrity sha512-qhNYIcT+EsYSBClZ5QhLzFzV5iVsP1YsITqblSaztr3+ZJUI+GoK8aXHyzKd7/CKKuK93cxEMJPpfi1dfsOfdw== + +esbuild-linux-64@0.14.27: + version "0.14.27" + resolved "https://registry.yarnpkg.com/esbuild-linux-64/-/esbuild-linux-64-0.14.27.tgz#dc8072097327ecfadba1735562824ce8c05dd0bd" + integrity sha512-ESjck9+EsHoTaKWlFKJpPZRN26uiav5gkI16RuI8WBxUdLrrAlYuYSndxxKgEn1csd968BX/8yQZATYf/9+/qg== + +esbuild-linux-arm64@0.14.27: + version "0.14.27" + resolved "https://registry.yarnpkg.com/esbuild-linux-arm64/-/esbuild-linux-arm64-0.14.27.tgz#c52b58cbe948426b1559910f521b0a3f396f10b8" + integrity sha512-no6Mi17eV2tHlJnqBHRLekpZ2/VYx+NfGxKcBE/2xOMYwctsanCaXxw4zapvNrGE9X38vefVXLz6YCF8b1EHiQ== + +esbuild-linux-arm@0.14.27: + version "0.14.27" + resolved "https://registry.yarnpkg.com/esbuild-linux-arm/-/esbuild-linux-arm-0.14.27.tgz#df869dbd67d4ee3a04b3c7273b6bd2b233e78a18" + integrity sha512-JnnmgUBdqLQO9hoNZQqNHFWlNpSX82vzB3rYuCJMhtkuaWQEmQz6Lec1UIxJdC38ifEghNTBsF9bbe8dFilnCw== + +esbuild-linux-mips64le@0.14.27: + version "0.14.27" + resolved "https://registry.yarnpkg.com/esbuild-linux-mips64le/-/esbuild-linux-mips64le-0.14.27.tgz#a2b646d9df368b01aa970a7b8968be6dd6b01d19" + integrity sha512-NolWP2uOvIJpbwpsDbwfeExZOY1bZNlWE/kVfkzLMsSgqeVcl5YMen/cedRe9mKnpfLli+i0uSp7N+fkKNU27A== + +esbuild-linux-ppc64le@0.14.27: + version "0.14.27" + resolved "https://registry.yarnpkg.com/esbuild-linux-ppc64le/-/esbuild-linux-ppc64le-0.14.27.tgz#9a21af766a0292578a3009c7408b8509cac7cefd" + integrity sha512-/7dTjDvXMdRKmsSxKXeWyonuGgblnYDn0MI1xDC7J1VQXny8k1qgNp6VmrlsawwnsymSUUiThhkJsI+rx0taNA== + +esbuild-linux-riscv64@0.14.27: + version "0.14.27" + resolved "https://registry.yarnpkg.com/esbuild-linux-riscv64/-/esbuild-linux-riscv64-0.14.27.tgz#344a27f91568056a5903ad5841b447e00e78d740" + integrity sha512-D+aFiUzOJG13RhrSmZgrcFaF4UUHpqj7XSKrIiCXIj1dkIkFqdrmqMSOtSs78dOtObWiOrFCDDzB24UyeEiNGg== + +esbuild-linux-s390x@0.14.27: + version "0.14.27" + resolved "https://registry.yarnpkg.com/esbuild-linux-s390x/-/esbuild-linux-s390x-0.14.27.tgz#73a7309bd648a07ef58f069658f989a5096130db" + integrity sha512-CD/D4tj0U4UQjELkdNlZhQ8nDHU5rBn6NGp47Hiz0Y7/akAY5i0oGadhEIg0WCY/HYVXFb3CsSPPwaKcTOW3bg== + +esbuild-netbsd-64@0.14.27: + version "0.14.27" + resolved "https://registry.yarnpkg.com/esbuild-netbsd-64/-/esbuild-netbsd-64-0.14.27.tgz#482a587cdbd18a6c264a05136596927deb46c30a" + integrity sha512-h3mAld69SrO1VoaMpYl3a5FNdGRE/Nqc+E8VtHOag4tyBwhCQXxtvDDOAKOUQexBGca0IuR6UayQ4ntSX5ij1Q== + +esbuild-openbsd-64@0.14.27: + version "0.14.27" + resolved "https://registry.yarnpkg.com/esbuild-openbsd-64/-/esbuild-openbsd-64-0.14.27.tgz#e99f8cdc63f1628747b63edd124d53cf7796468d" + integrity sha512-xwSje6qIZaDHXWoPpIgvL+7fC6WeubHHv18tusLYMwL+Z6bEa4Pbfs5IWDtQdHkArtfxEkIZz77944z8MgDxGw== esbuild-runner@^2.2.1: version "2.2.1" @@ -1881,51 +1804,51 @@ esbuild-runner@^2.2.1: source-map-support "0.5.19" tslib "2.3.1" -esbuild-sunos-64@0.14.25: - version "0.14.25" - resolved "https://registry.yarnpkg.com/esbuild-sunos-64/-/esbuild-sunos-64-0.14.25.tgz#815e4f936d74970292a63ccfd5791fe5e3569f5f" - integrity sha512-rmWfjUItYIVlqr5EnTH1+GCxXiBOC42WBZ3w++qh7n2cS9Xo0lO5pGSG2N+huOU2fX5L+6YUuJ78/vOYvefeFw== - -esbuild-windows-32@0.14.25: - version "0.14.25" - resolved "https://registry.yarnpkg.com/esbuild-windows-32/-/esbuild-windows-32-0.14.25.tgz#189e14df2478f2c193c86968ab1fb54e1ceaafd2" - integrity sha512-HGAxVUofl3iUIz9W10Y9XKtD0bNsK9fBXv1D55N/ljNvkrAYcGB8YCm0v7DjlwtyS6ws3dkdQyXadbxkbzaKOA== - -esbuild-windows-64@0.14.25: - version "0.14.25" - resolved "https://registry.yarnpkg.com/esbuild-windows-64/-/esbuild-windows-64-0.14.25.tgz#3d5fbfdc3856850bb47439299e3b60dd18be111f" - integrity sha512-TirEohRkfWU9hXLgoDxzhMQD1g8I2mOqvdQF2RS9E/wbkORTAqJHyh7wqGRCQAwNzdNXdg3JAyhQ9/177AadWA== - -esbuild-windows-arm64@0.14.25: - version "0.14.25" - resolved "https://registry.yarnpkg.com/esbuild-windows-arm64/-/esbuild-windows-arm64-0.14.25.tgz#8b243cbbad8a86cf98697da9ccb88c05df2ef458" - integrity sha512-4ype9ERiI45rSh+R8qUoBtaj6kJvUOI7oVLhKqPEpcF4Pa5PpT3hm/mXAyotJHREkHpM87PAJcA442mLnbtlNA== - -esbuild@^0.14.25: - version "0.14.25" - resolved "https://registry.yarnpkg.com/esbuild/-/esbuild-0.14.25.tgz#ddb9d47b91ca76abb7d850ce3dfed0bc3dc88d16" - integrity sha512-4JHEIOMNFvK09ziiL+iVmldIhLbn49V4NAVo888tcGFKedEZY/Y8YapfStJ6zSE23tzYPKxqKwQBnQoIO0BI/Q== +esbuild-sunos-64@0.14.27: + version "0.14.27" + resolved "https://registry.yarnpkg.com/esbuild-sunos-64/-/esbuild-sunos-64-0.14.27.tgz#8611d825bcb8239c78d57452e83253a71942f45c" + integrity sha512-/nBVpWIDjYiyMhuqIqbXXsxBc58cBVH9uztAOIfWShStxq9BNBik92oPQPJ57nzWXRNKQUEFWr4Q98utDWz7jg== + +esbuild-windows-32@0.14.27: + version "0.14.27" + resolved "https://registry.yarnpkg.com/esbuild-windows-32/-/esbuild-windows-32-0.14.27.tgz#c06374206d4d92dd31d4fda299b09f51a35e82f6" + integrity sha512-Q9/zEjhZJ4trtWhFWIZvS/7RUzzi8rvkoaS9oiizkHTTKd8UxFwn/Mm2OywsAfYymgUYm8+y2b+BKTNEFxUekw== + +esbuild-windows-64@0.14.27: + version "0.14.27" + resolved "https://registry.yarnpkg.com/esbuild-windows-64/-/esbuild-windows-64-0.14.27.tgz#756631c1d301dfc0d1a887deed2459ce4079582f" + integrity sha512-b3y3vTSl5aEhWHK66ngtiS/c6byLf6y/ZBvODH1YkBM+MGtVL6jN38FdHUsZasCz9gFwYs/lJMVY9u7GL6wfYg== + +esbuild-windows-arm64@0.14.27: + version "0.14.27" + resolved "https://registry.yarnpkg.com/esbuild-windows-arm64/-/esbuild-windows-arm64-0.14.27.tgz#ad7e187193dcd18768b16065a950f4441d7173f4" + integrity sha512-I/reTxr6TFMcR5qbIkwRGvldMIaiBu2+MP0LlD7sOlNXrfqIl9uNjsuxFPGEG4IRomjfQ5q8WT+xlF/ySVkqKg== + +esbuild@^0.14.27: + version "0.14.27" + resolved "https://registry.yarnpkg.com/esbuild/-/esbuild-0.14.27.tgz#41fe0f1b6b68b9f77cac025009bc54bb96e616f1" + integrity sha512-MZQt5SywZS3hA9fXnMhR22dv0oPGh6QtjJRIYbgL1AeqAoQZE+Qn5ppGYQAoHv/vq827flj4tIJ79Mrdiwk46Q== optionalDependencies: - esbuild-android-64 "0.14.25" - esbuild-android-arm64 "0.14.25" - esbuild-darwin-64 "0.14.25" - esbuild-darwin-arm64 "0.14.25" - esbuild-freebsd-64 "0.14.25" - esbuild-freebsd-arm64 "0.14.25" - esbuild-linux-32 "0.14.25" - esbuild-linux-64 "0.14.25" - esbuild-linux-arm "0.14.25" - esbuild-linux-arm64 "0.14.25" - esbuild-linux-mips64le "0.14.25" - esbuild-linux-ppc64le "0.14.25" - esbuild-linux-riscv64 "0.14.25" - esbuild-linux-s390x "0.14.25" - esbuild-netbsd-64 "0.14.25" - esbuild-openbsd-64 "0.14.25" - esbuild-sunos-64 "0.14.25" - esbuild-windows-32 "0.14.25" - esbuild-windows-64 "0.14.25" - esbuild-windows-arm64 "0.14.25" + esbuild-android-64 "0.14.27" + esbuild-android-arm64 "0.14.27" + esbuild-darwin-64 "0.14.27" + esbuild-darwin-arm64 "0.14.27" + esbuild-freebsd-64 "0.14.27" + esbuild-freebsd-arm64 "0.14.27" + esbuild-linux-32 "0.14.27" + esbuild-linux-64 "0.14.27" + esbuild-linux-arm "0.14.27" + esbuild-linux-arm64 "0.14.27" + esbuild-linux-mips64le "0.14.27" + esbuild-linux-ppc64le "0.14.27" + esbuild-linux-riscv64 "0.14.27" + esbuild-linux-s390x "0.14.27" + esbuild-netbsd-64 "0.14.27" + esbuild-openbsd-64 "0.14.27" + esbuild-sunos-64 "0.14.27" + esbuild-windows-32 "0.14.27" + esbuild-windows-64 "0.14.27" + esbuild-windows-arm64 "0.14.27" escalade@^3.1.1: version "3.1.1" @@ -2265,14 +2188,6 @@ finalhandler@1.1.0: statuses "~1.3.1" unpipe "~1.0.0" -find-babel-config@^1.2.0: - version "1.2.0" - resolved "https://registry.yarnpkg.com/find-babel-config/-/find-babel-config-1.2.0.tgz#a9b7b317eb5b9860cda9d54740a8c8337a2283a2" - integrity sha512-jB2CHJeqy6a820ssiqwrKMeyC6nNdmrcgkKWJWmpoxpE8RKciYJXCcXRq1h2AzCo5I5BJeN2tkGEO3hLTuePRA== - dependencies: - json5 "^0.5.1" - path-exists "^3.0.0" - find-up@5.0.0: version "5.0.0" resolved "https://registry.yarnpkg.com/find-up/-/find-up-5.0.0.tgz#4c92819ecb7083561e4f4a240a86be5198f536fc" @@ -2288,21 +2203,6 @@ find-up@^2.1.0: dependencies: locate-path "^2.0.0" -find-up@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/find-up/-/find-up-3.0.0.tgz#49169f1d7993430646da61ecc5ae355c21c97b73" - integrity sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg== - dependencies: - locate-path "^3.0.0" - -find-up@^4.1.0: - version "4.1.0" - resolved "https://registry.yarnpkg.com/find-up/-/find-up-4.1.0.tgz#97afe7d6cdc0bc5928584b7c8d7b16e8a9aa5d19" - integrity sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw== - dependencies: - locate-path "^5.0.0" - path-exists "^4.0.0" - find-yarn-workspace-root@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/find-yarn-workspace-root/-/find-yarn-workspace-root-2.0.0.tgz#f47fb8d239c900eb78179aa81b66673eac88f7bd" @@ -2405,7 +2305,7 @@ gensync@^1.0.0-beta.2: resolved "https://registry.yarnpkg.com/gensync/-/gensync-1.0.0-beta.2.tgz#32a6ee76c3d7f52d46b2b1ae5d93fea8580a25e0" integrity sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg== -get-caller-file@^2.0.1, get-caller-file@^2.0.5: +get-caller-file@^2.0.5: version "2.0.5" resolved "https://registry.yarnpkg.com/get-caller-file/-/get-caller-file-2.0.5.tgz#4f94412a82db32f36e3b0b9741f8a97feb031f7e" integrity sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg== @@ -2439,10 +2339,10 @@ get-symbol-description@^1.0.0: call-bind "^1.0.2" get-intrinsic "^1.1.1" -gettext-parser@^5.1.0: - version "5.1.0" - resolved "https://registry.yarnpkg.com/gettext-parser/-/gettext-parser-5.1.0.tgz#665c5657785e9d9de4cc6543c0b84dba0df6a256" - integrity sha512-nP2AXqgs0rm6DrIYeQd7oo+xVE4ARCfixSIKQCawzVUTLatZ6Y+J+HMcejA+D6OYYLt/wPWVOBbKfzRkiL8WOQ== +gettext-parser@^5.1.1: + version "5.1.1" + resolved "https://registry.yarnpkg.com/gettext-parser/-/gettext-parser-5.1.1.tgz#ad4b499e84093da3225bfaded21b514498a97637" + integrity sha512-keMdDVK4ytiz+7oarKzenNO9tNOmjiTF26b2ZvQmJmei7Ll4nEoQQdrlLJbcKS3kHg2AI3/B1LdhHjHWO4A4Mg== dependencies: content-type "^1.0.4" encoding "^0.1.13" @@ -2468,7 +2368,7 @@ glob-parent@^6.0.1: dependencies: is-glob "^4.0.3" -glob@7.2.0, glob@^7.1.3, glob@^7.1.6, glob@^7.2.0: +glob@7.2.0, glob@^7.1.3, glob@^7.2.0: version "7.2.0" resolved "https://registry.yarnpkg.com/glob/-/glob-7.2.0.tgz#d15535af7732e02e948f4c41628bd910293f6023" integrity sha512-lmLf6gtyrPq8tTjSmrO94wBeQbFR3HbLHbuyD69wuyQkImp2hWqMGB47OX65FBkPffO641IP9jWa1z4ivqG26Q== @@ -2486,9 +2386,9 @@ globals@^11.1.0: integrity sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA== globals@^13.6.0, globals@^13.9.0: - version "13.12.1" - resolved "https://registry.yarnpkg.com/globals/-/globals-13.12.1.tgz#ec206be932e6c77236677127577aa8e50bf1c5cb" - integrity sha512-317dFlgY2pdJZ9rspXDks7073GpDmXdfbM3vYYp0HAMKGDh1FfWPleI2ljVNLQX5M5lXcAslTcPTrOrMEFOjyw== + version "13.13.0" + resolved "https://registry.yarnpkg.com/globals/-/globals-13.13.0.tgz#ac32261060d8070e2719dd6998406e27d2b5727b" + integrity sha512-EQ7Q18AJlPwp3vUDL4mKA0KXrXyNIQyWon6T6XQiBQF0XHvRsiCSrWmmeATpUzdJN2HhWZU6Pdl0a9zdep5p6A== dependencies: type-fest "^0.20.2" @@ -2552,13 +2452,6 @@ has-bigints@^1.0.1: resolved "https://registry.yarnpkg.com/has-bigints/-/has-bigints-1.0.1.tgz#64fe6acb020673e3b78db035a5af69aa9d07b113" integrity sha512-LSBS2LjbNBTf6287JEbEzvJgftkF5qFkmCo9hDRpAzKhUOlJ+hx8dd4USs00SgsUNwc4617J9ki5YtEClM2ffA== -has-binary2@~1.0.2: - version "1.0.3" - resolved "https://registry.yarnpkg.com/has-binary2/-/has-binary2-1.0.3.tgz#7776ac627f3ea77250cfc332dab7ddf5e4f5d11d" - integrity sha512-G1LWKhDSvhGeAQ8mPVQlqNcOB2sJdwATtZKl2pDKKHfpf/rYj24lkinxf69blJbnsvtqqNU+L3SL50vzZhXOnw== - dependencies: - isarray "2.0.1" - has-cors@1.1.0: version "1.1.0" resolved "https://registry.yarnpkg.com/has-cors/-/has-cors-1.1.0.tgz#5e474793f7ea9843d1bb99c23eef49ff126fff39" @@ -2598,11 +2491,6 @@ has@^1.0.3: dependencies: function-bind "^1.1.1" -hash-string@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/hash-string/-/hash-string-1.0.0.tgz#c3fa15f078ddd16bc150b4176fde7091620f2c7f" - integrity sha1-w/oV8Hjd0WvBULQXb95wkWIPLH8= - he@1.2.0: version "1.2.0" resolved "https://registry.yarnpkg.com/he/-/he-1.2.0.tgz#84ae65fa7eafb165fddb61566ae14baf05664f0f" @@ -2700,11 +2588,6 @@ imurmurhash@^0.1.4: resolved "https://registry.yarnpkg.com/imurmurhash/-/imurmurhash-0.1.4.tgz#9218b9b2b928a238b13dc4fb6b6d576f231453ea" integrity sha1-khi5srkoojixPcT7a21XbyMUU+o= -indexof@0.0.1: - version "0.0.1" - resolved "https://registry.yarnpkg.com/indexof/-/indexof-0.0.1.tgz#82dc336d232b9062179d05ab3293a66059fd435d" - integrity sha1-gtwzbSMrkGIXnQWrMpOmYFn9Q10= - inflight@^1.0.4: version "1.0.6" resolved "https://registry.yarnpkg.com/inflight/-/inflight-1.0.6.tgz#49bd6331d7d02d0c09bc910a1075ba8165b56df9" @@ -2937,11 +2820,6 @@ is-wsl@^2.1.1, is-wsl@^2.2.0: dependencies: is-docker "^2.0.0" -isarray@2.0.1: - version "2.0.1" - resolved "https://registry.yarnpkg.com/isarray/-/isarray-2.0.1.tgz#a37d94ed9cda2d59865c9f76fe596ee1f338741e" - integrity sha1-o32U7ZzaLVmGXJ92/llu4fM4dB4= - isarray@~1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/isarray/-/isarray-1.0.0.tgz#bb935d48582cba168c06834957a54a3e07124f11" @@ -3090,11 +2968,6 @@ json5@2.2.0, json5@^2.1.2: dependencies: minimist "^1.2.5" -json5@^0.5.1: - version "0.5.1" - resolved "https://registry.yarnpkg.com/json5/-/json5-0.5.1.tgz#1eade7acc012034ad84e2396767ead9fa5495821" - integrity sha1-Hq3nrMASA0rYTiOWdn6tn6VJWCE= - json5@^1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/json5/-/json5-1.0.1.tgz#779fb0018604fa854eacbf6252180d83543e3dbe" @@ -3201,21 +3074,6 @@ locate-path@^2.0.0: p-locate "^2.0.0" path-exists "^3.0.0" -locate-path@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/locate-path/-/locate-path-3.0.0.tgz#dbec3b3ab759758071b58fe59fc41871af21400e" - integrity sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A== - dependencies: - p-locate "^3.0.0" - path-exists "^3.0.0" - -locate-path@^5.0.0: - version "5.0.0" - resolved "https://registry.yarnpkg.com/locate-path/-/locate-path-5.0.0.tgz#1afba396afd676a6d42504d0a67a3a7eb9f62aa0" - integrity sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g== - dependencies: - p-locate "^4.1.0" - locate-path@^6.0.0: version "6.0.0" resolved "https://registry.yarnpkg.com/locate-path/-/locate-path-6.0.0.tgz#55321eb309febbc59c4801d931a72452a681d286" @@ -3330,17 +3188,17 @@ micromatch@^4.0.2, micromatch@^4.0.4: braces "^3.0.1" picomatch "^2.2.3" -mime-db@1.51.0: - version "1.51.0" - resolved "https://registry.yarnpkg.com/mime-db/-/mime-db-1.51.0.tgz#d9ff62451859b18342d960850dc3cfb77e63fb0c" - integrity sha512-5y8A56jg7XVQx2mbv1lu49NR4dokRnhZYTtL+KGfaa27uq4pSTXkwQkFJl4pkRMyNFz/EtYDSkiiEHx3F7UN6g== +mime-db@1.52.0: + version "1.52.0" + resolved "https://registry.yarnpkg.com/mime-db/-/mime-db-1.52.0.tgz#bbabcdc02859f4987301c856e3387ce5ec43bf70" + integrity sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg== mime-types@~2.1.17, mime-types@~2.1.34: - version "2.1.34" - resolved "https://registry.yarnpkg.com/mime-types/-/mime-types-2.1.34.tgz#5a712f9ec1503511a945803640fafe09d3793c24" - integrity sha512-6cP692WwGIs9XXdOO4++N+7qjqv0rqxxVvJ3VHPh/Sc9mVZcQP+ZGhkKiTvWMQRr2tbHkJP/Yn7Y0npb3ZBs4A== + version "2.1.35" + resolved "https://registry.yarnpkg.com/mime-types/-/mime-types-2.1.35.tgz#381a871b62a734450660ae3deee44813f70d959a" + integrity sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw== dependencies: - mime-db "1.51.0" + mime-db "1.52.0" mime@1.4.1: version "1.4.1" @@ -3518,7 +3376,7 @@ node-addon-api@^4.3.0: resolved "https://registry.yarnpkg.com/node-addon-api/-/node-addon-api-4.3.0.tgz#52a1a0b475193e0928e98e0426a0d1254782b77f" integrity sha512-73sE9+3UaLYYFmDsFZnqCInzPyh3MqIwZO9cw58yIqAZhONrrabrYyYe3TuIqtIiOuTXVhsGau8hcrhhwSsDIQ== -node-fetch@^2.6.1: +node-fetch@^2.6.7: version "2.6.7" resolved "https://registry.yarnpkg.com/node-fetch/-/node-fetch-2.6.7.tgz#24de9fba827e3b4ae44dc8b20256a379160052ad" integrity sha512-ZjMPFEfVx5j+y2yF35Kzx5sF7kDzxuDj6ziH4FFbOp87zKDZNx8yExJIb05OGF4Nlt9IHFIMBkRl41VdvcNdbQ== @@ -3580,7 +3438,7 @@ nunjucks@^3.2.3: asap "^2.0.3" commander "^5.1.0" -object-assign@^4.1.0, object-assign@^4.1.1: +object-assign@^4, object-assign@^4.1.0, object-assign@^4.1.1: version "4.1.1" resolved "https://registry.yarnpkg.com/object-assign/-/object-assign-4.1.1.tgz#2109adc7965887cfc05cbbd442cac8bfbb360863" integrity sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM= @@ -3702,13 +3560,6 @@ p-limit@^1.1.0: dependencies: p-try "^1.0.0" -p-limit@^2.0.0, p-limit@^2.2.0: - version "2.3.0" - resolved "https://registry.yarnpkg.com/p-limit/-/p-limit-2.3.0.tgz#3dd33c647a214fdfffd835933eb086da0dc21db1" - integrity sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w== - dependencies: - p-try "^2.0.0" - p-limit@^3.0.2: version "3.1.0" resolved "https://registry.yarnpkg.com/p-limit/-/p-limit-3.1.0.tgz#e1daccbe78d0d1388ca18c64fea38e3e57e3706b" @@ -3723,20 +3574,6 @@ p-locate@^2.0.0: dependencies: p-limit "^1.1.0" -p-locate@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/p-locate/-/p-locate-3.0.0.tgz#322d69a05c0264b25997d9f40cd8a891ab0064a4" - integrity sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ== - dependencies: - p-limit "^2.0.0" - -p-locate@^4.1.0: - version "4.1.0" - resolved "https://registry.yarnpkg.com/p-locate/-/p-locate-4.1.0.tgz#a3428bb7088b3a60292f66919278b7c297ad4f07" - integrity sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A== - dependencies: - p-limit "^2.2.0" - p-locate@^5.0.0: version "5.0.0" resolved "https://registry.yarnpkg.com/p-locate/-/p-locate-5.0.0.tgz#83c8315c6785005e3bd021839411c9e110e6d834" @@ -3764,11 +3601,6 @@ p-try@^1.0.0: resolved "https://registry.yarnpkg.com/p-try/-/p-try-1.0.0.tgz#cbc79cdbaf8fd4228e13f621f2b1a237c1b207b3" integrity sha1-y8ec26+P1CKOE/Yh8rGiN8GyB7M= -p-try@^2.0.0: - version "2.2.0" - resolved "https://registry.yarnpkg.com/p-try/-/p-try-2.2.0.tgz#cb2868540e313d61de58fafbe35ce9004d5540e6" - integrity sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ== - parent-module@^1.0.0: version "1.0.1" resolved "https://registry.yarnpkg.com/parent-module/-/parent-module-1.0.1.tgz#691d2709e78c79fae3a156622452d00762caaaa2" @@ -3889,24 +3721,19 @@ pixelmatch@5.2.1: dependencies: pngjs "^4.0.1" -pkg-up@^3.1.0: - version "3.1.0" - resolved "https://registry.yarnpkg.com/pkg-up/-/pkg-up-3.1.0.tgz#100ec235cc150e4fd42519412596a28512a0def5" - integrity sha512-nDywThFk1i4BQK4twPQ6TA4RT8bDY96yeuCVBWL3ePARCiEKDRSrNGbFIgUJpLp+XeIR65v8ra7WuJOFUBtkMA== - dependencies: - find-up "^3.0.0" - -playwright-core@1.19.2: - version "1.19.2" - resolved "https://registry.yarnpkg.com/playwright-core/-/playwright-core-1.19.2.tgz#90b9209554f174c649abf495952fcb4335437218" - integrity sha512-OsL3sJZIo1UxKNWSP7zW7sk3FyUGG06YRHxHeBw51eIOxTCQRx5t+hXd0cvXashN2CHnd3hIZTs2aKa/im4hZQ== +playwright-core@1.20.0: + version "1.20.0" + resolved "https://registry.yarnpkg.com/playwright-core/-/playwright-core-1.20.0.tgz#57e84d7663cada92fe0d5574e9cd42e5fa2e74e1" + integrity sha512-d25IRcdooS278Cijlp8J8A5fLQZ+/aY3dKRJvgX5yjXA69N0huIUdnh3xXSgn+LsQ9DCNmB7Ngof3eY630jgdA== dependencies: + colors "1.4.0" commander "8.3.0" debug "4.3.3" extract-zip "2.0.1" https-proxy-agent "5.0.0" jpeg-js "0.4.3" mime "3.0.0" + pixelmatch "5.2.1" pngjs "6.0.0" progress "2.0.3" proper-lockfile "4.1.2" @@ -4284,27 +4111,17 @@ require-directory@^2.1.1: resolved "https://registry.yarnpkg.com/require-directory/-/require-directory-2.1.1.tgz#8c64ad5fd30dab1c976e2344ffe7f792a6a6df42" integrity sha1-jGStX9MNqxyXbiNE/+f3kqam30I= -require-main-filename@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/require-main-filename/-/require-main-filename-2.0.0.tgz#d0b329ecc7cc0f61649f62215be69af54aa8989b" - integrity sha512-NKN5kMDylKuldxYLSUfrbo5Tuzh4hd+2E8NPPX02mZtn1VuREQToYe/ZdlJy+J3uCpfaiGF05e7B8W0iXbQHmg== - requires-port@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/requires-port/-/requires-port-1.0.0.tgz#925d2601d39ac485e091cf0da5c6e694dc3dcaff" integrity sha1-kl0mAdOaxIXgkc8NpcbmlNw9yv8= -reselect@^4.0.0: - version "4.1.5" - resolved "https://registry.yarnpkg.com/reselect/-/reselect-4.1.5.tgz#852c361247198da6756d07d9296c2b51eddb79f6" - integrity sha512-uVdlz8J7OO+ASpBYoz1Zypgx0KasCY20H+N8JD13oUMtPvSHQuscrHop4KbXrbsBcdB9Ds7lVK7eRkBIfO43vQ== - resolve-from@^4.0.0: version "4.0.0" resolved "https://registry.yarnpkg.com/resolve-from/-/resolve-from-4.0.0.tgz#4abcd852ad32dd7baabfe9b40e00a36db5f392e6" integrity sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g== -resolve@^1.13.1, resolve@^1.15.1, resolve@^1.20.0: +resolve@^1.15.1, resolve@^1.20.0: version "1.22.0" resolved "https://registry.yarnpkg.com/resolve/-/resolve-1.22.0.tgz#5e0b8c67c15df57a89bdbabe603a002f21731198" integrity sha512-Hhtrw0nLeSrFQ7phPp4OOcVjLPIeMnRlr5mcnVuMe7M/7eBn98A3hmFRLoFo3DLZkivSYwhRUJTyPyWAk56WLw== @@ -4470,7 +4287,7 @@ server-destroy@1.0.1: resolved "https://registry.yarnpkg.com/server-destroy/-/server-destroy-1.0.1.tgz#f13bf928e42b9c3e79383e61cc3998b5d14e6cdd" integrity sha1-8Tv5KOQrnD55OD5hzDmYtdFObN0= -set-blocking@^2.0.0, set-blocking@~2.0.0: +set-blocking@~2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/set-blocking/-/set-blocking-2.0.0.tgz#045f9782d011ae9a6803ddd382b24392b3d890f7" integrity sha1-BF+XgtARrppoA93TgrJDkrPYkPc= @@ -4485,10 +4302,10 @@ setprototypeof@1.2.0: resolved "https://registry.yarnpkg.com/setprototypeof/-/setprototypeof-1.2.0.tgz#66c9a24a73f9fc28cbe66b09fed3d33dcaf1b424" integrity sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw== -sharp@^0.30.1: - version "0.30.2" - resolved "https://registry.yarnpkg.com/sharp/-/sharp-0.30.2.tgz#95b309b2740424702dc19b62a62595dd34a458b1" - integrity sha512-mrMeKI5ECTdYhslPlA2TbBtU3nZXMEBcQwI6qYXjPlu1LpW4HBZLFm6xshMI1HpIdEEJ3UcYp5AKifLT/fEHZQ== +sharp@^0.30.3: + version "0.30.3" + resolved "https://registry.yarnpkg.com/sharp/-/sharp-0.30.3.tgz#315a1817423a4d1cde5119a21c99c234a7a6fb37" + integrity sha512-rjpfJFK58ZOFSG8sxYSo3/JQb4ej095HjXp9X7gVu7gEn1aqSG8TCW29h/Rr31+PXrFADo1H/vKfw0uhMQWFtg== dependencies: color "^4.2.1" detect-libc "^2.0.1" @@ -4523,13 +4340,6 @@ shebang-regex@^3.0.0: resolved "https://registry.yarnpkg.com/shebang-regex/-/shebang-regex-3.0.0.tgz#ae16f1644d873ecad843b0307b143362d4c42172" integrity sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A== -short-hash@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/short-hash/-/short-hash-1.0.0.tgz#3f491d728fcc777ec605bbaf7f83f23712f42050" - integrity sha1-P0kdco/Md37GBbuvf4PyNxL0IFA= - dependencies: - hash-string "^1.0.0" - side-channel@^1.0.4: version "1.0.4" resolved "https://registry.yarnpkg.com/side-channel/-/side-channel-1.0.4.tgz#efce5c8fdc104ee751b25c58d4290011fa5ea2cf" @@ -4600,57 +4410,51 @@ smart-buffer@^4.2.0: resolved "https://registry.yarnpkg.com/smart-buffer/-/smart-buffer-4.2.0.tgz#6e1d71fa4f18c05f7d0ff216dd16a481d0e8d9ae" integrity sha512-94hK0Hh8rPqQl2xXc3HsaBoOXKV20MToPkcXvwbISWLEs+64sBq5kFgn2kJDHb1Pry9yrP0dxrCI9RRci7RXKg== -socket.io-adapter@~1.1.0: - version "1.1.2" - resolved "https://registry.yarnpkg.com/socket.io-adapter/-/socket.io-adapter-1.1.2.tgz#ab3f0d6f66b8fc7fca3959ab5991f82221789be9" - integrity sha512-WzZRUj1kUjrTIrUKpZLEzFZ1OLj5FwLlAFQs9kuZJzJi5DKdU7FsWc36SNmA8iDOtwBQyT8FkrriRM8vXLYz8g== +socket.io-adapter@~2.3.3: + version "2.3.3" + resolved "https://registry.yarnpkg.com/socket.io-adapter/-/socket.io-adapter-2.3.3.tgz#4d6111e4d42e9f7646e365b4f578269821f13486" + integrity sha512-Qd/iwn3VskrpNO60BeRyCyr8ZWw9CPZyitW4AQwmRZ8zCiyDiL+znRnWX6tDHXnWn1sJrM1+b6Mn6wEDJJ4aYQ== -socket.io-client@2.4.0, socket.io-client@^2.4.0: - version "2.4.0" - resolved "https://registry.yarnpkg.com/socket.io-client/-/socket.io-client-2.4.0.tgz#aafb5d594a3c55a34355562fc8aea22ed9119a35" - integrity sha512-M6xhnKQHuuZd4Ba9vltCLT9oa+YvTsP8j9NcEiLElfIg8KeYPyhWOes6x4t+LTAC8enQbE/995AdTem2uNyKKQ== +socket.io-client@^4.4.1: + version "4.4.1" + resolved "https://registry.yarnpkg.com/socket.io-client/-/socket.io-client-4.4.1.tgz#b6aa9448149d09b8d0b2bbf3d2fac310631fdec9" + integrity sha512-N5C/L5fLNha5Ojd7Yeb/puKcPWWcoB/A09fEjjNsg91EDVr5twk/OEyO6VT9dlLSUNY85NpW6KBhVMvaLKQ3vQ== dependencies: - backo2 "1.0.2" - component-bind "1.0.0" - component-emitter "~1.3.0" - debug "~3.1.0" - engine.io-client "~3.5.0" - has-binary2 "~1.0.2" - indexof "0.0.1" - parseqs "0.0.6" + "@socket.io/component-emitter" "~3.0.0" + backo2 "~1.0.2" + debug "~4.3.2" + engine.io-client "~6.1.1" parseuri "0.0.6" - socket.io-parser "~3.3.0" - to-array "0.1.4" + socket.io-parser "~4.1.1" -socket.io-parser@~3.3.0: - version "3.3.2" - resolved "https://registry.yarnpkg.com/socket.io-parser/-/socket.io-parser-3.3.2.tgz#ef872009d0adcf704f2fbe830191a14752ad50b6" - integrity sha512-FJvDBuOALxdCI9qwRrO/Rfp9yfndRtc1jSgVgV8FDraihmSP/MLGD5PEuJrNfjALvcQ+vMDM/33AWOYP/JSjDg== +socket.io-parser@~4.0.4: + version "4.0.4" + resolved "https://registry.yarnpkg.com/socket.io-parser/-/socket.io-parser-4.0.4.tgz#9ea21b0d61508d18196ef04a2c6b9ab630f4c2b0" + integrity sha512-t+b0SS+IxG7Rxzda2EVvyBZbvFPBCjJoyHuE0P//7OAsN23GItzDRdWa6ALxZI/8R5ygK7jAR6t028/z+7295g== dependencies: + "@types/component-emitter" "^1.2.10" component-emitter "~1.3.0" - debug "~3.1.0" - isarray "2.0.1" - -socket.io-parser@~3.4.0: - version "3.4.1" - resolved "https://registry.yarnpkg.com/socket.io-parser/-/socket.io-parser-3.4.1.tgz#b06af838302975837eab2dc980037da24054d64a" - integrity sha512-11hMgzL+WCLWf1uFtHSNvliI++tcRUWdoeYuwIl+Axvwy9z2gQM+7nJyN3STj1tLj5JyIUH8/gpDGxzAlDdi0A== - dependencies: - component-emitter "1.2.1" - debug "~4.1.0" - isarray "2.0.1" - -socket.io@2.4.0: - version "2.4.0" - resolved "https://registry.yarnpkg.com/socket.io/-/socket.io-2.4.0.tgz#01030a2727bd8eb2e85ea96d69f03692ee53d47e" - integrity sha512-9UPJ1UTvKayuQfVv2IQ3k7tCQC/fboDyIK62i99dAQIyHKaBsNdTpwHLgKJ6guRWxRtC9H+138UwpaGuQO9uWQ== - dependencies: - debug "~4.1.0" - engine.io "~3.5.0" - has-binary2 "~1.0.2" - socket.io-adapter "~1.1.0" - socket.io-client "2.4.0" - socket.io-parser "~3.4.0" + debug "~4.3.1" + +socket.io-parser@~4.1.1: + version "4.1.2" + resolved "https://registry.yarnpkg.com/socket.io-parser/-/socket.io-parser-4.1.2.tgz#0a97d4fb8e67022158a568450a6e41887e42035e" + integrity sha512-j3kk71QLJuyQ/hh5F/L2t1goqzdTL0gvDzuhTuNSwihfuFUrcSji0qFZmJJPtG6Rmug153eOPsUizeirf1IIog== + dependencies: + "@socket.io/component-emitter" "~3.0.0" + debug "~4.3.1" + +socket.io@^4.4.1: + version "4.4.1" + resolved "https://registry.yarnpkg.com/socket.io/-/socket.io-4.4.1.tgz#cd6de29e277a161d176832bb24f64ee045c56ab8" + integrity sha512-s04vrBswdQBUmuWJuuNTmXUVJhP0cVky8bBDhdkf8y0Ptsu7fKU2LuLbts9g+pdmAdyMMn8F/9Mf1/wbtUN0fg== + dependencies: + accepts "~1.3.4" + base64id "~2.0.0" + debug "~4.3.2" + engine.io "~6.1.0" + socket.io-adapter "~2.3.3" + socket.io-parser "~4.0.4" socks-proxy-agent@6.1.1: version "6.1.1" @@ -4775,7 +4579,7 @@ string-width@^1.0.1: is-fullwidth-code-point "^1.0.0" strip-ansi "^3.0.0" -"string-width@^1.0.2 || 2 || 3 || 4", string-width@^4.1.0, string-width@^4.2.0: +"string-width@^1.0.2 || 2 || 3 || 4", string-width@^4.1.0, string-width@^4.2.0, string-width@^4.2.3: version "4.2.3" resolved "https://registry.yarnpkg.com/string-width/-/string-width-4.2.3.tgz#269c7117d27b05ad2e536830a8ec895ef9c6d010" integrity sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g== @@ -4935,11 +4739,6 @@ tmp@^0.0.33: dependencies: os-tmpdir "~1.0.2" -to-array@0.1.4: - version "0.1.4" - resolved "https://registry.yarnpkg.com/to-array/-/to-array-0.1.4.tgz#17e6c11f73dd4f3d74cda7a4ff3238e9ad9bf890" - integrity sha1-F+bBH3PdTz10zaek/zI46a2b+JA= - to-fast-properties@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/to-fast-properties/-/to-fast-properties-2.0.0.tgz#dc5e698cbd079265bc73e0377681a4e4e83f616e" @@ -4968,9 +4767,9 @@ tr46@~0.0.3: integrity sha1-gYT9NH2snNwYWZLzpmIuFLnZq2o= tsconfig-paths@^3.12.0: - version "3.13.0" - resolved "https://registry.yarnpkg.com/tsconfig-paths/-/tsconfig-paths-3.13.0.tgz#f3e9b8f6876698581d94470c03c95b3a48c0e3d7" - integrity sha512-nWuffZppoaYK0vQ1SQmkSsQzJoHA4s6uzdb2waRpD806x9yfq153AdVsWz4je2qZcW+pENrMQXbGQ3sMCkXuhw== + version "3.14.0" + resolved "https://registry.yarnpkg.com/tsconfig-paths/-/tsconfig-paths-3.14.0.tgz#4fcc48f9ccea8826c41b9ca093479de7f5018976" + integrity sha512-cg/1jAZoL57R39+wiw4u/SCC6Ic9Q5NqjBOb+9xISedOYurfog9ZNmKJSxAnb2m/5Bq4lE9lhUcau33Ml8DM0g== dependencies: "@types/json5" "^0.0.29" json5 "^1.0.1" @@ -5063,6 +4862,11 @@ v8-compile-cache@^2.0.3: resolved "https://registry.yarnpkg.com/v8-compile-cache/-/v8-compile-cache-2.3.0.tgz#2de19618c66dc247dcfb6f99338035d8245a2cee" integrity sha512-l8lCEmLcLYZh4nbunNZvQCJc5pv7+RCwa8q/LdUx8u7lsWvPDKmpodJAJNwkAhJC//dFY48KuIEmjtd4RViDrA== +vary@^1: + version "1.1.2" + resolved "https://registry.yarnpkg.com/vary/-/vary-1.1.2.tgz#2299f02c6ded30d4a5961b0b9f74524a18f634fc" + integrity sha1-IpnwLG3tMNSllhsLn3RSShj2NPw= + void-elements@^3.1.0: version "3.1.0" resolved "https://registry.yarnpkg.com/void-elements/-/void-elements-3.1.0.tgz#614f7fbf8d801f0bb5f0661f5b2f5785750e4f09" @@ -5103,11 +4907,6 @@ which-boxed-primitive@^1.0.2: is-string "^1.0.5" is-symbol "^1.0.3" -which-module@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/which-module/-/which-module-2.0.0.tgz#d9ef07dce77b9902b8a3a8fa4b31c3e3f7e6e87a" - integrity sha1-2e8H3Od7mQK4o6j6SzHD4/fm6Ho= - which@2.0.2, which@^2.0.1: version "2.0.2" resolved "https://registry.yarnpkg.com/which/-/which-2.0.2.tgz#7c6a8dd0a636a0327e10b59c9286eee93f3f51b1" @@ -5154,15 +4953,6 @@ workerpool@6.2.0: resolved "https://registry.yarnpkg.com/workerpool/-/workerpool-6.2.0.tgz#827d93c9ba23ee2019c3ffaff5c27fccea289e8b" integrity sha512-Rsk5qQHJ9eowMH28Jwhe8HEbmdYDX4lwoMWshiCXugjtHqMD9ZbiqSDLxcsfdqsETPzVUtX5s1Z5kStiIM6l4A== -wrap-ansi@^6.2.0: - version "6.2.0" - resolved "https://registry.yarnpkg.com/wrap-ansi/-/wrap-ansi-6.2.0.tgz#e9393ba07102e6c91a3b221478f0257cd2856e53" - integrity sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA== - dependencies: - ansi-styles "^4.0.0" - string-width "^4.1.0" - strip-ansi "^6.0.0" - wrap-ansi@^7.0.0: version "7.0.0" resolved "https://registry.yarnpkg.com/wrap-ansi/-/wrap-ansi-7.0.0.tgz#67e145cff510a6a6984bdf1152911d69d2eb9e43" @@ -5182,20 +4972,15 @@ ws@8.4.2: resolved "https://registry.yarnpkg.com/ws/-/ws-8.4.2.tgz#18e749868d8439f2268368829042894b6907aa0b" integrity sha512-Kbk4Nxyq7/ZWqr/tarI9yIt/+iNNFOjBXEWgTb4ydaNHBNGgvf2QHbS9fdfsndfjFlFwEd4Al+mw83YkaD10ZA== -ws@~7.4.2: - version "7.4.6" - resolved "https://registry.yarnpkg.com/ws/-/ws-7.4.6.tgz#5654ca8ecdeee47c33a9a4bf6d28e2be2980377c" - integrity sha512-YmhHDO4MzaDLB+M9ym/mDA5z0naX8j7SIlT8f8z+I0VtzsRbekxEutHSme7NPS2qE8StCYQNUnfWdXta/Yu85A== - -xmlhttprequest-ssl@~1.6.2: - version "1.6.3" - resolved "https://registry.yarnpkg.com/xmlhttprequest-ssl/-/xmlhttprequest-ssl-1.6.3.tgz#03b713873b01659dfa2c1c5d056065b27ddc2de6" - integrity sha512-3XfeQE/wNkvrIktn2Kf0869fC0BN6UpydVasGIeSm2B1Llihf7/0UfZM+eCkOw3P7bP4+qPgqhm7ZoxuJtFU0Q== +ws@~8.2.3: + version "8.2.3" + resolved "https://registry.yarnpkg.com/ws/-/ws-8.2.3.tgz#63a56456db1b04367d0b721a0b80cae6d8becbba" + integrity sha512-wBuoj1BDpC6ZQ1B7DWQBYVLphPWkm8i9Y0/3YdHjHKHiohOJ1ws+3OccDWtH+PoC9DZD5WOTrJvNbWvjS6JWaA== -y18n@^4.0.0: - version "4.0.3" - resolved "https://registry.yarnpkg.com/y18n/-/y18n-4.0.3.tgz#b5f259c82cd6e336921efd7bfd8bf560de9eeedf" - integrity sha512-JKhqTOwSrqNA1NY5lSztJ1GrBiUodLMmIZuLiDaMRJ+itFd+ABVE8XBjOvIWL+rSqNDC74LCSFmlb/U4UZ4hJQ== +xmlhttprequest-ssl@~2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/xmlhttprequest-ssl/-/xmlhttprequest-ssl-2.0.0.tgz#91360c86b914e67f44dce769180027c0da618c67" + integrity sha512-QKxVRxiRACQcVuQEYFsI1hhkrMlrXHPegbbd1yn9UHOmRxY+si12nQYzri3vbzt8VdTTRviqcKxcyllFas5z2A== y18n@^5.0.5: version "5.0.8" @@ -5217,19 +5002,16 @@ yargs-parser@20.2.4: resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-20.2.4.tgz#b42890f14566796f85ae8e3a25290d205f154a54" integrity sha512-WOkpgNhPTlE73h4VFAFsOnomJVaovO8VqLDzy5saChRBFQFBoMYirowyW+Q9HB4HFF4Z7VZTiG3iSzJJA29yRA== -yargs-parser@^18.1.2: - version "18.1.3" - resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-18.1.3.tgz#be68c4975c6b2abf469236b0c870362fab09a7b0" - integrity sha512-o50j0JeToy/4K6OZcaQmW6lyXXKhq7csREXcDwk2omFPJEwUNOVtJKvmDr9EI1fAJZUyZcRF7kxGBWmRXudrCQ== - dependencies: - camelcase "^5.0.0" - decamelize "^1.2.0" - yargs-parser@^20.2.2: version "20.2.9" resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-20.2.9.tgz#2eb7dc3b0289718fc295f362753845c41a0c94ee" integrity sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w== +yargs-parser@^21.0.0: + version "21.0.1" + resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-21.0.1.tgz#0267f286c877a4f0f728fceb6f8a3e4cb95c6e35" + integrity sha512-9BK1jFpLzJROCI5TzwZL/TU4gqjK5xiHV/RfWLOahrjAko/e4DJkRDZQXfvqAsiZzzYhgAzbgz6lg48jcm4GLg== + yargs-unparser@2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/yargs-unparser/-/yargs-unparser-2.0.0.tgz#f131f9226911ae5d9ad38c432fe809366c2325eb" @@ -5266,22 +5048,18 @@ yargs@17.1.1: y18n "^5.0.5" yargs-parser "^20.2.2" -yargs@^15.4.1: - version "15.4.1" - resolved "https://registry.yarnpkg.com/yargs/-/yargs-15.4.1.tgz#0d87a16de01aee9d8bec2bfbf74f67851730f4f8" - integrity sha512-aePbxDmcYW++PaqBsJ+HYUFwCdv4LVvdnhBy78E57PIor8/OVvhMrADFFEDh8DHDFRv/O9i3lPhsENjO7QX0+A== +yargs@^17.3.1: + version "17.3.1" + resolved "https://registry.yarnpkg.com/yargs/-/yargs-17.3.1.tgz#da56b28f32e2fd45aefb402ed9c26f42be4c07b9" + integrity sha512-WUANQeVgjLbNsEmGk20f+nlHgOqzRFpiGWVaBrYGYIGANIIu3lWjoyi0fNlFmJkvfhCZ6BXINe7/W2O2bV4iaA== dependencies: - cliui "^6.0.0" - decamelize "^1.2.0" - find-up "^4.1.0" - get-caller-file "^2.0.1" + cliui "^7.0.2" + escalade "^3.1.1" + get-caller-file "^2.0.5" require-directory "^2.1.1" - require-main-filename "^2.0.0" - set-blocking "^2.0.0" - string-width "^4.2.0" - which-module "^2.0.0" - y18n "^4.0.0" - yargs-parser "^18.1.2" + string-width "^4.2.3" + y18n "^5.0.5" + yargs-parser "^21.0.0" yauzl@2.10.0, yauzl@^2.10.0: version "2.10.0" From 6cd33a5720c71388cd7f98a76bad6ee99aebbc9d Mon Sep 17 00:00:00 2001 From: Joshua May Date: Tue, 15 Mar 2022 21:52:11 +0100 Subject: [PATCH 3/3] Update snapshots --- .../index-linux.png | Bin 261671 -> 262091 bytes 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/test/ui/snapshot.spec.ts-snapshots/index-linux.png b/test/ui/snapshot.spec.ts-snapshots/index-linux.png index e0278bccedee215d8558148924a28af3c00115a3..315fbd5d131309c3d44801c0999b024a890d5e4d 100644 GIT binary patch delta 14952 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 U8CQMxB?P<_pS_VUku?hXU#UfC)c^nh delta 14529 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 X@K*|uBSK6