Merge pull request #20501 from timvandermeij/updates

Update dependencies and translations to the most recent versions
This commit is contained in:
Tim van der Meij 2025-12-22 18:13:43 +01:00 committed by GitHub
commit bdf5005203
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
58 changed files with 219 additions and 262 deletions

View File

@ -2369,7 +2369,7 @@ function packageJson() {
bugs: DIST_BUGS_URL,
license: DIST_LICENSE,
optionalDependencies: {
"@napi-rs/canvas": "^0.1.83",
"@napi-rs/canvas": "^0.1.84",
},
browser: {
canvas: false,

View File

@ -634,8 +634,6 @@ pdfjs-editor-edit-comment-dialog-cancel-button = Скасаваць
## Edit a comment button in the editor toolbar
pdfjs-editor-edit-comment-button =
.title = Змяніць каментарый
pdfjs-editor-add-comment-button =
.title = Дадаць каментарый

View File

@ -573,11 +573,6 @@ pdfjs-editor-add-signature-cancel-button = Otkaži
pdfjs-editor-add-signature-add-button = Dodaj
pdfjs-editor-edit-signature-update-button = Ažuriraj
## Edit a comment button in the editor toolbar
pdfjs-editor-edit-comment-button =
.title = Uredi komentar
## Main menu for adding/removing signatures
pdfjs-editor-delete-signature-button1 =

View File

@ -583,11 +583,11 @@ pdfjs-editor-add-signature-draw-thickness-range-label = Tloušťka
# $thickness (Number) - the thickness (in pixels) of the line used to draw a signature.
pdfjs-editor-add-signature-draw-thickness-range =
.title = Tloušťka kresby: { $thickness }
pdfjs-editor-add-signature-image-placeholder = Pro nahrání přetáhněte soubor sem
pdfjs-editor-add-signature-image-placeholder = Přetáhněte sem soubor, který chcete nahrát
pdfjs-editor-add-signature-image-browse-link =
{ PLATFORM() ->
[macos] Nebo vyberte soubory s obrázky
*[other] Nebo vyberte soubory s obrázky
[macos] Nebo vyberte soubory obrazu
*[other] Nebo vyberte soubory obrazu
}
## Controls
@ -638,8 +638,6 @@ pdfjs-editor-edit-comment-dialog-cancel-button = Zrušit
## Edit a comment button in the editor toolbar
pdfjs-editor-edit-comment-button =
.title = Upravit komentář
pdfjs-editor-add-comment-button =
.title = Přidání komentáře

View File

@ -646,8 +646,6 @@ pdfjs-editor-edit-comment-dialog-cancel-button = Diddymu
## Edit a comment button in the editor toolbar
pdfjs-editor-edit-comment-button =
.title = Golygu sylw
pdfjs-editor-add-comment-button =
.title = Ychwanegu sylw

View File

@ -630,8 +630,6 @@ pdfjs-editor-edit-comment-dialog-cancel-button = Annuller
## Edit a comment button in the editor toolbar
pdfjs-editor-edit-comment-button =
.title = Rediger kommentar
pdfjs-editor-add-comment-button =
.title = Tilføj kommentar

View File

@ -630,8 +630,6 @@ pdfjs-editor-edit-comment-dialog-cancel-button = Abbrechen
## Edit a comment button in the editor toolbar
pdfjs-editor-edit-comment-button =
.title = Kommentar bearbeiten
pdfjs-editor-add-comment-button =
.title = Kommentar hinzufügen

View File

@ -638,8 +638,6 @@ pdfjs-editor-edit-comment-dialog-cancel-button = Pśetergnuś
## Edit a comment button in the editor toolbar
pdfjs-editor-edit-comment-button =
.title = Komentar wobźěłaś
pdfjs-editor-add-comment-button =
.title = Komentar pśidaś

View File

@ -630,8 +630,6 @@ pdfjs-editor-edit-comment-dialog-cancel-button = Ακύρωση
## Edit a comment button in the editor toolbar
pdfjs-editor-edit-comment-button =
.title = Επεξεργασία σχολίου
pdfjs-editor-add-comment-button =
.title = Προσθήκη σχολίου

View File

@ -630,8 +630,6 @@ pdfjs-editor-edit-comment-dialog-cancel-button = Cancel
## Edit a comment button in the editor toolbar
pdfjs-editor-edit-comment-button =
.title = Edit comment
pdfjs-editor-add-comment-button =
.title = Add comment

View File

@ -630,8 +630,6 @@ pdfjs-editor-edit-comment-dialog-cancel-button = Cancel
## Edit a comment button in the editor toolbar
pdfjs-editor-edit-comment-button =
.title = Edit comment
pdfjs-editor-add-comment-button =
.title = Add comment

View File

@ -630,8 +630,6 @@ pdfjs-editor-edit-comment-dialog-cancel-button = Nuligi
## Edit a comment button in the editor toolbar
pdfjs-editor-edit-comment-button =
.title = Modifi komenton
pdfjs-editor-add-comment-button =
.title = Aldoni komenton

View File

@ -630,8 +630,6 @@ pdfjs-editor-edit-comment-dialog-cancel-button = Cancelar
## Edit a comment button in the editor toolbar
pdfjs-editor-edit-comment-button =
.title = Editar comentario
pdfjs-editor-add-comment-button =
.title = Agregar comentario

View File

@ -630,8 +630,6 @@ pdfjs-editor-edit-comment-dialog-cancel-button = Cancelar
## Edit a comment button in the editor toolbar
pdfjs-editor-edit-comment-button =
.title = Editar comentario
pdfjs-editor-add-comment-button =
.title = Añadir comentario

View File

@ -630,8 +630,6 @@ pdfjs-editor-edit-comment-dialog-cancel-button = Cancelar
## Edit a comment button in the editor toolbar
pdfjs-editor-edit-comment-button =
.title = Editar comentario
pdfjs-editor-add-comment-button =
.title = Añadir comentario

View File

@ -630,8 +630,6 @@ pdfjs-editor-edit-comment-dialog-cancel-button = Cancelar
## Edit a comment button in the editor toolbar
pdfjs-editor-edit-comment-button =
.title = Editar comentario
pdfjs-editor-add-comment-button =
.title = Añadir comentario

View File

@ -634,8 +634,6 @@ pdfjs-editor-edit-comment-dialog-cancel-button = Utzi
## Edit a comment button in the editor toolbar
pdfjs-editor-edit-comment-button =
.title = Editatu iruzkina
pdfjs-editor-add-comment-button =
.title = Gehitu iruzkina

View File

@ -630,8 +630,6 @@ pdfjs-editor-edit-comment-dialog-cancel-button = Peruuta
## Edit a comment button in the editor toolbar
pdfjs-editor-edit-comment-button =
.title = Muokkaa kommenttia
pdfjs-editor-add-comment-button =
.title = Lisää kommentti

View File

@ -626,8 +626,6 @@ pdfjs-editor-edit-comment-dialog-cancel-button = Annuler
## Edit a comment button in the editor toolbar
pdfjs-editor-edit-comment-button =
.title = Modifier le commentaire
pdfjs-editor-add-comment-button =
.title = Ajouter un commentaire

View File

@ -628,11 +628,6 @@ pdfjs-editor-edit-comment-dialog-text-input =
.placeholder = Scomence a scrivi…
pdfjs-editor-edit-comment-dialog-cancel-button = Anule
## Edit a comment button in the editor toolbar
pdfjs-editor-edit-comment-button =
.title = Modifiche coment
## Main menu for adding/removing signatures
pdfjs-editor-delete-signature-button1 =

View File

@ -630,8 +630,6 @@ pdfjs-editor-edit-comment-dialog-cancel-button = Annulearje
## Edit a comment button in the editor toolbar
pdfjs-editor-edit-comment-button =
.title = Opmerking bewurkje
pdfjs-editor-add-comment-button =
.title = Opmerking tafoegje

View File

@ -629,8 +629,6 @@ pdfjs-editor-edit-comment-dialog-cancel-button = Eheja
## Edit a comment button in the editor toolbar
pdfjs-editor-edit-comment-button =
.title = Jeerei mbosakoi
pdfjs-editor-add-comment-button =
.title = Jeerei mbojuaju

View File

@ -630,8 +630,6 @@ pdfjs-editor-edit-comment-dialog-cancel-button = ביטול
## Edit a comment button in the editor toolbar
pdfjs-editor-edit-comment-button =
.title = עריכת הערה
pdfjs-editor-add-comment-button =
.title = הוספת הערה

View File

@ -288,9 +288,13 @@ pdfjs-web-fonts-disabled = Web fontovi su deaktivirani: nije moguće koristiti u
pdfjs-editor-free-text-button =
.title = Tekst
pdfjs-editor-color-picker-free-text-input =
.title = Promijeni boju teksta
pdfjs-editor-free-text-button-label = Tekst
pdfjs-editor-ink-button =
.title = Crtanje
pdfjs-editor-color-picker-ink-input =
.title = Promijeni boju crteža
pdfjs-editor-ink-button-label = Crtanje
pdfjs-editor-stamp-button =
.title = Dodaj ili uredi slike
@ -302,6 +306,14 @@ pdfjs-highlight-floating-button1 =
.title = Istakni
.aria-label = Istakni
pdfjs-highlight-floating-button-label = Istakni
pdfjs-comment-floating-button =
.title = Komentiraj
.aria-label = Komentiraj
pdfjs-comment-floating-button-label = Komentiraj
pdfjs-editor-comment-button =
.title = Komentar
.aria-label = Komentar
pdfjs-editor-comment-button-label = Komentar
pdfjs-editor-signature-button =
.title = Dodaj potpis
pdfjs-editor-signature-button-label = Dodaj potpis
@ -364,6 +376,22 @@ pdfjs-editor-add-saved-signature-button =
pdfjs-free-text2 =
.aria-label = Uređivač teksta
.default-content = Počni tipkati …
# Used to show how many comments are present in the pdf file.
# Variables:
# $count (Number) - the number of comments.
pdfjs-editor-comments-sidebar-title =
{ $count ->
[one] Komentar
[few] Komentara
*[other] Komentara
}
pdfjs-editor-comments-sidebar-close-button =
.title = Zatvori bočnu traku
.aria-label = Zatvori bočnu traku
pdfjs-editor-comments-sidebar-close-button-label = Zatvori bočnu traku
# Instructional copy to add a comment by selecting text or an annotations.
pdfjs-editor-comments-sidebar-no-comments1 = Vidiš nešto vrijedno pažnje? Istakni to i ostavi komentar.
pdfjs-editor-comments-sidebar-no-comments-link = Saznaj više
## Alt-text dialog
@ -494,6 +522,14 @@ pdfjs-editor-alt-text-settings-show-dialog-button-label = Prikaži uređivač al
pdfjs-editor-alt-text-settings-show-dialog-description = Pomaže osigurati da sve tvoje slike imaju alternativni tekst.
pdfjs-editor-alt-text-settings-close-button = Zatvori
## Accessibility labels (announced by screen readers) for objects added to the editor.
pdfjs-editor-highlight-added-alert = Isticanje je dodano
pdfjs-editor-freetext-added-alert = Tekst je dodan
pdfjs-editor-ink-added-alert = Crtež je dodan
pdfjs-editor-stamp-added-alert = Slika je dodana
pdfjs-editor-signature-added-alert = Potpis je dodan
## "Annotations removed" bar
pdfjs-editor-undo-bar-message-highlight = Isticanje uklonjeno
@ -563,6 +599,8 @@ pdfjs-editor-add-signature-save-checkbox = Spremi potpis
pdfjs-editor-add-signature-save-warning-message = Dosegnuto je ograničenje od 5 spremljenih potpisa. Za spremanje novih ukloni jedan potpis.
pdfjs-editor-add-signature-image-upload-error-title = Nije moguće prenijeti sliku
pdfjs-editor-add-signature-image-upload-error-description = Provjeri mrežnu vezu ili pokušaj s jednom drugom slikom.
pdfjs-editor-add-signature-image-no-data-error-title = Ova se slika ne može pretvoriti u potpis
pdfjs-editor-add-signature-image-no-data-error-description = Probaj prenijeti jednu drugu sliku.
pdfjs-editor-add-signature-error-close-button = Zatvori
## Dialog buttons
@ -571,6 +609,34 @@ pdfjs-editor-add-signature-cancel-button = Odustani
pdfjs-editor-add-signature-add-button = Dodaj
pdfjs-editor-edit-signature-update-button = Aktualiziraj
## Comment popup
pdfjs-editor-edit-comment-popup-button-label = Uredi komentar
pdfjs-editor-edit-comment-popup-button =
.title = Uredi komentar
pdfjs-editor-delete-comment-popup-button-label = Ukloni komentar
pdfjs-editor-delete-comment-popup-button =
.title = Ukloni komentar
pdfjs-show-comment-button =
.title = Prikaži komentar
## Edit a comment dialog
# An existing comment is edited
pdfjs-editor-edit-comment-dialog-title-when-editing = Uredi komentar
pdfjs-editor-edit-comment-dialog-save-button-when-editing = Aktualiziraj
# No existing comment
pdfjs-editor-edit-comment-dialog-title-when-adding = Dodaj komentar
pdfjs-editor-edit-comment-dialog-save-button-when-adding = Dodaj
pdfjs-editor-edit-comment-dialog-text-input =
.placeholder = Počni tipkati …
pdfjs-editor-edit-comment-dialog-cancel-button = Odustani
## Edit a comment button in the editor toolbar
pdfjs-editor-add-comment-button =
.title = Dodaj komentar
## Main menu for adding/removing signatures
pdfjs-editor-delete-signature-button1 =

View File

@ -638,8 +638,6 @@ pdfjs-editor-edit-comment-dialog-cancel-button = Přetorhnyć
## Edit a comment button in the editor toolbar
pdfjs-editor-edit-comment-button =
.title = Komentar wobdźěłać
pdfjs-editor-add-comment-button =
.title = Komentar přidać

View File

@ -630,8 +630,6 @@ pdfjs-editor-edit-comment-dialog-cancel-button = Mégse
## Edit a comment button in the editor toolbar
pdfjs-editor-edit-comment-button =
.title = Megjegyzés szerkesztése
pdfjs-editor-add-comment-button =
.title = Megjegyzés hozzáadása

View File

@ -34,7 +34,7 @@ pdfjs-presentation-mode-button =
.title = Անցնել Ներկայացման եղանակին
pdfjs-presentation-mode-button-label = Ներկայացման եղանակ
pdfjs-open-file-button =
.title = Բացել նիշք
.title = Բացել ֆայլ
pdfjs-open-file-button-label = Բացել
pdfjs-print-button =
.title = Տպել
@ -102,8 +102,8 @@ pdfjs-spread-even-button-label = Զույգ վերածածկեր
pdfjs-document-properties-button =
.title = Փաստաթղթի հատկությունները…
pdfjs-document-properties-button-label = Փաստաթղթի հատկությունները…
pdfjs-document-properties-file-name = Նիշքի անունը.
pdfjs-document-properties-file-size = Նիշք չափը.
pdfjs-document-properties-file-name = Ֆայլի անունը.
pdfjs-document-properties-file-size = Ֆայլի չափը.
# Variables:
# $kb (Number) - the PDF file size in kilobytes
# $b (Number) - the PDF file size in bytes
@ -586,11 +586,6 @@ pdfjs-editor-add-signature-cancel-button = Չեղարկել
pdfjs-editor-add-signature-add-button = Ավելացնել
pdfjs-editor-edit-signature-update-button = Թարմացնել
## Edit a comment button in the editor toolbar
pdfjs-editor-edit-comment-button =
.title = Խմբագրել մեկնաբանությունը
## Main menu for adding/removing signatures
pdfjs-editor-delete-signature-button1 =

View File

@ -630,8 +630,6 @@ pdfjs-editor-edit-comment-dialog-cancel-button = Cancellar
## Edit a comment button in the editor toolbar
pdfjs-editor-edit-comment-button =
.title = Rediger commento
pdfjs-editor-add-comment-button =
.title = Adder commento

View File

@ -574,11 +574,6 @@ pdfjs-editor-add-signature-cancel-button = Batal
pdfjs-editor-add-signature-add-button = Tambah
pdfjs-editor-edit-signature-update-button = Perbarui
## Edit a comment button in the editor toolbar
pdfjs-editor-edit-comment-button =
.title = Sunting komentar
## Main menu for adding/removing signatures
pdfjs-editor-delete-signature-button1 =

View File

@ -557,11 +557,6 @@ pdfjs-editor-add-signature-cancel-button = Hætta við
pdfjs-editor-add-signature-add-button = Bæta við
pdfjs-editor-edit-signature-update-button = Uppfæra
## Edit a comment button in the editor toolbar
pdfjs-editor-edit-comment-button =
.title = Breyta athugasemd
## Main menu for adding/removing signatures
pdfjs-editor-delete-signature-button1 =

View File

@ -630,8 +630,6 @@ pdfjs-editor-edit-comment-dialog-cancel-button = Annulla
## Edit a comment button in the editor toolbar
pdfjs-editor-edit-comment-button =
.title = Modifica commento
pdfjs-editor-add-comment-button =
.title = Aggiungi commento

View File

@ -614,8 +614,6 @@ pdfjs-editor-edit-comment-dialog-cancel-button = キャンセル
## Edit a comment button in the editor toolbar
pdfjs-editor-edit-comment-button =
.title = コメントを編集します
pdfjs-editor-add-comment-button =
.title = コメントを追加します

View File

@ -630,8 +630,6 @@ pdfjs-editor-edit-comment-dialog-cancel-button = გაუქმება
## Edit a comment button in the editor toolbar
pdfjs-editor-edit-comment-button =
.title = შენიშვნის ჩასწორება
pdfjs-editor-add-comment-button =
.title = შენიშვნის დამატება

View File

@ -609,11 +609,6 @@ pdfjs-editor-edit-comment-dialog-text-input =
.placeholder = Bdu tira...
pdfjs-editor-edit-comment-dialog-cancel-button = Sefsex
## Edit a comment button in the editor toolbar
pdfjs-editor-edit-comment-button =
.title = Ẓreg awennit
## Main menu for adding/removing signatures
pdfjs-editor-delete-signature-button1 =

View File

@ -602,8 +602,6 @@ pdfjs-editor-edit-comment-dialog-cancel-button = Бас тарту
## Edit a comment button in the editor toolbar
pdfjs-editor-edit-comment-button =
.title = Пікірді түзету
pdfjs-editor-add-comment-button =
.title = Пікір қосу

View File

@ -614,8 +614,6 @@ pdfjs-editor-edit-comment-dialog-cancel-button = 취소
## Edit a comment button in the editor toolbar
pdfjs-editor-edit-comment-button =
.title = 주석 편집
pdfjs-editor-add-comment-button =
.title = 주석 추가

View File

@ -630,8 +630,6 @@ pdfjs-editor-edit-comment-dialog-cancel-button = Avbryt
## Edit a comment button in the editor toolbar
pdfjs-editor-edit-comment-button =
.title = Rediger kommentar
pdfjs-editor-add-comment-button =
.title = Legg til kommentar

View File

@ -630,8 +630,6 @@ pdfjs-editor-edit-comment-dialog-cancel-button = Annuleren
## Edit a comment button in the editor toolbar
pdfjs-editor-edit-comment-button =
.title = Opmerking bewerken
pdfjs-editor-add-comment-button =
.title = Opmerking toevoegen

View File

@ -386,6 +386,8 @@ pdfjs-editor-comments-sidebar-close-button =
.title = Lat att sidestolpen
.aria-label = Lat att sidestolpen
pdfjs-editor-comments-sidebar-close-button-label = Lat att sidestolpen
# Instructional copy to add a comment by selecting text or an annotations.
pdfjs-editor-comments-sidebar-no-comments1 = Ser du noko som er verdt å merke seg? Marker det og legg igjen ein kommentar.
pdfjs-editor-comments-sidebar-no-comments-link = Les meir
## Alt-text dialog
@ -628,8 +630,8 @@ pdfjs-editor-edit-comment-dialog-cancel-button = Avbryt
## Edit a comment button in the editor toolbar
pdfjs-editor-edit-comment-button =
.title = Rediger kommentar
pdfjs-editor-add-comment-button =
.title = Legg til kommentar
## Main menu for adding/removing signatures

View File

@ -630,8 +630,6 @@ pdfjs-editor-edit-comment-dialog-cancel-button = ਰੱਦ ਕਰੋ
## Edit a comment button in the editor toolbar
pdfjs-editor-edit-comment-button =
.title = ਟਿੱਪਣੀ ਨੂੰ ਸੋਧੋ
pdfjs-editor-add-comment-button =
.title = ਟਿੱਪਣੀ ਜੋੜੋ

View File

@ -633,8 +633,6 @@ pdfjs-editor-edit-comment-dialog-cancel-button = Anuluj
## Edit a comment button in the editor toolbar
pdfjs-editor-edit-comment-button =
.title = Edytuj komentarz
pdfjs-editor-add-comment-button =
.title = Dodaj komentarz

View File

@ -630,8 +630,6 @@ pdfjs-editor-edit-comment-dialog-cancel-button = Cancelar
## Edit a comment button in the editor toolbar
pdfjs-editor-edit-comment-button =
.title = Editar comentário
pdfjs-editor-add-comment-button =
.title = Adicionar comentário

View File

@ -492,6 +492,11 @@ pdfjs-editor-alt-text-settings-show-dialog-button-label = Mostrar editor de text
pdfjs-editor-alt-text-settings-show-dialog-description = Ajuda a garantir que todas as suas imagens tenham um texto alternativo.
pdfjs-editor-alt-text-settings-close-button = Fechar
## Accessibility labels (announced by screen readers) for objects added to the editor.
pdfjs-editor-stamp-added-alert = Imagem adicionada
pdfjs-editor-signature-added-alert = Assinatura adicionada
## "Annotations removed" bar
pdfjs-editor-undo-bar-message-highlight = Destaque removido
@ -560,6 +565,8 @@ pdfjs-editor-add-signature-save-checkbox = Guardar assinatura
pdfjs-editor-add-signature-save-warning-message = Atingiu o limite de 5 assinaturas guardadas. Remova uma para guardar mais.
pdfjs-editor-add-signature-image-upload-error-title = Não foi possível carregar a imagem
pdfjs-editor-add-signature-image-upload-error-description = Verifique a sua ligação à rede ou tente outra imagem.
pdfjs-editor-add-signature-image-no-data-error-title = Não é possível converter esta imagem para uma assinatura
pdfjs-editor-add-signature-image-no-data-error-description = Tente enviar uma imagem diferente.
pdfjs-editor-add-signature-error-close-button = Fechar
## Dialog buttons
@ -568,6 +575,34 @@ pdfjs-editor-add-signature-cancel-button = Cancelar
pdfjs-editor-add-signature-add-button = Adicionar
pdfjs-editor-edit-signature-update-button = Atualizar
## Comment popup
pdfjs-editor-edit-comment-popup-button-label = Editar comentário
pdfjs-editor-edit-comment-popup-button =
.title = Editar comentário
pdfjs-editor-delete-comment-popup-button-label = Remover comentário
pdfjs-editor-delete-comment-popup-button =
.title = Remover comentário
pdfjs-show-comment-button =
.title = Mostrar comentário
## Edit a comment dialog
# An existing comment is edited
pdfjs-editor-edit-comment-dialog-title-when-editing = Editar comentário
pdfjs-editor-edit-comment-dialog-save-button-when-editing = Atualizar
# No existing comment
pdfjs-editor-edit-comment-dialog-title-when-adding = Adicionar comentário
pdfjs-editor-edit-comment-dialog-save-button-when-adding = Adicionar
pdfjs-editor-edit-comment-dialog-text-input =
.placeholder = Comece a digitar…
pdfjs-editor-edit-comment-dialog-cancel-button = Cancelar
## Edit a comment button in the editor toolbar
pdfjs-editor-add-comment-button =
.title = Adicionar comentário
## Main menu for adding/removing signatures
pdfjs-editor-delete-signature-button1 =

View File

@ -624,11 +624,6 @@ pdfjs-editor-edit-comment-dialog-text-input =
.placeholder = Cumenzar a tippar…
pdfjs-editor-edit-comment-dialog-cancel-button = Interrumper
## Edit a comment button in the editor toolbar
pdfjs-editor-edit-comment-button =
.title = Modifitgar il commentari
## Main menu for adding/removing signatures
pdfjs-editor-delete-signature-button1 =

View File

@ -633,8 +633,6 @@ pdfjs-editor-edit-comment-dialog-cancel-button = Anulează
## Edit a comment button in the editor toolbar
pdfjs-editor-edit-comment-button =
.title = Editează comentariul
pdfjs-editor-add-comment-button =
.title = Adaugă un comentariu

View File

@ -44,10 +44,10 @@ pdfjs-save-button =
pdfjs-save-button-label = Сохранить
# Used in Firefox for Android as a tooltip for the download button (“download” is a verb).
pdfjs-download-button =
.title = Загрузить
.title = Скачать
# Used in Firefox for Android as a label for the download button (“download” is a verb).
# Length of the translation matters since we are in a mobile context, with limited screen estate.
pdfjs-download-button-label = Загрузить
pdfjs-download-button-label = Скачать
pdfjs-bookmark-button =
.title = Текущая страница (просмотр URL-адреса с текущей страницы)
pdfjs-bookmark-button-label = Текущая страница
@ -515,7 +515,7 @@ pdfjs-editor-alt-text-settings-create-model-description = Предлагает
pdfjs-editor-alt-text-settings-download-model-label = ИИ-модель альтернативного текста ({ $totalSize } МБ)
pdfjs-editor-alt-text-settings-ai-model-description = Запускается локально на вашем устройстве, поэтому ваши данные остаются конфиденциальными. Требуется для автоматического альтернативного текста.
pdfjs-editor-alt-text-settings-delete-model-button = Удалить
pdfjs-editor-alt-text-settings-download-model-button = Загрузить
pdfjs-editor-alt-text-settings-download-model-button = Скачать
pdfjs-editor-alt-text-settings-downloading-model-button = Загрузка…
pdfjs-editor-alt-text-settings-editor-title = Редактор альтернативного текста
pdfjs-editor-alt-text-settings-show-dialog-button-label = Сразу показывать редактор альтернативного текста при добавлении изображения
@ -634,8 +634,6 @@ pdfjs-editor-edit-comment-dialog-cancel-button = Отмена
## Edit a comment button in the editor toolbar
pdfjs-editor-edit-comment-button =
.title = Редактировать комментарий
pdfjs-editor-add-comment-button =
.title = Добавить комментарий

View File

@ -638,8 +638,6 @@ pdfjs-editor-edit-comment-dialog-cancel-button = Zrušiť
## Edit a comment button in the editor toolbar
pdfjs-editor-edit-comment-button =
.title = Upraviť komentár
pdfjs-editor-add-comment-button =
.title = Pridať komentár

View File

@ -638,8 +638,6 @@ pdfjs-editor-edit-comment-dialog-cancel-button = Prekliči
## Edit a comment button in the editor toolbar
pdfjs-editor-edit-comment-button =
.title = Uredi komentar
pdfjs-editor-add-comment-button =
.title = Dodaj komentar

View File

@ -621,8 +621,6 @@ pdfjs-editor-edit-comment-dialog-cancel-button = Anuloje
## Edit a comment button in the editor toolbar
pdfjs-editor-edit-comment-button =
.title = Përpunoni koment
pdfjs-editor-add-comment-button =
.title = Shtoni koment

View File

@ -630,8 +630,6 @@ pdfjs-editor-edit-comment-dialog-cancel-button = Avbryt
## Edit a comment button in the editor toolbar
pdfjs-editor-edit-comment-button =
.title = Redigera kommentar
pdfjs-editor-add-comment-button =
.title = Lägg till kommentar

View File

@ -630,8 +630,6 @@ pdfjs-editor-edit-comment-dialog-cancel-button = Бекор кардан
## Edit a comment button in the editor toolbar
pdfjs-editor-edit-comment-button =
.title = Таҳрир кардани шарҳ
pdfjs-editor-add-comment-button =
.title = Илова кардани шарҳ

View File

@ -614,8 +614,6 @@ pdfjs-editor-edit-comment-dialog-cancel-button = ยกเลิก
## Edit a comment button in the editor toolbar
pdfjs-editor-edit-comment-button =
.title = แก้ไขความคิดเห็น
pdfjs-editor-add-comment-button =
.title = เพิ่มความคิดเห็น

View File

@ -630,8 +630,6 @@ pdfjs-editor-edit-comment-dialog-cancel-button = Vazgeç
## Edit a comment button in the editor toolbar
pdfjs-editor-edit-comment-button =
.title = Yorumu düzenle
pdfjs-editor-add-comment-button =
.title = Yorum ekle

View File

@ -614,8 +614,6 @@ pdfjs-editor-edit-comment-dialog-cancel-button = Hủy bỏ
## Edit a comment button in the editor toolbar
pdfjs-editor-edit-comment-button =
.title = Chỉnh sửa chú thích
pdfjs-editor-add-comment-button =
.title = Thêm chú thích

View File

@ -614,8 +614,6 @@ pdfjs-editor-edit-comment-dialog-cancel-button = 取消
## Edit a comment button in the editor toolbar
pdfjs-editor-edit-comment-button =
.title = 编辑批注
pdfjs-editor-add-comment-button =
.title = 添加批注

View File

@ -614,8 +614,6 @@ pdfjs-editor-edit-comment-dialog-cancel-button = 取消
## Edit a comment button in the editor toolbar
pdfjs-editor-edit-comment-button =
.title = 編輯註解
pdfjs-editor-add-comment-button =
.title = 新增註解

213
package-lock.json generated
View File

@ -15,14 +15,14 @@
"@fluent/dom": "^0.10.2",
"@metalsmith/layouts": "^3.0.0",
"@metalsmith/markdown": "^1.10.0",
"@napi-rs/canvas": "^0.1.83",
"@types/node": "^24.10.1",
"@napi-rs/canvas": "^0.1.84",
"@types/node": "^25.0.1",
"autoprefixer": "^10.4.22",
"babel-loader": "^10.0.0",
"cached-iterable": "^0.3.0",
"caniuse-lite": "^1.0.30001757",
"caniuse-lite": "^1.0.30001760",
"core-js": "^3.47.0",
"eslint": "^9.39.1",
"eslint": "^9.39.2",
"eslint-config-prettier": "^10.1.8",
"eslint-plugin-import": "^2.32.0",
"eslint-plugin-jasmine": "^4.2.2",
@ -39,7 +39,7 @@
"gulp-replace": "^1.1.4",
"gulp-zip": "^6.1.0",
"highlight.js": "^11.11.1",
"jasmine": "^5.12.0",
"jasmine": "^5.13.0",
"jsdoc": "^4.0.5",
"jstransformer-nunjucks": "^1.2.0",
"metalsmith": "^2.6.3",
@ -51,12 +51,12 @@
"postcss-discard-comments": "^7.0.5",
"postcss-nesting": "^13.0.2",
"postcss-values-parser": "^7.0.0",
"prettier": "^3.7.2",
"puppeteer": "^24.31.0",
"prettier": "^3.7.4",
"puppeteer": "^24.33.0",
"stylelint": "^16.26.1",
"stylelint-prettier": "^5.0.3",
"svglint": "^4.1.2",
"terser-webpack-plugin": "^5.3.14",
"terser-webpack-plugin": "^5.3.16",
"tsc-alias": "^1.8.16",
"ttest": "^4.0.0",
"typescript": "^5.9.3",
@ -100,7 +100,6 @@
"integrity": "sha512-e7jT4DxYvIDLk1ZHmU/m/mB19rex9sv0c2ftBtjSBv+kVM/902eh0fINUzD7UwLLNR+jU585GxUJ8/EBfAM5fw==",
"dev": true,
"license": "MIT",
"peer": true,
"dependencies": {
"@babel/code-frame": "^7.27.1",
"@babel/generator": "^7.28.5",
@ -1630,7 +1629,6 @@
"integrity": "sha512-eohl3hKTiVyD1ilYdw9T0OiB4hnjef89e3dMYKz+mVKDzj+5IteTseASUsOB+EU9Tf6VNTCjDePcP6wkDGmLKQ==",
"dev": true,
"license": "MIT",
"peer": true,
"dependencies": {
"@keyv/serialize": "^1.1.1"
}
@ -1672,7 +1670,6 @@
}
],
"license": "MIT",
"peer": true,
"engines": {
"node": ">=18"
},
@ -1716,7 +1713,6 @@
}
],
"license": "MIT",
"peer": true,
"engines": {
"node": ">=18"
}
@ -2062,9 +2058,9 @@
}
},
"node_modules/@eslint/js": {
"version": "9.39.1",
"resolved": "https://registry.npmjs.org/@eslint/js/-/js-9.39.1.tgz",
"integrity": "sha512-S26Stp4zCy88tH94QbBv3XCuzRQiZ9yXofEILmglYTh/Ug/a9/umqvgFtYBAo3Lp0nsI/5/qH1CCrbdK3AP1Tw==",
"version": "9.39.2",
"resolved": "https://registry.npmjs.org/@eslint/js/-/js-9.39.2.tgz",
"integrity": "sha512-q1mjIoW1VX4IvSocvM/vbTiveKC4k9eLrajNEuSsmjymSDEbpGddtpfOoN7YGAqBK3NG+uqo8ia4PDTt8buCYA==",
"dev": true,
"license": "MIT",
"engines": {
@ -2381,9 +2377,9 @@
}
},
"node_modules/@napi-rs/canvas": {
"version": "0.1.83",
"resolved": "https://registry.npmjs.org/@napi-rs/canvas/-/canvas-0.1.83.tgz",
"integrity": "sha512-f9GVB9VNc9vn/nroc9epXRNkVpvNPZh69+qzLJIm9DfruxFqX0/jsXG46OGWAJgkO4mN0HvFHjRROMXKVmPszg==",
"version": "0.1.84",
"resolved": "https://registry.npmjs.org/@napi-rs/canvas/-/canvas-0.1.84.tgz",
"integrity": "sha512-88FTNFs4uuiFKP0tUrPsEXhpe9dg7za9ILZJE08pGdUveMIDeana1zwfVkqRHJDPJFAmGY3dXmJ99dzsy57YnA==",
"dev": true,
"license": "MIT",
"workspaces": [
@ -2393,22 +2389,22 @@
"node": ">= 10"
},
"optionalDependencies": {
"@napi-rs/canvas-android-arm64": "0.1.83",
"@napi-rs/canvas-darwin-arm64": "0.1.83",
"@napi-rs/canvas-darwin-x64": "0.1.83",
"@napi-rs/canvas-linux-arm-gnueabihf": "0.1.83",
"@napi-rs/canvas-linux-arm64-gnu": "0.1.83",
"@napi-rs/canvas-linux-arm64-musl": "0.1.83",
"@napi-rs/canvas-linux-riscv64-gnu": "0.1.83",
"@napi-rs/canvas-linux-x64-gnu": "0.1.83",
"@napi-rs/canvas-linux-x64-musl": "0.1.83",
"@napi-rs/canvas-win32-x64-msvc": "0.1.83"
"@napi-rs/canvas-android-arm64": "0.1.84",
"@napi-rs/canvas-darwin-arm64": "0.1.84",
"@napi-rs/canvas-darwin-x64": "0.1.84",
"@napi-rs/canvas-linux-arm-gnueabihf": "0.1.84",
"@napi-rs/canvas-linux-arm64-gnu": "0.1.84",
"@napi-rs/canvas-linux-arm64-musl": "0.1.84",
"@napi-rs/canvas-linux-riscv64-gnu": "0.1.84",
"@napi-rs/canvas-linux-x64-gnu": "0.1.84",
"@napi-rs/canvas-linux-x64-musl": "0.1.84",
"@napi-rs/canvas-win32-x64-msvc": "0.1.84"
}
},
"node_modules/@napi-rs/canvas-android-arm64": {
"version": "0.1.83",
"resolved": "https://registry.npmjs.org/@napi-rs/canvas-android-arm64/-/canvas-android-arm64-0.1.83.tgz",
"integrity": "sha512-TbKM2fh9zXjqFIU8bgMfzG7rkrIYdLKMafgPhFoPwKrpWk1glGbWP7LEu8Y/WrMDqTGFdRqUmuX89yQEzZbkiw==",
"version": "0.1.84",
"resolved": "https://registry.npmjs.org/@napi-rs/canvas-android-arm64/-/canvas-android-arm64-0.1.84.tgz",
"integrity": "sha512-pdvuqvj3qtwVryqgpAGornJLV6Ezpk39V6wT4JCnRVGy8I3Tk1au8qOalFGrx/r0Ig87hWslysPpHBxVpBMIww==",
"cpu": [
"arm64"
],
@ -2423,9 +2419,9 @@
}
},
"node_modules/@napi-rs/canvas-darwin-arm64": {
"version": "0.1.83",
"resolved": "https://registry.npmjs.org/@napi-rs/canvas-darwin-arm64/-/canvas-darwin-arm64-0.1.83.tgz",
"integrity": "sha512-gp8IDVUloPUmkepHly4xRUOfUJSFNvA4jR7ZRF5nk3YcGzegSFGeICiT4PnYyPgSKEhYAFe1Y2XNy0Mp6Tu8mQ==",
"version": "0.1.84",
"resolved": "https://registry.npmjs.org/@napi-rs/canvas-darwin-arm64/-/canvas-darwin-arm64-0.1.84.tgz",
"integrity": "sha512-A8IND3Hnv0R6abc6qCcCaOCujTLMmGxtucMTZ5vbQUrEN/scxi378MyTLtyWg+MRr6bwQJ6v/orqMS9datIcww==",
"cpu": [
"arm64"
],
@ -2440,9 +2436,9 @@
}
},
"node_modules/@napi-rs/canvas-darwin-x64": {
"version": "0.1.83",
"resolved": "https://registry.npmjs.org/@napi-rs/canvas-darwin-x64/-/canvas-darwin-x64-0.1.83.tgz",
"integrity": "sha512-r4ZJxiP9OgUbdGZhPDEXD3hQ0aIPcVaywtcTXvamYxTU/SWKAbKVhFNTtpRe1J30oQ25gWyxTkUKSBgUkNzdnw==",
"version": "0.1.84",
"resolved": "https://registry.npmjs.org/@napi-rs/canvas-darwin-x64/-/canvas-darwin-x64-0.1.84.tgz",
"integrity": "sha512-AUW45lJhYWwnA74LaNeqhvqYKK/2hNnBBBl03KRdqeCD4tKneUSrxUqIv8d22CBweOvrAASyKN3W87WO2zEr/A==",
"cpu": [
"x64"
],
@ -2457,9 +2453,9 @@
}
},
"node_modules/@napi-rs/canvas-linux-arm-gnueabihf": {
"version": "0.1.83",
"resolved": "https://registry.npmjs.org/@napi-rs/canvas-linux-arm-gnueabihf/-/canvas-linux-arm-gnueabihf-0.1.83.tgz",
"integrity": "sha512-Uc6aSB05qH1r+9GUDxIE6F5ZF7L0nTFyyzq8ublWUZhw8fEGK8iy931ff1ByGFT04+xHJad1kBcL4R1ZEV8z7Q==",
"version": "0.1.84",
"resolved": "https://registry.npmjs.org/@napi-rs/canvas-linux-arm-gnueabihf/-/canvas-linux-arm-gnueabihf-0.1.84.tgz",
"integrity": "sha512-8zs5ZqOrdgs4FioTxSBrkl/wHZB56bJNBqaIsfPL4ZkEQCinOkrFF7xIcXiHiKp93J3wUtbIzeVrhTIaWwqk+A==",
"cpu": [
"arm"
],
@ -2474,9 +2470,9 @@
}
},
"node_modules/@napi-rs/canvas-linux-arm64-gnu": {
"version": "0.1.83",
"resolved": "https://registry.npmjs.org/@napi-rs/canvas-linux-arm64-gnu/-/canvas-linux-arm64-gnu-0.1.83.tgz",
"integrity": "sha512-eEeaJA7V5KOFq7W0GtoRVbd3ak8UZpK+XLkCgUiFGtlunNw+ZZW9Cr/92MXflGe7o3SqqMUg+f975LPxO/vsOQ==",
"version": "0.1.84",
"resolved": "https://registry.npmjs.org/@napi-rs/canvas-linux-arm64-gnu/-/canvas-linux-arm64-gnu-0.1.84.tgz",
"integrity": "sha512-i204vtowOglJUpbAFWU5mqsJgH0lVpNk/Ml4mQtB4Lndd86oF+Otr6Mr5KQnZHqYGhlSIKiU2SYnUbhO28zGQA==",
"cpu": [
"arm64"
],
@ -2491,9 +2487,9 @@
}
},
"node_modules/@napi-rs/canvas-linux-arm64-musl": {
"version": "0.1.83",
"resolved": "https://registry.npmjs.org/@napi-rs/canvas-linux-arm64-musl/-/canvas-linux-arm64-musl-0.1.83.tgz",
"integrity": "sha512-cAvonp5XpbatVGegF9lMQNchs3z5RH6EtamRVnQvtoRtwbzOMcdzwuLBqDBQxQF79MFbuZNkWj3YRJjZCjHVzw==",
"version": "0.1.84",
"resolved": "https://registry.npmjs.org/@napi-rs/canvas-linux-arm64-musl/-/canvas-linux-arm64-musl-0.1.84.tgz",
"integrity": "sha512-VyZq0EEw+OILnWk7G3ZgLLPaz1ERaPP++jLjeyLMbFOF+Tr4zHzWKiKDsEV/cT7btLPZbVoR3VX+T9/QubnURQ==",
"cpu": [
"arm64"
],
@ -2508,9 +2504,9 @@
}
},
"node_modules/@napi-rs/canvas-linux-riscv64-gnu": {
"version": "0.1.83",
"resolved": "https://registry.npmjs.org/@napi-rs/canvas-linux-riscv64-gnu/-/canvas-linux-riscv64-gnu-0.1.83.tgz",
"integrity": "sha512-WFUPQ9qZy31vmLxIJ3MfmHw+R2g/mLCgk8zmh7maJW8snV3vLPA7pZfIS65Dc61EVDp1vaBskwQ2RqPPzwkaew==",
"version": "0.1.84",
"resolved": "https://registry.npmjs.org/@napi-rs/canvas-linux-riscv64-gnu/-/canvas-linux-riscv64-gnu-0.1.84.tgz",
"integrity": "sha512-PSMTh8DiThvLRsbtc/a065I/ceZk17EXAATv9uNvHgkgo7wdEfTh2C3aveNkBMGByVO3tvnvD5v/YFtZL07cIg==",
"cpu": [
"riscv64"
],
@ -2525,9 +2521,9 @@
}
},
"node_modules/@napi-rs/canvas-linux-x64-gnu": {
"version": "0.1.83",
"resolved": "https://registry.npmjs.org/@napi-rs/canvas-linux-x64-gnu/-/canvas-linux-x64-gnu-0.1.83.tgz",
"integrity": "sha512-X9YwIjsuy50WwOyYeNhEHjKHO8rrfH9M4U8vNqLuGmqsZdKua/GrUhdQGdjq7lTgdY3g4+Ta5jF8MzAa7UAs/g==",
"version": "0.1.84",
"resolved": "https://registry.npmjs.org/@napi-rs/canvas-linux-x64-gnu/-/canvas-linux-x64-gnu-0.1.84.tgz",
"integrity": "sha512-N1GY3noO1oqgEo3rYQIwY44kfM11vA0lDbN0orTOHfCSUZTUyiYCY0nZ197QMahZBm1aR/vYgsWpV74MMMDuNA==",
"cpu": [
"x64"
],
@ -2542,9 +2538,9 @@
}
},
"node_modules/@napi-rs/canvas-linux-x64-musl": {
"version": "0.1.83",
"resolved": "https://registry.npmjs.org/@napi-rs/canvas-linux-x64-musl/-/canvas-linux-x64-musl-0.1.83.tgz",
"integrity": "sha512-Vv2pLWQS8EnlSM1bstJ7vVhKA+mL4+my4sKUIn/bgIxB5O90dqiDhQjUDLP+5xn9ZMestRWDt3tdQEkGAmzq/A==",
"version": "0.1.84",
"resolved": "https://registry.npmjs.org/@napi-rs/canvas-linux-x64-musl/-/canvas-linux-x64-musl-0.1.84.tgz",
"integrity": "sha512-vUZmua6ADqTWyHyei81aXIt9wp0yjeNwTH0KdhdeoBb6azHmFR8uKTukZMXfLCC3bnsW0t4lW7K78KNMknmtjg==",
"cpu": [
"x64"
],
@ -2559,9 +2555,9 @@
}
},
"node_modules/@napi-rs/canvas-win32-x64-msvc": {
"version": "0.1.83",
"resolved": "https://registry.npmjs.org/@napi-rs/canvas-win32-x64-msvc/-/canvas-win32-x64-msvc-0.1.83.tgz",
"integrity": "sha512-K1TtjbScfRNYhq8dengLLufXGbtEtWdUXPV505uLFPovyGHzDUGXLFP/zUJzj6xWXwgUjHNLgEPIt7mye0zr6Q==",
"version": "0.1.84",
"resolved": "https://registry.npmjs.org/@napi-rs/canvas-win32-x64-msvc/-/canvas-win32-x64-msvc-0.1.84.tgz",
"integrity": "sha512-YSs8ncurc1xzegUMNnQUTYrdrAuaXdPMOa+iYYyAxydOtg0ppV386hyYMsy00Yip1NlTgLCseRG4sHSnjQx6og==",
"cpu": [
"x64"
],
@ -2638,9 +2634,9 @@
}
},
"node_modules/@puppeteer/browsers": {
"version": "2.10.13",
"resolved": "https://registry.npmjs.org/@puppeteer/browsers/-/browsers-2.10.13.tgz",
"integrity": "sha512-a9Ruw3j3qlnB5a/zHRTkruppynxqaeE4H9WNj5eYGRWqw0ZauZ23f4W2ARf3hghF5doozyD+CRtt7XSYuYRI/Q==",
"version": "2.11.0",
"resolved": "https://registry.npmjs.org/@puppeteer/browsers/-/browsers-2.11.0.tgz",
"integrity": "sha512-n6oQX6mYkG8TRPuPXmbPidkUbsSRalhmaaVAQxvH1IkQy63cwsH+kOjB3e4cpCDHg0aSvsiX9bQ4s2VB6mGWUQ==",
"dev": true,
"license": "Apache-2.0",
"dependencies": {
@ -2784,7 +2780,6 @@
"integrity": "sha512-FXx2pKgId/WyYo2jXw63kk7/+TY7u7AziEJxJAnSFzHlqTAS3Ync6SvgYAN/k4/PQpnnVuzoMuVnByKK2qp0ag==",
"dev": true,
"license": "MIT",
"peer": true,
"dependencies": {
"@types/estree": "*",
"@types/json-schema": "*"
@ -2842,7 +2837,6 @@
"integrity": "sha512-promo4eFwuiW+TfGxhi+0x3czqTYJkG8qB17ZUJiVF10Xm7NLVRSLUsfRTU/6h1e24VvRnXCx+hG7li58lkzog==",
"dev": true,
"license": "MIT",
"peer": true,
"dependencies": {
"@types/linkify-it": "^5",
"@types/mdurl": "^2"
@ -2863,9 +2857,9 @@
"license": "MIT"
},
"node_modules/@types/node": {
"version": "24.10.1",
"resolved": "https://registry.npmjs.org/@types/node/-/node-24.10.1.tgz",
"integrity": "sha512-GNWcUTRBgIRJD5zj+Tq0fKOJ5XZajIiBroOF0yvj2bSU1WvNdYS/dn9UxwsujGW4JX06dnHyjV2y9rRaybH0iQ==",
"version": "25.0.1",
"resolved": "https://registry.npmjs.org/@types/node/-/node-25.0.1.tgz",
"integrity": "sha512-czWPzKIAXucn9PtsttxmumiQ9N0ok9FrBwgRWrwmVLlp86BrMExzvXRLFYRJ+Ex3g6yqj+KuaxfX1JTgV2lpfg==",
"dev": true,
"license": "MIT",
"dependencies": {
@ -3270,7 +3264,6 @@
"integrity": "sha512-NZyJarBfL7nWwIq+FDL6Zp/yHEhePMNnnJ0y3qfieCrmNvYct8uvtiV41UvlSe6apAfk0fY1FbWx+NwfmpvtTg==",
"dev": true,
"license": "MIT",
"peer": true,
"bin": {
"acorn": "bin/acorn"
},
@ -3887,8 +3880,7 @@
"resolved": "https://registry.npmjs.org/bare-events/-/bare-events-2.7.0.tgz",
"integrity": "sha512-b3N5eTW1g7vXkw+0CXh/HazGTcO5KYuu/RCNaJbDMPI6LHDi+7qe8EmxKUVe1sUbY2KZOVZFyj62x0OEz9qyAA==",
"dev": true,
"license": "Apache-2.0",
"peer": true
"license": "Apache-2.0"
},
"node_modules/bare-fs": {
"version": "4.5.2",
@ -4124,7 +4116,6 @@
}
],
"license": "MIT",
"peer": true,
"dependencies": {
"baseline-browser-mapping": "^2.8.25",
"caniuse-lite": "^1.0.30001754",
@ -4316,9 +4307,9 @@
}
},
"node_modules/caniuse-lite": {
"version": "1.0.30001757",
"resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001757.tgz",
"integrity": "sha512-r0nnL/I28Zi/yjk1el6ilj27tKcdjLsNqAOZr0yVjWPrSQyHgKI2INaEWw21bAQSv2LXRt1XuCS/GomNpWOxsQ==",
"version": "1.0.30001760",
"resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001760.tgz",
"integrity": "sha512-7AAMPcueWELt1p3mi13HR/LHH0TJLT11cnwDJEs3xA4+CK/PLKeO9Kl1oru24htkyUKtkGCvAx4ohB0Ttry8Dw==",
"dev": true,
"funding": [
{
@ -5153,12 +5144,11 @@
}
},
"node_modules/devtools-protocol": {
"version": "0.0.1521046",
"resolved": "https://registry.npmjs.org/devtools-protocol/-/devtools-protocol-0.0.1521046.tgz",
"integrity": "sha512-vhE6eymDQSKWUXwwA37NtTTVEzjtGVfDr3pRbsWEQ5onH/Snp2c+2xZHWJJawG/0hCCJLRGt4xVtEVUVILol4w==",
"version": "0.0.1534754",
"resolved": "https://registry.npmjs.org/devtools-protocol/-/devtools-protocol-0.0.1534754.tgz",
"integrity": "sha512-26T91cV5dbOYnXdJi5qQHoTtUoNEqwkHcAyu/IKtjIAxiEqPMrDiRkDOPWVsGfNZGmlQVHQbZRSjD8sxagWVsQ==",
"dev": true,
"license": "BSD-3-Clause",
"peer": true
"license": "BSD-3-Clause"
},
"node_modules/dir-glob": {
"version": "3.0.1",
@ -5634,12 +5624,11 @@
}
},
"node_modules/eslint": {
"version": "9.39.1",
"resolved": "https://registry.npmjs.org/eslint/-/eslint-9.39.1.tgz",
"integrity": "sha512-BhHmn2yNOFA9H9JmmIVKJmd288g9hrVRDkdoIgRCRuSySRUHH7r/DI6aAXW9T1WwUuY3DFgrcaqB+deURBLR5g==",
"version": "9.39.2",
"resolved": "https://registry.npmjs.org/eslint/-/eslint-9.39.2.tgz",
"integrity": "sha512-LEyamqS7W5HB3ujJyvi0HQK/dtVINZvd5mAAp9eT5S/ujByGjiZLCzPcHVzuXbpJDJF/cxwHlfceVUDZ2lnSTw==",
"dev": true,
"license": "MIT",
"peer": true,
"dependencies": {
"@eslint-community/eslint-utils": "^4.8.0",
"@eslint-community/regexpp": "^4.12.1",
@ -5647,7 +5636,7 @@
"@eslint/config-helpers": "^0.4.2",
"@eslint/core": "^0.17.0",
"@eslint/eslintrc": "^3.3.1",
"@eslint/js": "9.39.1",
"@eslint/js": "9.39.2",
"@eslint/plugin-kit": "^0.4.1",
"@humanfs/node": "^0.16.6",
"@humanwhocodes/module-importer": "^1.0.1",
@ -5700,7 +5689,6 @@
"integrity": "sha512-82GZUjRS0p/jganf6q1rEO25VSoHH0hKPCTrgillPjdI/3bgBhAE1QzHrHTizjpRvy6pGAvKjDJtk2pF9NDq8w==",
"dev": true,
"license": "MIT",
"peer": true,
"bin": {
"eslint-config-prettier": "bin/cli.js"
},
@ -7031,7 +7019,6 @@
"integrity": "sha512-PErok3DZSA5WGMd6XXV3IRNO0mlB+wW3OzhFJLEec1jSERg2j1bxJ6e5Fh6N6fn3FH2T9AP4UYNb/pYlADB9sA==",
"dev": true,
"license": "MIT",
"peer": true,
"dependencies": {
"glob-watcher": "^6.0.0",
"gulp-cli": "^3.1.0",
@ -8332,23 +8319,23 @@
}
},
"node_modules/jasmine": {
"version": "5.12.0",
"resolved": "https://registry.npmjs.org/jasmine/-/jasmine-5.12.0.tgz",
"integrity": "sha512-KmKeTNuH8rgAuPRL5AUsXWSdJVlDu+pgqi2dLXoZUSH/g3kR+7Ho8B7hEhwDu0fu1PLuiXZtfaxmQ/mB5wqihw==",
"version": "5.13.0",
"resolved": "https://registry.npmjs.org/jasmine/-/jasmine-5.13.0.tgz",
"integrity": "sha512-oLCXIhEb5e0zzjn9GyuvcuisvLBwUjmgz7a0RNGWKwQtJCDld4m+vwKUpAIJVLB5vbmQFdtKhT86/tIZlJ5gYw==",
"dev": true,
"license": "MIT",
"dependencies": {
"glob": "^10.2.2",
"jasmine-core": "~5.12.0"
"jasmine-core": "~5.13.0"
},
"bin": {
"jasmine": "bin/jasmine.js"
}
},
"node_modules/jasmine-core": {
"version": "5.12.0",
"resolved": "https://registry.npmjs.org/jasmine-core/-/jasmine-core-5.12.0.tgz",
"integrity": "sha512-QqO4pX33GEML5JoGQU6BM5NHKPgEsg+TXp3jCIDek9MbfEp2JUYEFBo9EF1+hegWy/bCHS1m5nP0BOp18G6rVA==",
"version": "5.13.0",
"resolved": "https://registry.npmjs.org/jasmine-core/-/jasmine-core-5.13.0.tgz",
"integrity": "sha512-vsYjfh7lyqvZX5QgqKc4YH8phs7g96Z8bsdIFNEU3VqXhlHaq+vov/Fgn/sr6MiUczdZkyXRC3TX369Ll4Nzbw==",
"dev": true,
"license": "MIT"
},
@ -8914,7 +8901,6 @@
"integrity": "sha512-a54IwgWPaeBCAAsv13YgmALOF1elABB08FxO9i+r4VFk5Vl4pKokRPeX8u5TCgSsPi6ec1otfLjdOpVcgbpshg==",
"dev": true,
"license": "MIT",
"peer": true,
"dependencies": {
"argparse": "^2.0.1",
"entities": "^4.4.0",
@ -9037,7 +9023,6 @@
"dev": true,
"hasInstallScript": true,
"license": "MIT",
"peer": true,
"dependencies": {
"chokidar": "^3.6.0",
"commander": "^10.0.1",
@ -10064,7 +10049,6 @@
}
],
"license": "MIT",
"peer": true,
"dependencies": {
"nanoid": "^3.3.11",
"picocolors": "^1.1.1",
@ -10224,7 +10208,6 @@
"integrity": "sha512-8sLjZwK0R+JlxlYcTuVnyT2v+htpdrjDOKuMcOVdYjt52Lh8hWRYpxBPoKx/Zg+bcjc3wx6fmQevMmUztS/ccA==",
"dev": true,
"license": "MIT",
"peer": true,
"dependencies": {
"cssesc": "^3.0.0",
"util-deprecate": "^1.0.2"
@ -10272,12 +10255,11 @@
}
},
"node_modules/prettier": {
"version": "3.7.2",
"resolved": "https://registry.npmjs.org/prettier/-/prettier-3.7.2.tgz",
"integrity": "sha512-n3HV2J6QhItCXndGa3oMWvWFAgN1ibnS7R9mt6iokScBOC0Ul9/iZORmU2IWUMcyAQaMPjTlY3uT34TqocUxMA==",
"version": "3.7.4",
"resolved": "https://registry.npmjs.org/prettier/-/prettier-3.7.4.tgz",
"integrity": "sha512-v6UNi1+3hSlVvv8fSaoUbggEM5VErKmmpGA7Pl3HF8V6uKY7rvClBOJlH6yNwQtfTueNkGVpOv/mtWL9L4bgRA==",
"dev": true,
"license": "MIT",
"peer": true,
"bin": {
"prettier": "bin/prettier.cjs"
},
@ -10404,18 +10386,18 @@
}
},
"node_modules/puppeteer": {
"version": "24.31.0",
"resolved": "https://registry.npmjs.org/puppeteer/-/puppeteer-24.31.0.tgz",
"integrity": "sha512-q8y5yLxLD8xdZdzNWqdOL43NbfvUOp60SYhaLZQwHC9CdKldxQKXOyJAciOr7oUJfyAH/KgB2wKvqT2sFKoVXA==",
"version": "24.33.0",
"resolved": "https://registry.npmjs.org/puppeteer/-/puppeteer-24.33.0.tgz",
"integrity": "sha512-nl3wsAztq5F8zybn4Tk41OCnYIzFIzGC6AN0WcF2KCUnWenajvRRPgBmS6LvNUV2HEeIzT2zRZHH0TgVxLDKew==",
"dev": true,
"hasInstallScript": true,
"license": "Apache-2.0",
"dependencies": {
"@puppeteer/browsers": "2.10.13",
"@puppeteer/browsers": "2.11.0",
"chromium-bidi": "11.0.0",
"cosmiconfig": "^9.0.0",
"devtools-protocol": "0.0.1521046",
"puppeteer-core": "24.31.0",
"devtools-protocol": "0.0.1534754",
"puppeteer-core": "24.33.0",
"typed-query-selector": "^2.12.0"
},
"bin": {
@ -10426,16 +10408,16 @@
}
},
"node_modules/puppeteer-core": {
"version": "24.31.0",
"resolved": "https://registry.npmjs.org/puppeteer-core/-/puppeteer-core-24.31.0.tgz",
"integrity": "sha512-pnAohhSZipWQoFpXuGV7xCZfaGhqcBR9C4pVrU0QSrcMi7tQMH9J9lDBqBvyMAHQqe8HCARuREqFuVKRQOgTvg==",
"version": "24.33.0",
"resolved": "https://registry.npmjs.org/puppeteer-core/-/puppeteer-core-24.33.0.tgz",
"integrity": "sha512-tPTxVg+Qdj/8av4cy6szv3GlhxeOoNhiiMZ955fjxQyvPQE/6DjCa6ZyF/x0WJrlgBZtaLSP8TQgJb7FdLDXXA==",
"dev": true,
"license": "Apache-2.0",
"dependencies": {
"@puppeteer/browsers": "2.10.13",
"@puppeteer/browsers": "2.11.0",
"chromium-bidi": "11.0.0",
"debug": "^4.4.3",
"devtools-protocol": "0.0.1521046",
"devtools-protocol": "0.0.1534754",
"typed-query-selector": "^2.12.0",
"webdriver-bidi-protocol": "0.3.9",
"ws": "^8.18.3"
@ -11154,7 +11136,6 @@
"integrity": "sha512-B/gBuNg5SiMTrPkC+A2+cW0RszwxYmn6VYxB/inlBStS5nx6xHIt/ehKRhIMhqusl7a8LjQoZnjCs5vhwxOQ1g==",
"dev": true,
"license": "MIT",
"peer": true,
"dependencies": {
"fast-deep-equal": "^3.1.3",
"fast-uri": "^3.0.1",
@ -12546,9 +12527,9 @@
}
},
"node_modules/terser-webpack-plugin": {
"version": "5.3.14",
"resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-5.3.14.tgz",
"integrity": "sha512-vkZjpUjb6OMS7dhV+tILUW6BhpDR7P2L/aQSAv+Uwk+m8KATX9EccViHTJR2qDtACKPIYndLGCyl3FMo+r2LMw==",
"version": "5.3.16",
"resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-5.3.16.tgz",
"integrity": "sha512-h9oBFCWrq78NyWWVcSwZarJkZ01c2AyGrzs1crmHZO3QUg9D61Wu4NPjBy69n7JqylFF5y+CsUZYmYEIZ3mR+Q==",
"dev": true,
"license": "MIT",
"dependencies": {
@ -12901,7 +12882,6 @@
"integrity": "sha512-jl1vZzPDinLr9eUt3J/t7V6FgNEw9QjvBPdysz9KfQDD41fQrC2Y4vKQdiaUpFT4bXlb1RHhLpp8wtm6M5TgSw==",
"dev": true,
"license": "Apache-2.0",
"peer": true,
"bin": {
"tsc": "bin/tsc",
"tsserver": "bin/tsserver"
@ -13302,7 +13282,6 @@
"integrity": "sha512-HU1JOuV1OavsZ+mfigY0j8d1TgQgbZ6M+J75zDkpEAwYeXjWSqrGJtgnPblJjd/mAyTNQ7ygw0MiKOn6etz8yw==",
"dev": true,
"license": "MIT",
"peer": true,
"dependencies": {
"@types/eslint-scope": "^3.7.7",
"@types/estree": "^1.0.8",

View File

@ -10,14 +10,14 @@
"@fluent/dom": "^0.10.2",
"@metalsmith/layouts": "^3.0.0",
"@metalsmith/markdown": "^1.10.0",
"@napi-rs/canvas": "^0.1.83",
"@types/node": "^24.10.1",
"@napi-rs/canvas": "^0.1.84",
"@types/node": "^25.0.1",
"autoprefixer": "^10.4.22",
"babel-loader": "^10.0.0",
"cached-iterable": "^0.3.0",
"caniuse-lite": "^1.0.30001757",
"caniuse-lite": "^1.0.30001760",
"core-js": "^3.47.0",
"eslint": "^9.39.1",
"eslint": "^9.39.2",
"eslint-config-prettier": "^10.1.8",
"eslint-plugin-import": "^2.32.0",
"eslint-plugin-jasmine": "^4.2.2",
@ -34,7 +34,7 @@
"gulp-replace": "^1.1.4",
"gulp-zip": "^6.1.0",
"highlight.js": "^11.11.1",
"jasmine": "^5.12.0",
"jasmine": "^5.13.0",
"jsdoc": "^4.0.5",
"jstransformer-nunjucks": "^1.2.0",
"metalsmith": "^2.6.3",
@ -46,12 +46,12 @@
"postcss-discard-comments": "^7.0.5",
"postcss-nesting": "^13.0.2",
"postcss-values-parser": "^7.0.0",
"prettier": "^3.7.2",
"puppeteer": "^24.31.0",
"prettier": "^3.7.4",
"puppeteer": "^24.33.0",
"stylelint": "^16.26.1",
"stylelint-prettier": "^5.0.3",
"svglint": "^4.1.2",
"terser-webpack-plugin": "^5.3.14",
"terser-webpack-plugin": "^5.3.16",
"tsc-alias": "^1.8.16",
"ttest": "^4.0.0",
"typescript": "^5.9.3",