From 635b0006a064c55ee4d1f95ed96aa4dadf163072 Mon Sep 17 00:00:00 2001 From: Andy Scherzinger Date: Mon, 5 Oct 2026 20:56:37 +0200 Subject: [PATCH 1/6] fix(build): resolve chunk URLs through window.OC The custom renderBuiltUrl emitted a bare OC.filePath(), which a minified top-level function named OC can shadow. With the viewer library bundled, lazy chunks then fail to load wherever this app's copy of the viewer is the one mounted, e.g. on Nextcloud 32. @nextcloud/vite-config already emits window.OC.filePath() itself. Assisted-by: Claude Code:claude-opus-5-5 Signed-off-by: Andy Scherzinger (cherry picked from commit 2ed84e29ef4af4d357015a29517ea849aaa17a6a) Signed-off-by: Andy Scherzinger --- vite.config.ts | 8 -------- 1 file changed, 8 deletions(-) diff --git a/vite.config.ts b/vite.config.ts index 39ea04ba..5b5c43c1 100644 --- a/vite.config.ts +++ b/vite.config.ts @@ -17,14 +17,6 @@ export default createAppConfig({ }, { inlineCSS: { relativeCSSInjection: true }, config: { - experimental: { - renderBuiltUrl(filename) { - return { - // already contains the "js/" prefix as it is our output file configuration - runtime: `OC.filePath('files_mindmap', '', '${filename}')`, - } - }, - }, plugins: [ viteStaticCopy({ targets: [ From 19fd76f1c3d9800b8c4af7b561e233093fc984b7 Mon Sep 17 00:00:00 2001 From: Andy Scherzinger Date: Mon, 5 Oct 2026 20:56:37 +0200 Subject: [PATCH 2/6] fix(viewer): show the message when opening a mind map fails The toast was handed the Error object, which made it throw and hid the actual error. Assisted-by: Claude Code:claude-opus-5-5 Signed-off-by: Andy Scherzinger (cherry picked from commit ef8dc65e6cd9178791eb646ccb5084299e0ea870) Signed-off-by: Andy Scherzinger --- src/mindmap.js | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/mindmap.js b/src/mindmap.js index 46313c3a..b72ef1b1 100644 --- a/src/mindmap.js +++ b/src/mindmap.js @@ -197,7 +197,8 @@ const FilesMindMap = { OCA.Viewer.openWith('mindmap', { path: node.path }) return true } catch (error) { - _self.showMessage(error) + logger.error('Could not open the mind map', { error }) + _self.showMessage(error.message) return false } }, From 1f1d3223af29d5f1c564104e4cdc62d815eb876d Mon Sep 17 00:00:00 2001 From: Nextcloud bot Date: Sun, 18 Oct 2026 01:03:16 +0000 Subject: [PATCH 3/6] fix(l10n): Update translations from Transifex Signed-off-by: Nextcloud bot (cherry picked from commit 2bada0d3daf4f75ccd7a4ede5b721398197afb5e) Signed-off-by: Andy Scherzinger --- l10n/ar.js | 2 +- l10n/ar.json | 2 +- l10n/be.js | 2 +- l10n/be.json | 2 +- l10n/cs.js | 2 +- l10n/cs.json | 2 +- l10n/da.js | 2 +- l10n/da.json | 2 +- l10n/de.js | 2 +- l10n/de.json | 2 +- l10n/de_DE.js | 2 +- l10n/de_DE.json | 2 +- l10n/el.js | 2 +- l10n/el.json | 2 +- l10n/en_GB.js | 2 +- l10n/en_GB.json | 2 +- l10n/es.js | 2 +- l10n/es.json | 2 +- l10n/et_EE.js | 2 +- l10n/et_EE.json | 2 +- l10n/eu.js | 2 +- l10n/eu.json | 2 +- l10n/fa.js | 2 +- l10n/fa.json | 2 +- l10n/fi.js | 2 +- l10n/fi.json | 2 +- l10n/fr.js | 2 +- l10n/fr.json | 2 +- l10n/ga.js | 2 +- l10n/ga.json | 2 +- l10n/gl.js | 2 +- l10n/gl.json | 2 +- l10n/hr.js | 2 +- l10n/hr.json | 2 +- l10n/hu.js | 2 +- l10n/hu.json | 2 +- l10n/id.js | 2 +- l10n/id.json | 2 +- l10n/it.js | 2 +- l10n/it.json | 2 +- l10n/ko.js | 2 +- l10n/ko.json | 2 +- l10n/lt_LT.js | 2 +- l10n/lt_LT.json | 2 +- l10n/lv.js | 2 +- l10n/lv.json | 2 +- l10n/pt_BR.js | 2 +- l10n/pt_BR.json | 2 +- l10n/pt_PT.js | 2 +- l10n/pt_PT.json | 2 +- l10n/ro.js | 1 + l10n/ro.json | 1 + l10n/ru.js | 2 +- l10n/ru.json | 2 +- l10n/sk.js | 2 +- l10n/sk.json | 2 +- l10n/sr.js | 2 +- l10n/sr.json | 2 +- l10n/sv.js | 2 +- l10n/sv.json | 2 +- l10n/sw.js | 2 +- l10n/sw.json | 2 +- l10n/tr.js | 2 +- l10n/tr.json | 2 +- l10n/ug.js | 2 +- l10n/ug.json | 2 +- l10n/uk.js | 2 +- l10n/uk.json | 2 +- l10n/zh_HK.js | 2 +- l10n/zh_HK.json | 2 +- l10n/zh_TW.js | 2 +- l10n/zh_TW.json | 2 +- 72 files changed, 72 insertions(+), 70 deletions(-) diff --git a/l10n/ar.js b/l10n/ar.js index ffce605e..3a2a1103 100644 --- a/l10n/ar.js +++ b/l10n/ar.js @@ -16,11 +16,11 @@ OC.L10N.register( "You are not authorized to open this share" : "غير مصرح لك بفتح هذه المشاركة", "File not found" : "تعذر العثور على الملف", "Mind Map" : "خريطة ذهنية", + "Edit" : "تحرير", "Does not support saving {extension} files." : "لاتدعم حفظ الملفات من النوع {extension}.", "File Saved" : "تمّ حفظ الملف", "Save failed" : "فشلت عملية الحفظ", "Unsupported file type: {mimetype}" : "نوع الملف غير مدعوم: {mimetype}", - "Edit" : "تحرير", "AutoSave" : "حفظ تلقائي", "Save" : "حفظ", "Export" : "تصدير", diff --git a/l10n/ar.json b/l10n/ar.json index b70744e2..be088ee5 100644 --- a/l10n/ar.json +++ b/l10n/ar.json @@ -14,11 +14,11 @@ "You are not authorized to open this share" : "غير مصرح لك بفتح هذه المشاركة", "File not found" : "تعذر العثور على الملف", "Mind Map" : "خريطة ذهنية", + "Edit" : "تحرير", "Does not support saving {extension} files." : "لاتدعم حفظ الملفات من النوع {extension}.", "File Saved" : "تمّ حفظ الملف", "Save failed" : "فشلت عملية الحفظ", "Unsupported file type: {mimetype}" : "نوع الملف غير مدعوم: {mimetype}", - "Edit" : "تحرير", "AutoSave" : "حفظ تلقائي", "Save" : "حفظ", "Export" : "تصدير", diff --git a/l10n/be.js b/l10n/be.js index 1e151757..c0712251 100644 --- a/l10n/be.js +++ b/l10n/be.js @@ -7,10 +7,10 @@ OC.L10N.register( "The file is locked." : "Файл заблакіраваны.", "An internal server error occurred." : "Узнікла ўнутраная памылка сервера.", "File not found" : "Файл не знойдзены", + "Edit" : "Рэдагаваць", "File Saved" : "Файл захаваны", "Save failed" : "Не ўдалося захаваць", "Unsupported file type: {mimetype}" : "Тып файла не падтрымліваецца: {mimetype}", - "Edit" : "Рэдагаваць", "Save" : "Захаваць", "Export" : "Экспарт", "Export to PNG" : "Экспарт у PNG", diff --git a/l10n/be.json b/l10n/be.json index 1b68523b..627690a8 100644 --- a/l10n/be.json +++ b/l10n/be.json @@ -5,10 +5,10 @@ "The file is locked." : "Файл заблакіраваны.", "An internal server error occurred." : "Узнікла ўнутраная памылка сервера.", "File not found" : "Файл не знойдзены", + "Edit" : "Рэдагаваць", "File Saved" : "Файл захаваны", "Save failed" : "Не ўдалося захаваць", "Unsupported file type: {mimetype}" : "Тып файла не падтрымліваецца: {mimetype}", - "Edit" : "Рэдагаваць", "Save" : "Захаваць", "Export" : "Экспарт", "Export to PNG" : "Экспарт у PNG", diff --git a/l10n/cs.js b/l10n/cs.js index 57477457..36f34272 100644 --- a/l10n/cs.js +++ b/l10n/cs.js @@ -21,11 +21,11 @@ OC.L10N.register( "Mind Map" : "Myšlenková mapa", "A mind map editor" : "Editor myšlenkových map", "This application enables Nextcloud users to open, save and edit mind map files in the web browser. If enabled, an entry in the \"New\" button at the top of the web browser the mind map file entry appears. When clicked, a new mind map file opens in the browser and the file can be saved into the current Nextcloud folder." : "Tato aplikace umožňuje uživatelům Nextcloud otevírat, ukládat a upravovat myšlenkové mapy ve webovém prohlížeči. Když je zapnutá, objeví se nabídce „Nový“ položka Myšlenková mapa. Po kliknutí na ní se v prohlížeči otevře nová myšlenková mapa a je možné ji uložit do stávající složky v Nextcloud.", + "Edit" : "Upravit", "Does not support saving {extension} files." : "Nepodporuje ukládání souborů {extension}.", "File Saved" : "Soubor uložen", "Save failed" : "Ukládání se nezdařilo", "Unsupported file type: {mimetype}" : "Nepodporovaný typ souboru: {mimetype}", - "Edit" : "Upravit", "AutoSave" : "Automatické ukládání", "Save" : "Uložit", "Export" : "Exportovat", diff --git a/l10n/cs.json b/l10n/cs.json index b581d1de..972c7b2e 100644 --- a/l10n/cs.json +++ b/l10n/cs.json @@ -19,11 +19,11 @@ "Mind Map" : "Myšlenková mapa", "A mind map editor" : "Editor myšlenkových map", "This application enables Nextcloud users to open, save and edit mind map files in the web browser. If enabled, an entry in the \"New\" button at the top of the web browser the mind map file entry appears. When clicked, a new mind map file opens in the browser and the file can be saved into the current Nextcloud folder." : "Tato aplikace umožňuje uživatelům Nextcloud otevírat, ukládat a upravovat myšlenkové mapy ve webovém prohlížeči. Když je zapnutá, objeví se nabídce „Nový“ položka Myšlenková mapa. Po kliknutí na ní se v prohlížeči otevře nová myšlenková mapa a je možné ji uložit do stávající složky v Nextcloud.", + "Edit" : "Upravit", "Does not support saving {extension} files." : "Nepodporuje ukládání souborů {extension}.", "File Saved" : "Soubor uložen", "Save failed" : "Ukládání se nezdařilo", "Unsupported file type: {mimetype}" : "Nepodporovaný typ souboru: {mimetype}", - "Edit" : "Upravit", "AutoSave" : "Automatické ukládání", "Save" : "Uložit", "Export" : "Exportovat", diff --git a/l10n/da.js b/l10n/da.js index be6df233..e388d7e7 100644 --- a/l10n/da.js +++ b/l10n/da.js @@ -23,11 +23,11 @@ OC.L10N.register( "Mind Map" : "Mindmap", "A mind map editor" : "En mindmap-editor", "This application enables Nextcloud users to open, save and edit mind map files in the web browser. If enabled, an entry in the \"New\" button at the top of the web browser the mind map file entry appears. When clicked, a new mind map file opens in the browser and the file can be saved into the current Nextcloud folder." : "Med denne app kan Nextcloud-brugere åbne, gemme og redigere mindmap-filer i webbrowseren. Når appen er aktiveret, vises et punkt til mindmap-filer under knappen \"Ny\" øverst i browseren. Når du klikker på det, åbnes en ny mindmap-fil i browseren, og filen kan gemmes i den aktuelle Nextcloud-mappe.", + "Edit" : "Redigér", "Does not support saving {extension} files." : "Det understøttes ikke at gemme {extension}-filer.", "File Saved" : "Filen er gemt", "Save failed" : "Filen kunne ikke gemmes", "Unsupported file type: {mimetype}" : "Filtypen understøttes ikke: {mimetype}", - "Edit" : "Redigér", "AutoSave" : "Gem automatisk", "Save" : "Gem", "Export" : "Eksportér", diff --git a/l10n/da.json b/l10n/da.json index 072c29ac..b75de0ee 100644 --- a/l10n/da.json +++ b/l10n/da.json @@ -21,11 +21,11 @@ "Mind Map" : "Mindmap", "A mind map editor" : "En mindmap-editor", "This application enables Nextcloud users to open, save and edit mind map files in the web browser. If enabled, an entry in the \"New\" button at the top of the web browser the mind map file entry appears. When clicked, a new mind map file opens in the browser and the file can be saved into the current Nextcloud folder." : "Med denne app kan Nextcloud-brugere åbne, gemme og redigere mindmap-filer i webbrowseren. Når appen er aktiveret, vises et punkt til mindmap-filer under knappen \"Ny\" øverst i browseren. Når du klikker på det, åbnes en ny mindmap-fil i browseren, og filen kan gemmes i den aktuelle Nextcloud-mappe.", + "Edit" : "Redigér", "Does not support saving {extension} files." : "Det understøttes ikke at gemme {extension}-filer.", "File Saved" : "Filen er gemt", "Save failed" : "Filen kunne ikke gemmes", "Unsupported file type: {mimetype}" : "Filtypen understøttes ikke: {mimetype}", - "Edit" : "Redigér", "AutoSave" : "Gem automatisk", "Save" : "Gem", "Export" : "Eksportér", diff --git a/l10n/de.js b/l10n/de.js index 822ed09d..b8057eac 100644 --- a/l10n/de.js +++ b/l10n/de.js @@ -23,11 +23,11 @@ OC.L10N.register( "Mind Map" : "Mindmap", "A mind map editor" : "Ein Mindmap-Editor", "This application enables Nextcloud users to open, save and edit mind map files in the web browser. If enabled, an entry in the \"New\" button at the top of the web browser the mind map file entry appears. When clicked, a new mind map file opens in the browser and the file can be saved into the current Nextcloud folder." : "Diese Anwendung ermöglicht es Nextcloud-Nutzern, Mindmap-Dateien im Webbrowser zu öffnen, zu speichern und zu bearbeiten. Ist die Anwendung aktiviert, erscheint oben im Webbrowser über die Schaltfläche \"Neu\" ein Eintrag für die Mindmap-Datei. Durch Anklicken öffnet sich eine neue Mindmap-Datei im Browser und kann im aktuellen Nextcloud-Ordner gespeichert werden.", + "Edit" : "Bearbeiten", "Does not support saving {extension} files." : "Das Speichern von {extension}-Dateien wird nicht unterstützt.", "File Saved" : "Datei gespeichert", "Save failed" : "Speichern fehlgeschlagen", "Unsupported file type: {mimetype}" : "Nicht unterstützter Dateityp: {mimetype}", - "Edit" : "Bearbeiten", "AutoSave" : "Automatisches Speichern", "Save" : "Speichern", "Export" : "Exportieren", diff --git a/l10n/de.json b/l10n/de.json index 4c262a4f..bc3c2d1e 100644 --- a/l10n/de.json +++ b/l10n/de.json @@ -21,11 +21,11 @@ "Mind Map" : "Mindmap", "A mind map editor" : "Ein Mindmap-Editor", "This application enables Nextcloud users to open, save and edit mind map files in the web browser. If enabled, an entry in the \"New\" button at the top of the web browser the mind map file entry appears. When clicked, a new mind map file opens in the browser and the file can be saved into the current Nextcloud folder." : "Diese Anwendung ermöglicht es Nextcloud-Nutzern, Mindmap-Dateien im Webbrowser zu öffnen, zu speichern und zu bearbeiten. Ist die Anwendung aktiviert, erscheint oben im Webbrowser über die Schaltfläche \"Neu\" ein Eintrag für die Mindmap-Datei. Durch Anklicken öffnet sich eine neue Mindmap-Datei im Browser und kann im aktuellen Nextcloud-Ordner gespeichert werden.", + "Edit" : "Bearbeiten", "Does not support saving {extension} files." : "Das Speichern von {extension}-Dateien wird nicht unterstützt.", "File Saved" : "Datei gespeichert", "Save failed" : "Speichern fehlgeschlagen", "Unsupported file type: {mimetype}" : "Nicht unterstützter Dateityp: {mimetype}", - "Edit" : "Bearbeiten", "AutoSave" : "Automatisches Speichern", "Save" : "Speichern", "Export" : "Exportieren", diff --git a/l10n/de_DE.js b/l10n/de_DE.js index e8ab921f..50254f21 100644 --- a/l10n/de_DE.js +++ b/l10n/de_DE.js @@ -23,11 +23,11 @@ OC.L10N.register( "Mind Map" : "Mindmap", "A mind map editor" : "Ein Mindmap-Editor", "This application enables Nextcloud users to open, save and edit mind map files in the web browser. If enabled, an entry in the \"New\" button at the top of the web browser the mind map file entry appears. When clicked, a new mind map file opens in the browser and the file can be saved into the current Nextcloud folder." : "Diese Anwendung ermöglicht es Nextcloud-Nutzern, Mindmap-Dateien im Webbrowser zu öffnen, zu speichern und zu bearbeiten. Ist die Anwendung aktiviert, erscheint oben im Webbrowser über die Schaltfläche \"Neu\" ein Eintrag für die Mindmap-Datei. Durch Anklicken öffnet sich eine neue Mindmap-Datei im Browser und kann im aktuellen Nextcloud-Ordner gespeichert werden.", + "Edit" : "Bearbeiten", "Does not support saving {extension} files." : "Das Speichern von {extension}-Dateien wird nicht unterstützt.", "File Saved" : "Datei gespeichert", "Save failed" : "Speichern fehlgeschlagen", "Unsupported file type: {mimetype}" : "Nicht unterstützter Dateityp: {mimetype}", - "Edit" : "Bearbeiten", "AutoSave" : "Autospeichern", "Save" : "Speichern", "Export" : "Exportieren", diff --git a/l10n/de_DE.json b/l10n/de_DE.json index c5993d17..f0a46b5a 100644 --- a/l10n/de_DE.json +++ b/l10n/de_DE.json @@ -21,11 +21,11 @@ "Mind Map" : "Mindmap", "A mind map editor" : "Ein Mindmap-Editor", "This application enables Nextcloud users to open, save and edit mind map files in the web browser. If enabled, an entry in the \"New\" button at the top of the web browser the mind map file entry appears. When clicked, a new mind map file opens in the browser and the file can be saved into the current Nextcloud folder." : "Diese Anwendung ermöglicht es Nextcloud-Nutzern, Mindmap-Dateien im Webbrowser zu öffnen, zu speichern und zu bearbeiten. Ist die Anwendung aktiviert, erscheint oben im Webbrowser über die Schaltfläche \"Neu\" ein Eintrag für die Mindmap-Datei. Durch Anklicken öffnet sich eine neue Mindmap-Datei im Browser und kann im aktuellen Nextcloud-Ordner gespeichert werden.", + "Edit" : "Bearbeiten", "Does not support saving {extension} files." : "Das Speichern von {extension}-Dateien wird nicht unterstützt.", "File Saved" : "Datei gespeichert", "Save failed" : "Speichern fehlgeschlagen", "Unsupported file type: {mimetype}" : "Nicht unterstützter Dateityp: {mimetype}", - "Edit" : "Bearbeiten", "AutoSave" : "Autospeichern", "Save" : "Speichern", "Export" : "Exportieren", diff --git a/l10n/el.js b/l10n/el.js index e7365017..c51015d7 100644 --- a/l10n/el.js +++ b/l10n/el.js @@ -23,11 +23,11 @@ OC.L10N.register( "Mind Map" : "Χάρτης Σκέψης", "A mind map editor" : "Επεξεργαστής χαρτών σκέψης", "This application enables Nextcloud users to open, save and edit mind map files in the web browser. If enabled, an entry in the \"New\" button at the top of the web browser the mind map file entry appears. When clicked, a new mind map file opens in the browser and the file can be saved into the current Nextcloud folder." : "Αυτή η εφαρμογή επιτρέπει στους χρήστες του Nextcloud να ανοίγουν, αποθηκεύουν και επεξεργάζονται αρχεία χαρτών σκέψης στο πρόγραμμα περιήγησης ιστού. Εάν ενεργοποιηθεί, εμφανίζεται μια καταχώρηση στο κουμπί \"Νέο\" στο πάνω μέρος του προγράμματος περιήγησης για αρχεία χαρτών σκέψης. Όταν γίνει κλικ, ένα νέο αρχείο χάρτη σκέψης ανοίγει στο πρόγραμμα περιήγησης και το αρχείο μπορεί να αποθηκευτεί στον τρέχοντα φάκελο του Nextcloud.", + "Edit" : "Επεξεργασία", "Does not support saving {extension} files." : "Δεν υποστηρίζει αποθήκευση αρχείων {extension}.", "File Saved" : "Το αρχείο αποθηκεύτηκε", "Save failed" : "Αποτυχία αποθήκευσης", "Unsupported file type: {mimetype}" : "Μη υποστηριζόμενος τύπος αρχείου: {mimetype}", - "Edit" : "Επεξεργασία", "AutoSave" : "Αυτόματη αποθήκευση", "Save" : "Αποθήκευση", "Export" : "Εξαγωγή", diff --git a/l10n/el.json b/l10n/el.json index 57b25e23..7bb3250d 100644 --- a/l10n/el.json +++ b/l10n/el.json @@ -21,11 +21,11 @@ "Mind Map" : "Χάρτης Σκέψης", "A mind map editor" : "Επεξεργαστής χαρτών σκέψης", "This application enables Nextcloud users to open, save and edit mind map files in the web browser. If enabled, an entry in the \"New\" button at the top of the web browser the mind map file entry appears. When clicked, a new mind map file opens in the browser and the file can be saved into the current Nextcloud folder." : "Αυτή η εφαρμογή επιτρέπει στους χρήστες του Nextcloud να ανοίγουν, αποθηκεύουν και επεξεργάζονται αρχεία χαρτών σκέψης στο πρόγραμμα περιήγησης ιστού. Εάν ενεργοποιηθεί, εμφανίζεται μια καταχώρηση στο κουμπί \"Νέο\" στο πάνω μέρος του προγράμματος περιήγησης για αρχεία χαρτών σκέψης. Όταν γίνει κλικ, ένα νέο αρχείο χάρτη σκέψης ανοίγει στο πρόγραμμα περιήγησης και το αρχείο μπορεί να αποθηκευτεί στον τρέχοντα φάκελο του Nextcloud.", + "Edit" : "Επεξεργασία", "Does not support saving {extension} files." : "Δεν υποστηρίζει αποθήκευση αρχείων {extension}.", "File Saved" : "Το αρχείο αποθηκεύτηκε", "Save failed" : "Αποτυχία αποθήκευσης", "Unsupported file type: {mimetype}" : "Μη υποστηριζόμενος τύπος αρχείου: {mimetype}", - "Edit" : "Επεξεργασία", "AutoSave" : "Αυτόματη αποθήκευση", "Save" : "Αποθήκευση", "Export" : "Εξαγωγή", diff --git a/l10n/en_GB.js b/l10n/en_GB.js index e9663ed8..30202e35 100644 --- a/l10n/en_GB.js +++ b/l10n/en_GB.js @@ -23,11 +23,11 @@ OC.L10N.register( "Mind Map" : "Mind Map", "A mind map editor" : "A mind map editor", "This application enables Nextcloud users to open, save and edit mind map files in the web browser. If enabled, an entry in the \"New\" button at the top of the web browser the mind map file entry appears. When clicked, a new mind map file opens in the browser and the file can be saved into the current Nextcloud folder." : "This application enables Nextcloud users to open, save and edit mind map files in the web browser. If enabled, an entry in the \"New\" button at the top of the web browser the mind map file entry appears. When clicked, a new mind map file opens in the browser and the file can be saved into the current Nextcloud folder.", + "Edit" : "Edit", "Does not support saving {extension} files." : "Does not support saving {extension} files.", "File Saved" : "File Saved", "Save failed" : "Save failed", "Unsupported file type: {mimetype}" : "Unsupported file type: {mimetype}", - "Edit" : "Edit", "AutoSave" : "AutoSave", "Save" : "Save", "Export" : "Export", diff --git a/l10n/en_GB.json b/l10n/en_GB.json index b90709e5..b5b9b695 100644 --- a/l10n/en_GB.json +++ b/l10n/en_GB.json @@ -21,11 +21,11 @@ "Mind Map" : "Mind Map", "A mind map editor" : "A mind map editor", "This application enables Nextcloud users to open, save and edit mind map files in the web browser. If enabled, an entry in the \"New\" button at the top of the web browser the mind map file entry appears. When clicked, a new mind map file opens in the browser and the file can be saved into the current Nextcloud folder." : "This application enables Nextcloud users to open, save and edit mind map files in the web browser. If enabled, an entry in the \"New\" button at the top of the web browser the mind map file entry appears. When clicked, a new mind map file opens in the browser and the file can be saved into the current Nextcloud folder.", + "Edit" : "Edit", "Does not support saving {extension} files." : "Does not support saving {extension} files.", "File Saved" : "File Saved", "Save failed" : "Save failed", "Unsupported file type: {mimetype}" : "Unsupported file type: {mimetype}", - "Edit" : "Edit", "AutoSave" : "AutoSave", "Save" : "Save", "Export" : "Export", diff --git a/l10n/es.js b/l10n/es.js index e1429efe..4a13e10b 100644 --- a/l10n/es.js +++ b/l10n/es.js @@ -20,11 +20,11 @@ OC.L10N.register( "Mind Map" : "Mapa mental", "A mind map editor" : "Un editor de mapas mentales", "This application enables Nextcloud users to open, save and edit mind map files in the web browser. If enabled, an entry in the \"New\" button at the top of the web browser the mind map file entry appears. When clicked, a new mind map file opens in the browser and the file can be saved into the current Nextcloud folder." : "Esta aplicación le permite a los usuarios Nextcloud abrir, guardar y editar archivos de mapa mental en el navegador web. Si está habilitada, una entrada en el botón \"Nuevo\" en la parte superior del navegador web aparecerá. Cuando se le haga clic, un nuevo archivo de mapa mental se abrirá y el archivo podrá ser guardado en la carpeta actual de Nextcloud.", + "Edit" : "Editar", "Does not support saving {extension} files." : "No soporta el guardado de archivos {extension}.", "File Saved" : "Archivo guardado", "Save failed" : "Error al guardar", "Unsupported file type: {mimetype}" : "Tipo de archivo no soportado: {mimetype}", - "Edit" : "Editar", "AutoSave" : "Auto guardado", "Save" : "Guardar", "Export" : "Exportar", diff --git a/l10n/es.json b/l10n/es.json index 54df9659..4b6993e5 100644 --- a/l10n/es.json +++ b/l10n/es.json @@ -18,11 +18,11 @@ "Mind Map" : "Mapa mental", "A mind map editor" : "Un editor de mapas mentales", "This application enables Nextcloud users to open, save and edit mind map files in the web browser. If enabled, an entry in the \"New\" button at the top of the web browser the mind map file entry appears. When clicked, a new mind map file opens in the browser and the file can be saved into the current Nextcloud folder." : "Esta aplicación le permite a los usuarios Nextcloud abrir, guardar y editar archivos de mapa mental en el navegador web. Si está habilitada, una entrada en el botón \"Nuevo\" en la parte superior del navegador web aparecerá. Cuando se le haga clic, un nuevo archivo de mapa mental se abrirá y el archivo podrá ser guardado en la carpeta actual de Nextcloud.", + "Edit" : "Editar", "Does not support saving {extension} files." : "No soporta el guardado de archivos {extension}.", "File Saved" : "Archivo guardado", "Save failed" : "Error al guardar", "Unsupported file type: {mimetype}" : "Tipo de archivo no soportado: {mimetype}", - "Edit" : "Editar", "AutoSave" : "Auto guardado", "Save" : "Guardar", "Export" : "Exportar", diff --git a/l10n/et_EE.js b/l10n/et_EE.js index 055a254a..2890047f 100644 --- a/l10n/et_EE.js +++ b/l10n/et_EE.js @@ -21,11 +21,11 @@ OC.L10N.register( "Mind Map" : "Mõttekaart", "A mind map editor" : "Mõttekaartide koostaja", "This application enables Nextcloud users to open, save and edit mind map files in the web browser. If enabled, an entry in the \"New\" button at the top of the web browser the mind map file entry appears. When clicked, a new mind map file opens in the browser and the file can be saved into the current Nextcloud folder." : "See rakendus võimaldab Nextcloudi kasutajatel veebibrauseris avada, salvestada ja muuta mõttekaardi faile. Kui rakendus on kasutusele võetud, siis lisandub kasutajaliidesesse vastav valik „Uue faili“ nupust avanevasse menüüsse. Sellel klõpsides avaneb veebibrauseris uus mõttekaardi fail, mida saad salvestada Nextcloudi kausta, kus hetkel asud.", + "Edit" : "Muuda", "Does not support saving {extension} files." : "{extension} failide salvestamise tugi puudub.", "File Saved" : "Fail on salvestatud", "Save failed" : "Salvestamine ei õnnestunud", "Unsupported file type: {mimetype}" : "Faili tüüp pole toetatud: {mimetype}", - "Edit" : "Muuda", "AutoSave" : "Salvesta automaatselt", "Save" : "Salvesta", "Export" : "Ekspordi", diff --git a/l10n/et_EE.json b/l10n/et_EE.json index b11eb830..4625a661 100644 --- a/l10n/et_EE.json +++ b/l10n/et_EE.json @@ -19,11 +19,11 @@ "Mind Map" : "Mõttekaart", "A mind map editor" : "Mõttekaartide koostaja", "This application enables Nextcloud users to open, save and edit mind map files in the web browser. If enabled, an entry in the \"New\" button at the top of the web browser the mind map file entry appears. When clicked, a new mind map file opens in the browser and the file can be saved into the current Nextcloud folder." : "See rakendus võimaldab Nextcloudi kasutajatel veebibrauseris avada, salvestada ja muuta mõttekaardi faile. Kui rakendus on kasutusele võetud, siis lisandub kasutajaliidesesse vastav valik „Uue faili“ nupust avanevasse menüüsse. Sellel klõpsides avaneb veebibrauseris uus mõttekaardi fail, mida saad salvestada Nextcloudi kausta, kus hetkel asud.", + "Edit" : "Muuda", "Does not support saving {extension} files." : "{extension} failide salvestamise tugi puudub.", "File Saved" : "Fail on salvestatud", "Save failed" : "Salvestamine ei õnnestunud", "Unsupported file type: {mimetype}" : "Faili tüüp pole toetatud: {mimetype}", - "Edit" : "Muuda", "AutoSave" : "Salvesta automaatselt", "Save" : "Salvesta", "Export" : "Ekspordi", diff --git a/l10n/eu.js b/l10n/eu.js index d2ac8529..d8c69ea5 100644 --- a/l10n/eu.js +++ b/l10n/eu.js @@ -20,11 +20,11 @@ OC.L10N.register( "Mind Map" : "Mapa mentala", "A mind map editor" : "Mapa mentalen editorea", "This application enables Nextcloud users to open, save and edit mind map files in the web browser. If enabled, an entry in the \"New\" button at the top of the web browser the mind map file entry appears. When clicked, a new mind map file opens in the browser and the file can be saved into the current Nextcloud folder." : "Aplikazio honi esker, Nextcloud erabiltzaileek mapa mentalaren fitxategiak ireki, gorde eta edita ditzakete web arakatzailean. Gaituta badago, web arakatzailearen goialdean dagoen \"Berria\" botoian sarrera bat agertzen da mapa mentalaren fitxategiaren sarrera. Sakatzen denean, mapa mentalaren fitxategi berri bat irekitzen da arakatzailean eta fitxategia uneko Nextcloud karpetan gorde daiteke.", + "Edit" : "Editatu", "Does not support saving {extension} files." : "Ez du onartzen {extension} luzapeneko fitxategiak gordetzea.", "File Saved" : "Fitxategia gorde da", "Save failed" : "Huts egin du gordetzean", "Unsupported file type: {mimetype}" : "Onartu gabeko fitxategi mota: {mimetype}", - "Edit" : "Editatu", "AutoSave" : "Gordetze automatikoa", "Save" : "Gorde", "Export" : "Esportatu", diff --git a/l10n/eu.json b/l10n/eu.json index 641fb113..4bcb7793 100644 --- a/l10n/eu.json +++ b/l10n/eu.json @@ -18,11 +18,11 @@ "Mind Map" : "Mapa mentala", "A mind map editor" : "Mapa mentalen editorea", "This application enables Nextcloud users to open, save and edit mind map files in the web browser. If enabled, an entry in the \"New\" button at the top of the web browser the mind map file entry appears. When clicked, a new mind map file opens in the browser and the file can be saved into the current Nextcloud folder." : "Aplikazio honi esker, Nextcloud erabiltzaileek mapa mentalaren fitxategiak ireki, gorde eta edita ditzakete web arakatzailean. Gaituta badago, web arakatzailearen goialdean dagoen \"Berria\" botoian sarrera bat agertzen da mapa mentalaren fitxategiaren sarrera. Sakatzen denean, mapa mentalaren fitxategi berri bat irekitzen da arakatzailean eta fitxategia uneko Nextcloud karpetan gorde daiteke.", + "Edit" : "Editatu", "Does not support saving {extension} files." : "Ez du onartzen {extension} luzapeneko fitxategiak gordetzea.", "File Saved" : "Fitxategia gorde da", "Save failed" : "Huts egin du gordetzean", "Unsupported file type: {mimetype}" : "Onartu gabeko fitxategi mota: {mimetype}", - "Edit" : "Editatu", "AutoSave" : "Gordetze automatikoa", "Save" : "Gorde", "Export" : "Esportatu", diff --git a/l10n/fa.js b/l10n/fa.js index 81b4378b..3fdd8f73 100644 --- a/l10n/fa.js +++ b/l10n/fa.js @@ -23,11 +23,11 @@ OC.L10N.register( "Mind Map" : "نقشه ذهنی", "A mind map editor" : "یک ویرایشگر نقشه ذهنی", "This application enables Nextcloud users to open, save and edit mind map files in the web browser. If enabled, an entry in the \"New\" button at the top of the web browser the mind map file entry appears. When clicked, a new mind map file opens in the browser and the file can be saved into the current Nextcloud folder." : "این برنامه به کاربران نکست‌کلود امکان می‌دهد تا فایل‌های نقشه ذهنی را در مرورگر وب باز، ذخیره و ویرایش کنند. اگر فعال باشد، یک ورودی در دکمه \"جدید\" در بالای مرورگر وب برای فایل نقشه ذهنی ظاهر می‌شود. وقتی کلیک شود، یک فایل نقشه ذهنی جدید در مرورگر باز می‌شود و فایل می‌تواند در پوشه فعلی نکست‌کلود ذخیره شود", + "Edit" : "ویرایش", "Does not support saving {extension} files." : "از ذخیره فایل‌های {extension} پشتیبانی نمی‌کند", "File Saved" : "فایل ذخیره شد", "Save failed" : "ذخیره‌سازی ناموفق بود", "Unsupported file type: {mimetype}" : "نوع فایل پشتیبانی‌نشده: {mimetype}", - "Edit" : "ویرایش", "AutoSave" : "ذخیره خودکار", "Save" : "ذخیره", "Export" : "خروجی", diff --git a/l10n/fa.json b/l10n/fa.json index 39a60e64..b158d927 100644 --- a/l10n/fa.json +++ b/l10n/fa.json @@ -21,11 +21,11 @@ "Mind Map" : "نقشه ذهنی", "A mind map editor" : "یک ویرایشگر نقشه ذهنی", "This application enables Nextcloud users to open, save and edit mind map files in the web browser. If enabled, an entry in the \"New\" button at the top of the web browser the mind map file entry appears. When clicked, a new mind map file opens in the browser and the file can be saved into the current Nextcloud folder." : "این برنامه به کاربران نکست‌کلود امکان می‌دهد تا فایل‌های نقشه ذهنی را در مرورگر وب باز، ذخیره و ویرایش کنند. اگر فعال باشد، یک ورودی در دکمه \"جدید\" در بالای مرورگر وب برای فایل نقشه ذهنی ظاهر می‌شود. وقتی کلیک شود، یک فایل نقشه ذهنی جدید در مرورگر باز می‌شود و فایل می‌تواند در پوشه فعلی نکست‌کلود ذخیره شود", + "Edit" : "ویرایش", "Does not support saving {extension} files." : "از ذخیره فایل‌های {extension} پشتیبانی نمی‌کند", "File Saved" : "فایل ذخیره شد", "Save failed" : "ذخیره‌سازی ناموفق بود", "Unsupported file type: {mimetype}" : "نوع فایل پشتیبانی‌نشده: {mimetype}", - "Edit" : "ویرایش", "AutoSave" : "ذخیره خودکار", "Save" : "ذخیره", "Export" : "خروجی", diff --git a/l10n/fi.js b/l10n/fi.js index 702bfaee..cb419e88 100644 --- a/l10n/fi.js +++ b/l10n/fi.js @@ -17,10 +17,10 @@ OC.L10N.register( "File not found" : "Tiedostoa ei löytynyt", "You have no permission to write this file" : "Sinulla ei ole oikeutta kirjoittaa tätä tiedostoa", "Mind Map" : "Ajatuskartta", + "Edit" : "Muokkaa", "File Saved" : "Tiedosto tallennettu", "Save failed" : "Tallentaminen epäonnistui", "Unsupported file type: {mimetype}" : "Tiedostotyyppi ei ole tuettu: {mimetype}", - "Edit" : "Muokkaa", "AutoSave" : "Automaattinen tallennus", "Save" : "Tallenna", "Export" : "Vie", diff --git a/l10n/fi.json b/l10n/fi.json index b128db2f..2b752c59 100644 --- a/l10n/fi.json +++ b/l10n/fi.json @@ -15,10 +15,10 @@ "File not found" : "Tiedostoa ei löytynyt", "You have no permission to write this file" : "Sinulla ei ole oikeutta kirjoittaa tätä tiedostoa", "Mind Map" : "Ajatuskartta", + "Edit" : "Muokkaa", "File Saved" : "Tiedosto tallennettu", "Save failed" : "Tallentaminen epäonnistui", "Unsupported file type: {mimetype}" : "Tiedostotyyppi ei ole tuettu: {mimetype}", - "Edit" : "Muokkaa", "AutoSave" : "Automaattinen tallennus", "Save" : "Tallenna", "Export" : "Vie", diff --git a/l10n/fr.js b/l10n/fr.js index f31569bb..7e5d1d03 100644 --- a/l10n/fr.js +++ b/l10n/fr.js @@ -23,11 +23,11 @@ OC.L10N.register( "Mind Map" : "Carte mentale", "A mind map editor" : "Un éditeur de carte mentale", "This application enables Nextcloud users to open, save and edit mind map files in the web browser. If enabled, an entry in the \"New\" button at the top of the web browser the mind map file entry appears. When clicked, a new mind map file opens in the browser and the file can be saved into the current Nextcloud folder." : "Cette application permet aux utilisateurs de Nextcloud d'ouvrir, d'enregistrer et de modifier des fichiers de cartes mentales dans le navigateur Web. Si elle est activée, une entrée de création de carte mentale apparaît dans le bouton \"Nouveau\" en haut du navigateur Web. Lorsque vous cliquez dessus, un nouveau fichier de carte mentale s'ouvre dans le navigateur et le fichier peut être enregistré dans le dossier Nextcloud actuel.", + "Edit" : "Modifier", "Does not support saving {extension} files." : "Ne prend pas en charge l'enregistrement des fichiers {extension}.", "File Saved" : "Fichier enregistré", "Save failed" : "Erreur d'enregistrement", "Unsupported file type: {mimetype}" : "Type de fichier non supporté : {mimetype}", - "Edit" : "Modifier", "AutoSave" : "Enregistrement automatique", "Save" : "Enregistrer", "Export" : "Exporter", diff --git a/l10n/fr.json b/l10n/fr.json index f4d89418..5d714e59 100644 --- a/l10n/fr.json +++ b/l10n/fr.json @@ -21,11 +21,11 @@ "Mind Map" : "Carte mentale", "A mind map editor" : "Un éditeur de carte mentale", "This application enables Nextcloud users to open, save and edit mind map files in the web browser. If enabled, an entry in the \"New\" button at the top of the web browser the mind map file entry appears. When clicked, a new mind map file opens in the browser and the file can be saved into the current Nextcloud folder." : "Cette application permet aux utilisateurs de Nextcloud d'ouvrir, d'enregistrer et de modifier des fichiers de cartes mentales dans le navigateur Web. Si elle est activée, une entrée de création de carte mentale apparaît dans le bouton \"Nouveau\" en haut du navigateur Web. Lorsque vous cliquez dessus, un nouveau fichier de carte mentale s'ouvre dans le navigateur et le fichier peut être enregistré dans le dossier Nextcloud actuel.", + "Edit" : "Modifier", "Does not support saving {extension} files." : "Ne prend pas en charge l'enregistrement des fichiers {extension}.", "File Saved" : "Fichier enregistré", "Save failed" : "Erreur d'enregistrement", "Unsupported file type: {mimetype}" : "Type de fichier non supporté : {mimetype}", - "Edit" : "Modifier", "AutoSave" : "Enregistrement automatique", "Save" : "Enregistrer", "Export" : "Exporter", diff --git a/l10n/ga.js b/l10n/ga.js index dd5898e8..7963f8d3 100644 --- a/l10n/ga.js +++ b/l10n/ga.js @@ -23,11 +23,11 @@ OC.L10N.register( "Mind Map" : "Léarscáil aigne", "A mind map editor" : "Eagarthóir léarscáil aigne", "This application enables Nextcloud users to open, save and edit mind map files in the web browser. If enabled, an entry in the \"New\" button at the top of the web browser the mind map file entry appears. When clicked, a new mind map file opens in the browser and the file can be saved into the current Nextcloud folder." : "Cuireann an feidhmchlár seo ar chumas úsáideoirí Nextcloud comhaid mheabhairmhapa a oscailt, a shábháil agus a chur in eagar sa bhrabhsálaí gréasáin. Má tá sé cumasaithe, feictear iontráil sa chnaipe “Nua” ag barr an bhrabhsálaí gréasáin agus iontráil an chomhaid mheabhairmhapa. Nuair a chliceáiltear é, osclaíonn comhad mapa aigne nua sa bhrabhsálaí agus is féidir an comhad a shábháil san fhillteán Nextcloud reatha.", + "Edit" : "Cuir in eagar", "Does not support saving {extension} files." : "Ní thacaíonn sé le comhaid {extension} a shábháil.", "File Saved" : "Comhad Sábháilte", "Save failed" : "Theip ar shábháil", "Unsupported file type: {mimetype}" : "Cineál comhaid nach dtacaítear leis:{mimetype}", - "Edit" : "Cuir in eagar", "AutoSave" : "Uathshábháil", "Save" : "Sábháil", "Export" : "Easpórtáil", diff --git a/l10n/ga.json b/l10n/ga.json index 80fb51d0..aa1c2daf 100644 --- a/l10n/ga.json +++ b/l10n/ga.json @@ -21,11 +21,11 @@ "Mind Map" : "Léarscáil aigne", "A mind map editor" : "Eagarthóir léarscáil aigne", "This application enables Nextcloud users to open, save and edit mind map files in the web browser. If enabled, an entry in the \"New\" button at the top of the web browser the mind map file entry appears. When clicked, a new mind map file opens in the browser and the file can be saved into the current Nextcloud folder." : "Cuireann an feidhmchlár seo ar chumas úsáideoirí Nextcloud comhaid mheabhairmhapa a oscailt, a shábháil agus a chur in eagar sa bhrabhsálaí gréasáin. Má tá sé cumasaithe, feictear iontráil sa chnaipe “Nua” ag barr an bhrabhsálaí gréasáin agus iontráil an chomhaid mheabhairmhapa. Nuair a chliceáiltear é, osclaíonn comhad mapa aigne nua sa bhrabhsálaí agus is féidir an comhad a shábháil san fhillteán Nextcloud reatha.", + "Edit" : "Cuir in eagar", "Does not support saving {extension} files." : "Ní thacaíonn sé le comhaid {extension} a shábháil.", "File Saved" : "Comhad Sábháilte", "Save failed" : "Theip ar shábháil", "Unsupported file type: {mimetype}" : "Cineál comhaid nach dtacaítear leis:{mimetype}", - "Edit" : "Cuir in eagar", "AutoSave" : "Uathshábháil", "Save" : "Sábháil", "Export" : "Easpórtáil", diff --git a/l10n/gl.js b/l10n/gl.js index b9f73c1f..51dee517 100644 --- a/l10n/gl.js +++ b/l10n/gl.js @@ -21,11 +21,11 @@ OC.L10N.register( "Mind Map" : "Mapa mental", "A mind map editor" : "Un editor de mapas mentais", "This application enables Nextcloud users to open, save and edit mind map files in the web browser. If enabled, an entry in the \"New\" button at the top of the web browser the mind map file entry appears. When clicked, a new mind map file opens in the browser and the file can be saved into the current Nextcloud folder." : "Esta aplicación permítelle aos usuarios de NextCloud abrir, gardar e editar ficheiros de mapas mentais no navegador web. Se está activado, ao premer no botón «Novo» situado na parte superior do navegador, aparecerá a entrada do ficheiro de mapa mental. Ao premer nela, abrirase un novo ficheiro de mapa mental no navegador e poderá gardalo no cartafol actual de NextCloud.", + "Edit" : "Editar", "Does not support saving {extension} files." : "Non admite o gardado de ficheiros {extension}.", "File Saved" : "Gardouse o filtro", "Save failed" : "Produciuse un fallo ao gardar", "Unsupported file type: {mimetype}" : "Tipo de ficheiro non admitido: {mimetype}", - "Edit" : "Editar", "AutoSave" : "Gardado automático", "Save" : "Gardar", "Export" : "Exportar", diff --git a/l10n/gl.json b/l10n/gl.json index 27087eb9..3747ffcb 100644 --- a/l10n/gl.json +++ b/l10n/gl.json @@ -19,11 +19,11 @@ "Mind Map" : "Mapa mental", "A mind map editor" : "Un editor de mapas mentais", "This application enables Nextcloud users to open, save and edit mind map files in the web browser. If enabled, an entry in the \"New\" button at the top of the web browser the mind map file entry appears. When clicked, a new mind map file opens in the browser and the file can be saved into the current Nextcloud folder." : "Esta aplicación permítelle aos usuarios de NextCloud abrir, gardar e editar ficheiros de mapas mentais no navegador web. Se está activado, ao premer no botón «Novo» situado na parte superior do navegador, aparecerá a entrada do ficheiro de mapa mental. Ao premer nela, abrirase un novo ficheiro de mapa mental no navegador e poderá gardalo no cartafol actual de NextCloud.", + "Edit" : "Editar", "Does not support saving {extension} files." : "Non admite o gardado de ficheiros {extension}.", "File Saved" : "Gardouse o filtro", "Save failed" : "Produciuse un fallo ao gardar", "Unsupported file type: {mimetype}" : "Tipo de ficheiro non admitido: {mimetype}", - "Edit" : "Editar", "AutoSave" : "Gardado automático", "Save" : "Gardar", "Export" : "Exportar", diff --git a/l10n/hr.js b/l10n/hr.js index a08931a7..91c1903c 100644 --- a/l10n/hr.js +++ b/l10n/hr.js @@ -21,11 +21,11 @@ OC.L10N.register( "Mind Map" : "Mentalna mapa", "A mind map editor" : "Uređivač mentalnih mapa", "This application enables Nextcloud users to open, save and edit mind map files in the web browser. If enabled, an entry in the \"New\" button at the top of the web browser the mind map file entry appears. When clicked, a new mind map file opens in the browser and the file can be saved into the current Nextcloud folder." : "Ova aplikacija omogućuje korisnicima Nextclouda otvaranje, spremanje i uređivanje datoteka mentalnih mapa u web-pregledniku. Ako je omogućena, u gumbu „Novo” na vrhu web-preglednika pojavljuje se stavka za datoteku mentalne mape. Klikom na nju otvara se nova datoteka mentalne mape u pregledniku, a datoteka se može spremiti u trenutačnu Nextcloud mapu.", + "Edit" : "Uredi", "Does not support saving {extension} files." : "Ne podržava spremanje {extension} datoteka.", "File Saved" : "Datoteka je spremljena", "Save failed" : "Spremanje nije uspjelo", "Unsupported file type: {mimetype}" : "Nepodržana vrsta datoteke: {mimetype}", - "Edit" : "Uredi", "AutoSave" : "Automatsko spremanje", "Save" : "Spremi", "Export" : "Izvezi", diff --git a/l10n/hr.json b/l10n/hr.json index 7473d4c0..3ec5fa45 100644 --- a/l10n/hr.json +++ b/l10n/hr.json @@ -19,11 +19,11 @@ "Mind Map" : "Mentalna mapa", "A mind map editor" : "Uređivač mentalnih mapa", "This application enables Nextcloud users to open, save and edit mind map files in the web browser. If enabled, an entry in the \"New\" button at the top of the web browser the mind map file entry appears. When clicked, a new mind map file opens in the browser and the file can be saved into the current Nextcloud folder." : "Ova aplikacija omogućuje korisnicima Nextclouda otvaranje, spremanje i uređivanje datoteka mentalnih mapa u web-pregledniku. Ako je omogućena, u gumbu „Novo” na vrhu web-preglednika pojavljuje se stavka za datoteku mentalne mape. Klikom na nju otvara se nova datoteka mentalne mape u pregledniku, a datoteka se može spremiti u trenutačnu Nextcloud mapu.", + "Edit" : "Uredi", "Does not support saving {extension} files." : "Ne podržava spremanje {extension} datoteka.", "File Saved" : "Datoteka je spremljena", "Save failed" : "Spremanje nije uspjelo", "Unsupported file type: {mimetype}" : "Nepodržana vrsta datoteke: {mimetype}", - "Edit" : "Uredi", "AutoSave" : "Automatsko spremanje", "Save" : "Spremi", "Export" : "Izvezi", diff --git a/l10n/hu.js b/l10n/hu.js index 6e9e82a7..32784268 100644 --- a/l10n/hu.js +++ b/l10n/hu.js @@ -23,11 +23,11 @@ OC.L10N.register( "Mind Map" : "Gondolattérkép", "A mind map editor" : "Egy gondolattérkép-szerkesztő", "This application enables Nextcloud users to open, save and edit mind map files in the web browser. If enabled, an entry in the \"New\" button at the top of the web browser the mind map file entry appears. When clicked, a new mind map file opens in the browser and the file can be saved into the current Nextcloud folder." : "Ez az alkalmazás lehetővé teszi, hogy a Nextcloud-felhasználók gondolattérképfájlokat nyissanak meg, mentsenek és szerkesszenek a webböngészőben. Ha be van kapcsolva, akkor a böngésző tetején, az „Új” gombon megjelenik egy bejegyzés a gondolattérképfájlokhoz. Ha rákattint, egy új gondolattérkép nyílik meg a böngszőben, melyet a jelenlegi Nextcloud-mappába lehet mentetni.", + "Edit" : "Szerkesztés", "Does not support saving {extension} files." : "Nem támogatja a(z) {extension} fájlok mentését.", "File Saved" : "Fájl mentve", "Save failed" : "Nem sikerült a mentés", "Unsupported file type: {mimetype}" : "Nem támogatott fájltípus: {mimetype}", - "Edit" : "Szerkesztés", "AutoSave" : "Automatikus mentés", "Save" : "Mentés", "Export" : "Exportálás", diff --git a/l10n/hu.json b/l10n/hu.json index f328a2cc..2e1bdaa4 100644 --- a/l10n/hu.json +++ b/l10n/hu.json @@ -21,11 +21,11 @@ "Mind Map" : "Gondolattérkép", "A mind map editor" : "Egy gondolattérkép-szerkesztő", "This application enables Nextcloud users to open, save and edit mind map files in the web browser. If enabled, an entry in the \"New\" button at the top of the web browser the mind map file entry appears. When clicked, a new mind map file opens in the browser and the file can be saved into the current Nextcloud folder." : "Ez az alkalmazás lehetővé teszi, hogy a Nextcloud-felhasználók gondolattérképfájlokat nyissanak meg, mentsenek és szerkesszenek a webböngészőben. Ha be van kapcsolva, akkor a böngésző tetején, az „Új” gombon megjelenik egy bejegyzés a gondolattérképfájlokhoz. Ha rákattint, egy új gondolattérkép nyílik meg a böngszőben, melyet a jelenlegi Nextcloud-mappába lehet mentetni.", + "Edit" : "Szerkesztés", "Does not support saving {extension} files." : "Nem támogatja a(z) {extension} fájlok mentését.", "File Saved" : "Fájl mentve", "Save failed" : "Nem sikerült a mentés", "Unsupported file type: {mimetype}" : "Nem támogatott fájltípus: {mimetype}", - "Edit" : "Szerkesztés", "AutoSave" : "Automatikus mentés", "Save" : "Mentés", "Export" : "Exportálás", diff --git a/l10n/id.js b/l10n/id.js index 363ec376..07d37b3c 100644 --- a/l10n/id.js +++ b/l10n/id.js @@ -20,11 +20,11 @@ OC.L10N.register( "Mind Map" : "Peta Pikiran", "A mind map editor" : "Editor peta pikiran", "This application enables Nextcloud users to open, save and edit mind map files in the web browser. If enabled, an entry in the \"New\" button at the top of the web browser the mind map file entry appears. When clicked, a new mind map file opens in the browser and the file can be saved into the current Nextcloud folder." : "Aplikasi ini memungkinkan pengguna Nextcloud untuk membuka, menyimpan, dan mengedit file peta pikiran di peramban web. Jika diaktifkan, entri pada tombol \"Baru\" di bagian atas peramban web akan menampilkan entri file peta pikiran. Saat diklik, file peta pikiran baru akan terbuka di peramban dan file tersebut dapat disimpan ke folder Nextcloud saat ini.", + "Edit" : "Edit", "Does not support saving {extension} files." : "Tidak mendukung penyimpanan file {extension}.", "File Saved" : "File Disimpan", "Save failed" : "Gagal menyimpan", "Unsupported file type: {mimetype}" : "Jenis file tidak didukung: {mimetype}", - "Edit" : "Edit", "AutoSave" : "Simpan Otomatis", "Save" : "Simpan", "Export" : "Ekspor", diff --git a/l10n/id.json b/l10n/id.json index 3a231306..8aef37c7 100644 --- a/l10n/id.json +++ b/l10n/id.json @@ -18,11 +18,11 @@ "Mind Map" : "Peta Pikiran", "A mind map editor" : "Editor peta pikiran", "This application enables Nextcloud users to open, save and edit mind map files in the web browser. If enabled, an entry in the \"New\" button at the top of the web browser the mind map file entry appears. When clicked, a new mind map file opens in the browser and the file can be saved into the current Nextcloud folder." : "Aplikasi ini memungkinkan pengguna Nextcloud untuk membuka, menyimpan, dan mengedit file peta pikiran di peramban web. Jika diaktifkan, entri pada tombol \"Baru\" di bagian atas peramban web akan menampilkan entri file peta pikiran. Saat diklik, file peta pikiran baru akan terbuka di peramban dan file tersebut dapat disimpan ke folder Nextcloud saat ini.", + "Edit" : "Edit", "Does not support saving {extension} files." : "Tidak mendukung penyimpanan file {extension}.", "File Saved" : "File Disimpan", "Save failed" : "Gagal menyimpan", "Unsupported file type: {mimetype}" : "Jenis file tidak didukung: {mimetype}", - "Edit" : "Edit", "AutoSave" : "Simpan Otomatis", "Save" : "Simpan", "Export" : "Ekspor", diff --git a/l10n/it.js b/l10n/it.js index b375e6ef..77b6b6c9 100644 --- a/l10n/it.js +++ b/l10n/it.js @@ -21,11 +21,11 @@ OC.L10N.register( "Mind Map" : "Mind Map", "A mind map editor" : "Un editor di mappe mentali", "This application enables Nextcloud users to open, save and edit mind map files in the web browser. If enabled, an entry in the \"New\" button at the top of the web browser the mind map file entry appears. When clicked, a new mind map file opens in the browser and the file can be saved into the current Nextcloud folder." : "Questa applicazione consente agli utenti di Nextcloud di aprire, salvare e modificare file di mappe mentali nel browser web. Se abilitata, viene visualizzata una voce nel pulsante \"Nuovo\" nella parte superiore del browser web per la voce relativa al file di mappe mentali. Facendo clic su di essa, si apre un nuovo file di mappe mentali nel browser e il file può essere salvato nella cartella Nextcloud corrente.", + "Edit" : "Modifica", "Does not support saving {extension} files." : "Non supporta il salvataggio dei file {extension}.", "File Saved" : "File salvato", "Save failed" : "Salvataggio non riuscito", "Unsupported file type: {mimetype}" : "Tipo di file non supportato: {mimetype}", - "Edit" : "Modifica", "AutoSave" : "Salvataggio automatico", "Save" : "Salva", "Export" : "Esporta", diff --git a/l10n/it.json b/l10n/it.json index 50f4d6fc..377e174b 100644 --- a/l10n/it.json +++ b/l10n/it.json @@ -19,11 +19,11 @@ "Mind Map" : "Mind Map", "A mind map editor" : "Un editor di mappe mentali", "This application enables Nextcloud users to open, save and edit mind map files in the web browser. If enabled, an entry in the \"New\" button at the top of the web browser the mind map file entry appears. When clicked, a new mind map file opens in the browser and the file can be saved into the current Nextcloud folder." : "Questa applicazione consente agli utenti di Nextcloud di aprire, salvare e modificare file di mappe mentali nel browser web. Se abilitata, viene visualizzata una voce nel pulsante \"Nuovo\" nella parte superiore del browser web per la voce relativa al file di mappe mentali. Facendo clic su di essa, si apre un nuovo file di mappe mentali nel browser e il file può essere salvato nella cartella Nextcloud corrente.", + "Edit" : "Modifica", "Does not support saving {extension} files." : "Non supporta il salvataggio dei file {extension}.", "File Saved" : "File salvato", "Save failed" : "Salvataggio non riuscito", "Unsupported file type: {mimetype}" : "Tipo di file non supportato: {mimetype}", - "Edit" : "Modifica", "AutoSave" : "Salvataggio automatico", "Save" : "Salva", "Export" : "Esporta", diff --git a/l10n/ko.js b/l10n/ko.js index 657c7166..e4a51c4c 100644 --- a/l10n/ko.js +++ b/l10n/ko.js @@ -16,11 +16,11 @@ OC.L10N.register( "You are not authorized to open this share" : "이 공유를 열도록 허가받지 않았음", "File not found" : "파일을 찾을 수 없음", "Mind Map" : "마인드 맵", + "Edit" : "편집", "Does not support saving {extension} files." : "{extension} 파일 저장을 지원하지 않습니다.", "File Saved" : "파일 저장됨", "Save failed" : "저장 실패", "Unsupported file type: {mimetype}" : "지원되지 않는 파일 형식: {mimetype}", - "Edit" : "편집", "AutoSave" : "자동 저장", "Save" : "저장", "Export" : "내보내기", diff --git a/l10n/ko.json b/l10n/ko.json index da725c80..996353f3 100644 --- a/l10n/ko.json +++ b/l10n/ko.json @@ -14,11 +14,11 @@ "You are not authorized to open this share" : "이 공유를 열도록 허가받지 않았음", "File not found" : "파일을 찾을 수 없음", "Mind Map" : "마인드 맵", + "Edit" : "편집", "Does not support saving {extension} files." : "{extension} 파일 저장을 지원하지 않습니다.", "File Saved" : "파일 저장됨", "Save failed" : "저장 실패", "Unsupported file type: {mimetype}" : "지원되지 않는 파일 형식: {mimetype}", - "Edit" : "편집", "AutoSave" : "자동 저장", "Save" : "저장", "Export" : "내보내기", diff --git a/l10n/lt_LT.js b/l10n/lt_LT.js index ed63bcee..e726a379 100644 --- a/l10n/lt_LT.js +++ b/l10n/lt_LT.js @@ -23,11 +23,11 @@ OC.L10N.register( "Mind Map" : "Idėjų žemėlapis", "A mind map editor" : "Idėjų žemėlapio redaktorius", "This application enables Nextcloud users to open, save and edit mind map files in the web browser. If enabled, an entry in the \"New\" button at the top of the web browser the mind map file entry appears. When clicked, a new mind map file opens in the browser and the file can be saved into the current Nextcloud folder." : "Ši programa leidžia „Nextcloud“ vartotojams atidaryti, išsaugoti ir redaguoti Idėjų žemėlapių failus interneto naršyklėje. Jei ši funkcija įjungta, interneto naršyklės viršuje esančiame meniu „Naujas“ atsiranda Idėjų žemėlapio failo parinktis. Paspaudus ją, naršyklėje atsidaro naujas Idėjų žemėlapio failas, kurį galima išsaugoti esamame „Nextcloud“ aplanke.", + "Edit" : "Redaguoti", "Does not support saving {extension} files." : "Nepalaiko {extension} failų išsaugojimo.", "File Saved" : "Filtras įrašytas", "Save failed" : "Įrašyti nepavyko", "Unsupported file type: {mimetype}" : "Nepalaikomas failo tipas: {mimetype}", - "Edit" : "Redaguoti", "AutoSave" : "Automatinis išsaugojimas", "Save" : "Įrašyti", "Export" : "Eksportuoti", diff --git a/l10n/lt_LT.json b/l10n/lt_LT.json index 667a2e31..4af33915 100644 --- a/l10n/lt_LT.json +++ b/l10n/lt_LT.json @@ -21,11 +21,11 @@ "Mind Map" : "Idėjų žemėlapis", "A mind map editor" : "Idėjų žemėlapio redaktorius", "This application enables Nextcloud users to open, save and edit mind map files in the web browser. If enabled, an entry in the \"New\" button at the top of the web browser the mind map file entry appears. When clicked, a new mind map file opens in the browser and the file can be saved into the current Nextcloud folder." : "Ši programa leidžia „Nextcloud“ vartotojams atidaryti, išsaugoti ir redaguoti Idėjų žemėlapių failus interneto naršyklėje. Jei ši funkcija įjungta, interneto naršyklės viršuje esančiame meniu „Naujas“ atsiranda Idėjų žemėlapio failo parinktis. Paspaudus ją, naršyklėje atsidaro naujas Idėjų žemėlapio failas, kurį galima išsaugoti esamame „Nextcloud“ aplanke.", + "Edit" : "Redaguoti", "Does not support saving {extension} files." : "Nepalaiko {extension} failų išsaugojimo.", "File Saved" : "Filtras įrašytas", "Save failed" : "Įrašyti nepavyko", "Unsupported file type: {mimetype}" : "Nepalaikomas failo tipas: {mimetype}", - "Edit" : "Redaguoti", "AutoSave" : "Automatinis išsaugojimas", "Save" : "Įrašyti", "Export" : "Eksportuoti", diff --git a/l10n/lv.js b/l10n/lv.js index d2019569..32f007ba 100644 --- a/l10n/lv.js +++ b/l10n/lv.js @@ -16,11 +16,11 @@ OC.L10N.register( "You have no permission to write this file" : "Nav atļaujas rakstīt šajā datnē", "Mind Map" : "Prāta karte", "A mind map editor" : "Prāta kartes redaktors", + "Edit" : "Labot", "Does not support saving {extension} files." : "Neatbalsta {extension} datņu saglabāšanu.", "File Saved" : "Datne saglabāta", "Save failed" : "Saglabāšana neizdevās", "Unsupported file type: {mimetype}" : "Neatbalstīts datnes veids: {mimetype}", - "Edit" : "Labot", "Save" : "Saglabāt", "Export" : "Izgūt", "Export to PNG" : "Izgūt kā PNG", diff --git a/l10n/lv.json b/l10n/lv.json index 3ff729a1..5b67c774 100644 --- a/l10n/lv.json +++ b/l10n/lv.json @@ -14,11 +14,11 @@ "You have no permission to write this file" : "Nav atļaujas rakstīt šajā datnē", "Mind Map" : "Prāta karte", "A mind map editor" : "Prāta kartes redaktors", + "Edit" : "Labot", "Does not support saving {extension} files." : "Neatbalsta {extension} datņu saglabāšanu.", "File Saved" : "Datne saglabāta", "Save failed" : "Saglabāšana neizdevās", "Unsupported file type: {mimetype}" : "Neatbalstīts datnes veids: {mimetype}", - "Edit" : "Labot", "Save" : "Saglabāt", "Export" : "Izgūt", "Export to PNG" : "Izgūt kā PNG", diff --git a/l10n/pt_BR.js b/l10n/pt_BR.js index 0026753d..cdea9071 100644 --- a/l10n/pt_BR.js +++ b/l10n/pt_BR.js @@ -23,11 +23,11 @@ OC.L10N.register( "Mind Map" : "Mapa Mental", "A mind map editor" : "Um editor de mapas mentais", "This application enables Nextcloud users to open, save and edit mind map files in the web browser. If enabled, an entry in the \"New\" button at the top of the web browser the mind map file entry appears. When clicked, a new mind map file opens in the browser and the file can be saved into the current Nextcloud folder." : "Esse aplicativo permite que os usuários do Nextcloud abram, salvem e editem arquivos de mapas mentais no navegador da web. Se estiver ativado, aparecerá uma entrada no botão \"Novo\" na parte superior do navegador da web para a entrada do arquivo de mapa mental. Quando clicado, um novo arquivo de mapa mental é aberto no navegador e o arquivo pode ser salvo na pasta atual do Nextcloud.", + "Edit" : "Editar", "Does not support saving {extension} files." : "Não oferece suporte para salvar arquivos {extension}.", "File Saved" : "Arquivo Salvo", "Save failed" : "Falha ao salvar", "Unsupported file type: {mimetype}" : "Tipo de arquivo não suportado: {mimetype}", - "Edit" : "Editar", "AutoSave" : "Autossalvar", "Save" : "Salvar", "Export" : "Exportar", diff --git a/l10n/pt_BR.json b/l10n/pt_BR.json index c2d36e30..80a98ca3 100644 --- a/l10n/pt_BR.json +++ b/l10n/pt_BR.json @@ -21,11 +21,11 @@ "Mind Map" : "Mapa Mental", "A mind map editor" : "Um editor de mapas mentais", "This application enables Nextcloud users to open, save and edit mind map files in the web browser. If enabled, an entry in the \"New\" button at the top of the web browser the mind map file entry appears. When clicked, a new mind map file opens in the browser and the file can be saved into the current Nextcloud folder." : "Esse aplicativo permite que os usuários do Nextcloud abram, salvem e editem arquivos de mapas mentais no navegador da web. Se estiver ativado, aparecerá uma entrada no botão \"Novo\" na parte superior do navegador da web para a entrada do arquivo de mapa mental. Quando clicado, um novo arquivo de mapa mental é aberto no navegador e o arquivo pode ser salvo na pasta atual do Nextcloud.", + "Edit" : "Editar", "Does not support saving {extension} files." : "Não oferece suporte para salvar arquivos {extension}.", "File Saved" : "Arquivo Salvo", "Save failed" : "Falha ao salvar", "Unsupported file type: {mimetype}" : "Tipo de arquivo não suportado: {mimetype}", - "Edit" : "Editar", "AutoSave" : "Autossalvar", "Save" : "Salvar", "Export" : "Exportar", diff --git a/l10n/pt_PT.js b/l10n/pt_PT.js index 648b6568..793c7e59 100644 --- a/l10n/pt_PT.js +++ b/l10n/pt_PT.js @@ -22,10 +22,10 @@ OC.L10N.register( "Mind Map" : "Mind Map", "A mind map editor" : "Um editor de mapas mentais", "This application enables Nextcloud users to open, save and edit mind map files in the web browser. If enabled, an entry in the \"New\" button at the top of the web browser the mind map file entry appears. When clicked, a new mind map file opens in the browser and the file can be saved into the current Nextcloud folder." : "Esse aplicativo permite que os usuários do Nextcloud abram, salvem e editem arquivos de mapas mentais no navegador da web. Se estiver ativado, aparecerá uma entrada no botão \"Novo\" na parte superior do navegador da web para a entrada do arquivo de mapa mental. Quando clicado, um novo arquivo de mapa mental é aberto no navegador e o arquivo pode ser salvo na pasta atual do Nextcloud.", + "Edit" : "Editar", "Does not support saving {extension} files." : "Não é compatível com a gravação de ficheiros {extension}.", "Save failed" : "Falha ao salvar", "Unsupported file type: {mimetype}" : "Tipo de arquivo não suportado: {mimetype}", - "Edit" : "Editar", "AutoSave" : "Autossalvar", "Save" : "Guardar", "Export" : "Exportar", diff --git a/l10n/pt_PT.json b/l10n/pt_PT.json index cfa3587e..83048f1f 100644 --- a/l10n/pt_PT.json +++ b/l10n/pt_PT.json @@ -20,10 +20,10 @@ "Mind Map" : "Mind Map", "A mind map editor" : "Um editor de mapas mentais", "This application enables Nextcloud users to open, save and edit mind map files in the web browser. If enabled, an entry in the \"New\" button at the top of the web browser the mind map file entry appears. When clicked, a new mind map file opens in the browser and the file can be saved into the current Nextcloud folder." : "Esse aplicativo permite que os usuários do Nextcloud abram, salvem e editem arquivos de mapas mentais no navegador da web. Se estiver ativado, aparecerá uma entrada no botão \"Novo\" na parte superior do navegador da web para a entrada do arquivo de mapa mental. Quando clicado, um novo arquivo de mapa mental é aberto no navegador e o arquivo pode ser salvo na pasta atual do Nextcloud.", + "Edit" : "Editar", "Does not support saving {extension} files." : "Não é compatível com a gravação de ficheiros {extension}.", "Save failed" : "Falha ao salvar", "Unsupported file type: {mimetype}" : "Tipo de arquivo não suportado: {mimetype}", - "Edit" : "Editar", "AutoSave" : "Autossalvar", "Save" : "Guardar", "Export" : "Exportar", diff --git a/l10n/ro.js b/l10n/ro.js index a356ed63..12c04112 100644 --- a/l10n/ro.js +++ b/l10n/ro.js @@ -9,6 +9,7 @@ OC.L10N.register( "Insufficient permissions" : "Permisiuni insuficiente", "File path not supplied" : "Calea fișierului nu este oferită", "File mtime not supplied" : "Nu s-a furnizat mtime fișier", + "Share not found" : "Partajarea nu a fost găsită", "File not found" : "Fișierul nu a fost găsit", "Edit" : "Editează", "Save" : "Salvează", diff --git a/l10n/ro.json b/l10n/ro.json index a64c95cb..f930a0a4 100644 --- a/l10n/ro.json +++ b/l10n/ro.json @@ -7,6 +7,7 @@ "Insufficient permissions" : "Permisiuni insuficiente", "File path not supplied" : "Calea fișierului nu este oferită", "File mtime not supplied" : "Nu s-a furnizat mtime fișier", + "Share not found" : "Partajarea nu a fost găsită", "File not found" : "Fișierul nu a fost găsit", "Edit" : "Editează", "Save" : "Salvează", diff --git a/l10n/ru.js b/l10n/ru.js index 0365761e..ee21d26d 100644 --- a/l10n/ru.js +++ b/l10n/ru.js @@ -23,11 +23,11 @@ OC.L10N.register( "Mind Map" : "Интеллект-карта", "A mind map editor" : "Редактор интеллект-карт", "This application enables Nextcloud users to open, save and edit mind map files in the web browser. If enabled, an entry in the \"New\" button at the top of the web browser the mind map file entry appears. When clicked, a new mind map file opens in the browser and the file can be saved into the current Nextcloud folder." : "Приложение позволяет открывать, сохранять и редактировать файлы интеллект-карт в браузере. Если оно включено, в меню кнопки «Создать» вверху страницы появляется пункт для интеллект-карты. После его выбора в браузере открывается новая интеллект-карта, которую можно сохранить в текущую папку Nextcloud.", + "Edit" : "Редактирование", "Does not support saving {extension} files." : "Сохранение файлов {extension} не поддерживается.", "File Saved" : "Файл сохранён", "Save failed" : "Не удалось сохранить", "Unsupported file type: {mimetype}" : "Неподдерживаемый тип файла: {mimetype}", - "Edit" : "Редактирование", "AutoSave" : "Автосохранение", "Save" : "Сохранить", "Export" : "Экспорт", diff --git a/l10n/ru.json b/l10n/ru.json index ef560871..4f88fea7 100644 --- a/l10n/ru.json +++ b/l10n/ru.json @@ -21,11 +21,11 @@ "Mind Map" : "Интеллект-карта", "A mind map editor" : "Редактор интеллект-карт", "This application enables Nextcloud users to open, save and edit mind map files in the web browser. If enabled, an entry in the \"New\" button at the top of the web browser the mind map file entry appears. When clicked, a new mind map file opens in the browser and the file can be saved into the current Nextcloud folder." : "Приложение позволяет открывать, сохранять и редактировать файлы интеллект-карт в браузере. Если оно включено, в меню кнопки «Создать» вверху страницы появляется пункт для интеллект-карты. После его выбора в браузере открывается новая интеллект-карта, которую можно сохранить в текущую папку Nextcloud.", + "Edit" : "Редактирование", "Does not support saving {extension} files." : "Сохранение файлов {extension} не поддерживается.", "File Saved" : "Файл сохранён", "Save failed" : "Не удалось сохранить", "Unsupported file type: {mimetype}" : "Неподдерживаемый тип файла: {mimetype}", - "Edit" : "Редактирование", "AutoSave" : "Автосохранение", "Save" : "Сохранить", "Export" : "Экспорт", diff --git a/l10n/sk.js b/l10n/sk.js index 5fd83693..433456b7 100644 --- a/l10n/sk.js +++ b/l10n/sk.js @@ -23,11 +23,11 @@ OC.L10N.register( "Mind Map" : "Myšlienková mapa", "A mind map editor" : "Editor myšlienkových máp", "This application enables Nextcloud users to open, save and edit mind map files in the web browser. If enabled, an entry in the \"New\" button at the top of the web browser the mind map file entry appears. When clicked, a new mind map file opens in the browser and the file can be saved into the current Nextcloud folder." : "Táto aplikácia umožňuje používateľom Nextcloud otvárať, ukladať a upravovať súbory myšlienkových máp vo webovom prehliadači. Ak je povolená, v tlačidle „Nové“ v hornej časti webového prehliadača sa zobrazí položka pre súbor myšlienkovej mapy. Po kliknutí sa v prehliadači otvorí nový súbor myšlienkovej mapy a možno ho uložiť do aktuálneho priečinka Nextcloud.", + "Edit" : "Upraviť", "Does not support saving {extension} files." : "Ukladanie súborov {extension} nie je podporované.", "File Saved" : "Súbor uložený", "Save failed" : "Uloženie zlyhalo", "Unsupported file type: {mimetype}" : "Nepodporovaný typ súboru: {mimetype}", - "Edit" : "Upraviť", "AutoSave" : "Automatické ukladanie", "Save" : "Uložiť", "Export" : "Export", diff --git a/l10n/sk.json b/l10n/sk.json index 105b09d6..05e7f4a5 100644 --- a/l10n/sk.json +++ b/l10n/sk.json @@ -21,11 +21,11 @@ "Mind Map" : "Myšlienková mapa", "A mind map editor" : "Editor myšlienkových máp", "This application enables Nextcloud users to open, save and edit mind map files in the web browser. If enabled, an entry in the \"New\" button at the top of the web browser the mind map file entry appears. When clicked, a new mind map file opens in the browser and the file can be saved into the current Nextcloud folder." : "Táto aplikácia umožňuje používateľom Nextcloud otvárať, ukladať a upravovať súbory myšlienkových máp vo webovom prehliadači. Ak je povolená, v tlačidle „Nové“ v hornej časti webového prehliadača sa zobrazí položka pre súbor myšlienkovej mapy. Po kliknutí sa v prehliadači otvorí nový súbor myšlienkovej mapy a možno ho uložiť do aktuálneho priečinka Nextcloud.", + "Edit" : "Upraviť", "Does not support saving {extension} files." : "Ukladanie súborov {extension} nie je podporované.", "File Saved" : "Súbor uložený", "Save failed" : "Uloženie zlyhalo", "Unsupported file type: {mimetype}" : "Nepodporovaný typ súboru: {mimetype}", - "Edit" : "Upraviť", "AutoSave" : "Automatické ukladanie", "Save" : "Uložiť", "Export" : "Export", diff --git a/l10n/sr.js b/l10n/sr.js index 76d9a62d..82a80d44 100644 --- a/l10n/sr.js +++ b/l10n/sr.js @@ -20,11 +20,11 @@ OC.L10N.register( "Mind Map" : "Мапа ума", "A mind map editor" : "Едитор мапе ума", "This application enables Nextcloud users to open, save and edit mind map files in the web browser. If enabled, an entry in the \"New\" button at the top of the web browser the mind map file entry appears. When clicked, a new mind map file opens in the browser and the file can be saved into the current Nextcloud folder." : "Ова апликација омогућава Nextcloud корисницима да отварају, снимају и уређују фајлове мапа ума у веб прегледачу. Када се укључи, појављује се ставка фајл мапе ума у дугмету „Нови” на врху веб стране. Кликом на ову ставку се у веб читачу отвара нови фајл мапе ума који може да се сачува у тренутном Nextcloud фолдеру.", + "Edit" : "Измени", "Does not support saving {extension} files." : "Не подржава се чување {extension} фајлова.", "File Saved" : "Фајл је сачуван", "Save failed" : "Снимање није успело", "Unsupported file type: {mimetype}" : "Тип фајла који није подржан: {mimetype}", - "Edit" : "Измени", "AutoSave" : "Ауто-чување", "Save" : "Сачувај", "Export" : "Извези", diff --git a/l10n/sr.json b/l10n/sr.json index ed9c785f..50996cc0 100644 --- a/l10n/sr.json +++ b/l10n/sr.json @@ -18,11 +18,11 @@ "Mind Map" : "Мапа ума", "A mind map editor" : "Едитор мапе ума", "This application enables Nextcloud users to open, save and edit mind map files in the web browser. If enabled, an entry in the \"New\" button at the top of the web browser the mind map file entry appears. When clicked, a new mind map file opens in the browser and the file can be saved into the current Nextcloud folder." : "Ова апликација омогућава Nextcloud корисницима да отварају, снимају и уређују фајлове мапа ума у веб прегледачу. Када се укључи, појављује се ставка фајл мапе ума у дугмету „Нови” на врху веб стране. Кликом на ову ставку се у веб читачу отвара нови фајл мапе ума који може да се сачува у тренутном Nextcloud фолдеру.", + "Edit" : "Измени", "Does not support saving {extension} files." : "Не подржава се чување {extension} фајлова.", "File Saved" : "Фајл је сачуван", "Save failed" : "Снимање није успело", "Unsupported file type: {mimetype}" : "Тип фајла који није подржан: {mimetype}", - "Edit" : "Измени", "AutoSave" : "Ауто-чување", "Save" : "Сачувај", "Export" : "Извези", diff --git a/l10n/sv.js b/l10n/sv.js index 6861175a..696a2c92 100644 --- a/l10n/sv.js +++ b/l10n/sv.js @@ -23,11 +23,11 @@ OC.L10N.register( "Mind Map" : "Tankekarta", "A mind map editor" : "En redigerare för tankekartor", "This application enables Nextcloud users to open, save and edit mind map files in the web browser. If enabled, an entry in the \"New\" button at the top of the web browser the mind map file entry appears. When clicked, a new mind map file opens in the browser and the file can be saved into the current Nextcloud folder." : "Med den här appen kan Nextcloud-användare öppna, spara och redigera tankekartsfiler i webbläsaren. När appen är aktiverad visas ett alternativ för tankekartsfiler under knappen ”Ny” högst upp i webbläsaren. När du klickar på det öppnas en ny tankekarta i webbläsaren och filen kan sparas i den aktuella Nextcloud-mappen.", + "Edit" : "Redigera", "Does not support saving {extension} files." : "Det går inte att spara filer med ändelsen {extension}.", "File Saved" : "Filen sparades", "Save failed" : "Det gick inte att spara", "Unsupported file type: {mimetype}" : "Filtypen stöds inte: {mimetype}", - "Edit" : "Redigera", "AutoSave" : "Spara automatiskt", "Save" : "Spara", "Export" : "Exportera", diff --git a/l10n/sv.json b/l10n/sv.json index 9628ff01..0d668026 100644 --- a/l10n/sv.json +++ b/l10n/sv.json @@ -21,11 +21,11 @@ "Mind Map" : "Tankekarta", "A mind map editor" : "En redigerare för tankekartor", "This application enables Nextcloud users to open, save and edit mind map files in the web browser. If enabled, an entry in the \"New\" button at the top of the web browser the mind map file entry appears. When clicked, a new mind map file opens in the browser and the file can be saved into the current Nextcloud folder." : "Med den här appen kan Nextcloud-användare öppna, spara och redigera tankekartsfiler i webbläsaren. När appen är aktiverad visas ett alternativ för tankekartsfiler under knappen ”Ny” högst upp i webbläsaren. När du klickar på det öppnas en ny tankekarta i webbläsaren och filen kan sparas i den aktuella Nextcloud-mappen.", + "Edit" : "Redigera", "Does not support saving {extension} files." : "Det går inte att spara filer med ändelsen {extension}.", "File Saved" : "Filen sparades", "Save failed" : "Det gick inte att spara", "Unsupported file type: {mimetype}" : "Filtypen stöds inte: {mimetype}", - "Edit" : "Redigera", "AutoSave" : "Spara automatiskt", "Save" : "Spara", "Export" : "Exportera", diff --git a/l10n/sw.js b/l10n/sw.js index eacb9ffe..1d583e64 100644 --- a/l10n/sw.js +++ b/l10n/sw.js @@ -20,11 +20,11 @@ OC.L10N.register( "Mind Map" : "Ramani ya Akili", "A mind map editor" : "Mhariri wa ramani ya mawazo", "This application enables Nextcloud users to open, save and edit mind map files in the web browser. If enabled, an entry in the \"New\" button at the top of the web browser the mind map file entry appears. When clicked, a new mind map file opens in the browser and the file can be saved into the current Nextcloud folder." : "Programu hii inawawezesha watumiaji wa Nextcloud kufungua, kuhifadhi na kuhariri faili za ramani ya mawazo katika kivinjari cha wavuti. Ikiwashwa, ingizo katika kitufe cha \"Mpya\" kilicho juu ya kivinjari cha wavuti ingizo la faili ya ramani ya mawazo linaonekana. Unapobofya, faili mpya ya ramani ya mawazo hufungua kwenye kivinjari na faili inaweza kuhifadhiwa kwenye folda ya sasa ya Nextcloud.", + "Edit" : "Hariri", "Does not support saving {extension} files." : "Haitumii kuhifadhi {extension} faili.", "File Saved" : "Faili imehifadhiwa", "Save failed" : "Uhifadhi umeshindikana", "Unsupported file type: {mimetype}" : "Aina ya faili isiyotumika: {mimetype}", - "Edit" : "Hariri", "AutoSave" : "Hifadhi Kiotomatiki", "Save" : "Hifadhi", "Export" : "Safirisha", diff --git a/l10n/sw.json b/l10n/sw.json index 3693c11e..1ca3cdb7 100644 --- a/l10n/sw.json +++ b/l10n/sw.json @@ -18,11 +18,11 @@ "Mind Map" : "Ramani ya Akili", "A mind map editor" : "Mhariri wa ramani ya mawazo", "This application enables Nextcloud users to open, save and edit mind map files in the web browser. If enabled, an entry in the \"New\" button at the top of the web browser the mind map file entry appears. When clicked, a new mind map file opens in the browser and the file can be saved into the current Nextcloud folder." : "Programu hii inawawezesha watumiaji wa Nextcloud kufungua, kuhifadhi na kuhariri faili za ramani ya mawazo katika kivinjari cha wavuti. Ikiwashwa, ingizo katika kitufe cha \"Mpya\" kilicho juu ya kivinjari cha wavuti ingizo la faili ya ramani ya mawazo linaonekana. Unapobofya, faili mpya ya ramani ya mawazo hufungua kwenye kivinjari na faili inaweza kuhifadhiwa kwenye folda ya sasa ya Nextcloud.", + "Edit" : "Hariri", "Does not support saving {extension} files." : "Haitumii kuhifadhi {extension} faili.", "File Saved" : "Faili imehifadhiwa", "Save failed" : "Uhifadhi umeshindikana", "Unsupported file type: {mimetype}" : "Aina ya faili isiyotumika: {mimetype}", - "Edit" : "Hariri", "AutoSave" : "Hifadhi Kiotomatiki", "Save" : "Hifadhi", "Export" : "Safirisha", diff --git a/l10n/tr.js b/l10n/tr.js index e9a2be1f..817bd653 100644 --- a/l10n/tr.js +++ b/l10n/tr.js @@ -23,11 +23,11 @@ OC.L10N.register( "Mind Map" : "Zihin haritası", "A mind map editor" : "Zihin haritası düzenleyici", "This application enables Nextcloud users to open, save and edit mind map files in the web browser. If enabled, an entry in the \"New\" button at the top of the web browser the mind map file entry appears. When clicked, a new mind map file opens in the browser and the file can be saved into the current Nextcloud folder." : "Bu uygulama, Nextcloud kullanıcılarının tarayıcılarında zihin haritası dosyalarını açmasını, kaydetmesini ve düzenlemesini sağlar. Kullanıma alındığında, tarayıcının üst kısmındaki \"Yeni\" düğmesinde bir zihin haritası dosyası kaydı görüntülenir. Buna tıklandığında, tarayıcıda yeni bir zihin haritası dosyası açılır ve dosya geçerli Nextcloud klasörüne kaydedilebilir.", + "Edit" : "Düzenle", "Does not support saving {extension} files." : "{extension} dosyalarının kaydedilmesini desteklemez.", "File Saved" : "Dosya kaydedildi", "Save failed" : "Kaydedilemedi", "Unsupported file type: {mimetype}" : "Dosya türü desteklenmiyor: {mimetype}", - "Edit" : "Düzenle", "AutoSave" : "Otomatik kaydedilsin", "Save" : "Kaydet", "Export" : "Dışa aktar", diff --git a/l10n/tr.json b/l10n/tr.json index dbbaa7eb..8fc62a8c 100644 --- a/l10n/tr.json +++ b/l10n/tr.json @@ -21,11 +21,11 @@ "Mind Map" : "Zihin haritası", "A mind map editor" : "Zihin haritası düzenleyici", "This application enables Nextcloud users to open, save and edit mind map files in the web browser. If enabled, an entry in the \"New\" button at the top of the web browser the mind map file entry appears. When clicked, a new mind map file opens in the browser and the file can be saved into the current Nextcloud folder." : "Bu uygulama, Nextcloud kullanıcılarının tarayıcılarında zihin haritası dosyalarını açmasını, kaydetmesini ve düzenlemesini sağlar. Kullanıma alındığında, tarayıcının üst kısmındaki \"Yeni\" düğmesinde bir zihin haritası dosyası kaydı görüntülenir. Buna tıklandığında, tarayıcıda yeni bir zihin haritası dosyası açılır ve dosya geçerli Nextcloud klasörüne kaydedilebilir.", + "Edit" : "Düzenle", "Does not support saving {extension} files." : "{extension} dosyalarının kaydedilmesini desteklemez.", "File Saved" : "Dosya kaydedildi", "Save failed" : "Kaydedilemedi", "Unsupported file type: {mimetype}" : "Dosya türü desteklenmiyor: {mimetype}", - "Edit" : "Düzenle", "AutoSave" : "Otomatik kaydedilsin", "Save" : "Kaydet", "Export" : "Dışa aktar", diff --git a/l10n/ug.js b/l10n/ug.js index f6fc9e40..53b4fd64 100644 --- a/l10n/ug.js +++ b/l10n/ug.js @@ -20,11 +20,11 @@ OC.L10N.register( "Mind Map" : "ئويلاش خەرىتىسى", "A mind map editor" : "بىر ئويلاش خەرىتىسى تەھرىرلىگۈچ", "This application enables Nextcloud users to open, save and edit mind map files in the web browser. If enabled, an entry in the \"New\" button at the top of the web browser the mind map file entry appears. When clicked, a new mind map file opens in the browser and the file can be saved into the current Nextcloud folder." : "بۇ ئەپ Nextcloud ئىشلەتكۈچىلىرىگە تور كۆرگۈچتە ئەقىل خەرىتىسى ھۆججەتلىرىنى ئېچىش، ساقلاش ۋە تەھرىرلەش ئىمكانىيىتىنى بېرىدۇ. ئەگەر قوزغىتىلسا، تور كۆرگۈچنىڭ ئۈستى تەرىپىدىكى «يېڭى» كۇنۇپكىسىدا ئەقىل خەرىتىسى ھۆججىتى خاتىرىسى كۆرۈنىدۇ. چېكىلگەندە، تور كۆرگۈچتە يېڭى ئەقىل خەرىتىسى ھۆججىتى ئېچىلىدۇ ۋە ھۆججەتنى نۆۋەتتىكى Nextcloud قىسقۇچىغا ساقلىغىلى بولىدۇ.", + "Edit" : "تەھرىر", "Does not support saving {extension} files." : "{extension} لىق ھۆججەتلەرنى ساقلاشنى قوللىمايدۇ.", "File Saved" : "ھۆججەت ساقلاندى", "Save failed" : "ساقلاش مەغلۇپ بولدى", "Unsupported file type: {mimetype}" : "قوللىمايدىغان ھۆججەت تىپى: {mimetype}", - "Edit" : "تەھرىر", "AutoSave" : "ئۆزلىكىدىن ساقلا", "Save" : "ساقلاش", "Export" : "ئېكسپورت", diff --git a/l10n/ug.json b/l10n/ug.json index 184da3ab..514e04b8 100644 --- a/l10n/ug.json +++ b/l10n/ug.json @@ -18,11 +18,11 @@ "Mind Map" : "ئويلاش خەرىتىسى", "A mind map editor" : "بىر ئويلاش خەرىتىسى تەھرىرلىگۈچ", "This application enables Nextcloud users to open, save and edit mind map files in the web browser. If enabled, an entry in the \"New\" button at the top of the web browser the mind map file entry appears. When clicked, a new mind map file opens in the browser and the file can be saved into the current Nextcloud folder." : "بۇ ئەپ Nextcloud ئىشلەتكۈچىلىرىگە تور كۆرگۈچتە ئەقىل خەرىتىسى ھۆججەتلىرىنى ئېچىش، ساقلاش ۋە تەھرىرلەش ئىمكانىيىتىنى بېرىدۇ. ئەگەر قوزغىتىلسا، تور كۆرگۈچنىڭ ئۈستى تەرىپىدىكى «يېڭى» كۇنۇپكىسىدا ئەقىل خەرىتىسى ھۆججىتى خاتىرىسى كۆرۈنىدۇ. چېكىلگەندە، تور كۆرگۈچتە يېڭى ئەقىل خەرىتىسى ھۆججىتى ئېچىلىدۇ ۋە ھۆججەتنى نۆۋەتتىكى Nextcloud قىسقۇچىغا ساقلىغىلى بولىدۇ.", + "Edit" : "تەھرىر", "Does not support saving {extension} files." : "{extension} لىق ھۆججەتلەرنى ساقلاشنى قوللىمايدۇ.", "File Saved" : "ھۆججەت ساقلاندى", "Save failed" : "ساقلاش مەغلۇپ بولدى", "Unsupported file type: {mimetype}" : "قوللىمايدىغان ھۆججەت تىپى: {mimetype}", - "Edit" : "تەھرىر", "AutoSave" : "ئۆزلىكىدىن ساقلا", "Save" : "ساقلاش", "Export" : "ئېكسپورت", diff --git a/l10n/uk.js b/l10n/uk.js index 35c4f7c5..b5b59c26 100644 --- a/l10n/uk.js +++ b/l10n/uk.js @@ -20,11 +20,11 @@ OC.L10N.register( "Mind Map" : "Карта розуму", "A mind map editor" : "Редактор ментальних карт", "This application enables Nextcloud users to open, save and edit mind map files in the web browser. If enabled, an entry in the \"New\" button at the top of the web browser the mind map file entry appears. When clicked, a new mind map file opens in the browser and the file can be saved into the current Nextcloud folder." : "Ця програма дозволяє користувачам Nextcloud відкривати, зберігати та редагувати файли інтелектуальних карт у веб-браузері. Якщо ця функція увімкнена, у верхній частині веб-браузера з'являється кнопка «Новий» із записом про файл інтелектуальної карти. При натисканні на цю кнопку у браузері відкривається новий файл інтелектуальної карти, який можна зберегти в поточній папці Nextcloud.", + "Edit" : "Редагувати", "Does not support saving {extension} files." : "Не підтримує збереження файлів {extension}.", "File Saved" : "Файл збережено", "Save failed" : "Збереження не вдалося", "Unsupported file type: {mimetype}" : "Непідтримуваний тип файлу: {mimetype}", - "Edit" : "Редагувати", "AutoSave" : "Автозбереження", "Save" : "Зберегти", "Export" : "Експорт", diff --git a/l10n/uk.json b/l10n/uk.json index 702c6c92..0a8c8cd7 100644 --- a/l10n/uk.json +++ b/l10n/uk.json @@ -18,11 +18,11 @@ "Mind Map" : "Карта розуму", "A mind map editor" : "Редактор ментальних карт", "This application enables Nextcloud users to open, save and edit mind map files in the web browser. If enabled, an entry in the \"New\" button at the top of the web browser the mind map file entry appears. When clicked, a new mind map file opens in the browser and the file can be saved into the current Nextcloud folder." : "Ця програма дозволяє користувачам Nextcloud відкривати, зберігати та редагувати файли інтелектуальних карт у веб-браузері. Якщо ця функція увімкнена, у верхній частині веб-браузера з'являється кнопка «Новий» із записом про файл інтелектуальної карти. При натисканні на цю кнопку у браузері відкривається новий файл інтелектуальної карти, який можна зберегти в поточній папці Nextcloud.", + "Edit" : "Редагувати", "Does not support saving {extension} files." : "Не підтримує збереження файлів {extension}.", "File Saved" : "Файл збережено", "Save failed" : "Збереження не вдалося", "Unsupported file type: {mimetype}" : "Непідтримуваний тип файлу: {mimetype}", - "Edit" : "Редагувати", "AutoSave" : "Автозбереження", "Save" : "Зберегти", "Export" : "Експорт", diff --git a/l10n/zh_HK.js b/l10n/zh_HK.js index 3a3089a8..3e5f8fc3 100644 --- a/l10n/zh_HK.js +++ b/l10n/zh_HK.js @@ -23,11 +23,11 @@ OC.L10N.register( "Mind Map" : "心智圖", "A mind map editor" : "心智圖編輯器", "This application enables Nextcloud users to open, save and edit mind map files in the web browser. If enabled, an entry in the \"New\" button at the top of the web browser the mind map file entry appears. When clicked, a new mind map file opens in the browser and the file can be saved into the current Nextcloud folder." : "此應用程式可讓 Nextcloud 使用者在網頁瀏覽器中開啟、儲存與編輯心智圖檔案。若啟用,網頁瀏覽器頂部的「新增」按鈕中會出現心智圖檔案條目。點擊後,會在瀏覽器中開啟新的心智圖檔案,該檔案可以儲存到目前的 Nextcloud 資料夾中。", + "Edit" : "編輯", "Does not support saving {extension} files." : "不支持保存 {extension} 檔案。", "File Saved" : "已保存檔案", "Save failed" : "保存失敗", "Unsupported file type: {mimetype}" : "不支援的檔案格式:{mimetype}", - "Edit" : "編輯", "AutoSave" : "自動保存", "Save" : "保存", "Export" : "匯出", diff --git a/l10n/zh_HK.json b/l10n/zh_HK.json index a49c251e..c11393ed 100644 --- a/l10n/zh_HK.json +++ b/l10n/zh_HK.json @@ -21,11 +21,11 @@ "Mind Map" : "心智圖", "A mind map editor" : "心智圖編輯器", "This application enables Nextcloud users to open, save and edit mind map files in the web browser. If enabled, an entry in the \"New\" button at the top of the web browser the mind map file entry appears. When clicked, a new mind map file opens in the browser and the file can be saved into the current Nextcloud folder." : "此應用程式可讓 Nextcloud 使用者在網頁瀏覽器中開啟、儲存與編輯心智圖檔案。若啟用,網頁瀏覽器頂部的「新增」按鈕中會出現心智圖檔案條目。點擊後,會在瀏覽器中開啟新的心智圖檔案,該檔案可以儲存到目前的 Nextcloud 資料夾中。", + "Edit" : "編輯", "Does not support saving {extension} files." : "不支持保存 {extension} 檔案。", "File Saved" : "已保存檔案", "Save failed" : "保存失敗", "Unsupported file type: {mimetype}" : "不支援的檔案格式:{mimetype}", - "Edit" : "編輯", "AutoSave" : "自動保存", "Save" : "保存", "Export" : "匯出", diff --git a/l10n/zh_TW.js b/l10n/zh_TW.js index bd5f94f7..bbd778fb 100644 --- a/l10n/zh_TW.js +++ b/l10n/zh_TW.js @@ -23,11 +23,11 @@ OC.L10N.register( "Mind Map" : "心智圖", "A mind map editor" : "心智圖編輯器", "This application enables Nextcloud users to open, save and edit mind map files in the web browser. If enabled, an entry in the \"New\" button at the top of the web browser the mind map file entry appears. When clicked, a new mind map file opens in the browser and the file can be saved into the current Nextcloud folder." : "此應用程式可讓 Nextcloud 使用者在網頁瀏覽器中開啟、儲存與編輯心智圖檔案。若啟用,網頁瀏覽器頂部的「新增」按鈕中會出現心智圖檔案條目。點擊後,會在瀏覽器中開啟新的心智圖檔案,該檔案可以儲存到目前的 Nextcloud 資料夾中。", + "Edit" : "編輯", "Does not support saving {extension} files." : "不支援儲存 {extension} 檔案。", "File Saved" : "檔案已儲存", "Save failed" : "儲存失敗", "Unsupported file type: {mimetype}" : "不支援的檔案類型:{mimetype}", - "Edit" : "編輯", "AutoSave" : "自動儲存", "Save" : "儲存", "Export" : "匯出", diff --git a/l10n/zh_TW.json b/l10n/zh_TW.json index 9123c647..7a0c3878 100644 --- a/l10n/zh_TW.json +++ b/l10n/zh_TW.json @@ -21,11 +21,11 @@ "Mind Map" : "心智圖", "A mind map editor" : "心智圖編輯器", "This application enables Nextcloud users to open, save and edit mind map files in the web browser. If enabled, an entry in the \"New\" button at the top of the web browser the mind map file entry appears. When clicked, a new mind map file opens in the browser and the file can be saved into the current Nextcloud folder." : "此應用程式可讓 Nextcloud 使用者在網頁瀏覽器中開啟、儲存與編輯心智圖檔案。若啟用,網頁瀏覽器頂部的「新增」按鈕中會出現心智圖檔案條目。點擊後,會在瀏覽器中開啟新的心智圖檔案,該檔案可以儲存到目前的 Nextcloud 資料夾中。", + "Edit" : "編輯", "Does not support saving {extension} files." : "不支援儲存 {extension} 檔案。", "File Saved" : "檔案已儲存", "Save failed" : "儲存失敗", "Unsupported file type: {mimetype}" : "不支援的檔案類型:{mimetype}", - "Edit" : "編輯", "AutoSave" : "自動儲存", "Save" : "儲存", "Export" : "匯出", From ec6571b4de19c0d00cd5090cfe2fe41fc9ca9e29 Mon Sep 17 00:00:00 2001 From: Andy Scherzinger Date: Sun, 18 Oct 2026 11:38:40 +0200 Subject: [PATCH 4/6] build: copy the iframe script without vite-plugin-static-copy vite-plugin-static-copy only copied src/viewer.js to js/viewer.js, and pulled in chokidar 3 with braces, which GHSA-vfj7-8cjw-p6xm affects in every version. A small inline plugin emits the file instead and watches it in watch mode. Assisted-by: Claude Code:claude-opus-5-5 (cherry picked from commit 4ab69705d9a2f431e93b08ba06c6318668e79cd7) Signed-off-by: Andy Scherzinger --- package-lock.json | 214 +--------------------------------------------- package.json | 1 - vite.config.ts | 23 ++--- 3 files changed, 16 insertions(+), 222 deletions(-) diff --git a/package-lock.json b/package-lock.json index a79fda1a..6a6eaf72 100644 --- a/package-lock.json +++ b/package-lock.json @@ -29,7 +29,6 @@ "@nextcloud/vite-config": "^2.5.4", "@vue/test-utils": "^2.5.1", "jsdom": "^30.1.2", - "vite-plugin-static-copy": "^4.1.1", "vitest": "^5.0.3" }, "engines": { @@ -3888,32 +3887,6 @@ "dev": true, "license": "MIT" }, - "node_modules/anymatch": { - "version": "3.1.3", - "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.3.tgz", - "integrity": "sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==", - "dev": true, - "license": "ISC", - "dependencies": { - "normalize-path": "^3.0.0", - "picomatch": "^2.0.4" - }, - "engines": { - "node": ">= 8" - } - }, - "node_modules/anymatch/node_modules/picomatch": { - "version": "2.3.2", - "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.2.tgz", - "integrity": "sha512-V7+vQEJ06Z+c5tSye8S+nHUfI51xoXIXjHQ99cQtKUkQqqO1kO/KCJUfZXuB47h/YBlDhah2H3hdUGXn8ie0oA==", - "dev": true, - "engines": { - "node": ">=8.6" - }, - "funding": { - "url": "https://github.com/sponsors/jonschlinkert" - } - }, "node_modules/anynum": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/anynum/-/anynum-1.0.1.tgz", @@ -4144,19 +4117,6 @@ "require-from-string": "^2.0.2" } }, - "node_modules/binary-extensions": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.3.0.tgz", - "integrity": "sha512-Ceh+7ox5qe7LJuLHoY0feh3pHuUDHAcRUeyL2VYghZwfpkNIy/+8Ocg0a3UuSoYzavmylwuLWQOf3hl0jjMMIw==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, "node_modules/birpc": { "version": "2.9.0", "resolved": "https://registry.npmjs.org/birpc/-/birpc-2.9.0.tgz", @@ -4195,19 +4155,6 @@ "balanced-match": "^1.0.0" } }, - "node_modules/braces": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.3.tgz", - "integrity": "sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==", - "dev": true, - "license": "MIT", - "dependencies": { - "fill-range": "^7.1.1" - }, - "engines": { - "node": ">=8" - } - }, "node_modules/brorand": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/brorand/-/brorand-1.1.0.tgz", @@ -6026,19 +5973,6 @@ "node": ">=16.0.0" } }, - "node_modules/fill-range": { - "version": "7.1.1", - "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.1.1.tgz", - "integrity": "sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==", - "dev": true, - "license": "MIT", - "dependencies": { - "to-regex-range": "^5.0.1" - }, - "engines": { - "node": ">=8" - } - }, "node_modules/find-up": { "version": "5.0.0", "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz", @@ -6205,6 +6139,7 @@ "os": [ "darwin" ], + "peer": true, "engines": { "node": "^8.16.0 || ^10.6.0 || >=11.0.0" } @@ -6787,19 +6722,6 @@ "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/is-binary-path": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz", - "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==", - "dev": true, - "license": "MIT", - "dependencies": { - "binary-extensions": "^2.0.0" - }, - "engines": { - "node": ">=8" - } - }, "node_modules/is-buffer": { "version": "1.1.6", "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz", @@ -6851,6 +6773,7 @@ "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==", "devOptional": true, "license": "MIT", + "peer": true, "engines": { "node": ">=0.10.0" } @@ -6881,6 +6804,7 @@ "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", "devOptional": true, "license": "MIT", + "peer": true, "dependencies": { "is-extglob": "^2.1.1" }, @@ -6915,16 +6839,6 @@ "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/is-number": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", - "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.12.0" - } - }, "node_modules/is-plain-obj": { "version": "4.1.0", "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-4.1.0.tgz", @@ -8354,16 +8268,6 @@ "node": "^22.22.2 || ^24.15.0 || >=26.0.0" } }, - "node_modules/normalize-path": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", - "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, "node_modules/nostics": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/nostics/-/nostics-1.2.0.tgz", @@ -8523,19 +8427,6 @@ "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/p-map": { - "version": "7.0.4", - "resolved": "https://registry.npmjs.org/p-map/-/p-map-7.0.4.tgz", - "integrity": "sha512-tkAQEw8ysMzmkhgw8k+1U/iPhWNhykKnSk4Rd5zLoPJCuJaGRPo6YposrZgaxHKzDHdDWWZvE/Sk7hsL2X/CpQ==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=18" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, "node_modules/p-queue": { "version": "9.3.3", "resolved": "https://registry.npmjs.org/p-queue/-/p-queue-9.3.3.tgz", @@ -10163,19 +10054,6 @@ ], "license": "MIT" }, - "node_modules/to-regex-range": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", - "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "is-number": "^7.0.0" - }, - "engines": { - "node": ">=8.0" - } - }, "node_modules/to-valid-identifier": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/to-valid-identifier/-/to-valid-identifier-1.0.0.tgz", @@ -10816,92 +10694,6 @@ "vite": "^2.0.0 || ^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0" } }, - "node_modules/vite-plugin-static-copy": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/vite-plugin-static-copy/-/vite-plugin-static-copy-4.1.1.tgz", - "integrity": "sha512-GrlA8YklrAfSyxJ4M3fdQLOo9oNkp56IM9FYgX/WtEgeIFkPwhu4wzpufBCIuNKCa6Fn77FkRdYxkHqV0FwjAw==", - "dev": true, - "license": "MIT", - "dependencies": { - "chokidar": "^3.6.0", - "p-map": "^7.0.4", - "picocolors": "^1.1.1", - "tinyglobby": "^0.2.17" - }, - "engines": { - "node": "^22.0.0 || >=24.0.0" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/sapphi-red" - }, - "peerDependencies": { - "vite": "^6.0.0 || ^7.0.0 || ^8.0.0" - } - }, - "node_modules/vite-plugin-static-copy/node_modules/chokidar": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.6.0.tgz", - "integrity": "sha512-7VT13fmjotKpGipCW9JEQAusEPE+Ei8nl6/g4FBAmIm0GOOLMua9NDDo/DWp0ZAxCr3cPq5ZpBqmPAQgDda2Pw==", - "dev": true, - "license": "MIT", - "dependencies": { - "anymatch": "~3.1.2", - "braces": "~3.0.2", - "glob-parent": "~5.1.2", - "is-binary-path": "~2.1.0", - "is-glob": "~4.0.1", - "normalize-path": "~3.0.0", - "readdirp": "~3.6.0" - }, - "engines": { - "node": ">= 8.10.0" - }, - "funding": { - "url": "https://paulmillr.com/funding/" - }, - "optionalDependencies": { - "fsevents": "~2.3.2" - } - }, - "node_modules/vite-plugin-static-copy/node_modules/glob-parent": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", - "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", - "dev": true, - "license": "ISC", - "dependencies": { - "is-glob": "^4.0.1" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/vite-plugin-static-copy/node_modules/picomatch": { - "version": "2.3.2", - "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.2.tgz", - "integrity": "sha512-V7+vQEJ06Z+c5tSye8S+nHUfI51xoXIXjHQ99cQtKUkQqqO1kO/KCJUfZXuB47h/YBlDhah2H3hdUGXn8ie0oA==", - "dev": true, - "engines": { - "node": ">=8.6" - }, - "funding": { - "url": "https://github.com/sponsors/jonschlinkert" - } - }, - "node_modules/vite-plugin-static-copy/node_modules/readdirp": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", - "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==", - "dev": true, - "license": "MIT", - "dependencies": { - "picomatch": "^2.2.1" - }, - "engines": { - "node": ">=8.10.0" - } - }, "node_modules/vite/node_modules/@esbuild/aix-ppc64": { "version": "0.27.2", "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.27.2.tgz", diff --git a/package.json b/package.json index 6d9ea3a4..6e789977 100644 --- a/package.json +++ b/package.json @@ -52,7 +52,6 @@ "@nextcloud/vite-config": "^2.5.4", "@vue/test-utils": "^2.5.1", "jsdom": "^30.1.2", - "vite-plugin-static-copy": "^4.1.1", "vitest": "^5.0.3" } } diff --git a/vite.config.ts b/vite.config.ts index 5b5c43c1..c01ba39f 100644 --- a/vite.config.ts +++ b/vite.config.ts @@ -3,13 +3,15 @@ * SPDX-License-Identifier: AGPL-3.0-or-later */ +import { readFileSync } from 'fs' import { join } from 'path' -import { viteStaticCopy } from 'vite-plugin-static-copy' import { createAppConfig } from '@nextcloud/vite-config' // replaced by vite declare const __dirname: string +const iframeScript = join(__dirname, 'src', 'viewer.js') + export default createAppConfig({ mindmap: join(__dirname, 'src', 'mindmap.js'), public: join(__dirname, 'src', 'public.js'), @@ -18,15 +20,16 @@ export default createAppConfig({ inlineCSS: { relativeCSSInjection: true }, config: { plugins: [ - viteStaticCopy({ - targets: [ - { - src: 'src/viewer.js', - dest: 'js', - rename: { stripBase: true }, - } - ] - }) + { + // The editor iframe loads this script as is, outside the bundle + name: 'copy-iframe-script', + buildStart() { + this.addWatchFile(iframeScript) + }, + generateBundle() { + this.emitFile({ type: 'asset', fileName: 'js/viewer.js', source: readFileSync(iframeScript, 'utf8') }) + }, + }, ], resolve: { dedupe: ['vue'], From d3a56666833dc98b083c5940af855810e906cd36 Mon Sep 17 00:00:00 2001 From: Andy Scherzinger Date: Sun, 18 Oct 2026 11:39:19 +0200 Subject: [PATCH 5/6] fix(deps): lift vue to 3.5.44 The hoisted vue and @vue/server-renderer stayed at 3.5.33, which GHSA-g2v6-rqmx-r4w6 affects (fixed in 3.5.42), because they require each other at the exact same version and npm audit fix cannot move the pair. Re-resolve them and dedupe, as #387 did on main. The vue peer dependency stays, as this branch still renders the viewer component. Assisted-by: Claude Code:claude-opus-5-5 Signed-off-by: Andy Scherzinger --- package-lock.json | 705 +++++++++++++++------------------------------- 1 file changed, 233 insertions(+), 472 deletions(-) diff --git a/package-lock.json b/package-lock.json index 6a6eaf72..e47741d1 100644 --- a/package-lock.json +++ b/package-lock.json @@ -91,9 +91,9 @@ } }, "node_modules/@babel/parser": { - "version": "7.29.8", - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.29.8.tgz", - "integrity": "sha512-E8lTAYNB1KW+FH+VGJuZM1ioAx2E6oVlvQFRrf5P8ZZmsiJXYAD9vTFV7yyEURNzgh1dFqMZuO6tUwcARbqFCA==", + "version": "7.29.9", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.29.9.tgz", + "integrity": "sha512-CjXrNHTnvqBVqHgdBysY3vk2T8tpJHb5/RMeHJBTyVa9xgugCB0CJTx/3oO8RV2QRQP391RWpB7D6hLjm8V9uA==", "license": "MIT", "dependencies": { "@babel/types": "^7.29.8" @@ -862,14 +862,14 @@ } }, "node_modules/@eslint/config-array/node_modules/minimatch": { - "version": "10.2.5", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-10.2.5.tgz", - "integrity": "sha512-MULkVLfKGYDFYejP07QOurDLLQpcjk7Fw+7jXS2R2czRQzR56yHRveU5NDJEOviH+hETZKSkIk5c+T23GjFUMg==", + "version": "10.2.6", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-10.2.6.tgz", + "integrity": "sha512-vpLQEs+VLCr1nU0BXS07maYoFwlDAH0gngQuuttxIwutDFEMHq2blX+8vpgxDdK3J1PwjCJiep77OitTZ4Ll1A==", "dev": true, "license": "BlueOak-1.0.0", "peer": true, "dependencies": { - "brace-expansion": "^5.0.5" + "brace-expansion": "^5.0.8" }, "engines": { "node": "18 || 20 || >=22" @@ -1404,125 +1404,6 @@ "node": "^20 || ^22 || ^24" } }, - "node_modules/@nextcloud/dialogs/node_modules/@vue/compiler-core": { - "version": "3.5.42", - "resolved": "https://registry.npmjs.org/@vue/compiler-core/-/compiler-core-3.5.42.tgz", - "integrity": "sha512-2Ye1ilMtKXxl8qZUrQ5j0CdgenFp/HFQmta6rfRyfEsTG69L6Wk+tWuNoHYHMx9E8tF2Slvdg1FuwDvAXdy1LQ==", - "license": "MIT", - "dependencies": { - "@babel/parser": "^7.29.8", - "@vue/shared": "3.5.42", - "entities": "^7.0.1", - "estree-walker": "^2.0.2", - "source-map-js": "^1.2.1" - } - }, - "node_modules/@nextcloud/dialogs/node_modules/@vue/compiler-dom": { - "version": "3.5.42", - "resolved": "https://registry.npmjs.org/@vue/compiler-dom/-/compiler-dom-3.5.42.tgz", - "integrity": "sha512-qbhQZEFmycr+ni/qyuccS4sucNN7VAbDfbkvNxWOX2VfgFm90MNs3/UhRNKoPMEIVn0F8gdlYjLPvqxHwHeQOA==", - "license": "MIT", - "dependencies": { - "@vue/compiler-core": "3.5.42", - "@vue/shared": "3.5.42" - } - }, - "node_modules/@nextcloud/dialogs/node_modules/@vue/compiler-sfc": { - "version": "3.5.42", - "resolved": "https://registry.npmjs.org/@vue/compiler-sfc/-/compiler-sfc-3.5.42.tgz", - "integrity": "sha512-fkCAFB4okcAANGMThboWnScp/gzWjU0ZSkVnjTIiplmMDq2uq0tIB3j+xVu4rhv5rvOgBySCysudmbMd6xRRqw==", - "license": "MIT", - "dependencies": { - "@babel/parser": "^7.29.8", - "@vue/compiler-core": "3.5.42", - "@vue/compiler-dom": "3.5.42", - "@vue/compiler-ssr": "3.5.42", - "@vue/shared": "3.5.42", - "estree-walker": "^2.0.2", - "magic-string": "^0.30.21", - "postcss": "^8.5.19", - "source-map-js": "^1.2.1" - } - }, - "node_modules/@nextcloud/dialogs/node_modules/@vue/compiler-ssr": { - "version": "3.5.42", - "resolved": "https://registry.npmjs.org/@vue/compiler-ssr/-/compiler-ssr-3.5.42.tgz", - "integrity": "sha512-xmLk3wLkbizPAiLyomjgFFosf2ys9b5Ghb+oh/k2tnvipNz8OFrQOiTcWCzyK7MpBp9KkyGtfvgfLUivbmuGYA==", - "license": "MIT", - "dependencies": { - "@vue/compiler-dom": "3.5.42", - "@vue/shared": "3.5.42" - } - }, - "node_modules/@nextcloud/dialogs/node_modules/@vue/reactivity": { - "version": "3.5.42", - "resolved": "https://registry.npmjs.org/@vue/reactivity/-/reactivity-3.5.42.tgz", - "integrity": "sha512-TzNNfKpb7hDxbQltwAut8VDQA5YP+BuRlxntHUuRjyKwlMvmAPbs3unhCvieijifY6vFfVBwsS7wG/C7uq+bEQ==", - "license": "MIT", - "dependencies": { - "@vue/shared": "3.5.42" - } - }, - "node_modules/@nextcloud/dialogs/node_modules/@vue/runtime-core": { - "version": "3.5.42", - "resolved": "https://registry.npmjs.org/@vue/runtime-core/-/runtime-core-3.5.42.tgz", - "integrity": "sha512-9uACtuHs7vJGkm5Bp3xu4xRDLFTIYy5DgxpToVjqGIAhAEKwQfsaLvKINhM6nFVp6bZPRFGdDqd1g52MqKsotA==", - "license": "MIT", - "dependencies": { - "@vue/reactivity": "3.5.42", - "@vue/shared": "3.5.42" - } - }, - "node_modules/@nextcloud/dialogs/node_modules/@vue/runtime-dom": { - "version": "3.5.42", - "resolved": "https://registry.npmjs.org/@vue/runtime-dom/-/runtime-dom-3.5.42.tgz", - "integrity": "sha512-rsCmhiWLaRxGltLwhlCWyYkFn7WAbKRh0q17eZ1A6Dq6eqc2ACQ61IIryxz0LrsvCzHSilLA9JHovVwM8CNE2g==", - "license": "MIT", - "dependencies": { - "@vue/reactivity": "3.5.42", - "@vue/runtime-core": "3.5.42", - "@vue/shared": "3.5.42", - "csstype": "^3.2.3" - } - }, - "node_modules/@nextcloud/dialogs/node_modules/@vue/server-renderer": { - "version": "3.5.42", - "resolved": "https://registry.npmjs.org/@vue/server-renderer/-/server-renderer-3.5.42.tgz", - "integrity": "sha512-2++5dUyYS4gvo7xQXSECUDhB7TS0aOl5SeVfC5qSq1Jgfhjvegw1zqhwTIR3imZ+QYPJQw9gfcFvXGAjGZ7ajQ==", - "license": "MIT", - "dependencies": { - "@vue/compiler-ssr": "3.5.42", - "@vue/runtime-dom": "3.5.42", - "@vue/shared": "3.5.42" - } - }, - "node_modules/@nextcloud/dialogs/node_modules/@vue/shared": { - "version": "3.5.42", - "resolved": "https://registry.npmjs.org/@vue/shared/-/shared-3.5.42.tgz", - "integrity": "sha512-2rPxex1jQf4jvl9MOHl6YaXCPcrNqz/FstMOEh3QWY+/OME9nQTvl9WYeCwhW7AFjaR0SnngZGlp/wkR6rkI6g==", - "license": "MIT" - }, - "node_modules/@nextcloud/dialogs/node_modules/vue": { - "version": "3.5.42", - "resolved": "https://registry.npmjs.org/vue/-/vue-3.5.42.tgz", - "integrity": "sha512-4RyHQTbQvOPs3MfvUO1Sg0YRrKNnA0mAVtvpd12Tg1fKDN7OHBUl1IqSn8zGJjK9nI3NkNp8cgTpVrSZC5TTcA==", - "license": "MIT", - "dependencies": { - "@vue/compiler-dom": "3.5.42", - "@vue/compiler-sfc": "3.5.42", - "@vue/runtime-dom": "3.5.42", - "@vue/server-renderer": "3.5.42", - "@vue/shared": "3.5.42" - }, - "peerDependencies": { - "typescript": "*" - }, - "peerDependenciesMeta": { - "typescript": { - "optional": true - } - } - }, "node_modules/@nextcloud/eslint-config": { "version": "9.0.1", "resolved": "https://registry.npmjs.org/@nextcloud/eslint-config/-/eslint-config-9.0.1.tgz", @@ -1832,104 +1713,6 @@ "vue": "^3" } }, - "node_modules/@nextcloud/vue/node_modules/@vue/compiler-core": { - "version": "3.5.42", - "resolved": "https://registry.npmjs.org/@vue/compiler-core/-/compiler-core-3.5.42.tgz", - "integrity": "sha512-2Ye1ilMtKXxl8qZUrQ5j0CdgenFp/HFQmta6rfRyfEsTG69L6Wk+tWuNoHYHMx9E8tF2Slvdg1FuwDvAXdy1LQ==", - "license": "MIT", - "dependencies": { - "@babel/parser": "^7.29.8", - "@vue/shared": "3.5.42", - "entities": "^7.0.1", - "estree-walker": "^2.0.2", - "source-map-js": "^1.2.1" - } - }, - "node_modules/@nextcloud/vue/node_modules/@vue/compiler-dom": { - "version": "3.5.42", - "resolved": "https://registry.npmjs.org/@vue/compiler-dom/-/compiler-dom-3.5.42.tgz", - "integrity": "sha512-qbhQZEFmycr+ni/qyuccS4sucNN7VAbDfbkvNxWOX2VfgFm90MNs3/UhRNKoPMEIVn0F8gdlYjLPvqxHwHeQOA==", - "license": "MIT", - "dependencies": { - "@vue/compiler-core": "3.5.42", - "@vue/shared": "3.5.42" - } - }, - "node_modules/@nextcloud/vue/node_modules/@vue/compiler-sfc": { - "version": "3.5.42", - "resolved": "https://registry.npmjs.org/@vue/compiler-sfc/-/compiler-sfc-3.5.42.tgz", - "integrity": "sha512-fkCAFB4okcAANGMThboWnScp/gzWjU0ZSkVnjTIiplmMDq2uq0tIB3j+xVu4rhv5rvOgBySCysudmbMd6xRRqw==", - "license": "MIT", - "dependencies": { - "@babel/parser": "^7.29.8", - "@vue/compiler-core": "3.5.42", - "@vue/compiler-dom": "3.5.42", - "@vue/compiler-ssr": "3.5.42", - "@vue/shared": "3.5.42", - "estree-walker": "^2.0.2", - "magic-string": "^0.30.21", - "postcss": "^8.5.19", - "source-map-js": "^1.2.1" - } - }, - "node_modules/@nextcloud/vue/node_modules/@vue/compiler-ssr": { - "version": "3.5.42", - "resolved": "https://registry.npmjs.org/@vue/compiler-ssr/-/compiler-ssr-3.5.42.tgz", - "integrity": "sha512-xmLk3wLkbizPAiLyomjgFFosf2ys9b5Ghb+oh/k2tnvipNz8OFrQOiTcWCzyK7MpBp9KkyGtfvgfLUivbmuGYA==", - "license": "MIT", - "dependencies": { - "@vue/compiler-dom": "3.5.42", - "@vue/shared": "3.5.42" - } - }, - "node_modules/@nextcloud/vue/node_modules/@vue/reactivity": { - "version": "3.5.42", - "resolved": "https://registry.npmjs.org/@vue/reactivity/-/reactivity-3.5.42.tgz", - "integrity": "sha512-TzNNfKpb7hDxbQltwAut8VDQA5YP+BuRlxntHUuRjyKwlMvmAPbs3unhCvieijifY6vFfVBwsS7wG/C7uq+bEQ==", - "license": "MIT", - "dependencies": { - "@vue/shared": "3.5.42" - } - }, - "node_modules/@nextcloud/vue/node_modules/@vue/runtime-core": { - "version": "3.5.42", - "resolved": "https://registry.npmjs.org/@vue/runtime-core/-/runtime-core-3.5.42.tgz", - "integrity": "sha512-9uACtuHs7vJGkm5Bp3xu4xRDLFTIYy5DgxpToVjqGIAhAEKwQfsaLvKINhM6nFVp6bZPRFGdDqd1g52MqKsotA==", - "license": "MIT", - "dependencies": { - "@vue/reactivity": "3.5.42", - "@vue/shared": "3.5.42" - } - }, - "node_modules/@nextcloud/vue/node_modules/@vue/runtime-dom": { - "version": "3.5.42", - "resolved": "https://registry.npmjs.org/@vue/runtime-dom/-/runtime-dom-3.5.42.tgz", - "integrity": "sha512-rsCmhiWLaRxGltLwhlCWyYkFn7WAbKRh0q17eZ1A6Dq6eqc2ACQ61IIryxz0LrsvCzHSilLA9JHovVwM8CNE2g==", - "license": "MIT", - "dependencies": { - "@vue/reactivity": "3.5.42", - "@vue/runtime-core": "3.5.42", - "@vue/shared": "3.5.42", - "csstype": "^3.2.3" - } - }, - "node_modules/@nextcloud/vue/node_modules/@vue/server-renderer": { - "version": "3.5.42", - "resolved": "https://registry.npmjs.org/@vue/server-renderer/-/server-renderer-3.5.42.tgz", - "integrity": "sha512-2++5dUyYS4gvo7xQXSECUDhB7TS0aOl5SeVfC5qSq1Jgfhjvegw1zqhwTIR3imZ+QYPJQw9gfcFvXGAjGZ7ajQ==", - "license": "MIT", - "dependencies": { - "@vue/compiler-ssr": "3.5.42", - "@vue/runtime-dom": "3.5.42", - "@vue/shared": "3.5.42" - } - }, - "node_modules/@nextcloud/vue/node_modules/@vue/shared": { - "version": "3.5.42", - "resolved": "https://registry.npmjs.org/@vue/shared/-/shared-3.5.42.tgz", - "integrity": "sha512-2rPxex1jQf4jvl9MOHl6YaXCPcrNqz/FstMOEh3QWY+/OME9nQTvl9WYeCwhW7AFjaR0SnngZGlp/wkR6rkI6g==", - "license": "MIT" - }, "node_modules/@nextcloud/vue/node_modules/chokidar": { "version": "5.0.0", "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-5.0.0.tgz", @@ -1958,27 +1741,6 @@ "url": "https://paulmillr.com/funding/" } }, - "node_modules/@nextcloud/vue/node_modules/vue": { - "version": "3.5.42", - "resolved": "https://registry.npmjs.org/vue/-/vue-3.5.42.tgz", - "integrity": "sha512-4RyHQTbQvOPs3MfvUO1Sg0YRrKNnA0mAVtvpd12Tg1fKDN7OHBUl1IqSn8zGJjK9nI3NkNp8cgTpVrSZC5TTcA==", - "license": "MIT", - "dependencies": { - "@vue/compiler-dom": "3.5.42", - "@vue/compiler-sfc": "3.5.42", - "@vue/runtime-dom": "3.5.42", - "@vue/server-renderer": "3.5.42", - "@vue/shared": "3.5.42" - }, - "peerDependencies": { - "typescript": "*" - }, - "peerDependenciesMeta": { - "typescript": { - "optional": true - } - } - }, "node_modules/@nextcloud/vue/node_modules/vue-router": { "version": "5.3.0", "resolved": "https://registry.npmjs.org/vue-router/-/vue-router-5.3.0.tgz", @@ -3133,9 +2895,9 @@ } }, "node_modules/@typescript-eslint/eslint-plugin/node_modules/ignore": { - "version": "7.0.5", - "resolved": "https://registry.npmjs.org/ignore/-/ignore-7.0.5.tgz", - "integrity": "sha512-Hs59xBNfUIunMFgWAbGX5cq6893IbWg4KnrjbYwX3tx0ztorVgTDA6B2sxf8ejHJ4wz8BqGUMYlnzNBer5NvGg==", + "version": "7.0.12", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-7.0.12.tgz", + "integrity": "sha512-/8UvqAPU9DGTI9k4mxtf49U37Isfwr8Uts96+SBHIkFxPJnHS0Ew4f00sM4Scd8V8EjM0jUNtVDdv1kPdt35lg==", "dev": true, "license": "MIT", "engines": { @@ -3315,13 +3077,13 @@ } }, "node_modules/@typescript-eslint/typescript-estree/node_modules/minimatch": { - "version": "10.2.5", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-10.2.5.tgz", - "integrity": "sha512-MULkVLfKGYDFYejP07QOurDLLQpcjk7Fw+7jXS2R2czRQzR56yHRveU5NDJEOviH+hETZKSkIk5c+T23GjFUMg==", + "version": "10.2.6", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-10.2.6.tgz", + "integrity": "sha512-vpLQEs+VLCr1nU0BXS07maYoFwlDAH0gngQuuttxIwutDFEMHq2blX+8vpgxDdK3J1PwjCJiep77OitTZ4Ll1A==", "dev": true, "license": "BlueOak-1.0.0", "dependencies": { - "brace-expansion": "^5.0.5" + "brace-expansion": "^5.0.8" }, "engines": { "node": "18 || 20 || >=22" @@ -3523,53 +3285,53 @@ } }, "node_modules/@vue/compiler-core": { - "version": "3.5.33", - "resolved": "https://registry.npmjs.org/@vue/compiler-core/-/compiler-core-3.5.33.tgz", - "integrity": "sha512-3PZLQwFw4Za3TC8t0FvTy3wI16Kt+pmwcgNZca4Pj9iWL2E72a/gZlpBtAJvEdDMdCxdG/qq0C7PN0bsJuv0Rw==", + "version": "3.5.44", + "resolved": "https://registry.npmjs.org/@vue/compiler-core/-/compiler-core-3.5.44.tgz", + "integrity": "sha512-k34nCytbK8PQ1gR2mGROYOw6Pnv/mumqIdrZ3x2tbyXZDWm7ViKGLTfdB+DRrWqEQsLgGJvn0WN9jBif5zCTLQ==", "license": "MIT", "dependencies": { - "@babel/parser": "^7.29.2", - "@vue/shared": "3.5.33", + "@babel/parser": "^7.29.9", + "@vue/shared": "3.5.44", "entities": "^7.0.1", "estree-walker": "^2.0.2", - "source-map-js": "^1.2.1" + "source-map-js": "^1.2.2" } }, "node_modules/@vue/compiler-dom": { - "version": "3.5.33", - "resolved": "https://registry.npmjs.org/@vue/compiler-dom/-/compiler-dom-3.5.33.tgz", - "integrity": "sha512-PXq0yrfCLzzL07rbXO4awtXY1Z06LG2eu6Adg3RJFa/j3Cii217XxxLXG22N330gw7GmALCY0Z8RgXEviwgpjA==", + "version": "3.5.44", + "resolved": "https://registry.npmjs.org/@vue/compiler-dom/-/compiler-dom-3.5.44.tgz", + "integrity": "sha512-W5AoBFWdw1lQAKiHowkfgFKFab82oSRT6sGsPfw/q1GRjsy/ZJFLHGhJyBRIFN9APLTUduDH9U2JAiPOIyKuYg==", "license": "MIT", "dependencies": { - "@vue/compiler-core": "3.5.33", - "@vue/shared": "3.5.33" + "@vue/compiler-core": "3.5.44", + "@vue/shared": "3.5.44" } }, "node_modules/@vue/compiler-sfc": { - "version": "3.5.33", - "resolved": "https://registry.npmjs.org/@vue/compiler-sfc/-/compiler-sfc-3.5.33.tgz", - "integrity": "sha512-UTUvRO9cY+rROrx/pvN9P5Z7FgA6QGfokUCfhQE4EnmUj3rVnK+CHI0LsEO1pg+I7//iRYMUfcNcCPe7tg0CoA==", + "version": "3.5.44", + "resolved": "https://registry.npmjs.org/@vue/compiler-sfc/-/compiler-sfc-3.5.44.tgz", + "integrity": "sha512-dzHmQ4jXTpdr5FjIQUeykVakN/uzqFbUo9/C5ikBFg3a3PeM6uRxeczx1ZbXBML0/zJstEh3ygYipzR5Z7b2Pw==", "license": "MIT", "dependencies": { - "@babel/parser": "^7.29.2", - "@vue/compiler-core": "3.5.33", - "@vue/compiler-dom": "3.5.33", - "@vue/compiler-ssr": "3.5.33", - "@vue/shared": "3.5.33", + "@babel/parser": "^7.29.9", + "@vue/compiler-core": "3.5.44", + "@vue/compiler-dom": "3.5.44", + "@vue/compiler-ssr": "3.5.44", + "@vue/shared": "3.5.44", "estree-walker": "^2.0.2", "magic-string": "^0.30.21", - "postcss": "^8.5.10", - "source-map-js": "^1.2.1" + "postcss": "^8.5.29", + "source-map-js": "^1.2.2" } }, "node_modules/@vue/compiler-ssr": { - "version": "3.5.33", - "resolved": "https://registry.npmjs.org/@vue/compiler-ssr/-/compiler-ssr-3.5.33.tgz", - "integrity": "sha512-IErjYdnj1qIupG5xxiVIYiiRvDhGWV4zuh/RCrwfYpuL+HWQzeU6lCk/nF9r7olWMnjKxCAkOctT2qFWFkzb1A==", + "version": "3.5.44", + "resolved": "https://registry.npmjs.org/@vue/compiler-ssr/-/compiler-ssr-3.5.44.tgz", + "integrity": "sha512-xr5gb1JVHlfXJwSlRz1FeP6uxoazdzHuMTVLE7up+4Vrqxk219CvxLPxD9NXBt47yvZW7+p4DXfyp4O1fkByIA==", "license": "MIT", "dependencies": { - "@vue/compiler-dom": "3.5.33", - "@vue/shared": "3.5.33" + "@vue/compiler-dom": "3.5.44", + "@vue/shared": "3.5.44" } }, "node_modules/@vue/compiler-vue2": { @@ -3636,57 +3398,51 @@ } }, "node_modules/@vue/reactivity": { - "version": "3.5.33", - "resolved": "https://registry.npmjs.org/@vue/reactivity/-/reactivity-3.5.33.tgz", - "integrity": "sha512-p8UfIqyIhb0rYGlSgSBV+lPhF2iUSBcRy7enhTmPqKWadHy9kcOFYF1AejYBP9P+avnd3OBbD49DU4pLWX/94A==", + "version": "3.5.44", + "resolved": "https://registry.npmjs.org/@vue/reactivity/-/reactivity-3.5.44.tgz", + "integrity": "sha512-u+QJdKeBBEADkPdevsL+6E12QlYVfBD8Zcw5qjDQKtamI6l14KyqazJMobhCKelhWN5zpyKUiEDoTyHE93cqWw==", "license": "MIT", - "peer": true, "dependencies": { - "@vue/shared": "3.5.33" + "@vue/shared": "3.5.44" } }, "node_modules/@vue/runtime-core": { - "version": "3.5.33", - "resolved": "https://registry.npmjs.org/@vue/runtime-core/-/runtime-core-3.5.33.tgz", - "integrity": "sha512-UpFF45RI9//a7rvq7RdOQblb4tup7hHG9QsmIrxkFQLzQ7R8/iNQ5LE15NhLZ1/WcHMU2b47u6P33CPUelHyIQ==", + "version": "3.5.44", + "resolved": "https://registry.npmjs.org/@vue/runtime-core/-/runtime-core-3.5.44.tgz", + "integrity": "sha512-uEa/ndwjhrrhnOfb2p+sZy6zeoamJOISqaLSJGk/8R6nABT1ZldpzcJoPzKj+zHVomVBPcmQYyC2r4LtvDV6CQ==", "license": "MIT", - "peer": true, "dependencies": { - "@vue/reactivity": "3.5.33", - "@vue/shared": "3.5.33" + "@vue/reactivity": "3.5.44", + "@vue/shared": "3.5.44" } }, "node_modules/@vue/runtime-dom": { - "version": "3.5.33", - "resolved": "https://registry.npmjs.org/@vue/runtime-dom/-/runtime-dom-3.5.33.tgz", - "integrity": "sha512-IOxMsAOwquhfITgmOgaPYl7/j8gKUxUFoflRc+u4LxyD3+783xne8vNta1PONVCvCV9A0w7hkyEepINDqfO0tw==", + "version": "3.5.44", + "resolved": "https://registry.npmjs.org/@vue/runtime-dom/-/runtime-dom-3.5.44.tgz", + "integrity": "sha512-3fc4ARcXVhVBaJ3ujWiNZJARD6pkyRcwG+ZYhMzjKtKUp7MAY0HLwr7r3Smep3Li6ZaWT6ewdmx8XqdaD5oNZg==", "license": "MIT", - "peer": true, "dependencies": { - "@vue/reactivity": "3.5.33", - "@vue/runtime-core": "3.5.33", - "@vue/shared": "3.5.33", + "@vue/reactivity": "3.5.44", + "@vue/runtime-core": "3.5.44", + "@vue/shared": "3.5.44", "csstype": "^3.2.3" } }, "node_modules/@vue/server-renderer": { - "version": "3.5.33", - "resolved": "https://registry.npmjs.org/@vue/server-renderer/-/server-renderer-3.5.33.tgz", - "integrity": "sha512-0xylq/8/h44lVG0pZFknv1XIdEgymq2E9n59uTWJBG+dIgiT0TMCSsxrN7nO16Z0MU0MPjFcguBbZV8Itk52Hw==", + "version": "3.5.44", + "resolved": "https://registry.npmjs.org/@vue/server-renderer/-/server-renderer-3.5.44.tgz", + "integrity": "sha512-R4S1UoH4h5Frrauv8Z5XE5TxV9oBiUSgWIC4TyVK1FK+RocRnOLwFA5Xcmo2011RlgJp+AbZCnw6afrhlgRuUQ==", "license": "MIT", - "peer": true, "dependencies": { - "@vue/compiler-ssr": "3.5.33", - "@vue/shared": "3.5.33" - }, - "peerDependencies": { - "vue": "3.5.33" + "@vue/compiler-ssr": "3.5.44", + "@vue/runtime-dom": "3.5.44", + "@vue/shared": "3.5.44" } }, "node_modules/@vue/shared": { - "version": "3.5.33", - "resolved": "https://registry.npmjs.org/@vue/shared/-/shared-3.5.33.tgz", - "integrity": "sha512-5vR2QIlmaLG77Ygd4pMP6+SGQ5yox9VhtnbDWTy9DzMzdmeLxZ1QqxrywEZ9sa1AVubfIJyaCG3ytyWU81ufcQ==", + "version": "3.5.44", + "resolved": "https://registry.npmjs.org/@vue/shared/-/shared-3.5.44.tgz", + "integrity": "sha512-H82XLH0DjmSOdbEwO15x3QTo1f5PWEtv237eLpYKc0mqLu+B8hnq16lFWmuBmNurkeiG3wr+oM1FhOll/YVFRg==", "license": "MIT" }, "node_modules/@vue/test-utils": { @@ -3942,9 +3698,9 @@ } }, "node_modules/asn1.js/node_modules/bn.js": { - "version": "4.12.4", - "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.4.tgz", - "integrity": "sha512-njR1b+ixG2ufvL9Zn9JGneW+b5GV6jqpYyPPpg4QVt723b5kJPGUczkUyWEH9BwEA74UakJZ43I4FDLBF7ci0g==", + "version": "4.12.5", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.5.tgz", + "integrity": "sha512-3aRg6/JxfffFD+OlOjOFR3Vo79l39ooBTFucxx+MT3dhCtzn3EmiUPQo+6/OZuI2jbXi3YKgmiTFBgChQMwIRQ==", "dev": true, "license": "MIT" }, @@ -4133,9 +3889,9 @@ "license": "MIT" }, "node_modules/bn.js": { - "version": "5.2.4", - "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-5.2.4.tgz", - "integrity": "sha512-QL7sb18rJ1PbdsKsqPA0guxL563vIMwRHgzNrW/uzQuRGN1Cjqd/wonUBAVqHox9KwzHA6vCbM0lXx3k4iQMow==", + "version": "5.2.5", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-5.2.5.tgz", + "integrity": "sha512-Vq886eXykuP5E6HcKSSStP3bJgrE6In5WKxVUvJ8XGpWWYs2xZHWqUwzCtGgEtBcxyd57KBFDPFoUfNzdaHCNg==", "dev": true, "license": "MIT" }, @@ -4737,9 +4493,9 @@ } }, "node_modules/create-ecdh/node_modules/bn.js": { - "version": "4.12.4", - "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.4.tgz", - "integrity": "sha512-njR1b+ixG2ufvL9Zn9JGneW+b5GV6jqpYyPPpg4QVt723b5kJPGUczkUyWEH9BwEA74UakJZ43I4FDLBF7ci0g==", + "version": "4.12.5", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.5.tgz", + "integrity": "sha512-3aRg6/JxfffFD+OlOjOFR3Vo79l39ooBTFucxx+MT3dhCtzn3EmiUPQo+6/OZuI2jbXi3YKgmiTFBgChQMwIRQ==", "dev": true, "license": "MIT" }, @@ -5099,9 +4855,9 @@ } }, "node_modules/diffie-hellman/node_modules/bn.js": { - "version": "4.12.4", - "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.4.tgz", - "integrity": "sha512-njR1b+ixG2ufvL9Zn9JGneW+b5GV6jqpYyPPpg4QVt723b5kJPGUczkUyWEH9BwEA74UakJZ43I4FDLBF7ci0g==", + "version": "4.12.5", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.5.tgz", + "integrity": "sha512-3aRg6/JxfffFD+OlOjOFR3Vo79l39ooBTFucxx+MT3dhCtzn3EmiUPQo+6/OZuI2jbXi3YKgmiTFBgChQMwIRQ==", "dev": true, "license": "MIT" }, @@ -5223,9 +4979,9 @@ } }, "node_modules/elliptic/node_modules/bn.js": { - "version": "4.12.4", - "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.4.tgz", - "integrity": "sha512-njR1b+ixG2ufvL9Zn9JGneW+b5GV6jqpYyPPpg4QVt723b5kJPGUczkUyWEH9BwEA74UakJZ43I4FDLBF7ci0g==", + "version": "4.12.5", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.5.tgz", + "integrity": "sha512-3aRg6/JxfffFD+OlOjOFR3Vo79l39ooBTFucxx+MT3dhCtzn3EmiUPQo+6/OZuI2jbXi3YKgmiTFBgChQMwIRQ==", "dev": true, "license": "MIT" }, @@ -5667,14 +5423,14 @@ } }, "node_modules/eslint/node_modules/minimatch": { - "version": "10.2.5", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-10.2.5.tgz", - "integrity": "sha512-MULkVLfKGYDFYejP07QOurDLLQpcjk7Fw+7jXS2R2czRQzR56yHRveU5NDJEOviH+hETZKSkIk5c+T23GjFUMg==", + "version": "10.2.6", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-10.2.6.tgz", + "integrity": "sha512-vpLQEs+VLCr1nU0BXS07maYoFwlDAH0gngQuuttxIwutDFEMHq2blX+8vpgxDdK3J1PwjCJiep77OitTZ4Ll1A==", "dev": true, "license": "BlueOak-1.0.0", "peer": true, "dependencies": { - "brace-expansion": "^5.0.5" + "brace-expansion": "^5.0.8" }, "engines": { "node": "18 || 20 || >=22" @@ -5814,9 +5570,9 @@ } }, "node_modules/exsolve": { - "version": "1.0.8", - "resolved": "https://registry.npmjs.org/exsolve/-/exsolve-1.0.8.tgz", - "integrity": "sha512-LmDxfWXwcTArk8fUEnOfSZpHOJ6zOMUJKOtFLFqJLoKJetuQG874Uc7/Kki7zFLzYybmZhp1M7+98pfMqeX8yA==", + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/exsolve/-/exsolve-1.1.3.tgz", + "integrity": "sha512-kuzL9zherLQoqDeQaS55AiiIg1kb4KYXaSusTtgZTPlvKP2gGCI82LNmBNh5RjDVUXIcmgx+/Mx7vPwRzBbhJA==", "license": "MIT" }, "node_modules/extend": { @@ -7977,9 +7733,9 @@ } }, "node_modules/miller-rabin/node_modules/bn.js": { - "version": "4.12.4", - "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.4.tgz", - "integrity": "sha512-njR1b+ixG2ufvL9Zn9JGneW+b5GV6jqpYyPPpg4QVt723b5kJPGUczkUyWEH9BwEA74UakJZ43I4FDLBF7ci0g==", + "version": "4.12.5", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.5.tgz", + "integrity": "sha512-3aRg6/JxfffFD+OlOjOFR3Vo79l39ooBTFucxx+MT3dhCtzn3EmiUPQo+6/OZuI2jbXi3YKgmiTFBgChQMwIRQ==", "dev": true, "license": "MIT" }, @@ -8095,9 +7851,9 @@ "license": "MIT" }, "node_modules/nanoid": { - "version": "3.3.18", - "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.18.tgz", - "integrity": "sha512-DTg4MJbGMWkfi6VZFdNt2/caMbQy4Ou+Op/hJQvGEWcnVfoA1QA+xzRKAzw9jD6+GVOOeYr/mIcuDSdug6F6+w==", + "version": "3.3.20", + "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.20.tgz", + "integrity": "sha512-uKdg2G3GNCKQn9byYOpxbGqrT2fGO5KRt5J/8b3pok8rT6qxGWF6hxMyJiEYtAf+FVyYuD9hRaDqX5uPFYJ4ZQ==", "funding": [ { "type": "github", @@ -8568,9 +8324,9 @@ } }, "node_modules/parse5/node_modules/entities": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/entities/-/entities-8.0.0.tgz", - "integrity": "sha512-zwfzJecQ/Uej6tusMqwAqU/6KL2XaB2VZ2Jg54Je6ahNBGNH6Ek6g3jjNCF0fG9EWQKGZNddNjU5F1ZQn/sBnA==", + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/entities/-/entities-8.1.0.tgz", + "integrity": "sha512-kxL7msIffSuh9aaFAMD7rxAIuTRMAHMeBtgHW2yUdWw732ZNh4MehkF2gdjvtdmikkaIP9bFDDJOPlsvm7avrA==", "dev": true, "license": "BSD-2-Clause", "engines": { @@ -8736,16 +8492,22 @@ } }, "node_modules/pkg-types": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/pkg-types/-/pkg-types-2.3.0.tgz", - "integrity": "sha512-SIqCzDRg0s9npO5XQ3tNZioRY1uK06lA41ynBC1YmFTmnY6FjUjVt6s4LoADmwoig1qqD0oK8h1p/8mlMx8Oig==", + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/pkg-types/-/pkg-types-2.3.3.tgz", + "integrity": "sha512-j/lCFdcppV0JxWpCEITdbDltBxPP6cHT+yNJ6Go2OgoSA9518X847X9z0p6LtA4Nc16+eQzCZjRrWanTGvHJ5w==", "license": "MIT", "dependencies": { - "confbox": "^0.2.2", - "exsolve": "^1.0.7", + "confbox": "^0.3.1", + "exsolve": "^1.1.1", "pathe": "^2.0.3" } }, + "node_modules/pkg-types/node_modules/confbox": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/confbox/-/confbox-0.3.1.tgz", + "integrity": "sha512-cKUSoKa8YxFZZSmraVi7onONx3amu77ngK3kGpsYHDH7drPwCRkQE1RYMPlLRrMtnciRj274XNRxcHxnKmDSnA==", + "license": "MIT" + }, "node_modules/possible-typed-array-names": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/possible-typed-array-names/-/possible-typed-array-names-1.1.0.tgz", @@ -8757,9 +8519,9 @@ } }, "node_modules/postcss": { - "version": "8.5.26", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.5.26.tgz", - "integrity": "sha512-u82N74LFzG8ca+dD8puPnplTXoGH4fTPpVGuIbt36G3qvNlkvfD0lEAZSxaly3KX8TS/L1A1gsCEmvKmBcVbkQ==", + "version": "8.5.30", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.5.30.tgz", + "integrity": "sha512-zkd+e9S1AQHhmaBKye9zlFHWjOwVgqXl1q3ECYy8561K7qxR2cREf/STLskulBFd78k6AOFeA+ff1TtEzk9bAA==", "funding": [ { "type": "opencollective", @@ -8776,9 +8538,9 @@ ], "license": "MIT", "dependencies": { - "nanoid": "^3.3.17", + "nanoid": "^3.3.20", "picocolors": "^1.1.1", - "source-map-js": "^1.2.1" + "source-map-js": "^1.2.2" }, "engines": { "node": "^10 || ^12 || >=14" @@ -8866,9 +8628,9 @@ } }, "node_modules/public-encrypt/node_modules/bn.js": { - "version": "4.12.4", - "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.4.tgz", - "integrity": "sha512-njR1b+ixG2ufvL9Zn9JGneW+b5GV6jqpYyPPpg4QVt723b5kJPGUczkUyWEH9BwEA74UakJZ43I4FDLBF7ci0g==", + "version": "4.12.5", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.5.tgz", + "integrity": "sha512-3aRg6/JxfffFD+OlOjOFR3Vo79l39ooBTFucxx+MT3dhCtzn3EmiUPQo+6/OZuI2jbXi3YKgmiTFBgChQMwIRQ==", "dev": true, "license": "MIT" }, @@ -10695,9 +10457,9 @@ } }, "node_modules/vite/node_modules/@esbuild/aix-ppc64": { - "version": "0.27.2", - "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.27.2.tgz", - "integrity": "sha512-GZMB+a0mOMZs4MpDbj8RJp4cw+w1WV5NYD6xzgvzUJ5Ek2jerwfO2eADyI6ExDSUED+1X8aMbegahsJi+8mgpw==", + "version": "0.28.2", + "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.28.2.tgz", + "integrity": "sha512-XExcO+dvLKvVtNTibSTBej1NCAbaGhWn9Ww1ZPx80qsahhPFe/8jgWP0IchNe0F3HwkU7n8ejhH8bjonqht8mQ==", "cpu": [ "ppc64" ], @@ -10712,9 +10474,9 @@ } }, "node_modules/vite/node_modules/@esbuild/android-arm": { - "version": "0.27.2", - "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.27.2.tgz", - "integrity": "sha512-DVNI8jlPa7Ujbr1yjU2PfUSRtAUZPG9I1RwW4F4xFB1Imiu2on0ADiI/c3td+KmDtVKNbi+nffGDQMfcIMkwIA==", + "version": "0.28.2", + "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.28.2.tgz", + "integrity": "sha512-kXXoiPVVGQcnIYGOeaovwOURpniDBpSq4A03qkQ+BMQqtGG6HYap3xne9C1O1yo4TR3qxlCX5IqqmX6fFo2Lqg==", "cpu": [ "arm" ], @@ -10729,9 +10491,9 @@ } }, "node_modules/vite/node_modules/@esbuild/android-arm64": { - "version": "0.27.2", - "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.27.2.tgz", - "integrity": "sha512-pvz8ZZ7ot/RBphf8fv60ljmaoydPU12VuXHImtAs0XhLLw+EXBi2BLe3OYSBslR4rryHvweW5gmkKFwTiFy6KA==", + "version": "0.28.2", + "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.28.2.tgz", + "integrity": "sha512-5YfKeeI8qWfBZIX+u2xZC3Zlb3Os/gLS2sbEKM+I4ZOcsWmHS2WLysCcQZDAFRslDUU5Oiq44gf6PYN1vGwG5A==", "cpu": [ "arm64" ], @@ -10746,9 +10508,9 @@ } }, "node_modules/vite/node_modules/@esbuild/android-x64": { - "version": "0.27.2", - "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.27.2.tgz", - "integrity": "sha512-z8Ank4Byh4TJJOh4wpz8g2vDy75zFL0TlZlkUkEwYXuPSgX8yzep596n6mT7905kA9uHZsf/o2OJZubl2l3M7A==", + "version": "0.28.2", + "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.28.2.tgz", + "integrity": "sha512-O387ite7SzUyCcy3JQX4P4bLtEA7bLLkx+esve5JHnyYfNTxcVpXZo9jhdB0lTKN44gztELTdU7nS8Nr16Fs1Q==", "cpu": [ "x64" ], @@ -10763,9 +10525,9 @@ } }, "node_modules/vite/node_modules/@esbuild/darwin-arm64": { - "version": "0.27.2", - "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.27.2.tgz", - "integrity": "sha512-davCD2Zc80nzDVRwXTcQP/28fiJbcOwvdolL0sOiOsbwBa72kegmVU0Wrh1MYrbuCL98Omp5dVhQFWRKR2ZAlg==", + "version": "0.28.2", + "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.28.2.tgz", + "integrity": "sha512-n4KqkOQrraxHJcgjM1RvwbigfQKIKJVpM7xp+KsxiyUSrRdIXnt73VhrPAx0fV44hgfmIVKjxMN9J1t5jySVkw==", "cpu": [ "arm64" ], @@ -10780,9 +10542,9 @@ } }, "node_modules/vite/node_modules/@esbuild/darwin-x64": { - "version": "0.27.2", - "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.27.2.tgz", - "integrity": "sha512-ZxtijOmlQCBWGwbVmwOF/UCzuGIbUkqB1faQRf5akQmxRJ1ujusWsb3CVfk/9iZKr2L5SMU5wPBi1UWbvL+VQA==", + "version": "0.28.2", + "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.28.2.tgz", + "integrity": "sha512-uq6suIWYP37qzGddBKPw5QEQPi6HiLGsO7UmkpfyaYNQ3D+rN6w6WfwH+nuqcGXWvawGwxOEroO4YGnFh95azw==", "cpu": [ "x64" ], @@ -10797,9 +10559,9 @@ } }, "node_modules/vite/node_modules/@esbuild/freebsd-arm64": { - "version": "0.27.2", - "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.27.2.tgz", - "integrity": "sha512-lS/9CN+rgqQ9czogxlMcBMGd+l8Q3Nj1MFQwBZJyoEKI50XGxwuzznYdwcav6lpOGv5BqaZXqvBSiB/kJ5op+g==", + "version": "0.28.2", + "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.28.2.tgz", + "integrity": "sha512-n+I0BTSRIoy+d6RPKnEVwql5UwBJolytvY4mAOIEJorKlqgPII8ix6slVVrfZ5Tnj7glIZvloylbB/EJPMWEXw==", "cpu": [ "arm64" ], @@ -10814,9 +10576,9 @@ } }, "node_modules/vite/node_modules/@esbuild/freebsd-x64": { - "version": "0.27.2", - "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.27.2.tgz", - "integrity": "sha512-tAfqtNYb4YgPnJlEFu4c212HYjQWSO/w/h/lQaBK7RbwGIkBOuNKQI9tqWzx7Wtp7bTPaGC6MJvWI608P3wXYA==", + "version": "0.28.2", + "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.28.2.tgz", + "integrity": "sha512-78XJTJkvPs0kz2w61301PJjXl4g7q3JqiYMZ/M/yVI73EHBrCRTgkhu9oqG7vPqq+a/yadEW8aD+agKlk5xrmg==", "cpu": [ "x64" ], @@ -10831,9 +10593,9 @@ } }, "node_modules/vite/node_modules/@esbuild/linux-arm": { - "version": "0.27.2", - "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.27.2.tgz", - "integrity": "sha512-vWfq4GaIMP9AIe4yj1ZUW18RDhx6EPQKjwe7n8BbIecFtCQG4CfHGaHuh7fdfq+y3LIA2vGS/o9ZBGVxIDi9hw==", + "version": "0.28.2", + "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.28.2.tgz", + "integrity": "sha512-XlDnu2q5yoqems+xay6wSAcg9DDD7K9RLKZEBOMZm3ckNpJBvOX20tSfby8KfrrhINDyv9V2YVZKY/SpoGJI8w==", "cpu": [ "arm" ], @@ -10848,9 +10610,9 @@ } }, "node_modules/vite/node_modules/@esbuild/linux-arm64": { - "version": "0.27.2", - "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.27.2.tgz", - "integrity": "sha512-hYxN8pr66NsCCiRFkHUAsxylNOcAQaxSSkHMMjcpx0si13t1LHFphxJZUiGwojB1a/Hd5OiPIqDdXONia6bhTw==", + "version": "0.28.2", + "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.28.2.tgz", + "integrity": "sha512-pW4AC0P3it8c7do9MVM4p51FzHzdM/TZrerurgRcHJ2WTa1VQ1CIq18xncfpBJw4ojkiZZrKW2yIBWBP92j6Ug==", "cpu": [ "arm64" ], @@ -10865,9 +10627,9 @@ } }, "node_modules/vite/node_modules/@esbuild/linux-ia32": { - "version": "0.27.2", - "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.27.2.tgz", - "integrity": "sha512-MJt5BRRSScPDwG2hLelYhAAKh9imjHK5+NE/tvnRLbIqUWa+0E9N4WNMjmp/kXXPHZGqPLxggwVhz7QP8CTR8w==", + "version": "0.28.2", + "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.28.2.tgz", + "integrity": "sha512-CYbnj78HsIeA+DhgUKgFCfvNsTHFhMMrinUrMZpDXJXKN8T3XViTZ/+wtHeVxEWY8ewSzTFN+nRmSwO2tZaLUQ==", "cpu": [ "ia32" ], @@ -10882,9 +10644,9 @@ } }, "node_modules/vite/node_modules/@esbuild/linux-loong64": { - "version": "0.27.2", - "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.27.2.tgz", - "integrity": "sha512-lugyF1atnAT463aO6KPshVCJK5NgRnU4yb3FUumyVz+cGvZbontBgzeGFO1nF+dPueHD367a2ZXe1NtUkAjOtg==", + "version": "0.28.2", + "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.28.2.tgz", + "integrity": "sha512-buwkd8nsph4R+ajRvw0qM5Hja/TXQow3ptzWO2EbG/cqcIkHloRrdlBtQlshyYGTNFvfkfJ5tpPLVkY4DtsPfQ==", "cpu": [ "loong64" ], @@ -10899,9 +10661,9 @@ } }, "node_modules/vite/node_modules/@esbuild/linux-mips64el": { - "version": "0.27.2", - "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.27.2.tgz", - "integrity": "sha512-nlP2I6ArEBewvJ2gjrrkESEZkB5mIoaTswuqNFRv/WYd+ATtUpe9Y09RnJvgvdag7he0OWgEZWhviS1OTOKixw==", + "version": "0.28.2", + "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.28.2.tgz", + "integrity": "sha512-ZVykbDyk7519VwiNb9Lcj9m8XM6v5V9uKPvrEMkkEedVewf+0itkhahp4HDpgERXhwLRpWFypsGbG/J8s0QjJA==", "cpu": [ "mips64el" ], @@ -10916,9 +10678,9 @@ } }, "node_modules/vite/node_modules/@esbuild/linux-ppc64": { - "version": "0.27.2", - "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.27.2.tgz", - "integrity": "sha512-C92gnpey7tUQONqg1n6dKVbx3vphKtTHJaNG2Ok9lGwbZil6DrfyecMsp9CrmXGQJmZ7iiVXvvZH6Ml5hL6XdQ==", + "version": "0.28.2", + "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.28.2.tgz", + "integrity": "sha512-CAXl+Dtd9UUuJd8pKKdwh6MLm3MUMiqMPmhZ3tTSXPqfyQ3vDl6R5hZdZ/kYojK4ofXtdfSv1tFq8XzWx3heNQ==", "cpu": [ "ppc64" ], @@ -10933,9 +10695,9 @@ } }, "node_modules/vite/node_modules/@esbuild/linux-riscv64": { - "version": "0.27.2", - "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.27.2.tgz", - "integrity": "sha512-B5BOmojNtUyN8AXlK0QJyvjEZkWwy/FKvakkTDCziX95AowLZKR6aCDhG7LeF7uMCXEJqwa8Bejz5LTPYm8AvA==", + "version": "0.28.2", + "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.28.2.tgz", + "integrity": "sha512-GeXCej4IQtU1B+QlDV8W/RRvbzI3O/Stss+/bCXv4lZls5WGRtu2a+3JkA3i4qIUlMXpcHebWpF8AkJhATowuA==", "cpu": [ "riscv64" ], @@ -10950,9 +10712,9 @@ } }, "node_modules/vite/node_modules/@esbuild/linux-s390x": { - "version": "0.27.2", - "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.27.2.tgz", - "integrity": "sha512-p4bm9+wsPwup5Z8f4EpfN63qNagQ47Ua2znaqGH6bqLlmJ4bx97Y9JdqxgGZ6Y8xVTixUnEkoKSHcpRlDnNr5w==", + "version": "0.28.2", + "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.28.2.tgz", + "integrity": "sha512-3H1weTYZPxt/WOhByszQZybS9w5lKzUn1FDMsgEChbHWQwHYQQRfBxgCcZvPhjHfKyJjIievvMmEUawJrdY9Dg==", "cpu": [ "s390x" ], @@ -10967,9 +10729,9 @@ } }, "node_modules/vite/node_modules/@esbuild/linux-x64": { - "version": "0.27.2", - "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.27.2.tgz", - "integrity": "sha512-uwp2Tip5aPmH+NRUwTcfLb+W32WXjpFejTIOWZFw/v7/KnpCDKG66u4DLcurQpiYTiYwQ9B7KOeMJvLCu/OvbA==", + "version": "0.28.2", + "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.28.2.tgz", + "integrity": "sha512-4xTZr1FUmSoQW4XIWmit3tzQrUTZM+N3P0XV8xROKYF50XfI7xeO90+1bZvNwxIufQ9hDQVRJH5YhgPVF8A/HQ==", "cpu": [ "x64" ], @@ -10984,9 +10746,9 @@ } }, "node_modules/vite/node_modules/@esbuild/netbsd-arm64": { - "version": "0.27.2", - "resolved": "https://registry.npmjs.org/@esbuild/netbsd-arm64/-/netbsd-arm64-0.27.2.tgz", - "integrity": "sha512-Kj6DiBlwXrPsCRDeRvGAUb/LNrBASrfqAIok+xB0LxK8CHqxZ037viF13ugfsIpePH93mX7xfJp97cyDuTZ3cw==", + "version": "0.28.2", + "resolved": "https://registry.npmjs.org/@esbuild/netbsd-arm64/-/netbsd-arm64-0.28.2.tgz", + "integrity": "sha512-sSATRjPeDBg3pdgHoQfoYBob11Kk1FGa9lui5RIHZCoCkJa9QKlvl3/vKz2usCmYYjs7ymJR/2Nnsqe+Hjt5nw==", "cpu": [ "arm64" ], @@ -11001,9 +10763,9 @@ } }, "node_modules/vite/node_modules/@esbuild/netbsd-x64": { - "version": "0.27.2", - "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.27.2.tgz", - "integrity": "sha512-HwGDZ0VLVBY3Y+Nw0JexZy9o/nUAWq9MlV7cahpaXKW6TOzfVno3y3/M8Ga8u8Yr7GldLOov27xiCnqRZf0tCA==", + "version": "0.28.2", + "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.28.2.tgz", + "integrity": "sha512-lqnzCV+mM0gIADaKihiCg6ifgfU2L3h5E33rNQBN1Y4MaVGnzryzmvvf7UHxprpQdE8hpqLolJ9Rl+SkIRDpyw==", "cpu": [ "x64" ], @@ -11018,9 +10780,9 @@ } }, "node_modules/vite/node_modules/@esbuild/openbsd-arm64": { - "version": "0.27.2", - "resolved": "https://registry.npmjs.org/@esbuild/openbsd-arm64/-/openbsd-arm64-0.27.2.tgz", - "integrity": "sha512-DNIHH2BPQ5551A7oSHD0CKbwIA/Ox7+78/AWkbS5QoRzaqlev2uFayfSxq68EkonB+IKjiuxBFoV8ESJy8bOHA==", + "version": "0.28.2", + "resolved": "https://registry.npmjs.org/@esbuild/openbsd-arm64/-/openbsd-arm64-0.28.2.tgz", + "integrity": "sha512-AL2qJILH7lNjrDmCQDvdxMfAUIv8KMNZOvrwAQ8i8//ntL9FflhOyMJ8OZSMBb8/AWXe3/5v5S20y3zCoZWKoQ==", "cpu": [ "arm64" ], @@ -11035,9 +10797,9 @@ } }, "node_modules/vite/node_modules/@esbuild/openbsd-x64": { - "version": "0.27.2", - "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.27.2.tgz", - "integrity": "sha512-/it7w9Nb7+0KFIzjalNJVR5bOzA9Vay+yIPLVHfIQYG/j+j9VTH84aNB8ExGKPU4AzfaEvN9/V4HV+F+vo8OEg==", + "version": "0.28.2", + "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.28.2.tgz", + "integrity": "sha512-QtiuPytchRyC4rwUKhexJdQKvDuZ6hWloi3igqPQNUJCS1/v9EiO3UTOXR6A3FoMo4fnAKbWJdqaIwhOzh8qEw==", "cpu": [ "x64" ], @@ -11052,9 +10814,9 @@ } }, "node_modules/vite/node_modules/@esbuild/openharmony-arm64": { - "version": "0.27.2", - "resolved": "https://registry.npmjs.org/@esbuild/openharmony-arm64/-/openharmony-arm64-0.27.2.tgz", - "integrity": "sha512-LRBbCmiU51IXfeXk59csuX/aSaToeG7w48nMwA6049Y4J4+VbWALAuXcs+qcD04rHDuSCSRKdmY63sruDS5qag==", + "version": "0.28.2", + "resolved": "https://registry.npmjs.org/@esbuild/openharmony-arm64/-/openharmony-arm64-0.28.2.tgz", + "integrity": "sha512-WkhYDmpTjLvGlScA1rwjRUmhl4k8oXR3cIbtqWmELgU/dFeHHlEllxDvdWcNJV9rbzCexB5vz8gtNewWLgCT7Q==", "cpu": [ "arm64" ], @@ -11069,9 +10831,9 @@ } }, "node_modules/vite/node_modules/@esbuild/sunos-x64": { - "version": "0.27.2", - "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.27.2.tgz", - "integrity": "sha512-kMtx1yqJHTmqaqHPAzKCAkDaKsffmXkPHThSfRwZGyuqyIeBvf08KSsYXl+abf5HDAPMJIPnbBfXvP2ZC2TfHg==", + "version": "0.28.2", + "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.28.2.tgz", + "integrity": "sha512-GPMSkTOtMnv2U2F8gxe4Io6qmVs+YKyp832Etqqxr0hFngmXQ3rzwytelm3GIn7T4VviRUlf3sOgBOiTdvaf7g==", "cpu": [ "x64" ], @@ -11086,9 +10848,9 @@ } }, "node_modules/vite/node_modules/@esbuild/win32-arm64": { - "version": "0.27.2", - "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.27.2.tgz", - "integrity": "sha512-Yaf78O/B3Kkh+nKABUF++bvJv5Ijoy9AN1ww904rOXZFLWVc5OLOfL56W+C8F9xn5JQZa3UX6m+IktJnIb1Jjg==", + "version": "0.28.2", + "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.28.2.tgz", + "integrity": "sha512-PIhhEkE9uPBleRBrQEJpUn7MBnibZzbGzYWPmY3x+YoVg/95zbjB4CxPPOQ8l5tYYM4mMaCthF8/1DIfBQQyWQ==", "cpu": [ "arm64" ], @@ -11103,9 +10865,9 @@ } }, "node_modules/vite/node_modules/@esbuild/win32-ia32": { - "version": "0.27.2", - "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.27.2.tgz", - "integrity": "sha512-Iuws0kxo4yusk7sw70Xa2E2imZU5HoixzxfGCdxwBdhiDgt9vX9VUCBhqcwY7/uh//78A1hMkkROMJq9l27oLQ==", + "version": "0.28.2", + "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.28.2.tgz", + "integrity": "sha512-YmJbfTlvU7Sdn9BB+4PRES4oB6pxgS37MAONj+hBr/cpXS1aBPKXxNnDbu+QCWPj0o9dgyxeq79g6c5P8KeuYA==", "cpu": [ "ia32" ], @@ -11120,9 +10882,9 @@ } }, "node_modules/vite/node_modules/@esbuild/win32-x64": { - "version": "0.27.2", - "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.27.2.tgz", - "integrity": "sha512-sRdU18mcKf7F+YgheI/zGf5alZatMUTKj/jNS6l744f9u3WFu4v7twcUI9vu4mknF4Y9aDlblIie0IM+5xxaqQ==", + "version": "0.28.2", + "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.28.2.tgz", + "integrity": "sha512-5ebpxr3nWMzrL/rnUI755Jkuee0bHL/Gq0WTF9lvcpv73wAp5eu8MfBUgWK9bhWvZjj7yX8etf/8tI8Ney695g==", "cpu": [ "x64" ], @@ -11137,9 +10899,9 @@ } }, "node_modules/vite/node_modules/esbuild": { - "version": "0.27.2", - "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.27.2.tgz", - "integrity": "sha512-HyNQImnsOC7X9PMNaCIeAm4ISCQXs5a5YasTXVliKv4uuBo1dKrG0A+uQS8M5eXjVMnLg3WgXaKvprHlFJQffw==", + "version": "0.28.2", + "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.28.2.tgz", + "integrity": "sha512-HKVLS8dvII+xoKW9kmqxbRKrnWEXfJJr/FZhhJmiqIB0e053QNYFqOBouTMO/k5sID4MvCiUCvv8b9M4h32wIA==", "devOptional": true, "hasInstallScript": true, "license": "MIT", @@ -11151,32 +10913,32 @@ "node": ">=18" }, "optionalDependencies": { - "@esbuild/aix-ppc64": "0.27.2", - "@esbuild/android-arm": "0.27.2", - "@esbuild/android-arm64": "0.27.2", - "@esbuild/android-x64": "0.27.2", - "@esbuild/darwin-arm64": "0.27.2", - "@esbuild/darwin-x64": "0.27.2", - "@esbuild/freebsd-arm64": "0.27.2", - "@esbuild/freebsd-x64": "0.27.2", - "@esbuild/linux-arm": "0.27.2", - "@esbuild/linux-arm64": "0.27.2", - "@esbuild/linux-ia32": "0.27.2", - "@esbuild/linux-loong64": "0.27.2", - "@esbuild/linux-mips64el": "0.27.2", - "@esbuild/linux-ppc64": "0.27.2", - "@esbuild/linux-riscv64": "0.27.2", - "@esbuild/linux-s390x": "0.27.2", - "@esbuild/linux-x64": "0.27.2", - "@esbuild/netbsd-arm64": "0.27.2", - "@esbuild/netbsd-x64": "0.27.2", - "@esbuild/openbsd-arm64": "0.27.2", - "@esbuild/openbsd-x64": "0.27.2", - "@esbuild/openharmony-arm64": "0.27.2", - "@esbuild/sunos-x64": "0.27.2", - "@esbuild/win32-arm64": "0.27.2", - "@esbuild/win32-ia32": "0.27.2", - "@esbuild/win32-x64": "0.27.2" + "@esbuild/aix-ppc64": "0.28.2", + "@esbuild/android-arm": "0.28.2", + "@esbuild/android-arm64": "0.28.2", + "@esbuild/android-x64": "0.28.2", + "@esbuild/darwin-arm64": "0.28.2", + "@esbuild/darwin-x64": "0.28.2", + "@esbuild/freebsd-arm64": "0.28.2", + "@esbuild/freebsd-x64": "0.28.2", + "@esbuild/linux-arm": "0.28.2", + "@esbuild/linux-arm64": "0.28.2", + "@esbuild/linux-ia32": "0.28.2", + "@esbuild/linux-loong64": "0.28.2", + "@esbuild/linux-mips64el": "0.28.2", + "@esbuild/linux-ppc64": "0.28.2", + "@esbuild/linux-riscv64": "0.28.2", + "@esbuild/linux-s390x": "0.28.2", + "@esbuild/linux-x64": "0.28.2", + "@esbuild/netbsd-arm64": "0.28.2", + "@esbuild/netbsd-x64": "0.28.2", + "@esbuild/openbsd-arm64": "0.28.2", + "@esbuild/openbsd-x64": "0.28.2", + "@esbuild/openharmony-arm64": "0.28.2", + "@esbuild/sunos-x64": "0.28.2", + "@esbuild/win32-arm64": "0.28.2", + "@esbuild/win32-ia32": "0.28.2", + "@esbuild/win32-x64": "0.28.2" } }, "node_modules/vitest": { @@ -11263,13 +11025,13 @@ } }, "node_modules/vitest/node_modules/magic-string": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-1.2.3.tgz", - "integrity": "sha512-Bpb0W2TbLKOZ7vJnOUnVRGq3WL2p+ISV29M6hYPL1AFCpyKZpdr5ytiXoTSSxRVhg8YW7f65+6gbG8WG6PCa/g==", + "version": "1.4.3", + "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-1.4.3.tgz", + "integrity": "sha512-z12OxmaPGE0F4xlpGdjuAUckipLpQlTAuAmyGhNoD7ODpYUzvDfvtxUbjM/jwznyP178oju/KDdyi220wNJ0RQ==", "dev": true, "license": "MIT", "dependencies": { - "@jridgewell/sourcemap-codec": "^1.5.5" + "@jridgewell/sourcemap-codec": "^1.6.0" } }, "node_modules/vm-browserify": { @@ -11287,17 +11049,16 @@ "license": "MIT" }, "node_modules/vue": { - "version": "3.5.33", - "resolved": "https://registry.npmjs.org/vue/-/vue-3.5.33.tgz", - "integrity": "sha512-1AgChhx5w3ALgT4oK3acm2Es/7jyZhWSVUfs3rOBlGQC0rjEDkS7G4lWlJJGGNQD+BV3reCwbQrOe1mPNwKHBQ==", + "version": "3.5.44", + "resolved": "https://registry.npmjs.org/vue/-/vue-3.5.44.tgz", + "integrity": "sha512-dvvmaOCG7lAMkJTPqPwWeGMsPS6DIsFsfZDUgBp9V6mHf9b3+/wyVwYR4Es+WV6uJC0FKRxp81Obcq0ZwUcGFQ==", "license": "MIT", - "peer": true, "dependencies": { - "@vue/compiler-dom": "3.5.33", - "@vue/compiler-sfc": "3.5.33", - "@vue/runtime-dom": "3.5.33", - "@vue/server-renderer": "3.5.33", - "@vue/shared": "3.5.33" + "@vue/compiler-dom": "3.5.44", + "@vue/compiler-sfc": "3.5.44", + "@vue/runtime-dom": "3.5.44", + "@vue/server-renderer": "3.5.44", + "@vue/shared": "3.5.44" }, "peerDependencies": { "typescript": "*" From 378e0ec8c31d182a83e19a1e6cce206358f64c35 Mon Sep 17 00:00:00 2001 From: Andy Scherzinger Date: Sun, 18 Oct 2026 11:55:53 +0200 Subject: [PATCH 6/6] fix(build): load the editor logic from a hashed chunk The viewer and public share entries import mindmap.js, which was still built as the entry files_mindmap-mindmap.mjs, whose name never changes. The server lets browsers cache it for six months and the import carries no version, so after an update browsers could keep running the old file next to the new entries. Nothing loads it as an entry, so build it as a normal chunk, whose name carries a content hash. Same fix as #392 on main. Assisted-by: Claude Code:claude-opus-5-5 Signed-off-by: Andy Scherzinger --- vite.config.ts | 1 - 1 file changed, 1 deletion(-) diff --git a/vite.config.ts b/vite.config.ts index c01ba39f..669f96e7 100644 --- a/vite.config.ts +++ b/vite.config.ts @@ -13,7 +13,6 @@ declare const __dirname: string const iframeScript = join(__dirname, 'src', 'viewer.js') export default createAppConfig({ - mindmap: join(__dirname, 'src', 'mindmap.js'), public: join(__dirname, 'src', 'public.js'), mindmapviewer: join(__dirname, 'src', 'mindmapviewer.js'), }, {