diff --git a/.github/workflows/backport.yml b/.github/workflows/backport.yml
index 95bfb52..dd79389 100644
--- a/.github/workflows/backport.yml
+++ b/.github/workflows/backport.yml
@@ -23,7 +23,7 @@ jobs:
)
)
steps:
- - uses: tibdex/backport@7005ef85c4562bc23b0e9b4a9940d5922f439750
+ - uses: tibdex/backport@9565281eda0731b1d20c4025c43339fb0a23812e # v2
with:
labels_template: "<%= JSON.stringify([...labels, 'X-Release-Blocker']) %>"
# We can't use GITHUB_TOKEN here or CI won't run on the new PR
diff --git a/.github/workflows/build_and_deploy.yaml b/.github/workflows/build_and_deploy.yaml
index aaa066d..b29aaa6 100644
--- a/.github/workflows/build_and_deploy.yaml
+++ b/.github/workflows/build_and_deploy.yaml
@@ -145,7 +145,7 @@ jobs:
DEPLOYMENT_DIR: ${{ needs.prepare.outputs.packages-dir }}
- name: Notify packages.element.io of new files
- uses: peter-evans/repository-dispatch@26b39ed245ab8f31526069329e112ab2fb224588 # v2
+ uses: peter-evans/repository-dispatch@bf47d102fdb849e755b0b0023ea3e81a44b6f570 # v2
with:
token: ${{ secrets.ELEMENT_BOT_TOKEN }}
repository: vector-im/packages.element.io
diff --git a/.github/workflows/build_and_test.yaml b/.github/workflows/build_and_test.yaml
index 2438a75..f1a9cbf 100644
--- a/.github/workflows/build_and_test.yaml
+++ b/.github/workflows/build_and_test.yaml
@@ -41,13 +41,13 @@ jobs:
- name: "Get modified files"
id: changed_files
- uses: tj-actions/changed-files@1c26215f3fbd51eba03bc199e5cbabdfc3584ce3 # v38
+ uses: tj-actions/changed-files@6ee9cdc5816333acda68e01cf12eedc619e28316 # v39
with:
files: |
dockerbuild/*
- name: Log in to the Container registry
if: steps.changed_files.outputs.any_modified == 'true'
- uses: docker/login-action@cf8514a65188af1d4f94f8c28a7a4153af1088ce
+ uses: docker/login-action@a5609cb39f57be157c39b77359abfaa43aeaeb8f
with:
registry: ${{ env.REGISTRY }}
username: ${{ github.actor }}
@@ -63,7 +63,7 @@ jobs:
- name: Build and push Docker image
if: steps.changed_files.outputs.any_modified == 'true'
- uses: docker/build-push-action@9311bf5263ae5b36f3ec67aff768790c6e2344ad
+ uses: docker/build-push-action@4e4ee680f69700760d5620a94c020aef883043aa
with:
context: dockerbuild
push: true
diff --git a/.github/workflows/dockerbuild.yaml b/.github/workflows/dockerbuild.yaml
index 823a192..3c4cc34 100644
--- a/.github/workflows/dockerbuild.yaml
+++ b/.github/workflows/dockerbuild.yaml
@@ -20,7 +20,7 @@ jobs:
- uses: actions/checkout@v3
- name: Log in to the Container registry
- uses: docker/login-action@cf8514a65188af1d4f94f8c28a7a4153af1088ce
+ uses: docker/login-action@a5609cb39f57be157c39b77359abfaa43aeaeb8f
with:
registry: ${{ env.REGISTRY }}
username: ${{ github.actor }}
@@ -28,14 +28,14 @@ jobs:
- name: Extract metadata for Docker
id: meta
- uses: docker/metadata-action@0f8c876bafbf5dbce05c36682ec68e9a0274a48a
+ uses: docker/metadata-action@b67fef219a3c5542bf1d0948862a08152653b4d4
with:
images: ${{ env.REGISTRY }}/${{ env.IMAGE_NAME }}
tags: |
type=ref,event=branch
- name: Build and push Docker image
- uses: docker/build-push-action@9311bf5263ae5b36f3ec67aff768790c6e2344ad
+ uses: docker/build-push-action@4e4ee680f69700760d5620a94c020aef883043aa
with:
context: dockerbuild
push: true
diff --git a/.github/workflows/localazy_download.yaml b/.github/workflows/localazy_download.yaml
new file mode 100644
index 0000000..081070d
--- /dev/null
+++ b/.github/workflows/localazy_download.yaml
@@ -0,0 +1,8 @@
+name: Localazy Download
+on:
+ workflow_dispatch: {}
+jobs:
+ download:
+ uses: matrix-org/matrix-web-i18n/.github/workflows/localazy_download.yaml@main
+ secrets:
+ ELEMENT_BOT_TOKEN: ${{ secrets.ELEMENT_BOT_TOKEN }}
diff --git a/.github/workflows/localazy_upload.yaml b/.github/workflows/localazy_upload.yaml
new file mode 100644
index 0000000..317dd0f
--- /dev/null
+++ b/.github/workflows/localazy_upload.yaml
@@ -0,0 +1,11 @@
+name: Localazy Upload
+on:
+ push:
+ branches: [develop]
+ paths:
+ - "src/strings/i18n/en_EN.json"
+jobs:
+ upload:
+ uses: matrix-org/matrix-web-i18n/.github/workflows/localazy_upload.yaml@main
+ secrets:
+ LOCALAZY_WRITE_KEY: ${{ secrets.LOCALAZY_WRITE_KEY }}
diff --git a/.github/workflows/reprepro.yaml b/.github/workflows/reprepro.yaml
index 59eb2ab..c1b5530 100644
--- a/.github/workflows/reprepro.yaml
+++ b/.github/workflows/reprepro.yaml
@@ -41,7 +41,7 @@ jobs:
AWS_SECRET_ACCESS_KEY: ${{ secrets.CF_R2_TOKEN }}
- name: Notify packages.element.io of incoming deb
- uses: peter-evans/repository-dispatch@26b39ed245ab8f31526069329e112ab2fb224588 # v2
+ uses: peter-evans/repository-dispatch@bf47d102fdb849e755b0b0023ea3e81a44b6f570 # v2
with:
token: ${{ secrets.ELEMENT_BOT_TOKEN }}
repository: vector-im/packages.element.io
diff --git a/.github/workflows/static_analysis.yaml b/.github/workflows/static_analysis.yaml
index 56fab9a..e0275f1 100644
--- a/.github/workflows/static_analysis.yaml
+++ b/.github/workflows/static_analysis.yaml
@@ -23,7 +23,7 @@ jobs:
i18n_lint:
name: "i18n Check"
- uses: matrix-org/matrix-react-sdk/.github/workflows/i18n_check.yml@develop
+ uses: matrix-org/matrix-web-i18n/.github/workflows/i18n_check.yml@main
js_lint:
name: "ESLint"
diff --git a/CHANGELOG.md b/CHANGELOG.md
index fedc021..b7c877c 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,3 +1,43 @@
+Changes in [1.11.42](https://github.com/vector-im/element-desktop/releases/tag/v1.11.42) (2023-09-13)
+=====================================================================================================
+
+## 🐛 Bug Fixes
+ * Update Compound to fix Firefox-specific avatar regression ([\#11604](https://github.com/matrix-org/matrix-react-sdk/pull/11604)). Fixes vector-im/element-web#26155.
+
+Changes in [1.11.41](https://github.com/vector-im/element-desktop/releases/tag/v1.11.41) (2023-09-12)
+=====================================================================================================
+
+## ✨ Features
+ * Make SVGR icons use forward ref ([\#26082](https://github.com/vector-im/element-web/pull/26082)).
+ * Add support for rendering a custom wrapper around Element ([\#25537](https://github.com/vector-im/element-web/pull/25537)). Contributed by @maheichyk.
+ * Allow creating public knock rooms ([\#11481](https://github.com/matrix-org/matrix-react-sdk/pull/11481)). Contributed by @charlynguyen.
+ * Render custom images in reactions according to MSC4027 ([\#11087](https://github.com/matrix-org/matrix-react-sdk/pull/11087)). Contributed by @sumnerevans.
+ * Introduce room knocks bar ([\#11475](https://github.com/matrix-org/matrix-react-sdk/pull/11475)). Contributed by @charlynguyen.
+ * Room header UI updates ([\#11507](https://github.com/matrix-org/matrix-react-sdk/pull/11507)). Fixes vector-im/element-web#25892.
+ * Remove green "verified" bar for encrypted events ([\#11496](https://github.com/matrix-org/matrix-react-sdk/pull/11496)).
+ * Update member count on room summary update ([\#11488](https://github.com/matrix-org/matrix-react-sdk/pull/11488)).
+ * Support for E2EE in Element Call ([\#11492](https://github.com/matrix-org/matrix-react-sdk/pull/11492)).
+ * Allow requesting to join knock rooms via spotlight ([\#11482](https://github.com/matrix-org/matrix-react-sdk/pull/11482)). Contributed by @charlynguyen.
+ * Lock out the first tab if Element is opened in a second tab. ([\#11425](https://github.com/matrix-org/matrix-react-sdk/pull/11425)). Fixes vector-im/element-web#25157.
+ * Change avatar to use Compound implementation ([\#11448](https://github.com/matrix-org/matrix-react-sdk/pull/11448)).
+
+## 🐛 Bug Fixes
+ * Fix vertical alignment of default avatar font ([\#11582](https://github.com/matrix-org/matrix-react-sdk/pull/11582)). Fixes vector-im/element-web#26081.
+ * Fix avatars in public room & space search being flex shrunk ([\#11580](https://github.com/matrix-org/matrix-react-sdk/pull/11580)). Fixes vector-im/element-web#26133.
+ * Fix EventTile avatars being rendered with a size of 0 instead of hidden ([\#11558](https://github.com/matrix-org/matrix-react-sdk/pull/11558)). Fixes vector-im/element-web#26075.
+ * Updated no drag zones ([\#1193](https://github.com/vector-im/element-desktop/pull/1193)).
+ * Fix compound external assets path in bundle ([\#26069](https://github.com/vector-im/element-web/pull/26069)).
+ * Use RoomStateEvent.Update for knocks ([\#11516](https://github.com/matrix-org/matrix-react-sdk/pull/11516)). Contributed by @charlynguyen.
+ * Prevent event propagation when clicking icon buttons ([\#11515](https://github.com/matrix-org/matrix-react-sdk/pull/11515)).
+ * Only display RoomKnocksBar when feature flag is enabled ([\#11513](https://github.com/matrix-org/matrix-react-sdk/pull/11513)). Contributed by @andybalaam.
+ * Fix avatars of knock members for people tab of room settings ([\#11506](https://github.com/matrix-org/matrix-react-sdk/pull/11506)). Fixes vector-im/element-web#26083. Contributed by @charlynguyen.
+ * Fixes read receipt avatar offset ([\#11483](https://github.com/matrix-org/matrix-react-sdk/pull/11483)). Fixes vector-im/element-web#26067, vector-im/element-web#26064 vector-im/element-web#26059 and vector-im/element-web#26061.
+ * Fix avatar defects ([\#11473](https://github.com/matrix-org/matrix-react-sdk/pull/11473)). Fixes vector-im/element-web#26051 and vector-im/element-web#26046.
+ * Fix consistent avatar output for Percy ([\#11472](https://github.com/matrix-org/matrix-react-sdk/pull/11472)). Fixes vector-im/element-web#26049 and vector-im/element-web#26052.
+ * Fix colour of avatar and colour matching with username ([\#11470](https://github.com/matrix-org/matrix-react-sdk/pull/11470)). Fixes vector-im/element-web#26042.
+ * Fix incompatibility of Soft Logout with Element-R ([\#11468](https://github.com/matrix-org/matrix-react-sdk/pull/11468)).
+ * Fix instances of double translation and guard translation calls using typescript ([\#11443](https://github.com/matrix-org/matrix-react-sdk/pull/11443)).
+
Changes in [1.11.40](https://github.com/vector-im/element-desktop/releases/tag/v1.11.40) (2023-08-29)
=====================================================================================================
diff --git a/README.md b/README.md
index 9381913..f39e2cb 100644
--- a/README.md
+++ b/README.md
@@ -1,6 +1,6 @@
![Build](https://github.com/vector-im/element-desktop/actions/workflows/build.yaml/badge.svg)
![Static Analysis](https://github.com/vector-im/element-desktop/actions/workflows/static_analysis.yaml/badge.svg)
-[![Weblate](https://translate.element.io/widgets/element-desktop/-/element-desktop/svg-badge.svg)](https://translate.element.io/engage/element-desktop/)
+[![Localazy](https://img.shields.io/endpoint?url=https%3A%2F%2Fconnect.localazy.com%2Fstatus%2Felement-web%2Fdata%3Fcontent%3Dall%26title%3Dlocalazy%26logo%3Dtrue)](https://localazy.com/p/element-web)
[![Quality Gate Status](https://sonarcloud.io/api/project_badges/measure?project=element-desktop&metric=alert_status)](https://sonarcloud.io/summary/new_code?id=element-desktop)
[![Vulnerabilities](https://sonarcloud.io/api/project_badges/measure?project=element-desktop&metric=vulnerabilities)](https://sonarcloud.io/summary/new_code?id=element-desktop)
[![Bugs](https://sonarcloud.io/api/project_badges/measure?project=element-desktop&metric=bugs)](https://sonarcloud.io/summary/new_code?id=element-desktop)
@@ -149,8 +149,6 @@ To add a new translation, head to the [translating doc](https://github.com/vecto
For a developer guide, see the [translating dev doc](https://github.com/vector-im/element-web/blob/develop/docs/translating-dev.md).
-[](https://translate.element.io/engage/element-desktop/?utm_source=widget)
-
# Report bugs & give feedback
If you run into any bugs or have feedback you'd like to share, please let us know on GitHub.
diff --git a/localazy.json b/localazy.json
new file mode 100644
index 0000000..a947043
--- /dev/null
+++ b/localazy.json
@@ -0,0 +1,37 @@
+{
+ "readKey": "a7688614897667993891-866e2615b0a22e6ccef56aea9b10e815efa3e1296752a7a30bd9925f1a8f33e7",
+
+ "upload": {
+ "type": "json",
+ "keySeparator": "|",
+ "deprecate": "file",
+ "features": ["plural_object", "filter_untranslated"],
+ "files": [
+ {
+ "pattern": "src/i18n/strings/en_EN.json",
+ "file": "element-desktop.json",
+ "lang": "inherited"
+ },
+ {
+ "group": "existing",
+ "pattern": "src/i18n/strings/*.json",
+ "file": "element-desktop.json",
+ "excludes": ["src/i18n/strings/en_EN.json"],
+ "lang": "${autodetectLang}"
+ }
+ ]
+ },
+
+ "download": {
+ "files": [
+ {
+ "conditions": "equals: ${file}, element-desktop.json",
+ "output": "src/i18n/strings/${langLsrUnderscore}.json"
+ }
+ ],
+ "includeSourceLang": "${includeSourceLang|false}",
+ "langAliases": {
+ "en": "en-EN"
+ }
+ }
+}
diff --git a/package.json b/package.json
index 446e371..06d702a 100644
--- a/package.json
+++ b/package.json
@@ -2,7 +2,7 @@
"name": "element-desktop",
"productName": "Element",
"main": "lib/electron-main.js",
- "version": "1.11.40",
+ "version": "1.11.42",
"description": "A feature-rich client for Matrix.org",
"author": "Element",
"homepage": "https://element.io",
@@ -16,9 +16,10 @@
"node": ">=16.0.0"
},
"scripts": {
- "i18n": "matrix-gen-i18n",
- "prunei18n": "matrix-prune-i18n",
- "diff-i18n": "cp src/i18n/strings/en_EN.json src/i18n/strings/en_EN_orig.json && matrix-gen-i18n && matrix-compare-i18n-files src/i18n/strings/en_EN_orig.json src/i18n/strings/en_EN.json",
+ "i18n": "matrix-gen-i18n && yarn i18n:sort && yarn i18n:lint",
+ "i18n:sort": "jq --sort-keys '.' src/i18n/strings/en_EN.json > src/i18n/strings/en_EN.json.tmp && mv src/i18n/strings/en_EN.json.tmp src/i18n/strings/en_EN.json",
+ "i18n:lint": "prettier --write src/i18n/strings/ --ignore-path /dev/null",
+ "i18n:diff": "cp src/i18n/strings/en_EN.json src/i18n/strings/en_EN_orig.json && yarn i18n && matrix-compare-i18n-files src/i18n/strings/en_EN_orig.json src/i18n/strings/en_EN.json",
"mkdirs": "mkdirp packages deploys",
"fetch": "yarn run mkdirs && ts-node scripts/fetch-package.ts",
"asar-webapp": "asar p webapp webapp.asar",
@@ -79,20 +80,20 @@
"@types/jest": "^29.0.0",
"@types/minimist": "^1.2.1",
"@types/mkdirp": "^1.0.2",
- "@types/node": "16.18.41",
+ "@types/node": "16.18.48",
"@types/pacote": "^11.1.1",
"@types/tar": "^6.1.3",
"@types/uuid": "^9.0.2",
"@typescript-eslint/eslint-plugin": "^5.42.0",
"@typescript-eslint/parser": "^5.42.0",
"allchange": "^1.0.6",
- "app-builder-lib": "24.6.3",
+ "app-builder-lib": "24.6.4",
"babel-jest": "^29.0.0",
"chokidar": "^3.5.2",
"detect-libc": "^1.0.3",
"electron": "^26.0.0",
- "electron-builder": "24.6.3",
- "electron-builder-squirrel-windows": "24.6.3",
+ "electron-builder": "24.6.4",
+ "electron-builder-squirrel-windows": "24.6.4",
"electron-devtools-installer": "^3.2.0",
"eslint": "^8.26.0",
"eslint-config-google": "^0.14.0",
@@ -105,10 +106,10 @@
"fs-extra": "^11.0.0",
"glob": "^10.0.0",
"jest": "^29.0.0",
- "matrix-web-i18n": "^2.0.0",
+ "matrix-web-i18n": "^3.1.1",
"mkdirp": "^3.0.0",
"node-pre-gyp": "^0.17.0",
- "pacote": "^15.0.0",
+ "pacote": "^17.0.0",
"playwright": "^1.25.0",
"prettier": "^2.8.1",
"rimraf": "^5.0.0",
@@ -122,7 +123,7 @@
"keytar": "^7.9.0"
},
"resolutions": {
- "@types/node": "16.18.41"
+ "@types/node": "16.18.48"
},
"build": {
"appId": "im.riot.app",
diff --git a/src/electron-main.ts b/src/electron-main.ts
index 7770dcb..b5d13ac 100644
--- a/src/electron-main.ts
+++ b/src/electron-main.ts
@@ -260,7 +260,8 @@ global.appQuitting = false;
const exitShortcuts: Array<(input: Input, platform: string) => boolean> = [
(input, platform): boolean => platform !== "darwin" && input.alt && input.key.toUpperCase() === "F4",
(input, platform): boolean => platform !== "darwin" && input.control && input.key.toUpperCase() === "Q",
- (input, platform): boolean => platform === "darwin" && input.meta && !input.control && input.key.toUpperCase() === "Q",
+ (input, platform): boolean =>
+ platform === "darwin" && input.meta && !input.control && input.key.toUpperCase() === "Q",
];
const warnBeforeExit = (event: Event, input: Input): void => {
@@ -273,12 +274,12 @@ const warnBeforeExit = (event: Event, input: Input): void => {
dialog.showMessageBoxSync(global.mainWindow, {
type: "question",
buttons: [
- _t("Cancel"),
- _t("Close %(brand)s", {
+ _t("action|cancel"),
+ _t("action|close_brand", {
brand: global.vectorConfig.brand || "Element",
}),
],
- message: _t("Are you sure you want to quit?"),
+ message: _t("confirm_quit"),
defaultId: 1,
cancelId: 0,
}) === 0;
diff --git a/src/i18n/strings/ar.json b/src/i18n/strings/ar.json
deleted file mode 100644
index a49aa98..0000000
--- a/src/i18n/strings/ar.json
+++ /dev/null
@@ -1,46 +0,0 @@
-{
- "File": "ملف",
- "Close": "أغلِق",
- "Actual Size": "المقاس الفعلي",
- "View": "منظور",
- "Select All": "حدّد الكل",
- "Delete": "احذف",
- "Copy": "انسخ",
- "Edit": "تحرير",
- "Cancel": "ألغِ",
- "Bring All to Front": "ضَع الكل في المقدّمة",
- "Speech": "نطق",
- "Add to dictionary": "أضِف إلى القاموس",
- "The image failed to save": "فشل حفظ الصورة",
- "Failed to save image": "فشل حفظ الصورة",
- "Save image as...": "احفظ الصورة كَ...",
- "Copy link address": "انسخ عنوان الرابط",
- "Copy email address": "انسخ عنوان البريد الإلكتروني",
- "Copy image": "انسخ الصورة",
- "Zoom": "تقريب",
- "Stop Speaking": "أوقِف النطق",
- "Start Speaking": "ابدأ النطق",
- "Unhide": "اعرض",
- "Hide Others": "أخفِ البقية",
- "Hide": "أخفِ",
- "Services": "الخدمات",
- "About": "عن",
- "Help": "مساعدة",
- "Minimize": "صغّر",
- "Window": "نافذة",
- "Toggle Developer Tools": "فعّل/عطّل أدوات المطوّرين",
- "Toggle Full Screen": "فعّل/عطّل ملء الشاشة",
- "Preferences": "التفضيلات",
- "Zoom In": "قرّب",
- "Zoom Out": "بعّد",
- "Paste and Match Style": "ألصِق وطابِق النمط",
- "Paste": "ألصِق",
- "Cut": "قصّ",
- "Redo": "أعِد",
- "Undo": "تراجَع",
- "Quit": "غادِر",
- "Show/Hide": "اعرض/أخفِ",
- "Are you sure you want to quit?": "أمتأكّد من الإغلاق؟",
- "Copy image address": "انسخ عنوان (رابط) الصورة",
- "Close %(brand)s": "اغلاق %(brand)s"
-}
diff --git a/src/i18n/strings/basefile.json b/src/i18n/strings/basefile.json
deleted file mode 100644
index 0967ef4..0000000
--- a/src/i18n/strings/basefile.json
+++ /dev/null
@@ -1 +0,0 @@
-{}
diff --git a/src/i18n/strings/be.json b/src/i18n/strings/be.json
deleted file mode 100644
index 7391a98..0000000
--- a/src/i18n/strings/be.json
+++ /dev/null
@@ -1,44 +0,0 @@
-{
- "Add to dictionary": "Дадаць у слоўнік",
- "The image failed to save": "Не атрымалася захаваць малюнак",
- "Failed to save image": "Не атрымалася захаваць малюнак",
- "Save image as...": "Захаваць малюнак як...",
- "Copy link address": "Скапіраваць спасылку",
- "Copy email address": "Скапіраваць адрас пошты",
- "Copy image": "Скапіраваць малюнак",
- "File": "Файл",
- "Bring All to Front": "Вынесці ўсё наперад",
- "Zoom": "Маштаб",
- "Stop Speaking": "Перастаць гаварыць",
- "Start Speaking": "Гаварыць",
- "Speech": "Голас",
- "Unhide": "Паказаць",
- "Hide Others": "Схаваць іншыя",
- "Hide": "Схаваць",
- "Services": "Сервісы",
- "About": "Аб праграме",
- "Help": "Даведка",
- "Close": "Зачыніць",
- "Minimize": "Згарнуць",
- "Window": "Акно",
- "Toggle Developer Tools": "Пераключэнне інструментаў распрацоўніка",
- "Toggle Full Screen": "Пераключэнне на ўвесь экран",
- "Preferences": "Параметры",
- "Zoom Out": "Паменшыць",
- "Zoom In": "Павялічыць",
- "Actual Size": "Фактычны Памер",
- "View": "Прагляд",
- "Select All": "Выбраць усё",
- "Delete": "Выдаліць",
- "Paste and Match Style": "Уставіць і супаставіць стыль",
- "Paste": "Уставіць",
- "Copy": "Капіяваць",
- "Cut": "Выразаць",
- "Redo": "Паўтарыць",
- "Undo": "Адмяніць",
- "Edit": "Змяніць",
- "Quit": "Выйсці",
- "Show/Hide": "Паказаць / схаваць",
- "Are you sure you want to quit?": "Вы ўпэўненыя, што хочаце выйсці?",
- "Cancel": "Адмена"
-}
diff --git a/src/i18n/strings/bg.json b/src/i18n/strings/bg.json
index c65f8ba..73bf8e9 100644
--- a/src/i18n/strings/bg.json
+++ b/src/i18n/strings/bg.json
@@ -1,45 +1,61 @@
{
- "Add to dictionary": "Добави към речника",
- "The image failed to save": "Изображението не успя да се запази",
- "Failed to save image": "Неуспешно запазване на изображението",
- "Save image as...": "Запази изображението като...",
- "Copy link address": "Копирай линка",
- "Copy image address": "Копирай адреса на изображението",
- "Copy email address": "Копирай имейл адрес",
- "Copy image": "Копирай изображение",
- "File": "Файл",
- "Bring All to Front": "Покажи всички най-отгоре",
- "Zoom": "Мащабирай",
- "Stop Speaking": "Спри да говориш",
- "Start Speaking": "Започни да говориш",
- "Speech": "Говор",
- "Unhide": "Покажи",
- "Hide Others": "Скрий Останалите",
- "Hide": "Скрий",
- "Services": "Услуги",
- "About": "Относно",
- "Help": "Помощ",
- "Close": "Затвори",
- "Minimize": "Минимизирай",
- "Window": "Прозорец",
- "Toggle Developer Tools": "Превключи инструментите за разработчици",
- "Toggle Full Screen": "Превключи на Цял екран",
- "Preferences": "Предпочитания",
- "Zoom Out": "Намали",
- "Zoom In": "Увеличи",
- "Actual Size": "Действителен Размер",
- "View": "Преглед",
- "Select All": "Избери Всичко",
- "Delete": "Изтрий",
- "Paste and Match Style": "Постави и Използвай текущия стил",
- "Paste": "Постави",
- "Copy": "Копирай",
- "Cut": "Изрежи",
- "Redo": "Върни",
- "Undo": "Отмени",
- "Edit": "Редактирай",
- "Quit": "Напусни",
- "Show/Hide": "Покажи/Скрий",
- "Are you sure you want to quit?": "Сигурен ли си че искаш да напуснеш?",
- "Cancel": "Отказ"
+ "action": {
+ "cancel": "Отказ",
+ "close": "Затвори",
+ "copy": "Копирай",
+ "cut": "Изрежи",
+ "delete": "Изтрий",
+ "edit": "Редактирай",
+ "minimise": "Минимизирай",
+ "paste": "Постави",
+ "paste_match_style": "Постави и Използвай текущия стил",
+ "quit": "Напусни",
+ "redo": "Върни",
+ "select_all": "Избери Всичко",
+ "show_hide": "Покажи/Скрий",
+ "undo": "Отмени",
+ "zoom_in": "Увеличи",
+ "zoom_out": "Намали"
+ },
+ "common": {
+ "about": "Относно",
+ "help": "Помощ",
+ "preferences": "Предпочитания"
+ },
+ "confirm_quit": "Сигурен ли си че искаш да напуснеш?",
+ "edit_menu": {
+ "speech": "Говор",
+ "speech_start_speaking": "Започни да говориш",
+ "speech_stop_speaking": "Спри да говориш"
+ },
+ "file_menu": {
+ "label": "Файл"
+ },
+ "menu": {
+ "hide": "Скрий",
+ "hide_others": "Скрий Останалите",
+ "services": "Услуги",
+ "unhide": "Покажи"
+ },
+ "right_click_menu": {
+ "add_to_dictionary": "Добави към речника",
+ "copy_email": "Копирай имейл адрес",
+ "copy_image": "Копирай изображение",
+ "copy_image_url": "Копирай адреса на изображението",
+ "copy_link_url": "Копирай линка",
+ "save_image_as": "Запази изображението като...",
+ "save_image_as_error_description": "Изображението не успя да се запази",
+ "save_image_as_error_title": "Неуспешно запазване на изображението"
+ },
+ "view_menu": {
+ "actual_size": "Действителен Размер",
+ "toggle_developer_tools": "Превключи инструментите за разработчици",
+ "toggle_full_screen": "Превключи на Цял екран",
+ "view": "Преглед"
+ },
+ "window_menu": {
+ "bring_all_to_front": "Покажи всички най-отгоре",
+ "label": "Прозорец",
+ "zoom": "Мащабирай"
+ }
}
diff --git a/src/i18n/strings/bn.json b/src/i18n/strings/bn.json
deleted file mode 100644
index 6a99750..0000000
--- a/src/i18n/strings/bn.json
+++ /dev/null
@@ -1,45 +0,0 @@
-{
- "Are you sure you want to quit?": "তুমি কি আসলেই বের হতে চাও?",
- "Cancel": "বাতিল",
- "Save image as...": "ছবি সংরক্ষণের ধরন...",
- "Failed to save image": "ছবি সংরক্ষণ ব্যর্থ",
- "The image failed to save": "ছবি সংরক্ষণ ব্যর্থ",
- "Add to dictionary": "অভিধানে যোগ করি",
- "Copy link address": "সংযোগের ঠিকানা অনুলিপি করো",
- "Copy image address": "ছবির ঠিকানা অনুলিপি করো",
- "Copy email address": "ইমেইল ঠিকানা অনুলিপি করো",
- "Copy image": "ছবি অনুলিপি করো",
- "File": "নথি",
- "Bring All to Front": "সবকিছু সামনে আনো",
- "Zoom": "বড় করা",
- "Stop Speaking": "কথা বন্ধ করো",
- "Start Speaking": "কথা শুরু করো",
- "Speech": "বাচন",
- "Unhide": "দেখাও",
- "Hide Others": "অন্যগুলো লুকাও",
- "Hide": "লুকাও",
- "Services": "সেবা",
- "About": "আমাদের সম্পর্কে",
- "Help": "সাহায্য",
- "Close": "বন্ধ",
- "Minimize": "সংকোচন",
- "Window": "জানালা",
- "Toggle Developer Tools": "ডেভেলপার সরঞ্জামাদি",
- "Toggle Full Screen": "পূর্ণ পর্দা করো/বের হও",
- "Preferences": "পছন্দসমূহ",
- "Zoom Out": "ছোট করো",
- "Zoom In": "বড়ো করো",
- "Actual Size": "আসল আকার",
- "View": "দেখো",
- "Select All": "সব নির্বাচন",
- "Delete": "অপসারণ",
- "Paste and Match Style": "লেপন ও একই ধরনে",
- "Paste": "লেপন",
- "Copy": "অনুলিপি",
- "Cut": "কাটো",
- "Redo": "পুন",
- "Undo": "ফিরত",
- "Edit": "সম্পাদনা",
- "Quit": "প্রস্থান",
- "Show/Hide": "দেখাও/লুকাও"
-}
diff --git a/src/i18n/strings/ca.json b/src/i18n/strings/ca.json
deleted file mode 100644
index 7fa635d..0000000
--- a/src/i18n/strings/ca.json
+++ /dev/null
@@ -1,44 +0,0 @@
-{
- "Add to dictionary": "Afegeix al diccionari",
- "The image failed to save": "S'ha fallat en desar la imatge",
- "Failed to save image": "S'ha fallat en desar la imatge",
- "Save image as...": "Anomena i desa la imatge...",
- "Copy link address": "Copia l'adreça de l'enllaç",
- "Copy email address": "Copia l'adreça de correu electrònic",
- "Copy image": "Copia la imatge",
- "File": "Fitxer",
- "Bring All to Front": "Porta-ho tot al davant",
- "Zoom": "Escala",
- "Stop Speaking": "Para la veu",
- "Start Speaking": "Comença la veu",
- "Speech": "Veu",
- "Unhide": "Deixa d'amagar",
- "Hide Others": "Amaga les altres",
- "Hide": "Amaga",
- "Services": "Serveis",
- "About": "Quant a",
- "Help": "Ajuda",
- "Close": "Tanca",
- "Minimize": "Minimitza",
- "Window": "Finestra",
- "Toggle Developer Tools": "Commuta les eines per a desenvolupadors",
- "Toggle Full Screen": "Commuta la pantalla completa",
- "Preferences": "Preferències",
- "Zoom Out": "Allunya",
- "Zoom In": "Apropia",
- "Actual Size": "Mida real",
- "View": "Visualitza",
- "Select All": "Selecciona-ho tot",
- "Delete": "Suprimeix",
- "Paste and Match Style": "Enganxa i fes coincidir l'estil",
- "Paste": "Enganxa",
- "Copy": "Copia",
- "Cut": "Retalla",
- "Redo": "Refés",
- "Undo": "Desfés",
- "Edit": "Edita",
- "Quit": "Surt",
- "Show/Hide": "Mostra/Amaga",
- "Are you sure you want to quit?": "Esteu segur que voleu sortir?",
- "Cancel": "Cancel·la"
-}
diff --git a/src/i18n/strings/cs.json b/src/i18n/strings/cs.json
index 9603610..b365b38 100644
--- a/src/i18n/strings/cs.json
+++ b/src/i18n/strings/cs.json
@@ -1,47 +1,63 @@
{
- "Add to dictionary": "Přidat do slovníku",
- "Failed to save image": "Chyba při ukládání obrázku",
- "The image failed to save": "Obrázek se nepodařilo uložit",
- "Save image as...": "Uložit obrázek jako...",
- "Copy link address": "Kopírovat adresu odkazu",
- "Copy image address": "Kopírovat adresu obrázku",
- "Copy email address": "Kopírovat e-mailovou adresu",
- "Copy image": "Kopírovat obrázek",
- "File": "Soubor",
- "Bring All to Front": "Přenést vše do popředí",
- "Zoom": "Lupa",
- "Stop Speaking": "Zastavit nahrávání hlasu",
- "Start Speaking": "Spustit nahrávání hlasu",
- "Speech": "Řeč",
- "Unhide": "Zrušit skrytí",
- "Hide Others": "Skrýt ostatní",
- "Hide": "Skrýt",
- "Services": "Služby",
- "About": "O aplikaci",
- "Help": "Nápověda",
- "Close": "Zavřít",
- "Minimize": "Minimalizovat",
- "Window": "Okno",
- "Toggle Developer Tools": "Přepnout zobrazení nástrojů pro vývojáře",
- "Toggle Full Screen": "Přepnout zobrazení celé obrazovky",
- "Preferences": "Předvolby",
- "Zoom Out": "Oddálit",
- "Zoom In": "Přiblížit",
- "Actual Size": "Aktuální velikost",
- "View": "Zobrazit",
- "Select All": "Vybrat vše",
- "Delete": "Smazat",
- "Paste and Match Style": "Vložit a přizpůsobit styl",
- "Paste": "Vložit",
- "Copy": "Kopírovat",
- "Cut": "Vyjmout",
- "Redo": "Znovu",
- "Undo": "Zpět",
- "Edit": "Úpravy",
- "Quit": "Ukončit",
- "Show/Hide": "Zobrazit/Skrýt",
- "Are you sure you want to quit?": "Opravdu chcete ukončit aplikaci?",
- "Close %(brand)s": "Zavřít %(brand)s",
- "Cancel": "Zrušit",
- "%(brand)s Help": "%(brand)s nápověda"
+ "action": {
+ "cancel": "Zrušit",
+ "close": "Zavřít",
+ "close_brand": "Zavřít %(brand)s",
+ "copy": "Kopírovat",
+ "cut": "Vyjmout",
+ "delete": "Smazat",
+ "edit": "Úpravy",
+ "minimise": "Minimalizovat",
+ "paste": "Vložit",
+ "paste_match_style": "Vložit a přizpůsobit styl",
+ "quit": "Ukončit",
+ "redo": "Znovu",
+ "select_all": "Vybrat vše",
+ "show_hide": "Zobrazit/Skrýt",
+ "undo": "Zpět",
+ "zoom_in": "Přiblížit",
+ "zoom_out": "Oddálit"
+ },
+ "common": {
+ "about": "O aplikaci",
+ "brand_help": "%(brand)s nápověda",
+ "help": "Nápověda",
+ "preferences": "Předvolby"
+ },
+ "confirm_quit": "Opravdu chcete ukončit aplikaci?",
+ "edit_menu": {
+ "speech": "Řeč",
+ "speech_start_speaking": "Spustit nahrávání hlasu",
+ "speech_stop_speaking": "Zastavit nahrávání hlasu"
+ },
+ "file_menu": {
+ "label": "Soubor"
+ },
+ "menu": {
+ "hide": "Skrýt",
+ "hide_others": "Skrýt ostatní",
+ "services": "Služby",
+ "unhide": "Zrušit skrytí"
+ },
+ "right_click_menu": {
+ "add_to_dictionary": "Přidat do slovníku",
+ "copy_email": "Kopírovat e-mailovou adresu",
+ "copy_image": "Kopírovat obrázek",
+ "copy_image_url": "Kopírovat adresu obrázku",
+ "copy_link_url": "Kopírovat adresu odkazu",
+ "save_image_as": "Uložit obrázek jako...",
+ "save_image_as_error_description": "Obrázek se nepodařilo uložit",
+ "save_image_as_error_title": "Chyba při ukládání obrázku"
+ },
+ "view_menu": {
+ "actual_size": "Aktuální velikost",
+ "toggle_developer_tools": "Přepnout zobrazení nástrojů pro vývojáře",
+ "toggle_full_screen": "Přepnout zobrazení celé obrazovky",
+ "view": "Zobrazit"
+ },
+ "window_menu": {
+ "bring_all_to_front": "Přenést vše do popředí",
+ "label": "Okno",
+ "zoom": "Lupa"
+ }
}
diff --git a/src/i18n/strings/de.json b/src/i18n/strings/de.json
deleted file mode 100644
index a6b54fb..0000000
--- a/src/i18n/strings/de.json
+++ /dev/null
@@ -1,47 +0,0 @@
-{
- "Speech": "Sprache",
- "Paste and Match Style": "Einfügen und Formatierung beibehalten",
- "Stop Speaking": "Aufnahme beenden",
- "Start Speaking": "Aufnahme starten",
- "Services": "Dienste",
- "Are you sure you want to quit?": "Wirklich beenden?",
- "Add to dictionary": "Wörterbuch hinzufügen",
- "The image failed to save": "Das Bild konnte nicht gespeichert werden",
- "Failed to save image": "Bild kann nicht gespeichert werden",
- "Save image as...": "Bild speichern unter...",
- "Copy link address": "Link-Adresse kopieren",
- "Copy email address": "Email-Adresse kopieren",
- "Copy image": "Bild kopieren",
- "File": "Datei",
- "Bring All to Front": "Alles in den Vordergrund",
- "Zoom": "Zoom",
- "Unhide": "Wieder anzeigen",
- "Hide Others": "Andere verstecken",
- "Hide": "Verstecken",
- "About": "Über",
- "Help": "Hilfe",
- "Close": "Schließen",
- "Minimize": "Minimieren",
- "Window": "Fenster",
- "Toggle Developer Tools": "Developer-Tools an/aus",
- "Toggle Full Screen": "Vollbildschirm an/aus",
- "Preferences": "Einstellungen",
- "Zoom Out": "Verkleinern",
- "Zoom In": "Vergrößern",
- "Actual Size": "Tatsächliche Größe",
- "View": "Ansicht",
- "Select All": "Alles auswählen",
- "Delete": "Löschen",
- "Paste": "Einfügen",
- "Copy": "Kopieren",
- "Cut": "Ausschneiden",
- "Redo": "Wiederherstellen",
- "Undo": "Rückgängig",
- "Edit": "Bearbeiten",
- "Quit": "Beenden",
- "Show/Hide": "Anzeigen/Ausblenden",
- "Cancel": "Abbrechen",
- "Copy image address": "Bild-Adresse kopieren",
- "Close %(brand)s": "%(brand)s schließen",
- "%(brand)s Help": "%(brand)s Hilfe"
-}
diff --git a/src/i18n/strings/de_DE.json b/src/i18n/strings/de_DE.json
new file mode 100644
index 0000000..6164aec
--- /dev/null
+++ b/src/i18n/strings/de_DE.json
@@ -0,0 +1,62 @@
+{
+ "action": {
+ "cancel": "Abbrechen",
+ "close": "Schließen",
+ "close_brand": "%(brand)s schließen",
+ "copy": "Kopieren",
+ "cut": "Ausschneiden",
+ "delete": "Löschen",
+ "edit": "Bearbeiten",
+ "minimise": "Minimieren",
+ "paste": "Einfügen",
+ "paste_match_style": "Einfügen und Formatierung beibehalten",
+ "quit": "Beenden",
+ "redo": "Wiederherstellen",
+ "select_all": "Alles auswählen",
+ "show_hide": "Anzeigen/Ausblenden",
+ "undo": "Rückgängig",
+ "zoom_in": "Vergrößern",
+ "zoom_out": "Verkleinern"
+ },
+ "common": {
+ "about": "Über",
+ "brand_help": "%(brand)s Hilfe",
+ "help": "Hilfe",
+ "preferences": "Einstellungen"
+ },
+ "confirm_quit": "Wirklich beenden?",
+ "edit_menu": {
+ "speech": "Sprache",
+ "speech_start_speaking": "Aufnahme starten",
+ "speech_stop_speaking": "Aufnahme beenden"
+ },
+ "file_menu": {
+ "label": "Datei"
+ },
+ "menu": {
+ "hide": "Verstecken",
+ "hide_others": "Andere verstecken",
+ "services": "Dienste",
+ "unhide": "Wieder anzeigen"
+ },
+ "right_click_menu": {
+ "add_to_dictionary": "Wörterbuch hinzufügen",
+ "copy_email": "Email-Adresse kopieren",
+ "copy_image": "Bild kopieren",
+ "copy_image_url": "Bild-Adresse kopieren",
+ "copy_link_url": "Link-Adresse kopieren",
+ "save_image_as": "Bild speichern unter...",
+ "save_image_as_error_description": "Das Bild konnte nicht gespeichert werden",
+ "save_image_as_error_title": "Bild kann nicht gespeichert werden"
+ },
+ "view_menu": {
+ "actual_size": "Tatsächliche Größe",
+ "toggle_developer_tools": "Developer-Tools an/aus",
+ "toggle_full_screen": "Vollbildschirm an/aus",
+ "view": "Ansicht"
+ },
+ "window_menu": {
+ "bring_all_to_front": "Alles in den Vordergrund",
+ "label": "Fenster"
+ }
+}
diff --git a/src/i18n/strings/el.json b/src/i18n/strings/el.json
index 998ce53..18f411b 100644
--- a/src/i18n/strings/el.json
+++ b/src/i18n/strings/el.json
@@ -1,47 +1,63 @@
{
- "Are you sure you want to quit?": "Είστε βέβαιος ότι θέλετε να εγκαταλείψετε;",
- "Zoom": "Ζουμ",
- "Unhide": "Εμφάνιση",
- "Window": "Παράθυρο",
- "Toggle Developer Tools": "Άνοιγμα Εργαλείων Προγραμματιστή",
- "Toggle Full Screen": "Εναλλαγή σε Πλήρη Οθόνη",
- "Copy email address": "Αντιγραφή διεύθυνσης email",
- "File": "Αρχείο",
- "Bring All to Front": "Μεταφορά Όλων στο Προσκήνιο",
- "Stop Speaking": "Τερματίστε να μιλάτε",
- "Start Speaking": "Ξεκινήστε να μιλάτε",
- "Speech": "Ομιλία",
- "Hide Others": "Απόκρυψη Άλλων",
- "Hide": "Απόκρυψη",
- "Services": "Υπηρεσίες",
- "About": "Σχετικά με",
- "Help": "Βοήθεια",
- "Close": "Κλείσιμο",
- "Minimize": "Ελαχιστοποίηση",
- "Preferences": "Προτιμήσεις",
- "Zoom Out": "Σμίκρυνση",
- "Zoom In": "Μεγέθυνση",
- "Actual Size": "Πραγματικό Μέγεθος",
- "View": "Προβολή",
- "Select All": "Επιλογή Όλων",
- "Delete": "Διαγραφή",
- "Paste and Match Style": "Επικόλληση και Ταίριασμα Στυλ",
- "Paste": "Επικόλληση",
- "Copy": "Αντιγραφή",
- "Cut": "Αποκοπή",
- "Redo": "Επανάληψη",
- "Undo": "Αναίρεση",
- "Edit": "Επεξεργασία",
- "Quit": "Κλείσιμο",
- "Show/Hide": "Eμφάνιση/Απόκρυψη",
- "Cancel": "Ακύρωση",
- "Add to dictionary": "Προσθήκη στο λεξικό",
- "The image failed to save": "Η αποθήκευση της εικόνας απέτυχε",
- "Failed to save image": "Αποτυχία αποθήκευσης εικόνας",
- "Save image as...": "Αποθήκευση εικόνας ως...",
- "Copy link address": "Αντιγραφή διεύθυνσης συνδέσμου",
- "Copy image address": "Αντιγραφή διεύθυνσης εικόνας",
- "Copy image": "Αντιγραφή εικόνας",
- "Close %(brand)s": "Κλείσιμο %(brand)s",
- "%(brand)s Help": "%(brand)s Υποστήριξη"
+ "action": {
+ "cancel": "Ακύρωση",
+ "close": "Κλείσιμο",
+ "close_brand": "Κλείσιμο %(brand)s",
+ "copy": "Αντιγραφή",
+ "cut": "Αποκοπή",
+ "delete": "Διαγραφή",
+ "edit": "Επεξεργασία",
+ "minimise": "Ελαχιστοποίηση",
+ "paste": "Επικόλληση",
+ "paste_match_style": "Επικόλληση και Ταίριασμα Στυλ",
+ "quit": "Κλείσιμο",
+ "redo": "Επανάληψη",
+ "select_all": "Επιλογή Όλων",
+ "show_hide": "Eμφάνιση/Απόκρυψη",
+ "undo": "Αναίρεση",
+ "zoom_in": "Μεγέθυνση",
+ "zoom_out": "Σμίκρυνση"
+ },
+ "common": {
+ "about": "Σχετικά με",
+ "brand_help": "%(brand)s Υποστήριξη",
+ "help": "Βοήθεια",
+ "preferences": "Προτιμήσεις"
+ },
+ "confirm_quit": "Είστε βέβαιος ότι θέλετε να εγκαταλείψετε;",
+ "edit_menu": {
+ "speech": "Ομιλία",
+ "speech_start_speaking": "Ξεκινήστε να μιλάτε",
+ "speech_stop_speaking": "Τερματίστε να μιλάτε"
+ },
+ "file_menu": {
+ "label": "Αρχείο"
+ },
+ "menu": {
+ "hide": "Απόκρυψη",
+ "hide_others": "Απόκρυψη Άλλων",
+ "services": "Υπηρεσίες",
+ "unhide": "Εμφάνιση"
+ },
+ "right_click_menu": {
+ "add_to_dictionary": "Προσθήκη στο λεξικό",
+ "copy_email": "Αντιγραφή διεύθυνσης email",
+ "copy_image": "Αντιγραφή εικόνας",
+ "copy_image_url": "Αντιγραφή διεύθυνσης εικόνας",
+ "copy_link_url": "Αντιγραφή διεύθυνσης συνδέσμου",
+ "save_image_as": "Αποθήκευση εικόνας ως...",
+ "save_image_as_error_description": "Η αποθήκευση της εικόνας απέτυχε",
+ "save_image_as_error_title": "Αποτυχία αποθήκευσης εικόνας"
+ },
+ "view_menu": {
+ "actual_size": "Πραγματικό Μέγεθος",
+ "toggle_developer_tools": "Άνοιγμα Εργαλείων Προγραμματιστή",
+ "toggle_full_screen": "Εναλλαγή σε Πλήρη Οθόνη",
+ "view": "Προβολή"
+ },
+ "window_menu": {
+ "bring_all_to_front": "Μεταφορά Όλων στο Προσκήνιο",
+ "label": "Παράθυρο",
+ "zoom": "Ζουμ"
+ }
}
diff --git a/src/i18n/strings/en_EN.json b/src/i18n/strings/en_EN.json
index 126c0f1..2bdb0bc 100644
--- a/src/i18n/strings/en_EN.json
+++ b/src/i18n/strings/en_EN.json
@@ -1,47 +1,63 @@
{
- "Cancel": "Cancel",
- "Close %(brand)s": "Close %(brand)s",
- "Are you sure you want to quit?": "Are you sure you want to quit?",
- "Show/Hide": "Show/Hide",
- "Quit": "Quit",
- "Edit": "Edit",
- "Undo": "Undo",
- "Redo": "Redo",
- "Cut": "Cut",
- "Copy": "Copy",
- "Paste": "Paste",
- "Paste and Match Style": "Paste and Match Style",
- "Delete": "Delete",
- "Select All": "Select All",
- "View": "View",
- "Actual Size": "Actual Size",
- "Zoom In": "Zoom In",
- "Zoom Out": "Zoom Out",
- "Preferences": "Preferences",
- "Toggle Full Screen": "Toggle Full Screen",
- "Toggle Developer Tools": "Toggle Developer Tools",
- "Window": "Window",
- "Minimize": "Minimize",
- "Close": "Close",
- "Help": "Help",
- "%(brand)s Help": "%(brand)s Help",
- "About": "About",
- "Services": "Services",
- "Hide": "Hide",
- "Hide Others": "Hide Others",
- "Unhide": "Unhide",
- "Speech": "Speech",
- "Start Speaking": "Start Speaking",
- "Stop Speaking": "Stop Speaking",
- "Zoom": "Zoom",
- "Bring All to Front": "Bring All to Front",
- "File": "File",
- "Copy image": "Copy image",
- "Copy email address": "Copy email address",
- "Copy image address": "Copy image address",
- "Copy link address": "Copy link address",
- "Save image as...": "Save image as...",
- "Failed to save image": "Failed to save image",
- "The image failed to save": "The image failed to save",
- "Add to dictionary": "Add to dictionary"
+ "action": {
+ "cancel": "Cancel",
+ "close": "Close",
+ "close_brand": "Close %(brand)s",
+ "copy": "Copy",
+ "cut": "Cut",
+ "delete": "Delete",
+ "edit": "Edit",
+ "minimise": "Minimize",
+ "paste": "Paste",
+ "paste_match_style": "Paste and Match Style",
+ "quit": "Quit",
+ "redo": "Redo",
+ "select_all": "Select All",
+ "show_hide": "Show/Hide",
+ "undo": "Undo",
+ "zoom_in": "Zoom In",
+ "zoom_out": "Zoom Out"
+ },
+ "common": {
+ "about": "About",
+ "brand_help": "%(brand)s Help",
+ "help": "Help",
+ "preferences": "Preferences"
+ },
+ "confirm_quit": "Are you sure you want to quit?",
+ "edit_menu": {
+ "speech": "Speech",
+ "speech_start_speaking": "Start Speaking",
+ "speech_stop_speaking": "Stop Speaking"
+ },
+ "file_menu": {
+ "label": "File"
+ },
+ "menu": {
+ "hide": "Hide",
+ "hide_others": "Hide Others",
+ "services": "Services",
+ "unhide": "Unhide"
+ },
+ "right_click_menu": {
+ "add_to_dictionary": "Add to dictionary",
+ "copy_email": "Copy email address",
+ "copy_image": "Copy image",
+ "copy_image_url": "Copy image address",
+ "copy_link_url": "Copy link address",
+ "save_image_as": "Save image as...",
+ "save_image_as_error_description": "The image failed to save",
+ "save_image_as_error_title": "Failed to save image"
+ },
+ "view_menu": {
+ "actual_size": "Actual Size",
+ "toggle_developer_tools": "Toggle Developer Tools",
+ "toggle_full_screen": "Toggle Full Screen",
+ "view": "View"
+ },
+ "window_menu": {
+ "bring_all_to_front": "Bring All to Front",
+ "label": "Window",
+ "zoom": "Zoom"
+ }
}
diff --git a/src/i18n/strings/en_US.json b/src/i18n/strings/en_US.json
deleted file mode 100644
index f86fc34..0000000
--- a/src/i18n/strings/en_US.json
+++ /dev/null
@@ -1,44 +0,0 @@
-{
- "Close": "Close",
- "Add to dictionary": "Add to dictionary",
- "The image failed to save": "The image failed to save",
- "Failed to save image": "Failed to save image",
- "Save image as...": "Save image as...",
- "Copy link address": "Copy link address",
- "Copy email address": "Copy email address",
- "Copy image": "Copy image",
- "File": "File",
- "Bring All to Front": "Bring All to Front",
- "Zoom": "Zoom",
- "Stop Speaking": "Stop Speaking",
- "Start Speaking": "Start Speaking",
- "Speech": "Speech",
- "Unhide": "Unhide",
- "Hide Others": "Hide Others",
- "Hide": "Hide",
- "Services": "Services",
- "About": "About",
- "Help": "Help",
- "Minimize": "Minimize",
- "Window": "Window",
- "Toggle Developer Tools": "Toggle Developer Tools",
- "Toggle Full Screen": "Toggle Full Screen",
- "Preferences": "Preferences",
- "Zoom Out": "Zoom Out",
- "Zoom In": "Zoom In",
- "Actual Size": "Actual Size",
- "View": "View",
- "Select All": "Select All",
- "Delete": "Delete",
- "Paste and Match Style": "Paste and Match Style",
- "Paste": "Paste",
- "Copy": "Copy",
- "Cut": "Cut",
- "Redo": "Redo",
- "Undo": "Undo",
- "Edit": "Edit",
- "Quit": "Quit",
- "Show/Hide": "Show/Hide",
- "Are you sure you want to quit?": "Are you sure you want to quit?",
- "Cancel": "Cancel"
-}
diff --git a/src/i18n/strings/eo.json b/src/i18n/strings/eo.json
index 2480c22..4cb0b8d 100644
--- a/src/i18n/strings/eo.json
+++ b/src/i18n/strings/eo.json
@@ -1,33 +1,50 @@
{
- "The image failed to save": "La bildo malsukcesis elŝutiĝi",
- "Failed to save image": "Malsukcesis elŝuti bildon",
- "Stop Speaking": "Ĉesi Paroli",
- "Start Speaking": "Ekparoli",
- "Unhide": "Malkaŝi",
- "Hide Others": "Kaŝi Aliajn",
- "Hide": "Kaŝi",
- "About": "Informilo",
- "Help": "Helpo",
- "Toggle Developer Tools": "Baskuligi Programistajn Ilojn",
- "Preferences": "Preferoj",
- "View": "Vidi",
- "Delete": "Forigi",
- "Redo": "Refari",
- "Undo": "Malfari",
- "Edit": "Redakti",
- "Show/Hide": "Montri/Kaŝi",
- "Cancel": "Nuligi",
- "Copy link address": "Kopiu ligilon de la bildo",
- "Copy image address": "Kopiu adreson de la bildo",
- "Copy email address": "Kopiu retadreson",
- "Copy image": "Kopiu bildon",
- "File": "Dosiero",
- "Minimize": "Minimumigi",
- "Window": "Fenestro",
- "Select All": "Elekti Ĉiujn",
- "Paste": "Enmeti",
- "Copy": "Kopiu",
- "Cut": "Tranĉi",
- "Are you sure you want to quit?": "Ĉu vi certas, ke vi volas ĉesi?",
- "Close %(brand)s": "Fermu %(brand)s"
+ "action": {
+ "cancel": "Nuligi",
+ "close": "Fermi",
+ "close_brand": "Fermu %(brand)s",
+ "copy": "Kopiu",
+ "cut": "Tranĉi",
+ "delete": "Forigi",
+ "edit": "Redakti",
+ "minimise": "Minimumigi",
+ "paste": "Enmeti",
+ "redo": "Refari",
+ "select_all": "Elekti Ĉiujn",
+ "show_hide": "Montri/Kaŝi",
+ "undo": "Malfari"
+ },
+ "common": {
+ "about": "Informilo",
+ "help": "Helpo",
+ "preferences": "Preferoj"
+ },
+ "confirm_quit": "Ĉu vi certas, ke vi volas ĉesi?",
+ "edit_menu": {
+ "speech_start_speaking": "Ekparoli",
+ "speech_stop_speaking": "Ĉesi Paroli"
+ },
+ "file_menu": {
+ "label": "Dosiero"
+ },
+ "menu": {
+ "hide": "Kaŝi",
+ "hide_others": "Kaŝi Aliajn",
+ "unhide": "Malkaŝi"
+ },
+ "right_click_menu": {
+ "copy_email": "Kopiu retadreson",
+ "copy_image": "Kopiu bildon",
+ "copy_image_url": "Kopiu adreson de la bildo",
+ "copy_link_url": "Kopiu ligilon de la bildo",
+ "save_image_as_error_description": "La bildo malsukcesis elŝutiĝi",
+ "save_image_as_error_title": "Malsukcesis elŝuti bildon"
+ },
+ "view_menu": {
+ "toggle_developer_tools": "Baskuligi Programistajn Ilojn",
+ "view": "Vidi"
+ },
+ "window_menu": {
+ "label": "Fenestro"
+ }
}
diff --git a/src/i18n/strings/es.json b/src/i18n/strings/es.json
index b046b23..9227ec3 100644
--- a/src/i18n/strings/es.json
+++ b/src/i18n/strings/es.json
@@ -1,47 +1,62 @@
{
- "Add to dictionary": "Añadir al diccionario",
- "The image failed to save": "La imagen no se ha podido guardar",
- "Failed to save image": "No se ha podido guardar la imagen",
- "Save image as...": "Guardar imagen como...",
- "Copy link address": "Copiar dirección de enlace",
- "Copy email address": "Copiar dirección de correo",
- "Copy image": "Copiar imagen",
- "File": "Archivo",
- "Bring All to Front": "Traer todas al primer plano",
- "Zoom": "Zoom",
- "Start Speaking": "Empezar a hablar",
- "Stop Speaking": "Parar de hablar",
- "Speech": "Dictado",
- "Unhide": "Mostrar",
- "Hide Others": "Ocultar otros",
- "Hide": "Ocultar",
- "Services": "Servicios",
- "About": "Acerca de",
- "Help": "Ayuda",
- "Close": "Cerrar",
- "Minimize": "Minimizar",
- "Window": "Ventana",
- "Toggle Developer Tools": "Abrir/cerrar herramientas de desarrollo",
- "Toggle Full Screen": "Entrar/salir de pantalla completa",
- "Preferences": "Preferencias",
- "Zoom Out": "Alejar",
- "Zoom In": "Acercar",
- "Actual Size": "Tamaño real",
- "View": "Ver",
- "Select All": "Seleccionar todo",
- "Delete": "Eliminar",
- "Paste and Match Style": "Pegar manteniendo estilo",
- "Paste": "Pegar",
- "Copy": "Copiar",
- "Cut": "Cortar",
- "Redo": "Rehacer",
- "Undo": "Deshacer",
- "Edit": "Editar",
- "Quit": "Salir",
- "Show/Hide": "Ver/Ocultar",
- "Are you sure you want to quit?": "¿Quieres salir?",
- "Cancel": "Cancelar",
- "Copy image address": "Copiar dirección de la imagen",
- "Close %(brand)s": "Cerrar %(brand)s",
- "%(brand)s Help": "Ayuda sobre %(brand)s"
+ "action": {
+ "cancel": "Cancelar",
+ "close": "Cerrar",
+ "close_brand": "Cerrar %(brand)s",
+ "copy": "Copiar",
+ "cut": "Cortar",
+ "delete": "Eliminar",
+ "edit": "Editar",
+ "minimise": "Minimizar",
+ "paste": "Pegar",
+ "paste_match_style": "Pegar manteniendo estilo",
+ "quit": "Salir",
+ "redo": "Rehacer",
+ "select_all": "Seleccionar todo",
+ "show_hide": "Ver/Ocultar",
+ "undo": "Deshacer",
+ "zoom_in": "Acercar",
+ "zoom_out": "Alejar"
+ },
+ "common": {
+ "about": "Acerca de",
+ "brand_help": "Ayuda sobre %(brand)s",
+ "help": "Ayuda",
+ "preferences": "Preferencias"
+ },
+ "confirm_quit": "¿Quieres salir?",
+ "edit_menu": {
+ "speech": "Dictado",
+ "speech_start_speaking": "Empezar a hablar",
+ "speech_stop_speaking": "Parar de hablar"
+ },
+ "file_menu": {
+ "label": "Archivo"
+ },
+ "menu": {
+ "hide": "Ocultar",
+ "hide_others": "Ocultar otros",
+ "services": "Servicios",
+ "unhide": "Mostrar"
+ },
+ "right_click_menu": {
+ "add_to_dictionary": "Añadir al diccionario",
+ "copy_email": "Copiar dirección de correo",
+ "copy_image": "Copiar imagen",
+ "copy_image_url": "Copiar dirección de la imagen",
+ "copy_link_url": "Copiar dirección de enlace",
+ "save_image_as": "Guardar imagen como...",
+ "save_image_as_error_description": "La imagen no se ha podido guardar",
+ "save_image_as_error_title": "No se ha podido guardar la imagen"
+ },
+ "view_menu": {
+ "actual_size": "Tamaño real",
+ "toggle_developer_tools": "Abrir/cerrar herramientas de desarrollo",
+ "toggle_full_screen": "Entrar/salir de pantalla completa",
+ "view": "Ver"
+ },
+ "window_menu": {
+ "bring_all_to_front": "Traer todas al primer plano",
+ "label": "Ventana"
+ }
}
diff --git a/src/i18n/strings/et.json b/src/i18n/strings/et.json
index ba7b86a..5ec4ea0 100644
--- a/src/i18n/strings/et.json
+++ b/src/i18n/strings/et.json
@@ -1,47 +1,63 @@
{
- "About": "Rakenduse teave",
- "The image failed to save": "Seda pilti ei õnnestunud salvestada",
- "Add to dictionary": "Lisa sõnastikku",
- "Failed to save image": "Pildi salvestamine ei õnnestunud",
- "Save image as...": "Salvesta pilt kui...",
- "Copy link address": "Kopeeri lingi aadress",
- "Copy email address": "Kopeeri e-posti aadress",
- "Copy image": "Kopeeri pilt",
- "File": "Fail",
- "Bring All to Front": "Too kõik esiplaanile",
- "Zoom": "Suumi",
- "Stop Speaking": "Lõpeta rääkimine",
- "Start Speaking": "Alusta rääkimist",
- "Speech": "Kõne",
- "Unhide": "Näita uuesti",
- "Hide Others": "Peida muud",
- "Hide": "Peida",
- "Services": "Teenused",
- "Help": "Abiteave",
- "Close": "Sulge",
- "Minimize": "Vähenda",
- "Window": "Aken",
- "Toggle Developer Tools": "Arendaja töövahendid sisse/välja",
- "Toggle Full Screen": "Täisekraanivaade sisse/välja",
- "Preferences": "Seadistused",
- "Zoom Out": "Vähenda",
- "Zoom In": "Suurenda",
- "Actual Size": "Näita tavasuuruses",
- "View": "Vaata",
- "Select All": "Vali kõik",
- "Delete": "Kustuta",
- "Paste and Match Style": "Aseta kasutades sama stiili",
- "Paste": "Aseta",
- "Copy": "Kopeeri",
- "Cut": "Lõika",
- "Redo": "Tee uuesti",
- "Undo": "Võta tagasi",
- "Edit": "Muuda",
- "Quit": "Välju",
- "Show/Hide": "Näita/peida",
- "Are you sure you want to quit?": "Kas sa kindlasti soovid rakendusest väljuda?",
- "Cancel": "Tühista",
- "Copy image address": "Kopeeri pildi aadress",
- "Close %(brand)s": "Sulge %(brand)s",
- "%(brand)s Help": "%(brand)s abiteave"
+ "action": {
+ "cancel": "Tühista",
+ "close": "Sulge",
+ "close_brand": "Sulge %(brand)s",
+ "copy": "Kopeeri",
+ "cut": "Lõika",
+ "delete": "Kustuta",
+ "edit": "Muuda",
+ "minimise": "Vähenda",
+ "paste": "Aseta",
+ "paste_match_style": "Aseta kasutades sama stiili",
+ "quit": "Välju",
+ "redo": "Tee uuesti",
+ "select_all": "Vali kõik",
+ "show_hide": "Näita/peida",
+ "undo": "Võta tagasi",
+ "zoom_in": "Suurenda",
+ "zoom_out": "Vähenda"
+ },
+ "common": {
+ "about": "Rakenduse teave",
+ "brand_help": "%(brand)s abiteave",
+ "help": "Abiteave",
+ "preferences": "Seadistused"
+ },
+ "confirm_quit": "Kas sa kindlasti soovid rakendusest väljuda?",
+ "edit_menu": {
+ "speech": "Kõne",
+ "speech_start_speaking": "Alusta rääkimist",
+ "speech_stop_speaking": "Lõpeta rääkimine"
+ },
+ "file_menu": {
+ "label": "Fail"
+ },
+ "menu": {
+ "hide": "Peida",
+ "hide_others": "Peida muud",
+ "services": "Teenused",
+ "unhide": "Näita uuesti"
+ },
+ "right_click_menu": {
+ "add_to_dictionary": "Lisa sõnastikku",
+ "copy_email": "Kopeeri e-posti aadress",
+ "copy_image": "Kopeeri pilt",
+ "copy_image_url": "Kopeeri pildi aadress",
+ "copy_link_url": "Kopeeri lingi aadress",
+ "save_image_as": "Salvesta pilt kui...",
+ "save_image_as_error_description": "Seda pilti ei õnnestunud salvestada",
+ "save_image_as_error_title": "Pildi salvestamine ei õnnestunud"
+ },
+ "view_menu": {
+ "actual_size": "Näita tavasuuruses",
+ "toggle_developer_tools": "Arendaja töövahendid sisse/välja",
+ "toggle_full_screen": "Täisekraanivaade sisse/välja",
+ "view": "Vaata"
+ },
+ "window_menu": {
+ "bring_all_to_front": "Too kõik esiplaanile",
+ "label": "Aken",
+ "zoom": "Suumi"
+ }
}
diff --git a/src/i18n/strings/fa.json b/src/i18n/strings/fa.json
index 0bfade0..4c5d57c 100644
--- a/src/i18n/strings/fa.json
+++ b/src/i18n/strings/fa.json
@@ -1,46 +1,62 @@
{
- "Paste and Match Style": "جایگذاری و تطبیق سَبک",
- "Add to dictionary": "افزودن به لغتنامه",
- "The image failed to save": "تصویر ذخیره نشد",
- "Failed to save image": "ذخیرهٔ تصویر شکست خورد",
- "Save image as...": "ذخیرهٔ تصویر به عنوان...",
- "Copy link address": "رونوشت نشانی پیوند",
- "Copy image address": "رونوشت نشانی تصویر",
- "Copy email address": "رونوشت نشانی رایانامه",
- "Copy image": "رونوشت تصویر",
- "File": "پرونده",
- "Bring All to Front": "همه را به جلو بیاورید",
- "Zoom": "بزرگنمایی",
- "Speech": "صحبت کردن",
- "Stop Speaking": "صحبت کردن را تمام کنید",
- "Start Speaking": "صحبت کردن را شروع کنید",
- "Unhide": "آشکار",
- "Hide Others": "پنهان کردن دیگران",
- "Hide": "پنهان",
- "Services": "خدمات",
- "About": "درباره",
- "Help": "راهنما",
- "Close": "بستن",
- "Minimize": "کمینه",
- "Window": "پنجره",
- "Toggle Developer Tools": "تغییر وضعیت ابزارهای توسعهدهنده",
- "Toggle Full Screen": "تغییر وضعیت تمامصفحه",
- "Preferences": "ترجیحات",
- "Zoom Out": "بزرگنمایی به خارج",
- "Zoom In": "بزرگنمایی به داخل",
- "Actual Size": "اندازهٔ واقعی",
- "View": "دیدن",
- "Select All": "گزینش همه",
- "Delete": "حذف",
- "Paste": "جایگذاری",
- "Copy": "رونوشت",
- "Cut": "برش",
- "Redo": "انجام دوباره",
- "Undo": "بازگردانی",
- "Edit": "ویرایش",
- "Quit": "خروج",
- "Show/Hide": "نمایش/پنهان",
- "Are you sure you want to quit?": "آیا مطمئنید که میخواهید خارج شوید؟",
- "Cancel": "لغو",
- "Close %(brand)s": "بستن %(brand)s"
+ "action": {
+ "cancel": "لغو",
+ "close": "بستن",
+ "close_brand": "بستن %(brand)s",
+ "copy": "رونوشت",
+ "cut": "برش",
+ "delete": "حذف",
+ "edit": "ویرایش",
+ "minimise": "کمینه",
+ "paste": "جایگذاری",
+ "paste_match_style": "جایگذاری و تطبیق سَبک",
+ "quit": "خروج",
+ "redo": "انجام دوباره",
+ "select_all": "گزینش همه",
+ "show_hide": "نمایش/پنهان",
+ "undo": "بازگردانی",
+ "zoom_in": "بزرگنمایی به داخل",
+ "zoom_out": "بزرگنمایی به خارج"
+ },
+ "common": {
+ "about": "درباره",
+ "help": "راهنما",
+ "preferences": "ترجیحات"
+ },
+ "confirm_quit": "آیا مطمئنید که میخواهید خارج شوید؟",
+ "edit_menu": {
+ "speech": "صحبت کردن",
+ "speech_start_speaking": "صحبت کردن را شروع کنید",
+ "speech_stop_speaking": "صحبت کردن را تمام کنید"
+ },
+ "file_menu": {
+ "label": "پرونده"
+ },
+ "menu": {
+ "hide": "پنهان",
+ "hide_others": "پنهان کردن دیگران",
+ "services": "خدمات",
+ "unhide": "آشکار"
+ },
+ "right_click_menu": {
+ "add_to_dictionary": "افزودن به لغتنامه",
+ "copy_email": "رونوشت نشانی رایانامه",
+ "copy_image": "رونوشت تصویر",
+ "copy_image_url": "رونوشت نشانی تصویر",
+ "copy_link_url": "رونوشت نشانی پیوند",
+ "save_image_as": "ذخیرهٔ تصویر به عنوان...",
+ "save_image_as_error_description": "تصویر ذخیره نشد",
+ "save_image_as_error_title": "ذخیرهٔ تصویر شکست خورد"
+ },
+ "view_menu": {
+ "actual_size": "اندازهٔ واقعی",
+ "toggle_developer_tools": "تغییر وضعیت ابزارهای توسعهدهنده",
+ "toggle_full_screen": "تغییر وضعیت تمامصفحه",
+ "view": "دیدن"
+ },
+ "window_menu": {
+ "bring_all_to_front": "همه را به جلو بیاورید",
+ "label": "پنجره",
+ "zoom": "بزرگنمایی"
+ }
}
diff --git a/src/i18n/strings/fi.json b/src/i18n/strings/fi.json
index 64e3556..edf1e59 100644
--- a/src/i18n/strings/fi.json
+++ b/src/i18n/strings/fi.json
@@ -1,46 +1,62 @@
{
- "Paste": "Liitä",
- "Paste and Match Style": "Liitä ja sovita tyyli",
- "Add to dictionary": "Lisää sanakirjaan",
- "The image failed to save": "Kuvan tallennus epäonnistui",
- "Failed to save image": "Kuvan tallennus epäonnistui",
- "Save image as...": "Tallenna kuva nimellä...",
- "Copy link address": "Kopioi linkin osoite",
- "Copy email address": "Kopioi sähköpostiosoite",
- "Copy image": "Kopioi kuva",
- "File": "Tiedosto",
- "Bring All to Front": "Tuo kaikki eteen",
- "Zoom": "Suurennus",
- "Stop Speaking": "Lopeta puhe",
- "Start Speaking": "Aloita puhe",
- "Speech": "Puhe",
- "Unhide": "Palauta näkyviin",
- "Hide Others": "Piilota muut",
- "Hide": "Piilota",
- "Services": "Palvelut",
- "About": "Tietoja",
- "Help": "Apua",
- "Close": "Sulje",
- "Minimize": "Pienennä",
- "Window": "Ikkuna",
- "Toggle Developer Tools": "Näytä tai piilota kehittäjätyökalut",
- "Toggle Full Screen": "Vaihda koko näytön tilaa",
- "Preferences": "Asetukset",
- "Zoom Out": "Pienennä",
- "Zoom In": "Suurenna",
- "Actual Size": "Alkuperäinen koko",
- "View": "Näytä",
- "Select All": "Valitse kaikki",
- "Delete": "Poista",
- "Copy": "Kopioi",
- "Cut": "Leikkaa",
- "Redo": "Tee uudestaan",
- "Undo": "Peru",
- "Edit": "Muokkaa",
- "Quit": "Lopeta",
- "Show/Hide": "Näytä/piilota",
- "Are you sure you want to quit?": "Haluatko varmasti poistua?",
- "Cancel": "Peruuta",
- "Copy image address": "Kopioi kuvan osoite",
- "Close %(brand)s": "Sulje %(brand)s"
+ "action": {
+ "cancel": "Peruuta",
+ "close": "Sulje",
+ "close_brand": "Sulje %(brand)s",
+ "copy": "Kopioi",
+ "cut": "Leikkaa",
+ "delete": "Poista",
+ "edit": "Muokkaa",
+ "minimise": "Pienennä",
+ "paste": "Liitä",
+ "paste_match_style": "Liitä ja sovita tyyli",
+ "quit": "Lopeta",
+ "redo": "Tee uudestaan",
+ "select_all": "Valitse kaikki",
+ "show_hide": "Näytä/piilota",
+ "undo": "Peru",
+ "zoom_in": "Suurenna",
+ "zoom_out": "Pienennä"
+ },
+ "common": {
+ "about": "Tietoja",
+ "help": "Apua",
+ "preferences": "Asetukset"
+ },
+ "confirm_quit": "Haluatko varmasti poistua?",
+ "edit_menu": {
+ "speech": "Puhe",
+ "speech_start_speaking": "Aloita puhe",
+ "speech_stop_speaking": "Lopeta puhe"
+ },
+ "file_menu": {
+ "label": "Tiedosto"
+ },
+ "menu": {
+ "hide": "Piilota",
+ "hide_others": "Piilota muut",
+ "services": "Palvelut",
+ "unhide": "Palauta näkyviin"
+ },
+ "right_click_menu": {
+ "add_to_dictionary": "Lisää sanakirjaan",
+ "copy_email": "Kopioi sähköpostiosoite",
+ "copy_image": "Kopioi kuva",
+ "copy_image_url": "Kopioi kuvan osoite",
+ "copy_link_url": "Kopioi linkin osoite",
+ "save_image_as": "Tallenna kuva nimellä...",
+ "save_image_as_error_description": "Kuvan tallennus epäonnistui",
+ "save_image_as_error_title": "Kuvan tallennus epäonnistui"
+ },
+ "view_menu": {
+ "actual_size": "Alkuperäinen koko",
+ "toggle_developer_tools": "Näytä tai piilota kehittäjätyökalut",
+ "toggle_full_screen": "Vaihda koko näytön tilaa",
+ "view": "Näytä"
+ },
+ "window_menu": {
+ "bring_all_to_front": "Tuo kaikki eteen",
+ "label": "Ikkuna",
+ "zoom": "Suurennus"
+ }
}
diff --git a/src/i18n/strings/fr.json b/src/i18n/strings/fr.json
index 46eead6..7c3e422 100644
--- a/src/i18n/strings/fr.json
+++ b/src/i18n/strings/fr.json
@@ -1,46 +1,61 @@
{
- "Undo": "Annuler",
- "Edit": "Modifier",
- "Quit": "Quitter",
- "Show/Hide": "Afficher/Masquer",
- "Are you sure you want to quit?": "Êtes-vous sûr de vouloir quitter ?",
- "Cancel": "Annuler",
- "Unhide": "Dé-masquer",
- "Hide Others": "Masquer les autres",
- "Hide": "Masquer",
- "Services": "Services",
- "About": "À propos",
- "Help": "Aide",
- "Close": "Fermer",
- "Minimize": "Minimiser",
- "Window": "Fenêtre",
- "Toggle Developer Tools": "Basculer les outils de développement",
- "Toggle Full Screen": "Basculer le plein écran",
- "Preferences": "Préférences",
- "Zoom Out": "Dé-zoomer",
- "Zoom In": "Zoomer",
- "Actual Size": "Taille réelle",
- "View": "Afficher",
- "Select All": "Tout sélectionner",
- "Delete": "Supprimer",
- "Paste and Match Style": "Copier avec le style de destination",
- "Paste": "Coller",
- "Copy": "Copier",
- "Cut": "Couper",
- "Speech": "Dictée",
- "Add to dictionary": "Ajouter au dictionnaire",
- "The image failed to save": "L’image n’a pas pu être sauvegardée",
- "Failed to save image": "Échec de la sauvegarde de l’image",
- "Save image as...": "Enregistrer l’image sous…",
- "Copy link address": "Copier l’adresse du lien",
- "Copy email address": "Copier l’adresse e-mail",
- "Copy image": "Copier l’image",
- "File": "Fichier",
- "Bring All to Front": "Tout amener au premier plan",
- "Zoom": "Zoom",
- "Stop Speaking": "Arrêter la dictée",
- "Start Speaking": "Commencer la dictée",
- "Copy image address": "Copier l'adresse de l'image",
- "Redo": "Refaire",
- "Close %(brand)s": "Fermer %(brand)s"
+ "action": {
+ "cancel": "Annuler",
+ "close": "Fermer",
+ "close_brand": "Fermer %(brand)s",
+ "copy": "Copier",
+ "cut": "Couper",
+ "delete": "Supprimer",
+ "edit": "Modifier",
+ "minimise": "Minimiser",
+ "paste": "Coller",
+ "paste_match_style": "Copier avec le style de destination",
+ "quit": "Quitter",
+ "redo": "Refaire",
+ "select_all": "Tout sélectionner",
+ "show_hide": "Afficher/Masquer",
+ "undo": "Annuler",
+ "zoom_in": "Zoomer",
+ "zoom_out": "Dé-zoomer"
+ },
+ "common": {
+ "about": "À propos",
+ "brand_help": "Aide de %(brand)s",
+ "help": "Aide",
+ "preferences": "Préférences"
+ },
+ "confirm_quit": "Êtes-vous sûr de vouloir quitter ?",
+ "edit_menu": {
+ "speech": "Dictée",
+ "speech_start_speaking": "Commencer la dictée",
+ "speech_stop_speaking": "Arrêter la dictée"
+ },
+ "file_menu": {
+ "label": "Fichier"
+ },
+ "menu": {
+ "hide": "Masquer",
+ "hide_others": "Masquer les autres",
+ "unhide": "Dé-masquer"
+ },
+ "right_click_menu": {
+ "add_to_dictionary": "Ajouter au dictionnaire",
+ "copy_email": "Copier l’adresse e-mail",
+ "copy_image": "Copier l’image",
+ "copy_image_url": "Copier l'adresse de l'image",
+ "copy_link_url": "Copier l’adresse du lien",
+ "save_image_as": "Enregistrer l’image sous…",
+ "save_image_as_error_description": "L’image n’a pas pu être sauvegardée",
+ "save_image_as_error_title": "Échec de la sauvegarde de l’image"
+ },
+ "view_menu": {
+ "actual_size": "Taille réelle",
+ "toggle_developer_tools": "Basculer les outils de développement",
+ "toggle_full_screen": "Basculer le plein écran",
+ "view": "Afficher"
+ },
+ "window_menu": {
+ "bring_all_to_front": "Tout amener au premier plan",
+ "label": "Fenêtre"
+ }
}
diff --git a/src/i18n/strings/fy.json b/src/i18n/strings/fy.json
deleted file mode 100644
index a907725..0000000
--- a/src/i18n/strings/fy.json
+++ /dev/null
@@ -1,44 +0,0 @@
-{
- "Copy image": "Ofbylding kopiearje",
- "Speech": "Spraak",
- "View": "Byld",
- "Paste and Match Style": "Plakke en lit stilen oerienkomme",
- "Add to dictionary": "Oan wurdlist tafoegje",
- "The image failed to save": "It is net slagge de ôfbylding te bewarjen",
- "Failed to save image": "Ofbylding bewarjen mislearre",
- "Save image as...": "Ofbylding bewarje as…",
- "Copy link address": "Keppeling kopiearje",
- "Copy email address": "E-mailadres kopiearje",
- "File": "Bestân",
- "Bring All to Front": "Alles nei foaren bringe",
- "Zoom": "Zoom",
- "Stop Speaking": "Stopje mei praten",
- "Start Speaking": "Begjin mei praten",
- "Unhide": "Wer toane",
- "Hide Others": "Oare ferbergje",
- "Hide": "Ferbergje",
- "Services": "Tsjinsten",
- "About": "Oer",
- "Help": "Help",
- "Close": "Slute",
- "Minimize": "Minimalisearje",
- "Window": "Finster",
- "Toggle Developer Tools": "Untwikkelersark yn-/útskeakelje",
- "Toggle Full Screen": "Folslein skerm yn-/útskeakelje",
- "Preferences": "Foarkarren",
- "Zoom Out": "Utzoome",
- "Zoom In": "Ynzoome",
- "Actual Size": "Werklike grutte",
- "Select All": "Alles selektearje",
- "Delete": "Fuortsmite",
- "Paste": "Plakke",
- "Copy": "Kopiearje",
- "Cut": "Knippe",
- "Redo": "Opnij útfiere",
- "Undo": "Ungedien meitsje",
- "Edit": "Bewurkje",
- "Quit": "Ofslute",
- "Show/Hide": "Toane/Ferbergje",
- "Are you sure you want to quit?": "Binne jo der wis fan dat jo ôfslute wolle?",
- "Cancel": "Annulearje"
-}
diff --git a/src/i18n/strings/gl.json b/src/i18n/strings/gl.json
index 7203f77..1194e69 100644
--- a/src/i18n/strings/gl.json
+++ b/src/i18n/strings/gl.json
@@ -1,44 +1,60 @@
{
- "Add to dictionary": "Engadir ao dicionario",
- "The image failed to save": "Non se gardou a imaxe",
- "Failed to save image": "Fallou o gardado da imaxe",
- "Save image as...": "Gardar imaxe como...",
- "Copy link address": "Copiar enderezo da ligazón",
- "Copy email address": "Copiar enderezo de email",
- "Copy image": "Copiar imaxe",
- "File": "Ficheiro",
- "Bring All to Front": "Traer todo á fronte",
- "Zoom": "Aumento",
- "Stop Speaking": "Deixa de falar",
- "Start Speaking": "Comeza a falar",
- "Speech": "Falar",
- "Unhide": "Desagochar",
- "Hide Others": "Agochar outras",
- "Hide": "Agochar",
- "Services": "Servizos",
- "About": "Acerca de",
- "Help": "Axuda",
- "Close": "Pechar",
- "Minimize": "Minimizar",
- "Window": "Ventá",
- "Toggle Developer Tools": "Activar ferramentas de desenvolvemento",
- "Toggle Full Screen": "Activar pantalla completa",
- "Preferences": "Preferencias",
- "Zoom Out": "Diminuir",
- "Zoom In": "Aumentar",
- "Actual Size": "Tamaño real",
- "View": "Ver",
- "Select All": "Elexir todo",
- "Delete": "Eliminar",
- "Paste and Match Style": "Pegar e imitar estilo",
- "Paste": "Pegar",
- "Copy": "Copiar",
- "Cut": "Cortar",
- "Redo": "Refacer",
- "Undo": "Desfacer",
- "Edit": "Editar",
- "Quit": "Saír",
- "Show/Hide": "Mostrar/Agochar",
- "Are you sure you want to quit?": "Tes a certeza de que queres saír?",
- "Cancel": "Cancelar"
+ "action": {
+ "cancel": "Cancelar",
+ "close": "Pechar",
+ "copy": "Copiar",
+ "cut": "Cortar",
+ "delete": "Eliminar",
+ "edit": "Editar",
+ "minimise": "Minimizar",
+ "paste": "Pegar",
+ "paste_match_style": "Pegar e imitar estilo",
+ "quit": "Saír",
+ "redo": "Refacer",
+ "select_all": "Elexir todo",
+ "show_hide": "Mostrar/Agochar",
+ "undo": "Desfacer",
+ "zoom_in": "Aumentar",
+ "zoom_out": "Diminuir"
+ },
+ "common": {
+ "about": "Acerca de",
+ "help": "Axuda",
+ "preferences": "Preferencias"
+ },
+ "confirm_quit": "Tes a certeza de que queres saír?",
+ "edit_menu": {
+ "speech": "Falar",
+ "speech_start_speaking": "Comeza a falar",
+ "speech_stop_speaking": "Deixa de falar"
+ },
+ "file_menu": {
+ "label": "Ficheiro"
+ },
+ "menu": {
+ "hide": "Agochar",
+ "hide_others": "Agochar outras",
+ "services": "Servizos",
+ "unhide": "Desagochar"
+ },
+ "right_click_menu": {
+ "add_to_dictionary": "Engadir ao dicionario",
+ "copy_email": "Copiar enderezo de email",
+ "copy_image": "Copiar imaxe",
+ "copy_link_url": "Copiar enderezo da ligazón",
+ "save_image_as": "Gardar imaxe como...",
+ "save_image_as_error_description": "Non se gardou a imaxe",
+ "save_image_as_error_title": "Fallou o gardado da imaxe"
+ },
+ "view_menu": {
+ "actual_size": "Tamaño real",
+ "toggle_developer_tools": "Activar ferramentas de desenvolvemento",
+ "toggle_full_screen": "Activar pantalla completa",
+ "view": "Ver"
+ },
+ "window_menu": {
+ "bring_all_to_front": "Traer todo á fronte",
+ "label": "Ventá",
+ "zoom": "Aumento"
+ }
}
diff --git a/src/i18n/strings/he.json b/src/i18n/strings/he.json
index 4c1b571..afb2f5b 100644
--- a/src/i18n/strings/he.json
+++ b/src/i18n/strings/he.json
@@ -1,45 +1,61 @@
{
- "Actual Size": "גודל ממשי",
- "Add to dictionary": "הוסף למילון",
- "The image failed to save": "שמירת התמונה נכשלה",
- "Failed to save image": "נכשל בשמירת התמונה",
- "Save image as...": "שמור תמונה בשם...",
- "Copy link address": "העתק קישור",
- "Copy email address": "העתק כתובת אימייל",
- "Copy image": "העתק תמונה",
- "File": "קובץ",
- "Bring All to Front": "הבא הכל לחזית",
- "Zoom": "גודל תצוגה",
- "Stop Speaking": "הפסק לדבר",
- "Start Speaking": "התחל לדבר",
- "Speech": "דיבור",
- "Unhide": "בטל הסתרה",
- "Hide Others": "הסתר אחרים",
- "Hide": "הסתר",
- "Services": "שרותים",
- "About": "אודות",
- "Help": "עזרה",
- "Close": "סגור",
- "Minimize": "מזער",
- "Window": "חלון",
- "Toggle Developer Tools": "הפעל כלי מפתחים",
- "Toggle Full Screen": "הפעל מצב מסך מלא",
- "Preferences": "העדפות",
- "Zoom Out": "התרחק",
- "Zoom In": "התקרב",
- "View": "צפה",
- "Select All": "בחר הכל",
- "Delete": "מחק",
- "Paste": "הדבק",
- "Copy": "העתק",
- "Cut": "גזור",
- "Undo": "בטל ביצוע",
- "Redo": "בצע שוב",
- "Edit": "עריכה",
- "Quit": "יציאה",
- "Show/Hide": "הצג\\הסתר",
- "Are you sure you want to quit?": "האם אתה בטוח שברצונך לצאת?",
- "Cancel": "ביטול",
- "Paste and Match Style": "הדבק והתאם סגנון",
- "Copy image address": "העתקת כתובת התמונה"
+ "action": {
+ "cancel": "ביטול",
+ "close": "סגור",
+ "copy": "העתק",
+ "cut": "גזור",
+ "delete": "מחק",
+ "edit": "עריכה",
+ "minimise": "מזער",
+ "paste": "הדבק",
+ "paste_match_style": "הדבק והתאם סגנון",
+ "quit": "יציאה",
+ "redo": "בצע שוב",
+ "select_all": "בחר הכל",
+ "show_hide": "הצג\\הסתר",
+ "undo": "בטל ביצוע",
+ "zoom_in": "התקרב",
+ "zoom_out": "התרחק"
+ },
+ "common": {
+ "about": "אודות",
+ "help": "עזרה",
+ "preferences": "העדפות"
+ },
+ "confirm_quit": "האם אתה בטוח שברצונך לצאת?",
+ "edit_menu": {
+ "speech": "דיבור",
+ "speech_start_speaking": "התחל לדבר",
+ "speech_stop_speaking": "הפסק לדבר"
+ },
+ "file_menu": {
+ "label": "קובץ"
+ },
+ "menu": {
+ "hide": "הסתר",
+ "hide_others": "הסתר אחרים",
+ "services": "שרותים",
+ "unhide": "בטל הסתרה"
+ },
+ "right_click_menu": {
+ "add_to_dictionary": "הוסף למילון",
+ "copy_email": "העתק כתובת אימייל",
+ "copy_image": "העתק תמונה",
+ "copy_image_url": "העתקת כתובת התמונה",
+ "copy_link_url": "העתק קישור",
+ "save_image_as": "שמור תמונה בשם...",
+ "save_image_as_error_description": "שמירת התמונה נכשלה",
+ "save_image_as_error_title": "נכשל בשמירת התמונה"
+ },
+ "view_menu": {
+ "actual_size": "גודל ממשי",
+ "toggle_developer_tools": "הפעל כלי מפתחים",
+ "toggle_full_screen": "הפעל מצב מסך מלא",
+ "view": "צפה"
+ },
+ "window_menu": {
+ "bring_all_to_front": "הבא הכל לחזית",
+ "label": "חלון",
+ "zoom": "גודל תצוגה"
+ }
}
diff --git a/src/i18n/strings/hr.json b/src/i18n/strings/hr.json
deleted file mode 100644
index ddea34c..0000000
--- a/src/i18n/strings/hr.json
+++ /dev/null
@@ -1,12 +0,0 @@
-{
- "Paste": "Zalijepiti",
- "Copy": "Kopirati",
- "Cut": "Izrezati",
- "Redo": "Preurediti",
- "Undo": "Poništi",
- "Edit": "Uredi",
- "Quit": "Prestati",
- "Show/Hide": "Pokaži/sakrij",
- "Are you sure you want to quit?": "Jesi li siguran da želiš odustati?",
- "Cancel": "Otkazati"
-}
diff --git a/src/i18n/strings/hu.json b/src/i18n/strings/hu.json
index 738702a..6ece57c 100644
--- a/src/i18n/strings/hu.json
+++ b/src/i18n/strings/hu.json
@@ -1,46 +1,62 @@
{
- "Add to dictionary": "Hozzáadás a szótárhoz",
- "The image failed to save": "A kép mentése sikertelen",
- "Failed to save image": "Kép mentése sikertelen",
- "Save image as...": "Kép mentése másként...",
- "Copy link address": "Hivatkozás másolása",
- "Copy email address": "E-mail cím másolása",
- "Copy image": "Kép másolása",
- "File": "Fájl",
- "Bring All to Front": "Mindent előtérbe hoz",
- "Zoom": "Nagyítás",
- "Stop Speaking": "Fejezze be a beszédet",
- "Start Speaking": "Kezdjen beszélni",
- "Speech": "Beszéd",
- "Unhide": "Felfed",
- "Hide Others": "Minden mást eltakar",
- "Hide": "Eltakar",
- "Services": "Szolgáltatás",
- "About": "Névjegy",
- "Help": "Segítség",
- "Close": "Bezár",
- "Minimize": "Lecsukás",
- "Window": "Ablak",
- "Toggle Developer Tools": "Fejlesztői eszközök",
- "Toggle Full Screen": "Teljes képernyő",
- "Preferences": "Beállítások",
- "Zoom Out": "Kicsinyít",
- "Zoom In": "Nagyít",
- "Actual Size": "Jelenlegi méret",
- "View": "Nézet",
- "Select All": "Összes kijelölése",
- "Delete": "Töröl",
- "Paste and Match Style": "Beillesztés formázással",
- "Paste": "Beillesztés",
- "Copy": "Másol",
- "Cut": "Kivág",
- "Redo": "Újra",
- "Undo": "Visszavon",
- "Edit": "Szerkeszt",
- "Quit": "Kilép",
- "Show/Hide": "Megmutat/Elrejt",
- "Are you sure you want to quit?": "Biztos, hogy kilép?",
- "Cancel": "Mégsem",
- "Copy image address": "Kép címének másolása",
- "Close %(brand)s": "%(brand)s bezárása"
+ "action": {
+ "cancel": "Mégsem",
+ "close": "Bezár",
+ "close_brand": "%(brand)s bezárása",
+ "copy": "Másol",
+ "cut": "Kivág",
+ "delete": "Töröl",
+ "edit": "Szerkeszt",
+ "minimise": "Lecsukás",
+ "paste": "Beillesztés",
+ "paste_match_style": "Beillesztés formázással",
+ "quit": "Kilép",
+ "redo": "Újra",
+ "select_all": "Összes kijelölése",
+ "show_hide": "Megmutat/Elrejt",
+ "undo": "Visszavon",
+ "zoom_in": "Nagyít",
+ "zoom_out": "Kicsinyít"
+ },
+ "common": {
+ "about": "Névjegy",
+ "help": "Segítség",
+ "preferences": "Beállítások"
+ },
+ "confirm_quit": "Biztos, hogy kilép?",
+ "edit_menu": {
+ "speech": "Beszéd",
+ "speech_start_speaking": "Kezdjen beszélni",
+ "speech_stop_speaking": "Fejezze be a beszédet"
+ },
+ "file_menu": {
+ "label": "Fájl"
+ },
+ "menu": {
+ "hide": "Eltakar",
+ "hide_others": "Minden mást eltakar",
+ "services": "Szolgáltatás",
+ "unhide": "Felfed"
+ },
+ "right_click_menu": {
+ "add_to_dictionary": "Hozzáadás a szótárhoz",
+ "copy_email": "E-mail cím másolása",
+ "copy_image": "Kép másolása",
+ "copy_image_url": "Kép címének másolása",
+ "copy_link_url": "Hivatkozás másolása",
+ "save_image_as": "Kép mentése másként...",
+ "save_image_as_error_description": "A kép mentése sikertelen",
+ "save_image_as_error_title": "Kép mentése sikertelen"
+ },
+ "view_menu": {
+ "actual_size": "Jelenlegi méret",
+ "toggle_developer_tools": "Fejlesztői eszközök",
+ "toggle_full_screen": "Teljes képernyő",
+ "view": "Nézet"
+ },
+ "window_menu": {
+ "bring_all_to_front": "Mindent előtérbe hoz",
+ "label": "Ablak",
+ "zoom": "Nagyítás"
+ }
}
diff --git a/src/i18n/strings/id.json b/src/i18n/strings/id.json
index 3d4ee41..3b4871c 100644
--- a/src/i18n/strings/id.json
+++ b/src/i18n/strings/id.json
@@ -1,47 +1,59 @@
{
- "Add to dictionary": "Tambah ke kamus",
- "The image failed to save": "Gambar gagal disimpan",
- "Failed to save image": "Gagal menyimpan gambar",
- "Save image as...": "Simpan gambar sebagai...",
- "Copy link address": "Salin alamat tautan",
- "Copy email address": "Salin surel",
- "Copy image": "Salin gambar",
- "File": "File",
- "Hide Others": "Sembunyikan yang Lain",
- "Bring All to Front": "Bawa Semua ke Depan",
- "Zoom": "Perbesar",
- "Stop Speaking": "Berhenti Berbicara",
- "Start Speaking": "Mulai Berbicara",
- "Speech": "Dikte",
- "Unhide": "Tampilkan",
- "Hide": "Sembunyikan",
- "Services": "Layanan",
- "About": "Tentang",
- "Help": "Bantuan",
- "Close": "Tutup",
- "Minimize": "Minimalkan",
- "Window": "Jendela",
- "Toggle Developer Tools": "Beralih Alat Pengembang",
- "Toggle Full Screen": "Beralih Layar Penuh",
- "Preferences": "Pengaturan",
- "Zoom Out": "Perkecil",
- "Zoom In": "Perbesar",
- "Cut": "Potong",
- "Redo": "Ulangi",
- "Undo": "Urungkan",
- "Actual Size": "Ukuran Sebenarnya",
- "View": "Tampilan",
- "Select All": "Pilih Semua",
- "Delete": "Hapus",
- "Paste and Match Style": "Tempel dan Cocokkan Gaya",
- "Paste": "Tempel",
- "Copy": "Salin",
- "Edit": "Edit",
- "Quit": "Keluar",
- "Show/Hide": "Tampilkan/Sembunyikan",
- "Are you sure you want to quit?": "Apakah Anda yakin ingin keluar?",
- "Cancel": "Batal",
- "Copy image address": "Salin alamat gambar",
- "Close %(brand)s": "Tutuo %(brand)s",
- "%(brand)s Help": "Bantuan %(brand)s"
+ "action": {
+ "cancel": "Batal",
+ "close": "Tutup",
+ "close_brand": "Tutuo %(brand)s",
+ "copy": "Salin",
+ "cut": "Potong",
+ "delete": "Hapus",
+ "minimise": "Minimalkan",
+ "paste": "Tempel",
+ "paste_match_style": "Tempel dan Cocokkan Gaya",
+ "quit": "Keluar",
+ "redo": "Ulangi",
+ "select_all": "Pilih Semua",
+ "show_hide": "Tampilkan/Sembunyikan",
+ "undo": "Urungkan",
+ "zoom_in": "Perbesar",
+ "zoom_out": "Perkecil"
+ },
+ "common": {
+ "about": "Tentang",
+ "brand_help": "Bantuan %(brand)s",
+ "help": "Bantuan",
+ "preferences": "Pengaturan"
+ },
+ "confirm_quit": "Apakah Anda yakin ingin keluar?",
+ "edit_menu": {
+ "speech": "Dikte",
+ "speech_start_speaking": "Mulai Berbicara",
+ "speech_stop_speaking": "Berhenti Berbicara"
+ },
+ "menu": {
+ "hide": "Sembunyikan",
+ "hide_others": "Sembunyikan yang Lain",
+ "services": "Layanan",
+ "unhide": "Tampilkan"
+ },
+ "right_click_menu": {
+ "add_to_dictionary": "Tambah ke kamus",
+ "copy_email": "Salin surel",
+ "copy_image": "Salin gambar",
+ "copy_image_url": "Salin alamat gambar",
+ "copy_link_url": "Salin alamat tautan",
+ "save_image_as": "Simpan gambar sebagai...",
+ "save_image_as_error_description": "Gambar gagal disimpan",
+ "save_image_as_error_title": "Gagal menyimpan gambar"
+ },
+ "view_menu": {
+ "actual_size": "Ukuran Sebenarnya",
+ "toggle_developer_tools": "Beralih Alat Pengembang",
+ "toggle_full_screen": "Beralih Layar Penuh",
+ "view": "Tampilan"
+ },
+ "window_menu": {
+ "bring_all_to_front": "Bawa Semua ke Depan",
+ "label": "Jendela",
+ "zoom": "Perbesar"
+ }
}
diff --git a/src/i18n/strings/is.json b/src/i18n/strings/is.json
index 08fea14..5014598 100644
--- a/src/i18n/strings/is.json
+++ b/src/i18n/strings/is.json
@@ -1,46 +1,62 @@
{
- "Add to dictionary": "Bæta við orðasafn",
- "The image failed to save": "Myndina var ekki hægt að vista",
- "Failed to save image": "Mistókst að vista mynd",
- "Save image as...": "Vista mynd sem...",
- "Copy link address": "Afrita vistfang tengils",
- "Copy email address": "Afrita tölvupóstfang",
- "Copy image": "Afrita mynd",
- "File": "Skrá",
- "Bring All to Front": "Setja allt fremst",
- "Zoom": "Stærð",
- "Stop Speaking": "Hætta tali",
- "Start Speaking": "Byrja tal",
- "Speech": "Tal",
- "Unhide": "Birta",
- "Hide Others": "Fela aðra",
- "Hide": "Fela",
- "Services": "Þjónustur",
- "About": "Um hugbúnaðinn",
- "Help": "Hjálp",
- "Close": "Loka",
- "Minimize": "Lágmarka",
- "Window": "Gluggi",
- "Toggle Developer Tools": "Víxla forritunarverkfærum af/á",
- "Toggle Full Screen": "Víxla fullum skjá af/á",
- "Preferences": "Stillingar",
- "Zoom Out": "Minnka",
- "Zoom In": "Stækka",
- "Actual Size": "Raunstærð",
- "View": "Skoða",
- "Select All": "Velja allt",
- "Delete": "Eyða",
- "Paste and Match Style": "Líma og samsvara stíl",
- "Paste": "Líma",
- "Copy": "Afrita",
- "Cut": "Klippa",
- "Redo": "Endurgera",
- "Undo": "Afturkalla",
- "Edit": "Breyta",
- "Quit": "Hætta",
- "Show/Hide": "Sýna/Fela",
- "Are you sure you want to quit?": "Ertu viss um að þú viljir hætta?",
- "Cancel": "Hætta við",
- "Copy image address": "Afrita slóð myndar",
- "Close %(brand)s": "Loka %(brand)s"
+ "action": {
+ "cancel": "Hætta við",
+ "close": "Loka",
+ "close_brand": "Loka %(brand)s",
+ "copy": "Afrita",
+ "cut": "Klippa",
+ "delete": "Eyða",
+ "edit": "Breyta",
+ "minimise": "Lágmarka",
+ "paste": "Líma",
+ "paste_match_style": "Líma og samsvara stíl",
+ "quit": "Hætta",
+ "redo": "Endurgera",
+ "select_all": "Velja allt",
+ "show_hide": "Sýna/Fela",
+ "undo": "Afturkalla",
+ "zoom_in": "Stækka",
+ "zoom_out": "Minnka"
+ },
+ "common": {
+ "about": "Um hugbúnaðinn",
+ "help": "Hjálp",
+ "preferences": "Stillingar"
+ },
+ "confirm_quit": "Ertu viss um að þú viljir hætta?",
+ "edit_menu": {
+ "speech": "Tal",
+ "speech_start_speaking": "Byrja tal",
+ "speech_stop_speaking": "Hætta tali"
+ },
+ "file_menu": {
+ "label": "Skrá"
+ },
+ "menu": {
+ "hide": "Fela",
+ "hide_others": "Fela aðra",
+ "services": "Þjónustur",
+ "unhide": "Birta"
+ },
+ "right_click_menu": {
+ "add_to_dictionary": "Bæta við orðasafn",
+ "copy_email": "Afrita tölvupóstfang",
+ "copy_image": "Afrita mynd",
+ "copy_image_url": "Afrita slóð myndar",
+ "copy_link_url": "Afrita vistfang tengils",
+ "save_image_as": "Vista mynd sem...",
+ "save_image_as_error_description": "Myndina var ekki hægt að vista",
+ "save_image_as_error_title": "Mistókst að vista mynd"
+ },
+ "view_menu": {
+ "actual_size": "Raunstærð",
+ "toggle_developer_tools": "Víxla forritunarverkfærum af/á",
+ "toggle_full_screen": "Víxla fullum skjá af/á",
+ "view": "Skoða"
+ },
+ "window_menu": {
+ "bring_all_to_front": "Setja allt fremst",
+ "label": "Gluggi",
+ "zoom": "Stærð"
+ }
}
diff --git a/src/i18n/strings/it.json b/src/i18n/strings/it.json
index dad7eb1..9a815b7 100644
--- a/src/i18n/strings/it.json
+++ b/src/i18n/strings/it.json
@@ -1,47 +1,59 @@
{
- "Add to dictionary": "Aggiungi al dizionario",
- "The image failed to save": "Non è stato possibile salvare l'immagine",
- "Failed to save image": "Salvataggio immagine fallito",
- "Save image as...": "Salva immagine come...",
- "Copy link address": "Copia indirizzo collegamento",
- "Copy email address": "Copia indirizzo email",
- "Copy image": "Copia immagine",
- "File": "File",
- "Bring All to Front": "Porta tutto in primo piano",
- "Zoom": "Zoom",
- "Start Speaking": "Inizia a parlare",
- "Unhide": "Mostra",
- "Hide Others": "Nascondi gli altri",
- "Hide": "Nascondi",
- "Services": "Servizi",
- "About": "Informazioni su",
- "Help": "Aiuto",
- "Close": "Chiudi",
- "Minimize": "Riduci",
- "Window": "Finestra",
- "Toggle Developer Tools": "Attiva strumenti per sviluppatori",
- "Toggle Full Screen": "Passa a schermo intero",
- "Preferences": "Preferenze",
- "Zoom Out": "Rimpicciolisci",
- "Zoom In": "Ingrandisci",
- "Actual Size": "Dimensione effettiva",
- "View": "Vedi",
- "Select All": "Seleziona tutto",
- "Delete": "Elimina",
- "Paste and Match Style": "Incolla e adegua lo stile",
- "Paste": "Incolla",
- "Copy": "Copia",
- "Cut": "Taglia",
- "Redo": "Ripeti",
- "Undo": "Annulla",
- "Edit": "Modifica",
- "Quit": "Esci",
- "Show/Hide": "Mostra/Nascondi",
- "Are you sure you want to quit?": "Vuoi veramente uscire?",
- "Cancel": "Annulla",
- "Stop Speaking": "Smetti di parlare",
- "Speech": "Dettatura",
- "Copy image address": "Copia indirizzo immagine",
- "Close %(brand)s": "Chiudi %(brand)s",
- "%(brand)s Help": "Aiuto per %(brand)s"
+ "action": {
+ "cancel": "Annulla",
+ "close": "Chiudi",
+ "close_brand": "Chiudi %(brand)s",
+ "copy": "Copia",
+ "cut": "Taglia",
+ "delete": "Elimina",
+ "edit": "Modifica",
+ "minimise": "Riduci",
+ "paste": "Incolla",
+ "paste_match_style": "Incolla e adegua lo stile",
+ "quit": "Esci",
+ "redo": "Ripeti",
+ "select_all": "Seleziona tutto",
+ "show_hide": "Mostra/Nascondi",
+ "undo": "Annulla",
+ "zoom_in": "Ingrandisci",
+ "zoom_out": "Rimpicciolisci"
+ },
+ "common": {
+ "about": "Informazioni su",
+ "brand_help": "Aiuto per %(brand)s",
+ "help": "Aiuto",
+ "preferences": "Preferenze"
+ },
+ "confirm_quit": "Vuoi veramente uscire?",
+ "edit_menu": {
+ "speech": "Dettatura",
+ "speech_start_speaking": "Inizia a parlare",
+ "speech_stop_speaking": "Smetti di parlare"
+ },
+ "menu": {
+ "hide": "Nascondi",
+ "hide_others": "Nascondi gli altri",
+ "services": "Servizi",
+ "unhide": "Mostra"
+ },
+ "right_click_menu": {
+ "add_to_dictionary": "Aggiungi al dizionario",
+ "copy_email": "Copia indirizzo email",
+ "copy_image": "Copia immagine",
+ "copy_image_url": "Copia indirizzo immagine",
+ "copy_link_url": "Copia indirizzo collegamento",
+ "save_image_as": "Salva immagine come...",
+ "save_image_as_error_description": "Non è stato possibile salvare l'immagine",
+ "save_image_as_error_title": "Salvataggio immagine fallito"
+ },
+ "view_menu": {
+ "actual_size": "Dimensione effettiva",
+ "toggle_developer_tools": "Attiva strumenti per sviluppatori",
+ "toggle_full_screen": "Passa a schermo intero",
+ "view": "Vedi"
+ },
+ "window_menu": {
+ "bring_all_to_front": "Porta tutto in primo piano",
+ "label": "Finestra"
+ }
}
diff --git a/src/i18n/strings/ja.json b/src/i18n/strings/ja.json
index bee0bfc..b8b16d9 100644
--- a/src/i18n/strings/ja.json
+++ b/src/i18n/strings/ja.json
@@ -1,46 +1,62 @@
{
- "Close %(brand)s": "%(brand)sを閉じる",
- "Bring All to Front": "全てを前面に表示",
- "The image failed to save": "画像の保存に失敗しました",
- "Unhide": "再表示",
- "Actual Size": "等倍",
- "Paste and Match Style": "スタイルを保持して貼り付け",
- "Add to dictionary": "辞書に追加",
- "Failed to save image": "画像の保存に失敗",
- "Save image as...": "画像を保存",
- "Speech": "スピーチ",
- "Stop Speaking": "録音を停止",
- "Start Speaking": "録音を開始",
- "Toggle Developer Tools": "開発者ツールを切り替える",
- "Toggle Full Screen": "全画面表示を切り替える",
- "Redo": "やり直す",
- "Undo": "取り消す",
- "Minimize": "最小化",
- "Window": "ウィンドウ",
- "Preferences": "環境設定",
- "Zoom Out": "縮小",
- "Zoom In": "拡大",
- "Copy link address": "リンクのアドレスをコピー",
- "Copy image address": "画像のアドレスをコピー",
- "Copy email address": "メールアドレスをコピー",
- "Copy image": "画像をコピー",
- "File": "ファイル",
- "Zoom": "ズーム",
- "Hide Others": "他を非表示",
- "Hide": "非表示",
- "Services": "サービス",
- "About": "概要",
- "Help": "ヘルプ",
- "Close": "閉じる",
- "View": "表示",
- "Select All": "全て選択",
- "Delete": "削除",
- "Paste": "貼り付け",
- "Copy": "コピー",
- "Cut": "切り取り",
- "Edit": "編集",
- "Quit": "終了",
- "Are you sure you want to quit?": "終了してよろしいですか?",
- "Show/Hide": "表示/非表示",
- "Cancel": "キャンセル"
+ "action": {
+ "cancel": "キャンセル",
+ "close": "閉じる",
+ "close_brand": "%(brand)sを閉じる",
+ "copy": "コピー",
+ "cut": "切り取り",
+ "delete": "削除",
+ "edit": "編集",
+ "minimise": "最小化",
+ "paste": "貼り付け",
+ "paste_match_style": "スタイルを保持して貼り付け",
+ "quit": "終了",
+ "redo": "やり直す",
+ "select_all": "全て選択",
+ "show_hide": "表示/非表示",
+ "undo": "取り消す",
+ "zoom_in": "拡大",
+ "zoom_out": "縮小"
+ },
+ "common": {
+ "about": "概要",
+ "help": "ヘルプ",
+ "preferences": "環境設定"
+ },
+ "confirm_quit": "終了してよろしいですか?",
+ "edit_menu": {
+ "speech": "スピーチ",
+ "speech_start_speaking": "録音を開始",
+ "speech_stop_speaking": "録音を停止"
+ },
+ "file_menu": {
+ "label": "ファイル"
+ },
+ "menu": {
+ "hide": "非表示",
+ "hide_others": "他を非表示",
+ "services": "サービス",
+ "unhide": "再表示"
+ },
+ "right_click_menu": {
+ "add_to_dictionary": "辞書に追加",
+ "copy_email": "メールアドレスをコピー",
+ "copy_image": "画像をコピー",
+ "copy_image_url": "画像のアドレスをコピー",
+ "copy_link_url": "リンクのアドレスをコピー",
+ "save_image_as": "画像を保存",
+ "save_image_as_error_description": "画像の保存に失敗しました",
+ "save_image_as_error_title": "画像の保存に失敗"
+ },
+ "view_menu": {
+ "actual_size": "等倍",
+ "toggle_developer_tools": "開発者ツールを切り替える",
+ "toggle_full_screen": "全画面表示を切り替える",
+ "view": "表示"
+ },
+ "window_menu": {
+ "bring_all_to_front": "全てを前面に表示",
+ "label": "ウィンドウ",
+ "zoom": "ズーム"
+ }
}
diff --git a/src/i18n/strings/ko.json b/src/i18n/strings/ko.json
deleted file mode 100644
index d2ffe70..0000000
--- a/src/i18n/strings/ko.json
+++ /dev/null
@@ -1,24 +0,0 @@
-{
- "File": "파일",
- "Copy email address": "이메일 주소 복사",
- "Paste": "붙여넣기",
- "Hide": "숨기기",
- "Preferences": "환경설정",
- "Undo": "실행 취소",
- "Edit": "수정",
- "Quit": "종료",
- "Delete": "삭제",
- "Cancel": "취소",
- "Are you sure you want to quit?": "종료하시겠습니까?",
- "Show/Hide": "보이기/숨기기",
- "Redo": "되돌리기",
- "Cut": "잘라내기",
- "Copy": "복사하기",
- "View": "보기",
- "Actual Size": "실제 크기",
- "Zoom In": "확대",
- "Zoom Out": "축소",
- "Close %(brand)s": "%(brand)s 닫기",
- "Paste and Match Style": "붙여넣고 스타일 일치",
- "Select All": "전체 선택"
-}
diff --git a/src/i18n/strings/lo.json b/src/i18n/strings/lo.json
index a29b934..c362e21 100644
--- a/src/i18n/strings/lo.json
+++ b/src/i18n/strings/lo.json
@@ -1,45 +1,61 @@
{
- "Toggle Developer Tools": "ສະຫຼັບໄປໜ້າເຄື່ອງມືພັດທະນາ",
- "Add to dictionary": "ເພີ່ມເຂົ້າໄປວັດຈະນານຸກົມ",
- "The image failed to save": "ຮູບພາບບໍ່ສາມາດບັດທຶກໄດ້",
- "Failed to save image": "ການບັນທຶກຮູບພາບບໍ່ສຳເລັດ",
- "Save image as...": "ບັນທຶກຮູບພາບເປັນ...",
- "Copy link address": "ສຳເນົາທີ່ຢູ່ລິ້ງ",
- "Copy image address": "ສຳເນົາທີ່ຢູ່ຮູບພາບ",
- "Copy email address": "ສຳເນົາທີ່ຢູ່ເມວ",
- "Copy image": "ສຳເນົາຮູບ",
- "File": "ຟາຍ",
- "Bring All to Front": "ເອົາທັງໝົດມາທາງໜ້າ",
- "Zoom": "ຊູມ",
- "Stop Speaking": "ເຊົາສົນທະນາ",
- "Start Speaking": "ເລີ່ມສົນທະນາ",
- "Speech": "ຄຳກ່າວ",
- "Unhide": "ໂຊຄືນ",
- "Hide Others": "ເຊື່ອງອັນອື່ນ",
- "Hide": "ເຊື່ອງ",
- "Services": "ບໍລິການ",
- "About": "ກ່ຽວກັບ",
- "Help": "ຊ່ວຍເຫຼືອ",
- "Close": "ປິດ",
- "Minimize": "ຫຍໍ້ນ້ອຍ",
- "Window": "ປ່ອງຢ້ຽມ",
- "Toggle Full Screen": "ສະຫຼັບເຕັມຈໍ",
- "Preferences": "ການຕັ້ງຄ່າ",
- "Zoom Out": "ຊູມອອກ",
- "Zoom In": "ຊູມເຂົ້າ",
- "Actual Size": "ຂະໜາດຕົວຈິງ",
- "View": "ເບິ່ງ",
- "Select All": "ເລືອກທັງໝົດ",
- "Delete": "ລຶບ",
- "Paste and Match Style": "ກັອບມາໃສ່ ແລະໃຫ້ສະຕາຍຕົງກັນ",
- "Paste": "ກັອບມາໃສ່",
- "Copy": "ສຳເນົາ",
- "Cut": "ຕັດ",
- "Redo": "ລຶ້ມຄືນ",
- "Undo": "ຮື້ຄືນ",
- "Edit": "ແກ້ໄຂ",
- "Quit": "ຍົກເລີກ",
- "Show/Hide": "ສະແດງ/ເຊື່ອງ",
- "Are you sure you want to quit?": "ທ່ານຕ້ອງການປິດແທ້ບໍ່?",
- "Cancel": "ຍົກເລີກ"
+ "action": {
+ "cancel": "ຍົກເລີກ",
+ "close": "ປິດ",
+ "copy": "ສຳເນົາ",
+ "cut": "ຕັດ",
+ "delete": "ລຶບ",
+ "edit": "ແກ້ໄຂ",
+ "minimise": "ຫຍໍ້ນ້ອຍ",
+ "paste": "ກັອບມາໃສ່",
+ "paste_match_style": "ກັອບມາໃສ່ ແລະໃຫ້ສະຕາຍຕົງກັນ",
+ "quit": "ຍົກເລີກ",
+ "redo": "ລຶ້ມຄືນ",
+ "select_all": "ເລືອກທັງໝົດ",
+ "show_hide": "ສະແດງ/ເຊື່ອງ",
+ "undo": "ຮື້ຄືນ",
+ "zoom_in": "ຊູມເຂົ້າ",
+ "zoom_out": "ຊູມອອກ"
+ },
+ "common": {
+ "about": "ກ່ຽວກັບ",
+ "help": "ຊ່ວຍເຫຼືອ",
+ "preferences": "ການຕັ້ງຄ່າ"
+ },
+ "confirm_quit": "ທ່ານຕ້ອງການປິດແທ້ບໍ່?",
+ "edit_menu": {
+ "speech": "ຄຳກ່າວ",
+ "speech_start_speaking": "ເລີ່ມສົນທະນາ",
+ "speech_stop_speaking": "ເຊົາສົນທະນາ"
+ },
+ "file_menu": {
+ "label": "ຟາຍ"
+ },
+ "menu": {
+ "hide": "ເຊື່ອງ",
+ "hide_others": "ເຊື່ອງອັນອື່ນ",
+ "services": "ບໍລິການ",
+ "unhide": "ໂຊຄືນ"
+ },
+ "right_click_menu": {
+ "add_to_dictionary": "ເພີ່ມເຂົ້າໄປວັດຈະນານຸກົມ",
+ "copy_email": "ສຳເນົາທີ່ຢູ່ເມວ",
+ "copy_image": "ສຳເນົາຮູບ",
+ "copy_image_url": "ສຳເນົາທີ່ຢູ່ຮູບພາບ",
+ "copy_link_url": "ສຳເນົາທີ່ຢູ່ລິ້ງ",
+ "save_image_as": "ບັນທຶກຮູບພາບເປັນ...",
+ "save_image_as_error_description": "ຮູບພາບບໍ່ສາມາດບັດທຶກໄດ້",
+ "save_image_as_error_title": "ການບັນທຶກຮູບພາບບໍ່ສຳເລັດ"
+ },
+ "view_menu": {
+ "actual_size": "ຂະໜາດຕົວຈິງ",
+ "toggle_developer_tools": "ສະຫຼັບໄປໜ້າເຄື່ອງມືພັດທະນາ",
+ "toggle_full_screen": "ສະຫຼັບເຕັມຈໍ",
+ "view": "ເບິ່ງ"
+ },
+ "window_menu": {
+ "bring_all_to_front": "ເອົາທັງໝົດມາທາງໜ້າ",
+ "label": "ປ່ອງຢ້ຽມ",
+ "zoom": "ຊູມ"
+ }
}
diff --git a/src/i18n/strings/lt.json b/src/i18n/strings/lt.json
index c063da5..46cd895 100644
--- a/src/i18n/strings/lt.json
+++ b/src/i18n/strings/lt.json
@@ -1,46 +1,62 @@
{
- "Failed to save image": "Nepavyko įrašyti paveikslėlio",
- "Save image as...": "Įrašyti paveikslėlį kaip...",
- "Copy image address": "Kopijuoti paveikslėlio adresą",
- "Copy image": "Kopijuoti paveikslėlį",
- "The image failed to save": "Paveikslėlio nepavyko išsaugoti",
- "Bring All to Front": "Viską iškelti į priekį",
- "Speech": "Kalba",
- "Actual Size": "Tikrasis dydis",
- "Toggle Developer Tools": "Perjungti kūrėjo įrankius",
- "Toggle Full Screen": "Perjungti viso ekrano režimą",
- "Paste and Match Style": "Įklijuoti ir suderinti stilių",
- "Redo": "Sugrąžinti veiksmą",
- "Undo": "Atšaukti veiksmą",
- "Select All": "Pasirinkti visus",
- "Delete": "Ištrinti",
- "Paste": "Įklijuoti",
- "Copy": "Kopijuoti",
- "Cut": "Iškirpti",
- "Add to dictionary": "Pridėti prie žodyno",
- "Copy link address": "Kopijuoti nuorodos adresą",
- "Copy email address": "Kopijuoti el. pašto adresą",
- "File": "Failas",
- "Zoom": "Priartinti",
- "Stop Speaking": "Nustoti kalbėti",
- "Start Speaking": "Pradėti kalbėti",
- "Unhide": "Nebeslėpti",
- "Hide Others": "Slėpti kitus",
- "Hide": "Slėpti",
- "Services": "Paslaugos",
- "About": "Apie",
- "Help": "Pagalba",
- "Close": "Uždaryti",
- "Minimize": "Sumažinti",
- "Window": "Langas",
- "Preferences": "Nuostatos",
- "Zoom Out": "Atitolinti",
- "Zoom In": "Priartinti",
- "View": "Peržiūrėti",
- "Edit": "Redaguoti",
- "Quit": "Išeiti",
- "Show/Hide": "Rodyti/Slėpti",
- "Are you sure you want to quit?": "Ar tikrai norite išeiti?",
- "Cancel": "Atšaukti",
- "Close %(brand)s": "Uždaryti %(brand)s"
+ "action": {
+ "cancel": "Atšaukti",
+ "close": "Uždaryti",
+ "close_brand": "Uždaryti %(brand)s",
+ "copy": "Kopijuoti",
+ "cut": "Iškirpti",
+ "delete": "Ištrinti",
+ "edit": "Redaguoti",
+ "minimise": "Sumažinti",
+ "paste": "Įklijuoti",
+ "paste_match_style": "Įklijuoti ir suderinti stilių",
+ "quit": "Išeiti",
+ "redo": "Sugrąžinti veiksmą",
+ "select_all": "Pasirinkti visus",
+ "show_hide": "Rodyti/Slėpti",
+ "undo": "Atšaukti veiksmą",
+ "zoom_in": "Priartinti",
+ "zoom_out": "Atitolinti"
+ },
+ "common": {
+ "about": "Apie",
+ "help": "Pagalba",
+ "preferences": "Nuostatos"
+ },
+ "confirm_quit": "Ar tikrai norite išeiti?",
+ "edit_menu": {
+ "speech": "Kalba",
+ "speech_start_speaking": "Pradėti kalbėti",
+ "speech_stop_speaking": "Nustoti kalbėti"
+ },
+ "file_menu": {
+ "label": "Failas"
+ },
+ "menu": {
+ "hide": "Slėpti",
+ "hide_others": "Slėpti kitus",
+ "services": "Paslaugos",
+ "unhide": "Nebeslėpti"
+ },
+ "right_click_menu": {
+ "add_to_dictionary": "Pridėti prie žodyno",
+ "copy_email": "Kopijuoti el. pašto adresą",
+ "copy_image": "Kopijuoti paveikslėlį",
+ "copy_image_url": "Kopijuoti paveikslėlio adresą",
+ "copy_link_url": "Kopijuoti nuorodos adresą",
+ "save_image_as": "Įrašyti paveikslėlį kaip...",
+ "save_image_as_error_description": "Paveikslėlio nepavyko išsaugoti",
+ "save_image_as_error_title": "Nepavyko įrašyti paveikslėlio"
+ },
+ "view_menu": {
+ "actual_size": "Tikrasis dydis",
+ "toggle_developer_tools": "Perjungti kūrėjo įrankius",
+ "toggle_full_screen": "Perjungti viso ekrano režimą",
+ "view": "Peržiūrėti"
+ },
+ "window_menu": {
+ "bring_all_to_front": "Viską iškelti į priekį",
+ "label": "Langas",
+ "zoom": "Priartinti"
+ }
}
diff --git a/src/i18n/strings/lv.json b/src/i18n/strings/lv.json
deleted file mode 100644
index ea16db4..0000000
--- a/src/i18n/strings/lv.json
+++ /dev/null
@@ -1,47 +0,0 @@
-{
- "Start Speaking": "Uzsākt runāšanu",
- "Add to dictionary": "Pievienot vārdnīcai",
- "The image failed to save": "Attēlu neizdevās saglabāt",
- "Failed to save image": "Neizdevās saglabāt attēlu",
- "Save image as...": "Saglabāt attēlu kā...",
- "Copy link address": "Ievietot saites adresi starpliktuvē",
- "Copy email address": "Ievietot e-pasta adresi starpliktuvē",
- "Copy image": "Ievietot attēlu starpliktuvē",
- "File": "Datne",
- "Bring All to Front": "Iznest visu priekšplānā",
- "Zoom": "Tālummaiņa",
- "Stop Speaking": "Pārtraukt runāšanu",
- "Speech": "Runa",
- "Unhide": "Rādīt",
- "Hide Others": "Paslēpt citus",
- "Hide": "Paslēpt",
- "Services": "Pakalpojumi",
- "About": "Par",
- "Help": "Palīdzība",
- "Close": "Aizvērt",
- "Minimize": "Samazināt",
- "Window": "Logs",
- "Toggle Developer Tools": "Pārslēgt izstrādātāja rīkus",
- "Toggle Full Screen": "Pārslēgt pilnekrānu",
- "Preferences": "Iestatījumi",
- "Zoom Out": "Tālināt",
- "Zoom In": "Tuvināt",
- "Actual Size": "Īstais izmērs",
- "View": "Skats",
- "Select All": "Atzīmēt visu",
- "Delete": "Izdzēst",
- "Paste and Match Style": "Ielīmēt un pielāgot stilu",
- "Paste": "Ielīmēt",
- "Copy": "Ievietot starpliktuvē",
- "Cut": "Izgriezt",
- "Redo": "Atatsaukt",
- "Undo": "Atsaukt",
- "Edit": "Labot",
- "Quit": "Iziet",
- "Show/Hide": "Parādīt/paslēpt",
- "Are you sure you want to quit?": "Vai tiešām iziet?",
- "Cancel": "Atcelt",
- "Copy image address": "Ievietot attēla adresi starpliktuvē",
- "Close %(brand)s": "Aizvērt %(brand)s",
- "%(brand)s Help": "%(brand)s palīdzība"
-}
diff --git a/src/i18n/strings/nb_NO.json b/src/i18n/strings/nb_NO.json
deleted file mode 100644
index d991f7a..0000000
--- a/src/i18n/strings/nb_NO.json
+++ /dev/null
@@ -1,37 +0,0 @@
-{
- "Toggle Developer Tools": "Veksle Utvikleralternativer",
- "Add to dictionary": "Legg til i ordbok",
- "The image failed to save": "Bildet kunne ikke lagres",
- "Failed to save image": "Kunne ikke lagre bildet",
- "Save image as...": "Lagre bildet som...",
- "Copy email address": "Kopier e-postadressen",
- "Copy image": "Kopier bildet",
- "File": "Fil",
- "Stop Speaking": "Slutt å snakke",
- "Start Speaking": "Begynn å snakke",
- "Speech": "Tale",
- "Hide": "Skjul",
- "About": "Om",
- "Help": "Hjelp",
- "Close": "Lukk",
- "Minimize": "Minimere",
- "Window": "Vindu",
- "Zoom Out": "Zoom ut",
- "Zoom In": "Zoom inn",
- "Actual Size": "Faktisk størrelse",
- "View": "Se",
- "Select All": "Velg alle",
- "Delete": "Slett",
- "Paste": "Lim inn",
- "Copy": "Kopier",
- "Undo": "Angre",
- "Edit": "Rediger",
- "Quit": "Avslutt",
- "Show/Hide": "Vis/Skjul",
- "Are you sure you want to quit?": "Er du sikker på at du vil slutte?",
- "Cancel": "Avbryt",
- "Services": "Tjenester",
- "Hide Others": "Skjul Andre",
- "Bring All to Front": "Flytt Alt Frem",
- "Toggle Full Screen": "Veksle Fullskjerm"
-}
diff --git a/src/i18n/strings/nl.json b/src/i18n/strings/nl.json
index 5acf0f8..5402e6f 100644
--- a/src/i18n/strings/nl.json
+++ b/src/i18n/strings/nl.json
@@ -1,46 +1,60 @@
{
- "Add to dictionary": "Aan woordenboek toevoegen",
- "The image failed to save": "De afbeelding opslaan is mislukt",
- "Failed to save image": "Afbeelding opslaan is mislukt",
- "Save image as...": "Afbeelding opslaan als...",
- "Copy link address": "Link kopiëren",
- "Copy email address": "E-mailadres kopiëren",
- "Copy image": "Afbeelding kopiëren",
- "File": "Bestand",
- "Bring All to Front": "Alles naar voren brengen",
- "Zoom": "Zoom",
- "Stop Speaking": "Stop met praten",
- "Start Speaking": "Begin met praten",
- "Speech": "Spraak",
- "Unhide": "Weer laten zien",
- "Hide Others": "Anderen verbergen",
- "Hide": "Verbergen",
- "Services": "Diensten",
- "About": "Over",
- "Help": "Help",
- "Close": "Sluiten",
- "Minimize": "Minimaliseren",
- "Window": "Venster",
- "Toggle Developer Tools": "Developer Tools wisselen",
- "Toggle Full Screen": "Volledig scherm wisselen",
- "Preferences": "Voorkeuren",
- "Zoom Out": "Uitzoomen",
- "Zoom In": "Inzoomen",
- "Actual Size": "Werkelijke grootte",
- "View": "Bekijken",
- "Select All": "Alles selecteren",
- "Delete": "Verwijderen",
- "Paste and Match Style": "Plakken zonder stijl",
- "Paste": "Plakken",
- "Copy": "Kopiëren",
- "Cut": "Knippen",
- "Redo": "Opnieuw doen",
- "Undo": "Ongedaan maken",
- "Edit": "Bewerken",
- "Quit": "Sluiten",
- "Show/Hide": "Tonen/Verbergen",
- "Are you sure you want to quit?": "Weet u zeker dat u wilt stoppen?",
- "Cancel": "Annuleren",
- "Copy image address": "Kopieer afbeeldingsadres",
- "Close %(brand)s": "Sluit %(brand)s"
+ "action": {
+ "cancel": "Annuleren",
+ "close": "Sluiten",
+ "close_brand": "Sluit %(brand)s",
+ "copy": "Kopiëren",
+ "cut": "Knippen",
+ "delete": "Verwijderen",
+ "edit": "Bewerken",
+ "minimise": "Minimaliseren",
+ "paste": "Plakken",
+ "paste_match_style": "Plakken zonder stijl",
+ "quit": "Sluiten",
+ "redo": "Opnieuw doen",
+ "select_all": "Alles selecteren",
+ "show_hide": "Tonen/Verbergen",
+ "undo": "Ongedaan maken",
+ "zoom_in": "Inzoomen",
+ "zoom_out": "Uitzoomen"
+ },
+ "common": {
+ "about": "Over",
+ "preferences": "Voorkeuren"
+ },
+ "confirm_quit": "Weet u zeker dat u wilt stoppen?",
+ "edit_menu": {
+ "speech": "Spraak",
+ "speech_start_speaking": "Begin met praten",
+ "speech_stop_speaking": "Stop met praten"
+ },
+ "file_menu": {
+ "label": "Bestand"
+ },
+ "menu": {
+ "hide": "Verbergen",
+ "hide_others": "Anderen verbergen",
+ "services": "Diensten",
+ "unhide": "Weer laten zien"
+ },
+ "right_click_menu": {
+ "add_to_dictionary": "Aan woordenboek toevoegen",
+ "copy_email": "E-mailadres kopiëren",
+ "copy_image": "Afbeelding kopiëren",
+ "copy_image_url": "Kopieer afbeeldingsadres",
+ "copy_link_url": "Link kopiëren",
+ "save_image_as": "Afbeelding opslaan als...",
+ "save_image_as_error_description": "De afbeelding opslaan is mislukt",
+ "save_image_as_error_title": "Afbeelding opslaan is mislukt"
+ },
+ "view_menu": {
+ "actual_size": "Werkelijke grootte",
+ "toggle_developer_tools": "Developer Tools wisselen",
+ "toggle_full_screen": "Volledig scherm wisselen",
+ "view": "Bekijken"
+ },
+ "window_menu": {
+ "bring_all_to_front": "Alles naar voren brengen",
+ "label": "Venster"
+ }
}
diff --git a/src/i18n/strings/nn.json b/src/i18n/strings/nn.json
deleted file mode 100644
index 4173d90..0000000
--- a/src/i18n/strings/nn.json
+++ /dev/null
@@ -1,46 +0,0 @@
-{
- "The image failed to save": "Biletet vart ikkje lagra",
- "Paste and Match Style": "Lim inn og tilpass stil",
- "Redo": "Gjer om",
- "Undo": "Angre",
- "Are you sure you want to quit?": "Er du sikker på at du vil avslutta?",
- "Add to dictionary": "Legg til i ordlista",
- "Failed to save image": "Klarte ikkje å lagra biletet",
- "Save image as...": "Lagre bilete som…",
- "Copy link address": "Kopier lenkjeadresse",
- "Copy email address": "Kopier e-postadresse",
- "Copy image": "Kopier bilete",
- "File": "Fil",
- "Bring All to Front": "Plasser lengst fram",
- "Zoom": "Zoom",
- "Stop Speaking": "Stopp snakka",
- "Start Speaking": "Byrja snakka",
- "Speech": "Tale",
- "Unhide": "Ikkje gøym",
- "Hide Others": "Gøym andre",
- "Hide": "Gøym",
- "Services": "Tenester",
- "About": "Om",
- "Help": "Hjelp",
- "Close": "Lat att",
- "Minimize": "Minimer",
- "Window": "Vindauga",
- "Toggle Developer Tools": "Developer Tools av/på",
- "Toggle Full Screen": "Fullskjerm av/på",
- "Preferences": "Innstillingar",
- "Zoom Out": "Zoom ut",
- "Zoom In": "Zoom inn",
- "Actual Size": "Faktisk storleik",
- "View": "Vis",
- "Select All": "Marker alt",
- "Delete": "Slett",
- "Paste": "Lim inn",
- "Copy": "Lim inn",
- "Cut": "Klipp ut",
- "Edit": "Rediger",
- "Quit": "Avslutt",
- "Show/Hide": "Vis/Gøym",
- "Cancel": "Avbryt",
- "Copy image address": "Kopier bildeadresse",
- "Close %(brand)s": "Lukk %(brand)s"
-}
diff --git a/src/i18n/strings/pl.json b/src/i18n/strings/pl.json
index 6757624..6acca4d 100644
--- a/src/i18n/strings/pl.json
+++ b/src/i18n/strings/pl.json
@@ -1,47 +1,63 @@
{
- "Bring All to Front": "Wyciągnij wszystko do przodu",
- "Add to dictionary": "Dodaj do słownika",
- "The image failed to save": "Obraz nie został zapisany",
- "Failed to save image": "Nie udało się zapisać obrazu",
- "Save image as...": "Zapisz obraz jako...",
- "Copy link address": "Kopiuj adres odnośnika",
- "Copy email address": "Kopiuj adres e-mail",
- "Copy image": "Kopiuj obraz",
- "File": "Plik",
- "Zoom": "Powiększenie",
- "Stop Speaking": "Przestań mówić",
- "Start Speaking": "Zacznij mówić",
- "Speech": "Mowa",
- "Unhide": "Odkryj",
- "Hide Others": "Ukryj inne",
- "Hide": "Ukryj",
- "Services": "Usługi",
- "About": "O nas",
- "Help": "Pomoc",
- "Close": "Zamknij",
- "Minimize": "Minimalizuj",
- "Window": "Okno",
- "Toggle Developer Tools": "Przełącz na narzędzia deweloperskie",
- "Toggle Full Screen": "Przełącz na pełny ekran",
- "Preferences": "Preferencje",
- "Zoom Out": "Pomniejsz",
- "Zoom In": "Powiększ",
- "Actual Size": "Rozmiar rzeczywisty",
- "View": "Pokaż",
- "Select All": "Zaznacz wszystko",
- "Delete": "Usuń",
- "Paste and Match Style": "Wklej i dopasuj styl",
- "Paste": "Wklej",
- "Copy": "Kopiuj",
- "Cut": "Wytnij",
- "Redo": "Ponów",
- "Undo": "Cofnij",
- "Edit": "Edytuj",
- "Quit": "Zamknij",
- "Show/Hide": "Pokaż/Ukryj",
- "Are you sure you want to quit?": "Czy na pewno chcesz zamknąć?",
- "Cancel": "Anuluj",
- "Copy image address": "Kopiuj adres obrazu",
- "Close %(brand)s": "Zamknij %(brand)s",
- "%(brand)s Help": "Pomoc %(brand)s"
+ "action": {
+ "cancel": "Anuluj",
+ "close": "Zamknij",
+ "close_brand": "Zamknij %(brand)s",
+ "copy": "Kopiuj",
+ "cut": "Wytnij",
+ "delete": "Usuń",
+ "edit": "Edytuj",
+ "minimise": "Minimalizuj",
+ "paste": "Wklej",
+ "paste_match_style": "Wklej i dopasuj styl",
+ "quit": "Zamknij",
+ "redo": "Ponów",
+ "select_all": "Zaznacz wszystko",
+ "show_hide": "Pokaż/Ukryj",
+ "undo": "Cofnij",
+ "zoom_in": "Powiększ",
+ "zoom_out": "Pomniejsz"
+ },
+ "common": {
+ "about": "O nas",
+ "brand_help": "Pomoc %(brand)s",
+ "help": "Pomoc",
+ "preferences": "Preferencje"
+ },
+ "confirm_quit": "Czy na pewno chcesz zamknąć?",
+ "edit_menu": {
+ "speech": "Mowa",
+ "speech_start_speaking": "Zacznij mówić",
+ "speech_stop_speaking": "Przestań mówić"
+ },
+ "file_menu": {
+ "label": "Plik"
+ },
+ "menu": {
+ "hide": "Ukryj",
+ "hide_others": "Ukryj inne",
+ "services": "Usługi",
+ "unhide": "Odkryj"
+ },
+ "right_click_menu": {
+ "add_to_dictionary": "Dodaj do słownika",
+ "copy_email": "Kopiuj adres e-mail",
+ "copy_image": "Kopiuj obraz",
+ "copy_image_url": "Kopiuj adres obrazu",
+ "copy_link_url": "Kopiuj adres odnośnika",
+ "save_image_as": "Zapisz obraz jako...",
+ "save_image_as_error_description": "Obraz nie został zapisany",
+ "save_image_as_error_title": "Nie udało się zapisać obrazu"
+ },
+ "view_menu": {
+ "actual_size": "Rozmiar rzeczywisty",
+ "toggle_developer_tools": "Przełącz na narzędzia deweloperskie",
+ "toggle_full_screen": "Przełącz na pełny ekran",
+ "view": "Pokaż"
+ },
+ "window_menu": {
+ "bring_all_to_front": "Wyciągnij wszystko do przodu",
+ "label": "Okno",
+ "zoom": "Powiększenie"
+ }
}
diff --git a/src/i18n/strings/pt_BR.json b/src/i18n/strings/pt_BR.json
index 1431261..7eb996e 100644
--- a/src/i18n/strings/pt_BR.json
+++ b/src/i18n/strings/pt_BR.json
@@ -1,46 +1,61 @@
{
- "Add to dictionary": "Adicionar a dicionário",
- "The image failed to save": "A imagem falhou para salvar",
- "Failed to save image": "Falha para salvar imagem",
- "Save image as...": "Salvar imagem como...",
- "Copy link address": "Copiar endereço de link",
- "Copy email address": "Copiar endereço de email",
- "Copy image": "Copiar imagem",
- "File": "Arquivo",
- "Zoom": "Zoom",
- "Stop Speaking": "Parar de Falar",
- "Start Speaking": "Começar a Falar",
- "Speech": "Fala",
- "Unhide": "Desesconder",
- "Hide": "Esconder",
- "Services": "Serviços",
- "About": "Sobre",
- "Help": "Ajuda",
- "Close": "Fechar",
- "Minimize": "Minimizar",
- "Window": "Janela",
- "Toggle Developer Tools": "Ativar/Desativar Ferramentas de Desenvolvimento",
- "Toggle Full Screen": "Pôr em/Tirar de Tela Cheia",
- "Preferences": "Preferências",
- "Zoom Out": "Dar Zoom Out",
- "Zoom In": "Dar Zoom In",
- "Actual Size": "Tamanho de Verdade",
- "View": "Visualizar",
- "Select All": "Selecionar Todas",
- "Delete": "Deletar",
- "Paste and Match Style": "Colar e Adequar Estilo",
- "Paste": "Colar",
- "Copy": "Copiar",
- "Cut": "Cortar",
- "Redo": "Refazer",
- "Undo": "Desfazer",
- "Edit": "Editar",
- "Quit": "Sair",
- "Show/Hide": "Mostrar/Esconder",
- "Are you sure you want to quit?": "Você tem certeza que você quer sair?",
- "Cancel": "Cancelar",
- "Bring All to Front": "Trazer Todas Para Frente",
- "Hide Others": "Esconder Outras(os)",
- "Copy image address": "Copiar endereço de imagem",
- "Close %(brand)s": "Fechar %(brand)s"
+ "action": {
+ "cancel": "Cancelar",
+ "close": "Fechar",
+ "close_brand": "Fechar %(brand)s",
+ "copy": "Copiar",
+ "cut": "Cortar",
+ "delete": "Deletar",
+ "edit": "Editar",
+ "minimise": "Minimizar",
+ "paste": "Colar",
+ "paste_match_style": "Colar e Adequar Estilo",
+ "quit": "Sair",
+ "redo": "Refazer",
+ "select_all": "Selecionar Todas",
+ "show_hide": "Mostrar/Esconder",
+ "undo": "Desfazer",
+ "zoom_in": "Dar Zoom In",
+ "zoom_out": "Dar Zoom Out"
+ },
+ "common": {
+ "about": "Sobre",
+ "help": "Ajuda",
+ "preferences": "Preferências"
+ },
+ "confirm_quit": "Você tem certeza que você quer sair?",
+ "edit_menu": {
+ "speech": "Fala",
+ "speech_start_speaking": "Começar a Falar",
+ "speech_stop_speaking": "Parar de Falar"
+ },
+ "file_menu": {
+ "label": "Arquivo"
+ },
+ "menu": {
+ "hide": "Esconder",
+ "hide_others": "Esconder Outras(os)",
+ "services": "Serviços",
+ "unhide": "Desesconder"
+ },
+ "right_click_menu": {
+ "add_to_dictionary": "Adicionar a dicionário",
+ "copy_email": "Copiar endereço de email",
+ "copy_image": "Copiar imagem",
+ "copy_image_url": "Copiar endereço de imagem",
+ "copy_link_url": "Copiar endereço de link",
+ "save_image_as": "Salvar imagem como...",
+ "save_image_as_error_description": "A imagem falhou para salvar",
+ "save_image_as_error_title": "Falha para salvar imagem"
+ },
+ "view_menu": {
+ "actual_size": "Tamanho de Verdade",
+ "toggle_developer_tools": "Ativar/Desativar Ferramentas de Desenvolvimento",
+ "toggle_full_screen": "Pôr em/Tirar de Tela Cheia",
+ "view": "Visualizar"
+ },
+ "window_menu": {
+ "bring_all_to_front": "Trazer Todas Para Frente",
+ "label": "Janela"
+ }
}
diff --git a/src/i18n/strings/ro.json b/src/i18n/strings/ro.json
deleted file mode 100644
index 454e0c5..0000000
--- a/src/i18n/strings/ro.json
+++ /dev/null
@@ -1,43 +0,0 @@
-{
- "Add to dictionary": "Adăugați la dicționar",
- "Failed to save image": "Eroare în salvarea imaginii",
- "Save image as...": "Salvează imagine ca ...",
- "Copy link address": "Copiază link",
- "Copy email address": "Copiază adresă de email",
- "Copy image": "Copiază imagine",
- "File": "Fișier",
- "Bring All to Front": "Aduce-ți totul in față",
- "Zoom": "Zoom",
- "Stop Speaking": "Oprire Voce",
- "Start Speaking": "Pornire Voce",
- "Speech": "Voce",
- "Hide Others": "Ascunde restul",
- "Hide": "Ascunde",
- "Services": "Servicii",
- "About": "Despre",
- "Help": "Ajutor",
- "Close": "Inchide",
- "Minimize": "Minimizare",
- "Window": "Fereastră",
- "Toggle Developer Tools": "Comutare unelte dezvoltator",
- "Toggle Full Screen": "Comutare pe tot ecranul",
- "Preferences": "Preferințe",
- "Zoom Out": "Micșorează",
- "Zoom In": "Mărește",
- "Actual Size": "Mărime reală",
- "View": "Vizualizează",
- "Select All": "Selectează tot",
- "Delete": "Șterge",
- "Paste and Match Style": "Lipește si potrivește stilul",
- "Paste": "Lipește",
- "Copy": "Copiază",
- "Redo": "Refă",
- "Undo": "Anulare",
- "Edit": "Editare",
- "Quit": "Închid",
- "Show/Hide": "Arată/Ascunde",
- "Are you sure you want to quit?": "Sigur vrei să ieși din cont?",
- "Cancel": "Anulare",
- "Close %(brand)s": "Închide %(brand)s",
- "Cut": "Taie"
-}
diff --git a/src/i18n/strings/ru.json b/src/i18n/strings/ru.json
index 58a156d..4579884 100644
--- a/src/i18n/strings/ru.json
+++ b/src/i18n/strings/ru.json
@@ -1,47 +1,63 @@
{
- "Edit": "Изменить",
- "Quit": "Выйти",
- "Cancel": "Отмена",
- "Show/Hide": "Показать/скрыть",
- "Are you sure you want to quit?": "Вы уверены, что хотите выйти?",
- "Copy email address": "Копировать адрес почты",
- "Copy image": "Копировать изображение",
- "File": "Файл",
- "Zoom": "Масштаб",
- "Unhide": "Показать",
- "Hide": "Скрыть",
- "Services": "Службы",
- "About": "О программе",
- "Help": "Помощь",
- "Close": "Закрыть",
- "Minimize": "Свернуть",
- "Window": "Окно",
- "Toggle Developer Tools": "Переключить инструменты разработчика",
- "Toggle Full Screen": "Переключить полноэкранный режим",
- "Preferences": "Предпочтения",
- "Zoom Out": "Уменьшить",
- "Zoom In": "Увеличить",
- "Actual Size": "Фактический размер",
- "View": "Просмотр",
- "Select All": "Выбрать все",
- "Delete": "Удалить",
- "Paste": "Вставить",
- "Copy": "Копировать",
- "Cut": "Вырезать",
- "Redo": "Повторить",
- "Undo": "Отменить",
- "Save image as...": "Сохранить изображение как...",
- "Copy link address": "Копировать ссылку",
- "Add to dictionary": "Добавить в словарь",
- "The image failed to save": "Не удалось сохранить изображение",
- "Failed to save image": "Не удалось сохранить изображение",
- "Bring All to Front": "Вынести всё вперёд",
- "Stop Speaking": "Перестаньте говорить",
- "Start Speaking": "Говорите",
- "Speech": "Речь",
- "Hide Others": "Скрыть прочие",
- "Paste and Match Style": "Вставить с тем же стилем",
- "Copy image address": "Копировать адрес изображения",
- "Close %(brand)s": "Закрыть %(brand)s",
- "%(brand)s Help": "Помощь %(brand)s"
+ "action": {
+ "cancel": "Отмена",
+ "close": "Закрыть",
+ "close_brand": "Закрыть %(brand)s",
+ "copy": "Копировать",
+ "cut": "Вырезать",
+ "delete": "Удалить",
+ "edit": "Изменить",
+ "minimise": "Свернуть",
+ "paste": "Вставить",
+ "paste_match_style": "Вставить с тем же стилем",
+ "quit": "Выйти",
+ "redo": "Повторить",
+ "select_all": "Выбрать все",
+ "show_hide": "Показать/скрыть",
+ "undo": "Отменить",
+ "zoom_in": "Увеличить",
+ "zoom_out": "Уменьшить"
+ },
+ "common": {
+ "about": "О программе",
+ "brand_help": "Помощь %(brand)s",
+ "help": "Помощь",
+ "preferences": "Предпочтения"
+ },
+ "confirm_quit": "Вы уверены, что хотите выйти?",
+ "edit_menu": {
+ "speech": "Речь",
+ "speech_start_speaking": "Говорите",
+ "speech_stop_speaking": "Перестаньте говорить"
+ },
+ "file_menu": {
+ "label": "Файл"
+ },
+ "menu": {
+ "hide": "Скрыть",
+ "hide_others": "Скрыть прочие",
+ "services": "Службы",
+ "unhide": "Показать"
+ },
+ "right_click_menu": {
+ "add_to_dictionary": "Добавить в словарь",
+ "copy_email": "Копировать адрес почты",
+ "copy_image": "Копировать изображение",
+ "copy_image_url": "Копировать адрес изображения",
+ "copy_link_url": "Копировать ссылку",
+ "save_image_as": "Сохранить изображение как...",
+ "save_image_as_error_description": "Не удалось сохранить изображение",
+ "save_image_as_error_title": "Не удалось сохранить изображение"
+ },
+ "view_menu": {
+ "actual_size": "Фактический размер",
+ "toggle_developer_tools": "Переключить инструменты разработчика",
+ "toggle_full_screen": "Переключить полноэкранный режим",
+ "view": "Просмотр"
+ },
+ "window_menu": {
+ "bring_all_to_front": "Вынести всё вперёд",
+ "label": "Окно",
+ "zoom": "Масштаб"
+ }
}
diff --git a/src/i18n/strings/si.json b/src/i18n/strings/si.json
deleted file mode 100644
index f2c4d85..0000000
--- a/src/i18n/strings/si.json
+++ /dev/null
@@ -1,45 +0,0 @@
-{
- "Show/Hide": "පෙන්වන්න/සඟවන්න",
- "Are you sure you want to quit?": "ඔබට ඉවත් වීමට අවශ්ය බව විශ්වාස ද?",
- "Cancel": "අවලංගු කරන්න",
- "Add to dictionary": "ශබ්ද කෝෂයට එකතු කරන්න",
- "Copy link address": "සබැඳියේ ලිපිනය පිටපත් කරන්න",
- "Copy email address": "වි-තැපෑල පිටපත් කරන්න",
- "File": "ගොනුව",
- "Zoom": "විශාල කරන්න",
- "Hide Others": "වෙනත් දෑ සඟවන්න",
- "Hide": "සඟවන්න",
- "Services": "සේවා",
- "About": "පිළිබඳව",
- "Help": "උපකාර",
- "Close": "වසන්න",
- "Minimize": "හකුලන්න",
- "Window": "කවුළුව",
- "Zoom Out": "කුඩාලනය කරන්න",
- "Zoom In": "විශාලනය කරන්න",
- "Actual Size": "සැබෑ ප්රමාණය",
- "Select All": "සියල්ල තෝරන්න",
- "Paste": "අලවන්න",
- "Copy": "පිටපත්",
- "Cut": "කපන්න",
- "Redo": "පසුසේ",
- "Undo": "පෙරසේ",
- "Edit": "සංස්කරණය",
- "Quit": "ඉවත් වන්න",
- "Paste and Match Style": "අලවා ශෛලිය ගැළපුම",
- "Delete": "මකන්න",
- "The image failed to save": "රූපය සුරැකීමට අසමත්",
- "Failed to save image": "රූපය සුරැකීමට අසමත්",
- "Save image as...": "...ලෙස රූපය සුරකින්න",
- "Copy image address": "රූපයේ ලිපිනයේ පිටපතක්",
- "Copy image": "රූපයෙහි පිටපතක්",
- "Bring All to Front": "සියල්ල ඉදිරිපසට",
- "Stop Speaking": "කථාව නිමාව",
- "Start Speaking": "කථාව ආරම්භය",
- "Speech": "කථාව",
- "Unhide": "නොසඟවන්න",
- "Toggle Developer Tools": "සංවර්ධක මෙවලම්",
- "Toggle Full Screen": "පූර්ණ තිරයට",
- "Preferences": "පෙනුම",
- "View": "දකින්න"
-}
diff --git a/src/i18n/strings/sk.json b/src/i18n/strings/sk.json
index 0eedd9a..2eef679 100644
--- a/src/i18n/strings/sk.json
+++ b/src/i18n/strings/sk.json
@@ -1,47 +1,63 @@
{
- "Unhide": "Odkryť",
- "Stop Speaking": "Zastaviť nahrávanie hlasu",
- "Start Speaking": "Spustiť nahrávanie hlasu",
- "Speech": "Reč",
- "Paste and Match Style": "Vložiť a prispôsobiť štýl",
- "Add to dictionary": "Pridať do slovníka",
- "The image failed to save": "Obrázok sa nepodarilo uložiť",
- "Failed to save image": "Chyba pri ukladaní obrázka",
- "Save image as...": "Uložiť obrázok ako...",
- "Copy link address": "Kopírovať adresu odkazu",
- "Copy email address": "Kopírovať e-mailovú adresu",
- "Copy image": "Kopírovať obrázok",
- "File": "Súbor",
- "Bring All to Front": "Preniesť všetky do popredia",
- "Zoom": "Lupa",
- "Hide Others": "Skryť ostatné",
- "Hide": "Skryť",
- "Services": "Služby",
- "About": "O aplikácii",
- "Help": "Pomocník",
- "Close": "Zavrieť",
- "Minimize": "Minimalizovať",
- "Window": "Okno",
- "Toggle Developer Tools": "Nástroje pre vývojárov",
- "Toggle Full Screen": "Celá obrazovka",
- "Preferences": "Vlastnosti",
- "Zoom Out": "Oddialiť",
- "Zoom In": "Priblížiť",
- "Actual Size": "Aktuálna veľkosť",
- "View": "Zobraziť",
- "Select All": "Vybrať všetko",
- "Delete": "Odstrániť",
- "Paste": "Vložiť",
- "Copy": "Kopírovať",
- "Cut": "Vystrihnúť",
- "Redo": "Opakovať",
- "Undo": "Späť",
- "Edit": "Úpravy",
- "Quit": "Ukončiť",
- "Show/Hide": "Zobraziť/Skryť",
- "Are you sure you want to quit?": "Naozaj chcete zavrieť aplikáciu?",
- "Cancel": "Zrušiť",
- "Copy image address": "Kopírovať adresu obrázka",
- "Close %(brand)s": "Zatvoriť %(brand)s",
- "%(brand)s Help": "%(brand)s Pomoc"
+ "action": {
+ "cancel": "Zrušiť",
+ "close": "Zavrieť",
+ "close_brand": "Zatvoriť %(brand)s",
+ "copy": "Kopírovať",
+ "cut": "Vystrihnúť",
+ "delete": "Odstrániť",
+ "edit": "Úpravy",
+ "minimise": "Minimalizovať",
+ "paste": "Vložiť",
+ "paste_match_style": "Vložiť a prispôsobiť štýl",
+ "quit": "Ukončiť",
+ "redo": "Opakovať",
+ "select_all": "Vybrať všetko",
+ "show_hide": "Zobraziť/Skryť",
+ "undo": "Späť",
+ "zoom_in": "Priblížiť",
+ "zoom_out": "Oddialiť"
+ },
+ "common": {
+ "about": "O aplikácii",
+ "brand_help": "%(brand)s Pomoc",
+ "help": "Pomocník",
+ "preferences": "Vlastnosti"
+ },
+ "confirm_quit": "Naozaj chcete zavrieť aplikáciu?",
+ "edit_menu": {
+ "speech": "Reč",
+ "speech_start_speaking": "Spustiť nahrávanie hlasu",
+ "speech_stop_speaking": "Zastaviť nahrávanie hlasu"
+ },
+ "file_menu": {
+ "label": "Súbor"
+ },
+ "menu": {
+ "hide": "Skryť",
+ "hide_others": "Skryť ostatné",
+ "services": "Služby",
+ "unhide": "Odkryť"
+ },
+ "right_click_menu": {
+ "add_to_dictionary": "Pridať do slovníka",
+ "copy_email": "Kopírovať e-mailovú adresu",
+ "copy_image": "Kopírovať obrázok",
+ "copy_image_url": "Kopírovať adresu obrázka",
+ "copy_link_url": "Kopírovať adresu odkazu",
+ "save_image_as": "Uložiť obrázok ako...",
+ "save_image_as_error_description": "Obrázok sa nepodarilo uložiť",
+ "save_image_as_error_title": "Chyba pri ukladaní obrázka"
+ },
+ "view_menu": {
+ "actual_size": "Aktuálna veľkosť",
+ "toggle_developer_tools": "Nástroje pre vývojárov",
+ "toggle_full_screen": "Celá obrazovka",
+ "view": "Zobraziť"
+ },
+ "window_menu": {
+ "bring_all_to_front": "Preniesť všetky do popredia",
+ "label": "Okno",
+ "zoom": "Lupa"
+ }
}
diff --git a/src/i18n/strings/sl.json b/src/i18n/strings/sl.json
deleted file mode 100644
index d7f4f18..0000000
--- a/src/i18n/strings/sl.json
+++ /dev/null
@@ -1,47 +0,0 @@
-{
- "Undo": "Razveljavi",
- "Redo": "Uveljavi",
- "Copy": "Kopiraj",
- "Paste": "Prilepi",
- "Actual Size": "Dejanska velikost",
- "Zoom Out": "Oddalji",
- "Window": "Okno",
- "Minimize": "Zmanjšaj",
- "Help": "Pomoč",
- "About": "O programu",
- "Services": "Storitve",
- "Hide Others": "Skrij ostalo",
- "Unhide": "Razkrij",
- "Speech": "Govor",
- "Copy link address": "Kopiraj naslov povezave",
- "Add to dictionary": "Dodaj v slovar",
- "Cancel": "Prekliči",
- "Close %(brand)s": "Zapri %(brand)s",
- "Are you sure you want to quit?": "Ste prepričani, da želite zapreti program?",
- "Show/Hide": "Prikaži/Skrij",
- "Quit": "Končaj",
- "Edit": "Uredi",
- "Cut": "Izreži",
- "Paste and Match Style": "Prilepi ter obdrži oblikovanje",
- "Delete": "Izbriši",
- "Select All": "Izberi vse",
- "View": "Poglej",
- "Zoom In": "Približaj",
- "Preferences": "Nastavitve",
- "Toggle Full Screen": "Preklopi čez cel zaslon",
- "Toggle Developer Tools": "Preklopi na orodja za razvijalce",
- "Close": "Zapri",
- "%(brand)s Help": "%(brand)s pomoč",
- "Hide": "Skrij",
- "Start Speaking": "Začnite govoriti",
- "Stop Speaking": "Prenehajte govoriti",
- "Zoom": "Povečaj",
- "Bring All to Front": "Postavi vse v ospredje",
- "File": "Datoteka",
- "Copy image": "Kopiraj sliko",
- "Copy email address": "Kopiraj e-poštni naslov",
- "Copy image address": "Kopiraj naslov slike",
- "Save image as...": "Shrani sliko kot...",
- "Failed to save image": "Shranjevanje slike ni uspelo",
- "The image failed to save": "Slike ni bilo mogoče shraniti"
-}
diff --git a/src/i18n/strings/sq.json b/src/i18n/strings/sq.json
new file mode 100644
index 0000000..67f9dc0
--- /dev/null
+++ b/src/i18n/strings/sq.json
@@ -0,0 +1,17 @@
+{
+ "action": {
+ "cancel": "Anuloje",
+ "close": "Mbylle",
+ "copy": "Kopjoje",
+ "delete": "Fshije",
+ "edit": "Përpuno"
+ },
+ "common": {
+ "about": "Mbi",
+ "help": "Ndihmë",
+ "preferences": "Parapëlqime"
+ },
+ "view_menu": {
+ "view": "Shihni"
+ }
+}
diff --git a/src/i18n/strings/sv.json b/src/i18n/strings/sv.json
index 3282f7b..a8f3e16 100644
--- a/src/i18n/strings/sv.json
+++ b/src/i18n/strings/sv.json
@@ -1,47 +1,63 @@
{
- "Save image as...": "Spara bild som…",
- "Copy link address": "Kopiera länkadress",
- "Copy email address": "Kopiera e-postadress",
- "Copy image": "Kopiera bild",
- "File": "Arkiv",
- "Bring All to Front": "Lägg alla överst",
- "Stop Speaking": "Sluta tala",
- "Start Speaking": "Börja tala",
- "Speech": "Tal",
- "Hide Others": "Göm övriga",
- "Hide": "Göm",
- "Services": "Tjänster",
- "About": "Om",
- "Help": "Hjälp",
- "Close": "Stäng",
- "Minimize": "Minimera",
- "Window": "Fönster",
- "Preferences": "Inställningar",
- "Actual Size": "Verklig storlek",
- "View": "Visa",
- "Select All": "Markera allt",
- "Delete": "Radera",
- "Paste and Match Style": "Klistra in och matcha stilen",
- "Paste": "Klistra in",
- "Copy": "Kopiera",
- "Cut": "Klipp ut",
- "Redo": "Gör om",
- "Undo": "Ångra",
- "Edit": "Redigera",
- "Quit": "Avsluta",
- "Cancel": "Avbryt",
- "Zoom": "Zooma",
- "Toggle Developer Tools": "Växla utvecklarverktyg",
- "Toggle Full Screen": "Växla helskärm",
- "Unhide": "Sluta gömma",
- "Zoom Out": "Zooma ut",
- "Zoom In": "Zooma in",
- "Show/Hide": "Visa/dölj",
- "Add to dictionary": "Lägg till i ordlistan",
- "The image failed to save": "Bilden sparades inte",
- "Failed to save image": "Misslyckades med att spara bilden",
- "Are you sure you want to quit?": "Är du säker att du vill avsluta?",
- "Copy image address": "Kopiera bildadress",
- "Close %(brand)s": "Stäng %(brand)s",
- "%(brand)s Help": "%(brand)s-hjälp"
+ "action": {
+ "cancel": "Avbryt",
+ "close": "Stäng",
+ "close_brand": "Stäng %(brand)s",
+ "copy": "Kopiera",
+ "cut": "Klipp ut",
+ "delete": "Radera",
+ "edit": "Redigera",
+ "minimise": "Minimera",
+ "paste": "Klistra in",
+ "paste_match_style": "Klistra in och matcha stilen",
+ "quit": "Avsluta",
+ "redo": "Gör om",
+ "select_all": "Markera allt",
+ "show_hide": "Visa/dölj",
+ "undo": "Ångra",
+ "zoom_in": "Zooma in",
+ "zoom_out": "Zooma ut"
+ },
+ "common": {
+ "about": "Om",
+ "brand_help": "%(brand)s-hjälp",
+ "help": "Hjälp",
+ "preferences": "Inställningar"
+ },
+ "confirm_quit": "Är du säker att du vill avsluta?",
+ "edit_menu": {
+ "speech": "Tal",
+ "speech_start_speaking": "Börja tala",
+ "speech_stop_speaking": "Sluta tala"
+ },
+ "file_menu": {
+ "label": "Arkiv"
+ },
+ "menu": {
+ "hide": "Göm",
+ "hide_others": "Göm övriga",
+ "services": "Tjänster",
+ "unhide": "Sluta gömma"
+ },
+ "right_click_menu": {
+ "add_to_dictionary": "Lägg till i ordlistan",
+ "copy_email": "Kopiera e-postadress",
+ "copy_image": "Kopiera bild",
+ "copy_image_url": "Kopiera bildadress",
+ "copy_link_url": "Kopiera länkadress",
+ "save_image_as": "Spara bild som…",
+ "save_image_as_error_description": "Bilden sparades inte",
+ "save_image_as_error_title": "Misslyckades med att spara bilden"
+ },
+ "view_menu": {
+ "actual_size": "Verklig storlek",
+ "toggle_developer_tools": "Växla utvecklarverktyg",
+ "toggle_full_screen": "Växla helskärm",
+ "view": "Visa"
+ },
+ "window_menu": {
+ "bring_all_to_front": "Lägg alla överst",
+ "label": "Fönster",
+ "zoom": "Zooma"
+ }
}
diff --git a/src/i18n/strings/ta.json b/src/i18n/strings/ta.json
deleted file mode 100644
index 9b8f2ce..0000000
--- a/src/i18n/strings/ta.json
+++ /dev/null
@@ -1,46 +0,0 @@
-{
- "Zoom": "பெரிதாக்குதல்",
- "Minimize": "சிறிதாக்கு",
- "Toggle Developer Tools": "உருவாக்குநர் கருவிகளை நிலைமாற்று",
- "Toggle Full Screen": "முழு திரையை நிலைமாற்று",
- "Paste and Match Style": "ஒட்டு மற்றும் நடையை பொருத்து",
- "Add to dictionary": "அகராதியில் சேர்",
- "The image failed to save": "படம் சேமிக்கத் தவறிவிட்டது",
- "Failed to save image": "படத்தைச் சேமிப்பதில் தோல்வி",
- "Save image as...": "படத்தை இவ்வாறு சேமி...",
- "Copy link address": "இணைப்பு முகவரியை நகலெடு",
- "Copy email address": "மின்னஞ்சல் முகவரியை நகலெடு",
- "Copy image": "படத்தை நகலெடு",
- "File": "கோப்பு",
- "Bring All to Front": "அனைத்தையும் முன்னால் கொண்டுவா",
- "Stop Speaking": "பேசுவதை நிறுத்து",
- "Start Speaking": "பேசத் துவங்கு",
- "Speech": "பேச்சு",
- "Unhide": "மறைநீக்கு",
- "Hide Others": "மற்றவற்றை மறை",
- "Hide": "மறை",
- "Services": "சேவைகள்",
- "About": "இதனைப் பற்றி",
- "Help": "உதவி",
- "Close": "மூடு",
- "Window": "சாளரம்",
- "Preferences": "விருப்பத்தேர்வுகள்",
- "Zoom Out": "சிறிதாக்கு",
- "Zoom In": "பெரிதாக்கு",
- "Actual Size": "உண்மையான அளவு",
- "View": "காட்டு",
- "Select All": "அனைத்தையும் தேர்ந்தெடு",
- "Delete": "அழி",
- "Paste": "ஒட்டு",
- "Copy": "நகலெடு",
- "Cut": "வெட்டு",
- "Redo": "மீண்டும் செய்",
- "Undo": "செயல்தவிர்",
- "Edit": "திருத்து",
- "Quit": "வெளியேறு",
- "Show/Hide": "காட்டு/மறை",
- "Are you sure you want to quit?": "நீங்கள் நிச்சயம் வெளியேற விரும்புகிறீர்களா?",
- "Cancel": "விலக்கிக்கொள்",
- "Copy image address": "பட முகவரியை நகலெடு",
- "Close %(brand)s": "%(brand)s ஐ மூடு"
-}
diff --git a/src/i18n/strings/te.json b/src/i18n/strings/te.json
deleted file mode 100644
index b3b1b8a..0000000
--- a/src/i18n/strings/te.json
+++ /dev/null
@@ -1,9 +0,0 @@
-{
- "About": "గ్రెంచ్",
- "Paste and Match Style": "మునుపటి వంటి అతికించండి",
- "Paste": "పేస్ట్",
- "Cut": "కట్",
- "Copy": "కాపీ",
- "Are you sure you want to quit?": "మీరు వెళ్ళిపోవాలని అనుకుంటున్నారా?",
- "Cancel": "ఆపు"
-}
diff --git a/src/i18n/strings/tl.json b/src/i18n/strings/tl.json
deleted file mode 100644
index 58b6ea2..0000000
--- a/src/i18n/strings/tl.json
+++ /dev/null
@@ -1,16 +0,0 @@
-{
- "Hide": "Itago",
- "Delete": "Alisin",
- "Paste and Match Style": "I-paste at Tumugma ng Style",
- "Paste": "I-paste",
- "Copy": "I-copy",
- "Cut": "I-cut",
- "Redo": "Redo",
- "Undo": "Undo",
- "Edit": "I-edit",
- "Quit": "Magsara",
- "Show/Hide": "Ipakita/itago",
- "Are you sure you want to quit?": "Sigurado ka ba na gusto mong magsara?",
- "Close %(brand)s": "Isara ang %(brand)s",
- "Cancel": "Kanselahin"
-}
diff --git a/src/i18n/strings/tr.json b/src/i18n/strings/tr.json
index 28c1c9c..97f639b 100644
--- a/src/i18n/strings/tr.json
+++ b/src/i18n/strings/tr.json
@@ -1,45 +1,61 @@
{
- "Add to dictionary": "Sözlüğe ekle",
- "The image failed to save": "Bu resim kaydedilemedi",
- "Failed to save image": "Resim kaydedilemedi",
- "Save image as...": "Resmi ... olarak farklı kaydet",
- "Copy link address": "Bağlantılı adresi kopyala",
- "Copy email address": "E-posta adresini kopyala",
- "Copy image": "Resmi kopyala",
- "File": "Dosya",
- "Bring All to Front": "Hepsini öne getir",
- "Zoom": "Yaklaştır",
- "Stop Speaking": "Konuşmayı durdur",
- "Start Speaking": "Konuşmaya başla",
- "Speech": "Konuşma",
- "Unhide": "Gizlemeyi bırak",
- "Hide Others": "Diğerlerini gizle",
- "Hide": "Gizle",
- "Services": "Hizmetler",
- "About": "Hakkında",
- "Help": "Yardım",
- "Close": "Kapat",
- "Minimize": "Küçült",
- "Window": "Pencere",
- "Toggle Developer Tools": "Geliştirici araçları",
- "Toggle Full Screen": "Tam ekran",
- "Preferences": "Tercihler",
- "Zoom Out": "Uzaklaştır",
- "Zoom In": "Yaklaştır",
- "Actual Size": "Gerçek boyut",
- "View": "Görünüm",
- "Select All": "Tümünü seç",
- "Delete": "Sil",
- "Paste and Match Style": "Biçimiyle bir yapıştır",
- "Paste": "Yapıştır",
- "Copy": "Kopyala",
- "Cut": "Kes",
- "Redo": "Yinele",
- "Undo": "Geri al",
- "Edit": "Düzenle",
- "Quit": "Çık",
- "Show/Hide": "Göster/Gizle",
- "Are you sure you want to quit?": "Çıkmak istediğinize emin misiniz?",
- "Cancel": "İptal",
- "Copy image address": "Görsel adresini kopyala"
+ "action": {
+ "cancel": "İptal",
+ "close": "Kapat",
+ "copy": "Kopyala",
+ "cut": "Kes",
+ "delete": "Sil",
+ "edit": "Düzenle",
+ "minimise": "Küçült",
+ "paste": "Yapıştır",
+ "paste_match_style": "Biçimiyle bir yapıştır",
+ "quit": "Çık",
+ "redo": "Yinele",
+ "select_all": "Tümünü seç",
+ "show_hide": "Göster/Gizle",
+ "undo": "Geri al",
+ "zoom_in": "Yaklaştır",
+ "zoom_out": "Uzaklaştır"
+ },
+ "common": {
+ "about": "Hakkında",
+ "help": "Yardım",
+ "preferences": "Tercihler"
+ },
+ "confirm_quit": "Çıkmak istediğinize emin misiniz?",
+ "edit_menu": {
+ "speech": "Konuşma",
+ "speech_start_speaking": "Konuşmaya başla",
+ "speech_stop_speaking": "Konuşmayı durdur"
+ },
+ "file_menu": {
+ "label": "Dosya"
+ },
+ "menu": {
+ "hide": "Gizle",
+ "hide_others": "Diğerlerini gizle",
+ "services": "Hizmetler",
+ "unhide": "Gizlemeyi bırak"
+ },
+ "right_click_menu": {
+ "add_to_dictionary": "Sözlüğe ekle",
+ "copy_email": "E-posta adresini kopyala",
+ "copy_image": "Resmi kopyala",
+ "copy_image_url": "Görsel adresini kopyala",
+ "copy_link_url": "Bağlantılı adresi kopyala",
+ "save_image_as": "Resmi ... olarak farklı kaydet",
+ "save_image_as_error_description": "Bu resim kaydedilemedi",
+ "save_image_as_error_title": "Resim kaydedilemedi"
+ },
+ "view_menu": {
+ "actual_size": "Gerçek boyut",
+ "toggle_developer_tools": "Geliştirici araçları",
+ "toggle_full_screen": "Tam ekran",
+ "view": "Görünüm"
+ },
+ "window_menu": {
+ "bring_all_to_front": "Hepsini öne getir",
+ "label": "Pencere",
+ "zoom": "Yaklaştır"
+ }
}
diff --git a/src/i18n/strings/uk.json b/src/i18n/strings/uk.json
index 017e101..819fb27 100644
--- a/src/i18n/strings/uk.json
+++ b/src/i18n/strings/uk.json
@@ -1,47 +1,63 @@
{
- "Add to dictionary": "Додати до словника",
- "The image failed to save": "Не вдалося зберегти зображення",
- "Failed to save image": "Не вдалося зберегти зображення",
- "Save image as...": "Зберегти зображення як...",
- "Copy link address": "Копіювати адресу посилання",
- "Copy image address": "Копіювати адресу зображення",
- "Copy email address": "Копіювати адресу е-пошти",
- "Copy image": "Копіювати зображення",
- "File": "Файл",
- "Bring All to Front": "Винести все вперед",
- "Zoom": "Масштаб",
- "Stop Speaking": "Припинити говорити",
- "Start Speaking": "Почати говорити",
- "Speech": "Мовлення",
- "Unhide": "Показати",
- "Hide Others": "Сховати інші",
- "Hide": "Сховати",
- "Services": "Служби",
- "About": "Про застосунок",
- "Help": "Довідка",
- "Close": "Закрити",
- "Minimize": "Згорнути",
- "Window": "Вікно",
- "Toggle Developer Tools": "Перемкнути інструменти розробника",
- "Toggle Full Screen": "Перемкнути повноекранний режим",
- "Preferences": "Параметри",
- "Zoom Out": "Зменшити",
- "Zoom In": "Збільшити",
- "Actual Size": "Фактичний розмір",
- "View": "Перегляд",
- "Select All": "Вибрати все",
- "Delete": "Видалити",
- "Paste and Match Style": "Вставити з таким же стилем",
- "Paste": "Вставити",
- "Copy": "Копіювати",
- "Cut": "Вирізати",
- "Redo": "Повторити дію",
- "Undo": "Скасувати дію",
- "Edit": "Змінити",
- "Quit": "Вийти",
- "Show/Hide": "Показати/Сховати",
- "Are you sure you want to quit?": "Ви впевнені, що хочете вийти?",
- "Close %(brand)s": "Закрити %(brand)s",
- "Cancel": "Скасувати",
- "%(brand)s Help": "Довідка %(brand)s"
+ "action": {
+ "cancel": "Скасувати",
+ "close": "Закрити",
+ "close_brand": "Закрити %(brand)s",
+ "copy": "Копіювати",
+ "cut": "Вирізати",
+ "delete": "Видалити",
+ "edit": "Змінити",
+ "minimise": "Згорнути",
+ "paste": "Вставити",
+ "paste_match_style": "Вставити з таким же стилем",
+ "quit": "Вийти",
+ "redo": "Повторити дію",
+ "select_all": "Вибрати все",
+ "show_hide": "Показати/Сховати",
+ "undo": "Скасувати дію",
+ "zoom_in": "Збільшити",
+ "zoom_out": "Зменшити"
+ },
+ "common": {
+ "about": "Про застосунок",
+ "brand_help": "Довідка %(brand)s",
+ "help": "Довідка",
+ "preferences": "Параметри"
+ },
+ "confirm_quit": "Ви впевнені, що хочете вийти?",
+ "edit_menu": {
+ "speech": "Мовлення",
+ "speech_start_speaking": "Почати говорити",
+ "speech_stop_speaking": "Припинити говорити"
+ },
+ "file_menu": {
+ "label": "Файл"
+ },
+ "menu": {
+ "hide": "Сховати",
+ "hide_others": "Сховати інші",
+ "services": "Служби",
+ "unhide": "Показати"
+ },
+ "right_click_menu": {
+ "add_to_dictionary": "Додати до словника",
+ "copy_email": "Копіювати адресу е-пошти",
+ "copy_image": "Копіювати зображення",
+ "copy_image_url": "Копіювати адресу зображення",
+ "copy_link_url": "Копіювати адресу посилання",
+ "save_image_as": "Зберегти зображення як...",
+ "save_image_as_error_description": "Не вдалося зберегти зображення",
+ "save_image_as_error_title": "Не вдалося зберегти зображення"
+ },
+ "view_menu": {
+ "actual_size": "Фактичний розмір",
+ "toggle_developer_tools": "Перемкнути інструменти розробника",
+ "toggle_full_screen": "Перемкнути повноекранний режим",
+ "view": "Перегляд"
+ },
+ "window_menu": {
+ "bring_all_to_front": "Винести все вперед",
+ "label": "Вікно",
+ "zoom": "Масштаб"
+ }
}
diff --git a/src/i18n/strings/ur.json b/src/i18n/strings/ur.json
deleted file mode 100644
index 876d83c..0000000
--- a/src/i18n/strings/ur.json
+++ /dev/null
@@ -1,21 +0,0 @@
-{
- "Paste": "پیسٹ",
- "Redo": "دوبارہ کریں",
- "Preferences": "ترجیحات",
- "Hide Others": "",
- "Show/Hide": "دکھائیں/چھپائیں",
- "Quit": "چھوڑو",
- "Hide": "چھپائیں",
- "Unhide": "دکھائیں",
- "Zoom": "زوم",
- "Close": "بند",
- "Window": "کھڑکی",
- "Cut": "کٹ",
- "Delete": "مٹاؤ",
- "File": "فائل",
- "Help": "مدد",
- "Copy": "کاپی",
- "Add to dictionary": "لغت میں شامل کریں",
- "Copy image": "تصویر کاپی کریں",
- "Start Speaking": "بولنا شروع کریں"
-}
diff --git a/src/i18n/strings/vi.json b/src/i18n/strings/vi.json
index 7b0c241..3e4f666 100644
--- a/src/i18n/strings/vi.json
+++ b/src/i18n/strings/vi.json
@@ -1,47 +1,63 @@
{
- "Add to dictionary": "Thêm vào từ điển",
- "The image failed to save": "Ảnh không lưu được",
- "Failed to save image": "Không lưu được ảnh",
- "Save image as...": "Lưu ảnh…",
- "Copy link address": "Sao chép địa chỉ liên kết",
- "Copy email address": "Sao chép địa chỉ email",
- "Copy image": "Sao chép ảnh",
- "File": "Tệp",
- "Bring All to Front": "Đưa tất cả lên trước",
- "Zoom": "Thu phóng",
- "Stop Speaking": "Dừng nói",
- "Start Speaking": "Bắt đầu nói",
- "Speech": "Đọc màn hình",
- "Unhide": "Bỏ ẩn",
- "Hide Others": "Ẩn cái khác",
- "Hide": "Ẩn",
- "Services": "Dịch vụ",
- "About": "Giới thiệu",
- "Help": "Hỗ trợ",
- "Close": "Đóng",
- "Minimize": "Thu nhỏ",
- "Window": "Cửa sổ",
- "Toggle Developer Tools": "Công cụ phát triển",
- "Toggle Full Screen": "Toàn màn hình",
- "Preferences": "Tùy chọn",
- "Zoom Out": "Thu nhỏ",
- "Zoom In": "Phóng to",
- "Actual Size": "Kích thước thực",
- "View": "Xem",
- "Select All": "Chọn tất cả",
- "Delete": "Xóa",
- "Paste and Match Style": "Dán và khớp kiểu",
- "Paste": "Dán",
- "Copy": "Sao chép",
- "Cut": "Cắt",
- "Redo": "Làm lại",
- "Undo": "Hoàn tác",
- "Edit": "Chỉnh sửa",
- "Quit": "Thoát",
- "Show/Hide": "Hiện/Ẩn",
- "Are you sure you want to quit?": "Bạn có chắc chắn muốn thoát?",
- "Cancel": "Hủy bỏ",
- "Copy image address": "Sao chép địa chỉ ảnh",
- "Close %(brand)s": "Đóng %(brand)s",
- "%(brand)s Help": "Hỗ trợ %(brand)s"
+ "action": {
+ "cancel": "Hủy bỏ",
+ "close": "Đóng",
+ "close_brand": "Đóng %(brand)s",
+ "copy": "Sao chép",
+ "cut": "Cắt",
+ "delete": "Xóa",
+ "edit": "Chỉnh sửa",
+ "minimise": "Thu nhỏ",
+ "paste": "Dán",
+ "paste_match_style": "Dán và khớp kiểu",
+ "quit": "Thoát",
+ "redo": "Làm lại",
+ "select_all": "Chọn tất cả",
+ "show_hide": "Hiện/Ẩn",
+ "undo": "Hoàn tác",
+ "zoom_in": "Phóng to",
+ "zoom_out": "Thu nhỏ"
+ },
+ "common": {
+ "about": "Giới thiệu",
+ "brand_help": "Hỗ trợ %(brand)s",
+ "help": "Hỗ trợ",
+ "preferences": "Tùy chọn"
+ },
+ "confirm_quit": "Bạn có chắc chắn muốn thoát?",
+ "edit_menu": {
+ "speech": "Đọc màn hình",
+ "speech_start_speaking": "Bắt đầu nói",
+ "speech_stop_speaking": "Dừng nói"
+ },
+ "file_menu": {
+ "label": "Tệp"
+ },
+ "menu": {
+ "hide": "Ẩn",
+ "hide_others": "Ẩn cái khác",
+ "services": "Dịch vụ",
+ "unhide": "Bỏ ẩn"
+ },
+ "right_click_menu": {
+ "add_to_dictionary": "Thêm vào từ điển",
+ "copy_email": "Sao chép địa chỉ email",
+ "copy_image": "Sao chép ảnh",
+ "copy_image_url": "Sao chép địa chỉ ảnh",
+ "copy_link_url": "Sao chép địa chỉ liên kết",
+ "save_image_as": "Lưu ảnh…",
+ "save_image_as_error_description": "Ảnh không lưu được",
+ "save_image_as_error_title": "Không lưu được ảnh"
+ },
+ "view_menu": {
+ "actual_size": "Kích thước thực",
+ "toggle_developer_tools": "Công cụ phát triển",
+ "toggle_full_screen": "Toàn màn hình",
+ "view": "Xem"
+ },
+ "window_menu": {
+ "bring_all_to_front": "Đưa tất cả lên trước",
+ "label": "Cửa sổ",
+ "zoom": "Thu phóng"
+ }
}
diff --git a/src/i18n/strings/zh_Hans.json b/src/i18n/strings/zh_Hans.json
index c1bf180..4484124 100644
--- a/src/i18n/strings/zh_Hans.json
+++ b/src/i18n/strings/zh_Hans.json
@@ -1,46 +1,63 @@
{
- "Add to dictionary": "添加到字典",
- "The image failed to save": "图片保存失败",
- "Failed to save image": "图片保存失败",
- "Save image as...": "保存图片为……",
- "Copy link address": "复制链接地址",
- "Copy email address": "复制邮箱地址",
- "Copy image": "复制图片",
- "File": "文件",
- "Bring All to Front": "全部置前",
- "Zoom": "放大",
- "Stop Speaking": "停止讲话",
- "Start Speaking": "开始讲话",
- "Speech": "讲话",
- "Unhide": "显示",
- "Hide Others": "隐藏其他",
- "Hide": "隐藏",
- "Services": "服务",
- "About": "关于",
- "Help": "帮助",
- "Close": "关闭",
- "Minimize": "最小化",
- "Window": "窗口",
- "Toggle Developer Tools": "切换开发者工具",
- "Toggle Full Screen": "切换全屏",
- "Preferences": "偏好",
- "Zoom Out": "缩小",
- "Zoom In": "放大",
- "Actual Size": "实际大小",
- "View": "查看",
- "Select All": "选中全部",
- "Delete": "删除",
- "Paste and Match Style": "粘贴并匹配样式",
- "Paste": "粘贴",
- "Copy": "复制",
- "Cut": "剪切",
- "Redo": "重做",
- "Undo": "撤销",
- "Edit": "编辑",
- "Quit": "退出",
- "Show/Hide": "显示/隐藏",
- "Are you sure you want to quit?": "你确定要退出吗?",
- "Cancel": "取消",
- "Copy image address": "复制图片地址",
- "Close %(brand)s": "关闭 %(brand)s"
+ "action": {
+ "cancel": "取消",
+ "close": "关闭",
+ "close_brand": "关闭 %(brand)s",
+ "copy": "复制",
+ "cut": "剪切",
+ "delete": "删除",
+ "edit": "编辑",
+ "minimise": "最小化",
+ "paste": "粘贴",
+ "paste_match_style": "粘贴并匹配样式",
+ "quit": "退出",
+ "redo": "重做",
+ "select_all": "选中全部",
+ "show_hide": "显示/隐藏",
+ "undo": "撤销",
+ "zoom_in": "放大",
+ "zoom_out": "缩小"
+ },
+ "common": {
+ "about": "关于",
+ "brand_help": "%(brand)s帮助",
+ "help": "帮助",
+ "preferences": "偏好"
+ },
+ "confirm_quit": "你确定要退出吗?",
+ "edit_menu": {
+ "speech": "讲话",
+ "speech_start_speaking": "开始讲话",
+ "speech_stop_speaking": "停止讲话"
+ },
+ "file_menu": {
+ "label": "文件"
+ },
+ "menu": {
+ "hide": "隐藏",
+ "hide_others": "隐藏其他",
+ "services": "服务",
+ "unhide": "显示"
+ },
+ "right_click_menu": {
+ "add_to_dictionary": "添加到字典",
+ "copy_email": "复制邮箱地址",
+ "copy_image": "复制图片",
+ "copy_image_url": "复制图片地址",
+ "copy_link_url": "复制链接地址",
+ "save_image_as": "保存图片为……",
+ "save_image_as_error_description": "图片保存失败",
+ "save_image_as_error_title": "图片保存失败"
+ },
+ "view_menu": {
+ "actual_size": "实际大小",
+ "toggle_developer_tools": "切换开发者工具",
+ "toggle_full_screen": "切换全屏",
+ "view": "查看"
+ },
+ "window_menu": {
+ "bring_all_to_front": "全部置前",
+ "label": "窗口",
+ "zoom": "放大"
+ }
}
diff --git a/src/i18n/strings/zh_Hant.json b/src/i18n/strings/zh_Hant.json
index d2943f6..c72f315 100644
--- a/src/i18n/strings/zh_Hant.json
+++ b/src/i18n/strings/zh_Hant.json
@@ -1,47 +1,63 @@
{
- "Bring All to Front": "全部移至最前",
- "Add to dictionary": "新增到字典",
- "The image failed to save": "儲存圖片失敗",
- "Failed to save image": "儲存圖片失敗",
- "Save image as...": "另存圖片為...",
- "Copy link address": "複製連結",
- "Copy email address": "複製電子郵件地址",
- "Copy image": "複製圖片",
- "File": "檔案",
- "Zoom": "縮放",
- "Stop Speaking": "停止說話",
- "Start Speaking": "開始說話",
- "Speech": "語音",
- "Unhide": "取消隱藏",
- "Hide Others": "隱藏其他",
- "Hide": "隱藏",
- "Services": "服務",
- "About": "關於",
- "Help": "說明",
- "Close": "關閉",
- "Minimize": "最小化",
- "Window": "視窗",
- "Toggle Developer Tools": "切換開發工具",
- "Toggle Full Screen": "切換全螢幕",
- "Preferences": "偏好設定",
- "Zoom Out": "縮小",
- "Zoom In": "放大",
- "Actual Size": "實際大小",
- "View": "檢視",
- "Select All": "全選",
- "Delete": "刪除",
- "Paste and Match Style": "貼上並保留格式",
- "Paste": "貼上",
- "Copy": "複製",
- "Cut": "剪下",
- "Redo": "取消復原",
- "Undo": "復原",
- "Edit": "編輯",
- "Quit": "離開",
- "Show/Hide": "顯示/隱藏",
- "Are you sure you want to quit?": "您確定要離開嗎?",
- "Cancel": "取消",
- "Copy image address": "複製圖片地址",
- "Close %(brand)s": "關閉 %(brand)s",
- "%(brand)s Help": "%(brand)s 說明"
+ "action": {
+ "cancel": "取消",
+ "close": "關閉",
+ "close_brand": "關閉 %(brand)s",
+ "copy": "複製",
+ "cut": "剪下",
+ "delete": "刪除",
+ "edit": "編輯",
+ "minimise": "最小化",
+ "paste": "貼上",
+ "paste_match_style": "貼上並保留格式",
+ "quit": "離開",
+ "redo": "取消復原",
+ "select_all": "全選",
+ "show_hide": "顯示/隱藏",
+ "undo": "復原",
+ "zoom_in": "放大",
+ "zoom_out": "縮小"
+ },
+ "common": {
+ "about": "關於",
+ "brand_help": "%(brand)s 說明",
+ "help": "說明",
+ "preferences": "偏好設定"
+ },
+ "confirm_quit": "您確定要離開嗎?",
+ "edit_menu": {
+ "speech": "語音",
+ "speech_start_speaking": "開始說話",
+ "speech_stop_speaking": "停止說話"
+ },
+ "file_menu": {
+ "label": "檔案"
+ },
+ "menu": {
+ "hide": "隱藏",
+ "hide_others": "隱藏其他",
+ "services": "服務",
+ "unhide": "取消隱藏"
+ },
+ "right_click_menu": {
+ "add_to_dictionary": "新增到字典",
+ "copy_email": "複製電子郵件地址",
+ "copy_image": "複製圖片",
+ "copy_image_url": "複製圖片地址",
+ "copy_link_url": "複製連結",
+ "save_image_as": "另存圖片為...",
+ "save_image_as_error_description": "儲存圖片失敗",
+ "save_image_as_error_title": "儲存圖片失敗"
+ },
+ "view_menu": {
+ "actual_size": "實際大小",
+ "toggle_developer_tools": "切換開發工具",
+ "toggle_full_screen": "切換全螢幕",
+ "view": "檢視"
+ },
+ "window_menu": {
+ "bring_all_to_front": "全部移至最前",
+ "label": "視窗",
+ "zoom": "縮放"
+ }
}
diff --git a/src/language-helper.ts b/src/language-helper.ts
index 8db65a9..58459fa 100644
--- a/src/language-helper.ts
+++ b/src/language-helper.ts
@@ -15,23 +15,27 @@ limitations under the License.
*/
import counterpart from "counterpart";
+import { TranslationKey as TKey } from "matrix-web-i18n";
import type Store from "electron-store";
+import type EN from "./i18n/strings/en_EN.json";
const FALLBACK_LOCALE = "en";
-export function _td(text: string): string {
+type TranslationKey = TKey;
+
+export function _td(text: TranslationKey): TranslationKey {
return text;
}
type SubstitutionValue = number | string;
-interface IVariables {
+interface Variables {
[key: string]: SubstitutionValue | undefined;
count?: number;
}
-export function _t(text: string, variables: IVariables = {}): string {
+export function _t(text: TranslationKey, variables: Variables = {}): string {
const { count } = variables;
// Horrible hack to avoid https://github.com/vector-im/element-web/issues/4191
diff --git a/src/macos-titlebar.ts b/src/macos-titlebar.ts
index 1fa8170..65f17d2 100644
--- a/src/macos-titlebar.ts
+++ b/src/macos-titlebar.ts
@@ -25,7 +25,17 @@ export function setupMacosTitleBar(window: BrowserWindow): void {
cssKey = await window.webContents.insertCSS(`
/* Create margin of space for the traffic light buttons */
.mx_UserMenu {
- margin-top: 32px !important;
+ /* We zero the margin and use padding as we want to use it as a drag handle */
+ margin-top: 0 !important;
+ margin-left: 0 !important;
+ padding-top: 32px !important;
+ padding-left: 20px !important;
+ -webkit-app-region: drag;
+ -webkit-user-select: none;
+ }
+ /* Exclude the button from being a drag handle and not working */
+ .mx_UserMenu > * {
+ -webkit-app-region: no-drag;
}
/* Maintain alignment of the toggle space panel button */
.mx_SpacePanel_toggleCollapse {
@@ -85,8 +95,10 @@ export function setupMacosTitleBar(window: BrowserWindow): void {
-webkit-app-region: drag;
}
/* Exclude header interactive elements from being drag handles */
- .mx_RoomHeader .mx_DecoratedRoomAvatar,
- .mx_RoomHeader_name,
+ .mx_RoomHeader .mx_BaseAvatar,
+ .mx_RoomHeader_heading,
+ .mx_RoomHeader button,
+ .mx_RoomHeader .mx_FacePile,
.mx_LegacyRoomHeader .mx_LegacyRoomHeader_avatar,
.mx_LegacyRoomHeader .mx_E2EIcon,
.mx_LegacyRoomHeader .mx_RoomTopic,
@@ -110,6 +122,14 @@ export function setupMacosTitleBar(window: BrowserWindow): void {
.mx_RoomPreviewCard {
-webkit-app-region: no-drag;
}
+ /* Exclude context menus and their backgrounds */
+ .mx_ContextualMenu, .mx_ContextualMenu_background {
+ -webkit-app-region: no-drag;
+ }
+ /* Exclude iframes, such as recaptcha */
+ iframe {
+ -webkit-app-region: no-drag;
+ }
`);
}
diff --git a/src/tray.ts b/src/tray.ts
index 1bdbe34..65fbf64 100644
--- a/src/tray.ts
+++ b/src/tray.ts
@@ -121,12 +121,12 @@ export function initApplicationMenu(): void {
const contextMenu = Menu.buildFromTemplate([
{
- label: _t("Show/Hide"),
+ label: _t("action|show_hide"),
click: toggleWin,
},
{ type: "separator" },
{
- label: _t("Quit"),
+ label: _t("action|quit"),
click: function (): void {
app.quit();
},
diff --git a/src/vectormenu.ts b/src/vectormenu.ts
index 25782d2..c3016e4 100644
--- a/src/vectormenu.ts
+++ b/src/vectormenu.ts
@@ -24,46 +24,46 @@ export function buildMenuTemplate(): Menu {
// Menu template from http://electron.atom.io/docs/api/menu/, edited
const template: Array = [
{
- label: _t("Edit"),
+ label: _t("action|edit"),
accelerator: "e",
submenu: [
{
role: "undo",
- label: _t("Undo"),
+ label: _t("action|undo"),
},
{
role: "redo",
- label: _t("Redo"),
+ label: _t("action|redo"),
},
{ type: "separator" },
{
role: "cut",
- label: _t("Cut"),
+ label: _t("action|cut"),
},
{
role: "copy",
- label: _t("Copy"),
+ label: _t("action|copy"),
},
{
role: "paste",
- label: _t("Paste"),
+ label: _t("action|paste"),
},
{
role: "pasteAndMatchStyle",
- label: _t("Paste and Match Style"),
+ label: _t("action|paste_match_style"),
},
{
role: "delete",
- label: _t("Delete"),
+ label: _t("action|delete"),
},
{
role: "selectAll",
- label: _t("Select All"),
+ label: _t("action|select_all"),
},
],
},
{
- label: _t("View"),
+ label: _t("view_menu|view"),
accelerator: "V",
submenu: [
{ type: "separator" },
@@ -84,22 +84,22 @@ export function buildMenuTemplate(): Menu {
},
{
role: "resetZoom",
- label: _t("Actual Size"),
+ label: _t("view_menu|actual_size"),
},
{
role: "zoomIn",
- label: _t("Zoom In"),
+ label: _t("action|zoom_in"),
},
{
role: "zoomOut",
- label: _t("Zoom Out"),
+ label: _t("action|zoom_out"),
},
{ type: "separator" },
// in macOS the Preferences menu item goes in the first menu
...(!isMac
? [
{
- label: _t("Preferences"),
+ label: _t("common|preferences"),
click(): void {
global.mainWindow?.webContents.send("preferences");
},
@@ -108,37 +108,37 @@ export function buildMenuTemplate(): Menu {
: []),
{
role: "togglefullscreen",
- label: _t("Toggle Full Screen"),
+ label: _t("view_menu|toggle_full_screen"),
},
{
role: "toggleDevTools",
- label: _t("Toggle Developer Tools"),
+ label: _t("view_menu|toggle_developer_tools"),
},
],
},
{
- label: _t("Window"),
+ label: _t("window_menu|label"),
accelerator: "w",
role: "window",
submenu: [
{
role: "minimize",
- label: _t("Minimize"),
+ label: _t("action|minimise"),
},
{
role: "close",
- label: _t("Close"),
+ label: _t("action|close"),
},
],
},
{
- label: _t("Help"),
+ label: _t("common|help"),
accelerator: "h",
role: "help",
submenu: [
{
// XXX: vectorConfig won't have defaults applied to it so we need to duplicate them here
- label: _t("%(brand)s Help", { brand: global.vectorConfig?.brand || "Element" }),
+ label: _t("common|brand_help", { brand: global.vectorConfig?.brand || "Element" }),
click(): void {
shell.openExternal(global.vectorConfig?.help_url || "https://element.io/help");
},
@@ -156,11 +156,11 @@ export function buildMenuTemplate(): Menu {
submenu: [
{
role: "about",
- label: _t("About") + " " + app.name,
+ label: _t("common|about") + " " + app.name,
},
{ type: "separator" },
{
- label: _t("Preferences") + "…",
+ label: _t("common|preferences") + "…",
accelerator: "Command+,", // Mac-only accelerator
click(): void {
global.mainWindow?.webContents.send("preferences");
@@ -169,26 +169,26 @@ export function buildMenuTemplate(): Menu {
{ type: "separator" },
{
role: "services",
- label: _t("Services"),
+ label: _t("menu|services"),
submenu: [],
},
{ type: "separator" },
{
role: "hide",
- label: _t("Hide"),
+ label: _t("menu|hide"),
},
{
role: "hideOthers",
- label: _t("Hide Others"),
+ label: _t("menu|hide_others"),
},
{
role: "unhide",
- label: _t("Unhide"),
+ label: _t("menu|unhide"),
},
{ type: "separator" },
{
role: "quit",
- label: _t("Quit"),
+ label: _t("action|quit"),
},
],
});
@@ -197,15 +197,15 @@ export function buildMenuTemplate(): Menu {
(template[1].submenu as MenuItemConstructorOptions[]).push(
{ type: "separator" },
{
- label: _t("Speech"),
+ label: _t("edit_menu|speech"),
submenu: [
{
role: "startSpeaking",
- label: _t("Start Speaking"),
+ label: _t("edit_menu|speech_start_speaking"),
},
{
role: "stopSpeaking",
- label: _t("Stop Speaking"),
+ label: _t("edit_menu|speech_stop_speaking"),
},
],
},
@@ -215,30 +215,30 @@ export function buildMenuTemplate(): Menu {
// This also has specific functionality on macOS
template[3].submenu = [
{
- label: _t("Close"),
+ label: _t("action|close"),
accelerator: "CmdOrCtrl+W",
role: "close",
},
{
- label: _t("Minimize"),
+ label: _t("action|minimise"),
accelerator: "CmdOrCtrl+M",
role: "minimize",
},
{
- label: _t("Zoom"),
+ label: _t("window_menu|zoom"),
role: "zoom",
},
{
type: "separator",
},
{
- label: _t("Bring All to Front"),
+ label: _t("window_menu|bring_all_to_front"),
role: "front",
},
];
} else {
template.unshift({
- label: _t("File"),
+ label: _t("file_menu|label"),
accelerator: "f",
submenu: [
// For some reason, 'about' does not seem to work on windows.
@@ -248,7 +248,7 @@ export function buildMenuTemplate(): Menu {
},*/
{
role: "quit",
- label: _t("Quit"),
+ label: _t("action|quit"),
},
],
});
diff --git a/src/webcontents-handler.ts b/src/webcontents-handler.ts
index 0f4010b..ee6d8d0 100644
--- a/src/webcontents-handler.ts
+++ b/src/webcontents-handler.ts
@@ -105,7 +105,7 @@ function onLinkContextMenu(ev: Event, params: ContextMenuParams, webContents: We
if (params.hasImageContents) {
popupMenu.append(
new MenuItem({
- label: _t("Copy image"),
+ label: _t("right_click_menu|copy_image"),
accelerator: "c",
click(): void {
webContents.copyImageAt(params.x, params.y);
@@ -120,7 +120,7 @@ function onLinkContextMenu(ev: Event, params: ContextMenuParams, webContents: We
if (url.startsWith(MAILTO_PREFIX)) {
popupMenu.append(
new MenuItem({
- label: _t("Copy email address"),
+ label: _t("right_click_menu|copy_email"),
accelerator: "a",
click(): void {
clipboard.writeText(url.substr(MAILTO_PREFIX.length));
@@ -130,7 +130,9 @@ function onLinkContextMenu(ev: Event, params: ContextMenuParams, webContents: We
} else {
popupMenu.append(
new MenuItem({
- label: params.hasImageContents ? _t("Copy image address") : _t("Copy link address"),
+ label: params.hasImageContents
+ ? _t("right_click_menu|copy_image_url")
+ : _t("right_click_menu|copy_link_url"),
accelerator: "a",
click(): void {
clipboard.writeText(url);
@@ -145,7 +147,7 @@ function onLinkContextMenu(ev: Event, params: ContextMenuParams, webContents: We
if (params.hasImageContents && !url.startsWith("blob:")) {
popupMenu.append(
new MenuItem({
- label: _t("Save image as..."),
+ label: _t("right_click_menu|save_image_as"),
accelerator: "s",
async click(): Promise {
const targetFileName = params.suggestedFilename || params.altText || "image.png";
@@ -168,8 +170,8 @@ function onLinkContextMenu(ev: Event, params: ContextMenuParams, webContents: We
console.error(err);
dialog.showMessageBox({
type: "error",
- title: _t("Failed to save image"),
- message: _t("The image failed to save"),
+ title: _t("right_click_menu|save_image_as_error_title"),
+ message: _t("right_click_menu|save_image_as_error_description"),
});
}
},
@@ -199,7 +201,7 @@ function cutCopyPasteSelectContextMenus(params: ContextMenuParams): MenuItemCons
type: "separator",
},
{
- label: _t("Add to dictionary"),
+ label: _t("right_click_menu|add_to_dictionary"),
click: (menuItem, browserWindow) => {
browserWindow?.webContents.session.addWordToSpellCheckerDictionary(params.misspelledWord);
},
@@ -213,19 +215,19 @@ function cutCopyPasteSelectContextMenus(params: ContextMenuParams): MenuItemCons
options.push(
{
role: "cut",
- label: _t("Cut"),
+ label: _t("action|cut"),
accelerator: "t",
enabled: params.editFlags.canCut,
},
{
role: "copy",
- label: _t("Copy"),
+ label: _t("action|copy"),
accelerator: "c",
enabled: params.editFlags.canCopy,
},
{
role: "paste",
- label: _t("Paste"),
+ label: _t("action|paste"),
accelerator: "p",
enabled: params.editFlags.canPaste,
},
@@ -235,7 +237,7 @@ function cutCopyPasteSelectContextMenus(params: ContextMenuParams): MenuItemCons
},
{
role: "selectAll",
- label: _t("Select All"),
+ label: _t("action|select_all"),
accelerator: "a",
enabled: params.editFlags.canSelectAll,
},
diff --git a/yarn.lock b/yarn.lock
index 58c7d91..3115a18 100644
--- a/yarn.lock
+++ b/yarn.lock
@@ -45,46 +45,46 @@
"@jridgewell/gen-mapping" "^0.3.0"
"@jridgewell/trace-mapping" "^0.3.9"
-"@babel/code-frame@^7.0.0", "@babel/code-frame@^7.12.13", "@babel/code-frame@^7.22.10", "@babel/code-frame@^7.22.5":
- version "7.22.10"
- resolved "https://registry.yarnpkg.com/@babel/code-frame/-/code-frame-7.22.10.tgz#1c20e612b768fefa75f6e90d6ecb86329247f0a3"
- integrity sha512-/KKIMG4UEL35WmI9OlvMhurwtytjvXoFcGNrOvyG9zIzA8YmPjVtIZUf7b05+TPO7G7/GEmLHDaoCgACHl9hhA==
+"@babel/code-frame@^7.0.0", "@babel/code-frame@^7.12.13", "@babel/code-frame@^7.22.13":
+ version "7.22.13"
+ resolved "https://registry.yarnpkg.com/@babel/code-frame/-/code-frame-7.22.13.tgz#e3c1c099402598483b7a8c46a721d1038803755e"
+ integrity sha512-XktuhWlJ5g+3TJXc5upd9Ks1HutSArik6jf2eAjYFyIOf4ej3RN+184cZbzDvbPnuTJIUhPKKJE3cIsYTiAT3w==
dependencies:
- "@babel/highlight" "^7.22.10"
+ "@babel/highlight" "^7.22.13"
chalk "^2.4.2"
-"@babel/compat-data@^7.22.5", "@babel/compat-data@^7.22.6", "@babel/compat-data@^7.22.9":
+"@babel/compat-data@^7.22.6", "@babel/compat-data@^7.22.9":
version "7.22.9"
resolved "https://registry.yarnpkg.com/@babel/compat-data/-/compat-data-7.22.9.tgz#71cdb00a1ce3a329ce4cbec3a44f9fef35669730"
integrity sha512-5UamI7xkUcJ3i9qVDS+KFDEK8/7oJ55/sJMB1Ge7IEapr7KfdfV/HErR+koZwOfd+SgtFKOKRhRakdg++DcJpQ==
"@babel/core@^7.11.6", "@babel/core@^7.12.3", "@babel/core@^7.18.10":
- version "7.22.10"
- resolved "https://registry.yarnpkg.com/@babel/core/-/core-7.22.10.tgz#aad442c7bcd1582252cb4576747ace35bc122f35"
- integrity sha512-fTmqbbUBAwCcre6zPzNngvsI0aNrPZe77AeqvDxWM9Nm+04RrJ3CAmGHA9f7lJQY6ZMhRztNemy4uslDxTX4Qw==
+ version "7.22.15"
+ resolved "https://registry.yarnpkg.com/@babel/core/-/core-7.22.15.tgz#15d4fd03f478a459015a4b94cfbb3bd42c48d2f4"
+ integrity sha512-PtZqMmgRrvj8ruoEOIwVA3yoF91O+Hgw9o7DAUTNBA6Mo2jpu31clx9a7Nz/9JznqetTR6zwfC4L3LAjKQXUwA==
dependencies:
"@ampproject/remapping" "^2.2.0"
- "@babel/code-frame" "^7.22.10"
- "@babel/generator" "^7.22.10"
- "@babel/helper-compilation-targets" "^7.22.10"
- "@babel/helper-module-transforms" "^7.22.9"
- "@babel/helpers" "^7.22.10"
- "@babel/parser" "^7.22.10"
- "@babel/template" "^7.22.5"
- "@babel/traverse" "^7.22.10"
- "@babel/types" "^7.22.10"
+ "@babel/code-frame" "^7.22.13"
+ "@babel/generator" "^7.22.15"
+ "@babel/helper-compilation-targets" "^7.22.15"
+ "@babel/helper-module-transforms" "^7.22.15"
+ "@babel/helpers" "^7.22.15"
+ "@babel/parser" "^7.22.15"
+ "@babel/template" "^7.22.15"
+ "@babel/traverse" "^7.22.15"
+ "@babel/types" "^7.22.15"
convert-source-map "^1.7.0"
debug "^4.1.0"
gensync "^1.0.0-beta.2"
- json5 "^2.2.2"
+ json5 "^2.2.3"
semver "^6.3.1"
-"@babel/generator@^7.22.10", "@babel/generator@^7.7.2":
- version "7.22.10"
- resolved "https://registry.yarnpkg.com/@babel/generator/-/generator-7.22.10.tgz#c92254361f398e160645ac58831069707382b722"
- integrity sha512-79KIf7YiWjjdZ81JnLujDRApWtl7BxTqWD88+FFdQEIOG8LJ0etDOM7CXuIgGJa55sGOwZVwuEsaLEm0PJ5/+A==
+"@babel/generator@^7.22.15", "@babel/generator@^7.7.2":
+ version "7.22.15"
+ resolved "https://registry.yarnpkg.com/@babel/generator/-/generator-7.22.15.tgz#1564189c7ec94cb8f77b5e8a90c4d200d21b2339"
+ integrity sha512-Zu9oWARBqeVOW0dZOjXc3JObrzuqothQ3y/n1kUtrjCoCPLkXUwMvOo/F/TCfoHMbWIFlWwpZtkZVb9ga4U2pA==
dependencies:
- "@babel/types" "^7.22.10"
+ "@babel/types" "^7.22.15"
"@jridgewell/gen-mapping" "^0.3.2"
"@jridgewell/trace-mapping" "^0.3.17"
jsesc "^2.5.1"
@@ -97,32 +97,32 @@
"@babel/types" "^7.22.5"
"@babel/helper-builder-binary-assignment-operator-visitor@^7.22.5":
- version "7.22.10"
- resolved "https://registry.yarnpkg.com/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.22.10.tgz#573e735937e99ea75ea30788b57eb52fab7468c9"
- integrity sha512-Av0qubwDQxC56DoUReVDeLfMEjYYSN1nZrTUrWkXd7hpU73ymRANkbuDm3yni9npkn+RXy9nNbEJZEzXr7xrfQ==
+ version "7.22.15"
+ resolved "https://registry.yarnpkg.com/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.22.15.tgz#5426b109cf3ad47b91120f8328d8ab1be8b0b956"
+ integrity sha512-QkBXwGgaoC2GtGZRoma6kv7Szfv06khvhFav67ZExau2RaXzy8MpHSMO2PNoP2XtmQphJQRHFfg77Bq731Yizw==
dependencies:
- "@babel/types" "^7.22.10"
+ "@babel/types" "^7.22.15"
-"@babel/helper-compilation-targets@^7.22.10", "@babel/helper-compilation-targets@^7.22.5", "@babel/helper-compilation-targets@^7.22.6":
- version "7.22.10"
- resolved "https://registry.yarnpkg.com/@babel/helper-compilation-targets/-/helper-compilation-targets-7.22.10.tgz#01d648bbc25dd88f513d862ee0df27b7d4e67024"
- integrity sha512-JMSwHD4J7SLod0idLq5PKgI+6g/hLD/iuWBq08ZX49xE14VpVEojJ5rHWptpirV2j020MvypRLAXAO50igCJ5Q==
+"@babel/helper-compilation-targets@^7.22.15", "@babel/helper-compilation-targets@^7.22.5", "@babel/helper-compilation-targets@^7.22.6":
+ version "7.22.15"
+ resolved "https://registry.yarnpkg.com/@babel/helper-compilation-targets/-/helper-compilation-targets-7.22.15.tgz#0698fc44551a26cf29f18d4662d5bf545a6cfc52"
+ integrity sha512-y6EEzULok0Qvz8yyLkCvVX+02ic+By2UdOhylwUOvOn9dvYc9mKICJuuU1n1XBI02YWsNsnrY1kc6DVbjcXbtw==
dependencies:
"@babel/compat-data" "^7.22.9"
- "@babel/helper-validator-option" "^7.22.5"
+ "@babel/helper-validator-option" "^7.22.15"
browserslist "^4.21.9"
lru-cache "^5.1.1"
semver "^6.3.1"
-"@babel/helper-create-class-features-plugin@^7.22.10", "@babel/helper-create-class-features-plugin@^7.22.5":
- version "7.22.10"
- resolved "https://registry.yarnpkg.com/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.22.10.tgz#dd2612d59eac45588021ac3d6fa976d08f4e95a3"
- integrity sha512-5IBb77txKYQPpOEdUdIhBx8VrZyDCQ+H82H0+5dX1TmuscP5vJKEE3cKurjtIw/vFwzbVH48VweE78kVDBrqjA==
+"@babel/helper-create-class-features-plugin@^7.22.11", "@babel/helper-create-class-features-plugin@^7.22.15", "@babel/helper-create-class-features-plugin@^7.22.5":
+ version "7.22.15"
+ resolved "https://registry.yarnpkg.com/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.22.15.tgz#97a61b385e57fe458496fad19f8e63b63c867de4"
+ integrity sha512-jKkwA59IXcvSaiK2UN45kKwSC9o+KuoXsBDvHvU/7BecYIp8GQ2UwrVvFgJASUT+hBnwJx6MhvMCuMzwZZ7jlg==
dependencies:
"@babel/helper-annotate-as-pure" "^7.22.5"
"@babel/helper-environment-visitor" "^7.22.5"
"@babel/helper-function-name" "^7.22.5"
- "@babel/helper-member-expression-to-functions" "^7.22.5"
+ "@babel/helper-member-expression-to-functions" "^7.22.15"
"@babel/helper-optimise-call-expression" "^7.22.5"
"@babel/helper-replace-supers" "^7.22.9"
"@babel/helper-skip-transparent-expression-wrappers" "^7.22.5"
@@ -130,9 +130,9 @@
semver "^6.3.1"
"@babel/helper-create-regexp-features-plugin@^7.18.6", "@babel/helper-create-regexp-features-plugin@^7.22.5":
- version "7.22.9"
- resolved "https://registry.yarnpkg.com/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.22.9.tgz#9d8e61a8d9366fe66198f57c40565663de0825f6"
- integrity sha512-+svjVa/tFwsNSG4NEy1h85+HQ5imbT92Q5/bgtS7P0GTQlP8WuFdqsiABmQouhiFGyV66oGxZFpeYHza1rNsKw==
+ version "7.22.15"
+ resolved "https://registry.yarnpkg.com/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.22.15.tgz#5ee90093914ea09639b01c711db0d6775e558be1"
+ integrity sha512-29FkPLFjn4TPEa3RE7GpW+qbE8tlsu3jntNYNfcGsc49LphF1PQIiD+vMZ1z1xVOKt+93khA9tc2JBs3kBjA7w==
dependencies:
"@babel/helper-annotate-as-pure" "^7.22.5"
regexpu-core "^5.3.1"
@@ -169,30 +169,30 @@
dependencies:
"@babel/types" "^7.22.5"
-"@babel/helper-member-expression-to-functions@^7.22.5":
- version "7.22.5"
- resolved "https://registry.yarnpkg.com/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.22.5.tgz#0a7c56117cad3372fbf8d2fb4bf8f8d64a1e76b2"
- integrity sha512-aBiH1NKMG0H2cGZqspNvsaBe6wNGjbJjuLy29aU+eDZjSbbN53BaxlpB02xm9v34pLTZ1nIQPFYn2qMZoa5BQQ==
+"@babel/helper-member-expression-to-functions@^7.22.15", "@babel/helper-member-expression-to-functions@^7.22.5":
+ version "7.22.15"
+ resolved "https://registry.yarnpkg.com/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.22.15.tgz#b95a144896f6d491ca7863576f820f3628818621"
+ integrity sha512-qLNsZbgrNh0fDQBCPocSL8guki1hcPvltGDv/NxvUoABwFq7GkKSu1nRXeJkVZc+wJvne2E0RKQz+2SQrz6eAA==
dependencies:
- "@babel/types" "^7.22.5"
+ "@babel/types" "^7.22.15"
-"@babel/helper-module-imports@^7.22.5":
- version "7.22.5"
- resolved "https://registry.yarnpkg.com/@babel/helper-module-imports/-/helper-module-imports-7.22.5.tgz#1a8f4c9f4027d23f520bd76b364d44434a72660c"
- integrity sha512-8Dl6+HD/cKifutF5qGd/8ZJi84QeAKh+CEe1sBzz8UayBBGg1dAIJrdHOcOM5b2MpzWL2yuotJTtGjETq0qjXg==
+"@babel/helper-module-imports@^7.22.15", "@babel/helper-module-imports@^7.22.5":
+ version "7.22.15"
+ resolved "https://registry.yarnpkg.com/@babel/helper-module-imports/-/helper-module-imports-7.22.15.tgz#16146307acdc40cc00c3b2c647713076464bdbf0"
+ integrity sha512-0pYVBnDKZO2fnSPCrgM/6WMc7eS20Fbok+0r88fp+YtWVLZrp4CkafFGIp+W0VKw4a22sgebPT99y+FDNMdP4w==
dependencies:
- "@babel/types" "^7.22.5"
+ "@babel/types" "^7.22.15"
-"@babel/helper-module-transforms@^7.22.5", "@babel/helper-module-transforms@^7.22.9":
- version "7.22.9"
- resolved "https://registry.yarnpkg.com/@babel/helper-module-transforms/-/helper-module-transforms-7.22.9.tgz#92dfcb1fbbb2bc62529024f72d942a8c97142129"
- integrity sha512-t+WA2Xn5K+rTeGtC8jCsdAH52bjggG5TKRuRrAGNM/mjIbO4GxvlLMFOEz9wXY5I2XQ60PMFsAG2WIcG82dQMQ==
+"@babel/helper-module-transforms@^7.22.15", "@babel/helper-module-transforms@^7.22.5", "@babel/helper-module-transforms@^7.22.9":
+ version "7.22.15"
+ resolved "https://registry.yarnpkg.com/@babel/helper-module-transforms/-/helper-module-transforms-7.22.15.tgz#40ad2f6950f143900e9c1c72363c0b431a606082"
+ integrity sha512-l1UiX4UyHSFsYt17iQ3Se5pQQZZHa22zyIXURmvkmLCD4t/aU+dvNWHatKac/D9Vm9UES7nvIqHs4jZqKviUmQ==
dependencies:
"@babel/helper-environment-visitor" "^7.22.5"
- "@babel/helper-module-imports" "^7.22.5"
+ "@babel/helper-module-imports" "^7.22.15"
"@babel/helper-simple-access" "^7.22.5"
"@babel/helper-split-export-declaration" "^7.22.6"
- "@babel/helper-validator-identifier" "^7.22.5"
+ "@babel/helper-validator-identifier" "^7.22.15"
"@babel/helper-optimise-call-expression@^7.22.5":
version "7.22.5"
@@ -250,15 +250,15 @@
resolved "https://registry.yarnpkg.com/@babel/helper-string-parser/-/helper-string-parser-7.22.5.tgz#533f36457a25814cf1df6488523ad547d784a99f"
integrity sha512-mM4COjgZox8U+JcXQwPijIZLElkgEpO5rsERVDJTc2qfCDfERyob6k5WegS14SX18IIjv+XD+GrqNumY5JRCDw==
-"@babel/helper-validator-identifier@^7.22.5":
- version "7.22.5"
- resolved "https://registry.yarnpkg.com/@babel/helper-validator-identifier/-/helper-validator-identifier-7.22.5.tgz#9544ef6a33999343c8740fa51350f30eeaaaf193"
- integrity sha512-aJXu+6lErq8ltp+JhkJUfk1MTGyuA4v7f3pA+BJ5HLfNC6nAQ0Cpi9uOquUj8Hehg0aUiHzWQbOVJGao6ztBAQ==
+"@babel/helper-validator-identifier@^7.22.15", "@babel/helper-validator-identifier@^7.22.5":
+ version "7.22.15"
+ resolved "https://registry.yarnpkg.com/@babel/helper-validator-identifier/-/helper-validator-identifier-7.22.15.tgz#601fa28e4cc06786c18912dca138cec73b882044"
+ integrity sha512-4E/F9IIEi8WR94324mbDUMo074YTheJmd7eZF5vITTeYchqAi6sYXRLHUVsmkdmY4QjfKTcB2jB7dVP3NaBElQ==
-"@babel/helper-validator-option@^7.22.5":
- version "7.22.5"
- resolved "https://registry.yarnpkg.com/@babel/helper-validator-option/-/helper-validator-option-7.22.5.tgz#de52000a15a177413c8234fa3a8af4ee8102d0ac"
- integrity sha512-R3oB6xlIVKUnxNUxbmgq7pKjxpru24zlimpE8WK47fACIlM0II/Hm1RS8IaOI7NgCr6LNS+jl5l75m20npAziw==
+"@babel/helper-validator-option@^7.22.15":
+ version "7.22.15"
+ resolved "https://registry.yarnpkg.com/@babel/helper-validator-option/-/helper-validator-option-7.22.15.tgz#694c30dfa1d09a6534cdfcafbe56789d36aba040"
+ integrity sha512-bMn7RmyFjY/mdECUbgn9eoSY4vqvacUnS9i9vGAGttgFWesO6B4CYWA7XlpbWgBt71iv/hfbPlynohStqnu5hA==
"@babel/helper-wrap-function@^7.22.9":
version "7.22.10"
@@ -269,44 +269,44 @@
"@babel/template" "^7.22.5"
"@babel/types" "^7.22.10"
-"@babel/helpers@^7.22.10":
- version "7.22.10"
- resolved "https://registry.yarnpkg.com/@babel/helpers/-/helpers-7.22.10.tgz#ae6005c539dfbcb5cd71fb51bfc8a52ba63bc37a"
- integrity sha512-a41J4NW8HyZa1I1vAndrraTlPZ/eZoga2ZgS7fEr0tZJGVU4xqdE80CEm0CcNjha5EZ8fTBYLKHF0kqDUuAwQw==
+"@babel/helpers@^7.22.15":
+ version "7.22.15"
+ resolved "https://registry.yarnpkg.com/@babel/helpers/-/helpers-7.22.15.tgz#f09c3df31e86e3ea0b7ff7556d85cdebd47ea6f1"
+ integrity sha512-7pAjK0aSdxOwR+CcYAqgWOGy5dcfvzsTIfFTb2odQqW47MDfv14UaJDY6eng8ylM2EaeKXdxaSWESbkmaQHTmw==
dependencies:
- "@babel/template" "^7.22.5"
- "@babel/traverse" "^7.22.10"
- "@babel/types" "^7.22.10"
+ "@babel/template" "^7.22.15"
+ "@babel/traverse" "^7.22.15"
+ "@babel/types" "^7.22.15"
-"@babel/highlight@^7.22.10":
- version "7.22.10"
- resolved "https://registry.yarnpkg.com/@babel/highlight/-/highlight-7.22.10.tgz#02a3f6d8c1cb4521b2fd0ab0da8f4739936137d7"
- integrity sha512-78aUtVcT7MUscr0K5mIEnkwxPE0MaxkR5RxRwuHaQ+JuU5AmTPhY+do2mdzVTnIJJpyBglql2pehuBIWHug+WQ==
+"@babel/highlight@^7.22.13":
+ version "7.22.13"
+ resolved "https://registry.yarnpkg.com/@babel/highlight/-/highlight-7.22.13.tgz#9cda839e5d3be9ca9e8c26b6dd69e7548f0cbf16"
+ integrity sha512-C/BaXcnnvBCmHTpz/VGZ8jgtE2aYlW4hxDhseJAWZb7gqGM/qtCK6iZUb0TyKFf7BOUsBH7Q7fkRsDRhg1XklQ==
dependencies:
"@babel/helper-validator-identifier" "^7.22.5"
chalk "^2.4.2"
js-tokens "^4.0.0"
-"@babel/parser@^7.1.0", "@babel/parser@^7.14.7", "@babel/parser@^7.18.5", "@babel/parser@^7.20.7", "@babel/parser@^7.22.10", "@babel/parser@^7.22.5":
- version "7.22.10"
- resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.22.10.tgz#e37634f9a12a1716136c44624ef54283cabd3f55"
- integrity sha512-lNbdGsQb9ekfsnjFGhEiF4hfFqGgfOP3H3d27re3n+CGhNuTSUEQdfWk556sTLNTloczcdM5TYF2LhzmDQKyvQ==
+"@babel/parser@^7.1.0", "@babel/parser@^7.14.7", "@babel/parser@^7.18.5", "@babel/parser@^7.20.7", "@babel/parser@^7.22.15":
+ version "7.22.15"
+ resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.22.15.tgz#d34592bfe288a32e741aa0663dbc4829fcd55160"
+ integrity sha512-RWmQ/sklUN9BvGGpCDgSubhHWfAx24XDTDObup4ffvxaYsptOg2P3KG0j+1eWKLxpkX0j0uHxmpq2Z1SP/VhxA==
-"@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@^7.22.5":
- version "7.22.5"
- resolved "https://registry.yarnpkg.com/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression/-/plugin-bugfix-safari-id-destructuring-collision-in-function-expression-7.22.5.tgz#87245a21cd69a73b0b81bcda98d443d6df08f05e"
- integrity sha512-NP1M5Rf+u2Gw9qfSO4ihjcTGW5zXTi36ITLd4/EoAcEhIZ0yjMqmftDNl3QC19CX7olhrjpyU454g/2W7X0jvQ==
+"@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@^7.22.15":
+ version "7.22.15"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression/-/plugin-bugfix-safari-id-destructuring-collision-in-function-expression-7.22.15.tgz#02dc8a03f613ed5fdc29fb2f728397c78146c962"
+ integrity sha512-FB9iYlz7rURmRJyXRKEnalYPPdn87H5no108cyuQQyMwlpJ2SJtpIUBI27kdTin956pz+LPypkPVPUTlxOmrsg==
dependencies:
"@babel/helper-plugin-utils" "^7.22.5"
-"@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@^7.22.5":
- version "7.22.5"
- resolved "https://registry.yarnpkg.com/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.22.5.tgz#fef09f9499b1f1c930da8a0c419db42167d792ca"
- integrity sha512-31Bb65aZaUwqCbWMnZPduIZxCBngHFlzyN6Dq6KAJjtx+lx6ohKHubc61OomYi7XwVD4Ol0XCVz4h+pYFR048g==
+"@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@^7.22.15":
+ version "7.22.15"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.22.15.tgz#2aeb91d337d4e1a1e7ce85b76a37f5301781200f"
+ integrity sha512-Hyph9LseGvAeeXzikV88bczhsrLrIZqDPxO+sSmAunMPaGrBGhfMWzCPYTtiW9t+HzSE2wtV8e5cc5P6r1xMDQ==
dependencies:
"@babel/helper-plugin-utils" "^7.22.5"
"@babel/helper-skip-transparent-expression-wrappers" "^7.22.5"
- "@babel/plugin-transform-optional-chaining" "^7.22.5"
+ "@babel/plugin-transform-optional-chaining" "^7.22.15"
"@babel/plugin-proposal-private-property-in-object@7.21.0-placeholder-for-preset-env.2":
version "7.21.0-placeholder-for-preset-env.2"
@@ -468,10 +468,10 @@
dependencies:
"@babel/helper-plugin-utils" "^7.22.5"
-"@babel/plugin-transform-async-generator-functions@^7.22.10":
- version "7.22.10"
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-async-generator-functions/-/plugin-transform-async-generator-functions-7.22.10.tgz#45946cd17f915b10e65c29b8ed18a0a50fc648c8"
- integrity sha512-eueE8lvKVzq5wIObKK/7dvoeKJ+xc6TvRn6aysIjS6pSCeLy7S/eVi7pEQknZqyqvzaNKdDtem8nUNTBgDVR2g==
+"@babel/plugin-transform-async-generator-functions@^7.22.15":
+ version "7.22.15"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-transform-async-generator-functions/-/plugin-transform-async-generator-functions-7.22.15.tgz#3b153af4a6b779f340d5b80d3f634f55820aefa3"
+ integrity sha512-jBm1Es25Y+tVoTi5rfd5t1KLmL8ogLKpXszboWOTTtGFGz2RKnQe2yn7HbZ+kb/B8N0FVSGQo874NSlOU1T4+w==
dependencies:
"@babel/helper-environment-visitor" "^7.22.5"
"@babel/helper-plugin-utils" "^7.22.5"
@@ -494,10 +494,10 @@
dependencies:
"@babel/helper-plugin-utils" "^7.22.5"
-"@babel/plugin-transform-block-scoping@^7.22.10":
- version "7.22.10"
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.22.10.tgz#88a1dccc3383899eb5e660534a76a22ecee64faa"
- integrity sha512-1+kVpGAOOI1Albt6Vse7c8pHzcZQdQKW+wJH+g8mCaszOdDVwRXa/slHPqIw+oJAJANTKDMuM2cBdV0Dg618Vg==
+"@babel/plugin-transform-block-scoping@^7.22.15":
+ version "7.22.15"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.22.15.tgz#494eb82b87b5f8b1d8f6f28ea74078ec0a10a841"
+ integrity sha512-G1czpdJBZCtngoK1sJgloLiOHUnkb/bLZwqVZD8kXmq0ZnVfTTWUcs9OWtp0mBtYJ+4LQY1fllqBkOIPhXmFmw==
dependencies:
"@babel/helper-plugin-utils" "^7.22.5"
@@ -509,27 +509,27 @@
"@babel/helper-create-class-features-plugin" "^7.22.5"
"@babel/helper-plugin-utils" "^7.22.5"
-"@babel/plugin-transform-class-static-block@^7.22.5":
- version "7.22.5"
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-class-static-block/-/plugin-transform-class-static-block-7.22.5.tgz#3e40c46f048403472d6f4183116d5e46b1bff5ba"
- integrity sha512-SPToJ5eYZLxlnp1UzdARpOGeC2GbHvr9d/UV0EukuVx8atktg194oe+C5BqQ8jRTkgLRVOPYeXRSBg1IlMoVRA==
+"@babel/plugin-transform-class-static-block@^7.22.11":
+ version "7.22.11"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-transform-class-static-block/-/plugin-transform-class-static-block-7.22.11.tgz#dc8cc6e498f55692ac6b4b89e56d87cec766c974"
+ integrity sha512-GMM8gGmqI7guS/llMFk1bJDkKfn3v3C4KHK9Yg1ey5qcHcOlKb0QvcMrgzvxo+T03/4szNh5lghY+fEC98Kq9g==
dependencies:
- "@babel/helper-create-class-features-plugin" "^7.22.5"
+ "@babel/helper-create-class-features-plugin" "^7.22.11"
"@babel/helper-plugin-utils" "^7.22.5"
"@babel/plugin-syntax-class-static-block" "^7.14.5"
-"@babel/plugin-transform-classes@^7.22.6":
- version "7.22.6"
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-classes/-/plugin-transform-classes-7.22.6.tgz#e04d7d804ed5b8501311293d1a0e6d43e94c3363"
- integrity sha512-58EgM6nuPNG6Py4Z3zSuu0xWu2VfodiMi72Jt5Kj2FECmaYk1RrTXA45z6KBFsu9tRgwQDwIiY4FXTt+YsSFAQ==
+"@babel/plugin-transform-classes@^7.22.15":
+ version "7.22.15"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-transform-classes/-/plugin-transform-classes-7.22.15.tgz#aaf4753aee262a232bbc95451b4bdf9599c65a0b"
+ integrity sha512-VbbC3PGjBdE0wAWDdHM9G8Gm977pnYI0XpqMd6LrKISj8/DJXEsWqgRuTYaNE9Bv0JGhTZUzHDlMk18IpOuoqw==
dependencies:
"@babel/helper-annotate-as-pure" "^7.22.5"
- "@babel/helper-compilation-targets" "^7.22.6"
+ "@babel/helper-compilation-targets" "^7.22.15"
"@babel/helper-environment-visitor" "^7.22.5"
"@babel/helper-function-name" "^7.22.5"
"@babel/helper-optimise-call-expression" "^7.22.5"
"@babel/helper-plugin-utils" "^7.22.5"
- "@babel/helper-replace-supers" "^7.22.5"
+ "@babel/helper-replace-supers" "^7.22.9"
"@babel/helper-split-export-declaration" "^7.22.6"
globals "^11.1.0"
@@ -541,10 +541,10 @@
"@babel/helper-plugin-utils" "^7.22.5"
"@babel/template" "^7.22.5"
-"@babel/plugin-transform-destructuring@^7.22.10":
- version "7.22.10"
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.22.10.tgz#38e2273814a58c810b6c34ea293be4973c4eb5e2"
- integrity sha512-dPJrL0VOyxqLM9sritNbMSGx/teueHF/htMKrPT7DNxccXxRDPYqlgPFFdr8u+F+qUZOkZoXue/6rL5O5GduEw==
+"@babel/plugin-transform-destructuring@^7.22.15":
+ version "7.22.15"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.22.15.tgz#e7404ea5bb3387073b9754be654eecb578324694"
+ integrity sha512-HzG8sFl1ZVGTme74Nw+X01XsUTqERVQ6/RLHo3XjGRzm7XD6QTtfS3NJotVgCGy8BzkDqRjRBD8dAyJn5TuvSQ==
dependencies:
"@babel/helper-plugin-utils" "^7.22.5"
@@ -563,10 +563,10 @@
dependencies:
"@babel/helper-plugin-utils" "^7.22.5"
-"@babel/plugin-transform-dynamic-import@^7.22.5":
- version "7.22.5"
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-dynamic-import/-/plugin-transform-dynamic-import-7.22.5.tgz#d6908a8916a810468c4edff73b5b75bda6ad393e"
- integrity sha512-0MC3ppTB1AMxd8fXjSrbPa7LT9hrImt+/fcj+Pg5YMD7UQyWp/02+JWpdnCymmsXwIx5Z+sYn1bwCn4ZJNvhqQ==
+"@babel/plugin-transform-dynamic-import@^7.22.11":
+ version "7.22.11"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-transform-dynamic-import/-/plugin-transform-dynamic-import-7.22.11.tgz#2c7722d2a5c01839eaf31518c6ff96d408e447aa"
+ integrity sha512-g/21plo58sfteWjaO0ZNVb+uEOkJNjAaHhbejrnBmu011l/eNDScmkbjCC3l4FKb10ViaGU4aOkFznSu2zRHgA==
dependencies:
"@babel/helper-plugin-utils" "^7.22.5"
"@babel/plugin-syntax-dynamic-import" "^7.8.3"
@@ -579,18 +579,18 @@
"@babel/helper-builder-binary-assignment-operator-visitor" "^7.22.5"
"@babel/helper-plugin-utils" "^7.22.5"
-"@babel/plugin-transform-export-namespace-from@^7.22.5":
- version "7.22.5"
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-export-namespace-from/-/plugin-transform-export-namespace-from-7.22.5.tgz#57c41cb1d0613d22f548fddd8b288eedb9973a5b"
- integrity sha512-X4hhm7FRnPgd4nDA4b/5V280xCx6oL7Oob5+9qVS5C13Zq4bh1qq7LU0GgRU6b5dBWBvhGaXYVB4AcN6+ol6vg==
+"@babel/plugin-transform-export-namespace-from@^7.22.11":
+ version "7.22.11"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-transform-export-namespace-from/-/plugin-transform-export-namespace-from-7.22.11.tgz#b3c84c8f19880b6c7440108f8929caf6056db26c"
+ integrity sha512-xa7aad7q7OiT8oNZ1mU7NrISjlSkVdMbNxn9IuLZyL9AJEhs1Apba3I+u5riX1dIkdptP5EKDG5XDPByWxtehw==
dependencies:
"@babel/helper-plugin-utils" "^7.22.5"
"@babel/plugin-syntax-export-namespace-from" "^7.8.3"
-"@babel/plugin-transform-for-of@^7.22.5":
- version "7.22.5"
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.22.5.tgz#ab1b8a200a8f990137aff9a084f8de4099ab173f"
- integrity sha512-3kxQjX1dU9uudwSshyLeEipvrLjBCVthCgeTp6CzE/9JYrlAIaeekVxRpCWsDDfYTfRZRoCeZatCQvwo+wvK8A==
+"@babel/plugin-transform-for-of@^7.22.15":
+ version "7.22.15"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.22.15.tgz#f64b4ccc3a4f131a996388fae7680b472b306b29"
+ integrity sha512-me6VGeHsx30+xh9fbDLLPi0J1HzmeIIyenoOQHuw2D4m2SAU3NrspX5XxJLBpqn5yrLzrlw2Iy3RA//Bx27iOA==
dependencies:
"@babel/helper-plugin-utils" "^7.22.5"
@@ -603,10 +603,10 @@
"@babel/helper-function-name" "^7.22.5"
"@babel/helper-plugin-utils" "^7.22.5"
-"@babel/plugin-transform-json-strings@^7.22.5":
- version "7.22.5"
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-json-strings/-/plugin-transform-json-strings-7.22.5.tgz#14b64352fdf7e1f737eed68de1a1468bd2a77ec0"
- integrity sha512-DuCRB7fu8MyTLbEQd1ew3R85nx/88yMoqo2uPSjevMj3yoN7CDM8jkgrY0wmVxfJZyJ/B9fE1iq7EQppWQmR5A==
+"@babel/plugin-transform-json-strings@^7.22.11":
+ version "7.22.11"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-transform-json-strings/-/plugin-transform-json-strings-7.22.11.tgz#689a34e1eed1928a40954e37f74509f48af67835"
+ integrity sha512-CxT5tCqpA9/jXFlme9xIBCc5RPtdDq3JpkkhgHQqtDdiTnTI0jtZ0QzXhr5DILeYifDPp2wvY2ad+7+hLMW5Pw==
dependencies:
"@babel/helper-plugin-utils" "^7.22.5"
"@babel/plugin-syntax-json-strings" "^7.8.3"
@@ -618,10 +618,10 @@
dependencies:
"@babel/helper-plugin-utils" "^7.22.5"
-"@babel/plugin-transform-logical-assignment-operators@^7.22.5":
- version "7.22.5"
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-logical-assignment-operators/-/plugin-transform-logical-assignment-operators-7.22.5.tgz#66ae5f068fd5a9a5dc570df16f56c2a8462a9d6c"
- integrity sha512-MQQOUW1KL8X0cDWfbwYP+TbVbZm16QmQXJQ+vndPtH/BoO0lOKpVoEDMI7+PskYxH+IiE0tS8xZye0qr1lGzSA==
+"@babel/plugin-transform-logical-assignment-operators@^7.22.11":
+ version "7.22.11"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-transform-logical-assignment-operators/-/plugin-transform-logical-assignment-operators-7.22.11.tgz#24c522a61688bde045b7d9bc3c2597a4d948fc9c"
+ integrity sha512-qQwRTP4+6xFCDV5k7gZBF3C31K34ut0tbEcTKxlX/0KXxm9GLcO14p570aWxFvVzx6QAfPgq7gaeIHXJC8LswQ==
dependencies:
"@babel/helper-plugin-utils" "^7.22.5"
"@babel/plugin-syntax-logical-assignment-operators" "^7.10.4"
@@ -641,22 +641,22 @@
"@babel/helper-module-transforms" "^7.22.5"
"@babel/helper-plugin-utils" "^7.22.5"
-"@babel/plugin-transform-modules-commonjs@^7.22.5":
- version "7.22.5"
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.22.5.tgz#7d9875908d19b8c0536085af7b053fd5bd651bfa"
- integrity sha512-B4pzOXj+ONRmuaQTg05b3y/4DuFz3WcCNAXPLb2Q0GT0TrGKGxNKV4jwsXts+StaM0LQczZbOpj8o1DLPDJIiA==
+"@babel/plugin-transform-modules-commonjs@^7.22.15":
+ version "7.22.15"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.22.15.tgz#b11810117ed4ee7691b29bd29fd9f3f98276034f"
+ integrity sha512-jWL4eh90w0HQOTKP2MoXXUpVxilxsB2Vl4ji69rSjS3EcZ/v4sBmn+A3NpepuJzBhOaEBbR7udonlHHn5DWidg==
dependencies:
- "@babel/helper-module-transforms" "^7.22.5"
+ "@babel/helper-module-transforms" "^7.22.15"
"@babel/helper-plugin-utils" "^7.22.5"
"@babel/helper-simple-access" "^7.22.5"
-"@babel/plugin-transform-modules-systemjs@^7.22.5":
- version "7.22.5"
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.22.5.tgz#18c31410b5e579a0092638f95c896c2a98a5d496"
- integrity sha512-emtEpoaTMsOs6Tzz+nbmcePl6AKVtS1yC4YNAeMun9U8YCsgadPNxnOPQ8GhHFB2qdx+LZu9LgoC0Lthuu05DQ==
+"@babel/plugin-transform-modules-systemjs@^7.22.11":
+ version "7.22.11"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.22.11.tgz#3386be5875d316493b517207e8f1931d93154bb1"
+ integrity sha512-rIqHmHoMEOhI3VkVf5jQ15l539KrwhzqcBO6wdCNWPWc/JWt9ILNYNUssbRpeq0qWns8svuw8LnMNCvWBIJ8wA==
dependencies:
"@babel/helper-hoist-variables" "^7.22.5"
- "@babel/helper-module-transforms" "^7.22.5"
+ "@babel/helper-module-transforms" "^7.22.9"
"@babel/helper-plugin-utils" "^7.22.5"
"@babel/helper-validator-identifier" "^7.22.5"
@@ -683,32 +683,32 @@
dependencies:
"@babel/helper-plugin-utils" "^7.22.5"
-"@babel/plugin-transform-nullish-coalescing-operator@^7.22.5":
- version "7.22.5"
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-nullish-coalescing-operator/-/plugin-transform-nullish-coalescing-operator-7.22.5.tgz#f8872c65776e0b552e0849d7596cddd416c3e381"
- integrity sha512-6CF8g6z1dNYZ/VXok5uYkkBBICHZPiGEl7oDnAx2Mt1hlHVHOSIKWJaXHjQJA5VB43KZnXZDIexMchY4y2PGdA==
+"@babel/plugin-transform-nullish-coalescing-operator@^7.22.11":
+ version "7.22.11"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-transform-nullish-coalescing-operator/-/plugin-transform-nullish-coalescing-operator-7.22.11.tgz#debef6c8ba795f5ac67cd861a81b744c5d38d9fc"
+ integrity sha512-YZWOw4HxXrotb5xsjMJUDlLgcDXSfO9eCmdl1bgW4+/lAGdkjaEvOnQ4p5WKKdUgSzO39dgPl0pTnfxm0OAXcg==
dependencies:
"@babel/helper-plugin-utils" "^7.22.5"
"@babel/plugin-syntax-nullish-coalescing-operator" "^7.8.3"
-"@babel/plugin-transform-numeric-separator@^7.22.5":
- version "7.22.5"
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-numeric-separator/-/plugin-transform-numeric-separator-7.22.5.tgz#57226a2ed9e512b9b446517ab6fa2d17abb83f58"
- integrity sha512-NbslED1/6M+sXiwwtcAB/nieypGw02Ejf4KtDeMkCEpP6gWFMX1wI9WKYua+4oBneCCEmulOkRpwywypVZzs/g==
+"@babel/plugin-transform-numeric-separator@^7.22.11":
+ version "7.22.11"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-transform-numeric-separator/-/plugin-transform-numeric-separator-7.22.11.tgz#498d77dc45a6c6db74bb829c02a01c1d719cbfbd"
+ integrity sha512-3dzU4QGPsILdJbASKhF/V2TVP+gJya1PsueQCxIPCEcerqF21oEcrob4mzjsp2Py/1nLfF5m+xYNMDpmA8vffg==
dependencies:
"@babel/helper-plugin-utils" "^7.22.5"
"@babel/plugin-syntax-numeric-separator" "^7.10.4"
-"@babel/plugin-transform-object-rest-spread@^7.22.5":
- version "7.22.5"
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-object-rest-spread/-/plugin-transform-object-rest-spread-7.22.5.tgz#9686dc3447df4753b0b2a2fae7e8bc33cdc1f2e1"
- integrity sha512-Kk3lyDmEslH9DnvCDA1s1kkd3YWQITiBOHngOtDL9Pt6BZjzqb6hiOlb8VfjiiQJ2unmegBqZu0rx5RxJb5vmQ==
+"@babel/plugin-transform-object-rest-spread@^7.22.15":
+ version "7.22.15"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-transform-object-rest-spread/-/plugin-transform-object-rest-spread-7.22.15.tgz#21a95db166be59b91cde48775310c0df6e1da56f"
+ integrity sha512-fEB+I1+gAmfAyxZcX1+ZUwLeAuuf8VIg67CTznZE0MqVFumWkh8xWtn58I4dxdVf080wn7gzWoF8vndOViJe9Q==
dependencies:
- "@babel/compat-data" "^7.22.5"
- "@babel/helper-compilation-targets" "^7.22.5"
+ "@babel/compat-data" "^7.22.9"
+ "@babel/helper-compilation-targets" "^7.22.15"
"@babel/helper-plugin-utils" "^7.22.5"
"@babel/plugin-syntax-object-rest-spread" "^7.8.3"
- "@babel/plugin-transform-parameters" "^7.22.5"
+ "@babel/plugin-transform-parameters" "^7.22.15"
"@babel/plugin-transform-object-super@^7.22.5":
version "7.22.5"
@@ -718,27 +718,27 @@
"@babel/helper-plugin-utils" "^7.22.5"
"@babel/helper-replace-supers" "^7.22.5"
-"@babel/plugin-transform-optional-catch-binding@^7.22.5":
- version "7.22.5"
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-optional-catch-binding/-/plugin-transform-optional-catch-binding-7.22.5.tgz#842080be3076703be0eaf32ead6ac8174edee333"
- integrity sha512-pH8orJahy+hzZje5b8e2QIlBWQvGpelS76C63Z+jhZKsmzfNaPQ+LaW6dcJ9bxTpo1mtXbgHwy765Ro3jftmUg==
+"@babel/plugin-transform-optional-catch-binding@^7.22.11":
+ version "7.22.11"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-transform-optional-catch-binding/-/plugin-transform-optional-catch-binding-7.22.11.tgz#461cc4f578a127bb055527b3e77404cad38c08e0"
+ integrity sha512-rli0WxesXUeCJnMYhzAglEjLWVDF6ahb45HuprcmQuLidBJFWjNnOzssk2kuc6e33FlLaiZhG/kUIzUMWdBKaQ==
dependencies:
"@babel/helper-plugin-utils" "^7.22.5"
"@babel/plugin-syntax-optional-catch-binding" "^7.8.3"
-"@babel/plugin-transform-optional-chaining@^7.22.10", "@babel/plugin-transform-optional-chaining@^7.22.5":
- version "7.22.10"
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-optional-chaining/-/plugin-transform-optional-chaining-7.22.10.tgz#076d28a7e074392e840d4ae587d83445bac0372a"
- integrity sha512-MMkQqZAZ+MGj+jGTG3OTuhKeBpNcO+0oCEbrGNEaOmiEn+1MzRyQlYsruGiU8RTK3zV6XwrVJTmwiDOyYK6J9g==
+"@babel/plugin-transform-optional-chaining@^7.22.15":
+ version "7.22.15"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-transform-optional-chaining/-/plugin-transform-optional-chaining-7.22.15.tgz#d7a5996c2f7ca4ad2ad16dbb74444e5c4385b1ba"
+ integrity sha512-ngQ2tBhq5vvSJw2Q2Z9i7ealNkpDMU0rGWnHPKqRZO0tzZ5tlaoz4hDvhXioOoaE0X2vfNss1djwg0DXlfu30A==
dependencies:
"@babel/helper-plugin-utils" "^7.22.5"
"@babel/helper-skip-transparent-expression-wrappers" "^7.22.5"
"@babel/plugin-syntax-optional-chaining" "^7.8.3"
-"@babel/plugin-transform-parameters@^7.22.5":
- version "7.22.5"
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.22.5.tgz#c3542dd3c39b42c8069936e48717a8d179d63a18"
- integrity sha512-AVkFUBurORBREOmHRKo06FjHYgjrabpdqRSwq6+C7R5iTCZOsM4QbcB27St0a4U6fffyAOqh3s/qEfybAhfivg==
+"@babel/plugin-transform-parameters@^7.22.15":
+ version "7.22.15"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.22.15.tgz#719ca82a01d177af358df64a514d64c2e3edb114"
+ integrity sha512-hjk7qKIqhyzhhUvRT683TYQOFa/4cQKwQy7ALvTpODswN40MljzNDa0YldevS6tGbxwaEKVn502JmY0dP7qEtQ==
dependencies:
"@babel/helper-plugin-utils" "^7.22.5"
@@ -750,13 +750,13 @@
"@babel/helper-create-class-features-plugin" "^7.22.5"
"@babel/helper-plugin-utils" "^7.22.5"
-"@babel/plugin-transform-private-property-in-object@^7.22.5":
- version "7.22.5"
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-private-property-in-object/-/plugin-transform-private-property-in-object-7.22.5.tgz#07a77f28cbb251546a43d175a1dda4cf3ef83e32"
- integrity sha512-/9xnaTTJcVoBtSSmrVyhtSvO3kbqS2ODoh2juEU72c3aYonNF0OMGiaz2gjukyKM2wBBYJP38S4JiE0Wfb5VMQ==
+"@babel/plugin-transform-private-property-in-object@^7.22.11":
+ version "7.22.11"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-transform-private-property-in-object/-/plugin-transform-private-property-in-object-7.22.11.tgz#ad45c4fc440e9cb84c718ed0906d96cf40f9a4e1"
+ integrity sha512-sSCbqZDBKHetvjSwpyWzhuHkmW5RummxJBVbYLkGkaiTOWGxml7SXt0iWa03bzxFIx7wOj3g/ILRd0RcJKBeSQ==
dependencies:
"@babel/helper-annotate-as-pure" "^7.22.5"
- "@babel/helper-create-class-features-plugin" "^7.22.5"
+ "@babel/helper-create-class-features-plugin" "^7.22.11"
"@babel/helper-plugin-utils" "^7.22.5"
"@babel/plugin-syntax-private-property-in-object" "^7.14.5"
@@ -818,13 +818,13 @@
dependencies:
"@babel/helper-plugin-utils" "^7.22.5"
-"@babel/plugin-transform-typescript@^7.22.5":
- version "7.22.10"
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.22.10.tgz#aadd98fab871f0bb5717bcc24c31aaaa455af923"
- integrity sha512-7++c8I/ymsDo4QQBAgbraXLzIM6jmfao11KgIBEYZRReWzNWH9NtNgJcyrZiXsOPh523FQm6LfpLyy/U5fn46A==
+"@babel/plugin-transform-typescript@^7.22.15":
+ version "7.22.15"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.22.15.tgz#15adef906451d86349eb4b8764865c960eb54127"
+ integrity sha512-1uirS0TnijxvQLnlv5wQBwOX3E1wCFX7ITv+9pBV2wKEk4K+M5tqDaoNXnTH8tjEIYHLO98MwiTWO04Ggz4XuA==
dependencies:
"@babel/helper-annotate-as-pure" "^7.22.5"
- "@babel/helper-create-class-features-plugin" "^7.22.10"
+ "@babel/helper-create-class-features-plugin" "^7.22.15"
"@babel/helper-plugin-utils" "^7.22.5"
"@babel/plugin-syntax-typescript" "^7.22.5"
@@ -860,16 +860,16 @@
"@babel/helper-plugin-utils" "^7.22.5"
"@babel/preset-env@^7.18.10":
- version "7.22.10"
- resolved "https://registry.yarnpkg.com/@babel/preset-env/-/preset-env-7.22.10.tgz#3263b9fe2c8823d191d28e61eac60a79f9ce8a0f"
- integrity sha512-riHpLb1drNkpLlocmSyEg4oYJIQFeXAK/d7rI6mbD0XsvoTOOweXDmQPG/ErxsEhWk3rl3Q/3F6RFQlVFS8m0A==
+ version "7.22.15"
+ resolved "https://registry.yarnpkg.com/@babel/preset-env/-/preset-env-7.22.15.tgz#142716f8e00bc030dae5b2ac6a46fbd8b3e18ff8"
+ integrity sha512-tZFHr54GBkHk6hQuVA8w4Fmq+MSPsfvMG0vPnOYyTnJpyfMqybL8/MbNCPRT9zc2KBO2pe4tq15g6Uno4Jpoag==
dependencies:
"@babel/compat-data" "^7.22.9"
- "@babel/helper-compilation-targets" "^7.22.10"
+ "@babel/helper-compilation-targets" "^7.22.15"
"@babel/helper-plugin-utils" "^7.22.5"
- "@babel/helper-validator-option" "^7.22.5"
- "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression" "^7.22.5"
- "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining" "^7.22.5"
+ "@babel/helper-validator-option" "^7.22.15"
+ "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression" "^7.22.15"
+ "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining" "^7.22.15"
"@babel/plugin-proposal-private-property-in-object" "7.21.0-placeholder-for-preset-env.2"
"@babel/plugin-syntax-async-generators" "^7.8.4"
"@babel/plugin-syntax-class-properties" "^7.12.13"
@@ -890,41 +890,41 @@
"@babel/plugin-syntax-top-level-await" "^7.14.5"
"@babel/plugin-syntax-unicode-sets-regex" "^7.18.6"
"@babel/plugin-transform-arrow-functions" "^7.22.5"
- "@babel/plugin-transform-async-generator-functions" "^7.22.10"
+ "@babel/plugin-transform-async-generator-functions" "^7.22.15"
"@babel/plugin-transform-async-to-generator" "^7.22.5"
"@babel/plugin-transform-block-scoped-functions" "^7.22.5"
- "@babel/plugin-transform-block-scoping" "^7.22.10"
+ "@babel/plugin-transform-block-scoping" "^7.22.15"
"@babel/plugin-transform-class-properties" "^7.22.5"
- "@babel/plugin-transform-class-static-block" "^7.22.5"
- "@babel/plugin-transform-classes" "^7.22.6"
+ "@babel/plugin-transform-class-static-block" "^7.22.11"
+ "@babel/plugin-transform-classes" "^7.22.15"
"@babel/plugin-transform-computed-properties" "^7.22.5"
- "@babel/plugin-transform-destructuring" "^7.22.10"
+ "@babel/plugin-transform-destructuring" "^7.22.15"
"@babel/plugin-transform-dotall-regex" "^7.22.5"
"@babel/plugin-transform-duplicate-keys" "^7.22.5"
- "@babel/plugin-transform-dynamic-import" "^7.22.5"
+ "@babel/plugin-transform-dynamic-import" "^7.22.11"
"@babel/plugin-transform-exponentiation-operator" "^7.22.5"
- "@babel/plugin-transform-export-namespace-from" "^7.22.5"
- "@babel/plugin-transform-for-of" "^7.22.5"
+ "@babel/plugin-transform-export-namespace-from" "^7.22.11"
+ "@babel/plugin-transform-for-of" "^7.22.15"
"@babel/plugin-transform-function-name" "^7.22.5"
- "@babel/plugin-transform-json-strings" "^7.22.5"
+ "@babel/plugin-transform-json-strings" "^7.22.11"
"@babel/plugin-transform-literals" "^7.22.5"
- "@babel/plugin-transform-logical-assignment-operators" "^7.22.5"
+ "@babel/plugin-transform-logical-assignment-operators" "^7.22.11"
"@babel/plugin-transform-member-expression-literals" "^7.22.5"
"@babel/plugin-transform-modules-amd" "^7.22.5"
- "@babel/plugin-transform-modules-commonjs" "^7.22.5"
- "@babel/plugin-transform-modules-systemjs" "^7.22.5"
+ "@babel/plugin-transform-modules-commonjs" "^7.22.15"
+ "@babel/plugin-transform-modules-systemjs" "^7.22.11"
"@babel/plugin-transform-modules-umd" "^7.22.5"
"@babel/plugin-transform-named-capturing-groups-regex" "^7.22.5"
"@babel/plugin-transform-new-target" "^7.22.5"
- "@babel/plugin-transform-nullish-coalescing-operator" "^7.22.5"
- "@babel/plugin-transform-numeric-separator" "^7.22.5"
- "@babel/plugin-transform-object-rest-spread" "^7.22.5"
+ "@babel/plugin-transform-nullish-coalescing-operator" "^7.22.11"
+ "@babel/plugin-transform-numeric-separator" "^7.22.11"
+ "@babel/plugin-transform-object-rest-spread" "^7.22.15"
"@babel/plugin-transform-object-super" "^7.22.5"
- "@babel/plugin-transform-optional-catch-binding" "^7.22.5"
- "@babel/plugin-transform-optional-chaining" "^7.22.10"
- "@babel/plugin-transform-parameters" "^7.22.5"
+ "@babel/plugin-transform-optional-catch-binding" "^7.22.11"
+ "@babel/plugin-transform-optional-chaining" "^7.22.15"
+ "@babel/plugin-transform-parameters" "^7.22.15"
"@babel/plugin-transform-private-methods" "^7.22.5"
- "@babel/plugin-transform-private-property-in-object" "^7.22.5"
+ "@babel/plugin-transform-private-property-in-object" "^7.22.11"
"@babel/plugin-transform-property-literals" "^7.22.5"
"@babel/plugin-transform-regenerator" "^7.22.10"
"@babel/plugin-transform-reserved-words" "^7.22.5"
@@ -938,7 +938,7 @@
"@babel/plugin-transform-unicode-regex" "^7.22.5"
"@babel/plugin-transform-unicode-sets-regex" "^7.22.5"
"@babel/preset-modules" "0.1.6-no-external-plugins"
- "@babel/types" "^7.22.10"
+ "@babel/types" "^7.22.15"
babel-plugin-polyfill-corejs2 "^0.4.5"
babel-plugin-polyfill-corejs3 "^0.8.3"
babel-plugin-polyfill-regenerator "^0.5.2"
@@ -955,15 +955,15 @@
esutils "^2.0.2"
"@babel/preset-typescript@^7.18.6":
- version "7.22.5"
- resolved "https://registry.yarnpkg.com/@babel/preset-typescript/-/preset-typescript-7.22.5.tgz#16367d8b01d640e9a507577ed4ee54e0101e51c8"
- integrity sha512-YbPaal9LxztSGhmndR46FmAbkJ/1fAsw293tSU+I5E5h+cnJ3d4GTwyUgGYmOXJYdGA+uNePle4qbaRzj2NISQ==
+ version "7.22.15"
+ resolved "https://registry.yarnpkg.com/@babel/preset-typescript/-/preset-typescript-7.22.15.tgz#43db30516fae1d417d748105a0bc95f637239d48"
+ integrity sha512-HblhNmh6yM+cU4VwbBRpxFhxsTdfS1zsvH9W+gEjD0ARV9+8B4sNfpI6GuhePti84nuvhiwKS539jKPFHskA9A==
dependencies:
"@babel/helper-plugin-utils" "^7.22.5"
- "@babel/helper-validator-option" "^7.22.5"
+ "@babel/helper-validator-option" "^7.22.15"
"@babel/plugin-syntax-jsx" "^7.22.5"
- "@babel/plugin-transform-modules-commonjs" "^7.22.5"
- "@babel/plugin-transform-typescript" "^7.22.5"
+ "@babel/plugin-transform-modules-commonjs" "^7.22.15"
+ "@babel/plugin-transform-typescript" "^7.22.15"
"@babel/regjsgen@^0.8.0":
version "0.8.0"
@@ -971,44 +971,44 @@
integrity sha512-x/rqGMdzj+fWZvCOYForTghzbtqPDZ5gPwaoNGHdgDfF2QA/XZbCBp4Moo5scrkAMPhB7z26XM/AaHuIJdgauA==
"@babel/runtime@^7.8.4":
- version "7.22.10"
- resolved "https://registry.yarnpkg.com/@babel/runtime/-/runtime-7.22.10.tgz#ae3e9631fd947cb7e3610d3e9d8fef5f76696682"
- integrity sha512-21t/fkKLMZI4pqP2wlmsQAWnYW1PDyKyyUV4vCi+B25ydmdaYTKXPwCj0BzSUnZf4seIiYvSA3jcZ3gdsMFkLQ==
+ version "7.22.15"
+ resolved "https://registry.yarnpkg.com/@babel/runtime/-/runtime-7.22.15.tgz#38f46494ccf6cf020bd4eed7124b425e83e523b8"
+ integrity sha512-T0O+aa+4w0u06iNmapipJXMV4HoUir03hpx3/YqXXhu9xim3w+dVphjFWl1OH8NbZHw5Lbm9k45drDkgq2VNNA==
dependencies:
regenerator-runtime "^0.14.0"
-"@babel/template@^7.22.5", "@babel/template@^7.3.3":
- version "7.22.5"
- resolved "https://registry.yarnpkg.com/@babel/template/-/template-7.22.5.tgz#0c8c4d944509875849bd0344ff0050756eefc6ec"
- integrity sha512-X7yV7eiwAxdj9k94NEylvbVHLiVG1nvzCV2EAowhxLTwODV1jl9UzZ48leOC0sH7OnuHrIkllaBgneUykIcZaw==
+"@babel/template@^7.22.15", "@babel/template@^7.22.5", "@babel/template@^7.3.3":
+ version "7.22.15"
+ resolved "https://registry.yarnpkg.com/@babel/template/-/template-7.22.15.tgz#09576efc3830f0430f4548ef971dde1350ef2f38"
+ integrity sha512-QPErUVm4uyJa60rkI73qneDacvdvzxshT3kksGqlGWYdOTIUOwJ7RDUL8sGqslY1uXWSL6xMFKEXDS3ox2uF0w==
dependencies:
- "@babel/code-frame" "^7.22.5"
- "@babel/parser" "^7.22.5"
- "@babel/types" "^7.22.5"
+ "@babel/code-frame" "^7.22.13"
+ "@babel/parser" "^7.22.15"
+ "@babel/types" "^7.22.15"
-"@babel/traverse@^7.18.5", "@babel/traverse@^7.22.10":
- version "7.22.10"
- resolved "https://registry.yarnpkg.com/@babel/traverse/-/traverse-7.22.10.tgz#20252acb240e746d27c2e82b4484f199cf8141aa"
- integrity sha512-Q/urqV4pRByiNNpb/f5OSv28ZlGJiFiiTh+GAHktbIrkPhPbl90+uW6SmpoLyZqutrg9AEaEf3Q/ZBRHBXgxig==
+"@babel/traverse@^7.18.5", "@babel/traverse@^7.22.15":
+ version "7.22.15"
+ resolved "https://registry.yarnpkg.com/@babel/traverse/-/traverse-7.22.15.tgz#75be4d2d6e216e880e93017f4e2389aeb77ef2d9"
+ integrity sha512-DdHPwvJY0sEeN4xJU5uRLmZjgMMDIvMPniLuYzUVXj/GGzysPl0/fwt44JBkyUIzGJPV8QgHMcQdQ34XFuKTYQ==
dependencies:
- "@babel/code-frame" "^7.22.10"
- "@babel/generator" "^7.22.10"
+ "@babel/code-frame" "^7.22.13"
+ "@babel/generator" "^7.22.15"
"@babel/helper-environment-visitor" "^7.22.5"
"@babel/helper-function-name" "^7.22.5"
"@babel/helper-hoist-variables" "^7.22.5"
"@babel/helper-split-export-declaration" "^7.22.6"
- "@babel/parser" "^7.22.10"
- "@babel/types" "^7.22.10"
+ "@babel/parser" "^7.22.15"
+ "@babel/types" "^7.22.15"
debug "^4.1.0"
globals "^11.1.0"
-"@babel/types@^7.0.0", "@babel/types@^7.20.7", "@babel/types@^7.22.10", "@babel/types@^7.22.5", "@babel/types@^7.3.3", "@babel/types@^7.4.4":
- version "7.22.10"
- resolved "https://registry.yarnpkg.com/@babel/types/-/types-7.22.10.tgz#4a9e76446048f2c66982d1a989dd12b8a2d2dc03"
- integrity sha512-obaoigiLrlDZ7TUQln/8m4mSqIW2QFeOrCQc9r+xsaHGNoplVNYlRVpsfE8Vj35GEm2ZH4ZhrNYogs/3fj85kg==
+"@babel/types@^7.0.0", "@babel/types@^7.20.7", "@babel/types@^7.22.10", "@babel/types@^7.22.15", "@babel/types@^7.22.5", "@babel/types@^7.3.3", "@babel/types@^7.4.4":
+ version "7.22.15"
+ resolved "https://registry.yarnpkg.com/@babel/types/-/types-7.22.15.tgz#266cb21d2c5fd0b3931e7a91b6dd72d2f617d282"
+ integrity sha512-X+NLXr0N8XXmN5ZsaQdm9U2SSC3UbIYq/doL++sueHOTisgZHoKaQtZxGuV2cUPQHMfjKEfg/g6oy7Hm6SKFtA==
dependencies:
"@babel/helper-string-parser" "^7.22.5"
- "@babel/helper-validator-identifier" "^7.22.5"
+ "@babel/helper-validator-identifier" "^7.22.15"
to-fast-properties "^2.0.0"
"@bcoe/v8-coverage@^0.2.3":
@@ -1042,9 +1042,9 @@
minimatch "^3.0.4"
"@electron/get@^2.0.0":
- version "2.0.2"
- resolved "https://registry.yarnpkg.com/@electron/get/-/get-2.0.2.tgz#ae2a967b22075e9c25aaf00d5941cd79c21efd7e"
- integrity sha512-eFZVFoRXb3GFGd7Ak7W4+6jBl9wBtiZ4AaYOse97ej6mKj5tkyO0dUnUChs1IhJZtx1BENo4/p4WUTXpi6vT+g==
+ version "2.0.3"
+ resolved "https://registry.yarnpkg.com/@electron/get/-/get-2.0.3.tgz#fba552683d387aebd9f3fcadbcafc8e12ee4f960"
+ integrity sha512-Qkzpg2s9GnVV2I2BjRksUi43U5e6+zaQMcjoJy0C+C5oxaKl+fmckGDQFtRpZpZV0NQekuZZ+tGz7EA9TVnQtQ==
dependencies:
debug "^4.1.1"
env-paths "^2.2.0"
@@ -1056,15 +1056,7 @@
optionalDependencies:
global-agent "^3.0.0"
-"@electron/notarize@^1.2.3":
- version "1.2.4"
- resolved "https://registry.yarnpkg.com/@electron/notarize/-/notarize-1.2.4.tgz#a7d38773f4cad40df111a5edc64037e5d768ea1e"
- integrity sha512-W5GQhJEosFNafewnS28d3bpQ37/s91CDWqxVchHfmv2dQSTWpOzNlUVQwYzC1ay5bChRV/A9BTL68yj0Pa+TSg==
- dependencies:
- debug "^4.1.1"
- fs-extra "^9.0.1"
-
-"@electron/notarize@^2.0.0":
+"@electron/notarize@2.1.0", "@electron/notarize@^2.0.0":
version "2.1.0"
resolved "https://registry.yarnpkg.com/@electron/notarize/-/notarize-2.1.0.tgz#76aaec10c8687225e8d0a427cc9df67611c46ff3"
integrity sha512-Q02xem1D0sg4v437xHgmBLxI2iz/fc0D4K7fiVWHa/AnW8o7D751xyKNXgziA6HrTOme9ul1JfWN5ark8WH1xA==
@@ -1073,7 +1065,7 @@
fs-extra "^9.0.1"
promise-retry "^2.0.1"
-"@electron/osx-sign@^1.0.4":
+"@electron/osx-sign@1.0.5":
version "1.0.5"
resolved "https://registry.yarnpkg.com/@electron/osx-sign/-/osx-sign-1.0.5.tgz#0af7149f2fce44d1a8215660fd25a9fb610454d8"
integrity sha512-k9ZzUQtamSoweGQDV2jILiRIHUu7lYlJ3c6IEmjv1hC17rclE+eb9U+f6UFlOOETo0JzY1HNlXy4YOlCvl+Lww==
@@ -1085,10 +1077,10 @@
minimist "^1.2.6"
plist "^3.0.5"
-"@electron/universal@1.3.4":
- version "1.3.4"
- resolved "https://registry.yarnpkg.com/@electron/universal/-/universal-1.3.4.tgz#bccd94b635d7c85eeed5eabba457eb4ed2be2777"
- integrity sha512-BdhBgm2ZBnYyYRLRgOjM5VHkyFItsbggJ0MHycOjKWdFGYwK97ZFXH54dTvUWEfha81vfvwr5On6XBjt99uDcg==
+"@electron/universal@1.4.1":
+ version "1.4.1"
+ resolved "https://registry.yarnpkg.com/@electron/universal/-/universal-1.4.1.tgz#3fbda2a5ed9ff9f3304c8e8316b94c1e3a7b3785"
+ integrity sha512-lE/U3UNw1YHuowNbTmKNs9UlS3En3cPgwM5MI+agIgr/B1hSze9NdOP0qn7boZaI9Lph8IDv3/24g9IxnJP7aQ==
dependencies:
"@electron/asar" "^3.2.1"
"@malept/cross-spawn-promise" "^1.1.0"
@@ -1106,9 +1098,9 @@
eslint-visitor-keys "^3.3.0"
"@eslint-community/regexpp@^4.4.0", "@eslint-community/regexpp@^4.6.1":
- version "4.7.0"
- resolved "https://registry.yarnpkg.com/@eslint-community/regexpp/-/regexpp-4.7.0.tgz#96e7c05e738327602ae5942437f9c6b177ec279a"
- integrity sha512-+HencqxU7CFJnQb7IKtuNBqS6Yx3Tz4kOL8BJXo+JyeiBm5MEX6pO8onXDkjrkCRlfYXS1Axro15ZjVFe9YgsA==
+ version "4.8.0"
+ resolved "https://registry.yarnpkg.com/@eslint-community/regexpp/-/regexpp-4.8.0.tgz#11195513186f68d42fbf449f9a7136b2c0c92005"
+ integrity sha512-JylOEEzDiOryeUnFbQz+oViCXS0KsvR1mvHkoMiu5+UiBvy+RYX7tzlIIIEstF/gVa2tj9AQXk3dgnxv6KxhFg==
"@eslint/eslintrc@^2.1.2":
version "2.1.2"
@@ -1125,15 +1117,15 @@
minimatch "^3.1.2"
strip-json-comments "^3.1.1"
-"@eslint/js@^8.47.0":
- version "8.47.0"
- resolved "https://registry.yarnpkg.com/@eslint/js/-/js-8.47.0.tgz#5478fdf443ff8158f9de171c704ae45308696c7d"
- integrity sha512-P6omY1zv5MItm93kLM8s2vr1HICJH8v0dvddDhysbIuZ+vcjOHg5Zbkf1mTkcmi2JA9oBG2anOkRnW8WJTS8Og==
+"@eslint/js@8.48.0":
+ version "8.48.0"
+ resolved "https://registry.yarnpkg.com/@eslint/js/-/js-8.48.0.tgz#642633964e217905436033a2bd08bf322849b7fb"
+ integrity sha512-ZSjtmelB7IJfWD2Fvb7+Z+ChTIKWq6kjda95fLcQKNS5aheVHn4IkfgRQE3sIIzTcSLwLcLZUD9UBt+V7+h+Pw==
"@humanwhocodes/config-array@^0.11.10":
- version "0.11.10"
- resolved "https://registry.yarnpkg.com/@humanwhocodes/config-array/-/config-array-0.11.10.tgz#5a3ffe32cc9306365fb3fd572596cd602d5e12d2"
- integrity sha512-KVVjQmNUepDVGXNuoRRdmmEjruj0KfiGSbS8LVc12LMsWDQzRXJ0qdhN8L8uUigKpfEHRhlaQFY0ib1tnUbNeQ==
+ version "0.11.11"
+ resolved "https://registry.yarnpkg.com/@humanwhocodes/config-array/-/config-array-0.11.11.tgz#88a04c570dbbc7dd943e4712429c3df09bc32844"
+ integrity sha512-N2brEuAadi0CcdeMXUkhbZB84eskAc8MEX1By6qEchoVywSgXPIjou4rYsl0V3Hj0ZnuGycGCjdNgockbzeWNA==
dependencies:
"@humanwhocodes/object-schema" "^1.2.1"
debug "^4.1.1"
@@ -1177,10 +1169,10 @@
resolved "https://registry.yarnpkg.com/@istanbuljs/schema/-/schema-0.1.3.tgz#e45e384e4b8ec16bce2fd903af78450f6bf7ec98"
integrity sha512-ZXRY4jNvVgSVQ8DL3LTcakaAtXwTVUxE81hslsyD2AtoXW/wVob10HkOJ1X/pAlcI7D+2YoZKg5do8G/w6RYgA==
-"@jest/console@^29.6.3":
- version "29.6.3"
- resolved "https://registry.yarnpkg.com/@jest/console/-/console-29.6.3.tgz#55ad945087c27e380d6d9fcbb85181ed802543f3"
- integrity sha512-ukZbHAdDH4ktZIOKvWs1juAXhiVAdvCyM8zv4S/7Ii3vJSDvMW5k+wOVGMQmHLHUFw3Ko63ZQNy7NI6PSlsD5w==
+"@jest/console@^29.6.4":
+ version "29.6.4"
+ resolved "https://registry.yarnpkg.com/@jest/console/-/console-29.6.4.tgz#a7e2d84516301f986bba0dd55af9d5fe37f46527"
+ integrity sha512-wNK6gC0Ha9QeEPSkeJedQuTQqxZYnDPuDcDhVuVatRvMkL4D0VTvFVZj+Yuh6caG2aOfzkUZ36KtCmLNtR02hw==
dependencies:
"@jest/types" "^29.6.3"
"@types/node" "*"
@@ -1189,15 +1181,15 @@
jest-util "^29.6.3"
slash "^3.0.0"
-"@jest/core@^29.6.3":
- version "29.6.3"
- resolved "https://registry.yarnpkg.com/@jest/core/-/core-29.6.3.tgz#bccee53680762e1bdef2a0038f123cc8d7ba4ab8"
- integrity sha512-skV1XrfNxfagmjRUrk2FyN5/2YwIzdWVVBa/orUfbLvQUANXxERq2pTvY0I+FinWHjDKB2HRmpveUiph4X0TJw==
+"@jest/core@^29.6.4":
+ version "29.6.4"
+ resolved "https://registry.yarnpkg.com/@jest/core/-/core-29.6.4.tgz#265ebee05ec1ff3567757e7a327155c8d6bdb126"
+ integrity sha512-U/vq5ccNTSVgYH7mHnodHmCffGWHJnz/E1BEWlLuK5pM4FZmGfBn/nrJGLjUsSmyx3otCeqc1T31F4y08AMDLg==
dependencies:
- "@jest/console" "^29.6.3"
- "@jest/reporters" "^29.6.3"
- "@jest/test-result" "^29.6.3"
- "@jest/transform" "^29.6.3"
+ "@jest/console" "^29.6.4"
+ "@jest/reporters" "^29.6.4"
+ "@jest/test-result" "^29.6.4"
+ "@jest/transform" "^29.6.4"
"@jest/types" "^29.6.3"
"@types/node" "*"
ansi-escapes "^4.2.1"
@@ -1206,52 +1198,52 @@
exit "^0.1.2"
graceful-fs "^4.2.9"
jest-changed-files "^29.6.3"
- jest-config "^29.6.3"
- jest-haste-map "^29.6.3"
+ jest-config "^29.6.4"
+ jest-haste-map "^29.6.4"
jest-message-util "^29.6.3"
jest-regex-util "^29.6.3"
- jest-resolve "^29.6.3"
- jest-resolve-dependencies "^29.6.3"
- jest-runner "^29.6.3"
- jest-runtime "^29.6.3"
- jest-snapshot "^29.6.3"
+ jest-resolve "^29.6.4"
+ jest-resolve-dependencies "^29.6.4"
+ jest-runner "^29.6.4"
+ jest-runtime "^29.6.4"
+ jest-snapshot "^29.6.4"
jest-util "^29.6.3"
jest-validate "^29.6.3"
- jest-watcher "^29.6.3"
+ jest-watcher "^29.6.4"
micromatch "^4.0.4"
pretty-format "^29.6.3"
slash "^3.0.0"
strip-ansi "^6.0.0"
-"@jest/environment@^29.6.3":
- version "29.6.3"
- resolved "https://registry.yarnpkg.com/@jest/environment/-/environment-29.6.3.tgz#bb02535c729393a0345b8d2c5eef94d34f7b35a3"
- integrity sha512-u/u3cCztYCfgBiGHsamqP5x+XvucftOGPbf5RJQxfpeC1y4AL8pCjKvPDA3oCmdhZYPgk5AE0VOD/flweR69WA==
+"@jest/environment@^29.6.4":
+ version "29.6.4"
+ resolved "https://registry.yarnpkg.com/@jest/environment/-/environment-29.6.4.tgz#78ec2c9f8c8829a37616934ff4fea0c028c79f4f"
+ integrity sha512-sQ0SULEjA1XUTHmkBRl7A1dyITM9yb1yb3ZNKPX3KlTd6IG7mWUe3e2yfExtC2Zz1Q+mMckOLHmL/qLiuQJrBQ==
dependencies:
- "@jest/fake-timers" "^29.6.3"
+ "@jest/fake-timers" "^29.6.4"
"@jest/types" "^29.6.3"
"@types/node" "*"
jest-mock "^29.6.3"
-"@jest/expect-utils@^29.6.3":
- version "29.6.3"
- resolved "https://registry.yarnpkg.com/@jest/expect-utils/-/expect-utils-29.6.3.tgz#5ef1a9689fdaa348da837c8be8d1219f56940ea3"
- integrity sha512-nvOEW4YoqRKD9HBJ9OJ6przvIvP9qilp5nAn1462P5ZlL/MM9SgPEZFyjTGPfs7QkocdUsJa6KjHhyRn4ueItA==
+"@jest/expect-utils@^29.6.4":
+ version "29.6.4"
+ resolved "https://registry.yarnpkg.com/@jest/expect-utils/-/expect-utils-29.6.4.tgz#17c7dfe6cec106441f218b0aff4b295f98346679"
+ integrity sha512-FEhkJhqtvBwgSpiTrocquJCdXPsyvNKcl/n7A3u7X4pVoF4bswm11c9d4AV+kfq2Gpv/mM8x7E7DsRvH+djkrg==
dependencies:
jest-get-type "^29.6.3"
-"@jest/expect@^29.6.3":
- version "29.6.3"
- resolved "https://registry.yarnpkg.com/@jest/expect/-/expect-29.6.3.tgz#d54e1e7134982166f62653add0d4b8262dd72db9"
- integrity sha512-Ic08XbI2jlg6rECy+CGwk/8NDa6VE7UmIG6++9OTPAMnQmNGY28hu69Nf629CWv6T7YMODLbONxDFKdmQeI9FA==
+"@jest/expect@^29.6.4":
+ version "29.6.4"
+ resolved "https://registry.yarnpkg.com/@jest/expect/-/expect-29.6.4.tgz#1d6ae17dc68d906776198389427ab7ce6179dba6"
+ integrity sha512-Warhsa7d23+3X5bLbrbYvaehcgX5TLYhI03JKoedTiI8uJU4IhqYBWF7OSSgUyz4IgLpUYPkK0AehA5/fRclAA==
dependencies:
- expect "^29.6.3"
- jest-snapshot "^29.6.3"
+ expect "^29.6.4"
+ jest-snapshot "^29.6.4"
-"@jest/fake-timers@^29.6.3":
- version "29.6.3"
- resolved "https://registry.yarnpkg.com/@jest/fake-timers/-/fake-timers-29.6.3.tgz#7e780b05b14ad59dca68bdc188f6cf085552a0e8"
- integrity sha512-pa1wmqvbj6eX0nMvOM2VDAWvJOI5A/Mk3l8O7n7EsAh71sMZblaKO9iT4GjIj0LwwK3CP/Jp1ypEV0x3m89RvA==
+"@jest/fake-timers@^29.6.4":
+ version "29.6.4"
+ resolved "https://registry.yarnpkg.com/@jest/fake-timers/-/fake-timers-29.6.4.tgz#45a27f093c43d5d989362a3e7a8c70c83188b4f6"
+ integrity sha512-6UkCwzoBK60edXIIWb0/KWkuj7R7Qq91vVInOe3De6DSpaEiqjKcJw4F7XUet24Wupahj9J6PlR09JqJ5ySDHw==
dependencies:
"@jest/types" "^29.6.3"
"@sinonjs/fake-timers" "^10.0.2"
@@ -1260,25 +1252,25 @@
jest-mock "^29.6.3"
jest-util "^29.6.3"
-"@jest/globals@^29.6.3":
- version "29.6.3"
- resolved "https://registry.yarnpkg.com/@jest/globals/-/globals-29.6.3.tgz#fe9e302bc20683ba8feb683b8804e38a9913b783"
- integrity sha512-RB+uI+CZMHntzlnOPlll5x/jgRff3LEPl/td/jzMXiIgR0iIhKq9qm1HLU+EC52NuoVy/1swit/sDGjVn4bc6A==
+"@jest/globals@^29.6.4":
+ version "29.6.4"
+ resolved "https://registry.yarnpkg.com/@jest/globals/-/globals-29.6.4.tgz#4f04f58731b062b44ef23036b79bdb31f40c7f63"
+ integrity sha512-wVIn5bdtjlChhXAzVXavcY/3PEjf4VqM174BM3eGL5kMxLiZD5CLnbmkEyA1Dwh9q8XjP6E8RwjBsY/iCWrWsA==
dependencies:
- "@jest/environment" "^29.6.3"
- "@jest/expect" "^29.6.3"
+ "@jest/environment" "^29.6.4"
+ "@jest/expect" "^29.6.4"
"@jest/types" "^29.6.3"
jest-mock "^29.6.3"
-"@jest/reporters@^29.6.3":
- version "29.6.3"
- resolved "https://registry.yarnpkg.com/@jest/reporters/-/reporters-29.6.3.tgz#e5071915d74f43e0f49982fa518ca3283a9f4c5a"
- integrity sha512-kGz59zMi0GkVjD2CJeYWG9k6cvj7eBqt9aDAqo2rcCLRTYlvQ62Gu/n+tOmJMBHGjzeijjuCENjzTyYBgrtLUw==
+"@jest/reporters@^29.6.4":
+ version "29.6.4"
+ resolved "https://registry.yarnpkg.com/@jest/reporters/-/reporters-29.6.4.tgz#9d6350c8a2761ece91f7946e97ab0dabc06deab7"
+ integrity sha512-sxUjWxm7QdchdrD3NfWKrL8FBsortZeibSJv4XLjESOOjSUOkjQcb0ZHJwfhEGIvBvTluTzfG2yZWZhkrXJu8g==
dependencies:
"@bcoe/v8-coverage" "^0.2.3"
- "@jest/console" "^29.6.3"
- "@jest/test-result" "^29.6.3"
- "@jest/transform" "^29.6.3"
+ "@jest/console" "^29.6.4"
+ "@jest/test-result" "^29.6.4"
+ "@jest/transform" "^29.6.4"
"@jest/types" "^29.6.3"
"@jridgewell/trace-mapping" "^0.3.18"
"@types/node" "*"
@@ -1294,7 +1286,7 @@
istanbul-reports "^3.1.3"
jest-message-util "^29.6.3"
jest-util "^29.6.3"
- jest-worker "^29.6.3"
+ jest-worker "^29.6.4"
slash "^3.0.0"
string-length "^4.0.1"
strip-ansi "^6.0.0"
@@ -1316,30 +1308,30 @@
callsites "^3.0.0"
graceful-fs "^4.2.9"
-"@jest/test-result@^29.6.3":
- version "29.6.3"
- resolved "https://registry.yarnpkg.com/@jest/test-result/-/test-result-29.6.3.tgz#1da4c6749c16a71c108644624d9cd0d17206aa2b"
- integrity sha512-k7ZZaNvOSMBHPZYiy0kuiaFoyansR5QnTwDux1EjK3kD5iWpRVyJIJ0RAIV39SThafchuW59vra7F8mdy5Hfgw==
+"@jest/test-result@^29.6.4":
+ version "29.6.4"
+ resolved "https://registry.yarnpkg.com/@jest/test-result/-/test-result-29.6.4.tgz#adf5c79f6e1fb7405ad13d67d9e2b6ff54b54c6b"
+ integrity sha512-uQ1C0AUEN90/dsyEirgMLlouROgSY+Wc/JanVVk0OiUKa5UFh7sJpMEM3aoUBAz2BRNvUJ8j3d294WFuRxSyOQ==
dependencies:
- "@jest/console" "^29.6.3"
+ "@jest/console" "^29.6.4"
"@jest/types" "^29.6.3"
"@types/istanbul-lib-coverage" "^2.0.0"
collect-v8-coverage "^1.0.0"
-"@jest/test-sequencer@^29.6.3":
- version "29.6.3"
- resolved "https://registry.yarnpkg.com/@jest/test-sequencer/-/test-sequencer-29.6.3.tgz#e59f422bc3786d79fac504c16979a5f1b999a932"
- integrity sha512-/SmijaAU2TY9ComFGIYa6Z+fmKqQMnqs2Nmwb0P/Z/tROdZ7M0iruES1EaaU9PBf8o9uED5xzaJ3YPFEIcDgAg==
+"@jest/test-sequencer@^29.6.4":
+ version "29.6.4"
+ resolved "https://registry.yarnpkg.com/@jest/test-sequencer/-/test-sequencer-29.6.4.tgz#86aef66aaa22b181307ed06c26c82802fb836d7b"
+ integrity sha512-E84M6LbpcRq3fT4ckfKs9ryVanwkaIB0Ws9bw3/yP4seRLg/VaCZ/LgW0MCq5wwk4/iP/qnilD41aj2fsw2RMg==
dependencies:
- "@jest/test-result" "^29.6.3"
+ "@jest/test-result" "^29.6.4"
graceful-fs "^4.2.9"
- jest-haste-map "^29.6.3"
+ jest-haste-map "^29.6.4"
slash "^3.0.0"
-"@jest/transform@^29.6.3":
- version "29.6.3"
- resolved "https://registry.yarnpkg.com/@jest/transform/-/transform-29.6.3.tgz#e8e376f56fffe827b529bf03a9881e58d152c14b"
- integrity sha512-dPIc3DsvMZ/S8ut4L2ViCj265mKO0owB0wfzBv2oGzL9pQ+iRvJewHqLBmsGb7XFb5UotWIEtvY5A/lnylaIoQ==
+"@jest/transform@^29.6.4":
+ version "29.6.4"
+ resolved "https://registry.yarnpkg.com/@jest/transform/-/transform-29.6.4.tgz#a6bc799ef597c5d85b2e65a11fd96b6b239bab5a"
+ integrity sha512-8thgRSiXUqtr/pPGY/OsyHuMjGyhVnWrFAwoxmIemlBuiMyU1WFs0tXoNxzcr4A4uErs/ABre76SGmrr5ab/AA==
dependencies:
"@babel/core" "^7.11.6"
"@jest/types" "^29.6.3"
@@ -1349,7 +1341,7 @@
convert-source-map "^2.0.0"
fast-json-stable-stringify "^2.1.0"
graceful-fs "^4.2.9"
- jest-haste-map "^29.6.3"
+ jest-haste-map "^29.6.4"
jest-regex-util "^29.6.3"
jest-util "^29.6.3"
micromatch "^4.0.4"
@@ -1447,6 +1439,16 @@
"@nodelib/fs.scandir" "2.1.5"
fastq "^1.6.0"
+"@npmcli/agent@^2.0.0":
+ version "2.1.0"
+ resolved "https://registry.yarnpkg.com/@npmcli/agent/-/agent-2.1.0.tgz#24b5ddb434cdbd94d553e6cac761638e0c49d36c"
+ integrity sha512-/HFJP3a/DzgIg+6TWVee3bQmnBcWeKKYE9DKQqS8SWpAV8oYDTn/zkDM8iQ7bWI6kDDgNfHOlEFZZpN/UXMwig==
+ dependencies:
+ http-proxy-agent "^7.0.0"
+ https-proxy-agent "^7.0.1"
+ lru-cache "^10.0.1"
+ socks-proxy-agent "^8.0.1"
+
"@npmcli/fs@^3.1.0":
version "3.1.0"
resolved "https://registry.yarnpkg.com/@npmcli/fs/-/fs-3.1.0.tgz#233d43a25a91d68c3a863ba0da6a3f00924a173e"
@@ -1454,19 +1456,19 @@
dependencies:
semver "^7.3.5"
-"@npmcli/git@^4.0.0":
- version "4.1.0"
- resolved "https://registry.yarnpkg.com/@npmcli/git/-/git-4.1.0.tgz#ab0ad3fd82bc4d8c1351b6c62f0fa56e8fe6afa6"
- integrity sha512-9hwoB3gStVfa0N31ymBmrX+GuDGdVA/QWShZVqE0HK2Af+7QGGrCTbZia/SW0ImUTjTne7SP91qxDmtXvDHRPQ==
+"@npmcli/git@^5.0.0":
+ version "5.0.3"
+ resolved "https://registry.yarnpkg.com/@npmcli/git/-/git-5.0.3.tgz#ad3ede0994bcf716ddb63d361f3ea16cb72d878c"
+ integrity sha512-UZp9NwK+AynTrKvHn5k3KviW/hA5eENmFsu3iAPe7sWRt0lFUdsY/wXIYjpDFe7cdSNwOIzbObfwgt6eL5/2zw==
dependencies:
- "@npmcli/promise-spawn" "^6.0.0"
- lru-cache "^7.4.4"
- npm-pick-manifest "^8.0.0"
+ "@npmcli/promise-spawn" "^7.0.0"
+ lru-cache "^10.0.1"
+ npm-pick-manifest "^9.0.0"
proc-log "^3.0.0"
promise-inflight "^1.0.1"
promise-retry "^2.0.1"
semver "^7.3.5"
- which "^3.0.0"
+ which "^4.0.0"
"@npmcli/installed-package-contents@^2.0.1":
version "2.0.2"
@@ -1481,23 +1483,23 @@
resolved "https://registry.yarnpkg.com/@npmcli/node-gyp/-/node-gyp-3.0.0.tgz#101b2d0490ef1aa20ed460e4c0813f0db560545a"
integrity sha512-gp8pRXC2oOxu0DUE1/M3bYtb1b3/DbJ5aM113+XJBgfXdussRAsX0YOrOhdd8WvnAR6auDBvJomGAkLKA5ydxA==
-"@npmcli/promise-spawn@^6.0.0", "@npmcli/promise-spawn@^6.0.1":
- version "6.0.2"
- resolved "https://registry.yarnpkg.com/@npmcli/promise-spawn/-/promise-spawn-6.0.2.tgz#c8bc4fa2bd0f01cb979d8798ba038f314cfa70f2"
- integrity sha512-gGq0NJkIGSwdbUt4yhdF8ZrmkGKVz9vAdVzpOfnom+V8PLSmSOVhZwbNvZZS1EYcJN5hzzKBxmmVVAInM6HQLg==
+"@npmcli/promise-spawn@^7.0.0":
+ version "7.0.0"
+ resolved "https://registry.yarnpkg.com/@npmcli/promise-spawn/-/promise-spawn-7.0.0.tgz#fd1c64ed4ff2341e503e1f390c62640a6540df09"
+ integrity sha512-wBqcGsMELZna0jDblGd7UXgOby45TQaMWmbFwWX+SEotk4HV6zG2t6rT9siyLhPk4P6YYqgfL1UO8nMWDBVJXQ==
dependencies:
- which "^3.0.0"
+ which "^4.0.0"
-"@npmcli/run-script@^6.0.0":
- version "6.0.2"
- resolved "https://registry.yarnpkg.com/@npmcli/run-script/-/run-script-6.0.2.tgz#a25452d45ee7f7fb8c16dfaf9624423c0c0eb885"
- integrity sha512-NCcr1uQo1k5U+SYlnIrbAh3cxy+OQT1VtqiAbxdymSlptbzBb62AjH2xXgjNCoP073hoa1CfCAcwoZ8k96C4nA==
+"@npmcli/run-script@^7.0.0":
+ version "7.0.1"
+ resolved "https://registry.yarnpkg.com/@npmcli/run-script/-/run-script-7.0.1.tgz#18eebaed96214357f618a82510411319181417bd"
+ integrity sha512-Od/JMrgkjZ8alyBE0IzeqZDiF1jgMez9Gkc/OYrCkHHiXNwM0wc6s7+h+xM7kYDZkS0tAoOLr9VvygyE5+2F7g==
dependencies:
"@npmcli/node-gyp" "^3.0.0"
- "@npmcli/promise-spawn" "^6.0.0"
+ "@npmcli/promise-spawn" "^7.0.0"
node-gyp "^9.0.0"
read-package-json-fast "^3.0.0"
- which "^3.0.0"
+ which "^4.0.0"
"@octokit/auth-token@^2.4.4":
version "2.5.0"
@@ -1686,34 +1688,34 @@
"@sentry/types" "7.63.0"
tslib "^2.4.1 || ^1.9.3"
-"@sigstore/bundle@^1.1.0":
- version "1.1.0"
- resolved "https://registry.yarnpkg.com/@sigstore/bundle/-/bundle-1.1.0.tgz#17f8d813b09348b16eeed66a8cf1c3d6bd3d04f1"
- integrity sha512-PFutXEy0SmQxYI4texPw3dd2KewuNqv7OuK1ZFtY2fM754yhvG2KdgwIhRnoEE2uHdtdGNQ8s0lb94dW9sELog==
+"@sigstore/bundle@^2.1.0":
+ version "2.1.0"
+ resolved "https://registry.yarnpkg.com/@sigstore/bundle/-/bundle-2.1.0.tgz#c6140ca97b68815edf7c4fb7bdbf58d656525c39"
+ integrity sha512-89uOo6yh/oxaU8AeOUnVrTdVMcGk9Q1hJa7Hkvalc6G3Z3CupWk4Xe9djSgJm9fMkH69s0P0cVHUoKSOemLdng==
dependencies:
- "@sigstore/protobuf-specs" "^0.2.0"
+ "@sigstore/protobuf-specs" "^0.2.1"
-"@sigstore/protobuf-specs@^0.2.0":
+"@sigstore/protobuf-specs@^0.2.1":
version "0.2.1"
resolved "https://registry.yarnpkg.com/@sigstore/protobuf-specs/-/protobuf-specs-0.2.1.tgz#be9ef4f3c38052c43bd399d3f792c97ff9e2277b"
integrity sha512-XTWVxnWJu+c1oCshMLwnKvz8ZQJJDVOlciMfgpJBQbThVjKTCG8dwyhgLngBD2KN0ap9F/gOV8rFDEx8uh7R2A==
-"@sigstore/sign@^1.0.0":
- version "1.0.0"
- resolved "https://registry.yarnpkg.com/@sigstore/sign/-/sign-1.0.0.tgz#6b08ebc2f6c92aa5acb07a49784cb6738796f7b4"
- integrity sha512-INxFVNQteLtcfGmcoldzV6Je0sbbfh9I16DM4yJPw3j5+TFP8X6uIiA18mvpEa9yyeycAKgPmOA3X9hVdVTPUA==
+"@sigstore/sign@^2.1.0":
+ version "2.1.0"
+ resolved "https://registry.yarnpkg.com/@sigstore/sign/-/sign-2.1.0.tgz#801f4b5f60e13ecd1925117a7d084ab7b2199f01"
+ integrity sha512-4VRpfJxs+8eLqzLVrZngVNExVA/zAhVbi4UT4zmtLi4xRd7vz5qie834OgkrGsLlLB1B2nz/3wUxT1XAUBe8gw==
dependencies:
- "@sigstore/bundle" "^1.1.0"
- "@sigstore/protobuf-specs" "^0.2.0"
- make-fetch-happen "^11.0.1"
+ "@sigstore/bundle" "^2.1.0"
+ "@sigstore/protobuf-specs" "^0.2.1"
+ make-fetch-happen "^13.0.0"
-"@sigstore/tuf@^1.0.3":
- version "1.0.3"
- resolved "https://registry.yarnpkg.com/@sigstore/tuf/-/tuf-1.0.3.tgz#2a65986772ede996485728f027b0514c0b70b160"
- integrity sha512-2bRovzs0nJZFlCN3rXirE4gwxCn97JNjMmwpecqlbgV9WcxX7WRuIrgzx/X7Ib7MYRbyUTpBYE0s2x6AmZXnlg==
+"@sigstore/tuf@^2.1.0":
+ version "2.1.0"
+ resolved "https://registry.yarnpkg.com/@sigstore/tuf/-/tuf-2.1.0.tgz#8bf99444e431ba36198d8f742296b48170dcb486"
+ integrity sha512-BUoVCx+7Wj+8moEGvUU2MyBI+f93lmg1CLmoG6KrhQMeDyAG8HAZNk+YRCNuvwvSDCfPhwsj37Bg63/Q+bnGsw==
dependencies:
- "@sigstore/protobuf-specs" "^0.2.0"
- tuf-js "^1.1.7"
+ "@sigstore/protobuf-specs" "^0.2.1"
+ tuf-js "^2.1.0"
"@sinclair/typebox@^0.27.8":
version "0.27.8"
@@ -1771,18 +1773,18 @@
resolved "https://registry.yarnpkg.com/@tsconfig/node16/-/node16-1.0.4.tgz#0b92dcc0cc1c81f6f306a381f28e31b1a56536e9"
integrity sha512-vxhUy4J8lyeyinH7Azl1pdd43GJhZH/tP2weN8TntQblOY+A0XbT8DJk1/oCPuOOyg/Ja757rG0CgHcWC8OfMA==
-"@tufjs/canonical-json@1.0.0":
- version "1.0.0"
- resolved "https://registry.yarnpkg.com/@tufjs/canonical-json/-/canonical-json-1.0.0.tgz#eade9fd1f537993bc1f0949f3aea276ecc4fab31"
- integrity sha512-QTnf++uxunWvG2z3UFNzAoQPHxnSXOwtaI3iJ+AohhV+5vONuArPjJE7aPXPVXfXJsqrVbZBu9b81AJoSd09IQ==
+"@tufjs/canonical-json@2.0.0":
+ version "2.0.0"
+ resolved "https://registry.yarnpkg.com/@tufjs/canonical-json/-/canonical-json-2.0.0.tgz#a52f61a3d7374833fca945b2549bc30a2dd40d0a"
+ integrity sha512-yVtV8zsdo8qFHe+/3kw81dSLyF7D576A5cCFCi4X7B39tWT7SekaEFUnvnWJHz+9qO7qJTah1JbrDjWKqFtdWA==
-"@tufjs/models@1.0.4":
- version "1.0.4"
- resolved "https://registry.yarnpkg.com/@tufjs/models/-/models-1.0.4.tgz#5a689630f6b9dbda338d4b208019336562f176ef"
- integrity sha512-qaGV9ltJP0EO25YfFUPhxRVK0evXFIAGicsVXuRim4Ed9cjPxYhNnNJ49SFmbeLgtxpslIkX317IgpfcHPVj/A==
+"@tufjs/models@2.0.0":
+ version "2.0.0"
+ resolved "https://registry.yarnpkg.com/@tufjs/models/-/models-2.0.0.tgz#c7ab241cf11dd29deb213d6817dabb8c99ce0863"
+ integrity sha512-c8nj8BaOExmZKO2DXhDfegyhSGcG9E/mPN3U13L+/PsoWm1uaGiHHjxqSHQiasDBQwDA3aHuw9+9spYAP1qvvg==
dependencies:
- "@tufjs/canonical-json" "1.0.0"
- minimatch "^9.0.0"
+ "@tufjs/canonical-json" "2.0.0"
+ minimatch "^9.0.3"
"@types/auto-launch@^5.0.1":
version "5.0.2"
@@ -1833,9 +1835,9 @@
"@types/responselike" "^1.0.0"
"@types/counterpart@^0.18.1":
- version "0.18.1"
- resolved "https://registry.yarnpkg.com/@types/counterpart/-/counterpart-0.18.1.tgz#b1b784d9e54d9879f0a8cb12f2caedab65430fe8"
- integrity sha512-PRuFlBBkvdDOtxlIASzTmkEFar+S66Ek48NVVTWMUjtJAdn5vyMSN8y6IZIoIymGpR36q2nZbIYazBWyFxL+IQ==
+ version "0.18.2"
+ resolved "https://registry.yarnpkg.com/@types/counterpart/-/counterpart-0.18.2.tgz#f15230d8774501a8f900a26e1e606f788b800b3c"
+ integrity sha512-El2QQ8YCp4xPgqiCed0QMeHlQnx0ZOfg5pfETto718uGNU+P1FUrANQpgH8TaVSTx9FS+DhXzy54i8iukC63Tg==
"@types/debug@^4.1.6":
version "4.1.8"
@@ -1937,10 +1939,10 @@
"@types/node" "*"
form-data "^3.0.0"
-"@types/node@*", "@types/node@16.18.41", "@types/node@^17.0.36", "@types/node@^18.11.18":
- version "16.18.41"
- resolved "https://registry.yarnpkg.com/@types/node/-/node-16.18.41.tgz#61b14360fd3f7444b326ac3207c83005371e3f8a"
- integrity sha512-YZJjn+Aaw0xihnpdImxI22jqGbp0DCgTFKRycygjGx/Y27NnWFJa5FJ7P+MRT3u07dogEeMVh70pWpbIQollTA==
+"@types/node@*", "@types/node@16.18.48", "@types/node@^17.0.36", "@types/node@^18.11.18":
+ version "16.18.48"
+ resolved "https://registry.yarnpkg.com/@types/node/-/node-16.18.48.tgz#3bc872236cdb31cb51024d8875d655e25db489a4"
+ integrity sha512-mlaecDKQ7rIZrYD7iiKNdzFb6e/qD5I9U1rAhq+Fd+DWvYVs+G2kv74UFHmSOlg5+i/vF3XxuR522V4u8BqO+Q==
"@types/normalize-package-data@^2.4.0":
version "2.4.1"
@@ -1994,9 +1996,9 @@
"@types/node" "*"
"@types/semver@^7.3.12":
- version "7.5.0"
- resolved "https://registry.yarnpkg.com/@types/semver/-/semver-7.5.0.tgz#591c1ce3a702c45ee15f47a42ade72c2fd78978a"
- integrity sha512-G8hZ6XJiHnuhQKR7ZmysCeJWE08o8T0AXtk5darsCaTVsYZhhgUrq53jizaR2FvsoeCwJhlmwTjkXBY5Pn/ZHw==
+ version "7.5.1"
+ resolved "https://registry.yarnpkg.com/@types/semver/-/semver-7.5.1.tgz#0480eeb7221eb9bc398ad7432c9d7e14b1a5a367"
+ integrity sha512-cJRQXpObxfNKkFAZbJl2yjWtJCqELQIdShsogr1d2MilP8dKD9TE/nEKHkJgUNHdGKCQaf9HbIynuV2csLGVLg==
"@types/ssri@*":
version "7.1.1"
@@ -2019,9 +2021,9 @@
minipass "^4.0.0"
"@types/uuid@^9.0.2":
- version "9.0.2"
- resolved "https://registry.yarnpkg.com/@types/uuid/-/uuid-9.0.2.tgz#ede1d1b1e451548d44919dc226253e32a6952c4b"
- integrity sha512-kNnC1GFBLuhImSnV7w4njQkUiJi0ZXUycu1rUaouPqiKlXkh77JKgdRnTAp1x5eBwcIwbtI+3otwzuIDEuDoxQ==
+ version "9.0.3"
+ resolved "https://registry.yarnpkg.com/@types/uuid/-/uuid-9.0.3.tgz#6cdd939b4316b4f81625de9f06028d848c4a1533"
+ integrity sha512-taHQQH/3ZyI3zP8M/puluDEIEvtQHVYcC6y3N8ijFtAd28+Ey/G4sg1u2gB01S8MwybLOKAp9/yCMu/uR5l3Ug==
"@types/verror@^1.10.3":
version "1.10.6"
@@ -2163,6 +2165,13 @@ agent-base@6, agent-base@^6.0.2:
dependencies:
debug "4"
+agent-base@^7.0.2, agent-base@^7.1.0:
+ version "7.1.0"
+ resolved "https://registry.yarnpkg.com/agent-base/-/agent-base-7.1.0.tgz#536802b76bc0b34aa50195eb2442276d613e3434"
+ integrity sha512-o/zjMZRhJxny7OyEF+Op8X+efiELC7k7yOjMzgfzVqOzXqkBkWI79YoTdOtsuWd5BWhAGAuOY/Xa6xpiaWXiNg==
+ dependencies:
+ debug "^4.3.4"
+
agentkeepalive@^4.2.1:
version "4.5.0"
resolved "https://registry.yarnpkg.com/agentkeepalive/-/agentkeepalive-4.5.0.tgz#2673ad1389b3c418c5a20c5d7364f93ca04be923"
@@ -2283,16 +2292,16 @@ app-builder-bin@4.0.0:
resolved "https://registry.yarnpkg.com/app-builder-bin/-/app-builder-bin-4.0.0.tgz#1df8e654bd1395e4a319d82545c98667d7eed2f0"
integrity sha512-xwdG0FJPQMe0M0UA4Tz0zEB8rBJTRA5a476ZawAqiBkMv16GRK5xpXThOjMaEOFnZ6zabejjG4J3da0SXG63KA==
-app-builder-lib@24.6.3:
- version "24.6.3"
- resolved "https://registry.yarnpkg.com/app-builder-lib/-/app-builder-lib-24.6.3.tgz#5fe7027ec81ea35d5875a6e193c95cbb932eaa2e"
- integrity sha512-++0Zp7vcCHfXMBGVj7luFxpqvMPk5mcWeTuw7OK0xNAaNtYQTTN0d9YfWRsb1MvviTOOhyHeULWz1CaixrdrDg==
+app-builder-lib@24.6.4:
+ version "24.6.4"
+ resolved "https://registry.yarnpkg.com/app-builder-lib/-/app-builder-lib-24.6.4.tgz#5bf77dd89d3ee557bc615b9ddfaf383f3e51577b"
+ integrity sha512-m9931WXb83teb32N0rKg+ulbn6+Hl8NV5SUpVDOVz9MWOXfhV6AQtTdftf51zJJvCQnQugGtSqoLvgw6mdF/Rg==
dependencies:
"7zip-bin" "~5.1.1"
"@develar/schema-utils" "~2.6.5"
- "@electron/notarize" "^1.2.3"
- "@electron/osx-sign" "^1.0.4"
- "@electron/universal" "1.3.4"
+ "@electron/notarize" "2.1.0"
+ "@electron/osx-sign" "1.0.5"
+ "@electron/universal" "1.4.1"
"@malept/flatpak-bundler" "^0.4.0"
"@types/fs-extra" "9.0.13"
async-exit-hook "^2.0.1"
@@ -2348,6 +2357,22 @@ archiver-utils@^2.1.0:
normalize-path "^3.0.0"
readable-stream "^2.0.0"
+archiver-utils@^3.0.4:
+ version "3.0.4"
+ resolved "https://registry.yarnpkg.com/archiver-utils/-/archiver-utils-3.0.4.tgz#a0d201f1cf8fce7af3b5a05aea0a337329e96ec7"
+ integrity sha512-KVgf4XQVrTjhyWmx6cte4RxonPLR9onExufI1jhvw/MQ4BB6IsZD5gT8Lq+u/+pRkWna/6JoHpiQioaqFP5Rzw==
+ dependencies:
+ glob "^7.2.3"
+ graceful-fs "^4.2.0"
+ lazystream "^1.0.0"
+ lodash.defaults "^4.2.0"
+ lodash.difference "^4.5.0"
+ lodash.flatten "^4.4.0"
+ lodash.isplainobject "^4.0.6"
+ lodash.union "^4.6.0"
+ normalize-path "^3.0.0"
+ readable-stream "^3.6.0"
+
archiver@^5.3.1:
version "5.3.2"
resolved "https://registry.yarnpkg.com/archiver/-/archiver-5.3.2.tgz#99991d5957e53bd0303a392979276ac4ddccf3b0"
@@ -2403,14 +2428,14 @@ array-buffer-byte-length@^1.0.0:
is-array-buffer "^3.0.1"
array-includes@^3.1.6:
- version "3.1.6"
- resolved "https://registry.yarnpkg.com/array-includes/-/array-includes-3.1.6.tgz#9e9e720e194f198266ba9e18c29e6a9b0e4b225f"
- integrity sha512-sgTbLvL6cNnw24FnbaDyjmvddQ2ML8arZsgaJhoABMoplz/4QRhtrYS+alr1BUM1Bwp6dhx8vVCBSLG+StwOFw==
+ version "3.1.7"
+ resolved "https://registry.yarnpkg.com/array-includes/-/array-includes-3.1.7.tgz#8cd2e01b26f7a3086cbc87271593fe921c62abda"
+ integrity sha512-dlcsNBIiWhPkHdOEEKnehA+RNUWDc4UqFtnIXU4uuYDPtA4LDkr7qip2p0VvFAEXNDr0yWZ9PJyIRiGjRLQzwQ==
dependencies:
call-bind "^1.0.2"
- define-properties "^1.1.4"
- es-abstract "^1.20.4"
- get-intrinsic "^1.1.3"
+ define-properties "^1.2.0"
+ es-abstract "^1.22.1"
+ get-intrinsic "^1.2.1"
is-string "^1.0.7"
array-union@^2.1.0:
@@ -2419,24 +2444,24 @@ array-union@^2.1.0:
integrity sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==
array.prototype.findlastindex@^1.2.2:
- version "1.2.2"
- resolved "https://registry.yarnpkg.com/array.prototype.findlastindex/-/array.prototype.findlastindex-1.2.2.tgz#bc229aef98f6bd0533a2bc61ff95209875526c9b"
- integrity sha512-tb5thFFlUcp7NdNF6/MpDk/1r/4awWG1FIz3YqDf+/zJSTezBb+/5WViH41obXULHVpDzoiCLpJ/ZO9YbJMsdw==
+ version "1.2.3"
+ resolved "https://registry.yarnpkg.com/array.prototype.findlastindex/-/array.prototype.findlastindex-1.2.3.tgz#b37598438f97b579166940814e2c0493a4f50207"
+ integrity sha512-LzLoiOMAxvy+Gd3BAq3B7VeIgPdo+Q8hthvKtXybMvRV0jrXfJM/t8mw7nNlpEcVlVUnCnM2KSX4XU5HmpodOA==
dependencies:
call-bind "^1.0.2"
- define-properties "^1.1.4"
- es-abstract "^1.20.4"
+ define-properties "^1.2.0"
+ es-abstract "^1.22.1"
es-shim-unscopables "^1.0.0"
- get-intrinsic "^1.1.3"
+ get-intrinsic "^1.2.1"
array.prototype.flat@^1.3.1:
- version "1.3.1"
- resolved "https://registry.yarnpkg.com/array.prototype.flat/-/array.prototype.flat-1.3.1.tgz#ffc6576a7ca3efc2f46a143b9d1dda9b4b3cf5e2"
- integrity sha512-roTU0KWIOmJ4DRLmwKd19Otg0/mT3qPNt0Qb3GWW8iObuZXxrjB/pzn0R3hqpRSWg4HCwqx+0vwOnWnvlOyeIA==
+ version "1.3.2"
+ resolved "https://registry.yarnpkg.com/array.prototype.flat/-/array.prototype.flat-1.3.2.tgz#1476217df8cff17d72ee8f3ba06738db5b387d18"
+ integrity sha512-djYB+Zx2vLewY8RWlNCUdHjDXs2XOgm602S9E7P/UpHgfeHL00cRiIF+IN/G/aUJ7kGPb6yO/ErDI5V2s8iycA==
dependencies:
call-bind "^1.0.2"
- define-properties "^1.1.4"
- es-abstract "^1.20.4"
+ define-properties "^1.2.0"
+ es-abstract "^1.22.1"
es-shim-unscopables "^1.0.0"
array.prototype.flatmap@^1.3.1:
@@ -2450,13 +2475,14 @@ array.prototype.flatmap@^1.3.1:
es-shim-unscopables "^1.0.0"
arraybuffer.prototype.slice@^1.0.1:
- version "1.0.1"
- resolved "https://registry.yarnpkg.com/arraybuffer.prototype.slice/-/arraybuffer.prototype.slice-1.0.1.tgz#9b5ea3868a6eebc30273da577eb888381c0044bb"
- integrity sha512-09x0ZWFEjj4WD8PDbykUwo3t9arLn8NIzmmYEJFpYekOAQjpkGSyrQhNoRTcwwcFRu+ycWF78QZ63oWTqSjBcw==
+ version "1.0.2"
+ resolved "https://registry.yarnpkg.com/arraybuffer.prototype.slice/-/arraybuffer.prototype.slice-1.0.2.tgz#98bd561953e3e74bb34938e77647179dfe6e9f12"
+ integrity sha512-yMBKppFur/fbHu9/6USUe03bZ4knMYiwFBcyiaXB8Go0qNehwX6inYPzK9U0NeQvGxKthcmHcaR8P5MStSRBAw==
dependencies:
array-buffer-byte-length "^1.0.0"
call-bind "^1.0.2"
define-properties "^1.2.0"
+ es-abstract "^1.22.1"
get-intrinsic "^1.2.1"
is-array-buffer "^3.0.2"
is-shared-array-buffer "^1.0.2"
@@ -2512,12 +2538,12 @@ available-typed-arrays@^1.0.5:
resolved "https://registry.yarnpkg.com/available-typed-arrays/-/available-typed-arrays-1.0.5.tgz#92f95616501069d07d10edb2fc37d3e1c65123b7"
integrity sha512-DMD0KiN46eipeziST1LPP/STfDU0sufISXmjSgvVsoU2tqxctQeASejWcfNtxYKqETM1UxQ8sp2OrSBWpHY6sw==
-babel-jest@^29.0.0, babel-jest@^29.6.3:
- version "29.6.3"
- resolved "https://registry.yarnpkg.com/babel-jest/-/babel-jest-29.6.3.tgz#e62f6c38f3ec8c147244168ee18ef0b919f10348"
- integrity sha512-1Ne93zZZEy5XmTa4Q+W5+zxBrDpExX8E3iy+xJJ+24ewlfo/T3qHfQJCzi/MMVFmBQDNxtRR/Gfd2dwb/0yrQw==
+babel-jest@^29.0.0, babel-jest@^29.6.4:
+ version "29.6.4"
+ resolved "https://registry.yarnpkg.com/babel-jest/-/babel-jest-29.6.4.tgz#98dbc45d1c93319c82a8ab4a478b670655dd2585"
+ integrity sha512-meLj23UlSLddj6PC+YTOFRgDAtjnZom8w/ACsrx0gtPtv5cJZk0A5Unk5bV4wixD7XaPCN1fQvpww8czkZURmw==
dependencies:
- "@jest/transform" "^29.6.3"
+ "@jest/transform" "^29.6.4"
"@types/babel__core" "^7.1.14"
babel-plugin-istanbul "^6.1.1"
babel-preset-jest "^29.6.3"
@@ -2771,6 +2797,24 @@ cacache@^17.0.0:
tar "^6.1.11"
unique-filename "^3.0.0"
+cacache@^18.0.0:
+ version "18.0.0"
+ resolved "https://registry.yarnpkg.com/cacache/-/cacache-18.0.0.tgz#17a9ecd6e1be2564ebe6cdca5f7cfed2bfeb6ddc"
+ integrity sha512-I7mVOPl3PUCeRub1U8YoGz2Lqv9WOBpobZ8RyWFXmReuILz+3OAyTa5oH3QPdtKZD7N0Yk00aLfzn0qvp8dZ1w==
+ dependencies:
+ "@npmcli/fs" "^3.1.0"
+ fs-minipass "^3.0.0"
+ glob "^10.2.2"
+ lru-cache "^10.0.1"
+ minipass "^7.0.3"
+ minipass-collect "^1.0.2"
+ minipass-flush "^1.0.5"
+ minipass-pipeline "^1.2.4"
+ p-map "^4.0.0"
+ ssri "^10.0.0"
+ tar "^6.1.11"
+ unique-filename "^3.0.0"
+
cacheable-lookup@^5.0.3:
version "5.0.4"
resolved "https://registry.yarnpkg.com/cacheable-lookup/-/cacheable-lookup-5.0.4.tgz#5a6b865b2c44357be3d5ebc2a467b032719a7005"
@@ -2813,9 +2857,9 @@ camelcase@^6.2.0:
integrity sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==
caniuse-lite@^1.0.30001517:
- version "1.0.30001522"
- resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001522.tgz#44b87a406c901269adcdb834713e23582dd71856"
- integrity sha512-TKiyTVZxJGhsTszLuzb+6vUZSjVOAhClszBr2Ta2k9IwtNBT/4dzmL6aywt0HCgEZlmwJzXJd8yNiob6HgwTRg==
+ version "1.0.30001527"
+ resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001527.tgz#813826554828245ccee776c850566dce12bdeaba"
+ integrity sha512-YkJi7RwPgWtXVSgK4lG9AHH57nSzvvOp9MesgXmw4Q7n0C3H04L0foHqfxcmSAm5AcWb8dW9AYj2tR7/5GnddQ==
chalk@^2.4.2:
version "2.4.2"
@@ -2987,10 +3031,10 @@ compare-version@^0.1.2:
resolved "https://registry.yarnpkg.com/compare-version/-/compare-version-0.1.2.tgz#0162ec2d9351f5ddd59a9202cba935366a725080"
integrity sha512-pJDh5/4wrEnXX/VWRZvruAGHkzKdr46z11OlTPN+VrATlWWhSKewNCJ1futCO5C7eJB3nPMFZA1LeYtcFboZ2A==
-compress-commons@^4.1.0:
- version "4.1.1"
- resolved "https://registry.yarnpkg.com/compress-commons/-/compress-commons-4.1.1.tgz#df2a09a7ed17447642bad10a85cc9a19e5c42a7d"
- integrity sha512-QLdDLCKNV2dtoTorqgxngQCMA+gWXkM/Nwu7FpeBhk/RdkzimqC3jueb/FDmaZeXh+uby1jkBqE3xArsLBE5wQ==
+compress-commons@^4.1.2:
+ version "4.1.2"
+ resolved "https://registry.yarnpkg.com/compress-commons/-/compress-commons-4.1.2.tgz#6542e59cb63e1f46a8b21b0e06f9a32e4c8b06df"
+ integrity sha512-D3uMHtGc/fcO1Gt1/L7i1e33VOvD4A9hfQLP+6ewd+BvG/gQ84Yh4oftEhAdjSMgBgwGL+jsppT7JYNpo6MHHg==
dependencies:
buffer-crc32 "^0.2.13"
crc32-stream "^4.0.2"
@@ -3080,9 +3124,9 @@ crc-32@^1.2.0:
integrity sha512-ROmzCKrTnOwybPcJApAA6WBWij23HVfGVNKqqrZpuyZOHqK2CwHSvpGuyt/UNNvaIjEd8X5IFGp4Mh+Ie1IHJQ==
crc32-stream@^4.0.2:
- version "4.0.2"
- resolved "https://registry.yarnpkg.com/crc32-stream/-/crc32-stream-4.0.2.tgz#c922ad22b38395abe9d3870f02fa8134ed709007"
- integrity sha512-DxFZ/Hk473b/muq1VJ///PMNLj0ZMnzye9thBpmjpJKCc5eMgB95aK8zCGrGfQ90cWo561Te6HK9D+j4KPdM6w==
+ version "4.0.3"
+ resolved "https://registry.yarnpkg.com/crc32-stream/-/crc32-stream-4.0.3.tgz#85dd677eb78fa7cad1ba17cc506a597d41fc6f33"
+ integrity sha512-NT7w2JVU7DFroFdYkeq8cywxrgjPHWkdX1wjpRQXPX5Asews3tA+Ght6lddQO5Mkumffp3X7GEqku3epj2toIw==
dependencies:
crc-32 "^1.2.0"
readable-stream "^3.4.0"
@@ -3242,12 +3286,12 @@ dir-glob@^3.0.1:
dependencies:
path-type "^4.0.0"
-dmg-builder@24.6.3:
- version "24.6.3"
- resolved "https://registry.yarnpkg.com/dmg-builder/-/dmg-builder-24.6.3.tgz#508a9516e30b294d18ec466ce3f61b496aa40c0b"
- integrity sha512-O7KNT7OKqtV54fMYUpdlyTOCP5DoPuRMLqMTgxxV2PO8Hj/so6zOl5o8GTs8pdDkeAhJzCFOUNB3BDhgXbUbJg==
+dmg-builder@24.6.4:
+ version "24.6.4"
+ resolved "https://registry.yarnpkg.com/dmg-builder/-/dmg-builder-24.6.4.tgz#e19b8305f7e1ea0b4faaa30382c81b9d6de39863"
+ integrity sha512-BNcHRc9CWEuI9qt0E655bUBU/j/3wUCYBVKGu1kVpbN5lcUdEJJJeiO0NHK3dgKmra6LUUZlo+mWqc+OCbi0zw==
dependencies:
- app-builder-lib "24.6.3"
+ app-builder-lib "24.6.4"
builder-util "24.5.0"
builder-util-runtime "9.2.1"
fs-extra "^10.1.0"
@@ -3313,28 +3357,28 @@ ejs@^3.1.8:
dependencies:
jake "^10.8.5"
-electron-builder-squirrel-windows@24.6.3:
- version "24.6.3"
- resolved "https://registry.yarnpkg.com/electron-builder-squirrel-windows/-/electron-builder-squirrel-windows-24.6.3.tgz#92dee03f15fd27e23c297f367565233c80a7ff71"
- integrity sha512-GBSoKsPw2XG6eTA6flOseKpzolHIst2rFeZPSFXfIynfZICdbuttt2x36oDtzQ2KZJqhmcONXXTWDaT//uAvzQ==
+electron-builder-squirrel-windows@24.6.4:
+ version "24.6.4"
+ resolved "https://registry.yarnpkg.com/electron-builder-squirrel-windows/-/electron-builder-squirrel-windows-24.6.4.tgz#3e42ecebc16ceaec7e315d8fe850e188cd592125"
+ integrity sha512-21qttCq2LWUhiKUwLevqPlaSEuJWj9hEf/Wy4V0pCbyie/QEo01WX8RITiDpP1lh2sgB73BB/QdXIx8612O2NQ==
dependencies:
- app-builder-lib "24.6.3"
+ app-builder-lib "24.6.4"
archiver "^5.3.1"
builder-util "24.5.0"
fs-extra "^10.1.0"
optionalDependencies:
"7zip-bin" "~5.1.1"
-electron-builder@24.6.3:
- version "24.6.3"
- resolved "https://registry.yarnpkg.com/electron-builder/-/electron-builder-24.6.3.tgz#f4f69dd4fae9f80bc9c1ec74d6fe47565ec50cd5"
- integrity sha512-O6PqhRXwfxCNTXI4BlhELSeYYO6/tqlxRuy+4+xKBokQvwDDjDgZMMoSgAmanVSCuzjE7MZldI9XYrKFk+EQDw==
+electron-builder@24.6.4:
+ version "24.6.4"
+ resolved "https://registry.yarnpkg.com/electron-builder/-/electron-builder-24.6.4.tgz#c51271e49b9a02c9a3ec444f866b6008c4d98a1d"
+ integrity sha512-uNWQoU7pE7qOaIQ6CJHpBi44RJFVG8OHRBIadUxrsDJVwLLo8Nma3K/EEtx5/UyWAQYdcK4nVPYKoRqBb20hbA==
dependencies:
- app-builder-lib "24.6.3"
+ app-builder-lib "24.6.4"
builder-util "24.5.0"
builder-util-runtime "9.2.1"
chalk "^4.1.2"
- dmg-builder "24.6.3"
+ dmg-builder "24.6.4"
fs-extra "^10.1.0"
is-ci "^3.0.0"
lazy-val "^1.0.5"
@@ -3379,9 +3423,9 @@ electron-store@^8.0.2:
type-fest "^2.17.0"
electron-to-chromium@^1.4.477:
- version "1.4.499"
- resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.4.499.tgz#dc36b67f4c8e273524e8d2080c5203a6a76987b6"
- integrity sha512-0NmjlYBLKVHva4GABWAaHuPJolnDuL0AhV3h1hES6rcLCWEIbRL6/8TghfsVwkx6TEroQVdliX7+aLysUpKvjw==
+ version "1.4.508"
+ resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.4.508.tgz#5641ff2f5ba11df4bd960fe6a2f9f70aa8b9af96"
+ integrity sha512-FFa8QKjQK/A5QuFr2167myhMesGrhlOBD+3cYNxO9/S4XzHEXesyTD/1/xF644gC8buFPz3ca6G1LOQD0tZrrg==
electron-window-state@^5.0.3:
version "5.0.3"
@@ -3392,9 +3436,9 @@ electron-window-state@^5.0.3:
mkdirp "^0.5.1"
electron@^26.0.0:
- version "26.0.0"
- resolved "https://registry.yarnpkg.com/electron/-/electron-26.0.0.tgz#f054aad7db99379aba11237622e9742bbe800dea"
- integrity sha512-x57bdCaDvgnlc41VOm/UWihJCCiI3OxJKiBgB/e5F7Zd6avo+61mO6IzQS7Bu/k/a1KPjou25EUORR6UPKznBQ==
+ version "26.2.0"
+ resolved "https://registry.yarnpkg.com/electron/-/electron-26.2.0.tgz#ea1f776c4754fbd387817e3aefc7c88f7171c852"
+ integrity sha512-H6Z0sYTtLcybHCQT1yti/8BK+vN5/ZfoekKcdrfZMh5mVf2Z7psFVs6nBhXPzIOyRE/gdb6NcOppnUsGc3NJVQ==
dependencies:
"@electron/get" "^2.0.0"
"@types/node" "^18.11.18"
@@ -3446,7 +3490,7 @@ error-ex@^1.3.1:
dependencies:
is-arrayish "^0.2.1"
-es-abstract@^1.19.0, es-abstract@^1.20.4, es-abstract@^1.21.2:
+es-abstract@^1.20.4, es-abstract@^1.22.1:
version "1.22.1"
resolved "https://registry.yarnpkg.com/es-abstract/-/es-abstract-1.22.1.tgz#8b4e5fc5cefd7f1660f0f8e1a52900dfbc9d9ccc"
integrity sha512-ioRRcXMO6OFyRpyzV3kE1IIBd4WG5/kltnzdxSCqoP8CMGs/Li+M1uF5o7lOkZVFjDs+NLesthnF66Pg/0q0Lw==
@@ -3674,14 +3718,14 @@ eslint-visitor-keys@^3.3.0, eslint-visitor-keys@^3.4.1, eslint-visitor-keys@^3.4
integrity sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==
eslint@^8.26.0:
- version "8.47.0"
- resolved "https://registry.yarnpkg.com/eslint/-/eslint-8.47.0.tgz#c95f9b935463fb4fad7005e626c7621052e90806"
- integrity sha512-spUQWrdPt+pRVP1TTJLmfRNJJHHZryFmptzcafwSvHsceV81djHOdnEeDmkdotZyLNjDhrOasNK8nikkoG1O8Q==
+ version "8.48.0"
+ resolved "https://registry.yarnpkg.com/eslint/-/eslint-8.48.0.tgz#bf9998ba520063907ba7bfe4c480dc8be03c2155"
+ integrity sha512-sb6DLeIuRXxeM1YljSe1KEx9/YYeZFQWcV8Rq9HfigmdDEugjLEVEa1ozDjL6YDjBpQHPJxJzze+alxi4T3OLg==
dependencies:
"@eslint-community/eslint-utils" "^4.2.0"
"@eslint-community/regexpp" "^4.6.1"
"@eslint/eslintrc" "^2.1.2"
- "@eslint/js" "^8.47.0"
+ "@eslint/js" "8.48.0"
"@humanwhocodes/config-array" "^0.11.10"
"@humanwhocodes/module-importer" "^1.0.1"
"@nodelib/fs.walk" "^1.2.8"
@@ -3799,14 +3843,14 @@ expect-playwright@^0.8.0:
resolved "https://registry.yarnpkg.com/expect-playwright/-/expect-playwright-0.8.0.tgz#6d4ebe0bdbdd3c1693d880d97153b96a129ae4e8"
integrity sha512-+kn8561vHAY+dt+0gMqqj1oY+g5xWrsuGMk4QGxotT2WS545nVqqjs37z6hrYfIuucwqthzwJfCJUEYqixyljg==
-expect@^29.0.0, expect@^29.6.3:
- version "29.6.3"
- resolved "https://registry.yarnpkg.com/expect/-/expect-29.6.3.tgz#e74b57c35a81fd93ece6b570e371309c53dc4f54"
- integrity sha512-x1vY4LlEMWUYVZQrFi4ZANXFwqYbJ/JNQspLVvzhW2BNY28aNcXMQH6imBbt+RBf5sVRTodYHXtSP/TLEU0Dxw==
+expect@^29.0.0, expect@^29.6.4:
+ version "29.6.4"
+ resolved "https://registry.yarnpkg.com/expect/-/expect-29.6.4.tgz#a6e6f66d4613717859b2fe3da98a739437b6f4b8"
+ integrity sha512-F2W2UyQ8XYyftHT57dtfg8Ue3X5qLgm2sSug0ivvLRH/VKNRL/pDxg/TH7zVzbQB0tu80clNFy6LU7OS/VSEKA==
dependencies:
- "@jest/expect-utils" "^29.6.3"
+ "@jest/expect-utils" "^29.6.4"
jest-get-type "^29.6.3"
- jest-matcher-utils "^29.6.3"
+ jest-matcher-utils "^29.6.4"
jest-message-util "^29.6.3"
jest-util "^29.6.3"
@@ -3940,14 +3984,15 @@ find-up@^5.0.0:
path-exists "^4.0.0"
flat-cache@^3.0.4:
- version "3.0.4"
- resolved "https://registry.yarnpkg.com/flat-cache/-/flat-cache-3.0.4.tgz#61b0338302b2fe9f957dcc32fc2a87f1c3048b11"
- integrity sha512-dm9s5Pw7Jc0GvMYbshN6zchCA9RgQlzzEZX3vylR9IqFfS8XciblUXOKfW6SiuJ0e13eDYZoZV5wdrev7P3Nwg==
+ version "3.1.0"
+ resolved "https://registry.yarnpkg.com/flat-cache/-/flat-cache-3.1.0.tgz#0e54ab4a1a60fe87e2946b6b00657f1c99e1af3f"
+ integrity sha512-OHx4Qwrrt0E4jEIcI5/Xb+f+QmJYNj2rrK8wiIdQOIrB9WrrJL8cjZvXdXuBTkkEwEqLycb5BeZDV1o2i9bTew==
dependencies:
- flatted "^3.1.0"
+ flatted "^3.2.7"
+ keyv "^4.5.3"
rimraf "^3.0.2"
-flatted@^3.1.0:
+flatted@^3.2.7:
version "3.2.7"
resolved "https://registry.yarnpkg.com/flatted/-/flatted-3.2.7.tgz#609f39207cb614b89d0765b477cb2d437fbf9787"
integrity sha512-5nqDSxl8nn5BSNxyR3n4I6eDmbolI6WT+QqR547RwxQapgjQBmtktdP+HTBb/a/zLsbzERTONyUB5pefh5TtjQ==
@@ -4069,16 +4114,16 @@ function-bind@^1.1.1:
integrity sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==
function.prototype.name@^1.1.5:
- version "1.1.5"
- resolved "https://registry.yarnpkg.com/function.prototype.name/-/function.prototype.name-1.1.5.tgz#cce0505fe1ffb80503e6f9e46cc64e46a12a9621"
- integrity sha512-uN7m/BzVKQnCUF/iW8jYea67v++2u7m5UgENbHRtdDVclOUP+FMPlCNdmk0h/ysGyo2tavMJEDqJAkJdRa1vMA==
+ version "1.1.6"
+ resolved "https://registry.yarnpkg.com/function.prototype.name/-/function.prototype.name-1.1.6.tgz#cdf315b7d90ee77a4c6ee216c3c3362da07533fd"
+ integrity sha512-Z5kx79swU5P27WEayXM1tBi5Ze/lbIyiNgU3qyXUOf9b2rgXYyF9Dy9Cx+IQv/Lc8WCG6L82zwUPpSS9hGehIg==
dependencies:
call-bind "^1.0.2"
- define-properties "^1.1.3"
- es-abstract "^1.19.0"
- functions-have-names "^1.2.2"
+ define-properties "^1.2.0"
+ es-abstract "^1.22.1"
+ functions-have-names "^1.2.3"
-functions-have-names@^1.2.2, functions-have-names@^1.2.3:
+functions-have-names@^1.2.3:
version "1.2.3"
resolved "https://registry.yarnpkg.com/functions-have-names/-/functions-have-names-1.2.3.tgz#0404fe4ee2ba2f607f0e0ec3c80bae994133b834"
integrity sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ==
@@ -4171,9 +4216,9 @@ glob-parent@^6.0.2:
is-glob "^4.0.3"
glob@^10.0.0, glob@^10.2.2, glob@^10.2.5:
- version "10.3.3"
- resolved "https://registry.yarnpkg.com/glob/-/glob-10.3.3.tgz#8360a4ffdd6ed90df84aa8d52f21f452e86a123b"
- integrity sha512-92vPiMb/iqpmEgsOoIDvTjc50wf9CCCvMzsi6W0JLPeUKE8TWP1a73PgqSrqy7iAZxaSD1YdzU7QZR5LF51MJw==
+ version "10.3.4"
+ resolved "https://registry.yarnpkg.com/glob/-/glob-10.3.4.tgz#c85c9c7ab98669102b6defda76d35c5b1ef9766f"
+ integrity sha512-6LFElP3A+i/Q8XQKEvZjkEWEOTgAIALR9AO2rwT8bgPhDd1anmqDJDZ6lLddI4ehxxxR1S5RIqKe1uapMQfYaQ==
dependencies:
foreground-child "^3.1.0"
jackspeak "^2.0.3"
@@ -4181,7 +4226,7 @@ glob@^10.0.0, glob@^10.2.2, glob@^10.2.5:
minipass "^5.0.0 || ^6.0.2 || ^7.0.0"
path-scurry "^1.10.1"
-glob@^7.1.3, glob@^7.1.4, glob@^7.1.6:
+glob@^7.1.3, glob@^7.1.4, glob@^7.1.6, glob@^7.2.3:
version "7.2.3"
resolved "https://registry.yarnpkg.com/glob/-/glob-7.2.3.tgz#b8df0fb802bbfa8e89bd1d938b4e16578ed44f2b"
integrity sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==
@@ -4333,12 +4378,12 @@ hosted-git-info@^4.1.0:
dependencies:
lru-cache "^6.0.0"
-hosted-git-info@^6.0.0:
- version "6.1.1"
- resolved "https://registry.yarnpkg.com/hosted-git-info/-/hosted-git-info-6.1.1.tgz#629442c7889a69c05de604d52996b74fe6f26d58"
- integrity sha512-r0EI+HBMcXadMrugk0GCQ+6BQV39PiWAZVfq7oIckeGiN7sjRGyQxPdft3nQekFTCQbYxLBH+/axZMeH8UX6+w==
+hosted-git-info@^7.0.0:
+ version "7.0.0"
+ resolved "https://registry.yarnpkg.com/hosted-git-info/-/hosted-git-info-7.0.0.tgz#276330b8ad9f4566e82c8ccb16050decc096076b"
+ integrity sha512-ICclEpTLhHj+zCuSb2/usoNXSVkxUSIopre+b1w8NDY9Dntp9LO4vLdHYI336TH8sAqwrRgnSfdkBG2/YpisHA==
dependencies:
- lru-cache "^7.5.1"
+ lru-cache "^10.0.1"
html-escaper@^2.0.0:
version "2.0.2"
@@ -4359,6 +4404,14 @@ http-proxy-agent@^5.0.0:
agent-base "6"
debug "4"
+http-proxy-agent@^7.0.0:
+ version "7.0.0"
+ resolved "https://registry.yarnpkg.com/http-proxy-agent/-/http-proxy-agent-7.0.0.tgz#e9096c5afd071a3fce56e6252bb321583c124673"
+ integrity sha512-+ZT+iBxVUQ1asugqnD6oWoRiS25AkjNfG085dKJGtGxkdwLQrMKU5wJr2bOOFAXzKcTuqq+7fZlTMgG3SRfIYQ==
+ dependencies:
+ agent-base "^7.1.0"
+ debug "^4.3.4"
+
http2-wrapper@^1.0.0-beta.5.2:
version "1.0.3"
resolved "https://registry.yarnpkg.com/http2-wrapper/-/http2-wrapper-1.0.3.tgz#b8f55e0c1f25d4ebd08b3b0c2c079f9590800b3d"
@@ -4375,6 +4428,14 @@ https-proxy-agent@^5.0.0, https-proxy-agent@^5.0.1:
agent-base "6"
debug "4"
+https-proxy-agent@^7.0.1:
+ version "7.0.2"
+ resolved "https://registry.yarnpkg.com/https-proxy-agent/-/https-proxy-agent-7.0.2.tgz#e2645b846b90e96c6e6f347fb5b2e41f1590b09b"
+ integrity sha512-NmLNjm6ucYwtcUmL7JQC1ZQ57LmHP4lT15FQ8D61nak1rO6DH+fz5qNK2Ap5UN4ZapYICE3/0KodcLYSPsPbaA==
+ dependencies:
+ agent-base "^7.0.2"
+ debug "4"
+
human-signals@^2.1.0:
version "2.1.0"
resolved "https://registry.yarnpkg.com/human-signals/-/human-signals-2.1.0.tgz#dc91fcba42e4d06e4abaed33b3e7a3c02f514ea0"
@@ -4714,6 +4775,11 @@ isexe@^2.0.0:
resolved "https://registry.yarnpkg.com/isexe/-/isexe-2.0.0.tgz#e8fbf374dc556ff8947a10dcb0572d633f2cfa10"
integrity sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==
+isexe@^3.1.1:
+ version "3.1.1"
+ resolved "https://registry.yarnpkg.com/isexe/-/isexe-3.1.1.tgz#4a407e2bd78ddfb14bea0c27c6f7072dde775f0d"
+ integrity sha512-LpB/54B+/2J5hqQ7imZHfdU31OlgQqx7ZicVlkm9kzg9/w8GKLEcFfJl/t7DCEDueOyBAD6zCCwTO6Fzs0NoEQ==
+
istanbul-lib-coverage@^3.0.0, istanbul-lib-coverage@^3.2.0:
version "3.2.0"
resolved "https://registry.yarnpkg.com/istanbul-lib-coverage/-/istanbul-lib-coverage-3.2.0.tgz#189e7909d0a39fa5a3dfad5b03f71947770191d3"
@@ -4768,9 +4834,9 @@ istanbul-reports@^3.1.3:
istanbul-lib-report "^3.0.0"
jackspeak@^2.0.3:
- version "2.3.0"
- resolved "https://registry.yarnpkg.com/jackspeak/-/jackspeak-2.3.0.tgz#aa228a94de830f31d4e4f0184427ce91c4ff1493"
- integrity sha512-uKmsITSsF4rUWQHzqaRUuyAir3fZfW3f202Ee34lz/gZCi970CPZwyQXLGNgWJvvZbvFyzeyGq0+4fcG/mBKZg==
+ version "2.3.3"
+ resolved "https://registry.yarnpkg.com/jackspeak/-/jackspeak-2.3.3.tgz#95e4cbcc03b3eb357bf6bcce14a903fb3d1151e1"
+ integrity sha512-R2bUw+kVZFS/h1AZqBKrSgDmdmjApzgY0AlCPumopFiAlbUxE2gf+SCuBzQ0cP5hHmUmFYF5yw55T97Th5Kstg==
dependencies:
"@isaacs/cliui" "^8.0.2"
optionalDependencies:
@@ -4795,14 +4861,14 @@ jest-changed-files@^29.6.3:
jest-util "^29.6.3"
p-limit "^3.1.0"
-jest-circus@^29.6.3:
- version "29.6.3"
- resolved "https://registry.yarnpkg.com/jest-circus/-/jest-circus-29.6.3.tgz#c5ac37758bb9e78fd78ebd655ed1d28b220d6fd3"
- integrity sha512-p0R5YqZEMnOpHqHLWRSjm2z/0p6RNsrNE/GRRT3eli8QGOAozj6Ys/3Tv+Ej+IfltJoSPwcQ6/hOCRkNlxLLCw==
+jest-circus@^29.6.4:
+ version "29.6.4"
+ resolved "https://registry.yarnpkg.com/jest-circus/-/jest-circus-29.6.4.tgz#f074c8d795e0cc0f2ebf0705086b1be6a9a8722f"
+ integrity sha512-YXNrRyntVUgDfZbjXWBMPslX1mQ8MrSG0oM/Y06j9EYubODIyHWP8hMUbjbZ19M3M+zamqEur7O80HODwACoJw==
dependencies:
- "@jest/environment" "^29.6.3"
- "@jest/expect" "^29.6.3"
- "@jest/test-result" "^29.6.3"
+ "@jest/environment" "^29.6.4"
+ "@jest/expect" "^29.6.4"
+ "@jest/test-result" "^29.6.4"
"@jest/types" "^29.6.3"
"@types/node" "*"
chalk "^4.0.0"
@@ -4810,10 +4876,10 @@ jest-circus@^29.6.3:
dedent "^1.0.0"
is-generator-fn "^2.0.0"
jest-each "^29.6.3"
- jest-matcher-utils "^29.6.3"
+ jest-matcher-utils "^29.6.4"
jest-message-util "^29.6.3"
- jest-runtime "^29.6.3"
- jest-snapshot "^29.6.3"
+ jest-runtime "^29.6.4"
+ jest-snapshot "^29.6.4"
jest-util "^29.6.3"
p-limit "^3.1.0"
pretty-format "^29.6.3"
@@ -4821,44 +4887,44 @@ jest-circus@^29.6.3:
slash "^3.0.0"
stack-utils "^2.0.3"
-jest-cli@^29.6.3:
- version "29.6.3"
- resolved "https://registry.yarnpkg.com/jest-cli/-/jest-cli-29.6.3.tgz#1e6520106e9d7443a481ebe07ffed46e1568a51f"
- integrity sha512-KuPdXUPXQIf0t6DvmG8MV4QyhcjR1a6ruKl3YL7aGn/AQ8JkROwFkWzEpDIpt11Qy188dHbRm8WjwMsV/4nmnQ==
+jest-cli@^29.6.4:
+ version "29.6.4"
+ resolved "https://registry.yarnpkg.com/jest-cli/-/jest-cli-29.6.4.tgz#ad52f2dfa1b0291de7ec7f8d7c81ac435521ede0"
+ integrity sha512-+uMCQ7oizMmh8ZwRfZzKIEszFY9ksjjEQnTEMTaL7fYiL3Kw4XhqT9bYh+A4DQKUb67hZn2KbtEnDuHvcgK4pQ==
dependencies:
- "@jest/core" "^29.6.3"
- "@jest/test-result" "^29.6.3"
+ "@jest/core" "^29.6.4"
+ "@jest/test-result" "^29.6.4"
"@jest/types" "^29.6.3"
chalk "^4.0.0"
exit "^0.1.2"
graceful-fs "^4.2.9"
import-local "^3.0.2"
- jest-config "^29.6.3"
+ jest-config "^29.6.4"
jest-util "^29.6.3"
jest-validate "^29.6.3"
prompts "^2.0.1"
yargs "^17.3.1"
-jest-config@^29.6.3:
- version "29.6.3"
- resolved "https://registry.yarnpkg.com/jest-config/-/jest-config-29.6.3.tgz#2d1490005a28291806022f7f95ec3debf55eaaf7"
- integrity sha512-nb9bOq2aEqogbyL4F9mLkAeQGAgNt7Uz6U59YtQDIxFPiL7Ejgq0YIrp78oyEHD6H4CIV/k7mFrK7eFDzUJ69w==
+jest-config@^29.6.4:
+ version "29.6.4"
+ resolved "https://registry.yarnpkg.com/jest-config/-/jest-config-29.6.4.tgz#eff958ee41d4e1ee7a6106d02b74ad9fc427d79e"
+ integrity sha512-JWohr3i9m2cVpBumQFv2akMEnFEPVOh+9L2xIBJhJ0zOaci2ZXuKJj0tgMKQCBZAKA09H049IR4HVS/43Qb19A==
dependencies:
"@babel/core" "^7.11.6"
- "@jest/test-sequencer" "^29.6.3"
+ "@jest/test-sequencer" "^29.6.4"
"@jest/types" "^29.6.3"
- babel-jest "^29.6.3"
+ babel-jest "^29.6.4"
chalk "^4.0.0"
ci-info "^3.2.0"
deepmerge "^4.2.2"
glob "^7.1.3"
graceful-fs "^4.2.9"
- jest-circus "^29.6.3"
- jest-environment-node "^29.6.3"
+ jest-circus "^29.6.4"
+ jest-environment-node "^29.6.4"
jest-get-type "^29.6.3"
jest-regex-util "^29.6.3"
- jest-resolve "^29.6.3"
- jest-runner "^29.6.3"
+ jest-resolve "^29.6.4"
+ jest-runner "^29.6.4"
jest-util "^29.6.3"
jest-validate "^29.6.3"
micromatch "^4.0.4"
@@ -4867,10 +4933,10 @@ jest-config@^29.6.3:
slash "^3.0.0"
strip-json-comments "^3.1.1"
-jest-diff@^29.6.3:
- version "29.6.3"
- resolved "https://registry.yarnpkg.com/jest-diff/-/jest-diff-29.6.3.tgz#365c6b037ea8e67d2f2af68bc018fc18d44311f0"
- integrity sha512-3sw+AdWnwH9sSNohMRKA7JiYUJSRr/WS6+sEFfBuhxU5V5GlEVKfvUn8JuMHE0wqKowemR1C2aHy8VtXbaV8dQ==
+jest-diff@^29.6.4:
+ version "29.6.4"
+ resolved "https://registry.yarnpkg.com/jest-diff/-/jest-diff-29.6.4.tgz#85aaa6c92a79ae8cd9a54ebae8d5b6d9a513314a"
+ integrity sha512-9F48UxR9e4XOEZvoUXEHSWY4qC4zERJaOfrbBg9JpbJOO43R1vN76REt/aMGZoY6GD5g84nnJiBIVlscegefpw==
dependencies:
chalk "^4.0.0"
diff-sequences "^29.6.3"
@@ -4895,13 +4961,13 @@ jest-each@^29.6.3:
jest-util "^29.6.3"
pretty-format "^29.6.3"
-jest-environment-node@^29.6.3:
- version "29.6.3"
- resolved "https://registry.yarnpkg.com/jest-environment-node/-/jest-environment-node-29.6.3.tgz#72217a00db2c26755406241c70ad73c334917e28"
- integrity sha512-PKl7upfPJXMYbWpD+60o4HP86KvFO2c9dZ+Zr6wUzsG5xcPx/65o3ArNgHW5M0RFvLYdW4/aieR4JSooD0a2ew==
+jest-environment-node@^29.6.4:
+ version "29.6.4"
+ resolved "https://registry.yarnpkg.com/jest-environment-node/-/jest-environment-node-29.6.4.tgz#4ce311549afd815d3cafb49e60a1e4b25f06d29f"
+ integrity sha512-i7SbpH2dEIFGNmxGCpSc2w9cA4qVD+wfvg2ZnfQ7XVrKL0NA5uDVBIiGH8SR4F0dKEv/0qI5r+aDomDf04DpEQ==
dependencies:
- "@jest/environment" "^29.6.3"
- "@jest/fake-timers" "^29.6.3"
+ "@jest/environment" "^29.6.4"
+ "@jest/fake-timers" "^29.6.4"
"@jest/types" "^29.6.3"
"@types/node" "*"
jest-mock "^29.6.3"
@@ -4912,10 +4978,10 @@ jest-get-type@^29.6.3:
resolved "https://registry.yarnpkg.com/jest-get-type/-/jest-get-type-29.6.3.tgz#36f499fdcea197c1045a127319c0481723908fd1"
integrity sha512-zrteXnqYxfQh7l5FHyL38jL39di8H8rHoecLH3JNxH3BwOrBsNeabdap5e0I23lD4HHI8W5VFBZqG4Eaq5LNcw==
-jest-haste-map@^29.6.3:
- version "29.6.3"
- resolved "https://registry.yarnpkg.com/jest-haste-map/-/jest-haste-map-29.6.3.tgz#a53ac35a137fd32d932039aab29d02a9dab30689"
- integrity sha512-GecR5YavfjkhOytEFHAeI6aWWG3f/cOKNB1YJvj/B76xAmeVjy4zJUYobGF030cRmKaO1FBw3V8CZZ6KVh9ZSw==
+jest-haste-map@^29.6.4:
+ version "29.6.4"
+ resolved "https://registry.yarnpkg.com/jest-haste-map/-/jest-haste-map-29.6.4.tgz#97143ce833829157ea7025204b08f9ace609b96a"
+ integrity sha512-12Ad+VNTDHxKf7k+M65sviyynRoZYuL1/GTuhEVb8RYsNSNln71nANRb/faSyWvx0j+gHcivChXHIoMJrGYjog==
dependencies:
"@jest/types" "^29.6.3"
"@types/graceful-fs" "^4.1.3"
@@ -4925,7 +4991,7 @@ jest-haste-map@^29.6.3:
graceful-fs "^4.2.9"
jest-regex-util "^29.6.3"
jest-util "^29.6.3"
- jest-worker "^29.6.3"
+ jest-worker "^29.6.4"
micromatch "^4.0.4"
walker "^1.0.8"
optionalDependencies:
@@ -4939,13 +5005,13 @@ jest-leak-detector@^29.6.3:
jest-get-type "^29.6.3"
pretty-format "^29.6.3"
-jest-matcher-utils@^29.6.3:
- version "29.6.3"
- resolved "https://registry.yarnpkg.com/jest-matcher-utils/-/jest-matcher-utils-29.6.3.tgz#a7574092b635d96a38fa0a22d015fb596b9c2efc"
- integrity sha512-6ZrMYINZdwduSt5Xu18/n49O1IgXdjsfG7NEZaQws9k69eTKWKcVbJBw/MZsjOZe2sSyJFmuzh8042XWwl54Zg==
+jest-matcher-utils@^29.6.4:
+ version "29.6.4"
+ resolved "https://registry.yarnpkg.com/jest-matcher-utils/-/jest-matcher-utils-29.6.4.tgz#327db7ababea49455df3b23e5d6109fe0c709d24"
+ integrity sha512-KSzwyzGvK4HcfnserYqJHYi7sZVqdREJ9DMPAKVbS98JsIAvumihaNUbjrWw0St7p9IY7A9UskCW5MYlGmBQFQ==
dependencies:
chalk "^4.0.0"
- jest-diff "^29.6.3"
+ jest-diff "^29.6.4"
jest-get-type "^29.6.3"
pretty-format "^29.6.3"
@@ -4983,22 +5049,22 @@ jest-regex-util@^29.6.3:
resolved "https://registry.yarnpkg.com/jest-regex-util/-/jest-regex-util-29.6.3.tgz#4a556d9c776af68e1c5f48194f4d0327d24e8a52"
integrity sha512-KJJBsRCyyLNWCNBOvZyRDnAIfUiRJ8v+hOBQYGn8gDyF3UegwiP4gwRR3/SDa42g1YbVycTidUF3rKjyLFDWbg==
-jest-resolve-dependencies@^29.6.3:
- version "29.6.3"
- resolved "https://registry.yarnpkg.com/jest-resolve-dependencies/-/jest-resolve-dependencies-29.6.3.tgz#fc58ac08f9ed992b10d5cfb0bbb1d89b98508ff3"
- integrity sha512-iah5nhSPTwtUV7yzpTc9xGg8gP3Ch2VNsuFMsKoCkNCrQSbFtx5KRPemmPJ32AUhTSDqJXB6djPN6zAaUGV53g==
+jest-resolve-dependencies@^29.6.4:
+ version "29.6.4"
+ resolved "https://registry.yarnpkg.com/jest-resolve-dependencies/-/jest-resolve-dependencies-29.6.4.tgz#20156b33c7eacbb6bb77aeba4bed0eab4a3f8734"
+ integrity sha512-7+6eAmr1ZBF3vOAJVsfLj1QdqeXG+WYhidfLHBRZqGN24MFRIiKG20ItpLw2qRAsW/D2ZUUmCNf6irUr/v6KHA==
dependencies:
jest-regex-util "^29.6.3"
- jest-snapshot "^29.6.3"
+ jest-snapshot "^29.6.4"
-jest-resolve@^29.6.3:
- version "29.6.3"
- resolved "https://registry.yarnpkg.com/jest-resolve/-/jest-resolve-29.6.3.tgz#e3114e1514973c8f1607387c3042f4d2926f2d60"
- integrity sha512-WMXwxhvzDeA/J+9jz1i8ZKGmbw/n+s988EiUvRI4egM+eTn31Hb5v10Re3slG3/qxntkBt2/6GkQVDGu6Bwyhw==
+jest-resolve@^29.6.4:
+ version "29.6.4"
+ resolved "https://registry.yarnpkg.com/jest-resolve/-/jest-resolve-29.6.4.tgz#e34cb06f2178b429c38455d98d1a07572ac9faa3"
+ integrity sha512-fPRq+0vcxsuGlG0O3gyoqGTAxasagOxEuyoxHeyxaZbc9QNek0AmJWSkhjlMG+mTsj+8knc/mWb3fXlRNVih7Q==
dependencies:
chalk "^4.0.0"
graceful-fs "^4.2.9"
- jest-haste-map "^29.6.3"
+ jest-haste-map "^29.6.4"
jest-pnp-resolver "^1.2.2"
jest-util "^29.6.3"
jest-validate "^29.6.3"
@@ -5006,44 +5072,44 @@ jest-resolve@^29.6.3:
resolve.exports "^2.0.0"
slash "^3.0.0"
-jest-runner@^29.6.3:
- version "29.6.3"
- resolved "https://registry.yarnpkg.com/jest-runner/-/jest-runner-29.6.3.tgz#162b1a549c4728265e716d75533b65b4c77e6b22"
- integrity sha512-E4zsMhQnjhirFPhDTJgoLMWUrVCDij/KGzWlbslDHGuO8Hl2pVUfOiygMzVZtZq+BzmlqwEr7LYmW+WFLlmX8w==
+jest-runner@^29.6.4:
+ version "29.6.4"
+ resolved "https://registry.yarnpkg.com/jest-runner/-/jest-runner-29.6.4.tgz#b3b8ccb85970fde0fae40c73ee11eb75adccfacf"
+ integrity sha512-SDaLrMmtVlQYDuG0iSPYLycG8P9jLI+fRm8AF/xPKhYDB2g6xDWjXBrR5M8gEWsK6KVFlebpZ4QsrxdyIX1Jaw==
dependencies:
- "@jest/console" "^29.6.3"
- "@jest/environment" "^29.6.3"
- "@jest/test-result" "^29.6.3"
- "@jest/transform" "^29.6.3"
+ "@jest/console" "^29.6.4"
+ "@jest/environment" "^29.6.4"
+ "@jest/test-result" "^29.6.4"
+ "@jest/transform" "^29.6.4"
"@jest/types" "^29.6.3"
"@types/node" "*"
chalk "^4.0.0"
emittery "^0.13.1"
graceful-fs "^4.2.9"
jest-docblock "^29.6.3"
- jest-environment-node "^29.6.3"
- jest-haste-map "^29.6.3"
+ jest-environment-node "^29.6.4"
+ jest-haste-map "^29.6.4"
jest-leak-detector "^29.6.3"
jest-message-util "^29.6.3"
- jest-resolve "^29.6.3"
- jest-runtime "^29.6.3"
+ jest-resolve "^29.6.4"
+ jest-runtime "^29.6.4"
jest-util "^29.6.3"
- jest-watcher "^29.6.3"
- jest-worker "^29.6.3"
+ jest-watcher "^29.6.4"
+ jest-worker "^29.6.4"
p-limit "^3.1.0"
source-map-support "0.5.13"
-jest-runtime@^29.6.3:
- version "29.6.3"
- resolved "https://registry.yarnpkg.com/jest-runtime/-/jest-runtime-29.6.3.tgz#8bfa29447808419a7b5bed13beb0447a90344c65"
- integrity sha512-VM0Z3a9xaqizGpEKwCOIhImkrINYzxgwk8oQAvrmAiXX8LNrJrRjyva30RkuRY0ETAotHLlUcd2moviCA1hgsQ==
+jest-runtime@^29.6.4:
+ version "29.6.4"
+ resolved "https://registry.yarnpkg.com/jest-runtime/-/jest-runtime-29.6.4.tgz#b0bc495c9b6b12a0a7042ac34ca9bb85f8cd0ded"
+ integrity sha512-s/QxMBLvmwLdchKEjcLfwzP7h+jsHvNEtxGP5P+Fl1FMaJX2jMiIqe4rJw4tFprzCwuSvVUo9bn0uj4gNRXsbA==
dependencies:
- "@jest/environment" "^29.6.3"
- "@jest/fake-timers" "^29.6.3"
- "@jest/globals" "^29.6.3"
+ "@jest/environment" "^29.6.4"
+ "@jest/fake-timers" "^29.6.4"
+ "@jest/globals" "^29.6.4"
"@jest/source-map" "^29.6.3"
- "@jest/test-result" "^29.6.3"
- "@jest/transform" "^29.6.3"
+ "@jest/test-result" "^29.6.4"
+ "@jest/transform" "^29.6.4"
"@jest/types" "^29.6.3"
"@types/node" "*"
chalk "^4.0.0"
@@ -5051,36 +5117,36 @@ jest-runtime@^29.6.3:
collect-v8-coverage "^1.0.0"
glob "^7.1.3"
graceful-fs "^4.2.9"
- jest-haste-map "^29.6.3"
+ jest-haste-map "^29.6.4"
jest-message-util "^29.6.3"
jest-mock "^29.6.3"
jest-regex-util "^29.6.3"
- jest-resolve "^29.6.3"
- jest-snapshot "^29.6.3"
+ jest-resolve "^29.6.4"
+ jest-snapshot "^29.6.4"
jest-util "^29.6.3"
slash "^3.0.0"
strip-bom "^4.0.0"
-jest-snapshot@^29.6.3:
- version "29.6.3"
- resolved "https://registry.yarnpkg.com/jest-snapshot/-/jest-snapshot-29.6.3.tgz#2435b50881f7bffdc1a66e66c64a2602c8086281"
- integrity sha512-66Iu7H1ojiveQMGFnKecHIZPPPBjZwfQEnF6wxqpxGf57sV3YSUtAb5/sTKM5TPa3OndyxZp1wxHFbmgVhc53w==
+jest-snapshot@^29.6.4:
+ version "29.6.4"
+ resolved "https://registry.yarnpkg.com/jest-snapshot/-/jest-snapshot-29.6.4.tgz#9833eb6b66ff1541c7fd8ceaa42d541f407b4876"
+ integrity sha512-VC1N8ED7+4uboUKGIDsbvNAZb6LakgIPgAF4RSpF13dN6YaMokfRqO+BaqK4zIh6X3JffgwbzuGqDEjHm/MrvA==
dependencies:
"@babel/core" "^7.11.6"
"@babel/generator" "^7.7.2"
"@babel/plugin-syntax-jsx" "^7.7.2"
"@babel/plugin-syntax-typescript" "^7.7.2"
"@babel/types" "^7.3.3"
- "@jest/expect-utils" "^29.6.3"
- "@jest/transform" "^29.6.3"
+ "@jest/expect-utils" "^29.6.4"
+ "@jest/transform" "^29.6.4"
"@jest/types" "^29.6.3"
babel-preset-current-node-syntax "^1.0.0"
chalk "^4.0.0"
- expect "^29.6.3"
+ expect "^29.6.4"
graceful-fs "^4.2.9"
- jest-diff "^29.6.3"
+ jest-diff "^29.6.4"
jest-get-type "^29.6.3"
- jest-matcher-utils "^29.6.3"
+ jest-matcher-utils "^29.6.4"
jest-message-util "^29.6.3"
jest-util "^29.6.3"
natural-compare "^1.4.0"
@@ -5111,12 +5177,12 @@ jest-validate@^29.6.3:
leven "^3.1.0"
pretty-format "^29.6.3"
-jest-watcher@^29.6.3:
- version "29.6.3"
- resolved "https://registry.yarnpkg.com/jest-watcher/-/jest-watcher-29.6.3.tgz#f5089852fc5f57ba1d956ec02d80cf2f6f34156d"
- integrity sha512-NgpFjZ2U2MKusjidbi4Oiu7tfs+nrgdIxIEVROvH1cFmOei9Uj25lwkMsakqLnH/s0nEcvxO1ck77FiRlcnpZg==
+jest-watcher@^29.6.4:
+ version "29.6.4"
+ resolved "https://registry.yarnpkg.com/jest-watcher/-/jest-watcher-29.6.4.tgz#633eb515ae284aa67fd6831f1c9d1b534cf0e0ba"
+ integrity sha512-oqUWvx6+On04ShsT00Ir9T4/FvBeEh2M9PTubgITPxDa739p4hoQweWPRGyYeaojgT0xTpZKF0Y/rSY1UgMxvQ==
dependencies:
- "@jest/test-result" "^29.6.3"
+ "@jest/test-result" "^29.6.4"
"@jest/types" "^29.6.3"
"@types/node" "*"
ansi-escapes "^4.2.1"
@@ -5125,10 +5191,10 @@ jest-watcher@^29.6.3:
jest-util "^29.6.3"
string-length "^4.0.1"
-jest-worker@^29.6.3:
- version "29.6.3"
- resolved "https://registry.yarnpkg.com/jest-worker/-/jest-worker-29.6.3.tgz#7b1a47bbb6559f3c0882d16595938590e63915d5"
- integrity sha512-wacANXecZ/GbQakpf2CClrqrlwsYYDSXFd4fIGdL+dXpM2GWoJ+6bhQ7vR3TKi3+gkSfBkjy1/khH/WrYS4Q6g==
+jest-worker@^29.6.4:
+ version "29.6.4"
+ resolved "https://registry.yarnpkg.com/jest-worker/-/jest-worker-29.6.4.tgz#f34279f4afc33c872b470d4af21b281ac616abd3"
+ integrity sha512-6dpvFV4WjcWbDVGgHTWo/aupl8/LbBx2NSKfiwqf79xC/yeJjKHT1+StcKy/2KTmW16hE68ccKVOtXf+WZGz7Q==
dependencies:
"@types/node" "*"
jest-util "^29.6.3"
@@ -5136,14 +5202,14 @@ jest-worker@^29.6.3:
supports-color "^8.0.0"
jest@^29.0.0:
- version "29.6.3"
- resolved "https://registry.yarnpkg.com/jest/-/jest-29.6.3.tgz#118cf081d440d31b21989f61bfcd8b7797ca6a01"
- integrity sha512-alueLuoPCDNHFcFGmgETR4KpQ+0ff3qVaiJwxQM4B5sC0CvXcgg4PEi7xrDkxuItDmdz/FVc7SSit4KEu8GRvw==
+ version "29.6.4"
+ resolved "https://registry.yarnpkg.com/jest/-/jest-29.6.4.tgz#7c48e67a445ba264b778253b5d78d4ebc9d0a622"
+ integrity sha512-tEFhVQFF/bzoYV1YuGyzLPZ6vlPrdfvDmmAxudA1dLEuiztqg2Rkx20vkKY32xiDROcD2KXlgZ7Cu8RPeEHRKw==
dependencies:
- "@jest/core" "^29.6.3"
+ "@jest/core" "^29.6.4"
"@jest/types" "^29.6.3"
import-local "^3.0.2"
- jest-cli "^29.6.3"
+ jest-cli "^29.6.4"
js-tokens@^4.0.0:
version "4.0.0"
@@ -5227,7 +5293,7 @@ json5@^1.0.2:
dependencies:
minimist "^1.2.0"
-json5@^2.2.0, json5@^2.2.2, json5@^2.2.3:
+json5@^2.2.0, json5@^2.2.3:
version "2.2.3"
resolved "https://registry.yarnpkg.com/json5/-/json5-2.2.3.tgz#78cd6f1a19bdc12b73db5ad0c61efd66c1e29283"
integrity sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==
@@ -5263,7 +5329,7 @@ jszip@^3.1.0:
readable-stream "~2.3.6"
setimmediate "^1.0.5"
-keyv@^4.0.0:
+keyv@^4.0.0, keyv@^4.5.3:
version "4.5.3"
resolved "https://registry.yarnpkg.com/keyv/-/keyv-4.5.3.tgz#00873d2b046df737963157bd04f294ca818c9c25"
integrity sha512-QCiSav9WaX1PgETJ+SpNnx2PRRapJ/oRSXM4VO5OGYGSjrxbKPVFVhB3l2OCbLCk329N8qyAtsJjSjvVBWzEug==
@@ -5389,6 +5455,11 @@ lowercase-keys@^2.0.0:
resolved "https://registry.yarnpkg.com/lowercase-keys/-/lowercase-keys-2.0.0.tgz#2603e78b7b4b0006cbca2fbcc8a3202558ac9479"
integrity sha512-tqNXrS78oMOE73NMxK4EMLQsQowWf8jKooH9g7xPavRT706R6bkQJ6DY2Te7QukaZsulxa30wQ7bk0pm4XiHmA==
+lru-cache@^10.0.1, "lru-cache@^9.1.1 || ^10.0.0":
+ version "10.0.1"
+ resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-10.0.1.tgz#0a3be479df549cca0e5d693ac402ff19537a6b7a"
+ integrity sha512-IJ4uwUTi2qCccrioU6g9g/5rvvVl13bsdczUUcqbciD9iLr095yj8DQKdObriEvuNSx325N1rV1O0sJFszx75g==
+
lru-cache@^5.1.1:
version "5.1.1"
resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-5.1.1.tgz#1da27e6710271947695daf6848e847f01d84b920"
@@ -5403,16 +5474,11 @@ lru-cache@^6.0.0:
dependencies:
yallist "^4.0.0"
-lru-cache@^7.4.4, lru-cache@^7.5.1, lru-cache@^7.7.1:
+lru-cache@^7.7.1:
version "7.18.3"
resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-7.18.3.tgz#f793896e0fd0e954a59dfdd82f0773808df6aa89"
integrity sha512-jumlc0BIUrS3qJGgIkWZsyfAM7NCWiBcCDhnd+3NNM5KbBmLTgHVfWBcg6W+rLUsIpzpERPsvwUP7CckAQSOoA==
-"lru-cache@^9.1.1 || ^10.0.0":
- version "10.0.1"
- resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-10.0.1.tgz#0a3be479df549cca0e5d693ac402ff19537a6b7a"
- integrity sha512-IJ4uwUTi2qCccrioU6g9g/5rvvVl13bsdczUUcqbciD9iLr095yj8DQKdObriEvuNSx325N1rV1O0sJFszx75g==
-
lru-queue@^0.1.0:
version "0.1.0"
resolved "https://registry.yarnpkg.com/lru-queue/-/lru-queue-0.1.0.tgz#2738bd9f0d3cf4f84490c5736c48699ac632cda3"
@@ -5437,7 +5503,7 @@ make-error@1.x, make-error@^1.1.1:
resolved "https://registry.yarnpkg.com/make-error/-/make-error-1.3.6.tgz#2eb2e37ea9b67c4891f684a1394799af484cf7a2"
integrity sha512-s8UhlNe7vPKomQhC1qFelMokr/Sc3AgNbso3n74mVPA5LTZwkB9NlXf4XPamLxJE8h0gh73rM94xvwRT2CVInw==
-make-fetch-happen@^11.0.0, make-fetch-happen@^11.0.1, make-fetch-happen@^11.0.3, make-fetch-happen@^11.1.1:
+make-fetch-happen@^11.0.3:
version "11.1.1"
resolved "https://registry.yarnpkg.com/make-fetch-happen/-/make-fetch-happen-11.1.1.tgz#85ceb98079584a9523d4bf71d32996e7e208549f"
integrity sha512-rLWS7GCSTcEujjVBs2YqG7Y4643u8ucvCJeSRqiLYhesrDuzeuFIk37xREzAsfQaqzl8b9rNCE4m6J8tvX4Q8w==
@@ -5458,6 +5524,23 @@ make-fetch-happen@^11.0.0, make-fetch-happen@^11.0.1, make-fetch-happen@^11.0.3,
socks-proxy-agent "^7.0.0"
ssri "^10.0.0"
+make-fetch-happen@^13.0.0:
+ version "13.0.0"
+ resolved "https://registry.yarnpkg.com/make-fetch-happen/-/make-fetch-happen-13.0.0.tgz#705d6f6cbd7faecb8eac2432f551e49475bfedf0"
+ integrity sha512-7ThobcL8brtGo9CavByQrQi+23aIfgYU++wg4B87AIS8Rb2ZBt/MEaDqzA00Xwv/jUjAjYkLHjVolYuTLKda2A==
+ dependencies:
+ "@npmcli/agent" "^2.0.0"
+ cacache "^18.0.0"
+ http-cache-semantics "^4.1.1"
+ is-lambda "^1.0.1"
+ minipass "^7.0.2"
+ minipass-fetch "^3.0.0"
+ minipass-flush "^1.0.5"
+ minipass-pipeline "^1.2.4"
+ negotiator "^0.6.3"
+ promise-retry "^2.0.1"
+ ssri "^10.0.0"
+
makeerror@1.0.12:
version "1.0.12"
resolved "https://registry.yarnpkg.com/makeerror/-/makeerror-1.0.12.tgz#3e5dd2079a82e812e983cc6610c4a2cb0eaa801a"
@@ -5472,14 +5555,15 @@ matcher@^3.0.0:
dependencies:
escape-string-regexp "^4.0.0"
-matrix-web-i18n@^2.0.0:
- version "2.1.0"
- resolved "https://registry.yarnpkg.com/matrix-web-i18n/-/matrix-web-i18n-2.1.0.tgz#bab2db9ac462773de829053b4b8d43c11154a85b"
- integrity sha512-z+B9D/PkWYB4O9SP4lsG4KNA2V3ypMWstP+lreft1c1wz6L5R1U3ennp+cs3yOsylBfcK+xLRvkwLNZsU6QEUA==
+matrix-web-i18n@^3.1.1:
+ version "3.1.1"
+ resolved "https://registry.yarnpkg.com/matrix-web-i18n/-/matrix-web-i18n-3.1.1.tgz#da851748515b20ca15fa986817bbce2e242b3dd6"
+ integrity sha512-BOeOTedtONIqVQUlyHFXpxXkrETWdCoJdToyA+edMU+yGjKOW7bekAd9uAEfkV9jErP5eXw3cHYsKZPpa8ifWg==
dependencies:
"@babel/parser" "^7.18.5"
"@babel/traverse" "^7.18.5"
lodash "^4.17.21"
+ minimist "^1.2.8"
walk "^2.3.15"
memoizee@^0.4.15:
@@ -5570,14 +5654,14 @@ minimatch@^5.0.1, minimatch@^5.1.0, minimatch@^5.1.1:
dependencies:
brace-expansion "^2.0.1"
-minimatch@^9.0.0, minimatch@^9.0.1:
+minimatch@^9.0.0, minimatch@^9.0.1, minimatch@^9.0.3:
version "9.0.3"
resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-9.0.3.tgz#a6e00c3de44c3a542bfaae70abfc22420a6da825"
integrity sha512-RHiac9mvaRw0x3AYRgDC1CxAP7HTcNrrECeA8YYJeWnpo+2Q5CegtZjaotWTWxDG3UeGA1coE05iH1mPjT/2mg==
dependencies:
brace-expansion "^2.0.1"
-minimist@^1.2.0, minimist@^1.2.6:
+minimist@^1.2.0, minimist@^1.2.6, minimist@^1.2.8:
version "1.2.8"
resolved "https://registry.yarnpkg.com/minimist/-/minimist-1.2.8.tgz#c1a464e7693302e082a075cee0c057741ac4772c"
integrity sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==
@@ -5654,7 +5738,7 @@ minipass@^5.0.0:
resolved "https://registry.yarnpkg.com/minipass/-/minipass-5.0.0.tgz#3e9788ffb90b694a5d0ec94479a45b5d8738133d"
integrity sha512-3FnjYuehv9k6ovOEbyOswadCDPX1piCfhV8ncmYtHOjuPwylVWsghTLo7rabjC3Rx5xD4HDx8Wm1xnMF7S5qFQ==
-"minipass@^5.0.0 || ^6.0.2 || ^7.0.0", minipass@^7.0.3:
+"minipass@^5.0.0 || ^6.0.2 || ^7.0.0", minipass@^7.0.2, minipass@^7.0.3:
version "7.0.3"
resolved "https://registry.yarnpkg.com/minipass/-/minipass-7.0.3.tgz#05ea638da44e475037ed94d1c7efcc76a25e1974"
integrity sha512-LhbbwCfz3vsb12j/WkWQPZfKTsgqIe1Nf/ti1pKjYESGLHIVjWU96G9/ljLH4F9mWNVhlQOm0VySdAWzf05dpg==
@@ -5736,9 +5820,9 @@ node-addon-api@^1.6.3:
integrity sha512-ibPK3iA+vaY1eEjESkQkM0BbCqFOaZMiXRTtdB0u7b4djtY6JnsjvPdUHVMg6xQt3B8fpTTWHI9A+ADjM9frzg==
node-fetch@^2, node-fetch@^2.6.7:
- version "2.6.13"
- resolved "https://registry.yarnpkg.com/node-fetch/-/node-fetch-2.6.13.tgz#a20acbbec73c2e09f9007de5cda17104122e0010"
- integrity sha512-StxNAxh15zr77QvvkmveSQ8uCQ4+v5FkvNTj0OESmiHu+VRi/gXArXtkWMElOsOUNLtUEvI4yS+rdtOHZTwlQA==
+ version "2.7.0"
+ resolved "https://registry.yarnpkg.com/node-fetch/-/node-fetch-2.7.0.tgz#d0f0fa6e3e2dc1d27efcd8ad99d550bda94d187d"
+ integrity sha512-c4FRfUm/dbcWZ7U+1Wq0AwCyFL+3nt2bEw05wfxSz+DWpWsitgmSgYmy2dQdWyKC1694ELPqMs/YzUSNozLt8A==
dependencies:
whatwg-url "^5.0.0"
@@ -5810,12 +5894,12 @@ normalize-package-data@^2.5.0:
semver "2 || 3 || 4 || 5"
validate-npm-package-license "^3.0.1"
-normalize-package-data@^5.0.0:
- version "5.0.0"
- resolved "https://registry.yarnpkg.com/normalize-package-data/-/normalize-package-data-5.0.0.tgz#abcb8d7e724c40d88462b84982f7cbf6859b4588"
- integrity sha512-h9iPVIfrVZ9wVYQnxFgtw1ugSvGEMOlyPWWtm8BMJhnwyEL/FLbYbTY3V3PpjI/BUK67n9PEWDu6eHzu1fB15Q==
+normalize-package-data@^6.0.0:
+ version "6.0.0"
+ resolved "https://registry.yarnpkg.com/normalize-package-data/-/normalize-package-data-6.0.0.tgz#68a96b3c11edd462af7189c837b6b1064a484196"
+ integrity sha512-UL7ELRVxYBHBgYEtZCXjxuD5vPxnmvMGq0jp/dGPKKrN7tfsBh2IY7TlJ15WWwdjRWD3RJbnsygUurTK3xkPkg==
dependencies:
- hosted-git-info "^6.0.0"
+ hosted-git-info "^7.0.0"
is-core-module "^2.8.1"
semver "^7.3.5"
validate-npm-package-license "^3.0.4"
@@ -5861,12 +5945,12 @@ npm-normalize-package-bin@^3.0.0:
resolved "https://registry.yarnpkg.com/npm-normalize-package-bin/-/npm-normalize-package-bin-3.0.1.tgz#25447e32a9a7de1f51362c61a559233b89947832"
integrity sha512-dMxCf+zZ+3zeQZXKxmyuCKlIDPGuv8EF940xbkC4kQVDTtqoh6rJFO+JTKSA6/Rwi0getWmtuy4Itup0AMcaDQ==
-npm-package-arg@^10.0.0:
- version "10.1.0"
- resolved "https://registry.yarnpkg.com/npm-package-arg/-/npm-package-arg-10.1.0.tgz#827d1260a683806685d17193073cc152d3c7e9b1"
- integrity sha512-uFyyCEmgBfZTtrKk/5xDfHp6+MdrqGotX/VoOyEEl3mBwiEE5FlBaePanazJSVMPT7vKepcjYBY2ztg9A3yPIA==
+npm-package-arg@^11.0.0:
+ version "11.0.1"
+ resolved "https://registry.yarnpkg.com/npm-package-arg/-/npm-package-arg-11.0.1.tgz#f208b0022c29240a1c532a449bdde3f0a4708ebc"
+ integrity sha512-M7s1BD4NxdAvBKUPqqRW957Xwcl/4Zvo8Aj+ANrzvIPzGJZElrH7Z//rSaec2ORcND6FHHLnZeY8qgTpXDMFQQ==
dependencies:
- hosted-git-info "^6.0.0"
+ hosted-git-info "^7.0.0"
proc-log "^3.0.0"
semver "^7.3.5"
validate-npm-package-name "^5.0.0"
@@ -5880,34 +5964,34 @@ npm-packlist@^1.4.8:
npm-bundled "^1.0.1"
npm-normalize-package-bin "^1.0.1"
-npm-packlist@^7.0.0:
- version "7.0.4"
- resolved "https://registry.yarnpkg.com/npm-packlist/-/npm-packlist-7.0.4.tgz#033bf74110eb74daf2910dc75144411999c5ff32"
- integrity sha512-d6RGEuRrNS5/N84iglPivjaJPxhDbZmlbTwTDX2IbcRHG5bZCdtysYMhwiPvcF4GisXHGn7xsxv+GQ7T/02M5Q==
+npm-packlist@^8.0.0:
+ version "8.0.0"
+ resolved "https://registry.yarnpkg.com/npm-packlist/-/npm-packlist-8.0.0.tgz#4e7f51fe1d5e69b19508ed8dc6cd3ae2e7b38c17"
+ integrity sha512-ErAGFB5kJUciPy1mmx/C2YFbvxoJ0QJ9uwkCZOeR6CqLLISPZBOiFModAbSXnjjlwW5lOhuhXva+fURsSGJqyw==
dependencies:
ignore-walk "^6.0.0"
-npm-pick-manifest@^8.0.0:
- version "8.0.2"
- resolved "https://registry.yarnpkg.com/npm-pick-manifest/-/npm-pick-manifest-8.0.2.tgz#2159778d9c7360420c925c1a2287b5a884c713aa"
- integrity sha512-1dKY+86/AIiq1tkKVD3l0WI+Gd3vkknVGAggsFeBkTvbhMQ1OND/LKkYv4JtXPKUJ8bOTCyLiqEg2P6QNdK+Gg==
+npm-pick-manifest@^9.0.0:
+ version "9.0.0"
+ resolved "https://registry.yarnpkg.com/npm-pick-manifest/-/npm-pick-manifest-9.0.0.tgz#f87a4c134504a2c7931f2bb8733126e3c3bb7e8f"
+ integrity sha512-VfvRSs/b6n9ol4Qb+bDwNGUXutpy76x6MARw/XssevE0TnctIKcmklJZM5Z7nqs5z5aW+0S63pgCNbpkUNNXBg==
dependencies:
npm-install-checks "^6.0.0"
npm-normalize-package-bin "^3.0.0"
- npm-package-arg "^10.0.0"
+ npm-package-arg "^11.0.0"
semver "^7.3.5"
-npm-registry-fetch@^14.0.0:
- version "14.0.5"
- resolved "https://registry.yarnpkg.com/npm-registry-fetch/-/npm-registry-fetch-14.0.5.tgz#fe7169957ba4986a4853a650278ee02e568d115d"
- integrity sha512-kIDMIo4aBm6xg7jOttupWZamsZRkAqMqwqqbVXnUqstY5+tapvv6bkH/qMR76jdgV+YljEUCyWx3hRYMrJiAgA==
+npm-registry-fetch@^16.0.0:
+ version "16.0.0"
+ resolved "https://registry.yarnpkg.com/npm-registry-fetch/-/npm-registry-fetch-16.0.0.tgz#7529dd7c64c16a1bc8af72f99df73dfe98bb9549"
+ integrity sha512-JFCpAPUpvpwfSydv99u85yhP68rNIxSFmDpNbNnRWKSe3gpjHnWL8v320gATwRzjtgmZ9Jfe37+ZPOLZPwz6BQ==
dependencies:
- make-fetch-happen "^11.0.0"
- minipass "^5.0.0"
+ make-fetch-happen "^13.0.0"
+ minipass "^7.0.2"
minipass-fetch "^3.0.0"
minipass-json-stream "^1.0.1"
minizlib "^2.1.2"
- npm-package-arg "^10.0.0"
+ npm-package-arg "^11.0.0"
proc-log "^3.0.0"
npm-run-path@^4.0.1:
@@ -5968,32 +6052,32 @@ object.assign@^4.1.4:
object-keys "^1.1.1"
object.fromentries@^2.0.6:
- version "2.0.6"
- resolved "https://registry.yarnpkg.com/object.fromentries/-/object.fromentries-2.0.6.tgz#cdb04da08c539cffa912dcd368b886e0904bfa73"
- integrity sha512-VciD13dswC4j1Xt5394WR4MzmAQmlgN72phd/riNp9vtD7tp4QQWJ0R4wvclXcafgcYK8veHRed2W6XeGBvcfg==
- dependencies:
- call-bind "^1.0.2"
- define-properties "^1.1.4"
- es-abstract "^1.20.4"
-
-object.groupby@^1.0.0:
- version "1.0.0"
- resolved "https://registry.yarnpkg.com/object.groupby/-/object.groupby-1.0.0.tgz#cb29259cf90f37e7bac6437686c1ea8c916d12a9"
- integrity sha512-70MWG6NfRH9GnbZOikuhPPYzpUpof9iW2J9E4dW7FXTqPNb6rllE6u39SKwwiNh8lCwX3DDb5OgcKGiEBrTTyw==
+ version "2.0.7"
+ resolved "https://registry.yarnpkg.com/object.fromentries/-/object.fromentries-2.0.7.tgz#71e95f441e9a0ea6baf682ecaaf37fa2a8d7e616"
+ integrity sha512-UPbPHML6sL8PI/mOqPwsH4G6iyXcCGzLin8KvEPenOZN5lpCNBZZQ+V62vdjB1mQHrmqGQt5/OJzemUA+KJmEA==
dependencies:
call-bind "^1.0.2"
define-properties "^1.2.0"
- es-abstract "^1.21.2"
+ es-abstract "^1.22.1"
+
+object.groupby@^1.0.0:
+ version "1.0.1"
+ resolved "https://registry.yarnpkg.com/object.groupby/-/object.groupby-1.0.1.tgz#d41d9f3c8d6c778d9cbac86b4ee9f5af103152ee"
+ integrity sha512-HqaQtqLnp/8Bn4GL16cj+CUYbnpe1bh0TtEaWvybszDG4tgxCJuRpV8VGuvNaI1fAnI4lUJzDG55MXcOH4JZcQ==
+ dependencies:
+ call-bind "^1.0.2"
+ define-properties "^1.2.0"
+ es-abstract "^1.22.1"
get-intrinsic "^1.2.1"
object.values@^1.1.6:
- version "1.1.6"
- resolved "https://registry.yarnpkg.com/object.values/-/object.values-1.1.6.tgz#4abbaa71eba47d63589d402856f908243eea9b1d"
- integrity sha512-FVVTkD1vENCsAcwNs9k6jea2uHC/X0+JcjG8YA60FN5CMaJmG95wT9jek/xX9nornqGRrBkKtzuAu2wuHpKqvw==
+ version "1.1.7"
+ resolved "https://registry.yarnpkg.com/object.values/-/object.values-1.1.7.tgz#617ed13272e7e1071b43973aa1655d9291b8442a"
+ integrity sha512-aU6xnDFYT3x17e/f0IiiwlGPTy2jzMySGfUB4fq6z7CV8l85CWHDk5ErhyhpfDHhrOMwGFhSQkhMGHaIotA6Ng==
dependencies:
call-bind "^1.0.2"
- define-properties "^1.1.4"
- es-abstract "^1.20.4"
+ define-properties "^1.2.0"
+ es-abstract "^1.22.1"
once@^1.3.0, once@^1.3.1, once@^1.4.0:
version "1.4.0"
@@ -6091,27 +6175,27 @@ p-try@^2.0.0:
resolved "https://registry.yarnpkg.com/p-try/-/p-try-2.2.0.tgz#cb2868540e313d61de58fafbe35ce9004d5540e6"
integrity sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==
-pacote@^15.0.0:
- version "15.2.0"
- resolved "https://registry.yarnpkg.com/pacote/-/pacote-15.2.0.tgz#0f0dfcc3e60c7b39121b2ac612bf8596e95344d3"
- integrity sha512-rJVZeIwHTUta23sIZgEIM62WYwbmGbThdbnkt81ravBplQv+HjyroqnLRNH2+sLJHcGZmLRmhPwACqhfTcOmnA==
+pacote@^17.0.0:
+ version "17.0.4"
+ resolved "https://registry.yarnpkg.com/pacote/-/pacote-17.0.4.tgz#4bac6c0745967bde96985ec12fbbfc8dea7140e8"
+ integrity sha512-eGdLHrV/g5b5MtD5cTPyss+JxOlaOloSMG3UwPMAvL8ywaLJ6beONPF40K4KKl/UI6q5hTKCJq5rCu8tkF+7Dg==
dependencies:
- "@npmcli/git" "^4.0.0"
+ "@npmcli/git" "^5.0.0"
"@npmcli/installed-package-contents" "^2.0.1"
- "@npmcli/promise-spawn" "^6.0.1"
- "@npmcli/run-script" "^6.0.0"
- cacache "^17.0.0"
+ "@npmcli/promise-spawn" "^7.0.0"
+ "@npmcli/run-script" "^7.0.0"
+ cacache "^18.0.0"
fs-minipass "^3.0.0"
- minipass "^5.0.0"
- npm-package-arg "^10.0.0"
- npm-packlist "^7.0.0"
- npm-pick-manifest "^8.0.0"
- npm-registry-fetch "^14.0.0"
+ minipass "^7.0.2"
+ npm-package-arg "^11.0.0"
+ npm-packlist "^8.0.0"
+ npm-pick-manifest "^9.0.0"
+ npm-registry-fetch "^16.0.0"
proc-log "^3.0.0"
promise-retry "^2.0.1"
- read-package-json "^6.0.0"
+ read-package-json "^7.0.0"
read-package-json-fast "^3.0.0"
- sigstore "^1.3.0"
+ sigstore "^2.0.0"
ssri "^10.0.0"
tar "^6.1.11"
@@ -6323,9 +6407,9 @@ punycode@^2.1.0:
integrity sha512-rRV+zQD8tVFys26lAGR9WUuS4iUAngJScM+ZRSKtvl5tKeZ2t5bvdNFdNHBW9FWR4guGHlgmsZ1G7BSm2wTbuA==
pure-rand@^6.0.0:
- version "6.0.2"
- resolved "https://registry.yarnpkg.com/pure-rand/-/pure-rand-6.0.2.tgz#a9c2ddcae9b68d736a8163036f088a2781c8b306"
- integrity sha512-6Yg0ekpKICSjPswYOuC5sku/TSWaRYlA0qsXqJgM/d/4pLPHPuTxK7Nbf7jFKzAeedUhR8C7K9Uv63FBsSo8xQ==
+ version "6.0.3"
+ resolved "https://registry.yarnpkg.com/pure-rand/-/pure-rand-6.0.3.tgz#3c9e6b53c09e52ac3cedffc85ab7c1c7094b38cb"
+ integrity sha512-KddyFewCsO0j3+np81IQ+SweXLDnDQTs5s67BOnrYmYe/yNmUhttQyGsYzy8yUnoljGAQ9sl38YB4vH8ur7Y+w==
queue-microtask@^1.2.2:
version "1.2.3"
@@ -6372,14 +6456,14 @@ read-package-json-fast@^3.0.0:
json-parse-even-better-errors "^3.0.0"
npm-normalize-package-bin "^3.0.0"
-read-package-json@^6.0.0:
- version "6.0.4"
- resolved "https://registry.yarnpkg.com/read-package-json/-/read-package-json-6.0.4.tgz#90318824ec456c287437ea79595f4c2854708836"
- integrity sha512-AEtWXYfopBj2z5N5PbkAOeNHRPUg5q+Nen7QLxV8M2zJq1ym6/lCz3fYNTCXe19puu2d06jfHhrP7v/S2PtMMw==
+read-package-json@^7.0.0:
+ version "7.0.0"
+ resolved "https://registry.yarnpkg.com/read-package-json/-/read-package-json-7.0.0.tgz#d605c9dcf6bc5856da24204aa4e9518ee9714be0"
+ integrity sha512-uL4Z10OKV4p6vbdvIXB+OzhInYtIozl/VxUBPgNkBuUi2DeRonnuspmaVAMcrkmfjKGNmRndyQAbE7/AmzGwFg==
dependencies:
glob "^10.2.2"
json-parse-even-better-errors "^3.0.0"
- normalize-package-data "^5.0.0"
+ normalize-package-data "^6.0.0"
npm-normalize-package-bin "^3.0.0"
read-pkg-up@^7.0.1:
@@ -6605,12 +6689,12 @@ run-parallel@^1.1.9:
queue-microtask "^1.2.2"
safe-array-concat@^1.0.0:
- version "1.0.0"
- resolved "https://registry.yarnpkg.com/safe-array-concat/-/safe-array-concat-1.0.0.tgz#2064223cba3c08d2ee05148eedbc563cd6d84060"
- integrity sha512-9dVEFruWIsnie89yym+xWTAYASdpw3CJV7Li/6zBewGf9z2i1j31rP6jnY0pHEO4QZh6N0K11bFjWmdR8UGdPQ==
+ version "1.0.1"
+ resolved "https://registry.yarnpkg.com/safe-array-concat/-/safe-array-concat-1.0.1.tgz#91686a63ce3adbea14d61b14c99572a8ff84754c"
+ integrity sha512-6XbUAseYE2KtOuGueyeobCySj9L4+66Tn6KQMOPQJrAJEowYKW/YR/MGJZl7FdydUdaFu4LYyDZjxf4/Nmo23Q==
dependencies:
call-bind "^1.0.2"
- get-intrinsic "^1.2.0"
+ get-intrinsic "^1.2.1"
has-symbols "^1.0.3"
isarray "^2.0.5"
@@ -6720,16 +6804,15 @@ signal-exit@^4.0.1:
resolved "https://registry.yarnpkg.com/signal-exit/-/signal-exit-4.1.0.tgz#952188c1cbd546070e2dd20d0f41c0ae0530cb04"
integrity sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==
-sigstore@^1.3.0:
- version "1.9.0"
- resolved "https://registry.yarnpkg.com/sigstore/-/sigstore-1.9.0.tgz#1e7ad8933aa99b75c6898ddd0eeebc3eb0d59875"
- integrity sha512-0Zjz0oe37d08VeOtBIuB6cRriqXse2e8w+7yIy2XSXjshRKxbc2KkhXjL229jXSxEm7UbcjS76wcJDGQddVI9A==
+sigstore@^2.0.0:
+ version "2.1.0"
+ resolved "https://registry.yarnpkg.com/sigstore/-/sigstore-2.1.0.tgz#c577b596642b3f360dc4135d476466e6edeb2364"
+ integrity sha512-kPIj+ZLkyI3QaM0qX8V/nSsweYND3W448pwkDgS6CQ74MfhEkIR8ToK5Iyx46KJYRjseVcD3Rp9zAmUAj6ZjPw==
dependencies:
- "@sigstore/bundle" "^1.1.0"
- "@sigstore/protobuf-specs" "^0.2.0"
- "@sigstore/sign" "^1.0.0"
- "@sigstore/tuf" "^1.0.3"
- make-fetch-happen "^11.0.1"
+ "@sigstore/bundle" "^2.1.0"
+ "@sigstore/protobuf-specs" "^0.2.1"
+ "@sigstore/sign" "^2.1.0"
+ "@sigstore/tuf" "^2.1.0"
simple-update-notifier@2.0.0:
version "2.0.0"
@@ -6771,7 +6854,16 @@ socks-proxy-agent@^7.0.0:
debug "^4.3.3"
socks "^2.6.2"
-socks@^2.6.2:
+socks-proxy-agent@^8.0.1:
+ version "8.0.2"
+ resolved "https://registry.yarnpkg.com/socks-proxy-agent/-/socks-proxy-agent-8.0.2.tgz#5acbd7be7baf18c46a3f293a840109a430a640ad"
+ integrity sha512-8zuqoLv1aP/66PHF5TqwJ7Czm3Yv32urJQHrVyhD7mmA6d61Zv8cIXQYPTWwmg6qlupnPvs/QKDmfa4P/qct2g==
+ dependencies:
+ agent-base "^7.0.2"
+ debug "^4.3.4"
+ socks "^2.7.1"
+
+socks@^2.6.2, socks@^2.7.1:
version "2.7.1"
resolved "https://registry.yarnpkg.com/socks/-/socks-2.7.1.tgz#d8e651247178fde79c0663043e07240196857d55"
integrity sha512-7maUZy1N7uo6+WVEX6psASxtNlKaNVMlGQKkG/63nEDdLOWNbiUMoLK7X4uYoLhQstau72mLgfEWcXcwsaHbYQ==
@@ -6909,13 +7001,13 @@ string.prototype.trimend@^1.0.6:
es-abstract "^1.20.4"
string.prototype.trimstart@^1.0.6:
- version "1.0.6"
- resolved "https://registry.yarnpkg.com/string.prototype.trimstart/-/string.prototype.trimstart-1.0.6.tgz#e90ab66aa8e4007d92ef591bbf3cd422c56bdcf4"
- integrity sha512-omqjMDaY92pbn5HOX7f9IccLA+U1tA9GvtU4JrodiXFfYB7jPzzHpRzpglLAjtUV6bB557zwClJezTqnAiYnQA==
+ version "1.0.7"
+ resolved "https://registry.yarnpkg.com/string.prototype.trimstart/-/string.prototype.trimstart-1.0.7.tgz#d4cdb44b83a4737ffbac2d406e405d43d0184298"
+ integrity sha512-NGhtDFu3jCEm7B4Fy0DpLewdJQOZcQ0rGbwQ/+stjnrp2i+rlKeCvos9hOIeCmqwratM47OBxY7uFZzjxHXmrg==
dependencies:
call-bind "^1.0.2"
- define-properties "^1.1.4"
- es-abstract "^1.20.4"
+ define-properties "^1.2.0"
+ es-abstract "^1.22.1"
string_decoder@^1.1.1:
version "1.3.0"
@@ -7042,9 +7134,9 @@ tar@^4.4.13:
yallist "^3.1.1"
tar@^6.1.11, tar@^6.1.12, tar@^6.1.2:
- version "6.1.15"
- resolved "https://registry.yarnpkg.com/tar/-/tar-6.1.15.tgz#c9738b0b98845a3b344d334b8fa3041aaba53a69"
- integrity sha512-/zKt9UyngnxIT/EAGYuxaMYgOIJiP81ab9ZfkILq4oNLPFX50qyYmu7jRj9qeXoxmJHjGlbH0+cm2uy1WCs10A==
+ version "6.2.0"
+ resolved "https://registry.yarnpkg.com/tar/-/tar-6.2.0.tgz#b14ce49a79cb1cd23bc9b016302dea5474493f73"
+ integrity sha512-/Wo7DcT0u5HUV486xg675HtjNd3BXZ6xDbzsCUZPt5iw8bTQ63bP0Raut3mvro9u+CUyq7YQd8Cx55fsZXxqLQ==
dependencies:
chownr "^2.0.0"
fs-minipass "^2.0.0"
@@ -7186,14 +7278,14 @@ tsutils@^3.21.0:
dependencies:
tslib "^1.8.1"
-tuf-js@^1.1.7:
- version "1.1.7"
- resolved "https://registry.yarnpkg.com/tuf-js/-/tuf-js-1.1.7.tgz#21b7ae92a9373015be77dfe0cb282a80ec3bbe43"
- integrity sha512-i3P9Kgw3ytjELUfpuKVDNBJvk4u5bXL6gskv572mcevPbSKCV3zt3djhmlEQ65yERjIbOSncy7U4cQJaB1CBCg==
+tuf-js@^2.1.0:
+ version "2.1.0"
+ resolved "https://registry.yarnpkg.com/tuf-js/-/tuf-js-2.1.0.tgz#87aa36d5a166e7522f1e2050eb502a3a9b0bde72"
+ integrity sha512-eD7YPPjVlMzdggrOeE8zwoegUaG/rt6Bt3jwoQPunRiNVzgcCE009UDFJKJjG+Gk9wFu6W/Vi+P5d/5QpdD9jA==
dependencies:
- "@tufjs/models" "1.0.4"
+ "@tufjs/models" "2.0.0"
debug "^4.3.4"
- make-fetch-happen "^11.1.1"
+ make-fetch-happen "^13.0.0"
tunnel@^0.0.6:
version "0.0.6"
@@ -7506,12 +7598,12 @@ which@^2.0.1, which@^2.0.2:
dependencies:
isexe "^2.0.0"
-which@^3.0.0:
- version "3.0.1"
- resolved "https://registry.yarnpkg.com/which/-/which-3.0.1.tgz#89f1cd0c23f629a8105ffe69b8172791c87b4be1"
- integrity sha512-XA1b62dzQzLfaEOSQFTCOd5KFf/1VSzZo7/7TUjnya6u0vGGKzU96UQBZTAThCb2j4/xjBAyii1OhRLJEivHvg==
+which@^4.0.0:
+ version "4.0.0"
+ resolved "https://registry.yarnpkg.com/which/-/which-4.0.0.tgz#cd60b5e74503a3fbcfbf6cd6b4138a8bae644c1a"
+ integrity sha512-GlaYyEb07DPxYCKhKzplCWBJtvxZcZMrL+4UkrTSJHHPyZU4mYYTv3qaOe77H7EODLSSopAUFAc6W8U4yqvscg==
dependencies:
- isexe "^2.0.0"
+ isexe "^3.1.1"
wide-align@^1.1.0, wide-align@^1.1.5:
version "1.1.5"
@@ -7618,10 +7710,10 @@ yocto-queue@^0.1.0:
integrity sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==
zip-stream@^4.1.0:
- version "4.1.0"
- resolved "https://registry.yarnpkg.com/zip-stream/-/zip-stream-4.1.0.tgz#51dd326571544e36aa3f756430b313576dc8fc79"
- integrity sha512-zshzwQW7gG7hjpBlgeQP9RuyPGNxvJdzR8SUM3QhxCnLjWN2E7j3dOvpeDcQoETfHx0urRS7EtmVToql7YpU4A==
+ version "4.1.1"
+ resolved "https://registry.yarnpkg.com/zip-stream/-/zip-stream-4.1.1.tgz#1337fe974dbaffd2fa9a1ba09662a66932bd7135"
+ integrity sha512-9qv4rlDiopXg4E69k+vMHjNN63YFMe9sZMrdlvKnCjlCRWeCBswPPMPUfx+ipsAWq1LXHe70RcbaHdJJpS6hyQ==
dependencies:
- archiver-utils "^2.1.0"
- compress-commons "^4.1.0"
+ archiver-utils "^3.0.4"
+ compress-commons "^4.1.2"
readable-stream "^3.6.0"