From fff307a0fd6c6428ce61b227af4d0d581d142efe Mon Sep 17 00:00:00 2001 From: kudo-sync-bot Date: Fri, 7 Feb 2025 05:15:54 -0800 Subject: [PATCH] =?UTF-8?q?Replaced=20file=20sync=20workflows=20w/=20singl?= =?UTF-8?q?e=20one=20to=20cover=20root=20changes=20=E2=86=9E=20[auto-sync?= =?UTF-8?q?=20from=20https://github.com/adamlui/minify.js]?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- minify.js/LICENSE.md | 9 + minify.js/_locales/af/messages.json | 47 + minify.js/_locales/am/messages.json | 47 + minify.js/_locales/ar/messages.json | 47 + minify.js/_locales/az/messages.json | 47 + minify.js/_locales/be/messages.json | 47 + minify.js/_locales/bem/messages.json | 47 + minify.js/_locales/bg/messages.json | 47 + minify.js/_locales/bn/messages.json | 47 + minify.js/_locales/bo/messages.json | 47 + minify.js/_locales/bs/messages.json | 47 + minify.js/_locales/ca/messages.json | 47 + minify.js/_locales/ceb/messages.json | 47 + minify.js/_locales/ckb/messages.json | 47 + minify.js/_locales/cs/messages.json | 47 + minify.js/_locales/cy/messages.json | 47 + minify.js/_locales/da/messages.json | 47 + minify.js/_locales/de/messages.json | 47 + minify.js/_locales/dv/messages.json | 47 + minify.js/_locales/dz/messages.json | 47 + minify.js/_locales/el/messages.json | 47 + minify.js/_locales/en/messages.json | 47 + minify.js/_locales/eo/messages.json | 47 + minify.js/_locales/es/messages.json | 47 + minify.js/_locales/et/messages.json | 47 + minify.js/_locales/eu/messages.json | 47 + minify.js/_locales/fa/messages.json | 47 + minify.js/_locales/fi/messages.json | 47 + minify.js/_locales/fo/messages.json | 47 + minify.js/_locales/fr/messages.json | 47 + minify.js/_locales/gd/messages.json | 47 + minify.js/_locales/gl/messages.json | 47 + minify.js/_locales/gu/messages.json | 47 + minify.js/_locales/haw/messages.json | 47 + minify.js/_locales/he/messages.json | 47 + minify.js/_locales/hi/messages.json | 47 + minify.js/_locales/hr/messages.json | 47 + minify.js/_locales/ht/messages.json | 47 + minify.js/_locales/hu/messages.json | 47 + minify.js/_locales/hy/messages.json | 47 + minify.js/_locales/id/messages.json | 47 + minify.js/_locales/is/messages.json | 47 + minify.js/_locales/it/messages.json | 47 + minify.js/_locales/ja/messages.json | 47 + minify.js/_locales/ka/messages.json | 47 + minify.js/_locales/kab/messages.json | 47 + minify.js/_locales/kk/messages.json | 47 + minify.js/_locales/km/messages.json | 47 + minify.js/_locales/kn/messages.json | 47 + minify.js/_locales/ko/messages.json | 47 + minify.js/_locales/ku/messages.json | 47 + minify.js/_locales/ky/messages.json | 47 + minify.js/_locales/la/messages.json | 47 + minify.js/_locales/lb/messages.json | 47 + minify.js/_locales/lo/messages.json | 47 + minify.js/_locales/lt/messages.json | 47 + minify.js/_locales/lv/messages.json | 47 + minify.js/_locales/mg/messages.json | 47 + minify.js/_locales/mi/messages.json | 47 + minify.js/_locales/mk/messages.json | 47 + minify.js/_locales/ml/messages.json | 47 + minify.js/_locales/mn/messages.json | 47 + minify.js/_locales/ms/messages.json | 47 + minify.js/_locales/mt/messages.json | 47 + minify.js/_locales/my/messages.json | 47 + minify.js/_locales/ne/messages.json | 47 + minify.js/_locales/nl/messages.json | 47 + minify.js/_locales/no/messages.json | 47 + minify.js/_locales/ny/messages.json | 47 + minify.js/_locales/pa/messages.json | 47 + minify.js/_locales/pap/messages.json | 47 + minify.js/_locales/pl/messages.json | 47 + minify.js/_locales/ps/messages.json | 47 + minify.js/_locales/pt/messages.json | 47 + minify.js/_locales/ro/messages.json | 47 + minify.js/_locales/ru/messages.json | 47 + minify.js/_locales/rw/messages.json | 47 + minify.js/_locales/sg/messages.json | 47 + minify.js/_locales/si/messages.json | 47 + minify.js/_locales/sk/messages.json | 47 + minify.js/_locales/sl/messages.json | 47 + minify.js/_locales/sm/messages.json | 47 + minify.js/_locales/sn/messages.json | 47 + minify.js/_locales/so/messages.json | 47 + minify.js/_locales/sr/messages.json | 47 + minify.js/_locales/sv/messages.json | 47 + minify.js/_locales/sw/messages.json | 47 + minify.js/_locales/ta/messages.json | 47 + minify.js/_locales/te/messages.json | 47 + minify.js/_locales/tg/messages.json | 47 + minify.js/_locales/th/messages.json | 47 + minify.js/_locales/ti/messages.json | 47 + minify.js/_locales/tk/messages.json | 47 + minify.js/_locales/tn/messages.json | 47 + minify.js/_locales/to/messages.json | 47 + minify.js/_locales/tpi/messages.json | 47 + minify.js/_locales/tr/messages.json | 47 + minify.js/_locales/uk/messages.json | 47 + minify.js/_locales/ur/messages.json | 47 + minify.js/_locales/uz/messages.json | 47 + minify.js/_locales/vi/messages.json | 47 + minify.js/_locales/xh/messages.json | 47 + minify.js/_locales/yi/messages.json | 47 + minify.js/_locales/zh/messages.json | 47 + minify.js/_locales/zh_CN/messages.json | 47 + minify.js/_locales/zh_HK/messages.json | 47 + minify.js/_locales/zh_SG/messages.json | 47 + minify.js/_locales/zh_TW/messages.json | 47 + minify.js/_locales/zu/messages.json | 47 + .../assets/images/badges/awesome/badge.svg | 1 + .../banners/sponsor/$10/banner1660x260.png | Bin 0 -> 270267 bytes .../banners/sponsor/$10/banner830x130.png | Bin 0 -> 106841 bytes .../images/icons/earth/black/icon32.svg | 1 + .../images/icons/earth/white/icon32.svg | 1 + .../icons/home/dark-gray/icon3121x2664.png | Bin 0 -> 14657 bytes .../images/icons/home/dark-gray/icon32x27.png | Bin 0 -> 544 bytes .../images/icons/home/white/icon3121x2664.png | Bin 0 -> 9142 bytes .../images/icons/home/white/icon32x27.png | Bin 0 -> 524 bytes .../icons/platforms/gulp/black/icon50x30.svg | 1 + .../icons/platforms/gulp/red/icon50x30.svg | 1 + .../icons/platforms/gulp/white/icon50x30.svg | 1 + .../images/separators/aqua-gradient.png | Bin 0 -> 1892 bytes minify.js/docs/LICENSE.md | 26 + minify.js/docs/README.md | 283 ++ minify.js/docs/SECURITY.md | 3 + minify.js/eslint.config.mjs | 49 + minify.js/gulp/README.md | 6 +- minify.js/gulp/docs/README.md | 6 +- minify.js/package-lock.json | 4030 +++++++++++++++++ minify.js/package.json | 36 + 130 files changed, 9524 insertions(+), 6 deletions(-) create mode 100644 minify.js/LICENSE.md create mode 100644 minify.js/_locales/af/messages.json create mode 100644 minify.js/_locales/am/messages.json create mode 100644 minify.js/_locales/ar/messages.json create mode 100644 minify.js/_locales/az/messages.json create mode 100644 minify.js/_locales/be/messages.json create mode 100644 minify.js/_locales/bem/messages.json create mode 100644 minify.js/_locales/bg/messages.json create mode 100644 minify.js/_locales/bn/messages.json create mode 100644 minify.js/_locales/bo/messages.json create mode 100644 minify.js/_locales/bs/messages.json create mode 100644 minify.js/_locales/ca/messages.json create mode 100644 minify.js/_locales/ceb/messages.json create mode 100644 minify.js/_locales/ckb/messages.json create mode 100644 minify.js/_locales/cs/messages.json create mode 100644 minify.js/_locales/cy/messages.json create mode 100644 minify.js/_locales/da/messages.json create mode 100644 minify.js/_locales/de/messages.json create mode 100644 minify.js/_locales/dv/messages.json create mode 100644 minify.js/_locales/dz/messages.json create mode 100644 minify.js/_locales/el/messages.json create mode 100644 minify.js/_locales/en/messages.json create mode 100644 minify.js/_locales/eo/messages.json create mode 100644 minify.js/_locales/es/messages.json create mode 100644 minify.js/_locales/et/messages.json create mode 100644 minify.js/_locales/eu/messages.json create mode 100644 minify.js/_locales/fa/messages.json create mode 100644 minify.js/_locales/fi/messages.json create mode 100644 minify.js/_locales/fo/messages.json create mode 100644 minify.js/_locales/fr/messages.json create mode 100644 minify.js/_locales/gd/messages.json create mode 100644 minify.js/_locales/gl/messages.json create mode 100644 minify.js/_locales/gu/messages.json create mode 100644 minify.js/_locales/haw/messages.json create mode 100644 minify.js/_locales/he/messages.json create mode 100644 minify.js/_locales/hi/messages.json create mode 100644 minify.js/_locales/hr/messages.json create mode 100644 minify.js/_locales/ht/messages.json create mode 100644 minify.js/_locales/hu/messages.json create mode 100644 minify.js/_locales/hy/messages.json create mode 100644 minify.js/_locales/id/messages.json create mode 100644 minify.js/_locales/is/messages.json create mode 100644 minify.js/_locales/it/messages.json create mode 100644 minify.js/_locales/ja/messages.json create mode 100644 minify.js/_locales/ka/messages.json create mode 100644 minify.js/_locales/kab/messages.json create mode 100644 minify.js/_locales/kk/messages.json create mode 100644 minify.js/_locales/km/messages.json create mode 100644 minify.js/_locales/kn/messages.json create mode 100644 minify.js/_locales/ko/messages.json create mode 100644 minify.js/_locales/ku/messages.json create mode 100644 minify.js/_locales/ky/messages.json create mode 100644 minify.js/_locales/la/messages.json create mode 100644 minify.js/_locales/lb/messages.json create mode 100644 minify.js/_locales/lo/messages.json create mode 100644 minify.js/_locales/lt/messages.json create mode 100644 minify.js/_locales/lv/messages.json create mode 100644 minify.js/_locales/mg/messages.json create mode 100644 minify.js/_locales/mi/messages.json create mode 100644 minify.js/_locales/mk/messages.json create mode 100644 minify.js/_locales/ml/messages.json create mode 100644 minify.js/_locales/mn/messages.json create mode 100644 minify.js/_locales/ms/messages.json create mode 100644 minify.js/_locales/mt/messages.json create mode 100644 minify.js/_locales/my/messages.json create mode 100644 minify.js/_locales/ne/messages.json create mode 100644 minify.js/_locales/nl/messages.json create mode 100644 minify.js/_locales/no/messages.json create mode 100644 minify.js/_locales/ny/messages.json create mode 100644 minify.js/_locales/pa/messages.json create mode 100644 minify.js/_locales/pap/messages.json create mode 100644 minify.js/_locales/pl/messages.json create mode 100644 minify.js/_locales/ps/messages.json create mode 100644 minify.js/_locales/pt/messages.json create mode 100644 minify.js/_locales/ro/messages.json create mode 100644 minify.js/_locales/ru/messages.json create mode 100644 minify.js/_locales/rw/messages.json create mode 100644 minify.js/_locales/sg/messages.json create mode 100644 minify.js/_locales/si/messages.json create mode 100644 minify.js/_locales/sk/messages.json create mode 100644 minify.js/_locales/sl/messages.json create mode 100644 minify.js/_locales/sm/messages.json create mode 100644 minify.js/_locales/sn/messages.json create mode 100644 minify.js/_locales/so/messages.json create mode 100644 minify.js/_locales/sr/messages.json create mode 100644 minify.js/_locales/sv/messages.json create mode 100644 minify.js/_locales/sw/messages.json create mode 100644 minify.js/_locales/ta/messages.json create mode 100644 minify.js/_locales/te/messages.json create mode 100644 minify.js/_locales/tg/messages.json create mode 100644 minify.js/_locales/th/messages.json create mode 100644 minify.js/_locales/ti/messages.json create mode 100644 minify.js/_locales/tk/messages.json create mode 100644 minify.js/_locales/tn/messages.json create mode 100644 minify.js/_locales/to/messages.json create mode 100644 minify.js/_locales/tpi/messages.json create mode 100644 minify.js/_locales/tr/messages.json create mode 100644 minify.js/_locales/uk/messages.json create mode 100644 minify.js/_locales/ur/messages.json create mode 100644 minify.js/_locales/uz/messages.json create mode 100644 minify.js/_locales/vi/messages.json create mode 100644 minify.js/_locales/xh/messages.json create mode 100644 minify.js/_locales/yi/messages.json create mode 100644 minify.js/_locales/zh/messages.json create mode 100644 minify.js/_locales/zh_CN/messages.json create mode 100644 minify.js/_locales/zh_HK/messages.json create mode 100644 minify.js/_locales/zh_SG/messages.json create mode 100644 minify.js/_locales/zh_TW/messages.json create mode 100644 minify.js/_locales/zu/messages.json create mode 100644 minify.js/assets/images/badges/awesome/badge.svg create mode 100644 minify.js/assets/images/banners/sponsor/$10/banner1660x260.png create mode 100644 minify.js/assets/images/banners/sponsor/$10/banner830x130.png create mode 100644 minify.js/assets/images/icons/earth/black/icon32.svg create mode 100644 minify.js/assets/images/icons/earth/white/icon32.svg create mode 100644 minify.js/assets/images/icons/home/dark-gray/icon3121x2664.png create mode 100644 minify.js/assets/images/icons/home/dark-gray/icon32x27.png create mode 100644 minify.js/assets/images/icons/home/white/icon3121x2664.png create mode 100644 minify.js/assets/images/icons/home/white/icon32x27.png create mode 100644 minify.js/assets/images/icons/platforms/gulp/black/icon50x30.svg create mode 100644 minify.js/assets/images/icons/platforms/gulp/red/icon50x30.svg create mode 100644 minify.js/assets/images/icons/platforms/gulp/white/icon50x30.svg create mode 100644 minify.js/assets/images/separators/aqua-gradient.png create mode 100644 minify.js/docs/LICENSE.md create mode 100644 minify.js/docs/README.md create mode 100644 minify.js/docs/SECURITY.md create mode 100644 minify.js/eslint.config.mjs create mode 100644 minify.js/package-lock.json create mode 100644 minify.js/package.json diff --git a/minify.js/LICENSE.md b/minify.js/LICENSE.md new file mode 100644 index 00000000..43e2c9cb --- /dev/null +++ b/minify.js/LICENSE.md @@ -0,0 +1,9 @@ +# 🏛️ MIT License + +**Copyright © 2023–2024 [Adam Lui](https://github.com/adamlui) & contributors** + +Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. diff --git a/minify.js/_locales/af/messages.json b/minify.js/_locales/af/messages.json new file mode 100644 index 00000000..80d36a05 --- /dev/null +++ b/minify.js/_locales/af/messages.json @@ -0,0 +1,47 @@ +{ + "appName": { "message": "minify.js" }, + "appCopyright": { "message": "© 2024 Adam Lui & bydraers onder die MIT-lisensie" }, + "prefix_error": { "message": "FOUT" }, + "prefix_globalVer": { "message": "Globale weergawe" }, + "prefix_localVer": { "message": "Plaaslike weergawe" }, + "prefix_source": { "message": "Oorsprong" }, + "error_notRecognized": { "message": "nie erken nie" }, + "error_invalidURL": { "message": "Ongeldige URL" }, + "error_firstArgNotExist": { "message": "Eerste argument kan slegs 'n bestaande lêer of gids wees" }, + "error_doesNotExist": { "message": "bestaan nie" }, + "info_validArgs": { "message": "Geldige argumente is onder" }, + "info_exampleValidCmd": { "message": "Voorbeeld geldige opdrag" }, + "info_filesToBeMinned": { "message": "JavaScript-lêers wat geminimaliseer moet word" }, + "info_noFilesWillBeMinned": { "message": "Geen JavaScript-lêers sal geminimaliseer word nie" }, + "info_copying": { "message": "Besig om te kopiëer na klipbord" }, + "info_writing": { "message": "Skryf na lêer" }, + "info_minComplete": { "message": "Minifikasie voltooi" }, + "info_file": { "message": "lêer" }, + "info_mininified": { "message": "verkleinwoord" }, + "info_noFilesProcessed": { "message": "Geen onminified JavaScript-lêers verwerk nie" }, + "info_failedToMinify": { "message": "misluk om te minifiseer" }, + "info_moreHelp": { "message": "Vir meer hulp" }, + "info_visit": { "message": "keiur" }, + "helpSection_usage": { "message": "Gebruik" }, + "helpSection_pathArgs": { "message": "Pad argumente" }, + "helpSection_flags": { "message": "Boolse opsies" }, + "helpSection_paramOptions": { "message": "Parameter opsies" }, + "helpSection_infoCmds": { "message": "Inligtingopdragte" }, + "inputPathDesc_main": { "message": "Pad na JavaScript-lêer of gids wat JavaScript-lêers bevat wat geminifiseer moet word" }, + "inputPathDesc_extra": { "message": "huidige werkende gids" }, + "outputPathDesc_main": { "message": "Pad na lêer of gids waar verkleinde lêers gestoor sal word" }, + "outputPathDesc_extra": { "message": "relatief tot die oorspronklike lêer plek (indien nie verskaf, min/ gebruik word)" }, + "optionDesc_dryRun": { "message": "Moenie die lêer(s) eintlik verklein nie, wys net of dit verwerk sal word" }, + "optionDesc_dotfolders": { "message": "Sluit dotgidse in lêersoektog in" }, + "optionDesc_dotfiles": { "message": "Sluit dotfiles in lêersoektog in" }, + "optionDesc_noRecursion": { "message": "Deaktiveer rekursiewe lêersoektog" }, + "optionDesc_noMangle": { "message": "Deaktiveer mangling name" }, + "optionDesc_noFilenameChange": { "message": "Deaktiveer die verandering van lêer uitbreiding na .min.js" }, + "optionDesc_copy": { "message": "Kopieer geminificeerde kode na knipbord in plaas daarvan om na lêer te skryf as enkelbronlêer verwerk word" }, + "optionDesc_quiet": { "message": "Onderdruk alle aanmelding behalwe foute" }, + "optionDesc_ignoreFiles": { "message": "Lêers om van minifikasie uit te sluit" }, + "optionDesc_commentMain": { "message": "Voorkeur kop kommentaar na geminificeerde kode" }, + "optionDesc_commentExtra": { "message": "Afsonderlik deur lyn met behulp van '\\n'" }, + "optionDesc_help": { "message": "Vertoon hulp skerm" }, + "optionDesc_version": { "message": "Naam van die Vertoon" } +} diff --git a/minify.js/_locales/am/messages.json b/minify.js/_locales/am/messages.json new file mode 100644 index 00000000..dd879525 --- /dev/null +++ b/minify.js/_locales/am/messages.json @@ -0,0 +1,47 @@ +{ + "appName": { "message": "minify.js" }, + "appCopyright": { "message": "© 2024 አዳም ሉዊ & በ MIT ፈቃድ ስር አስተዋፅዖ አበርክተዋል" }, + "prefix_error": { "message": "ስህተት" }, + "prefix_globalVer": { "message": "ዓለም አቀፍ ስሪት" }, + "prefix_localVer": { "message": "አካባቢያዊ ስሪት" }, + "prefix_source": { "message": "ምንጭ" }, + "error_notRecognized": { "message": "እውቅና አልተሰጠውም" }, + "error_invalidURL": { "message": "ልክ ያልሆነ ዩአርኤል" }, + "error_firstArgNotExist": { "message": "የመጀመሪያው ክርክር ነባር ፋይል ወይም ማውጫ ብቻ ሊሆን ይችላል" }, + "error_doesNotExist": { "message": "አድራሻ" }, + "info_validArgs": { "message": "ትክክለኛ ክርክሮች ከዚህ በታች ናቸው" }, + "info_exampleValidCmd": { "message": "ምሳሌ ትክክለኛ ትዕዛዝ" }, + "info_filesToBeMinned": { "message": "ጃቫስክሪፕት ፋይሎች እንዲቀንስ" }, + "info_noFilesWillBeMinned": { "message": "ምንም የጃቫስክሪፕት ፋይሎች አይቀነሱም" }, + "info_copying": { "message": "ወደ ክሊፕቦርድ መቅዳት" }, + "info_writing": { "message": "ወደ ፋይል መጻፍ" }, + "info_minComplete": { "message": "የማዕድን ማጠናቀቂያ ሙሉ" }, + "info_file": { "message": "/ፋይል (_F)" }, + "info_mininified": { "message": "minified" }, + "info_noFilesProcessed": { "message": "ምንም ያልተገደበ የጃቫስክሪፕት ፋይሎች አልተሰራም" }, + "info_failedToMinify": { "message": "መቀነስ አልተቻለም" }, + "info_moreHelp": { "message": "ለተጨማሪ እገዛ" }, + "info_visit": { "message": "ጉብኝት" }, + "helpSection_usage": { "message": "መልዕክት" }, + "helpSection_pathArgs": { "message": "የመንገድ ክርክሮች" }, + "helpSection_flags": { "message": "Boolean አማራጮች" }, + "helpSection_paramOptions": { "message": "የፓራሜትር አማራጮች" }, + "helpSection_infoCmds": { "message": "መረጃ ትዕዛዞች" }, + "inputPathDesc_main": { "message": "የጃቫስክሪፕት ፋይሎችን ወደሚቀነስበት የጃቫስክሪፕት ፋይል ወይም ማውጫ መንገድ" }, + "inputPathDesc_extra": { "message": "የአሁኑ የሥራ ዝርዝር" }, + "outputPathDesc_main": { "message": "የተቆራረጡ ፋይሎች ወደሚከማቹበት ፋይል ወይም ማውጫ መንገድ" }, + "outputPathDesc_extra": { "message": "ከመጀመሪያው የፋይል አካባቢ አንፃር (ካልተሰጠ min/ ጥቅም ላይ ይውላል)" }, + "optionDesc_dryRun": { "message": "በእውነቱ ፋይሉን(ቶች) አይቀንሱ ፣ እነሱ እንደሚከናወኑ ብቻ ያሳዩ" }, + "optionDesc_dotfolders": { "message": "የፋይል ፍለጋ ውስጥ dotfolders ያካትቱ" }, + "optionDesc_dotfiles": { "message": "ፋይል ፍለጋ ውስጥ Dotfiles ያካትቱ" }, + "optionDesc_noRecursion": { "message": "ተደጋጋሚ ፋይል ፍለጋን ያሰናክሉ" }, + "optionDesc_noMangle": { "message": "ማንጋሊንግ ስሞችን ያሰናክሉ" }, + "optionDesc_noFilenameChange": { "message": "ፋይል ቅጥያ ወደ .min.js መቀየር ያሰናክሉ" }, + "optionDesc_copy": { "message": "ነጠላ ምንጭ ፋይል ከተሰራ ፋይል ለማስገባት ከመጻፍ ይልቅ ወደ ክሊፕቦርድ የተቀናጀ ኮድ ይቅዱ" }, + "optionDesc_quiet": { "message": "ከስህተቶች በስተቀር ሁሉንም የመግቢያዎች መሙላት" }, + "optionDesc_ignoreFiles": { "message": "የማዕድን ማውጫዎችን ለማስወገድ ፋይሎች" }, + "optionDesc_commentMain": { "message": "ለማዕድን ኮድ የርዕስ አስተያየት ያዘጋጁ" }, + "optionDesc_commentExtra": { "message": "'\\n' በመጠቀም መስመር በመለያየት" }, + "optionDesc_help": { "message": "የእገዛ ማያ ገጽ አሳይ" }, + "optionDesc_version": { "message": "የስሪት ቁጥርን አሳይ" } +} diff --git a/minify.js/_locales/ar/messages.json b/minify.js/_locales/ar/messages.json new file mode 100644 index 00000000..100c50b9 --- /dev/null +++ b/minify.js/_locales/ar/messages.json @@ -0,0 +1,47 @@ +{ + "appName": { "message": "minify.js" }, + "appCopyright": { "message": "© 2024 آدم لوي والمساهمون بموجب ترخيص معهد ماساتشوستس للتكنولوجيا" }, + "prefix_error": { "message": "خطأ" }, + "prefix_globalVer": { "message": "الإصدار العالمي" }, + "prefix_localVer": { "message": "النسخة المحلية" }, + "prefix_source": { "message": "Source" }, + "error_notRecognized": { "message": "غير معترف بها" }, + "error_invalidURL": { "message": "الرابط غير صحيح" }, + "error_firstArgNotExist": { "message": "يمكن أن تكون الوسيطة الأولى ملفًا أو دليلًا موجودًا فقط" }, + "error_doesNotExist": { "message": "غير موجود" }, + "info_validArgs": { "message": "الحجج الصالحة أدناه" }, + "info_exampleValidCmd": { "message": "مثال على أمر صالح" }, + "info_filesToBeMinned": { "message": "يجب تصغير ملفات جافا سكريبت" }, + "info_noFilesWillBeMinned": { "message": "لن يتم تصغير أي ملفات جافا سكريبت" }, + "info_copying": { "message": "لصق من الحافظة... user on host" }, + "info_writing": { "message": "الكتابة إلى ملف" }, + "info_minComplete": { "message": "اكتمل التصغير" }, + "info_file": { "message": "file" }, + "info_mininified": { "message": "مصغر" }, + "info_noFilesProcessed": { "message": "لا توجد ملفات جافا سكريبت غير محدودة تمت معالجتها" }, + "info_failedToMinify": { "message": "فشل التصغير" }, + "info_moreHelp": { "message": "لمزيد من المساعدة" }, + "info_visit": { "message": "قم بزيارة" }, + "helpSection_usage": { "message": "الإستخدام" }, + "helpSection_pathArgs": { "message": "حجج المسار" }, + "helpSection_flags": { "message": "خيارات منطقية" }, + "helpSection_paramOptions": { "message": "خيارات المتغير" }, + "helpSection_infoCmds": { "message": "أوامر المعلومات" }, + "inputPathDesc_main": { "message": "المسار إلى ملف أو دليل جافا سكريبت الذي يحتوي على ملفات جافا سكريبت المراد تصغيرها" }, + "inputPathDesc_extra": { "message": "نسبة إلى دليل العمل الحالي" }, + "outputPathDesc_main": { "message": "المسار إلى الملف أو الدليل حيث سيتم تخزين الملفات المصغرة" }, + "outputPathDesc_extra": { "message": "بالنسبة إلى موقع الملف الأصلي (إذا لم يتم توفيره، يتم استخدام الحد الأدنى/الحد الأدنى)" }, + "optionDesc_dryRun": { "message": "لا تقم في الواقع بتصغير الملف(الملفات)، ما عليك سوى إظهار ما إذا كانت ستتم معالجتها" }, + "optionDesc_dotfolders": { "message": "تضمين مجلدات نقطية في البحث عن الملفات" }, + "optionDesc_dotfiles": { "message": "تضمين الملفات النقطية في البحث عن الملفات" }, + "optionDesc_noRecursion": { "message": "تعطيل البحث المتكرر عن الملفات" }, + "optionDesc_noMangle": { "message": "تعطيل أسماء التشويش" }, + "optionDesc_noFilenameChange": { "message": "تعطيل تغيير امتداد الملف إلى .min.js" }, + "optionDesc_copy": { "message": "انسخ الرمز المصغر إلى الحافظة بدلاً من الكتابة إلى الملف إذا تمت معالجة ملف مصدر واحد" }, + "optionDesc_quiet": { "message": "قم بإيقاف جميع عمليات التسجيل باستثناء الأخطاء" }, + "optionDesc_ignoreFiles": { "message": "الملفات المراد استبعادها من التصغير" }, + "optionDesc_commentMain": { "message": "إعداد تعليق الرأس إلى الرمز المصغر" }, + "optionDesc_commentExtra": { "message": "افصل حسب السطر باستخدام '\\n '" }, + "optionDesc_help": { "message": "عرض شاشة المساعدة" }, + "optionDesc_version": { "message": "رقم الإصدار" } +} diff --git a/minify.js/_locales/az/messages.json b/minify.js/_locales/az/messages.json new file mode 100644 index 00000000..a00780a4 --- /dev/null +++ b/minify.js/_locales/az/messages.json @@ -0,0 +1,47 @@ +{ + "appName": { "message": "minify.js" }, + "appCopyright": { "message": "© 2024 Adam Lui və MIT lisenziyası əsasında töhfə verənlər" }, + "prefix_error": { "message": "XƏTA" }, + "prefix_globalVer": { "message": "Qlobal versiya" }, + "prefix_localVer": { "message": "Yerli versiya" }, + "prefix_source": { "message": "Mənbə" }, + "error_notRecognized": { "message": "tanınmayıb" }, + "error_invalidURL": { "message": "Yanlış URL" }, + "error_firstArgNotExist": { "message": "İlk arqument yalnız mövcud fayl və ya kataloq ola bilər" }, + "error_doesNotExist": { "message": "Poçt qutusu yaradıldı" }, + "info_validArgs": { "message": "Etibarlı arqumentlər aşağıda göstərilib" }, + "info_exampleValidCmd": { "message": "Nümunə üçün etibarlı əmr" }, + "info_filesToBeMinned": { "message": "Dəqiqləşdiriləcək JavaScript faylları" }, + "info_noFilesWillBeMinned": { "message": "JavaScript faylları minimallaşdırılmayacaq" }, + "info_copying": { "message": "Mübadilə buferinə kopyal" }, + "info_writing": { "message": "Fayla yazmaq" }, + "info_minComplete": { "message": "Dəqiqləşdirmə tamamlandı" }, + "info_file": { "message": "Fayl" }, + "info_mininified": { "message": "minimallaşdırılmış" }, + "info_noFilesProcessed": { "message": "Dəqiqləşdirilməmiş JavaScript faylları işlənməyib" }, + "info_failedToMinify": { "message": "minimuma endirmək mümkün olmadı" }, + "info_moreHelp": { "message": "Daha çox yardım üçün" }, + "info_visit": { "message": "ziyarət" }, + "helpSection_usage": { "message": "İsmarış" }, + "helpSection_pathArgs": { "message": "Yol arqumentləri" }, + "helpSection_flags": { "message": "Buolean seçimləri" }, + "helpSection_paramOptions": { "message": "Parametr seçimləri" }, + "helpSection_infoCmds": { "message": "Məlumat əmrləri" }, + "inputPathDesc_main": { "message": "Dəqiqləşdiriləcək JavaScript faylları olan JavaScript faylına və ya kataloquna gedən yol" }, + "inputPathDesc_extra": { "message": "cari iş kataloquna nisbətən" }, + "outputPathDesc_main": { "message": "Minimum faylların saxlanılacağı fayl və ya kataloqa gedən yol" }, + "outputPathDesc_extra": { "message": "orijinal fayl mövqeyinə nisbətən (təmin edilməyibsə, min/ istifadə olunur)" }, + "optionDesc_dryRun": { "message": "Faylı faktiki olaraq minimallaşdırmayın, sadəcə emal edilib-edilməyəcəyini göstərin" }, + "optionDesc_dotfolders": { "message": "Dotfolderləri fayl axtarışına daxil edin" }, + "optionDesc_dotfiles": { "message": "Dotfilləri fayl axtarışına daxil edin" }, + "optionDesc_noRecursion": { "message": "Rekursiv fayl axtarışını qeyri-aktiv et" }, + "optionDesc_noMangle": { "message": "Manqrinq adlarını deaktiv et" }, + "optionDesc_noFilenameChange": { "message": "Fayl uzantısının .min.js-ə dəyişdirilməsini deaktiv edin" }, + "optionDesc_copy": { "message": "Tək mənbə faylı işlənərsə, fayla yazmaq əvəzinə, minimuma endirilmiş kodu mübadilə buferinə kopyalayın" }, + "optionDesc_quiet": { "message": "Xətalardan başqa bütün girişləri bağlayın" }, + "optionDesc_ignoreFiles": { "message": "Minimallaşdırmanı istisna etmək üçün fayllar" }, + "optionDesc_commentMain": { "message": "Minimum kod üçün başlıq şərhi hazırlayın" }, + "optionDesc_commentExtra": { "message": "'\\n' sətrindən istifadə edərək ayırın" }, + "optionDesc_help": { "message": "Yardım ekranını göstər" }, + "optionDesc_version": { "message": "Versiya nömrəsini göstər" } +} diff --git a/minify.js/_locales/be/messages.json b/minify.js/_locales/be/messages.json new file mode 100644 index 00000000..6341cff4 --- /dev/null +++ b/minify.js/_locales/be/messages.json @@ -0,0 +1,47 @@ +{ + "appName": { "message": "minify.js" }, + "appCopyright": { "message": "© 2024 Адам Луі і ўдзельнікі ліцэнзіі MIT" }, + "prefix_error": { "message": "ПАМЫЛКА" }, + "prefix_globalVer": { "message": "Глабальная версія" }, + "prefix_localVer": { "message": "Мясцовая версія" }, + "prefix_source": { "message": "Крыніца" }, + "error_notRecognized": { "message": "Не прызнана" }, + "error_invalidURL": { "message": "& Месцазнаходжанне" }, + "error_firstArgNotExist": { "message": "Першы аргумент можа быць толькі існуючым файлам або каталогам" }, + "error_doesNotExist": { "message": "Файл не існуе" }, + "info_validArgs": { "message": "Дапушчальныя аргументы ніжэй" }, + "info_exampleValidCmd": { "message": "Прыклад сапраўднай каманды" }, + "info_filesToBeMinned": { "message": "Файлы JavaScript, якія будуць зведзены да мінімуму" }, + "info_noFilesWillBeMinned": { "message": "Ніякія файлы JavaScript не будуць зведзены да мінімуму" }, + "info_copying": { "message": "Значэнне:" }, + "info_writing": { "message": "Запіс у файл" }, + "info_minComplete": { "message": "Мінімізацыя завершана" }, + "info_file": { "message": "файл" }, + "info_mininified": { "message": "мінімізаваны" }, + "info_noFilesProcessed": { "message": "Няма неапрацаваных файлаў JavaScript" }, + "info_failedToMinify": { "message": "не ўдалося мінімізаваць" }, + "info_moreHelp": { "message": "Для атрымання дадатковай дапамогі" }, + "info_visit": { "message": "наведаць" }, + "helpSection_usage": { "message": "Выкарыстанне" }, + "helpSection_pathArgs": { "message": "Аргументы шляху" }, + "helpSection_flags": { "message": "Лагічныя параметры" }, + "helpSection_paramOptions": { "message": "Параметры параметраў" }, + "helpSection_infoCmds": { "message": "Інфармацыйныя каманды" }, + "inputPathDesc_main": { "message": "Шлях да файла або каталога JavaScript, які змяшчае файлы JavaScript, якія трэба мінімізаваць" }, + "inputPathDesc_extra": { "message": "адносна бягучага працоўнага каталога" }, + "outputPathDesc_main": { "message": "Шлях да файла або каталога, дзе будуць захоўвацца мініяцюрныя файлы" }, + "outputPathDesc_extra": { "message": "адносна месцазнаходжання зыходнага файла (калі не пазначана, мін/ выкарыстоўваецца)" }, + "optionDesc_dryRun": { "message": "На самай справе не мінімізуйце файл(ы), проста пакажыце, ці будуць яны апрацаваны" }, + "optionDesc_dotfolders": { "message": "Уключыць тэчкі ў пошук файлаў" }, + "optionDesc_dotfiles": { "message": "Уключыць дот-файлы ў пошук файлаў" }, + "optionDesc_noRecursion": { "message": "Адключыць рэкурсіўны пошук файлаў" }, + "optionDesc_noMangle": { "message": "Адключыць скасаванне імёнаў" }, + "optionDesc_noFilenameChange": { "message": "Адключыць змяненне пашырэння файла ў .min.js" }, + "optionDesc_copy": { "message": "Скапіруйце minified код у буфер абмену замест запісу ў файл, калі адзін зыходны файл апрацаваны" }, + "optionDesc_quiet": { "message": "Спыніць усе журналы, акрамя памылак" }, + "optionDesc_ignoreFiles": { "message": "Файлы, якія трэба выключыць з мінімізацыі" }, + "optionDesc_commentMain": { "message": "Падрыхтаваць каментар загалоўка да мінімальнага кода" }, + "optionDesc_commentExtra": { "message": "Аддзяліць па радку з дапамогай '\\n'" }, + "optionDesc_help": { "message": "Экран даведкі для адлюстравання" }, + "optionDesc_version": { "message": "Наяўныя экраны" } +} diff --git a/minify.js/_locales/bem/messages.json b/minify.js/_locales/bem/messages.json new file mode 100644 index 00000000..a60d0778 --- /dev/null +++ b/minify.js/_locales/bem/messages.json @@ -0,0 +1,47 @@ +{ + "appName": { "message": "minify.js" }, + "appCopyright": { "message": "© 2024 Amanda Lui & Contributors Under MIT License" }, + "prefix_error": { "message": "Ulufyengo" }, + "prefix_globalVer": { "message": "Ukupilibula kwa mu calo conse" }, + "prefix_localVer": { "message": "Bipasha Basu Local Version" }, + "prefix_source": { "message": "Ifishinte" }, + "error_notRecognized": { "message": "tabeshiba" }, + "error_invalidURL": { "message": "URL yabula amaka" }, + "error_firstArgNotExist": { "message": "Fela Anikulapo Kuti - Fela Anikulapo Kuti" }, + "error_doesNotExist": { "message": "tabapo" }, + "info_validArgs": { "message": "Fela Anikulapo Kuti - Fela Anikulapo Kuti" }, + "info_exampleValidCmd": { "message": "Icilangililo ca Mafunde Ayacindama" }, + "info_filesToBeMinned": { "message": "JavaScript file Ukulele Tabs" }, + "info_noFilesWillBeMinned": { "message": "Takwakabe amafayilo ya JavaScript ayacepa" }, + "info_copying": { "message": "Kopololeni ku clipboard" }, + "info_writing": { "message": "Ukulemba pa file" }, + "info_minComplete": { "message": "Ukufina kwapwililika" }, + "info_file": { "message": "file" }, + "info_mininified": { "message": "ukucepa" }, + "info_noFilesProcessed": { "message": "No file Unminified JavaScript file" }, + "info_failedToMinify": { "message": "fela Anikulapo Kuti Minify" }, + "info_moreHelp": { "message": "Ukwishibilapo nafimbi pa kwafwa" }, + "info_visit": { "message": "tandalila" }, + "helpSection_usage": { "message": "Usage" }, + "helpSection_pathArgs": { "message": "Ifyalandapo pa nshila" }, + "helpSection_flags": { "message": "Ifyo Mwingacita pa Kuti Mulesanga Ifya Kucita" }, + "helpSection_paramOptions": { "message": "Ifya kusalululapo" }, + "helpSection_infoCmds": { "message": "Ifyebo Fyabamo Lyonse" }, + "inputPathDesc_main": { "message": "Fela Anikulapo Kuti JavaScript file or directory containing JavaScript files to be minified" }, + "inputPathDesc_extra": { "message": "about Mulya Wulandari" }, + "outputPathDesc_main": { "message": "Fela Anikulapo Kuti or Fela Anikulapo Kuti Files" }, + "outputPathDesc_extra": { "message": "fela Anikulapo Kuti (if not provided, min/ is used)" }, + "optionDesc_dryRun": { "message": "Mwileka ifi file file file file file file file file file file file file file file file" }, + "optionDesc_dotfolders": { "message": "Fela Anikulapo Kuti in file search" }, + "optionDesc_dotfiles": { "message": "Fela Kuti Dotfiles In File Search" }, + "optionDesc_noRecursion": { "message": "Ukulele Recipe Ukulele Search" }, + "optionDesc_noMangle": { "message": "Amashina ya Bantu Abashakwata Amaka" }, + "optionDesc_noFilenameChange": { "message": "Ukulele File Extension to.min.js" }, + "optionDesc_copy": { "message": "Kopololeni amabula ya pa kompyuta ukucila ukulemba amabula ya pa kompyuta nga ca kuti mwabelenga fye amabula ya pa kompyuta" }, + "optionDesc_quiet": { "message": "Fela Anikulapo Kuti - Fela Anikulapo Kuti" }, + "optionDesc_ignoreFiles": { "message": "Files for Ukulele Tabs Ukulele Tabs" }, + "optionDesc_commentMain": { "message": "Ukulele Tabs Comments to Ukulele Tabs" }, + "optionDesc_commentExtra": { "message": "Akanksha Line Use \"Akanksha\"" }, + "optionDesc_help": { "message": "Lekisha Help Screen" }, + "optionDesc_version": { "message": "Tontonkanyeni pa nambala ya ciputulwa" } +} diff --git a/minify.js/_locales/bg/messages.json b/minify.js/_locales/bg/messages.json new file mode 100644 index 00000000..49cf33cf --- /dev/null +++ b/minify.js/_locales/bg/messages.json @@ -0,0 +1,47 @@ +{ + "appName": { "message": "minify.js" }, + "appCopyright": { "message": "© 2024 Адам Луи и сътрудници под лиценза на МАСАЧУЗЕТСКИЯ ТЕХНОЛОГИЧЕН ИНСТИТУТ" }, + "prefix_error": { "message": "ГРЕШКА" }, + "prefix_globalVer": { "message": "Глобална версия" }, + "prefix_localVer": { "message": "Локална версия" }, + "prefix_source": { "message": "Източник" }, + "error_notRecognized": { "message": "не е разпознато" }, + "error_invalidURL": { "message": "Невалиден URL" }, + "error_firstArgNotExist": { "message": "Първият аргумент може да бъде само съществуващ файл или директория" }, + "error_doesNotExist": { "message": "не съществува" }, + "info_validArgs": { "message": "Валидните аргументи са по - долу" }, + "info_exampleValidCmd": { "message": "Примерна валидна команда" }, + "info_filesToBeMinned": { "message": "JavaScript файлове за минимизиране" }, + "info_noFilesWillBeMinned": { "message": "Няма да бъдат минимизирани JavaScript файлове" }, + "info_copying": { "message": "Копиране в клипборда" }, + "info_writing": { "message": "Запис във файл" }, + "info_minComplete": { "message": "Минимизирането е завършено" }, + "info_file": { "message": "\"файлIncompatible database driver' s \"\"% 1\"\" version: found version% 2, expected version% 3.% 1.% 2% 1.% 2\"" }, + "info_mininified": { "message": "минимизиран" }, + "info_noFilesProcessed": { "message": "Няма обработени непроменени JavaScript файлове" }, + "info_failedToMinify": { "message": "неуспешно минимизиране" }, + "info_moreHelp": { "message": "За повече помощ" }, + "info_visit": { "message": "посетете" }, + "helpSection_usage": { "message": "Използван" }, + "helpSection_pathArgs": { "message": "Аргументи за пътя" }, + "helpSection_flags": { "message": "Булеви опции" }, + "helpSection_paramOptions": { "message": "Опции за параметрите" }, + "helpSection_infoCmds": { "message": "Команди за информация" }, + "inputPathDesc_main": { "message": "Път до JavaScript файл или директория, съдържаща JavaScript файлове за минимизиране" }, + "inputPathDesc_extra": { "message": "спрямо текущата работна директория" }, + "outputPathDesc_main": { "message": "Път до файл или директория, където ще се съхраняват миниатюрни файлове" }, + "outputPathDesc_extra": { "message": "спрямо първоначалното местоположение на файла (ако не е предоставено, се използва min /)" }, + "optionDesc_dryRun": { "message": "Всъщност не минимизирайте файловете, просто покажете дали ще бъдат обработени" }, + "optionDesc_dotfolders": { "message": "Включване на папки с точки в търсенето на файлове" }, + "optionDesc_dotfiles": { "message": "Включване на файлове с точки в търсенето на файлове" }, + "optionDesc_noRecursion": { "message": "Деактивиране на рекурсивното търсене на файлове" }, + "optionDesc_noMangle": { "message": "Деактивиране на обезобразяването на имена" }, + "optionDesc_noFilenameChange": { "message": "Деактивиране на промяната на разширението на файла на .min.js" }, + "optionDesc_copy": { "message": "Копирайте минимизирания код в клипборда, вместо да пишете във файла, ако се обработва единичен изходен файл" }, + "optionDesc_quiet": { "message": "Потискане на всички записи, с изключение на грешките" }, + "optionDesc_ignoreFiles": { "message": "Файлове за изключване от минимизиране" }, + "optionDesc_commentMain": { "message": "Предварително добавяне на коментар в хедъра към минимизиран код" }, + "optionDesc_commentExtra": { "message": "Разделете по ред, като използвате '\\n'" }, + "optionDesc_help": { "message": "Показване на помощния екран" }, + "optionDesc_version": { "message": "Version Number" } +} diff --git a/minify.js/_locales/bn/messages.json b/minify.js/_locales/bn/messages.json new file mode 100644 index 00000000..81eac51c --- /dev/null +++ b/minify.js/_locales/bn/messages.json @@ -0,0 +1,47 @@ +{ + "appName": { "message": "minify.js" }, + "appCopyright": { "message": "© 2024 অ্যাডাম লুই এবং এমআইটি লাইসেন্সের অধীনে অবদানকারী" }, + "prefix_error": { "message": "ত্রুটি" }, + "prefix_globalVer": { "message": "গ্লোবাল সংস্করণ" }, + "prefix_localVer": { "message": "স্থানীয় সংস্করণ" }, + "prefix_source": { "message": "Source" }, + "error_notRecognized": { "message": "স্বীকৃত নয়" }, + "error_invalidURL": { "message": "অবৈধ ইউ- আর- এল" }, + "error_firstArgNotExist": { "message": "প্রথম আর্গুমেন্ট শুধুমাত্র একটি বিদ্যমান ফাইল বা ডিরেক্টরি হতে পারে" }, + "error_doesNotExist": { "message": "অনুপস্থিত" }, + "info_validArgs": { "message": "বৈধ আর্গুমেন্ট নিচে দেওয়া হল" }, + "info_exampleValidCmd": { "message": "উদাহরণ বৈধ কমান্ড" }, + "info_filesToBeMinned": { "message": "জাভাস্ক্রিপ্ট ফাইলগুলিকে ন্যূনতম করা হবে" }, + "info_noFilesWillBeMinned": { "message": "কোনও জাভাস্ক্রিপ্ট ফাইল ন্যূনতম করা হবে না" }, + "info_copying": { "message": "ক্লিপবোর্ডে অনুলিপি করা হচ্ছে" }, + "info_writing": { "message": "ফাইলে লেখা হচ্ছে" }, + "info_minComplete": { "message": "ন্যূনতমকরণ সম্পন্ন হয়েছে" }, + "info_file": { "message": "ফাইল" }, + "info_mininified": { "message": "minified" }, + "info_noFilesProcessed": { "message": "কোন অসমাপ্ত জাভাস্ক্রিপ্ট ফাইল প্রক্রিয়া করা হয়নি" }, + "info_failedToMinify": { "message": "ন্যূনতম করতে ব্যর্থ হয়েছে" }, + "info_moreHelp": { "message": "আরও সাহায্যের জন্য" }, + "info_visit": { "message": "ভিজিট করুন" }, + "helpSection_usage": { "message": "ব্যবহার" }, + "helpSection_pathArgs": { "message": "পাথ আর্গুমেন্ট" }, + "helpSection_flags": { "message": "বুলিয়ান বিকল্প" }, + "helpSection_paramOptions": { "message": "প্যারামিটার বিকল্প" }, + "helpSection_infoCmds": { "message": "তথ্য কমান্ড" }, + "inputPathDesc_main": { "message": "জাভাস্ক্রিপ্ট ফাইল বা ডিরেক্টরির পাথ যা জাভাস্ক্রিপ্ট ফাইল ধারণ করে তা minified করা হবে" }, + "inputPathDesc_extra": { "message": "বর্তমান ওয়ার্কিং ডিরেক্টরির সাথে সম্পর্কিত" }, + "outputPathDesc_main": { "message": "ফাইল বা ডিরেক্টরির পাথ যেখানে minified ফাইল সংরক্ষণ করা হবে" }, + "outputPathDesc_extra": { "message": "মূল ফাইলের অবস্থানের সাথে সম্পর্কিত (যদি প্রদান না করা হয়, মিনিট/ব্যবহার করা হয়)" }, + "optionDesc_dryRun": { "message": "আসলে ফাইল(গুলি) মিনিফাই করবেন না, কেবল তাদের প্রক্রিয়া করা হবে কিনা তা দেখান" }, + "optionDesc_dotfolders": { "message": "ফাইল অনুসন্ধানে ডটফোল্ডার অন্তর্ভুক্ত করুন" }, + "optionDesc_dotfiles": { "message": "ফাইল অনুসন্ধানে ডট ফাইল অন্তর্ভুক্ত করুন" }, + "optionDesc_noRecursion": { "message": "পুনরাবৃত্তিমূলক ফাইল অনুসন্ধান অক্ষম করুন" }, + "optionDesc_noMangle": { "message": "ম্যানগ্লিং নামগুলি অক্ষম করুন" }, + "optionDesc_noFilenameChange": { "message": ".min.js এ ফাইল এক্সটেনশান পরিবর্তন করা অক্ষম করুন" }, + "optionDesc_copy": { "message": "একক উত্স ফাইল প্রক্রিয়া করা হলে ফাইলে লেখার পরিবর্তে মিনিফাইড কোডটি ক্লিপবোর্ডে অনুলিপি করুন" }, + "optionDesc_quiet": { "message": "ত্রুটি ব্যতীত সমস্ত লগিং দমন করুন" }, + "optionDesc_ignoreFiles": { "message": "মিনিফিকেশন থেকে বাদ দেওয়া ফাইলগুলি" }, + "optionDesc_commentMain": { "message": "মিনিফাইড কোডে হেডার মন্তব্য প্রিপেইড করুন" }, + "optionDesc_commentExtra": { "message": "'\\n' ব্যবহার করে লাইন দ্বারা পৃথক করুন" }, + "optionDesc_help": { "message": "সহায়তা স্ক্রিন প্রদর্শন করুন" }, + "optionDesc_version": { "message": "বিক্রেতা সংখ্যা" } +} diff --git a/minify.js/_locales/bo/messages.json b/minify.js/_locales/bo/messages.json new file mode 100644 index 00000000..9f1d8d69 --- /dev/null +++ b/minify.js/_locales/bo/messages.json @@ -0,0 +1,47 @@ +{ + "appName": { "message": "minify.js" }, + "appCopyright": { "message": "© 2024 ཨ་དམ་ལུའུ་དང་MITགི་ལག་ཁྱེར་འོག་གི་ལས་རོགས་" }, + "prefix_error": { "message": "ནོར་འཁྲུལ།" }, + "prefix_globalVer": { "message": "འཛམ་གླིང་གི་འགྲེལ་བཤད །" }, + "prefix_localVer": { "message": "ས་གནས་ཀྱི་འགྲེལ་བཤད །" }, + "prefix_source": { "message": "འབྱུང་ཁུངས །" }, + "error_notRecognized": { "message": "ངོ་མི་ཤེས་པ" }, + "error_invalidURL": { "message": "མ་འོས་པའི་དྲ་ཚིགས །" }, + "error_firstArgNotExist": { "message": "ཐོག་མའི་རྩོད་རྙོག་དེ་ད་ལྟ་ཡོད་པའི་ཡིག་ཆ་ཞིག་དང་། ཡང་ན་ཁ་བྱང་ཞིག་མ་གཏོགས་གཞན་ཞིག་མིན །" }, + "error_doesNotExist": { "message": "སྡེ་ཚན་མི་གནས།" }, + "info_validArgs": { "message": "ཕྱོགས་སྟོན ། གཙོ་ངོས ། \"རྩོམ་རིག\" རྩོམ་རིག \"" }, + "info_exampleValidCmd": { "message": "དཔེར་ན ། བཀའ་སློབ །" }, + "info_filesToBeMinned": { "message": "JavaScript ཡིག་ཆ་ཉུང་དུ་གཏོང་དགོས །" }, + "info_noFilesWillBeMinned": { "message": "JavaScript ཡིག་ཆ་ཉུང་དུ་གཏོང་མི་ཐུབ །" }, + "info_copying": { "message": "སྒྲིག་འཇུག་བྱས་ཚད ། ཐེངས་10 ལས་ཉུང་བ ། ཐོན་རིམ་5.7.1 ནང་དུ་ཚོད་ལྟ་བྱས་" }, + "info_writing": { "message": "ཡིག་ཆ་ལ་བྲིས་པ །" }, + "info_minComplete": { "message": "ཆུང་ཆུང་བཟོ་བཅོས །" }, + "info_file": { "message": "ཡིག་ཆ།" }, + "info_mininified": { "message": "ཆུང་ཆུང་།" }, + "info_noFilesProcessed": { "message": "JavaScript ཡིག་ཆ་མ་རྫོགས་པ་གང་ཡང་མ་བཀོད །" }, + "info_failedToMinify": { "message": "ཆུང་ཆུང་ཞིག་ཡིན་འདོད་ན །" }, + "info_moreHelp": { "message": "སྐྱབས་གྲོགས་ཀྱི་ཆེད་དུ་" }, + "info_visit": { "message": "བལྟ།" }, + "helpSection_usage": { "message": "བཀོལ་སྤྱོད །" }, + "helpSection_pathArgs": { "message": "ལམ་གྱི་རྩོད་གཞི །" }, + "helpSection_flags": { "message": "Boolean Options" }, + "helpSection_paramOptions": { "message": "ཚད་འཇལ་བྱེད་ཀྱི་འདེམས་སྟངས" }, + "helpSection_infoCmds": { "message": "བརྡ་དོན་བཀའ་སློབ །" }, + "inputPathDesc_main": { "message": "JavaScript ཡིག་སྣོད་དང་ཡིག་སྣོད་ནང་JavaScript ཡིག་སྣོད་ཡོད་པའི་ལམ་" }, + "inputPathDesc_extra": { "message": "ད་ལྟའི་དྲ་གནས ། དྲ་གནས་གཙོ་ངོས ། >" }, + "outputPathDesc_main": { "message": "ཡིག་ཆ་ཆུང་ཆུང་གསོག་འཇོག་བྱེད་པའི་ཡིག་ཆ་དང་ཡིག་ཆའི་ལམ་" }, + "outputPathDesc_extra": { "message": "གཞི་རྟེན་ཡིག་ཆ་གི་གནས་སྟངས་དང་འབྲེལ་བ ། (མ་བཀོད་ན ། min/ ལག་ལེན་འཐབ་དགོས །)" }, + "optionDesc_dryRun": { "message": "དོན་དམ་དུ་ཡིག་ཆ་(དག་) རྣམས་ཉུང་དུ་གཏོང་མི་དགོས ། དེ་དག་ལ་བཀོད་པ་མིན་པར་སྟོན་དགོས །" }, + "optionDesc_dotfolders": { "message": "ཡིག་ཆ་འཚོལ་བཤེར་ནང་dotfolders་བཀོད །" }, + "optionDesc_dotfiles": { "message": "ཡིག་ཆ་འཚོལ་བཤེར་ནང་dotfiles་སྣོན །" }, + "optionDesc_noRecursion": { "message": "ཡིག་ཆ་བསྐྱར་བཅོས་འཚོལ་བཤེར་ནུས་མེད་བཟོ" }, + "optionDesc_noMangle": { "message": "མོང་སྒར་མིང་མི་ཆོག་པ" }, + "optionDesc_noFilenameChange": { "message": ".min.js སྒྲིག་འཇུག་བྱས་ཚད ། ཐེངས་10 ལས་ཉུང་བ ། ཐོན་རིམ་5.7.1 ནང་དུ་ཚོད་ལྟ་བྱས་ཟིན ། ཟླ 6 སྔོན་" }, + "optionDesc_copy": { "message": "ཡིག་ཆ་གཅིག་ལས་ཀ་བྱས་པ་ཡིན་ན་ཡིག་ཆ་ལ་འབྲི་བའི་ཚབ་ཏུ་ཡིག་ཆ་ཆུང་བའི་ཡིག་ཆ་ལ་འདྲ་བཤུ་བྱེད་པ" }, + "optionDesc_quiet": { "message": "འཛོལ་བ་མ་གཏོགས་གཞན་གྱི་མིང་ཐོ་ཚང་མ་ཕྱིར་འབུད་བྱེད་པ" }, + "optionDesc_ignoreFiles": { "message": "ཡིག་ཆ་རྣམས་ཉུང་དུ་གཏོང་རྒྱུར་བཀག་འགོག་བྱེད་པ །" }, + "optionDesc_commentMain": { "message": "མདུན་ངོས་ཀྱི་དཔྱད་མཆན་སྒྲིག་འཇུག་བྱས་ཚད ། ས་ཡ 1 + ཐོན་རིམ་5.7.1 ནང་དུ་ཚོད་ལྟ་བྱས་ཟིན ། ཟླ 3 སྔོན་" }, + "optionDesc_commentExtra": { "message": "\"N\" ལག་ལེན་འཐབ་སྟེ་གྲལ་རིམ་སོ་སོར་དབྱེ་དགོས །" }, + "optionDesc_help": { "message": "རོགས་རམ་བརྙན་རིས་མངོན་འཆར" }, + "optionDesc_version": { "message": "ཤོག་ངོས་ཀྱི་གྲངས་ཀ་སྟོན་པ" } +} diff --git a/minify.js/_locales/bs/messages.json b/minify.js/_locales/bs/messages.json new file mode 100644 index 00000000..3a0b7947 --- /dev/null +++ b/minify.js/_locales/bs/messages.json @@ -0,0 +1,47 @@ +{ + "appName": { "message": "minify.js" }, + "appCopyright": { "message": "© 2024 Adam Lui i saradnici pod MIT LICENCOM" }, + "prefix_error": { "message": "GREŠKA" }, + "prefix_globalVer": { "message": "Globalna verzija" }, + "prefix_localVer": { "message": "Lokalna verzija" }, + "prefix_source": { "message": "Izvorni tekst" }, + "error_notRecognized": { "message": "nije prepoznato" }, + "error_invalidURL": { "message": "Nevažeći URL" }, + "error_firstArgNotExist": { "message": "Prvi argument može biti samo postojeća datoteka ili direktorij" }, + "error_doesNotExist": { "message": "Alat ne postoji" }, + "info_validArgs": { "message": "Važeći argumenti su ispod" }, + "info_exampleValidCmd": { "message": "Primjer važeće naredbe" }, + "info_filesToBeMinned": { "message": "JavaScript datoteke za umanjenje" }, + "info_noFilesWillBeMinned": { "message": "Nijedna JavaScript datoteka neće biti umanjena" }, + "info_copying": { "message": "Kopiranje u međuspremnik" }, + "info_writing": { "message": "Pišem u datoteku" }, + "info_minComplete": { "message": "Minifikacija je završena" }, + "info_file": { "message": "Datoteka" }, + "info_mininified": { "message": "Smanjeno" }, + "info_noFilesProcessed": { "message": "Nema obrađenih nesminiranih JavaScript datoteka" }, + "info_failedToMinify": { "message": "nije uspjelo umanjenje" }, + "info_moreHelp": { "message": "Za dodatnu pomoć" }, + "info_visit": { "message": "Posjeti" }, + "helpSection_usage": { "message": "Upotreba" }, + "helpSection_pathArgs": { "message": "Argumenti putanje" }, + "helpSection_flags": { "message": "Booleove opcije" }, + "helpSection_paramOptions": { "message": "i opcije parametara" }, + "helpSection_infoCmds": { "message": "Komande za informacije" }, + "inputPathDesc_main": { "message": "Putanja do JavaScript datoteke ili direktorija koji sadrži JavaScript datoteke za umanjenje" }, + "inputPathDesc_extra": { "message": "u odnosu na trenutni radni direktorij" }, + "outputPathDesc_main": { "message": "Putanja do datoteke ili direktorija gdje će se čuvati minificirane datoteke" }, + "outputPathDesc_extra": { "message": "u odnosu na originalnu lokaciju datoteke (ako nije navedeno, koristi se min./)" }, + "optionDesc_dryRun": { "message": "Nemojte zapravo smanjivati datoteke, samo pokažite da li će biti obrađene" }, + "optionDesc_dotfolders": { "message": "Uključi mape s tačkama u pretraživanje datoteka" }, + "optionDesc_dotfiles": { "message": "Uključite datoteke tačaka u pretraživanje datoteka" }, + "optionDesc_noRecursion": { "message": "Onemogući pretraživanje rekurzivnih datoteka" }, + "optionDesc_noMangle": { "message": "Onemogući nazive mangiranja" }, + "optionDesc_noFilenameChange": { "message": "Onemogući promjenu ekstenzije datoteke u .min.js" }, + "optionDesc_copy": { "message": "Kopirajte umanjeni kôd u međuspremnik umjesto pisanja u datoteku ako se obrađuje pojedinačna izvorna datoteka" }, + "optionDesc_quiet": { "message": "Zatvorite sve evidencije osim grešaka" }, + "optionDesc_ignoreFiles": { "message": "Datoteke koje treba isključiti iz minifikacije" }, + "optionDesc_commentMain": { "message": "Prependiraj komentar zaglavlja na umanjeni kôd" }, + "optionDesc_commentExtra": { "message": "Razdvojite po liniji pomoću '\\n'" }, + "optionDesc_help": { "message": "Prikaži ekran za pomoć" }, + "optionDesc_version": { "message": "Broj verzije" } +} diff --git a/minify.js/_locales/ca/messages.json b/minify.js/_locales/ca/messages.json new file mode 100644 index 00000000..08fc0b72 --- /dev/null +++ b/minify.js/_locales/ca/messages.json @@ -0,0 +1,47 @@ +{ + "appName": { "message": "minify.js" }, + "appCopyright": { "message": "© 2024 Adam Lui i col·laboradors sota la llicència del MIT" }, + "prefix_error": { "message": "ERROR" }, + "prefix_globalVer": { "message": "Versió global" }, + "prefix_localVer": { "message": "Versió local" }, + "prefix_source": { "message": "Font" }, + "error_notRecognized": { "message": "no reconegut" }, + "error_invalidURL": { "message": "Adreça URL no vàlida" }, + "error_firstArgNotExist": { "message": "El primer argument només pot ser un fitxer o directori existent" }, + "error_doesNotExist": { "message": "no existeix" }, + "info_validArgs": { "message": "Els arguments vàlids són els següents" }, + "info_exampleValidCmd": { "message": "Exemple d'ordre vàlida" }, + "info_filesToBeMinned": { "message": "Fitxers JavaScript que s'han de minificar" }, + "info_noFilesWillBeMinned": { "message": "No es minimitzaran els fitxers JavaScript" }, + "info_copying": { "message": "S'està copiant al porta-retalls" }, + "info_writing": { "message": "S'està escrivint al fitxer" }, + "info_minComplete": { "message": "S'ha completat la minificació" }, + "info_file": { "message": "arxiu" }, + "info_mininified": { "message": "minificat" }, + "info_noFilesProcessed": { "message": "No s'han processat fitxers JavaScript sense minificar" }, + "info_failedToMinify": { "message": "no s'ha pogut minificar" }, + "info_moreHelp": { "message": "Per obtenir més ajuda" }, + "info_visit": { "message": "visita" }, + "helpSection_usage": { "message": "Ús" }, + "helpSection_pathArgs": { "message": "Arguments del camí" }, + "helpSection_flags": { "message": "Opcions booleanes" }, + "helpSection_paramOptions": { "message": "Opcions de paràmetres" }, + "helpSection_infoCmds": { "message": "Ordres d'informació" }, + "inputPathDesc_main": { "message": "Ruta al fitxer JavaScript o directori que conté fitxers JavaScript que s'han de minificar" }, + "inputPathDesc_extra": { "message": "en relació amb el directori de treball actual" }, + "outputPathDesc_main": { "message": "Ruta al fitxer o directori on s'emmagatzemaran els fitxers minificats" }, + "outputPathDesc_extra": { "message": "en relació amb la ubicació original del fitxer (si no s'indica, s'utilitza min/)" }, + "optionDesc_dryRun": { "message": "En realitat, no minifiquis els fitxers, només mostra si es processaran" }, + "optionDesc_dotfolders": { "message": "Inclou carpetes de punts a la cerca de fitxers" }, + "optionDesc_dotfiles": { "message": "Inclou els fitxers de punt a la cerca de fitxers" }, + "optionDesc_noRecursion": { "message": "Desactiva la cerca recursiva de fitxers" }, + "optionDesc_noMangle": { "message": "Inhabilita els noms de manipulació" }, + "optionDesc_noFilenameChange": { "message": "Desactiva el canvi de l'extensió del fitxer a .min.js" }, + "optionDesc_copy": { "message": "Copia el codi minificat al porta-retalls en lloc d'escriure al fitxer si es processa un únic fitxer font" }, + "optionDesc_quiet": { "message": "Suprimeix tot el registre, excepte els errors" }, + "optionDesc_ignoreFiles": { "message": "Fitxers a excloure de la minificació" }, + "optionDesc_commentMain": { "message": "Afegeix el comentari de la capçalera al codi minificat" }, + "optionDesc_commentExtra": { "message": "Separar per línia mitjançant '\\n'" }, + "optionDesc_help": { "message": "Mostra la pantalla d'ajuda" }, + "optionDesc_version": { "message": "Mostra el número de versió" } +} diff --git a/minify.js/_locales/ceb/messages.json b/minify.js/_locales/ceb/messages.json new file mode 100644 index 00000000..3f3c15b7 --- /dev/null +++ b/minify.js/_locales/ceb/messages.json @@ -0,0 +1,47 @@ +{ + "appName": { "message": "minify.js" }, + "appCopyright": { "message": "© 2024 Adam Lui & mga kontribyutor sa ilalum sa MIT lisensya" }, + "prefix_error": { "message": "Sayop" }, + "prefix_globalVer": { "message": "Global nga bersyon" }, + "prefix_localVer": { "message": "Lokal nga bersyon" }, + "prefix_source": { "message": "Gigikanan" }, + "error_notRecognized": { "message": "wala mailhi" }, + "error_invalidURL": { "message": "Dili balido nga URL" }, + "error_firstArgNotExist": { "message": "Ang una nga argumento mahimo ra usa ka naa na nga file o direktoryo" }, + "error_doesNotExist": { "message": "wala kini maglungtad" }, + "info_validArgs": { "message": "Ang balido nga mga argumento anaa sa ubos" }, + "info_exampleValidCmd": { "message": "Ehemplo balido sugo" }, + "info_filesToBeMinned": { "message": "Mga file sa javascript aron maminusan" }, + "info_noFilesWillBeMinned": { "message": "Wala 'y mga file sa JavaScript ang maminusan" }, + "info_copying": { "message": "Pagkopya sa clipboard" }, + "info_writing": { "message": "Pagsulat sa file" }, + "info_minComplete": { "message": "Pagkompleto sa minification" }, + "info_file": { "message": "tagohipos" }, + "info_mininified": { "message": "minified" }, + "info_noFilesProcessed": { "message": "Wala 'y giproseso nga mga file sa JavaScript" }, + "info_failedToMinify": { "message": "napakyas sa pagminus" }, + "info_moreHelp": { "message": "Alang sa dugang nga tabang" }, + "info_visit": { "message": "duaw" }, + "helpSection_usage": { "message": "Usage" }, + "helpSection_pathArgs": { "message": "Mga argumento sa dalan" }, + "helpSection_flags": { "message": "Mga kapilian sa Boolean" }, + "helpSection_paramOptions": { "message": "Mga kapilian sa parameter" }, + "helpSection_infoCmds": { "message": "Mga mando sa info" }, + "inputPathDesc_main": { "message": "Pamaagi sa JavaScript file o direktoryo nga adunay mga file sa JavaScript nga pagminusan" }, + "inputPathDesc_extra": { "message": "karon nga Direktoryo sa Pagtrabaho" }, + "outputPathDesc_main": { "message": "Pamaagi sa file o direktoryo diin tipigan ang mga minified file" }, + "outputPathDesc_extra": { "message": "may kalabotan sa orihinal nga lokasyon sa file (kung dili gihatag, min/ gigamit)" }, + "optionDesc_dryRun": { "message": "Ayaw gyud pagminus sa file(s), ipakita ra kung kini maproseso" }, + "optionDesc_dotfolders": { "message": "Ilakip ang mga dotfolders sa pagpangita sa file" }, + "optionDesc_dotfiles": { "message": "Ilakip ang mga dotfile sa pagpangita sa file" }, + "optionDesc_noRecursion": { "message": "I-disable ang recursive file nga pagpangita" }, + "optionDesc_noMangle": { "message": "I-disable ang mga ngalan sa mangling" }, + "optionDesc_noFilenameChange": { "message": "I-disable ang pagbag-o sa extension sa file sa .min.js" }, + "optionDesc_copy": { "message": "Kopyaha ang minified code sa clipboard imbis nga magsulat aron mag-file kung giproseso ang usa ka file nga gigikanan" }, + "optionDesc_quiet": { "message": "Pugngan ang tanan nga pag-log gawas sa mga sayup" }, + "optionDesc_ignoreFiles": { "message": "Mga file nga dili iapil gikan sa minification" }, + "optionDesc_commentMain": { "message": "Pag-andam sa komentaryo sa header sa minified code" }, + "optionDesc_commentExtra": { "message": "Pagbulag pinaagi sa linya gamit ang '\\n'" }, + "optionDesc_help": { "message": "Ipakita ang screen sa tabang" }, + "optionDesc_version": { "message": "Ipakita ang numero sa bersyon" } +} diff --git a/minify.js/_locales/ckb/messages.json b/minify.js/_locales/ckb/messages.json new file mode 100644 index 00000000..fea79b58 --- /dev/null +++ b/minify.js/_locales/ckb/messages.json @@ -0,0 +1,47 @@ +{ + "appName": { "message": "minify.js" }, + "appCopyright": { "message": "© 2024 ئادەم لوی و بەشداربووان لەژێر مۆڵەتی MIT" }, + "prefix_error": { "message": "هەڵە" }, + "prefix_globalVer": { "message": "وەشانی جیهانی" }, + "prefix_localVer": { "message": "ڤێرژنی ناوخۆیی" }, + "prefix_source": { "message": "سەرچاوە" }, + "error_notRecognized": { "message": "نەناسراوە" }, + "error_invalidURL": { "message": "URLی نەگونجاو" }, + "error_firstArgNotExist": { "message": "بەڵگەی یەکەم دەکرێت تەنیا پەڕگەیەک یان پەڕگەیەک بێت کە ئێستا بوونی هەیە" }, + "error_doesNotExist": { "message": "بوونی نییە" }, + "info_validArgs": { "message": "وتارە ھەڵبژێردراوەکان لە خوارەوە" }, + "info_exampleValidCmd": { "message": "فەرمانێکی ڕاست بۆ نموونە" }, + "info_filesToBeMinned": { "message": "پەڕگەکانی جاڤاسکریپت بۆ مینلابردن" }, + "info_noFilesWillBeMinned": { "message": "پەڕەکانی ژێرەوە بەستەر دراون بۆ مایکرۆسۆفت" }, + "info_copying": { "message": "کۆپی کردن بۆ تەختەی ڤیدیۆ" }, + "info_writing": { "message": "نووسین بۆ پەڕگە" }, + "info_minComplete": { "message": "مینلابردن تەواو بوو" }, + "info_file": { "message": "فایل" }, + "info_mininified": { "message": "بچووککراوەتەوە" }, + "info_noFilesProcessed": { "message": "هیچ پەڕگەیەکی جاڤاسکریپت دەستکاری نەکراو نییە" }, + "info_failedToMinify": { "message": "شکستی هێنا لە مینیماڵیزەکردن" }, + "info_moreHelp": { "message": "یارمەتی زیاتر" }, + "info_visit": { "message": "سەردان" }, + "helpSection_usage": { "message": "بەکارهێنان" }, + "helpSection_pathArgs": { "message": "ئارگومێنتی ڕێگا" }, + "helpSection_flags": { "message": "هه ڵبژاردنه کانی بۆۆلین" }, + "helpSection_paramOptions": { "message": "هەڵبژاردنی پارامەتری" }, + "helpSection_infoCmds": { "message": "فەرمانەکانی زانیاری" }, + "inputPathDesc_main": { "message": "پەڕگەی جاڤاسکریپت یان پەڕگەی جاڤاسکریپت کە پەڕگەی جاڤاسکریپتی تێدایە" }, + "inputPathDesc_extra": { "message": "به ڕێوه به رایه تی ئێستای كاروباری" }, + "outputPathDesc_main": { "message": "پەڕگە یان ئەو شوێنەی کە پەڕگە پاشەکەوتکراوەکان هەڵدەگیرێن" }, + "outputPathDesc_extra": { "message": "پەڕگەی ڕەسەن (ئەگەر دابین نەکرابێت، min/ بەکاردێت)" }, + "optionDesc_dryRun": { "message": "لە ڕاستیدا فایل(ەکان) بچووک مەکەرەوە، تەنها نیشان بدە کە ئایا پرۆسێس دەکرێن یان نا" }, + "optionDesc_dotfolders": { "message": "دۆتفۆڵدەرەکان لە گەڕانی فایلەکاندا دابنێ" }, + "optionDesc_dotfiles": { "message": "دۆتفایلەکان لە گەڕانی فایلەکاندا دابنێ" }, + "optionDesc_noRecursion": { "message": "گەڕانی پەڕگەی دووبارەبووەوە لەکاربخە" }, + "optionDesc_noMangle": { "message": "ناوی mangling لەکاربخە" }, + "optionDesc_noFilenameChange": { "message": "گۆڕینی درێژکردنەوەی پەڕگە بۆ .min.js" }, + "optionDesc_copy": { "message": "کۆپی کردنی کۆدی Minified بۆ سه ر وێنه له جیاتی نوسینی په ڕگه ئه گه ر په ڕگه ی سه رچاوه ی تاکه که سی به کار بهێنرێت." }, + "optionDesc_quiet": { "message": "هەموو تۆمارکردنێک سەرکوت بکە جگە لە هەڵەکان" }, + "optionDesc_ignoreFiles": { "message": "فایلەکان بۆ دەرکردن لە بچووککردنەوە" }, + "optionDesc_commentMain": { "message": "زیادکردنی هاوپۆل بۆ Minified Code" }, + "optionDesc_commentExtra": { "message": "بە بەکارهێنانی '\\n' بە دێڕ جیا بکەرەوە." }, + "optionDesc_help": { "message": "شاشەی یارمەتی پیشان بدە" }, + "optionDesc_version": { "message": "ژمارەی وەشانی پیشان بدە" } +} diff --git a/minify.js/_locales/cs/messages.json b/minify.js/_locales/cs/messages.json new file mode 100644 index 00000000..62eed7e2 --- /dev/null +++ b/minify.js/_locales/cs/messages.json @@ -0,0 +1,47 @@ +{ + "appName": { "message": "minify.js" }, + "appCopyright": { "message": "© 2024 Adam Lui a přispěvatelé v rámci licence MIT" }, + "prefix_error": { "message": "CHYBA" }, + "prefix_globalVer": { "message": "Globální verze" }, + "prefix_localVer": { "message": "Místní verze" }, + "prefix_source": { "message": "Zdroj" }, + "error_notRecognized": { "message": "\"Nerozpoznáno\"" }, + "error_invalidURL": { "message": "Neplatná adresa URL" }, + "error_firstArgNotExist": { "message": "Prvním argumentem může být pouze existující soubor nebo adresář" }, + "error_doesNotExist": { "message": "neexistuje" }, + "info_validArgs": { "message": "Platné argumenty jsou uvedeny níže" }, + "info_exampleValidCmd": { "message": "Příklad platného příkazu" }, + "info_filesToBeMinned": { "message": "Soubory JavaScript, které mají být zmenšeny" }, + "info_noFilesWillBeMinned": { "message": "Žádné soubory JavaScriptu nebudou zmenšeny" }, + "info_copying": { "message": "Kopírování do schránky" }, + "info_writing": { "message": "Zápis do souboru" }, + "info_minComplete": { "message": "Minifikace dokončena" }, + "info_file": { "message": "soubor" }, + "info_mininified": { "message": "Upravené" }, + "info_noFilesProcessed": { "message": "Žádné nezpracované soubory JavaScript" }, + "info_failedToMinify": { "message": "se nepodařilo minifikovat" }, + "info_moreHelp": { "message": "Další pomoc" }, + "info_visit": { "message": "Navštívit" }, + "helpSection_usage": { "message": "Využití" }, + "helpSection_pathArgs": { "message": "Argumenty cesty" }, + "helpSection_flags": { "message": "Booleovské možnosti" }, + "helpSection_paramOptions": { "message": "Možnosti parametrů" }, + "helpSection_infoCmds": { "message": "Informační příkazy" }, + "inputPathDesc_main": { "message": "Cesta k souboru JavaScript nebo adresáři obsahujícímu soubory JavaScript, které mají být zmenšeny" }, + "inputPathDesc_extra": { "message": "vzhledem k aktuálnímu pracovnímu adresáři" }, + "outputPathDesc_main": { "message": "Cesta k souboru nebo adresáři, kde budou uloženy zmenšené soubory" }, + "outputPathDesc_extra": { "message": "vzhledem k původnímu umístění souboru (pokud není poskytnuto, použije se min/)" }, + "optionDesc_dryRun": { "message": "Soubory ve skutečnosti nezmenšujte, jen ukažte, zda budou zpracovány" }, + "optionDesc_dotfolders": { "message": "Zahrnout tečkové složky do vyhledávání souborů" }, + "optionDesc_dotfiles": { "message": "Zahrnout dotfiles do vyhledávání souborů" }, + "optionDesc_noRecursion": { "message": "Zakázat rekurzivní vyhledávání souborů" }, + "optionDesc_noMangle": { "message": "Zakázat mandlování názvů" }, + "optionDesc_noFilenameChange": { "message": "Zakázat změnu přípony souboru .min.js" }, + "optionDesc_copy": { "message": "Zkopírujte zmenšený kód do schránky namísto zápisu do souboru, pokud je zpracován jeden zdrojový soubor" }, + "optionDesc_quiet": { "message": "Potlačit veškeré protokolování kromě chyb" }, + "optionDesc_ignoreFiles": { "message": "Soubory, které chcete vyloučit z minifikace" }, + "optionDesc_commentMain": { "message": "Předložit komentář záhlaví ke zmenšenému kódu" }, + "optionDesc_commentExtra": { "message": "Oddělit čárou pomocí '\\n'" }, + "optionDesc_help": { "message": "Zobrazit obrazovku nápovědy" }, + "optionDesc_version": { "message": "Zobrazí číslo verze" } +} diff --git a/minify.js/_locales/cy/messages.json b/minify.js/_locales/cy/messages.json new file mode 100644 index 00000000..7e6b20f4 --- /dev/null +++ b/minify.js/_locales/cy/messages.json @@ -0,0 +1,47 @@ +{ + "appName": { "message": "minify.js" }, + "appCopyright": { "message": "© 2024 Adam Lui a chyfranwyr o dan drwydded MIT" }, + "prefix_error": { "message": "GWALL" }, + "prefix_globalVer": { "message": "Fersiwn eang" }, + "prefix_localVer": { "message": "Fersiwn lleol" }, + "prefix_source": { "message": "Ffynhonnell" }, + "error_notRecognized": { "message": "heb ei gydnabod" }, + "error_invalidURL": { "message": "URL annilys" }, + "error_firstArgNotExist": { "message": "Dim ond ffeil neu gyfeiriadur sy'n bodoli y gall y ddadl gyntaf fod yn ffeil neu gyfeiriadur" }, + "error_doesNotExist": { "message": "ddim yn bodoli" }, + "info_validArgs": { "message": "Mae ymresymiadau dilys isod" }, + "info_exampleValidCmd": { "message": "Gorchymyn dilys enghreifftiol" }, + "info_filesToBeMinned": { "message": "Ffeiliau Javascript i'w minimeiddio" }, + "info_noFilesWillBeMinned": { "message": "Ni fydd ffeiliau javascript yn cael eu minimeiddio" }, + "info_copying": { "message": "Copïo i' r gludfwrdd" }, + "info_writing": { "message": "Ysgrifennu i ffeil" }, + "info_minComplete": { "message": "Cwblhawyd y miniad" }, + "info_file": { "message": "ffeil" }, + "info_mininified": { "message": "wedi 'i minimeiddio" }, + "info_noFilesProcessed": { "message": "Ni phroseswyd unrhyw ffeiliau Javascript heb eu trefnu" }, + "info_failedToMinify": { "message": "methwyd minimeiddio" }, + "info_moreHelp": { "message": "Am fwy o help" }, + "info_visit": { "message": "ymweld" }, + "helpSection_usage": { "message": "Defnydd" }, + "helpSection_pathArgs": { "message": "Ymresymiadau llwybr" }, + "helpSection_flags": { "message": "Opsiynau Boole" }, + "helpSection_paramOptions": { "message": "Opsiynau paramedr" }, + "helpSection_infoCmds": { "message": "Gorchmynion gwybodaeth" }, + "inputPathDesc_main": { "message": "Llwybr i ffeil neu gyfeiriadur Javascript sy'n cynnwys ffeiliau Javascript i'w minimeiddio" }, + "inputPathDesc_extra": { "message": "ynghylch y cyfeiriadur gwaith presennol" }, + "outputPathDesc_main": { "message": "Llwybr i ffeil neu gyfeiriadur lle bydd ffeiliau bach yn cael eu storio" }, + "outputPathDesc_extra": { "message": "lleoliad gwreiddiol y ffeil (os nad yw'n cael ei ddarparu, min/ yn cael ei ddefnyddio)" }, + "optionDesc_dryRun": { "message": "Peidiwch â minimize y ffeil(au) mewn gwirionedd, dim ond dangos os byddant yn cael eu prosesu" }, + "optionDesc_dotfolders": { "message": "Cynnwys plygyll dotiau yn y chwiliad ffeil" }, + "optionDesc_dotfiles": { "message": "Cynnwys ffeiliau dot yn y chwiliad ffeil" }, + "optionDesc_noRecursion": { "message": "Analluogi chwilio ffeiliau ailadroddus" }, + "optionDesc_noMangle": { "message": "Analluogi enwau manglo" }, + "optionDesc_noFilenameChange": { "message": "Analluogi newid estyniad ffeil i .min.js" }, + "optionDesc_copy": { "message": "Copïo cod mân i'r clipfwrdd yn lle ysgrifennu i ffeil os yw ffeil ffynhonnell sengl yn cael ei phrosesu" }, + "optionDesc_quiet": { "message": "Atal pob cofnod ac eithrio gwallau" }, + "optionDesc_ignoreFiles": { "message": "Ffeiliau i'w heithrio o minification" }, + "optionDesc_commentMain": { "message": "Rhagosod sylw pennyn i god mân" }, + "optionDesc_commentExtra": { "message": "Ar wahân yn ôl llinell gan ddefnyddio '\\n '" }, + "optionDesc_help": { "message": "Dangos y sgrin gymorth" }, + "optionDesc_version": { "message": "Rhif fersiwn" } +} diff --git a/minify.js/_locales/da/messages.json b/minify.js/_locales/da/messages.json new file mode 100644 index 00000000..47b1e11f --- /dev/null +++ b/minify.js/_locales/da/messages.json @@ -0,0 +1,47 @@ +{ + "appName": { "message": "minify.js" }, + "appCopyright": { "message": "© 2024 Adam Lui & bidragydere under MIT-licensen" }, + "prefix_error": { "message": "FEJL" }, + "prefix_globalVer": { "message": "Global version" }, + "prefix_localVer": { "message": "Lokal version" }, + "prefix_source": { "message": "Kilde" }, + "error_notRecognized": { "message": "Ikke genkendt Ingen" }, + "error_invalidURL": { "message": "Ugyldig URL" }, + "error_firstArgNotExist": { "message": "Første argument kan kun være en eksisterende fil eller mappe" }, + "error_doesNotExist": { "message": "findes ikke" }, + "info_validArgs": { "message": "Gyldige argumenter er nedenfor" }, + "info_exampleValidCmd": { "message": "Eksempel på gyldig kommando" }, + "info_filesToBeMinned": { "message": "JavaScript-filer, der skal minificeres" }, + "info_noFilesWillBeMinned": { "message": "Ingen JavaScript-filer vil blive minimeret" }, + "info_copying": { "message": "Kopierer til udklipsholder" }, + "info_writing": { "message": "Skriver til fil" }, + "info_minComplete": { "message": "Minificering fuldført" }, + "info_file": { "message": "fil" }, + "info_mininified": { "message": "minified" }, + "info_noFilesProcessed": { "message": "Ingen unminified JavaScript-filer behandlet" }, + "info_failedToMinify": { "message": "kunne ikke minificere" }, + "info_moreHelp": { "message": "Få mere hjælp" }, + "info_visit": { "message": "besøg" }, + "helpSection_usage": { "message": "Anvendelse" }, + "helpSection_pathArgs": { "message": "Sti argumenter" }, + "helpSection_flags": { "message": "Boolske muligheder" }, + "helpSection_paramOptions": { "message": "Parameterindstillinger" }, + "helpSection_infoCmds": { "message": "INFO-kommandoer" }, + "inputPathDesc_main": { "message": "Sti til JavaScript-fil eller mappe, der indeholder JavaScript-filer, der skal komprimeres" }, + "inputPathDesc_extra": { "message": "i forhold til den aktuelle arbejdsmappe" }, + "outputPathDesc_main": { "message": "Sti til fil eller mappe, hvor minificerede filer gemmes" }, + "outputPathDesc_extra": { "message": "i forhold til den oprindelige filplacering (hvis ikke angivet, bruges min/)" }, + "optionDesc_dryRun": { "message": "Minificer faktisk ikke filen/filerne, bare vis, om de vil blive behandlet" }, + "optionDesc_dotfolders": { "message": "Medtag punktmapper i filsøgning" }, + "optionDesc_dotfiles": { "message": "Inkluder prikfiler i filsøgning" }, + "optionDesc_noRecursion": { "message": "Deaktiver rekursiv filsøgning" }, + "optionDesc_noMangle": { "message": "Deaktiver mangling af navne" }, + "optionDesc_noFilenameChange": { "message": "Deaktiver ændring af filtypenavn til .min.js" }, + "optionDesc_copy": { "message": "Kopier minificeret kode til udklipsholderen i stedet for at skrive til fil, hvis enkelt kildefil behandles" }, + "optionDesc_quiet": { "message": "Undertrykke al logning undtagen fejl" }, + "optionDesc_ignoreFiles": { "message": "Filer, der skal udelukkes fra minificering" }, + "optionDesc_commentMain": { "message": "Forudindsæt header-kommentar til minificeret kode" }, + "optionDesc_commentExtra": { "message": "Adskil med linje ved hjælp af '\\n'" }, + "optionDesc_help": { "message": "Vis hjælpeskærm" }, + "optionDesc_version": { "message": "Vis versionsnummer" } +} diff --git a/minify.js/_locales/de/messages.json b/minify.js/_locales/de/messages.json new file mode 100644 index 00000000..553e4d8d --- /dev/null +++ b/minify.js/_locales/de/messages.json @@ -0,0 +1,47 @@ +{ + "appName": { "message": "minify.js" }, + "appCopyright": { "message": "© 2024 Adam Lui & Mitwirkende unter der MIT-Lizenz" }, + "prefix_error": { "message": "ERROR" }, + "prefix_globalVer": { "message": "GLOBALE FASSUNG" }, + "prefix_localVer": { "message": "Lokale Version" }, + "prefix_source": { "message": "Quelle" }, + "error_notRecognized": { "message": "Nicht erkannt" }, + "error_invalidURL": { "message": "Ungültige URL" }, + "error_firstArgNotExist": { "message": "Das erste Argument kann nur eine vorhandene Datei oder ein vorhandenes Verzeichnis sein" }, + "error_doesNotExist": { "message": "existiert nicht" }, + "info_validArgs": { "message": "Gültige Argumente sind unten aufgeführt" }, + "info_exampleValidCmd": { "message": "Beispiel gültiger Befehl" }, + "info_filesToBeMinned": { "message": "Zu minimierende JavaScript-Dateien" }, + "info_noFilesWillBeMinned": { "message": "Es werden keine JavaScript-Dateien minimiert" }, + "info_copying": { "message": "Kopiere in Zwischenablage" }, + "info_writing": { "message": "In Datei schreiben" }, + "info_minComplete": { "message": "Minifizierung abgeschlossen" }, + "info_file": { "message": "Datei" }, + "info_mininified": { "message": "Minimierte" }, + "info_noFilesProcessed": { "message": "Keine nicht minimierten JavaScript-Dateien verarbeitet" }, + "info_failedToMinify": { "message": "konnte nicht minimiert werden" }, + "info_moreHelp": { "message": "Für weitere Hilfe" }, + "info_visit": { "message": "Besuch" }, + "helpSection_usage": { "message": "Anwendung" }, + "helpSection_pathArgs": { "message": "Pfadargumente" }, + "helpSection_flags": { "message": "Boolesche Optionen" }, + "helpSection_paramOptions": { "message": "Parameteroptionen" }, + "helpSection_infoCmds": { "message": "Info-Befehle" }, + "inputPathDesc_main": { "message": "Pfad zu JavaScript-Datei oder Verzeichnis, das JavaScript-Dateien enthält, die minimiert werden sollen" }, + "inputPathDesc_extra": { "message": "relativ zum aktuellen Arbeitsverzeichnis" }, + "outputPathDesc_main": { "message": "Pfad zu Datei oder Verzeichnis, in dem minimierte Dateien gespeichert werden" }, + "outputPathDesc_extra": { "message": "relativ zum ursprünglichen Dateispeicherort (falls nicht angegeben, wird min/ verwendet)" }, + "optionDesc_dryRun": { "message": "Verkleinern Sie die Datei(en) nicht wirklich, zeigen Sie einfach an, ob sie verarbeitet werden" }, + "optionDesc_dotfolders": { "message": "Punktordner in die Dateisuche einbeziehen" }, + "optionDesc_dotfiles": { "message": "Punktdateien in Dateisuche einbeziehen" }, + "optionDesc_noRecursion": { "message": "Rekursive Dateisuche deaktivieren" }, + "optionDesc_noMangle": { "message": "Mangelnde Namen deaktivieren" }, + "optionDesc_noFilenameChange": { "message": "Ändern der Dateierweiterung in .min.js deaktivieren" }, + "optionDesc_copy": { "message": "Kopieren Sie minimierten Code in die Zwischenablage, anstatt in die Datei zu schreiben, wenn eine einzelne Quelldatei verarbeitet wird" }, + "optionDesc_quiet": { "message": "Alle Protokolle mit Ausnahme von Fehlern unterdrücken" }, + "optionDesc_ignoreFiles": { "message": "Von der Minifizierung auszuschließende Dateien" }, + "optionDesc_commentMain": { "message": "Header-Kommentar vor dem minimierten Code einfügen" }, + "optionDesc_commentExtra": { "message": "Zeilenweise trennen mit '\\n'" }, + "optionDesc_help": { "message": "Hilfebildschirm anzeigen" }, + "optionDesc_version": { "message": "Versionsnummer anzeigen" } +} diff --git a/minify.js/_locales/dv/messages.json b/minify.js/_locales/dv/messages.json new file mode 100644 index 00000000..0ae69efd --- /dev/null +++ b/minify.js/_locales/dv/messages.json @@ -0,0 +1,47 @@ +{ + "appName": { "message": "minify.js" }, + "appCopyright": { "message": "© 2024 އެމްއައިޓީ ލައިސަންސްގެ ދަށުން އޭޑަމް ލޫއީ & ކޮންޓްރިބިއުޓަރުން" }, + "prefix_error": { "message": "ކުށް" }, + "prefix_globalVer": { "message": "ގްލޯބަލް ވާޝަން" }, + "prefix_localVer": { "message": "ލޯކަލް ވާޝަން" }, + "prefix_source": { "message": "ސޯސް" }, + "error_notRecognized": { "message": "ދެނެގަނެވިފައެއް ނުވެއެވެ" }, + "error_invalidURL": { "message": "ސައްހަ ނޫން ޔޫ.އާރ.އެލް" }, + "error_firstArgNotExist": { "message": "ފުރަތަމަ އަރގިއުމަންޓަކީ ހަމައެކަނި މިހާރު ހުރި ފައިލަކަށް ނުވަތަ ޑައިރެކްޓަރީއަކަށް ވެދާނެއެވެ" }, + "error_doesNotExist": { "message": "ޕާތު ފެންނާކަށް ނެތް" }, + "info_validArgs": { "message": "ސައްހަ ޙުއްޖަތްތައް ތިރީގައި މިވަނީއެވެ" }, + "info_exampleValidCmd": { "message": "މިސާލު ސައްހަ ކޮމާންޑެއް" }, + "info_filesToBeMinned": { "message": "ޖާވާސްކްރިޕްޓް ފައިލްތައް މިނިފައި ކުރަން" }, + "info_noFilesWillBeMinned": { "message": "އެއްވެސް ޖާވާސްކްރިޕްޓް ފައިލެއް މިނިފައި ނުކުރެވޭނެއެވެ" }, + "info_copying": { "message": "ކްލިޕްބޯޑަށް ކޮޕީކުރުން" }, + "info_writing": { "message": "ފައިލަށް ލިޔުއްވުމެވެ" }, + "info_minComplete": { "message": "މިނިފިކޭޝަން ނިމިއްޖެ" }, + "info_file": { "message": "ފައިލް" }, + "info_mininified": { "message": "މިނިފައިޑް" }, + "info_noFilesProcessed": { "message": "އަންމިނިފައިޑް ޖާވާސްކްރިޕްޓް ފައިލްތައް ޕްރޮސެސް ނުކުރެވެއެވެ" }, + "info_failedToMinify": { "message": "މިނިފައި ކުރަން ނާކާމިޔާބުވިއެވެ" }, + "info_moreHelp": { "message": "އިތުރު އެހީތެރިކަމަށްޓަކައެވެ" }, + "info_visit": { "message": "ޒިޔާރަތްކުރުން" }, + "helpSection_usage": { "message": "ބޭނުންކުރުން" }, + "helpSection_pathArgs": { "message": "މަގު އާގިއުމެންޓްސް" }, + "helpSection_flags": { "message": "ބޫލިއަން އޮޕްޝަންސް" }, + "helpSection_paramOptions": { "message": "ޕެރެމިޓަރ އޮޕްޝަންސް" }, + "helpSection_infoCmds": { "message": "އިންފޯ ކޮމާންޑްސް" }, + "inputPathDesc_main": { "message": "ޖާވާސްކްރިޕްޓް ފައިލް ނުވަތަ ޖާވާސްކްރިޕްޓް ފައިލްތައް ހިމެނޭ ޑައިރެކްޓަރީއަށް ދާ މަގު" }, + "inputPathDesc_extra": { "message": "މިހާރު މަސައްކަތްކުރާ ޑައިރެކްޓަރީއަށް ނިސްބަތްކޮށް" }, + "outputPathDesc_main": { "message": "މިނިފައިޑް ފައިލްތައް ރައްކާކުރެވޭނެ ފައިލް ނުވަތަ ޑައިރެކްޓަރީއަށް ދާ މަގު" }, + "outputPathDesc_extra": { "message": "އަސްލު ފައިލް ލޮކޭޝަނަށް ނިސްބަތްކޮށް (ފޯރުކޮށްދީފައި ނުވާނަމަ، މިނިޓް/ ބޭނުންކުރެވެއެވެ)" }, + "optionDesc_dryRun": { "message": "ހަގީގަތުގައި ފައިލް (ތަކެއް) މިނިފައި ނުކުރައްވާ، ހަމައެކަނި އެ ފައިލްތައް ޕްރޮސެސް ކުރެވޭނެތޯ ދައްކާށެވެ" }, + "optionDesc_dotfolders": { "message": "ފައިލް ސަރޗްގައި ޑޮޓްފޯލްޑަރސް ހިމަނާށެވެ" }, + "optionDesc_dotfiles": { "message": "ފައިލް ހޯދުމުގައި ޑޮޓްފައިލްސް ހިމަނާށެވެ" }, + "optionDesc_noRecursion": { "message": "ރިކަރސިވް ފައިލް ސަރޗިންގ ޑިސެބަލްކުރުން" }, + "optionDesc_noMangle": { "message": "މެންގްލިންގ ނަންތައް ޑިސެބިލް ކުރާށެވެ" }, + "optionDesc_noFilenameChange": { "message": ".min.js އަށް ފައިލް އެކްސްޓެންޝަން ބަދަލުކުރުން ޑިސެބަލްކުރުން" }, + "optionDesc_copy": { "message": "އެއް ސޯސް ފައިލް ޕްރޮސެސް ކުރެވިއްޖެނަމަ ފައިލަށް ލިޔުމުގެ ބަދަލުގައި މިނިފައިޑް ކޯޑް ކްލިޕްބޯޑަށް ކޮޕީކުރުން" }, + "optionDesc_quiet": { "message": "އެރަރސް ފިޔަވައި ހުރިހާ ލޮގިންގ އެއް ދަމަހައްޓާށެވެ" }, + "optionDesc_ignoreFiles": { "message": "މިނިފިކޭޝަން އިން ބާކީ ކުރަން ޖެހޭ ފައިލްތައް" }, + "optionDesc_commentMain": { "message": "މިނިފައިޑް ކޯޑަށް ހެޑަރ ކޮމެންޓް ޕްރީޕެންޑް ކުރުން" }, + "optionDesc_commentExtra": { "message": "'\\n' ބޭނުންކޮށްގެން ލައިނުން ވަކިކުރުން" }, + "optionDesc_help": { "message": "ޑިސްޕްލޭ ހެލްޕް ސްކްރީން" }, + "optionDesc_version": { "message": "ވަރޝަން ނަންބަރު ދައްކާށެވެ" } +} diff --git a/minify.js/_locales/dz/messages.json b/minify.js/_locales/dz/messages.json new file mode 100644 index 00000000..104ea4b6 --- /dev/null +++ b/minify.js/_locales/dz/messages.json @@ -0,0 +1,47 @@ +{ + "appName": { "message": "minify.js" }, + "appCopyright": { "message": "© 2024 ཨ་དམ་ལུའུ་དང་ མཉམ་འབྲེལ་འབད་མི་ MIT གི་འོག་ལུ་" }, + "prefix_error": { "message": "ནོར་འཁྲུལ་" }, + "prefix_globalVer": { "message": "འཛམ་གླིང་གི་འགྱུར་རིམ།" }, + "prefix_localVer": { "message": "ས་གནས་ཀྱི་འགྱུར་ཁུངས།" }, + "prefix_source": { "message": "འབྱུང་ཁུངས།" }, + "error_notRecognized": { "message": "མ་ཤེས་པར་" }, + "error_invalidURL": { "message": "ནོར་འཁྲུལ་ཅན་གྱི་ཨུ་རེལ།" }, + "error_firstArgNotExist": { "message": "དང་པ་གི་རྩོད་གཞི་འདི་ ཧེ་མ་ལས་ཡོད་པའི་ཡིག་སྣོད་དང་ ཡོངས་འཛིན་རྐྱངམ་ཅིག་ཨིན།" }, + "error_doesNotExist": { "message": "ག་ཅི་འབད་མེད་ཟེར་" }, + "info_validArgs": { "message": "འོས་འབབ་ཅན་གྱི་རྩོད་གཞི་ཚུ་ འོག་ལུ་བཀོད་ཡོདཔ་ཨིན།" }, + "info_exampleValidCmd": { "message": "དཔེ་སྒྲོམ་བདེན་པའི་བཀའ་རྒྱ་" }, + "info_filesToBeMinned": { "message": "JavaScript ཡིག་སྣོད་ཚུ་ Minified འབད་ནི་ཨིན།" }, + "info_noFilesWillBeMinned": { "message": "JavaScriptཡིག་སྣོད་ཚུ་ Minified འབད་མི་ཚུགས།" }, + "info_copying": { "message": "སྒྲིག་འཇུག་བྱས་ཚད། ཐེངས་ 3 ལས་ཉུང་བ། ཐོན་རིམ་" }, + "info_writing": { "message": "ཡིག་སྣོད་ནང་བྲིས་" }, + "info_minComplete": { "message": "འོག་གི་ཤོག་ལེབ་ཚུ་" }, + "info_file": { "message": "ཡིག་སྣོད་" }, + "info_mininified": { "message": "པ་ ཐོན་ཡོདཔ་ཨིན་པས།" }, + "info_noFilesProcessed": { "message": "མ་རྫོགས་པའི་ JavaScript ཡིག་སྣོད་ཚུ་" }, + "info_failedToMinify": { "message": "ཁྱོད་ཀྱིས་ཨ་ཙི་ཅིག་ཡང་མ་སླབ་པར་" }, + "info_moreHelp": { "message": "ཆ་རོགས་འབད་ནིའི་དོན་ལུ་" }, + "info_visit": { "message": "ལྟ་བཤལཔ་" }, + "helpSection_usage": { "message": "ལག་ལེན་འཐབ་ཐབས།" }, + "helpSection_pathArgs": { "message": "ལམ་གྱི་རྩོད་གཞི་" }, + "helpSection_flags": { "message": "Boolean གདམ་ཁ་" }, + "helpSection_paramOptions": { "message": "ཚད་འཇལ་ནིའི་ གདམ་ཁ་" }, + "helpSection_infoCmds": { "message": "བརྡ་དོན་གྱི་བཀའ་རྒྱ་" }, + "inputPathDesc_main": { "message": "JavaScript ཡིག་སྣོད་ ཡང་ན་ ཡིག་སྣོད་ནང་ལུ་ JavaScript ཡིག་སྣོད་ཚུ་ Minified འབད་ནི་ལུ་ལམ་" }, + "inputPathDesc_extra": { "message": "ད་ལྟོའི་འཆར་གཞི་ཚུ་ བསྐྱར་ཞིབ་འབད་" }, + "outputPathDesc_main": { "message": "ཡིག་སྣོད་དང་ ཡིག་སྣོད་ཚུ་ནང་ ཡིག་སྣོད་ཆུང་ཆུང་ཚུ་བཞག་སའི་ལམ་" }, + "outputPathDesc_extra": { "message": "ཡིག་སྣོད་ངོ་མ་གི་ས་སྒོ་དང་འབྲེལ་ཡོད་ (མ་བྱིན་པ་ཅིན་ min/ ལག་ལེན་འཐབ་ཨིན།)" }, + "optionDesc_dryRun": { "message": "ཁྱོད་ཀྱིས་ཡིག་སྣོད་ (ཚུ་) འདི་མ་ཉུང་བར་བཟོ་བ་ཅིན་ འདི་ཚུ་ལག་ལེན་འཐབ་ནི་ཨིན་ན་སྟོན་ནི་རྐྱངམ་གཅིག་ཨིན།" }, + "optionDesc_dotfolders": { "message": "ཡིག་སྣོད་འཚོལ་བའི་ནང་ dotfolders ཚུ་བཀོད།" }, + "optionDesc_dotfiles": { "message": "ཡིག་སྣོད་འཚོལ་བའི་ནང་ dotfiles ནང་བཙུགས་འབད།" }, + "optionDesc_noRecursion": { "message": "ཡིག་སྣོད་བསྐྱར་ཞིབ་འཚོལ་འབད་བཏུབ་བཟོ།" }, + "optionDesc_noMangle": { "message": "མོང་སྒར་མིང་ཚུ་ རྩ་སྒྲིག་འབད།" }, + "optionDesc_noFilenameChange": { "message": "ཡིག་སྣོད་རྒྱ་བསྐྱེད་འདི་ .min.js ལུ་བསྒྱུར་བཅོས་འབད་ནི་ལུ་ རྩ་སྒྲིག་འབད།" }, + "optionDesc_copy": { "message": "ཡིག་སྣོད་འདི་ ཡིག་སྣོད་ནང་འབྲི་ནི་མེན་པར་ ཡིག་སྣོད་ནང་ ཡིག་སྣོད་ནང་ ཡིག་སྣོད་འབད་ནིའི་ཚབ་ལུ་ ཡིག་སྣོད་ནང་ ཡིག་སྣོད་འབད་ཡོད་པའི་ཡིག་སྣོད་འདི་ ཡིག་སྣ" }, + "optionDesc_quiet": { "message": "འཛོལ་བ་མ་གཏོགས་ གཞན་ག་ནི་ཡང་མ་འབད།" }, + "optionDesc_ignoreFiles": { "message": "ཡིག་སྣོད་ཚུ་ མར་ཕབ་འབད་མ་བཏུབ་" }, + "optionDesc_commentMain": { "message": "དཔྱད་བརྗོད་ཀྱི་ཨེབ་གནང།" }, + "optionDesc_commentExtra": { "message": "འོག་གི་ཤོག་ལེབ་ཚུ་ \"N\" ལུ་འབྲེལ་མཐུད་འབད་ཨིན" }, + "optionDesc_help": { "message": "གྲོགས་རམ་གི་མཐོང་སྣོད་སྟོན་" }, + "optionDesc_version": { "message": "འདྲ་ཕབ།" } +} diff --git a/minify.js/_locales/el/messages.json b/minify.js/_locales/el/messages.json new file mode 100644 index 00000000..5decd3a3 --- /dev/null +++ b/minify.js/_locales/el/messages.json @@ -0,0 +1,47 @@ +{ + "appName": { "message": "minify.js" }, + "appCopyright": { "message": "© 2024 Adam Lui & συνεργάτες υπό την άδεια του MIT" }, + "prefix_error": { "message": "ΣΦΑΛΜΑ" }, + "prefix_globalVer": { "message": "Καθολική έκδοση" }, + "prefix_localVer": { "message": "Τοπική έκδοση" }, + "prefix_source": { "message": "Source" }, + "error_notRecognized": { "message": "που δεν αναγνωρίζονται" }, + "error_invalidURL": { "message": "Μη έγκυρo URL" }, + "error_firstArgNotExist": { "message": "Το πρώτο όρισμα μπορεί να είναι μόνο ένα υπάρχον αρχείο ή κατάλογος" }, + "error_doesNotExist": { "message": "δεν υπάρχει" }, + "info_validArgs": { "message": "Τα έγκυρα ορίσματα είναι παρακάτω" }, + "info_exampleValidCmd": { "message": "Παράδειγμα έγκυρης εντολής" }, + "info_filesToBeMinned": { "message": "Αρχεία JavaScript προς ελαχιστοποίηση" }, + "info_noFilesWillBeMinned": { "message": "Κανένα αρχείο JavaScript δεν θα ελαχιστοποιηθεί" }, + "info_copying": { "message": "Αντιγραφή στο πρόχειρο" }, + "info_writing": { "message": "Εγγραφή σε αρχείο" }, + "info_minComplete": { "message": "Η ελαχιστοποίηση ολοκληρώθηκε" }, + "info_file": { "message": "αρχείο" }, + "info_mininified": { "message": "minified" }, + "info_noFilesProcessed": { "message": "Δεν γίνεται επεξεργασία μη ελαχιστοποιημένων αρχείων JavaScript" }, + "info_failedToMinify": { "message": "απέτυχε η ελαχιστοποίηση" }, + "info_moreHelp": { "message": "Για περισσότερη βοήθεια" }, + "info_visit": { "message": "επίσκεψη" }, + "helpSection_usage": { "message": "Χρήση" }, + "helpSection_pathArgs": { "message": "Ορίσματα μονοπατιού" }, + "helpSection_flags": { "message": "Δυαδικές επιλογές" }, + "helpSection_paramOptions": { "message": "Επιλογές παραμέτρων" }, + "helpSection_infoCmds": { "message": "Εντολές πληροφοριών" }, + "inputPathDesc_main": { "message": "Διαδρομή προς το αρχείο ή τον κατάλογο JavaScript που περιέχει αρχεία JavaScript προς ελαχιστοποίηση" }, + "inputPathDesc_extra": { "message": "σε σχέση με τον τρέχοντα κατάλογο εργασίας" }, + "outputPathDesc_main": { "message": "Διαδρομή προς το αρχείο ή τον κατάλογο όπου θα αποθηκεύονται τα ελαχιστοποιημένα αρχεία" }, + "outputPathDesc_extra": { "message": "σε σχέση με την αρχική θέση του αρχείου (εάν δεν παρέχεται, χρησιμοποιείται min/)" }, + "optionDesc_dryRun": { "message": "Μην ελαχιστοποιείτε πραγματικά τα αρχεία, απλώς δείξτε αν θα υποβληθούν σε επεξεργασία" }, + "optionDesc_dotfolders": { "message": "Συμπερίληψη dotfolders στην αναζήτηση αρχείων" }, + "optionDesc_dotfiles": { "message": "Συμπερίληψη αρχείων dot στην αναζήτηση αρχείων" }, + "optionDesc_noRecursion": { "message": "Απενεργοποίηση αναδρομικής αναζήτησης αρχείων" }, + "optionDesc_noMangle": { "message": "Απενεργοποίηση παραμορφωτικών ονομάτων" }, + "optionDesc_noFilenameChange": { "message": "Απενεργοποίηση αλλαγής επέκτασης αρχείου σε .min.js" }, + "optionDesc_copy": { "message": "Αντιγραφή ελαχιστοποιημένου κώδικα στο πρόχειρο αντί για εγγραφή σε αρχείο εάν γίνεται επεξεργασία μεμονωμένου πηγαίου αρχείου" }, + "optionDesc_quiet": { "message": "Καταργήστε όλες τις καταγραφές εκτός από τα σφάλματα" }, + "optionDesc_ignoreFiles": { "message": "Αρχεία προς εξαίρεση από την ελαχιστοποίηση" }, + "optionDesc_commentMain": { "message": "Προετοιμασία σχολίου κεφαλίδας σε ελαχιστοποιημένο κώδικα" }, + "optionDesc_commentExtra": { "message": "Διαχωρίστε με βάση τη γραμμή χρησιμοποιώντας το '\\n'" }, + "optionDesc_help": { "message": "Εμφάνιση οθόνης βοήθειας" }, + "optionDesc_version": { "message": "Αριθμός έκδοσης" } +} diff --git a/minify.js/_locales/en/messages.json b/minify.js/_locales/en/messages.json new file mode 100644 index 00000000..ce8f1cad --- /dev/null +++ b/minify.js/_locales/en/messages.json @@ -0,0 +1,47 @@ +{ + "appName": { "message": "minify.js" }, + "appCopyright": { "message": "© 2024 Adam Lui & contributors under the MIT license" }, + "prefix_error": { "message": "ERROR" }, + "prefix_globalVer": { "message": "Global version" }, + "prefix_localVer": { "message": "Local version" }, + "prefix_source": { "message": "Source" }, + "error_notRecognized": { "message": "not recognized" }, + "error_invalidURL": { "message": "Invalid URL" }, + "error_firstArgNotExist": { "message": "First argument can only be an existing file or directory" }, + "error_doesNotExist": { "message": "does not exist" }, + "info_validArgs": { "message": "Valid arguments are below" }, + "info_exampleValidCmd": { "message": "Example valid command" }, + "info_filesToBeMinned": { "message": "JS files to be minified" }, + "info_noFilesWillBeMinned": { "message": "No JS files will be minified" }, + "info_copying": { "message": "Copying to clipboard" }, + "info_writing": { "message": "Writing to file" }, + "info_minComplete": { "message": "Minification complete" }, + "info_file": { "message": "file" }, + "info_mininified": { "message": "minified" }, + "info_noFilesProcessed": { "message": "No unminified JavaScript files processed" }, + "info_failedToMinify": { "message": "failed to minify" }, + "info_moreHelp": { "message": "For more help" }, + "info_visit": { "message": "visit" }, + "helpSection_usage": { "message": "Usage" }, + "helpSection_pathArgs": { "message": "Path arguments" }, + "helpSection_flags": { "message": "Boolean options" }, + "helpSection_paramOptions": { "message": "Parameter options" }, + "helpSection_infoCmds": { "message": "Info commands" }, + "inputPathDesc_main": { "message": "Path to JS file or directory containing JavaScript files to be minified" }, + "inputPathDesc_extra": { "message": "relative to the current working directory" }, + "outputPathDesc_main": { "message": "Path to file or directory where minified files will be stored" }, + "outputPathDesc_extra": { "message": "relative to original file location (if not provided, min/ is used)" }, + "optionDesc_dryRun": { "message": "Don't actually minify the file(s), just show if they will be processed" }, + "optionDesc_dotfolders": { "message": "Include dotfolders in file search" }, + "optionDesc_dotfiles": { "message": "Include dotfiles in file search" }, + "optionDesc_noRecursion": { "message": "Disable recursive file searching" }, + "optionDesc_noMangle": { "message": "Disable mangling names" }, + "optionDesc_noFilenameChange": { "message": "Disable changing file extension to .min.js" }, + "optionDesc_copy": { "message": "Copy minified code to clipboard instead of writing to file if single source file is processed" }, + "optionDesc_quiet": { "message": "Suppress all logging except errors" }, + "optionDesc_ignoreFiles": { "message": "Files to exclude from minification" }, + "optionDesc_commentMain": { "message": "Prepend header comment to minified code" }, + "optionDesc_commentExtra": { "message": "Separate by line using '\\n'" }, + "optionDesc_help": { "message": "Display help screen" }, + "optionDesc_version": { "message": "Show version number" } +} diff --git a/minify.js/_locales/eo/messages.json b/minify.js/_locales/eo/messages.json new file mode 100644 index 00000000..976f99a4 --- /dev/null +++ b/minify.js/_locales/eo/messages.json @@ -0,0 +1,47 @@ +{ + "appName": { "message": "minify.js" }, + "appCopyright": { "message": "© 2024 Adam Lui & kontribuantoj sub la MIT-licenco" }, + "prefix_error": { "message": "ERARO" }, + "prefix_globalVer": { "message": "Tutmonda versio" }, + "prefix_localVer": { "message": "Loka versio" }, + "prefix_source": { "message": "Origino" }, + "error_notRecognized": { "message": "ne rekonita" }, + "error_invalidURL": { "message": "Nevalida URL" }, + "error_firstArgNotExist": { "message": "Unua argumento povas esti nur ekzistanta dosiero aŭ dosierujo" }, + "error_doesNotExist": { "message": "ne ekzistas" }, + "info_validArgs": { "message": "Validaj argumentoj estas sube" }, + "info_exampleValidCmd": { "message": "Ekzemplo de valida komando" }, + "info_filesToBeMinned": { "message": "Ĝavoskriptdosieroj minifikendaj" }, + "info_noFilesWillBeMinned": { "message": "Neniu JavaScript-dosieroj estos minifikitaj" }, + "info_copying": { "message": "Kopiante al interdeponejo" }, + "info_writing": { "message": "Skribi al dosiero" }, + "info_minComplete": { "message": "Minifikado kompleta" }, + "info_file": { "message": "dosiero" }, + "info_mininified": { "message": "minifikado" }, + "info_noFilesProcessed": { "message": "Neniu malplenigita Ĝavoskripta dosiero estas prilaborita" }, + "info_failedToMinify": { "message": "malsukcesis minigi" }, + "info_moreHelp": { "message": "Por pli da helpo" }, + "info_visit": { "message": "viziti" }, + "helpSection_usage": { "message": "Uzado" }, + "helpSection_pathArgs": { "message": "Padargumentoj" }, + "helpSection_flags": { "message": "Buleaj opcioj" }, + "helpSection_paramOptions": { "message": "Parametraj opcioj" }, + "helpSection_infoCmds": { "message": "Informkomandoj" }, + "inputPathDesc_main": { "message": "Pado al JavaScript-dosiero aŭ adresaro enhavanta JavaScript-dosierojn por esti minifikitaj" }, + "inputPathDesc_extra": { "message": "relativa al la aktuala labordosierujo" }, + "outputPathDesc_main": { "message": "Vojo al dosiero aŭ dosierujo kie minifikitaj dosieroj estos konservitaj" }, + "outputPathDesc_extra": { "message": "relative al origina dosierloko (se ne disponigita, min./ estas uzita)" }, + "optionDesc_dryRun": { "message": "Ne vere minigu la dosieron(j) n, nur montru ĉu ili estos prilaboritaj" }, + "optionDesc_dotfolders": { "message": "Inkludi dotfolders en dosierserĉo" }, + "optionDesc_dotfiles": { "message": "Inkludi dotfiles en dosierserĉo" }, + "optionDesc_noRecursion": { "message": "Malebligi serĉadon de rekursiva dosiero" }, + "optionDesc_noMangle": { "message": "Malebligi mistraktajn nomojn" }, + "optionDesc_noFilenameChange": { "message": "Malŝalti ŝanĝantan dosieretendaĵon al .min.js" }, + "optionDesc_copy": { "message": "Kopii minifikitan kodon al poŝo anstataŭ skribi dosieron se ununura fontodosiero estas prilaborita" }, + "optionDesc_quiet": { "message": "Subpremi ĉiujn registradojn krom eraroj" }, + "optionDesc_ignoreFiles": { "message": "Dosieroj por ekskludi de minifikado" }, + "optionDesc_commentMain": { "message": "@ info: whatsthis" }, + "optionDesc_commentExtra": { "message": "Apartigi per linio uzante '\\n'" }, + "optionDesc_help": { "message": "Montri helpekranon" }, + "optionDesc_version": { "message": "Nombro de Versio" } +} diff --git a/minify.js/_locales/es/messages.json b/minify.js/_locales/es/messages.json new file mode 100644 index 00000000..9b1ec948 --- /dev/null +++ b/minify.js/_locales/es/messages.json @@ -0,0 +1,47 @@ +{ + "appName": { "message": "minify.js" }, + "appCopyright": { "message": "© 2024 Adam Lui y colaboradores bajo la licencia del MIT" }, + "prefix_error": { "message": "ERROR" }, + "prefix_globalVer": { "message": "Versión global" }, + "prefix_localVer": { "message": "Versión Local" }, + "prefix_source": { "message": "Fuente" }, + "error_notRecognized": { "message": "No reconocido" }, + "error_invalidURL": { "message": "Invalid URL" }, + "error_firstArgNotExist": { "message": "El primer argumento solo puede ser un archivo o directorio existente" }, + "error_doesNotExist": { "message": "no existe" }, + "info_validArgs": { "message": "Los argumentos válidos están a continuación" }, + "info_exampleValidCmd": { "message": "Ejemplo de comando válido" }, + "info_filesToBeMinned": { "message": "Archivos JavaScript a minificar" }, + "info_noFilesWillBeMinned": { "message": "No se minimizará ningún archivo JavaScript" }, + "info_copying": { "message": "Copiar al portapapeles fue" }, + "info_writing": { "message": "Escribiendo en el archivo" }, + "info_minComplete": { "message": "Minificación completa" }, + "info_file": { "message": "archivo" }, + "info_mininified": { "message": "Minizado" }, + "info_noFilesProcessed": { "message": "No se han procesado archivos JavaScript sin minificar" }, + "info_failedToMinify": { "message": "no se ha podido minificar" }, + "info_moreHelp": { "message": "Para obtener más ayuda" }, + "info_visit": { "message": "visita" }, + "helpSection_usage": { "message": "Uso" }, + "helpSection_pathArgs": { "message": "Argumentos de ruta" }, + "helpSection_flags": { "message": "Opciones booleanas" }, + "helpSection_paramOptions": { "message": "Opciones de parámetros" }, + "helpSection_infoCmds": { "message": "Comandos de información" }, + "inputPathDesc_main": { "message": "Ruta al archivo JavaScript o directorio que contiene archivos JavaScript que se van a minificar" }, + "inputPathDesc_extra": { "message": "en relación con el directorio de trabajo actual" }, + "outputPathDesc_main": { "message": "Ruta al archivo o directorio donde se almacenarán los archivos minificados" }, + "outputPathDesc_extra": { "message": "en relación con la ubicación del archivo original (si no se proporciona, se utiliza min/)" }, + "optionDesc_dryRun": { "message": "En realidad, no minimice los archivos, solo muestre si se procesarán" }, + "optionDesc_dotfolders": { "message": "Incluir carpetas de puntos en la búsqueda de archivos" }, + "optionDesc_dotfiles": { "message": "Incluir archivos punto en la búsqueda de archivos" }, + "optionDesc_noRecursion": { "message": "Desactivar la búsqueda recursiva de archivos" }, + "optionDesc_noMangle": { "message": "Desactivar nombres de manipulación" }, + "optionDesc_noFilenameChange": { "message": "Desactivar el cambio de extensión de archivo a .min.js" }, + "optionDesc_copy": { "message": "Copie el código minificado en el portapapeles en lugar de escribir en el archivo si se procesa un solo archivo fuente" }, + "optionDesc_quiet": { "message": "Suprimir todos los registros excepto los errores" }, + "optionDesc_ignoreFiles": { "message": "Archivos a excluir de la minificación" }, + "optionDesc_commentMain": { "message": "Anterior comentario de encabezado al código minificado" }, + "optionDesc_commentExtra": { "message": "Separar por línea usando '\\n'" }, + "optionDesc_help": { "message": "Mostrar pantalla de ayuda" }, + "optionDesc_version": { "message": "Mostrar el número de versión" } +} diff --git a/minify.js/_locales/et/messages.json b/minify.js/_locales/et/messages.json new file mode 100644 index 00000000..d2aa32eb --- /dev/null +++ b/minify.js/_locales/et/messages.json @@ -0,0 +1,47 @@ +{ + "appName": { "message": "minify.js" }, + "appCopyright": { "message": "© 2024 Adam Lui & kaasautorid MIT litsentsi alusel" }, + "prefix_error": { "message": "VIGA" }, + "prefix_globalVer": { "message": "Globaalne versioon" }, + "prefix_localVer": { "message": "Kohalik versioon" }, + "prefix_source": { "message": "Allikas" }, + "error_notRecognized": { "message": "Tundmatu fail" }, + "error_invalidURL": { "message": "Kehtetu URL" }, + "error_firstArgNotExist": { "message": "Esimene argument võib olla ainult olemasolev fail või kataloog" }, + "error_doesNotExist": { "message": "ei eksisteeri" }, + "info_validArgs": { "message": "Kehtivad argumendid on allpool" }, + "info_exampleValidCmd": { "message": "Kehtiva käsu näide" }, + "info_filesToBeMinned": { "message": "Minimeeritavad JavaScripti failid" }, + "info_noFilesWillBeMinned": { "message": "Ühtegi JavaScripti faili ei minimeerita" }, + "info_copying": { "message": "Kopeerimine lõikepuhvrisse" }, + "info_writing": { "message": "Faili kirjutamine" }, + "info_minComplete": { "message": "Minimeerimine lõpetatud" }, + "info_file": { "message": "kaust" }, + "info_mininified": { "message": "minifitseeritav" }, + "info_noFilesProcessed": { "message": "Minimeerimata JavaScripti faile ei töödeldud" }, + "info_failedToMinify": { "message": "minimeerimine nurjus" }, + "info_moreHelp": { "message": "Lisateabe saamiseks" }, + "info_visit": { "message": "külaskäik" }, + "helpSection_usage": { "message": "Kasutus" }, + "helpSection_pathArgs": { "message": "Tee argumendid" }, + "helpSection_flags": { "message": "Tõeväärtuse valikud" }, + "helpSection_paramOptions": { "message": "Parameetri valikud" }, + "helpSection_infoCmds": { "message": "Teabekäsud" }, + "inputPathDesc_main": { "message": "Javascripti faili või kataloogi tee, mis sisaldab minimeeritavaid Javascripti faile" }, + "inputPathDesc_extra": { "message": "praeguse töökataloogi suhtes" }, + "outputPathDesc_main": { "message": "Faili või kataloogi tee, kuhu minifailid salvestatakse" }, + "outputPathDesc_extra": { "message": "võrreldes faili algse asukohaga (kui seda ei esitata, kasutatakse min/)" }, + "optionDesc_dryRun": { "message": "Ära tegelikult minimeeri faile, lihtsalt näita, kas neid töödeldakse" }, + "optionDesc_dotfolders": { "message": "Kaasa failide otsingusse punktikaustad" }, + "optionDesc_dotfiles": { "message": "Kaasa failide otsingusse punktfailid" }, + "optionDesc_noRecursion": { "message": "Keela rekursiivne failiotsing" }, + "optionDesc_noMangle": { "message": "Keela manglingunimed" }, + "optionDesc_noFilenameChange": { "message": "Keela faililaiendi muutmine laiendiks .min.js" }, + "optionDesc_copy": { "message": "Kopeeri minifitseeritud kood lõikelauale, selle asemel et kirjutada faili, kui töödeldakse ühte lähtefaili" }, + "optionDesc_quiet": { "message": "Tühista kogu logimine, välja arvatud vead" }, + "optionDesc_ignoreFiles": { "message": "Failid, mida minimeerimisest välja jätta" }, + "optionDesc_commentMain": { "message": "Lisa päise kommentaar eelnevalt minimeeritud koodile" }, + "optionDesc_commentExtra": { "message": "Eralda reaga, kasutades '\\n'" }, + "optionDesc_help": { "message": "Abi ekraani kuvamine" }, + "optionDesc_version": { "message": "Näitab versiooni" } +} diff --git a/minify.js/_locales/eu/messages.json b/minify.js/_locales/eu/messages.json new file mode 100644 index 00000000..00c5f781 --- /dev/null +++ b/minify.js/_locales/eu/messages.json @@ -0,0 +1,47 @@ +{ + "appName": { "message": "minify.js" }, + "appCopyright": { "message": "© 2024 Adam Lui eta laguntzaileak MIT lizentziapean" }, + "prefix_error": { "message": "errorea" }, + "prefix_globalVer": { "message": "Bertsio globala" }, + "prefix_localVer": { "message": "Bertsio lokala" }, + "prefix_source": { "message": "Iturria" }, + "error_notRecognized": { "message": "EZ DA EZAGUTZEN" }, + "error_invalidURL": { "message": "Baliogabeko URLa" }, + "error_firstArgNotExist": { "message": "Lehen argumentua lehendik dagoen fitxategi edo direktorio bat izan daiteke soilik" }, + "error_doesNotExist": { "message": "ez dago" }, + "info_validArgs": { "message": "Baliozko argumentuak behean daude" }, + "info_exampleValidCmd": { "message": "Baliozko komandoaren adibidea" }, + "info_filesToBeMinned": { "message": "JavaScript fitxategiak txikitu behar dira" }, + "info_noFilesWillBeMinned": { "message": "Ez da JavaScript fitxategirik txikituko" }, + "info_copying": { "message": "Arbelean kopiatzen" }, + "info_writing": { "message": "Fitxategian idazten" }, + "info_minComplete": { "message": "Minifikazioa osatuta" }, + "info_file": { "message": "fitxategia" }, + "info_mininified": { "message": "txikitu" }, + "info_noFilesProcessed": { "message": "Ez da gutxitu gabeko JavaScript fitxategirik prozesatu" }, + "info_failedToMinify": { "message": "huts egin du txikitu" }, + "info_moreHelp": { "message": "Laguntza gehiagorako" }, + "info_visit": { "message": "Bisitatu" }, + "helpSection_usage": { "message": "Erabilpena" }, + "helpSection_pathArgs": { "message": "Bide-argudioak" }, + "helpSection_flags": { "message": "Aukera boolearrak" }, + "helpSection_paramOptions": { "message": "Parametro aukerak" }, + "helpSection_infoCmds": { "message": "Info komandoak" }, + "inputPathDesc_main": { "message": "Txikitu beharreko JavaScript fitxategi edo direktoriorako bidea" }, + "inputPathDesc_extra": { "message": "uneko lan-direktorioarekiko" }, + "outputPathDesc_main": { "message": "Txikitutako fitxategiak gordeko diren fitxategi edo direktoriorako bidea" }, + "outputPathDesc_extra": { "message": "jatorrizko fitxategiaren kokapenari dagokionez (ematea ez bada, min/ erabiltzen da)" }, + "optionDesc_dryRun": { "message": "Ez txikitu fitxategia(k), erakutsi prozesatuko diren ala ez" }, + "optionDesc_dotfolders": { "message": "Sartu puntu-karpetak fitxategien bilaketan" }, + "optionDesc_dotfiles": { "message": "Sartu dotfitxategiak fitxategien bilaketan" }, + "optionDesc_noRecursion": { "message": "Desgaitu fitxategien bilaketa errekurtsiboa" }, + "optionDesc_noMangle": { "message": "Desgaitu izenak nahastea" }, + "optionDesc_noFilenameChange": { "message": "Desgaitu fitxategi-luzapena .min.js-era aldatzea" }, + "optionDesc_copy": { "message": "Kopiatu txikitutako kodea arbelean fitxategian idatzi ordez iturburu-fitxategi bakarra prozesatzen bada" }, + "optionDesc_quiet": { "message": "Ezabatu erregistro guztiak erroreak izan ezik" }, + "optionDesc_ignoreFiles": { "message": "Minifikaziotik baztertzeko fitxategiak" }, + "optionDesc_commentMain": { "message": "Erantsi goiburuko iruzkina txikitutako kodeari" }, + "optionDesc_commentExtra": { "message": "Bereizi lerroka '\\n' erabiliz" }, + "optionDesc_help": { "message": "Bistaratu laguntza-pantaila" }, + "optionDesc_version": { "message": "Bertsio zenbakia" } +} diff --git a/minify.js/_locales/fa/messages.json b/minify.js/_locales/fa/messages.json new file mode 100644 index 00000000..9a4fddbf --- /dev/null +++ b/minify.js/_locales/fa/messages.json @@ -0,0 +1,47 @@ +{ + "appName": { "message": "minify.js" }, + "appCopyright": { "message": "© 2024 Adam Lui و همکاران تحت مجوز MIT" }, + "prefix_error": { "message": "خطا" }, + "prefix_globalVer": { "message": "نسخه جهانی" }, + "prefix_localVer": { "message": "نسخه محلی" }, + "prefix_source": { "message": "منبع" }, + "error_notRecognized": { "message": "شناخته نشده است" }, + "error_invalidURL": { "message": "URL نامعتبر است" }, + "error_firstArgNotExist": { "message": "آرگومان اول فقط می تواند یک فایل یا دایرکتوری موجود باشد" }, + "error_doesNotExist": { "message": "کار مورد نظر پیدا نشد" }, + "info_validArgs": { "message": "آرگومان های معتبر در زیر آمده است" }, + "info_exampleValidCmd": { "message": "نمونه فرمان معتبر" }, + "info_filesToBeMinned": { "message": "فایل های جاوا اسکریپت کوچک می شوند" }, + "info_noFilesWillBeMinned": { "message": "هیچ فایل جاوا اسکریپتی کوچک نمی شود" }, + "info_copying": { "message": "در حال کپی کردن در کلیپ بورد" }, + "info_writing": { "message": "نوشتن در پرونده" }, + "info_minComplete": { "message": "کوچک سازی کامل شد" }, + "info_file": { "message": "فایل" }, + "info_mininified": { "message": "به حداقل رسیده" }, + "info_noFilesProcessed": { "message": "هیچ فایل جاوا اسکریپت unminified پردازش نشده است" }, + "info_failedToMinify": { "message": "نتوانست به حداقل برسد" }, + "info_moreHelp": { "message": "برای اطلاعات بیشتر بخوانید" }, + "info_visit": { "message": "مشاهده" }, + "helpSection_usage": { "message": "کاربرد" }, + "helpSection_pathArgs": { "message": "آرگومان های مسیر" }, + "helpSection_flags": { "message": "گزینه های بولی" }, + "helpSection_paramOptions": { "message": "گزینه های پارامتر" }, + "helpSection_infoCmds": { "message": "دستورات اطلاعات" }, + "inputPathDesc_main": { "message": "مسیر فایل جاوا اسکریپت یا دایرکتوری حاوی فایل های جاوا اسکریپت که باید کوچک شوند" }, + "inputPathDesc_extra": { "message": "نسبت به فهرست کاری فعلی" }, + "outputPathDesc_main": { "message": "مسیر فایل یا دایرکتوری که فایل های کوچک شده در آن ذخیره می شوند" }, + "outputPathDesc_extra": { "message": "نسبت به محل فایل اصلی (در صورت عدم ارائه، حداقل/ استفاده می شود)" }, + "optionDesc_dryRun": { "message": "در واقع فایل(ها) را کوچک نکنید، فقط نشان دهید که آیا آنها پردازش می شوند یا خیر" }, + "optionDesc_dotfolders": { "message": "شامل پوشه های نقطه در جستجوی فایل" }, + "optionDesc_dotfiles": { "message": "شامل dotfiles در جستجوی فایل" }, + "optionDesc_noRecursion": { "message": "غیرفعال کردن جستجوی فایل بازگشتی" }, + "optionDesc_noMangle": { "message": "غیرفعال کردن نام های مخفی" }, + "optionDesc_noFilenameChange": { "message": "تغییر پسوند فایل به .min.js را غیرفعال کنید" }, + "optionDesc_copy": { "message": "اگر فایل منبع واحد پردازش می شود، به جای نوشتن در فایل، کد کوچک شده را در کلیپ بورد کپی کنید" }, + "optionDesc_quiet": { "message": "همه گزارشها به جز خطاها را سرکوب کنید" }, + "optionDesc_ignoreFiles": { "message": "فشرده سازی جاوا" }, + "optionDesc_commentMain": { "message": "نظر سرصفحه را به کد کوچک شده اضافه کنید" }, + "optionDesc_commentExtra": { "message": "جدا کردن با خط با استفاده از '\\n'" }, + "optionDesc_help": { "message": "نمایش صفحه راهنما" }, + "optionDesc_version": { "message": "نمایش شماره نسخه" } +} diff --git a/minify.js/_locales/fi/messages.json b/minify.js/_locales/fi/messages.json new file mode 100644 index 00000000..f9aa2c52 --- /dev/null +++ b/minify.js/_locales/fi/messages.json @@ -0,0 +1,47 @@ +{ + "appName": { "message": "minify.js" }, + "appCopyright": { "message": "© 2024 Adam Lui & avustajat MIT-lisenssillä" }, + "prefix_error": { "message": "VIRHE" }, + "prefix_globalVer": { "message": "Globaali versio" }, + "prefix_localVer": { "message": "Paikallinen versio" }, + "prefix_source": { "message": "Lähde" }, + "error_notRecognized": { "message": "ei tunnistettu" }, + "error_invalidURL": { "message": "Virheellinen URL" }, + "error_firstArgNotExist": { "message": "Ensimmäinen argumentti voi olla vain olemassa oleva tiedosto tai hakemisto" }, + "error_doesNotExist": { "message": "ei ole olemassa" }, + "info_validArgs": { "message": "Kelvolliset argumentit ovat alla" }, + "info_exampleValidCmd": { "message": "Esimerkki kelvollisesta komennosta" }, + "info_filesToBeMinned": { "message": "Minimoitavat JavaScript-tiedostot" }, + "info_noFilesWillBeMinned": { "message": "JavaScript-tiedostoja ei pienennetä" }, + "info_copying": { "message": "Kopioin leikepöydälle" }, + "info_writing": { "message": "Kirjoitetaan tiedostoon" }, + "info_minComplete": { "message": "Minimointi valmis" }, + "info_file": { "message": "tiedosto" }, + "info_mininified": { "message": "minifioitu" }, + "info_noFilesProcessed": { "message": "Minimoimattomia JavaScript-tiedostoja ei käsitelty" }, + "info_failedToMinify": { "message": "minimointi epäonnistui" }, + "info_moreHelp": { "message": "Saat lisäohjeita" }, + "info_visit": { "message": "vieraile" }, + "helpSection_usage": { "message": "Käyttö" }, + "helpSection_pathArgs": { "message": "Polkuargumentit" }, + "helpSection_flags": { "message": "Boolen vaihtoehdot" }, + "helpSection_paramOptions": { "message": "Parametrivaihtoehdot" }, + "helpSection_infoCmds": { "message": "Tietokomennot" }, + "inputPathDesc_main": { "message": "Polku JavaScript-tiedostoon tai hakemistoon, joka sisältää pienennettäviä JavaScript-tiedostoja" }, + "inputPathDesc_extra": { "message": "suhteessa nykyiseen työhakemistoon" }, + "outputPathDesc_main": { "message": "Polku tiedostoon tai hakemistoon, johon pienennetyt tiedostot tallennetaan" }, + "outputPathDesc_extra": { "message": "suhteessa alkuperäiseen tiedoston sijaintiin (jos ei annettu, min/ käytetään)" }, + "optionDesc_dryRun": { "message": "Älä itse asiassa pienennä tiedostoja, näytä vain, käsitelläänkö niitä" }, + "optionDesc_dotfolders": { "message": "Sisällytä pistekansiot tiedostohakuun" }, + "optionDesc_dotfiles": { "message": "Sisällytä dot-tiedostot tiedostohakuun" }, + "optionDesc_noRecursion": { "message": "Poista rekursiivinen tiedostohaku käytöstä" }, + "optionDesc_noMangle": { "message": "Poista mangling-nimet käytöstä" }, + "optionDesc_noFilenameChange": { "message": "Poista tiedostopäätteen muuttaminen muotoon .min.js" }, + "optionDesc_copy": { "message": "Kopioi pienennetty koodi leikepöydälle sen sijaan, että kirjoittaisit tiedostoon, jos käsitellään yksittäistä lähdetiedostoa" }, + "optionDesc_quiet": { "message": "Poista kaikki kirjaukset paitsi virheet" }, + "optionDesc_ignoreFiles": { "message": "Minifikaatiosta poistettavat tiedostot" }, + "optionDesc_commentMain": { "message": "Lisää otsikon kommentti pienennettyyn koodiin" }, + "optionDesc_commentExtra": { "message": "Erota rivillä käyttämällä '\\n'" }, + "optionDesc_help": { "message": "Näytä ohjenäyttö" }, + "optionDesc_version": { "message": "Näyttää versionumeron" } +} diff --git a/minify.js/_locales/fo/messages.json b/minify.js/_locales/fo/messages.json new file mode 100644 index 00000000..0662ae47 --- /dev/null +++ b/minify.js/_locales/fo/messages.json @@ -0,0 +1,47 @@ +{ + "appName": { "message": "minify.js" }, + "appCopyright": { "message": "© 2024 Adam Lui & stuðlar undir MIT-lisensuni" }, + "prefix_error": { "message": "BREK" }, + "prefix_globalVer": { "message": "Globalt útgáva" }, + "prefix_localVer": { "message": "Lokalu útgávan" }, + "prefix_source": { "message": "Kelda" }, + "error_notRecognized": { "message": "ikki viðurkennd" }, + "error_invalidURL": { "message": "Ógildugt URL" }, + "error_firstArgNotExist": { "message": "Fyrsta argumentin kann bert vera ein verandi skrá ella leiðbeining" }, + "error_doesNotExist": { "message": "tað er ikki til" }, + "info_validArgs": { "message": "Góðu argumentini niðanfyri" }, + "info_exampleValidCmd": { "message": "Dømi um gildið boð" }, + "info_filesToBeMinned": { "message": "Javascript-fílar, sum skulu verða minifiseraðir" }, + "info_noFilesWillBeMinned": { "message": "Eingin JavaScript-fíla verður minifiserað" }, + "info_copying": { "message": "At koppa á klippborðið" }, + "info_writing": { "message": "Skriva til fílu" }, + "info_minComplete": { "message": "Minifisering fullførd" }, + "info_file": { "message": "Fíla" }, + "info_mininified": { "message": "minifiserað" }, + "info_noFilesProcessed": { "message": "Ongar ómineraðar JavaScript-fílar viðgjørdar" }, + "info_failedToMinify": { "message": "tað er ikki so lætt at fáa" }, + "info_moreHelp": { "message": "Fyri at fáa meira hjálp" }, + "info_visit": { "message": "Vitja" }, + "helpSection_usage": { "message": "Brúka" }, + "helpSection_pathArgs": { "message": "Gøtu argumentir" }, + "helpSection_flags": { "message": "Boolean valmøguleikar" }, + "helpSection_paramOptions": { "message": "Parametrar valmøguleikar" }, + "helpSection_infoCmds": { "message": "Upplýsingar boð" }, + "inputPathDesc_main": { "message": "Veg til JavaScript-fílu ella leiðbeining, sum hevur JavaScript-fílar at minifisera" }, + "inputPathDesc_extra": { "message": "viðurskifti við verandi arbeiðsleiðara" }, + "outputPathDesc_main": { "message": "Veg til fílu ella leiðbeining, har minifiseraðar fílur verða goymdar" }, + "outputPathDesc_extra": { "message": "í mun til upprunaliga staðsetingina av skránni (um ikki verður latin, verður min/ brúkt)" }, + "optionDesc_dryRun": { "message": "Ikki at minka um skránna (ar), bara vísa, um tey verða viðgjørd" }, + "optionDesc_dotfolders": { "message": "Innleggja dotfoldarar í leiting av fílum" }, + "optionDesc_dotfiles": { "message": "Innlegg dotfiles í leiting av fílum" }, + "optionDesc_noRecursion": { "message": "At sløkkja rekursiv fílu leiting" }, + "optionDesc_noMangle": { "message": "At sløkkja nøvnini" }, + "optionDesc_noFilenameChange": { "message": "Broyt at broyta skráarútbygging til .min.js" }, + "optionDesc_copy": { "message": "Kopiera minifiseraða kóða til klipbrett ístaðin fyri at skriva til fílu, um einastandandi keldurfíla verður viðgjørd" }, + "optionDesc_quiet": { "message": "Undirskriva allar innmeldingar uttan feil" }, + "optionDesc_ignoreFiles": { "message": "Fílar at útiloka frá minifisering" }, + "optionDesc_commentMain": { "message": "Fyrri at skriva yvirskrift til minifiseraða kóða" }, + "optionDesc_commentExtra": { "message": "Í greinini er nevnt: TH119 021" }, + "optionDesc_help": { "message": "Vís hjálparskjá" }, + "optionDesc_version": { "message": "Vís útgávu nr" } +} diff --git a/minify.js/_locales/fr/messages.json b/minify.js/_locales/fr/messages.json new file mode 100644 index 00000000..e71217cb --- /dev/null +++ b/minify.js/_locales/fr/messages.json @@ -0,0 +1,47 @@ +{ + "appName": { "message": "minify.js" }, + "appCopyright": { "message": "© 2024 Adam Lui & contributeurs sous licence MIT" }, + "prefix_error": { "message": "ERREUR" }, + "prefix_globalVer": { "message": "Version globale" }, + "prefix_localVer": { "message": "Version locale" }, + "prefix_source": { "message": "Source" }, + "error_notRecognized": { "message": "Non-reconnu" }, + "error_invalidURL": { "message": "URL Invalide" }, + "error_firstArgNotExist": { "message": "Le premier argument ne peut être qu'un fichier ou un répertoire existant" }, + "error_doesNotExist": { "message": "n'existe pas" }, + "info_validArgs": { "message": "Les arguments valides sont ci-dessous" }, + "info_exampleValidCmd": { "message": "Exemple de commande valide" }, + "info_filesToBeMinned": { "message": "Fichiers JavaScript à minifier" }, + "info_noFilesWillBeMinned": { "message": "Aucun fichier JavaScript ne sera minifié" }, + "info_copying": { "message": "Copie vers le Presse-Papiers" }, + "info_writing": { "message": "Écriture dans le fichier" }, + "info_minComplete": { "message": "Minification terminée" }, + "info_file": { "message": "fichier" }, + "info_mininified": { "message": "Minifié" }, + "info_noFilesProcessed": { "message": "Aucun fichier JavaScript non minifié traité" }, + "info_failedToMinify": { "message": "échec de la minification" }, + "info_moreHelp": { "message": "Pour plus d’aide" }, + "info_visit": { "message": "visite" }, + "helpSection_usage": { "message": "Usage" }, + "helpSection_pathArgs": { "message": "Arguments de chemin" }, + "helpSection_flags": { "message": "Options" }, + "helpSection_paramOptions": { "message": "Options de paramètres" }, + "helpSection_infoCmds": { "message": "Commandes info" }, + "inputPathDesc_main": { "message": "Chemin d'accès au fichier JavaScript ou au répertoire contenant les fichiers JavaScript à minifier" }, + "inputPathDesc_extra": { "message": "par rapport au répertoire de travail actuel" }, + "outputPathDesc_main": { "message": "Chemin d'accès au fichier ou au répertoire où les fichiers minifiés seront stockés" }, + "outputPathDesc_extra": { "message": "par rapport à l'emplacement du fichier d'origine (s'il n'est pas fourni, min/ est utilisé)" }, + "optionDesc_dryRun": { "message": "Ne minimisez pas réellement le (s) fichier(s), montrez simplement s'ils seront traités" }, + "optionDesc_dotfolders": { "message": "Inclure les dossiers à points dans la recherche de fichiers" }, + "optionDesc_dotfiles": { "message": "Inclure les fichiers point dans la recherche de fichiers" }, + "optionDesc_noRecursion": { "message": "Désactiver la recherche récursive de fichiers" }, + "optionDesc_noMangle": { "message": "Désactiver les noms de mutilation" }, + "optionDesc_noFilenameChange": { "message": "Désactiver la modification de l'extension de fichier en .min.js" }, + "optionDesc_copy": { "message": "Copier le code minifié dans le presse-papiers au lieu d'écrire dans le fichier si un seul fichier source est traité" }, + "optionDesc_quiet": { "message": "Supprimer tous les journaux sauf les erreurs" }, + "optionDesc_ignoreFiles": { "message": "Fichiers à exclure de la minification" }, + "optionDesc_commentMain": { "message": "Prépendre le commentaire d'en-tête au code minifié" }, + "optionDesc_commentExtra": { "message": "Séparez par ligne en utilisant '\\n'" }, + "optionDesc_help": { "message": "Affichage de l’aide" }, + "optionDesc_version": { "message": "Affiche le numéro de la version" } +} diff --git a/minify.js/_locales/gd/messages.json b/minify.js/_locales/gd/messages.json new file mode 100644 index 00000000..ad6e5a47 --- /dev/null +++ b/minify.js/_locales/gd/messages.json @@ -0,0 +1,47 @@ +{ + "appName": { "message": "minify.js" }, + "appCopyright": { "message": "© 2024 Adam Lui & luchd - tabhartais fo chead MIT" }, + "prefix_error": { "message": "MEARACHD" }, + "prefix_globalVer": { "message": "Global version" }, + "prefix_localVer": { "message": "An tionndadh ionadail" }, + "prefix_source": { "message": "Bun - tùs" }, + "error_notRecognized": { "message": "gun aithneachadh" }, + "error_invalidURL": { "message": "URL mì - dhligheach" }, + "error_firstArgNotExist": { "message": "Chan urrainn don chiad argamaid a bhith ach faidhle no pasgan a tha ann mar - thà" }, + "error_doesNotExist": { "message": "Chan eil am faidhle ann" }, + "info_validArgs": { "message": "Tha argamaidean dligheach gu h - ìosal" }, + "info_exampleValidCmd": { "message": "Mar eisimpleir àithne dhligheach" }, + "info_filesToBeMinned": { "message": "Faidhlichean JavaScript ri mion - sgrùdadh" }, + "info_noFilesWillBeMinned": { "message": "Cha tèid faidhle javascript sam bith a mhion - chlàradh" }, + "info_copying": { "message": "A 'dèanamh lethbhreac dhan stòr - bhòrd" }, + "info_writing": { "message": "A 'sgrìobhadh gu faidhle" }, + "info_minComplete": { "message": "Chaidh a 'mhèinneadh a chrìochnachadh" }, + "info_file": { "message": "faidhle" }, + "info_mininified": { "message": "air a mhion - mheudachadh" }, + "info_noFilesProcessed": { "message": "Cha deach faidhle javascript gun mhion - sgrùdadh a phròiseasadh" }, + "info_failedToMinify": { "message": "dh'fhàillig a mhèinneadh" }, + "info_moreHelp": { "message": "Airson tuilleadh cuideachaidh" }, + "info_visit": { "message": "cuairt" }, + "helpSection_usage": { "message": "Cleachdadh" }, + "helpSection_pathArgs": { "message": "Argamaidean slighe" }, + "helpSection_flags": { "message": "Roghainnean Boole" }, + "helpSection_paramOptions": { "message": "Roghainnean a 'pharaiméadair" }, + "helpSection_infoCmds": { "message": "Àithnean fiosrachaidh" }, + "inputPathDesc_main": { "message": "Slighe gu faidhle JavaScript no pasgan anns a bheil faidhlichean JavaScript ri mion - sgrùdadh" }, + "inputPathDesc_extra": { "message": "an Stiùireadh Obrach a th 'ann an - diugh" }, + "outputPathDesc_main": { "message": "An t - slighe gu faidhle no pasgan far an tèid faidhlichean beaga a stòradh" }, + "outputPathDesc_extra": { "message": "àite tùsail an fhaidhle (mura h - eil e air a thoirt seachad, thèid min/ a chleachdadh)" }, + "optionDesc_dryRun": { "message": "Na dèan mion - sgrùdadh air an fhaidhle(ean), dìreach seall ma thèid an giullachd" }, + "optionDesc_dotfolders": { "message": "Cuir pasgain a - steach ann an lorg nam faidhle" }, + "optionDesc_dotfiles": { "message": "Cuir na dotagan a - steach ann an lorg nam faidhle" }, + "optionDesc_noRecursion": { "message": "Cuir à comas lorg nam faidhle ath - chùrsach" }, + "optionDesc_noMangle": { "message": "Cuir ainmean mangailte à comas" }, + "optionDesc_noFilenameChange": { "message": "Cuir à comas leudachadh an fhaidhle gu .min.js" }, + "optionDesc_copy": { "message": "Dèan lethbhreac dhen chòd mhionaideach air an stòr - bhòrd an àite a bhith a 'sgrìobhadh dhan fhaidhle ma thèid am faidhle tùsail singilte a phròiseasadh" }, + "optionDesc_quiet": { "message": "Cuir às do gach logadh ach a - mhàin mearachdan" }, + "optionDesc_ignoreFiles": { "message": "Faidhlichean a thèid a dhùnadh a - mach às a 'mhèinneadh" }, + "optionDesc_commentMain": { "message": "Prepend beachd header gu còd mionaichte" }, + "optionDesc_commentExtra": { "message": "Air a sgaradh a - rèir loidhne le '\\n'" }, + "optionDesc_help": { "message": "Seall sgrìn na cobhair" }, + "optionDesc_version": { "message": "Seall àireamh an tionndaidh" } +} diff --git a/minify.js/_locales/gl/messages.json b/minify.js/_locales/gl/messages.json new file mode 100644 index 00000000..33a38f88 --- /dev/null +++ b/minify.js/_locales/gl/messages.json @@ -0,0 +1,47 @@ +{ + "appName": { "message": "minify.js" }, + "appCopyright": { "message": "© 2024 Adam Lui & colaboradores baixo a licenza MIT" }, + "prefix_error": { "message": "ERRO" }, + "prefix_globalVer": { "message": "Versión global" }, + "prefix_localVer": { "message": "Versión local" }, + "prefix_source": { "message": "Fonte" }, + "error_notRecognized": { "message": "non recoñecidos" }, + "error_invalidURL": { "message": "O URL non é válido" }, + "error_firstArgNotExist": { "message": "Primeiro argumento só pode ser un ficheiro ou directorio existente" }, + "error_doesNotExist": { "message": "non existeStatus is unknown" }, + "info_validArgs": { "message": "Argumentos válidos están a continuación" }, + "info_exampleValidCmd": { "message": "Comando válido de exemplo" }, + "info_filesToBeMinned": { "message": "Ficheiros JavaScript a minificar" }, + "info_noFilesWillBeMinned": { "message": "Non se minificarán ficheiros JavaScript" }, + "info_copying": { "message": "Copiando para o portarretallos" }, + "info_writing": { "message": "A escribir no ficheiro" }, + "info_minComplete": { "message": "Minificación completa" }, + "info_file": { "message": "FicheiroIncompatible database driver' s \"% 1\" version: found version% 2, expected version% 3.% 1.% 2% 1.% 2" }, + "info_mininified": { "message": "minifundio" }, + "info_noFilesProcessed": { "message": "Non se procesaron ficheiros JavaScript non minificados" }, + "info_failedToMinify": { "message": "non se puido minificar" }, + "info_moreHelp": { "message": "Para máis axuda" }, + "info_visit": { "message": "visita" }, + "helpSection_usage": { "message": "Uso" }, + "helpSection_pathArgs": { "message": "Argumentos da rota" }, + "helpSection_flags": { "message": "Opcións booleanas" }, + "helpSection_paramOptions": { "message": "Opcións de parámetro" }, + "helpSection_infoCmds": { "message": "Comandos de información" }, + "inputPathDesc_main": { "message": "Camiño ao ficheiro ou directorio JavaScript que contén ficheiros JavaScript a minificar" }, + "inputPathDesc_extra": { "message": "relativo ao directorio de traballo actual" }, + "outputPathDesc_main": { "message": "Camiño ao ficheiro ou directorio onde se almacenarán os ficheiros minificados" }, + "outputPathDesc_extra": { "message": "en relación coa localización orixinal do ficheiro (se non se fornece, utilízase min/)" }, + "optionDesc_dryRun": { "message": "Non minifique realmente o (s) ficheiro(s), só mostre se serán procesados" }, + "optionDesc_dotfolders": { "message": "Incluír cartafoles de puntos na procura de ficheiros" }, + "optionDesc_dotfiles": { "message": "Incluír ficheiros de punto na procura de ficheiros" }, + "optionDesc_noRecursion": { "message": "Desactivar a procura recursiva de ficheiros" }, + "optionDesc_noMangle": { "message": "Desactivar os nomes de mangle" }, + "optionDesc_noFilenameChange": { "message": "Desactivar o cambio de extensión de ficheiro a .min.js" }, + "optionDesc_copy": { "message": "Copiar o código minificado no portarretallos no canto de escribir no ficheiro se se procesa o ficheiro de orixe única" }, + "optionDesc_quiet": { "message": "Suprimir todo o rexistro agás erros" }, + "optionDesc_ignoreFiles": { "message": "Ficheiros para excluír da minificación" }, + "optionDesc_commentMain": { "message": "Engadir o comentario da cabeceira ao código minificado" }, + "optionDesc_commentExtra": { "message": "Separar por liña usando '\\n'" }, + "optionDesc_help": { "message": "Mostrar a pantalla de axuda" }, + "optionDesc_version": { "message": "Número de versión" } +} diff --git a/minify.js/_locales/gu/messages.json b/minify.js/_locales/gu/messages.json new file mode 100644 index 00000000..9759a243 --- /dev/null +++ b/minify.js/_locales/gu/messages.json @@ -0,0 +1,47 @@ +{ + "appName": { "message": "minify.js" }, + "appCopyright": { "message": "© 2024 એડમ લુઇ અને MIT લાઇસન્સ હેઠળ ફાળો આપનારાઓ" }, + "prefix_error": { "message": "ERROR" }, + "prefix_globalVer": { "message": "વૈશ્વિક સંસ્કરણ" }, + "prefix_localVer": { "message": "સ્થાનિક સંસ્કરણ" }, + "prefix_source": { "message": "સ્રોત" }, + "error_notRecognized": { "message": "ઓળખી શકાયું નથી" }, + "error_invalidURL": { "message": "અયોગ્ય URL" }, + "error_firstArgNotExist": { "message": "પ્રથમ દલીલ ફક્ત હાલની ફાઇલ અથવા ડિરેક્ટરી હોઈ શકે છે" }, + "error_doesNotExist": { "message": "અસ્તિત્વમાં નથી" }, + "info_validArgs": { "message": "માન્ય દલીલો નીચે છે" }, + "info_exampleValidCmd": { "message": "ઉદાહરણ માન્ય આદેશ" }, + "info_filesToBeMinned": { "message": "જાવાસ્ક્રિપ્ટ ફાઇલોને મિનિફાઇડ કરવાની છે" }, + "info_noFilesWillBeMinned": { "message": "કોઈ જાવાસ્ક્રિપ્ટ ફાઇલોને મિનિફાઇડ કરવામાં આવશે નહીં" }, + "info_copying": { "message": "ક્લિપબોર્ડ પર કૉપિ કરી રહ્યું છે" }, + "info_writing": { "message": "ફાઇલ પર લખી રહ્યા છીએ" }, + "info_minComplete": { "message": "મિનિફિકેશન પૂર્ણ થયું" }, + "info_file": { "message": "ફાઇલ" }, + "info_mininified": { "message": "નાનું કરેલ" }, + "info_noFilesProcessed": { "message": "કોઈ અનમિનિફાઇડ જાવાસ્ક્રિપ્ટ ફાઇલો પર પ્રક્રિયા કરવામાં આવી નથી" }, + "info_failedToMinify": { "message": "ઘટાડવામાં નિષ્ફળ" }, + "info_moreHelp": { "message": "વધુ મદદ માટે" }, + "info_visit": { "message": "મુલાકાત" }, + "helpSection_usage": { "message": "વપરાશ" }, + "helpSection_pathArgs": { "message": "પાથ દલીલો" }, + "helpSection_flags": { "message": "બુલિયન વિકલ્પો" }, + "helpSection_paramOptions": { "message": "પરિમાણ વિકલ્પો" }, + "helpSection_infoCmds": { "message": "માહિતી આદેશો" }, + "inputPathDesc_main": { "message": "જાવાસ્ક્રિપ્ટ ફાઇલ અથવા જાવાસ્ક્રિપ્ટ ફાઇલો ધરાવતી ડિરેક્ટરીનો પાથ ઘટાડવો" }, + "inputPathDesc_extra": { "message": "વર્તમાન કાર્યકારી ડિરેક્ટરી સંબંધિત" }, + "outputPathDesc_main": { "message": "ફાઇલ અથવા ડિરેક્ટરીનો પાથ જ્યાં મિનિફાઇડ ફાઇલો સંગ્રહિત કરવામાં આવશે" }, + "outputPathDesc_extra": { "message": "મૂળ ફાઇલ સ્થાન સાથે સંબંધિત (જો પૂરી પાડવામાં ન આવે તો, મિનિટ/વપરાય છે)" }, + "optionDesc_dryRun": { "message": "ખરેખર ફાઇલ(ઓ) ને નાનું કરશો નહીં, ફક્ત બતાવો કે તેઓ પર પ્રક્રિયા કરવામાં આવશે કે નહીં" }, + "optionDesc_dotfolders": { "message": "ફાઇલ શોધમાં ડોટફોલ્ડર્સ શામેલ કરો" }, + "optionDesc_dotfiles": { "message": "ફાઇલ શોધમાં ડોટફાઇલો શામેલ કરો" }, + "optionDesc_noRecursion": { "message": "રિકર્સિવ ફાઇલ શોધવાનું અક્ષમ કરો" }, + "optionDesc_noMangle": { "message": "મેંગલિંગ નામો અક્ષમ કરો" }, + "optionDesc_noFilenameChange": { "message": ".min.js માં ફાઇલ એક્સ્ટેંશન બદલવાનું અક્ષમ કરો" }, + "optionDesc_copy": { "message": "જો સિંગલ સોર્સ ફાઇલ પર પ્રક્રિયા કરવામાં આવે તો ફાઇલ પર લખવાને બદલે ક્લિપબોર્ડ પર મિનિફાઇડ કોડની નકલ કરો" }, + "optionDesc_quiet": { "message": "ભૂલો સિવાય તમામ લોગીંગને દબાવો" }, + "optionDesc_ignoreFiles": { "message": "મિનિફિકેશનમાંથી બાકાત રાખવા માટેની ફાઇલો" }, + "optionDesc_commentMain": { "message": "હેડર ટિપ્પણીને મિનિફાઇડ કોડમાં પ્રીપેન્ડ કરો" }, + "optionDesc_commentExtra": { "message": "'\\n' ની મદદથી લીટી દ્વારા અલગ કરો" }, + "optionDesc_help": { "message": "સહાય સ્ક્રીન પ્રદર્શિત કરો" }, + "optionDesc_version": { "message": "આવૃત્તિ ક્રમાંક" } +} diff --git a/minify.js/_locales/haw/messages.json b/minify.js/_locales/haw/messages.json new file mode 100644 index 00000000..5cbaaaec --- /dev/null +++ b/minify.js/_locales/haw/messages.json @@ -0,0 +1,47 @@ +{ + "appName": { "message": "minify.js" }, + "appCopyright": { "message": "© 2024 Adam Lui & nā mea kōkua ma lalo o ka laikini MIT" }, + "prefix_error": { "message": "HALA" }, + "prefix_globalVer": { "message": "Mana honua" }, + "prefix_localVer": { "message": "Mana kūloko" }, + "prefix_source": { "message": "Puna" }, + "error_notRecognized": { "message": "ʻike ʻole ʻia" }, + "error_invalidURL": { "message": "Hūnā hewa ʻole" }, + "error_firstArgNotExist": { "message": "Hiki ke hoʻopaʻapaʻa mua i kahi faila a i ʻole papa kuhikuhi" }, + "error_doesNotExist": { "message": "ʻaʻole i loaʻa" }, + "info_validArgs": { "message": "Aia ma lalo nā manaʻo kūpono" }, + "info_exampleValidCmd": { "message": "Laʻana kauoha kūpono" }, + "info_filesToBeMinned": { "message": "E hoʻemi ʻia nā faila JavaScript" }, + "info_noFilesWillBeMinned": { "message": "ʻAʻohe faila JavaScript e hōʻemi ʻia" }, + "info_copying": { "message": "Ke kope nei i ka papa ʻokiʻoki" }, + "info_writing": { "message": "Kākau ana i ka waihona" }, + "info_minComplete": { "message": "Hoʻopau ʻia ka liʻiliʻi" }, + "info_file": { "message": "waihona" }, + "info_mininified": { "message": "liʻiliʻi" }, + "info_noFilesProcessed": { "message": "ʻAʻohe faila JavaScript i hoʻopau ʻole ʻia" }, + "info_failedToMinify": { "message": "ʻaʻole i hoʻoemi" }, + "info_moreHelp": { "message": "No ke kōkua hou aku" }, + "info_visit": { "message": "kipa" }, + "helpSection_usage": { "message": "Hoʻohana" }, + "helpSection_pathArgs": { "message": "Nā hoʻopaʻapaʻa ala" }, + "helpSection_flags": { "message": "Nā koho Boolean" }, + "helpSection_paramOptions": { "message": "Nā koho palena" }, + "helpSection_infoCmds": { "message": "Nā kauoha ʻike" }, + "inputPathDesc_main": { "message": "ʻO ke ala i ka faila JavaScript a i ʻole ka papa kuhikuhi i loaʻa nā faila JavaScript e hoʻemi ʻia" }, + "inputPathDesc_extra": { "message": "pili i ka papa kuhikuhi hana o kēia manawa" }, + "outputPathDesc_main": { "message": "Ala i ka waihona a i ʻole ka papa kuhikuhi kahi e mālama ʻia ai nā faila liʻiliʻi" }, + "outputPathDesc_extra": { "message": "pili i kahi waihona kumu (inā ʻaʻole hāʻawi ʻia, hoʻohana ʻia ka min/)" }, + "optionDesc_dryRun": { "message": "Mai hōʻemi maoli i nā faila, e hōʻike wale inā e hana ʻia" }, + "optionDesc_dotfolders": { "message": "E hoʻokomo i nā waihona kiko ma ka huli waihona" }, + "optionDesc_dotfiles": { "message": "E hoʻokomo i nā dotfiles i ka huli waihona" }, + "optionDesc_noRecursion": { "message": "Hoʻopau i ka huli ʻana i nā faila" }, + "optionDesc_noMangle": { "message": "Hoʻopau i nā inoa mangling" }, + "optionDesc_noFilenameChange": { "message": "Hoʻopau i ka hoʻololi ʻana i ka hoʻonui ʻana i ka faila iā .min.js" }, + "optionDesc_copy": { "message": "E kope i ka code liʻiliʻi i ka clipboard ma kahi o ke kākau ʻana i ka faila inā hoʻoili ʻia ka faila kumu hoʻokahi" }, + "optionDesc_quiet": { "message": "Kāohi i ka hoʻopaʻa inoa a pau koe nā hewa" }, + "optionDesc_ignoreFiles": { "message": "ʻO nā faila e kāpae ʻia mai ka hōʻemi ʻana" }, + "optionDesc_commentMain": { "message": "E hoʻomākaukau i ka manaʻo poʻomanaʻo i ke code liʻiliʻi" }, + "optionDesc_commentExtra": { "message": "E hoʻokaʻawale i ka laina me ka '\\n'" }, + "optionDesc_help": { "message": "Hōʻike i ka pale kōkua" }, + "optionDesc_version": { "message": "Hōʻike i ka helu mana" } +} diff --git a/minify.js/_locales/he/messages.json b/minify.js/_locales/he/messages.json new file mode 100644 index 00000000..4f329970 --- /dev/null +++ b/minify.js/_locales/he/messages.json @@ -0,0 +1,47 @@ +{ + "appName": { "message": "minify.js" }, + "appCopyright": { "message": "© 2024 אדם לואי ותורמים תחת רישיון MIT" }, + "prefix_error": { "message": "שגיאה" }, + "prefix_globalVer": { "message": "גרסה גלובלית" }, + "prefix_localVer": { "message": "הגרסה המקומית" }, + "prefix_source": { "message": "מקור" }, + "error_notRecognized": { "message": "לא מזוהה" }, + "error_invalidURL": { "message": "כתובת לא תקפה" }, + "error_firstArgNotExist": { "message": "הארגומנט הראשון יכול להיות רק קובץ או ספריה קיימים" }, + "error_doesNotExist": { "message": "היציאה לא קיימת. Status is unknown" }, + "info_validArgs": { "message": "להלן טיעונים תקפים" }, + "info_exampleValidCmd": { "message": "דוגמה לפקודה חוקית" }, + "info_filesToBeMinned": { "message": "קובצי JavaScript שיש למזער" }, + "info_noFilesWillBeMinned": { "message": "אף קובץ JavaScript לא ימוזער" }, + "info_copying": { "message": "מעתיק אל הלוח" }, + "info_writing": { "message": "כתיבה לקובץ" }, + "info_minComplete": { "message": "המיניפיקציה הושלמה" }, + "info_file": { "message": "תמונה" }, + "info_mininified": { "message": "Minified" }, + "info_noFilesProcessed": { "message": "לא עובדו קובצי JavaScript שלא סופקו" }, + "info_failedToMinify": { "message": "המינימום נכשל" }, + "info_moreHelp": { "message": "לקבלת עזרה נוספת" }, + "info_visit": { "message": "בקר" }, + "helpSection_usage": { "message": "שימוש" }, + "helpSection_pathArgs": { "message": "טיעוני נתיב" }, + "helpSection_flags": { "message": "אפשרויות בוליאניות" }, + "helpSection_paramOptions": { "message": "אפשרויות פרמטר" }, + "helpSection_infoCmds": { "message": "פקודות מידע" }, + "inputPathDesc_main": { "message": "נתיב לקובץ JavaScript או לספריה המכילים קבצי JavaScript שיש למזער" }, + "inputPathDesc_extra": { "message": "ביחס לספריית העבודה הנוכחית" }, + "outputPathDesc_main": { "message": "נתיב לקובץ או לספריה שבהם יאוחסנו קבצים מוקטנים" }, + "outputPathDesc_extra": { "message": "ביחס למיקום הקובץ המקורי (אם לא סופק, משתמשים ב - MIN /)" }, + "optionDesc_dryRun": { "message": "אין למזער את הקבצים בפועל, רק להראות אם הם יעובדו" }, + "optionDesc_dotfolders": { "message": "כלול תיקיות נקודה בחיפוש קבצים" }, + "optionDesc_dotfiles": { "message": "כלול קבצי dotfiles בחיפוש קבצים" }, + "optionDesc_noRecursion": { "message": "השבתת חיפוש קבצים רקורסיבי" }, + "optionDesc_noMangle": { "message": "השבתת שמות הרסניים" }, + "optionDesc_noFilenameChange": { "message": "השבת שינוי סיומת קובץ ל -min.js." }, + "optionDesc_copy": { "message": "העתק קוד ממוזער ללוח במקום לכתוב לקובץ אם קובץ מקור יחיד מעובד" }, + "optionDesc_quiet": { "message": "דיכוי כל רישומי הרישום למעט שגיאות" }, + "optionDesc_ignoreFiles": { "message": "קבצים שלא ייכללו במיניפיקציה" }, + "optionDesc_commentMain": { "message": "ערוך הערת כותרת לקוד ממוזער" }, + "optionDesc_commentExtra": { "message": "הפרד לפי שורה באמצעות '\\n'" }, + "optionDesc_help": { "message": "הצג מסך עזרה" }, + "optionDesc_version": { "message": "גרסה" } +} diff --git a/minify.js/_locales/hi/messages.json b/minify.js/_locales/hi/messages.json new file mode 100644 index 00000000..16d1ce8a --- /dev/null +++ b/minify.js/_locales/hi/messages.json @@ -0,0 +1,47 @@ +{ + "appName": { "message": "minify.js" }, + "appCopyright": { "message": "© 2024 एडम लुई और एमआईटी लाइसेंस के तहत योगदानकर्ता" }, + "prefix_error": { "message": "त्रुटि" }, + "prefix_globalVer": { "message": "ग्लोबल वर्ज़न" }, + "prefix_localVer": { "message": "स्थानीय संस्करण" }, + "prefix_source": { "message": "स्रोत" }, + "error_notRecognized": { "message": "पहचाना नहीं गया" }, + "error_invalidURL": { "message": "अमान्य URL" }, + "error_firstArgNotExist": { "message": "पहला तर्क केवल एक मौजूदा फ़ाइल या निर्देशिका हो सकता है" }, + "error_doesNotExist": { "message": "उपस्थित नहीं है" }, + "info_validArgs": { "message": "मान्य तर्क नीचे दिए गए हैं" }, + "info_exampleValidCmd": { "message": "उदाहरण मान्य कमांड" }, + "info_filesToBeMinned": { "message": "जावास्क्रिप्ट फ़ाइलों को छोटा किया जाना है" }, + "info_noFilesWillBeMinned": { "message": "किसी भी जावास्क्रिप्ट फ़ाइल को छोटा नहीं किया जाएगा" }, + "info_copying": { "message": "क्लिपबोर्ड पर कॉपी किया जा रहा है" }, + "info_writing": { "message": "फ़ाइल में लिखा जा रहा है" }, + "info_minComplete": { "message": "मिनिफ़िकेशन पूरा हुआ" }, + "info_file": { "message": "फ़ाइल" }, + "info_mininified": { "message": "छोटा किया गया" }, + "info_noFilesProcessed": { "message": "कोई अप्रतिबंधित जावास्क्रिप्ट फ़ाइल संसाधित नहीं की गई" }, + "info_failedToMinify": { "message": "छोटा नहीं किया जा सका" }, + "info_moreHelp": { "message": "ज़्यादा मदद के लिए" }, + "info_visit": { "message": "मिलने जाना" }, + "helpSection_usage": { "message": "उपयोग" }, + "helpSection_pathArgs": { "message": "पथ तर्क" }, + "helpSection_flags": { "message": "बूलियन विकल्प" }, + "helpSection_paramOptions": { "message": "पैरामीटर विकल्प" }, + "helpSection_infoCmds": { "message": "जानकारी कमांड" }, + "inputPathDesc_main": { "message": "जावास्क्रिप्ट फ़ाइल या जावास्क्रिप्ट फ़ाइलों वाली निर्देशिका का पथ छोटा किया जाना है" }, + "inputPathDesc_extra": { "message": "वर्तमान कार्य निर्देशिका के सापेक्ष" }, + "outputPathDesc_main": { "message": "फ़ाइल या निर्देशिका का पथ जहां मिनीफ़ाइड फ़ाइलें संग्रहीत की जाएंगी" }, + "outputPathDesc_extra": { "message": "मूल फ़ाइल स्थान के सापेक्ष (यदि प्रदान नहीं किया गया है, तो मिनट/ का उपयोग किया जाता है)" }, + "optionDesc_dryRun": { "message": "फ़ाइल(फ़ाइलों) को वास्तव में छोटा न करें, बस दिखाएं कि क्या उन्हें संसाधित किया जाएगा" }, + "optionDesc_dotfolders": { "message": "फ़ाइल खोज में डॉटफ़ोल्डर शामिल करें" }, + "optionDesc_dotfiles": { "message": "फ़ाइल खोज में डॉटफ़ाइल शामिल करें" }, + "optionDesc_noRecursion": { "message": "रिकर्सिव फ़ाइल खोज अक्षम करें" }, + "optionDesc_noMangle": { "message": "मैंगलिंग नाम अक्षम करें" }, + "optionDesc_noFilenameChange": { "message": "फ़ाइल एक्सटेंशन को .min.js में बदलना अक्षम करें" }, + "optionDesc_copy": { "message": "यदि एकल स्रोत फ़ाइल संसाधित की जाती है तो फ़ाइल को लिखने के बजाय क्लिपबोर्ड पर मिनीफ़ाइड कोड कॉपी करें" }, + "optionDesc_quiet": { "message": "त्रुटियों को छोड़कर सभी लॉगिंग को दबाएं" }, + "optionDesc_ignoreFiles": { "message": "मिनिफ़िकेशन से बाहर की जाने वाली फ़ाइलें" }, + "optionDesc_commentMain": { "message": "हेडर कमेंट को मिनिफ़ाइड कोड में प्रीपेन्ड करें" }, + "optionDesc_commentExtra": { "message": "'\\n 'का इस्तेमाल करके लाइन के हिसाब से अलग करें" }, + "optionDesc_help": { "message": "सहायता स्क्रीन दिखाएँ" }, + "optionDesc_version": { "message": "संस्करण संख्या" } +} diff --git a/minify.js/_locales/hr/messages.json b/minify.js/_locales/hr/messages.json new file mode 100644 index 00000000..45d20a15 --- /dev/null +++ b/minify.js/_locales/hr/messages.json @@ -0,0 +1,47 @@ +{ + "appName": { "message": "minify.js" }, + "appCopyright": { "message": "© 2024 Adam Lui i suradnici pod licencom MIT-A" }, + "prefix_error": { "message": "POGREŠKA" }, + "prefix_globalVer": { "message": "Globalna verzija" }, + "prefix_localVer": { "message": "Lokalna verzija" }, + "prefix_source": { "message": "Izvor" }, + "error_notRecognized": { "message": "Ne raspoznato" }, + "error_invalidURL": { "message": "Neispravna URL adresa" }, + "error_firstArgNotExist": { "message": "Prvi argument može biti samo postojeća datoteka ili direktorij" }, + "error_doesNotExist": { "message": "ne postoji" }, + "info_validArgs": { "message": "Ispod su valjani argumenti" }, + "info_exampleValidCmd": { "message": "Primjer valjane naredbe" }, + "info_filesToBeMinned": { "message": "JavaScript datoteke za umanjenje" }, + "info_noFilesWillBeMinned": { "message": "Nijedna JavaScript datoteka neće biti umanjena" }, + "info_copying": { "message": "Kopiranje u međuspremnik" }, + "info_writing": { "message": "Pisanje u datoteku" }, + "info_minComplete": { "message": "Minifikacija je dovršena" }, + "info_file": { "message": "arhiva" }, + "info_mininified": { "message": "umanjeno" }, + "info_noFilesProcessed": { "message": "Nije obrađena nijedna nesminirana JavaScript datoteka" }, + "info_failedToMinify": { "message": "umanjenje nije uspjelo" }, + "info_moreHelp": { "message": "Za dodatnu pomoć" }, + "info_visit": { "message": "posjet" }, + "helpSection_usage": { "message": "Uporaba" }, + "helpSection_pathArgs": { "message": "Argumenti putanje" }, + "helpSection_flags": { "message": "Booleove opcije" }, + "helpSection_paramOptions": { "message": "Parametri opcija BLM" }, + "helpSection_infoCmds": { "message": "Info naredbe" }, + "inputPathDesc_main": { "message": "Putanja do JavaScript datoteke ili direktorija koji sadrži JavaScript datoteke za umanjenje" }, + "inputPathDesc_extra": { "message": "u odnosu na trenutni radni direktorij" }, + "outputPathDesc_main": { "message": "Put do datoteke ili direktorija u kojem će se pohranjivati minificirane datoteke" }, + "outputPathDesc_extra": { "message": "u odnosu na izvornu lokaciju datoteke (ako nije navedena, koristi se min./)" }, + "optionDesc_dryRun": { "message": "Nemojte zapravo smanjivati datoteke, samo pokažite hoće li biti obrađene" }, + "optionDesc_dotfolders": { "message": "Uključi mape s točkama u pretraživanje datoteka" }, + "optionDesc_dotfiles": { "message": "Uključi datoteke s točkama u pretraživanje datoteka" }, + "optionDesc_noRecursion": { "message": "Onemogući pretraživanje rekurzivnih datoteka" }, + "optionDesc_noMangle": { "message": "Onemogućite nazive mangiranja" }, + "optionDesc_noFilenameChange": { "message": "Onemogući promjenu ekstenzije datoteke u .min.js" }, + "optionDesc_copy": { "message": "Kopirajte umanjeni kôd u međuspremnik umjesto pisanja u datoteku ako se obrađuje datoteka s jednim izvorom" }, + "optionDesc_quiet": { "message": "Obustavi sve zapisivanje osim pogrešaka" }, + "optionDesc_ignoreFiles": { "message": "Datoteke za isključivanje iz minifikacije" }, + "optionDesc_commentMain": { "message": "Prependiraj komentar zaglavlja na umanjeni kôd" }, + "optionDesc_commentExtra": { "message": "Razdvoji linijom pomoću '\\n'" }, + "optionDesc_help": { "message": "Prikažite zaslon za pomoć" }, + "optionDesc_version": { "message": "Verzioniranje softvera" } +} diff --git a/minify.js/_locales/ht/messages.json b/minify.js/_locales/ht/messages.json new file mode 100644 index 00000000..ccba41b9 --- /dev/null +++ b/minify.js/_locales/ht/messages.json @@ -0,0 +1,47 @@ +{ + "appName": { "message": "minify.js" }, + "appCopyright": { "message": "© 2024 Adam Lui & kontribitè anba lisans MIT" }, + "prefix_error": { "message": "Erè" }, + "prefix_globalVer": { "message": "Vèsyon mondyal" }, + "prefix_localVer": { "message": "Vèsyon lokal" }, + "prefix_source": { "message": "Sous" }, + "error_notRecognized": { "message": "pa rekonèt/pa rekonèt" }, + "error_invalidURL": { "message": "URL ki pa valab" }, + "error_firstArgNotExist": { "message": "Premye agiman an kapab sèlman yon dosye oswa anyè ki egziste deja" }, + "error_doesNotExist": { "message": "pa egziste/n 'existe pas" }, + "info_validArgs": { "message": "Agiman ki valab yo anba a" }, + "info_exampleValidCmd": { "message": "Egzanp lòd ki valab" }, + "info_filesToBeMinned": { "message": "Fichye JavaScript yo dwe minifye" }, + "info_noFilesWillBeMinned": { "message": "Pa gen dosye JavaScript yo pral minifye" }, + "info_copying": { "message": "Kopi nan tablo" }, + "info_writing": { "message": "Ekri nan dosye" }, + "info_minComplete": { "message": "Minifikasyon konplè" }, + "info_file": { "message": "dosye/ranpli/lim /fil/fichier/les documents/documents/dossier/le dossier/déclaration/soumettre/ classification/classeur/limer/lime/ficher/ soumettre/mettre dans le dossier/se souiller/trompeur/marcher/se présenter candidat/envoyer/ envoyer/déposer" }, + "info_mininified": { "message": "minifye/minifié" }, + "info_noFilesProcessed": { "message": "Pa gen okenn dosye JavaScript ki pa modifye trete" }, + "info_failedToMinify": { "message": "pa t 'kapab minifye/échec de" }, + "info_moreHelp": { "message": "Pou plis èd/Pour plus d '" }, + "info_visit": { "message": "vizite" }, + "helpSection_usage": { "message": "usage/itilize/itilizasyon/utilisation" }, + "helpSection_pathArgs": { "message": "Agiman Chemen" }, + "helpSection_flags": { "message": "Opsyon Boolean" }, + "helpSection_paramOptions": { "message": "Opsyon paramèt" }, + "helpSection_infoCmds": { "message": "Kòmandman Enfòmasyon" }, + "inputPathDesc_main": { "message": "Chemen nan dosye JavaScript oswa anyè ki gen dosye JavaScript yo dwe minifye" }, + "inputPathDesc_extra": { "message": "relatif nan anyè k ap travay aktyèl la/relatif a anyè" }, + "outputPathDesc_main": { "message": "Chemen nan dosye oswa anyè kote dosye minifye yo pral estoke" }, + "outputPathDesc_extra": { "message": "relatif a kote dosye orijinal la (si yo pa bay li, min/ yo itilize)" }, + "optionDesc_dryRun": { "message": "Pa aktyèlman minimize dosye a (yo), jis montre si yo pral trete" }, + "optionDesc_dotfolders": { "message": "Mete dotfolders nan rechèch dosye" }, + "optionDesc_dotfiles": { "message": "Mete dotfiles nan rechèch dosye" }, + "optionDesc_noRecursion": { "message": "Désactivez recursive fichiers recursive recursive" }, + "optionDesc_noMangle": { "message": "Non mangonmen ki enfim" }, + "optionDesc_noFilenameChange": { "message": "Andikape chanje ekstansyon dosye nan .min.js" }, + "optionDesc_copy": { "message": "Kopi kòd minifye nan clipboard olye pou yo ekri nan dosye si se dosye sous sèl trete" }, + "optionDesc_quiet": { "message": "Siprime tout antre eksepte erè" }, + "optionDesc_ignoreFiles": { "message": "Fichye pou eskli nan minifikasyon" }, + "optionDesc_commentMain": { "message": "Prepand kòmantè header nan kòd minifye" }, + "optionDesc_commentExtra": { "message": "Separe pa liy lè l sèvi avèk '\\n'" }, + "optionDesc_help": { "message": "Montre ekran èd" }, + "optionDesc_version": { "message": "Nimewo vèsyon" } +} diff --git a/minify.js/_locales/hu/messages.json b/minify.js/_locales/hu/messages.json new file mode 100644 index 00000000..d43b6fb0 --- /dev/null +++ b/minify.js/_locales/hu/messages.json @@ -0,0 +1,47 @@ +{ + "appName": { "message": "minify.js" }, + "appCopyright": { "message": "© 2024 Adam Lui és közreműködők az MIT licenc alapján" }, + "prefix_error": { "message": "HIBA" }, + "prefix_globalVer": { "message": "Globális verzió" }, + "prefix_localVer": { "message": "Helyi verzió" }, + "prefix_source": { "message": "Forrás" }, + "error_notRecognized": { "message": "nem felismerhető" }, + "error_invalidURL": { "message": "Hibás URL cím" }, + "error_firstArgNotExist": { "message": "Az első argumentum csak létező fájl vagy könyvtár lehet" }, + "error_doesNotExist": { "message": "nem létezik" }, + "info_validArgs": { "message": "Az érvényes argumentumok alább találhatók" }, + "info_exampleValidCmd": { "message": "Példa érvényes parancsra" }, + "info_filesToBeMinned": { "message": "Minimalizálandó JavaScript-fájlok" }, + "info_noFilesWillBeMinned": { "message": "A JavaScript-fájlok nem lesznek kicsinyítve" }, + "info_copying": { "message": "Másolás a vágólapra" }, + "info_writing": { "message": "Írás fájlba ............................................... .................................................. ........." }, + "info_minComplete": { "message": "Minifikáció befejezve" }, + "info_file": { "message": "fájl" }, + "info_mininified": { "message": "Rövidített" }, + "info_noFilesProcessed": { "message": "Nincs feldolgozva nem ellenőrzött JavaScript-fájl" }, + "info_failedToMinify": { "message": "nem sikerült kicsinyíteni" }, + "info_moreHelp": { "message": "További segítségért" }, + "info_visit": { "message": "látogatás" }, + "helpSection_usage": { "message": "Felhasználás" }, + "helpSection_pathArgs": { "message": "Útvonal argumentumok" }, + "helpSection_flags": { "message": "Logikai opciók" }, + "helpSection_paramOptions": { "message": "Paraméteropciók" }, + "helpSection_infoCmds": { "message": "Információs parancsok" }, + "inputPathDesc_main": { "message": "A tömörítendő JavaScript-fájlokat tartalmazó JavaScript-fájl vagy -könyvtár elérési útja" }, + "inputPathDesc_extra": { "message": "az aktuális munkakönyvtárhoz képest" }, + "outputPathDesc_main": { "message": "A tömörített fájlok tárolására szolgáló fájl vagy könyvtár elérési útja" }, + "outputPathDesc_extra": { "message": "az eredeti fájl helyéhez képest (ha nincs megadva, min/ használatos)" }, + "optionDesc_dryRun": { "message": "Ne szűkítse le a fájlo (ka) t, csak mutassa meg, hogy feldolgozásra kerülnek-e" }, + "optionDesc_dotfolders": { "message": "Pontmappák belefoglalása a fájlkeresésbe" }, + "optionDesc_dotfiles": { "message": "Pontfájlok belefoglalása a fájlkeresésbe" }, + "optionDesc_noRecursion": { "message": "Rekurzív fájlkeresés letiltása" }, + "optionDesc_noMangle": { "message": "Nevek összevonásának letiltása" }, + "optionDesc_noFilenameChange": { "message": "Fájlkiterjesztés módosításának letiltása .min.js fájlra" }, + "optionDesc_copy": { "message": "Minifikált kód másolása a vágólapra ahelyett, hogy fájlba írna, ha egyetlen forrásfájl feldolgozásra kerül" }, + "optionDesc_quiet": { "message": "Az összes naplózás letiltása a hibák kivételével" }, + "optionDesc_ignoreFiles": { "message": "Minifikációból kizárandó fájlok" }, + "optionDesc_commentMain": { "message": "Fejléc megjegyzés előkészítése tömörített kódra" }, + "optionDesc_commentExtra": { "message": "Elválasztás vonallal a '\\n' használatával" }, + "optionDesc_help": { "message": "Súgó képernyő megjelenítése" }, + "optionDesc_version": { "message": "kiírja a verziószámot" } +} diff --git a/minify.js/_locales/hy/messages.json b/minify.js/_locales/hy/messages.json new file mode 100644 index 00000000..d10c4e95 --- /dev/null +++ b/minify.js/_locales/hy/messages.json @@ -0,0 +1,47 @@ +{ + "appName": { "message": "minify.js" }, + "appCopyright": { "message": "© 2024 Ադամ Լուի և Մասաչուսեթսի տեխնոլոգիական ինստիտուտի (MIT) արտոնագրի ներքո ներդրումներ կատարողներ" }, + "prefix_error": { "message": "ՍԽԱԼ" }, + "prefix_globalVer": { "message": "Ընդհանուր տարբերակ" }, + "prefix_localVer": { "message": "Տեղական տարբերակ" }, + "prefix_source": { "message": "Ծագումը" }, + "error_notRecognized": { "message": "ճանաչված չէ" }, + "error_invalidURL": { "message": "Անվավեր URL" }, + "error_firstArgNotExist": { "message": "Առաջին փաստարկը կարող է լինել միայն գոյություն ունեցող ֆայլ կամ գրացուցակ" }, + "error_doesNotExist": { "message": "Նման գրառում գոյություն չունի" }, + "info_validArgs": { "message": "Վավեր փաստարկները ներկայացված են ստորև" }, + "info_exampleValidCmd": { "message": "Վավեր հրահանգի օրինակ" }, + "info_filesToBeMinned": { "message": "Նվազեցման ենթակա JavaScript ֆայլեր" }, + "info_noFilesWillBeMinned": { "message": "JavaScript ֆայլեր չեն minified" }, + "info_copying": { "message": "Պատճենահանվում է շապիկի մեջ" }, + "info_writing": { "message": "Գրվում է ֆայլի համար" }, + "info_minComplete": { "message": "Նվազեցումն ավարտված է" }, + "info_file": { "message": "Գրառում" }, + "info_mininified": { "message": "նվազագույնի հասցված" }, + "info_noFilesProcessed": { "message": "JavaScript - ի անզուգական ֆայլեր չեն մշակվել" }, + "info_failedToMinify": { "message": "ձախողվեց փոքրացնել" }, + "info_moreHelp": { "message": "Լրացուցիչ օգնության համար" }, + "info_visit": { "message": "այցելություն" }, + "helpSection_usage": { "message": "օգտագործում" }, + "helpSection_pathArgs": { "message": "Ուղու փաստարկներ" }, + "helpSection_flags": { "message": "Բուլյան ընտրանքներ" }, + "helpSection_paramOptions": { "message": "Պարամետրի տարբերակներ" }, + "helpSection_infoCmds": { "message": "Տեղեկությունների հրամաններ" }, + "inputPathDesc_main": { "message": "Ուղի դեպի JavaScript ֆայլ կամ գրացուցակ, որը պարունակում է JavaScript ֆայլեր, որոնք պետք է minified" }, + "inputPathDesc_extra": { "message": "ընթացիկ աշխատանքային գրացուցակի հետ կապված" }, + "outputPathDesc_main": { "message": "Ճանապարհ դեպի ֆայլ կամ գրացուցակ, որտեղ պահվելու են մանրացված ֆայլեր" }, + "outputPathDesc_extra": { "message": "սկզբնական ֆայլի գտնվելու վայրի համեմատությամբ (եթե տրամադրված չէ, ապա օգտագործվում է նվազագույնը)" }, + "optionDesc_dryRun": { "message": "Իրականում մի փոքր կրճատեք ֆայլ(եր) ը, պարզապես ցույց տվեք, թե արդյոք դրանք մշակվելու են" }, + "optionDesc_dotfolders": { "message": "Ներառեք կետային թղթապանակներ ֆայլի որոնման մեջ" }, + "optionDesc_dotfiles": { "message": "Ֆայլերի որոնման մեջ ներառեք կետային ֆայլեր" }, + "optionDesc_noRecursion": { "message": "Անջատել ռեկուրսիվ ֆայլի որոնումը" }, + "optionDesc_noMangle": { "message": "Անջատել մանիպուլյացիայի անունները" }, + "optionDesc_noFilenameChange": { "message": "Անջատել փոփոխվող ֆայլի ընդլայնումը .min.js- ին" }, + "optionDesc_copy": { "message": "Պատճենեք փոքրացված կոդը ֆայլի համար գրելու փոխարեն, եթե մշակվում է մեկ աղբյուրի ֆայլ" }, + "optionDesc_quiet": { "message": "Սեղմեք բոլոր տեղեկամատյանները, բացի սխալներից" }, + "optionDesc_ignoreFiles": { "message": "Նվազեցումը բացառող ֆայլեր" }, + "optionDesc_commentMain": { "message": "Նախապես վերնագրի մեկնաբանությունը տեղադրեք մանրացված կոդի վրա" }, + "optionDesc_commentExtra": { "message": "Առանձնացրեք տող առ տող ՝ օգտագործելով '\\n'" }, + "optionDesc_help": { "message": "Ցուցադրել օգնության էկրանը" }, + "optionDesc_version": { "message": "Ցույց տալ տարբերակի համարը" } +} diff --git a/minify.js/_locales/id/messages.json b/minify.js/_locales/id/messages.json new file mode 100644 index 00000000..534897e9 --- /dev/null +++ b/minify.js/_locales/id/messages.json @@ -0,0 +1,47 @@ +{ + "appName": { "message": "minify.js" }, + "appCopyright": { "message": "© 2024 Adam Lui & kontributor di bawah lisensi MIT" }, + "prefix_error": { "message": "KESALAHAN" }, + "prefix_globalVer": { "message": "Versi global" }, + "prefix_localVer": { "message": "Versi Lokal" }, + "prefix_source": { "message": "Sumber" }, + "error_notRecognized": { "message": "tidak diakui" }, + "error_invalidURL": { "message": "URL Tidak Valid" }, + "error_firstArgNotExist": { "message": "Argumen pertama hanya dapat berupa file atau direktori yang sudah ada" }, + "error_doesNotExist": { "message": "tidak ada" }, + "info_validArgs": { "message": "Argumen yang valid ada di bawah ini" }, + "info_exampleValidCmd": { "message": "Contoh perintah yang valid" }, + "info_filesToBeMinned": { "message": "File JavaScript yang akan diperkecil" }, + "info_noFilesWillBeMinned": { "message": "Tidak ada file JavaScript yang akan diperkecil" }, + "info_copying": { "message": "Menyalin ke clipboard" }, + "info_writing": { "message": "Menulis ke file" }, + "info_minComplete": { "message": "Minifikasi selesai" }, + "info_file": { "message": "mengajukan" }, + "info_mininified": { "message": "diperkecil" }, + "info_noFilesProcessed": { "message": "Tidak ada file JavaScript yang belum diproses" }, + "info_failedToMinify": { "message": "gagal memperkecil" }, + "info_moreHelp": { "message": "Untuk bantuan lebih lanjut" }, + "info_visit": { "message": "Kunjungi" }, + "helpSection_usage": { "message": "Cara Pakai" }, + "helpSection_pathArgs": { "message": "Argumen jalur" }, + "helpSection_flags": { "message": "Opsi boolean" }, + "helpSection_paramOptions": { "message": "Opsi parameter" }, + "helpSection_infoCmds": { "message": "Perintah info" }, + "inputPathDesc_main": { "message": "Path ke file JavaScript atau direktori yang berisi file JavaScript untuk diminifikasi" }, + "inputPathDesc_extra": { "message": "relatif terhadap direktori kerja saat ini" }, + "outputPathDesc_main": { "message": "Jalur ke file atau direktori tempat file minified akan disimpan" }, + "outputPathDesc_extra": { "message": "relatif terhadap lokasi file asli (jika tidak disediakan, min/ digunakan)" }, + "optionDesc_dryRun": { "message": "Jangan benar - benar mengecilkan file, cukup tunjukkan apakah mereka akan diproses" }, + "optionDesc_dotfolders": { "message": "Sertakan dotfolder dalam pencarian file" }, + "optionDesc_dotfiles": { "message": "Sertakan file titik dalam pencarian file" }, + "optionDesc_noRecursion": { "message": "Nonaktifkan pencarian file rekursif" }, + "optionDesc_noMangle": { "message": "Nonaktifkan nama mangling" }, + "optionDesc_noFilenameChange": { "message": "Nonaktifkan perubahan ekstensi file ke .min.js" }, + "optionDesc_copy": { "message": "Salin kode yang diperkecil ke clipboard alih - alih menulis ke file jika file sumber tunggal diproses" }, + "optionDesc_quiet": { "message": "Cegah semua pencatatan kecuali kesalahan" }, + "optionDesc_ignoreFiles": { "message": "File untuk dikecualikan dari minifikasi" }, + "optionDesc_commentMain": { "message": "Komentar header prepend ke kode minified" }, + "optionDesc_commentExtra": { "message": "Pisahkan berdasarkan baris menggunakan '\\n '" }, + "optionDesc_help": { "message": "Tampilkan layar bantuan" }, + "optionDesc_version": { "message": "Nomor Versi" } +} diff --git a/minify.js/_locales/is/messages.json b/minify.js/_locales/is/messages.json new file mode 100644 index 00000000..478971d1 --- /dev/null +++ b/minify.js/_locales/is/messages.json @@ -0,0 +1,47 @@ +{ + "appName": { "message": "minify.js" }, + "appCopyright": { "message": "© 2024 Adam Lui og meðhöfundar undir MIT-leyfi" }, + "prefix_error": { "message": "VILLA" }, + "prefix_globalVer": { "message": "Heildarútgáfa" }, + "prefix_localVer": { "message": "Staðbundin útgáfa" }, + "prefix_source": { "message": "Heimild" }, + "error_notRecognized": { "message": "ekki viðurkennt" }, + "error_invalidURL": { "message": "Ógild slóð" }, + "error_firstArgNotExist": { "message": "Fyrsta viðfang getur aðeins verið fyrirliggjandi skrá eða mappa" }, + "error_doesNotExist": { "message": "er ekki til" }, + "info_validArgs": { "message": "Gild rök eru hér að neðan" }, + "info_exampleValidCmd": { "message": "Dæmi um gilda skipun" }, + "info_filesToBeMinned": { "message": "JavaScript skrár sem á að smána" }, + "info_noFilesWillBeMinned": { "message": "Engum JavaScript skrám verður eytt" }, + "info_copying": { "message": "Afrita á klemmuspjald" }, + "info_writing": { "message": "Skrifa til að skrá" }, + "info_minComplete": { "message": "Minjun lokið" }, + "info_file": { "message": "ósatt" }, + "info_mininified": { "message": "minified" }, + "info_noFilesProcessed": { "message": "Engar óskráðar JavaScript skrár unnar" }, + "info_failedToMinify": { "message": "ekki tókst að lágmarka" }, + "info_moreHelp": { "message": "Fyrir frekari aðstoð" }, + "info_visit": { "message": "Heimsókn" }, + "helpSection_usage": { "message": "Notkun" }, + "helpSection_pathArgs": { "message": "Slóðaviðföng" }, + "helpSection_flags": { "message": "Boole-valkostir" }, + "helpSection_paramOptions": { "message": "Valkostir færibreytna" }, + "helpSection_infoCmds": { "message": "Upplýsingaskipanir" }, + "inputPathDesc_main": { "message": "Slóð að JavaScript skrá eða möppu sem inniheldur JavaScript skrár sem á að smána" }, + "inputPathDesc_extra": { "message": "miðað við núverandi vinnumöppu" }, + "outputPathDesc_main": { "message": "Slóð að skrá eða möppu þar sem minified skrár verða geymdar" }, + "outputPathDesc_extra": { "message": "miðað við upprunalega staðsetningu skráar (ef það er ekki gefið upp er min/ is notað)" }, + "optionDesc_dryRun": { "message": "Ekki smækka skrána eða skrárnar í raun, sýndu bara hvort unnið verði úr þeim" }, + "optionDesc_dotfolders": { "message": "Hafa punktamöppur með í skráaleit" }, + "optionDesc_dotfiles": { "message": "Hafa punkta í skráaleit" }, + "optionDesc_noRecursion": { "message": "Afvirkja endurtekna skráaleit" }, + "optionDesc_noMangle": { "message": "Afvirkja slöngunöfn" }, + "optionDesc_noFilenameChange": { "message": "Afvirkja breytingu á skráarendingu til .min.js" }, + "optionDesc_copy": { "message": "Afritaðu minified kóða á klemmuspjald í stað þess að skrifa til að skrá ef unnið er úr einni frumskrá" }, + "optionDesc_quiet": { "message": "Slökkva á öllum innskráningum nema villum" }, + "optionDesc_ignoreFiles": { "message": "Skrár sem á að útiloka frá námuvinnslu" }, + "optionDesc_commentMain": { "message": "Prepend athugasemd haus til minified kóða" }, + "optionDesc_commentExtra": { "message": "Aðskiljið með línu með '\\n'" }, + "optionDesc_help": { "message": "Birta hjálparskjá" }, + "optionDesc_version": { "message": "Útgáfunúmer" } +} diff --git a/minify.js/_locales/it/messages.json b/minify.js/_locales/it/messages.json new file mode 100644 index 00000000..892680df --- /dev/null +++ b/minify.js/_locales/it/messages.json @@ -0,0 +1,47 @@ +{ + "appName": { "message": "minify.js" }, + "appCopyright": { "message": "© 2024 Adam Lui e collaboratori CON LICENZA MIT" }, + "prefix_error": { "message": "ERRORE" }, + "prefix_globalVer": { "message": "Versione globale" }, + "prefix_localVer": { "message": "Versione locale" }, + "prefix_source": { "message": "Origine" }, + "error_notRecognized": { "message": "non riconosciuti" }, + "error_invalidURL": { "message": "URL non valido" }, + "error_firstArgNotExist": { "message": "Il primo argomento può essere solo un file o una directory esistente" }, + "error_doesNotExist": { "message": "non esiste" }, + "info_validArgs": { "message": "Gli argomenti validi sono riportati di seguito" }, + "info_exampleValidCmd": { "message": "Esempio comando valido" }, + "info_filesToBeMinned": { "message": "File JavaScript da minimizzare" }, + "info_noFilesWillBeMinned": { "message": "Nessun file JavaScript verrà minimizzato" }, + "info_copying": { "message": "Copia negli Appunti" }, + "info_writing": { "message": "Scrittura su file in corso" }, + "info_minComplete": { "message": "Minificazione completata" }, + "info_file": { "message": "file" }, + "info_mininified": { "message": "Ridotto" }, + "info_noFilesProcessed": { "message": "Nessun file JavaScript non minificato elaborato" }, + "info_failedToMinify": { "message": "non è riuscito a minimizzare" }, + "info_moreHelp": { "message": "Per ulteriore assistenza" }, + "info_visit": { "message": "visita" }, + "helpSection_usage": { "message": "Utilizzo" }, + "helpSection_pathArgs": { "message": "Argomenti del percorso" }, + "helpSection_flags": { "message": "Opzioni booleane" }, + "helpSection_paramOptions": { "message": "Opzioni dei parametri" }, + "helpSection_infoCmds": { "message": "Comandi info" }, + "inputPathDesc_main": { "message": "Percorso del file JavaScript o della directory contenente i file JavaScript da minimizzare" }, + "inputPathDesc_extra": { "message": "rispetto alla directory di lavoro corrente" }, + "outputPathDesc_main": { "message": "Percorso del file o della directory in cui verranno archiviati i file minimizzati" }, + "outputPathDesc_extra": { "message": "rispetto alla posizione originale del file (se non fornito, viene utilizzato min/)" }, + "optionDesc_dryRun": { "message": "Non minimizzare i file, mostra solo se verranno elaborati" }, + "optionDesc_dotfolders": { "message": "Includi cartelle puntate nella ricerca di file" }, + "optionDesc_dotfiles": { "message": "Includi dotfile nella ricerca di file" }, + "optionDesc_noRecursion": { "message": "Disabilita la ricerca ricorsiva dei file" }, + "optionDesc_noMangle": { "message": "Disabilita nomi di mangling" }, + "optionDesc_noFilenameChange": { "message": "Disabilita la modifica dell'estensione del file in .min.js" }, + "optionDesc_copy": { "message": "Copia il codice minimizzato negli appunti invece di scriverlo sul file se viene elaborato un singolo file di origine" }, + "optionDesc_quiet": { "message": "Elimina tutte le registrazioni ad eccezione degli errori" }, + "optionDesc_ignoreFiles": { "message": "File da escludere dalla minimizzazione" }, + "optionDesc_commentMain": { "message": "Preponi il commento dell'intestazione al codice minimizzato" }, + "optionDesc_commentExtra": { "message": "Separa per riga usando '\\n'" }, + "optionDesc_help": { "message": "Visualizza la schermata di aiuto" }, + "optionDesc_version": { "message": "Mostra il numero di versione" } +} diff --git a/minify.js/_locales/ja/messages.json b/minify.js/_locales/ja/messages.json new file mode 100644 index 00000000..96979d5c --- /dev/null +++ b/minify.js/_locales/ja/messages.json @@ -0,0 +1,47 @@ +{ + "appName": { "message": "minify.js" }, + "appCopyright": { "message": "© 2024 Adam Luiと MIT ライセンスの貢献者" }, + "prefix_error": { "message": "エラー" }, + "prefix_globalVer": { "message": "グローバルバージョン" }, + "prefix_localVer": { "message": "ローカルバージョン" }, + "prefix_source": { "message": "出典" }, + "error_notRecognized": { "message": "認識されていない" }, + "error_invalidURL": { "message": "無効な URL" }, + "error_firstArgNotExist": { "message": "最初の引数は、既存のファイルまたはディレクトリのみにすることができます" }, + "error_doesNotExist": { "message": "存在しません" }, + "info_validArgs": { "message": "有効な引数は次のとおりです" }, + "info_exampleValidCmd": { "message": "有効なコマンドの例" }, + "info_filesToBeMinned": { "message": "縮小される JS ファイル" }, + "info_noFilesWillBeMinned": { "message": "JS ファイルは縮小されません" }, + "info_copying": { "message": "クリップボードにコピーしています" }, + "info_writing": { "message": "ファイルに書き込んでいます" }, + "info_minComplete": { "message": "縮小が完了しました" }, + "info_file": { "message": "ファイル" }, + "info_mininified": { "message": "Minified" }, + "info_noFilesProcessed": { "message": "未縮小の JavaScript ファイルは処理されませんでした" }, + "info_failedToMinify": { "message": "縮小に失敗しました" }, + "info_moreHelp": { "message": "ヘルプをもっと読む" }, + "info_visit": { "message": "訪問" }, + "helpSection_usage": { "message": "使用法" }, + "helpSection_pathArgs": { "message": "パス引数" }, + "helpSection_flags": { "message": "ブール値のオプション" }, + "helpSection_paramOptions": { "message": "パラメータオプション" }, + "helpSection_infoCmds": { "message": "情報コマンド" }, + "inputPathDesc_main": { "message": "縮小する JS ファイルまたはJavaScriptファイルを含むディレクトリへのパス" }, + "inputPathDesc_extra": { "message": "現在の作業ディレクトリと相対的に" }, + "outputPathDesc_main": { "message": "縮小されたファイルが保存されるファイルまたはディレクトリへのパス" }, + "outputPathDesc_extra": { "message": "元のファイルの場所からの相対値(指定されていない場合は min/ が使用されます)" }, + "optionDesc_dryRun": { "message": "実際にファイルを縮小するのではなく、処理されるかどうかを表示するだけです" }, + "optionDesc_dotfolders": { "message": "ファイル検索にドットフォルダを含める" }, + "optionDesc_dotfiles": { "message": "ファイル検索にドットファイルを含める" }, + "optionDesc_noRecursion": { "message": "再帰ファイル検索を無効にする" }, + "optionDesc_noMangle": { "message": "名前の変更を無効にする" }, + "optionDesc_noFilenameChange": { "message": "ファイル拡張子を.min.jsに変更することを無効にする" }, + "optionDesc_copy": { "message": "単一のソースファイルが処理された場合、ファイルに書き込むのではなく、縮小されたコードをクリップボードにコピーする" }, + "optionDesc_quiet": { "message": "エラーを除くすべてのロギングを抑制" }, + "optionDesc_ignoreFiles": { "message": "縮小から除外するファイル" }, + "optionDesc_commentMain": { "message": "縮小されたコードにヘッダーコメントを追加" }, + "optionDesc_commentExtra": { "message": "'\\n' を使用して行で区切ります" }, + "optionDesc_help": { "message": "ヘルプ画面を表示" }, + "optionDesc_version": { "message": "バージョン番号" } +} diff --git a/minify.js/_locales/ka/messages.json b/minify.js/_locales/ka/messages.json new file mode 100644 index 00000000..ea087fc9 --- /dev/null +++ b/minify.js/_locales/ka/messages.json @@ -0,0 +1,47 @@ +{ + "appName": { "message": "minify.js" }, + "appCopyright": { "message": "© 2024 ადამ ლუი და MIT ლიცენზიის ფარგლებში შემომწირველები" }, + "prefix_error": { "message": "შეცდომა" }, + "prefix_globalVer": { "message": "Გლობალური ვერსია" }, + "prefix_localVer": { "message": "Ლოკალური ვერსია" }, + "prefix_source": { "message": "წყარო" }, + "error_notRecognized": { "message": "ფაილის ტიპი ამოუცნობია" }, + "error_invalidURL": { "message": "არასწორი URL" }, + "error_firstArgNotExist": { "message": "Პირველი არგუმენტი შეიძლება იყოს მხოლოდ არსებული ფაილი ან საქაღალდე" }, + "error_doesNotExist": { "message": "არ არსებობს" }, + "info_validArgs": { "message": "Სწორი არგუმენტები მოცემულია ქვემოთ" }, + "info_exampleValidCmd": { "message": "Მოქმედი ბრძანების მაგალითი" }, + "info_filesToBeMinned": { "message": "Გასამარტივებელი JavaScript ფაილები" }, + "info_noFilesWillBeMinned": { "message": "JavaScript-ის ფაილები არ იქნება მინიმალიზებული" }, + "info_copying": { "message": "Ბუფერში კოპირება" }, + "info_writing": { "message": "Ფაილში ჩაწერა" }, + "info_minComplete": { "message": "Მინიფიკაცია დასრულებულია" }, + "info_file": { "message": "ფაილი" }, + "info_mininified": { "message": "მინიფიცირებული" }, + "info_noFilesProcessed": { "message": "JavaScript-ის დაუმუშავებელი ფაილები დამუშავებული არაა" }, + "info_failedToMinify": { "message": "მინიმიზაციის შეცდომა" }, + "info_moreHelp": { "message": "Დამატებითი დახმარებისთვის" }, + "info_visit": { "message": "ვიზიტი" }, + "helpSection_usage": { "message": "გამოყენება" }, + "helpSection_pathArgs": { "message": "Ბილიკის არგუმენტები" }, + "helpSection_flags": { "message": "Ლოგიკური ვარიანტები" }, + "helpSection_paramOptions": { "message": "Პარამეტრების პარამეტრები" }, + "helpSection_infoCmds": { "message": "Საინფორმაციო ბრძანებები" }, + "inputPathDesc_main": { "message": "Ბილიკი JavaScript ფაილამდე ან საქაღალდეში, რომელიც შეიცავს JavaScript ფაილებს" }, + "inputPathDesc_extra": { "message": "მიმდინარე სამუშაო საქაღალდესთან მიმართებაში" }, + "outputPathDesc_main": { "message": "Ბილიკი ფაილამდე ან საქაღალდეში, სადაც შენახული იქნება მინიფიცირებული ფაილები" }, + "outputPathDesc_extra": { "message": "ფაილის თავდაპირველ ადგილმდებარეობასთან მიმართებაში (თუ არ არის მოწოდებული, მინ./გამოიყენება)" }, + "optionDesc_dryRun": { "message": "Ფაქტობრივად, ნუ შეამცირებთ ფაილ(ებ) ს, უბრალოდ აჩვენეთ, დამუშავდება თუ არა ისინი" }, + "optionDesc_dotfolders": { "message": "Ფაილის ძებნაში წერტილოვანი საქაღალდეების ჩართვა" }, + "optionDesc_dotfiles": { "message": "Ფაილის ძებნაში წერტილოვანი ფაილების ჩართვა" }, + "optionDesc_noRecursion": { "message": "Რეკურსიული ფაილის ძებნის გამორთვა" }, + "optionDesc_noMangle": { "message": "Მანაქანის სახელების გამორთვა" }, + "optionDesc_noFilenameChange": { "message": "Გამორთეთ ფაილის გაფართოების შეცვლა .min.js-ზე" }, + "optionDesc_copy": { "message": "Გადააკოპირეთ მინიფიცირებული კოდი გაცვლის ბუფერში და არა ჩაწერეთ ფაილში, თუ ერთი საწყისი ფაილი მუშავდება" }, + "optionDesc_quiet": { "message": "Ყველა ჟურნალის ჩახშობა, გარდა შეცდომებისა" }, + "optionDesc_ignoreFiles": { "message": "Მინიფიკაციიდან გამოსარიცხი ფაილები" }, + "optionDesc_commentMain": { "message": "Სათაურის წინასწარი კომენტარი დაურთეთ მინიფიცირებულ კოდს" }, + "optionDesc_commentExtra": { "message": "Გამოყავით ხაზი '\\n' -ის გამოყენებით" }, + "optionDesc_help": { "message": "Დახმარების ეკრანის ჩვენება" }, + "optionDesc_version": { "message": "ვერსიის ნომერი" } +} diff --git a/minify.js/_locales/kab/messages.json b/minify.js/_locales/kab/messages.json new file mode 100644 index 00000000..ce8792f4 --- /dev/null +++ b/minify.js/_locales/kab/messages.json @@ -0,0 +1,47 @@ +{ + "appName": { "message": "minify.js" }, + "appCopyright": { "message": "© 2024 Adam Lui & confrontations under the MIT License" }, + "prefix_error": { "message": "TUCCḌA" }, + "prefix_globalVer": { "message": "Asebter n umaḍal" }, + "prefix_localVer": { "message": "Asebter amezwaru" }, + "prefix_source": { "message": "Aqbalu" }, + "error_notRecognized": { "message": "ur yettwassnen ara" }, + "error_invalidURL": { "message": "URL mačči d tarameγtut" }, + "error_firstArgNotExist": { "message": "Asebtar amezwaru yezmer ad yili kan d afaylu ama d amezwaru" }, + "error_doesNotExist": { "message": "ulac-it" }, + "info_validArgs": { "message": "Isebtar i yellan ddaw-a sɛan aseɣwen ɣer" }, + "info_exampleValidCmd": { "message": "Amedya n usaḍuf iṣeḥḥan" }, + "info_filesToBeMinned": { "message": "Isebtar i yellan ddaw-a sɛan aseɣwen ɣer JavaScript" }, + "info_noFilesWillBeMinned": { "message": "Ulac ifuyla JavaScript ara yettwakksen" }, + "info_copying": { "message": "Asnulfu ɣer Clippboard" }, + "info_writing": { "message": "Tira i ufaylu" }, + "info_minComplete": { "message": "Asfaylu yekfa" }, + "info_file": { "message": "afaylu" }, + "info_mininified": { "message": "yettwakkes" }, + "info_noFilesProcessed": { "message": "Ulac ifuyla JavaScript ur nettwaseqdac ara" }, + "info_failedToMinify": { "message": "ur yezmir ara ad yeḥrez" }, + "info_moreHelp": { "message": "I ugar n tallelt" }, + "info_visit": { "message": "Rzu" }, + "helpSection_usage": { "message": "Aseqdec" }, + "helpSection_pathArgs": { "message": "Abrid n umennuɣ" }, + "helpSection_flags": { "message": "Iɣewwaṛen n Boolean" }, + "helpSection_paramOptions": { "message": "Iɣewwaṛen n uzegrir" }, + "helpSection_infoCmds": { "message": "Iɣewwaṛen n isefka" }, + "inputPathDesc_main": { "message": "Abrid ɣer ufaylu JavaScript neɣ afaylu n tbaḍnit yesɛan isefka JavaScript i ilaq ad yettwakksen" }, + "inputPathDesc_extra": { "message": "relatif à la recherche d 'un plan cul" }, + "outputPathDesc_main": { "message": "Abrid ɣer ufaylu neɣ aɣbalu anida ara yettwasekles yifuyla yettwasekles" }, + "outputPathDesc_extra": { "message": "asebter n ufaylu amezwaru (ma yella ur yettwaseqdac ara, min/ yettwaseqdac)" }, + "optionDesc_dryRun": { "message": "Ur ssexdim ara afaylu(s), sken kan ma yella ttwaseqdacen" }, + "optionDesc_dotfolders": { "message": "Sekcem isefka deg unadi n yifuyla" }, + "optionDesc_dotfiles": { "message": "Sekcem ifuyla deg unadi n ufaylu" }, + "optionDesc_noRecursion": { "message": "Snulfu afaylu yettnadi" }, + "optionDesc_noMangle": { "message": "Snifel ismawen n tmaziɣt" }, + "optionDesc_noFilenameChange": { "message": "Kkes asenfaṛ n ufaylu i .min.js" }, + "optionDesc_copy": { "message": "Kkes aɣbalu yettwafernen ɣer tkarḍa n uḍebsi wala tira ɣer ufaylu ma yella yettwaseqdec ufaylu n udiwenni kan" }, + "optionDesc_quiet": { "message": "Sizdeg akk tuccḍiwin anagar tuccḍiwin" }, + "optionDesc_ignoreFiles": { "message": "Isebtar i yellan ddaw-a sɛan aseɣwen ɣer Minification" }, + "optionDesc_commentMain": { "message": "Aheggi amagrad amezwaru i uḍris n uḍebsi" }, + "optionDesc_commentExtra": { "message": "Tags relatifs à '\\n'" }, + "optionDesc_help": { "message": "Sken allen n tallelt" }, + "optionDesc_version": { "message": "Sken uṭṭun n usebter" } +} diff --git a/minify.js/_locales/kk/messages.json b/minify.js/_locales/kk/messages.json new file mode 100644 index 00000000..4b3f9477 --- /dev/null +++ b/minify.js/_locales/kk/messages.json @@ -0,0 +1,47 @@ +{ + "appName": { "message": "minify.js" }, + "appCopyright": { "message": "© 2024 Адам Луи және MIT лицензиясы бойынша үлескерлер" }, + "prefix_error": { "message": "Қателік" }, + "prefix_globalVer": { "message": "Жаһандық нұсқа" }, + "prefix_localVer": { "message": "Жергілікті нұсқа" }, + "prefix_source": { "message": "Бастапқы тіл" }, + "error_notRecognized": { "message": "мойындалмады" }, + "error_invalidURL": { "message": "Жарамсыз URL" }, + "error_firstArgNotExist": { "message": "Бірінші аргумент тек бар файл немесе каталог болуы мүмкін" }, + "error_doesNotExist": { "message": "мүлдем жоқ" }, + "info_validArgs": { "message": "Жарамды дәлелдер төменде келтірілген" }, + "info_exampleValidCmd": { "message": "Мысалдың жарамды пәрмені" }, + "info_filesToBeMinned": { "message": "Минималданатын JavaScript файлдары" }, + "info_noFilesWillBeMinned": { "message": "Ешқандай JavaScript файлдары минималдандырылмайды" }, + "info_copying": { "message": "Алмасу буферіндегіні орналастыруда" }, + "info_writing": { "message": "Файлға жазу" }, + "info_minComplete": { "message": "Минимализация аяқталды" }, + "info_file": { "message": "файл" }, + "info_mininified": { "message": "минималдандырылған" }, + "info_noFilesProcessed": { "message": "Нақтыланбаған JavaScript файлдары өңделмеген" }, + "info_failedToMinify": { "message": "кішірейту сәтсіз аяқталды" }, + "info_moreHelp": { "message": "Қосымша көмек алу үшін" }, + "info_visit": { "message": "келу" }, + "helpSection_usage": { "message": "ТолуыName" }, + "helpSection_pathArgs": { "message": "Жол аргументтері" }, + "helpSection_flags": { "message": "Boolean опциялары" }, + "helpSection_paramOptions": { "message": "Параметр опциялары" }, + "helpSection_infoCmds": { "message": "Ақпараттық командалар" }, + "inputPathDesc_main": { "message": "Кішірейтілетін JavaScript файлдары бар JavaScript файлына немесе каталогына жол" }, + "inputPathDesc_extra": { "message": "ағымдағы жұмыс каталогына қатысты" }, + "outputPathDesc_main": { "message": "Минималды файлдар сақталатын файлға немесе каталогқа жол" }, + "outputPathDesc_extra": { "message": "бастапқы файлдың орналасқан жеріне қатысты (егер көрсетілмесе, мин/ пайдаланылады)" }, + "optionDesc_dryRun": { "message": "Файлды(дарды) шын мәнінде кішірейтпеңіз, олар өңделетінін көрсетіңіз" }, + "optionDesc_dotfolders": { "message": "Файлды іздеуде нүктелік қалталарды қосыңыз" }, + "optionDesc_dotfiles": { "message": "Файлды іздеуде нүктелік файлдарды қосыңыз" }, + "optionDesc_noRecursion": { "message": "Рекурсивті файлды іздеуді өшіру" }, + "optionDesc_noMangle": { "message": "Манглинг атауларын өшіру" }, + "optionDesc_noFilenameChange": { "message": ".min.js файл кеңейтімін өзгертуді өшіру" }, + "optionDesc_copy": { "message": "Жалғыз бастапқы файл өңделсе, файлға жазудың орнына, миниатюралық кодты алпауытқа көшіріңіз" }, + "optionDesc_quiet": { "message": "Қателерден басқа барлық жүйеге кіруді болдырмау" }, + "optionDesc_ignoreFiles": { "message": "Минимализациядан шығарылатын файлдар" }, + "optionDesc_commentMain": { "message": "Тақырып түсініктемесін минималды кодқа дайындаңыз" }, + "optionDesc_commentExtra": { "message": "'\\n' көмегімен сызық бойынша бөлу" }, + "optionDesc_help": { "message": "Анықтама экранын көрсету" }, + "optionDesc_version": { "message": "Нұсқасының нөмірі" } +} diff --git a/minify.js/_locales/km/messages.json b/minify.js/_locales/km/messages.json new file mode 100644 index 00000000..d63f1412 --- /dev/null +++ b/minify.js/_locales/km/messages.json @@ -0,0 +1,47 @@ +{ + "appName": { "message": "minify.js" }, + "appCopyright": { "message": "© 2024 Adam Lui & អ្នករួមចំណែកក្រោមអាជ្ញាប័ណ្ណ MIT" }, + "prefix_error": { "message": "កំហុស" }, + "prefix_globalVer": { "message": "កំណែសកល" }, + "prefix_localVer": { "message": "កំណែ មូលដ្ឋាន" }, + "prefix_source": { "message": "ប្រភព" }, + "error_notRecognized": { "message": "មិនត្រឹមត្រូវ" }, + "error_invalidURL": { "message": "URL មិនត្រឹមត្រូវ" }, + "error_firstArgNotExist": { "message": "អាគុយម៉ង់ ដំបូង អាច ជា ឯកសារ ឬ ថត ដែល មាន ស្រាប់ ប៉ុណ្ណោះ" }, + "error_doesNotExist": { "message": "រកមិនឃើញ" }, + "info_validArgs": { "message": "អាគុយម៉ង់ ត្រឹមត្រូវ ខាងក្រោម" }, + "info_exampleValidCmd": { "message": "ឧទាហរណ៍ ពាក្យ បញ្ជា ត្រឹមត្រូវ" }, + "info_filesToBeMinned": { "message": "ឯកសារ JavaScript ដែល ត្រូវ បាន បង្រួម អប្បបរមា" }, + "info_noFilesWillBeMinned": { "message": "គ្មាន ឯកសារ JavaScript នឹង ត្រូវ បាន បង្រួម អប្បបរមា ទេ" }, + "info_copying": { "message": "ចម្លងទៅក្ដារតម្បៀតខ្ទាស់" }, + "info_writing": { "message": "កំពុង សរសេរ ទៅ កាន់ ឯកសារ" }, + "info_minComplete": { "message": "ការបង្រួមអប្បបរមាបានបញ្ចប់" }, + "info_file": { "message": "ឯកសារ" }, + "info_mininified": { "message": "បានបង្រួមអប្បបរមា" }, + "info_noFilesProcessed": { "message": "គ្មាន ឯកសារ JavaScript ដែល មិន បាន ដំណើរការ" }, + "info_failedToMinify": { "message": "បរាជ័យក្នុងការបង្រួមជាអប្បបរមា" }, + "info_moreHelp": { "message": "សម្រាប់ជំនួយបន្ថែម" }, + "info_visit": { "message": "ទស្សនា៖" }, + "helpSection_usage": { "message": "ការប្រើប្រាស់" }, + "helpSection_pathArgs": { "message": "អាគុយម៉ង់ ផ្លូវ" }, + "helpSection_flags": { "message": "ជម្រើស ប៊ូលីន" }, + "helpSection_paramOptions": { "message": "ជម្រើសប៉ារ៉ាម៉ែត្រ" }, + "helpSection_infoCmds": { "message": "ពាក្យបញ្ជាព័ត៌មាន" }, + "inputPathDesc_main": { "message": "ផ្លូវ ទៅ ឯកសារ JavaScript ឬ ថត ដែល មាន ឯកសារ JavaScript ដែល ត្រូវ បាន បង្រួម" }, + "inputPathDesc_extra": { "message": "ទាក់ទងនឹងថតការងារបច្ចុប្បន្ន" }, + "outputPathDesc_main": { "message": "ផ្លូវ ទៅ ឯកសារ ឬ ថត ដែល ឯកសារ អប្បបរមា នឹង ត្រូវ បាន ទុក" }, + "outputPathDesc_extra": { "message": "ទាក់ទងនឹងទីតាំងឯកសារដើម (ប្រសិនបើមិនបានផ្តល់អប្បបរមា/ ត្រូវបានប្រើ)" }, + "optionDesc_dryRun": { "message": "កុំ ធ្វើ ឲ្យ ឯកសារ តូច បំផុត នោះ ទេ គ្រាន់ តែ បង្ហាញ ថា តើ វា នឹង ត្រូវ ដំណើរការ ឬ យ៉ាង ណា" }, + "optionDesc_dotfolders": { "message": "រួម បញ្ចូល ថត dotfolder ក្នុង ការ ស្វែងរក ឯកសារ" }, + "optionDesc_dotfiles": { "message": "រួមបញ្ចូលឯកសារ dotfiles ក្នុងការស្វែងរកឯកសារ" }, + "optionDesc_noRecursion": { "message": "បិទការស្វែងរកឯកសារហៅឡើងវិញ" }, + "optionDesc_noMangle": { "message": "មិនអនុញ្ញាតឲ្យមានឈ្មោះបោកបញ្ឆោត" }, + "optionDesc_noFilenameChange": { "message": "បិទការផ្លាស់ប្តូរកន្ទុយឯកសារទៅ .min.js" }, + "optionDesc_copy": { "message": "ចម្លង កូដ តូច ទៅ ក្ដារ តម្បៀត ខ្ទាស់ ជំនួស ឲ្យ ការ សរសេរ ទៅ ឯកសារ ប្រសិន បើ ឯកសារ ប្រភព តែ មួយ ត្រូវ បាន ដំណើរការ" }, + "optionDesc_quiet": { "message": "បង្ក្រាបការកាប់ឈើទាំងអស់លើកលែងតែកំហុស" }, + "optionDesc_ignoreFiles": { "message": "ឯកសារដែលត្រូវដកចេញពី minification" }, + "optionDesc_commentMain": { "message": "ទុកមតិយោបល់បឋមកថាជាមុនទៅលេខកូដដែលបានបង្រួម" }, + "optionDesc_commentExtra": { "message": "បំបែកតាមបន្ទាត់ដោយប្រើ '\\n'" }, + "optionDesc_help": { "message": "បង្ហាញអេក្រង់ជំនួយ" }, + "optionDesc_version": { "message": "បង្ហាញលេខកំណែ" } +} diff --git a/minify.js/_locales/kn/messages.json b/minify.js/_locales/kn/messages.json new file mode 100644 index 00000000..6552e21c --- /dev/null +++ b/minify.js/_locales/kn/messages.json @@ -0,0 +1,47 @@ +{ + "appName": { "message": "minify.js" }, + "appCopyright": { "message": "© 2024 ಆಡಮ್ ಲೂಯಿ ಮತ್ತು ಎಂಐಟಿ ಪರವಾನಗಿ ಅಡಿಯಲ್ಲಿ ಕೊಡುಗೆದಾರರು" }, + "prefix_error": { "message": "ದೋಷ" }, + "prefix_globalVer": { "message": "ಜಾಗತಿಕ ಆವೃತ್ತಿ" }, + "prefix_localVer": { "message": "ಸ್ಥಳೀಯ ಆವೃತ್ತಿ" }, + "prefix_source": { "message": "ಮೂಲ" }, + "error_notRecognized": { "message": "ಗುರುತಿಸಲಾಗಿಲ್ಲ" }, + "error_invalidURL": { "message": "Url ಸರಿಯಾಗಿಲ್ಲ" }, + "error_firstArgNotExist": { "message": "ಮೊದಲ ಆರ್ಗ್ಯುಮೆಂಟ್ ಅಸ್ತಿತ್ವದಲ್ಲಿರುವ ಫೈಲ್ ಅಥವಾ ಡೈರೆಕ್ಟರಿಯಾಗಿರಬಹುದು" }, + "error_doesNotExist": { "message": "enu illa" }, + "info_validArgs": { "message": "ಮಾನ್ಯವಾದ ಆರ್ಗ್ಯುಮೆಂಟ್ ಗಳು ಕೆಳಗೆ ಇವೆ" }, + "info_exampleValidCmd": { "message": "ಉದಾಹರಣೆ ಮಾನ್ಯ ಆಜ್ಞೆ" }, + "info_filesToBeMinned": { "message": "ಕಡಿಮೆ ಮಾಡಬೇಕಾದ ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್ ಫೈಲ್ ಗಳು" }, + "info_noFilesWillBeMinned": { "message": "ಯಾವುದೇ ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್ ಫೈಲ್ ಗಳನ್ನು ಕಡಿಮೆ ಮಾಡಲಾಗುವುದಿಲ್ಲ" }, + "info_copying": { "message": "ಕ್ಲಿಪ್ ‌ ಬೋರ್ಡ್ ‌ ಗೆ ನಕಲಿಸಲಾಗುತ್ತಿದೆ" }, + "info_writing": { "message": "ಫೈಲ್ ‌ ಗೆ ಬರೆಯಲಾಗುತ್ತಿದೆ" }, + "info_minComplete": { "message": "ಗಣಿಗಾರಿಕೆ ಪೂರ್ಣಗೊಂಡಿದೆ" }, + "info_file": { "message": "FILE" }, + "info_mininified": { "message": "ಮಿನಿಫೈಡ್" }, + "info_noFilesProcessed": { "message": "ಯಾವುದೇ ಅನ್ ಮಿನಿಫೈಡ್ ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್ ಫೈಲ್ ಗಳನ್ನು ಪ್ರಕ್ರಿಯೆಗೊಳಿಸಲಾಗಿಲ್ಲ" }, + "info_failedToMinify": { "message": "ಮಿನಿಫೈ ಮಾಡಲು ವಿಫಲವಾಗಿದೆ" }, + "info_moreHelp": { "message": "ಹೆಚ್ಚಿನ ಸಹಾಯಕ್ಕಾಗಿ" }, + "info_visit": { "message": "ಭೇಟಿ" }, + "helpSection_usage": { "message": "ಬಳಕೆ" }, + "helpSection_pathArgs": { "message": "ಪಾತ್ ಆರ್ಗ್ಯುಮೆಂಟ್ ಗಳು" }, + "helpSection_flags": { "message": "ಬೂಲಿಯನ್ ಆಯ್ಕೆಗಳು" }, + "helpSection_paramOptions": { "message": "ಪ್ಯಾರಾಮೀಟರ್ ಆಯ್ಕೆಗಳು" }, + "helpSection_infoCmds": { "message": "ಮಾಹಿತಿ ಆಜ್ಞೆಗಳು" }, + "inputPathDesc_main": { "message": "ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್ ಫೈಲ್ ಗೆ ಮಾರ್ಗ ಅಥವಾ ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್ ಫೈಲ್ ಗಳನ್ನು ಒಳಗೊಂಡಿರುವ ಡೈರೆಕ್ಟರಿಯನ್ನು ಚಿಕ್ಕದಾಗಿಸಬೇಕು" }, + "inputPathDesc_extra": { "message": "ಪ್ರಸ್ತುತ ವರ್ಕಿಂಗ್ ಡೈರೆಕ್ಟರಿಗೆ ಸಂಬಂಧಿಸಿದಂತೆ" }, + "outputPathDesc_main": { "message": "ಫೈಲ್ ಗೆ ಮಾರ್ಗ ಅಥವಾ ಚಿಕ್ಕದಾದ ಫೈಲ್ ಗಳನ್ನು ಸಂಗ್ರಹಿಸುವ ಡೈರೆಕ್ಟರಿ" }, + "outputPathDesc_extra": { "message": "ಮೂಲ ಫೈಲ್ ಸ್ಥಳಕ್ಕೆ ಸಂಬಂಧಿಸಿದಂತೆ (ಒದಗಿಸದಿದ್ದರೆ, ನಿಮಿಷ/ ಬಳಸಲಾಗುತ್ತದೆ)" }, + "optionDesc_dryRun": { "message": "ಫೈಲ್(ಗಳನ್ನು) ವಾಸ್ತವವಾಗಿ ಕಡಿಮೆ ಮಾಡಬೇಡಿ, ಅವುಗಳನ್ನು ಪ್ರಕ್ರಿಯೆಗೊಳಿಸಲಾಗುತ್ತದೆಯೇ ಎಂದು ತೋರಿಸಿ" }, + "optionDesc_dotfolders": { "message": "ಫೈಲ್ ಹುಡುಕಾಟದಲ್ಲಿ ಡಾಟ್ ಫೋಲ್ಡರ್ ಗಳನ್ನು ಸೇರಿಸಿ" }, + "optionDesc_dotfiles": { "message": "ಫೈಲ್ ಹುಡುಕಾಟದಲ್ಲಿ ಡಾಟ್ ಫೈಲ್ ಗಳನ್ನು ಸೇರಿಸಿ" }, + "optionDesc_noRecursion": { "message": "ಪುನರಾವರ್ತಿತ ಫೈಲ್ ಹುಡುಕಾಟವನ್ನು ನಿಷ್ಕ್ರಿಯಗೊಳಿಸಿ" }, + "optionDesc_noMangle": { "message": "ಮ್ಯಾಂಗ್ಲಿಂಗ್ ಹೆಸರುಗಳನ್ನು ನಿಷ್ಕ್ರಿಯಗೊಳಿಸಿ" }, + "optionDesc_noFilenameChange": { "message": ".min.js ಗೆ ಫೈಲ್ ವಿಸ್ತರಣೆಯನ್ನು ಬದಲಾಯಿಸುವುದನ್ನು ನಿಷ್ಕ್ರಿಯಗೊಳಿಸಿ" }, + "optionDesc_copy": { "message": "ಒಂದೇ ಮೂಲ ಫೈಲ್ ಅನ್ನು ಪ್ರಕ್ರಿಯೆಗೊಳಿಸಿದರೆ ಫೈಲ್ ‌ ಗೆ ಬರೆಯುವ ಬದಲು ಮಿನಿಫೈಡ್ ಕೋಡ್ ಅನ್ನು ಕ್ಲಿಪ್ ‌ ಬೋರ್ಡ್ ‌ ಗೆ ನಕಲಿಸಿ" }, + "optionDesc_quiet": { "message": "ದೋಷಗಳನ್ನು ಹೊರತುಪಡಿಸಿ ಎಲ್ಲಾ ಲಾಗಿಂಗ್ ಅನ್ನು ನಿಗ್ರಹಿಸಿ" }, + "optionDesc_ignoreFiles": { "message": "ಗಣಿಗಾರಿಕೆಯಿಂದ ಹೊರಗಿಡಬೇಕಾದ ಫೈಲ್ ಗಳು" }, + "optionDesc_commentMain": { "message": "ಮಿನಿಫೈಡ್ ಕೋಡ್ ‌ ಗೆ ಹೆಡರ್ ಕಾಮೆಂಟ್ ಅನ್ನು ಸಿದ್ಧಪಡಿಸಿ" }, + "optionDesc_commentExtra": { "message": "'\\n' ಬಳಸಿ ಸಾಲಿನ ಪ್ರಕಾರ ಪ್ರತ್ಯೇಕಿಸಿ" }, + "optionDesc_help": { "message": "ಸಹಾಯ ಪರದೆಯನ್ನು ಪ್ರದರ್ಶಿಸಿ" }, + "optionDesc_version": { "message": "ಆವೃತ್ತಿ ಸಂಖ್ಯೆಯನ್ನು ತೋರಿಸಿ" } +} diff --git a/minify.js/_locales/ko/messages.json b/minify.js/_locales/ko/messages.json new file mode 100644 index 00000000..b7c5c822 --- /dev/null +++ b/minify.js/_locales/ko/messages.json @@ -0,0 +1,47 @@ +{ + "appName": { "message": "minify.js" }, + "appCopyright": { "message": "© 2024 MIT 라이선스에 따른 Adam Lui 및 기여자" }, + "prefix_error": { "message": "오류" }, + "prefix_globalVer": { "message": "글로벌 버전" }, + "prefix_localVer": { "message": "로컬 버전" }, + "prefix_source": { "message": "원천" }, + "error_notRecognized": { "message": "인식할 수 없는 파일" }, + "error_invalidURL": { "message": "잘못된 주소" }, + "error_firstArgNotExist": { "message": "첫 번째 인수는 기존 파일 또는 디렉터리만 될 수 있습니다" }, + "error_doesNotExist": { "message": "존재하지 않습니다" }, + "info_validArgs": { "message": "유효한 인수는 다음과 같습니다" }, + "info_exampleValidCmd": { "message": "유효한 명령의 예" }, + "info_filesToBeMinned": { "message": "축소할 JavaScript 파일" }, + "info_noFilesWillBeMinned": { "message": "축소될 자바스크립트 파일이 없습니다" }, + "info_copying": { "message": "클립보드로 복사하는 중" }, + "info_writing": { "message": "파일에 쓰기" }, + "info_minComplete": { "message": "축소 완료" }, + "info_file": { "message": "파일" }, + "info_mininified": { "message": "축소" }, + "info_noFilesProcessed": { "message": "처리되지 않은 자바스크립트 파일이 없습니다" }, + "info_failedToMinify": { "message": "축소 실패" }, + "info_moreHelp": { "message": "더 많은 도움 요청" }, + "info_visit": { "message": "방문" }, + "helpSection_usage": { "message": "사용" }, + "helpSection_pathArgs": { "message": "경로 인수" }, + "helpSection_flags": { "message": "부울 옵션" }, + "helpSection_paramOptions": { "message": "매개 변수 옵션" }, + "helpSection_infoCmds": { "message": "정보 명령" }, + "inputPathDesc_main": { "message": "축소할 JavaScript 파일이 포함된 JavaScript 파일 또는 디렉토리의 경로" }, + "inputPathDesc_extra": { "message": "현재 작업 디렉토리를 기준으로 함" }, + "outputPathDesc_main": { "message": "축소된 파일이 저장될 파일 또는 디렉터리 경로" }, + "outputPathDesc_extra": { "message": "원본 파일 위치와 비교 (제공되지 않은 경우 최소/사용)" }, + "optionDesc_dryRun": { "message": "파일을 실제로 축소하지 말고 처리할 것인지 표시하기만 하면 됩니다" }, + "optionDesc_dotfolders": { "message": "파일 검색에 점폴더 포함" }, + "optionDesc_dotfiles": { "message": "파일 검색에 점 파일 포함" }, + "optionDesc_noRecursion": { "message": "재귀 파일 검색 사용 안 함" }, + "optionDesc_noMangle": { "message": "맹글링 이름 비활성화" }, + "optionDesc_noFilenameChange": { "message": ".min.js 파일 확장자 변경 비활성화" }, + "optionDesc_copy": { "message": "단일 소스 파일이 처리되는 경우 파일에 쓰는 대신 축소된 코드를 클립보드에 복사" }, + "optionDesc_quiet": { "message": "오류를 제외한 모든 로깅 억제" }, + "optionDesc_ignoreFiles": { "message": "축소에서 제외할 파일" }, + "optionDesc_commentMain": { "message": "축소된 코드에 머리글 주석 추가" }, + "optionDesc_commentExtra": { "message": "'\\n' 을 사용하여 라인으로 구분" }, + "optionDesc_help": { "message": "도움말 화면 표시" }, + "optionDesc_version": { "message": "버전 넘버 보여주기" } +} diff --git a/minify.js/_locales/ku/messages.json b/minify.js/_locales/ku/messages.json new file mode 100644 index 00000000..10918da4 --- /dev/null +++ b/minify.js/_locales/ku/messages.json @@ -0,0 +1,47 @@ +{ + "appName": { "message": "minify.js" }, + "appCopyright": { "message": "© 2024 Adam Lui & beşdar di bin lîsansa MIT de" }, + "prefix_error": { "message": "ÇEWTÎ" }, + "prefix_globalVer": { "message": "Guhertoya gerdûnî" }, + "prefix_localVer": { "message": "Guhertoya herêmî" }, + "prefix_source": { "message": "Çavkanî" }, + "error_notRecognized": { "message": "nayê naskirin" }, + "error_invalidURL": { "message": "URL ya nederbasdar" }, + "error_firstArgNotExist": { "message": "Argumana yekem tenê dikare pel an pelrêçek heyî be" }, + "error_doesNotExist": { "message": "' tune" }, + "info_validArgs": { "message": "Argumanên derbasdar li jêr in" }, + "info_exampleValidCmd": { "message": "Mînak fermana derbasdar" }, + "info_filesToBeMinned": { "message": "Pelên JavaScriptê yên ku bêne kêm kirin" }, + "info_noFilesWillBeMinned": { "message": "Tu pelên JavaScriptê nayên kêmkirin" }, + "info_copying": { "message": "Kopîkirina li ser clipboard" }, + "info_writing": { "message": "Nivîsandina pelê" }, + "info_minComplete": { "message": "Kêmkirin qediya" }, + "info_file": { "message": "pel" }, + "info_mininified": { "message": "kêm kirin" }, + "info_noFilesProcessed": { "message": "Tu pelên JavaScript-ê yên yekbûyî nehatin pêvajo kirin" }, + "info_failedToMinify": { "message": "nekarî kêm bike" }, + "info_moreHelp": { "message": "Ji bo bêtir alîkariyê" }, + "info_visit": { "message": "سەرلێدان، سەردان، قسە لەگەڵ کردن، تووش بوون (بەڵا)، سزادان، سەردانی دەکات، پشکنین، گەڕان لە" }, + "helpSection_usage": { "message": "RûpelkerName" }, + "helpSection_pathArgs": { "message": "Argumanên rê" }, + "helpSection_flags": { "message": "Vebijarkên Boolean" }, + "helpSection_paramOptions": { "message": "Vebijarkên Parameterê" }, + "helpSection_infoCmds": { "message": "Fermanên agahdariyê" }, + "inputPathDesc_main": { "message": "Rêya berbi pel an pelrêça JavaScriptê ya ku pelên JavaScriptê dihewîne ku werin kêm kirin" }, + "inputPathDesc_extra": { "message": "li gorî pelrêça xebatê ya heyî" }, + "outputPathDesc_main": { "message": "Rêya pelê an pelrêça ku pelên piçûkkirî dê lê werin hilanîn" }, + "outputPathDesc_extra": { "message": "li gorî cîhê pelê orjînal (heke neyê peyda kirin, min/ tê bikar anîn)" }, + "optionDesc_dryRun": { "message": "Bi rastî pel(an) piçûk nekin, tenê nîşan bidin ka ew ê bêne pêvajo kirin" }, + "optionDesc_dotfolders": { "message": "Di lêgerîna pelan de dotpeldankan têxin nav xwe" }, + "optionDesc_dotfiles": { "message": "Di lêgerîna pelê de dotfiles têxin nav xwe" }, + "optionDesc_noRecursion": { "message": "Lêgerîna pelê vegerî neçalak bike" }, + "optionDesc_noMangle": { "message": "Navên manglingê neçalak bikin" }, + "optionDesc_noFilenameChange": { "message": "Guhertina dirêjkirina pelê bo .min.js neçalak bike" }, + "optionDesc_copy": { "message": "Heke pelê çavkaniyek yekane were pêvajo kirin, li şûna ku hûn li pelê binivîsin, koda piçûkkirî li klîpboardê kopî bikin" }, + "optionDesc_quiet": { "message": "Hemî têketinê ji bilî xeletiyan bişkînin" }, + "optionDesc_ignoreFiles": { "message": "Pelên ku ji kêmbûnê têne derxistin" }, + "optionDesc_commentMain": { "message": "Şîroveya sernivîsê li koda kêmkirî amade bike" }, + "optionDesc_commentExtra": { "message": "Bi rêzê veqetînin bi bikaranîna '\\n'" }, + "optionDesc_help": { "message": "Dîmendera alîkariyê nîşan bide" }, + "optionDesc_version": { "message": "IRQ" } +} diff --git a/minify.js/_locales/ky/messages.json b/minify.js/_locales/ky/messages.json new file mode 100644 index 00000000..4c0a0d04 --- /dev/null +++ b/minify.js/_locales/ky/messages.json @@ -0,0 +1,47 @@ +{ + "appName": { "message": "minify.js" }, + "appCopyright": { "message": "© 2024 Адам Луи & MIT лицензиясы боюнча салым кошуучулар" }, + "prefix_error": { "message": "Ката" }, + "prefix_globalVer": { "message": "Глобалдык версия" }, + "prefix_localVer": { "message": "Жергиликтүү версия" }, + "prefix_source": { "message": "Булак" }, + "error_notRecognized": { "message": "табылган жок" }, + "error_invalidURL": { "message": "Туура эмес дарек" }, + "error_firstArgNotExist": { "message": "Биринчи аргумент бар файл же каталог гана болушу мүмкүн" }, + "error_doesNotExist": { "message": "жок" }, + "info_validArgs": { "message": "Жарактуу аргументтер төмөндө келтирилген" }, + "info_exampleValidCmd": { "message": "Үлгү жарактуу буйрук" }, + "info_filesToBeMinned": { "message": "JavaScript файлдары минималдаштырылат" }, + "info_noFilesWillBeMinned": { "message": "Эч кандай JavaScript файлдары минималдаштырылбайт" }, + "info_copying": { "message": "Алмашуу буферине көчүрүү" }, + "info_writing": { "message": "Файлга жазуу" }, + "info_minComplete": { "message": "Минималдаштыруу аяктады" }, + "info_file": { "message": "файл" }, + "info_mininified": { "message": "минималдаштырылган" }, + "info_noFilesProcessed": { "message": "Иштелип чыккан JavaScript файлдары жок" }, + "info_failedToMinify": { "message": "кичирейтүү ишке ашкан жок" }, + "info_moreHelp": { "message": "Көбүрөөк маалымат алуу үчүн" }, + "info_visit": { "message": "иш сапары" }, + "helpSection_usage": { "message": "Колдонулушу" }, + "helpSection_pathArgs": { "message": "Жолдун аргументтери" }, + "helpSection_flags": { "message": "Boolean параметрлери" }, + "helpSection_paramOptions": { "message": "Параметр параметрлери" }, + "helpSection_infoCmds": { "message": "Маалымат буйруктары" }, + "inputPathDesc_main": { "message": "JavaScript файлына же каталогуна JavaScript файлдарын камтыган жол minified болот" }, + "inputPathDesc_extra": { "message": "учурдагы иштөө каталогуна карата" }, + "outputPathDesc_main": { "message": "Файлга же каталогго өтүү жолу, анда минификацияланган файлдар сакталат" }, + "outputPathDesc_extra": { "message": "баштапкы файл жайгашкан жерине карата (эгер көрсөтүлбөсө, мин/ колдонулат)" }, + "optionDesc_dryRun": { "message": "Файлды(файлдарды) чындыгында минималдаштырбаңыз, алар иштетилеби же жокпу, көрсөтүңүз" }, + "optionDesc_dotfolders": { "message": "Файл издөөсүнө папкаларды кошуу" }, + "optionDesc_dotfiles": { "message": "Документтерди файлдарды издөөгө киргизүү" }, + "optionDesc_noRecursion": { "message": "Рекурсивдүү файлды издөөнү өчүрүү" }, + "optionDesc_noMangle": { "message": "Mangling ысымдарын өчүрүү" }, + "optionDesc_noFilenameChange": { "message": ".min.js файл узартуусун өчүрүү" }, + "optionDesc_copy": { "message": "Undo-type" }, + "optionDesc_quiet": { "message": "Каталардан башка бардык жазууларды басуу" }, + "optionDesc_ignoreFiles": { "message": "Кичирейтүүдөн четтетиле турган файлдар" }, + "optionDesc_commentMain": { "message": "Башкы комментарийди минималдаштырылган кодго даярдоо" }, + "optionDesc_commentExtra": { "message": "'\\n' колдонуп, сызык боюнча бөлүү" }, + "optionDesc_help": { "message": "Жардам экранын көрсөтүү" }, + "optionDesc_version": { "message": "Версиянын номерин көрсөтүү" } +} diff --git a/minify.js/_locales/la/messages.json b/minify.js/_locales/la/messages.json new file mode 100644 index 00000000..6f066732 --- /dev/null +++ b/minify.js/_locales/la/messages.json @@ -0,0 +1,47 @@ +{ + "appName": { "message": "minify.js" }, + "appCopyright": { "message": "© 2024 ADUM LUI & AC PRAESCRIPTIATIONES QUAE LICENSE" }, + "prefix_error": { "message": "erratum" }, + "prefix_globalVer": { "message": "Globosa version" }, + "prefix_localVer": { "message": "Familia Localis" }, + "prefix_source": { "message": "" }, + "error_notRecognized": { "message": "nullus homo" }, + "error_invalidURL": { "message": "Invalidum URL" }, + "error_firstArgNotExist": { "message": "First argument can be only existunt file vel directory" }, + "error_doesNotExist": { "message": "gs" }, + "info_validArgs": { "message": "PRAESTUM CONSTATIONES QUAE QUA" }, + "info_exampleValidCmd": { "message": "Exemplaria valid commandus" }, + "info_filesToBeMinned": { "message": "JavaScript files minibus" }, + "info_noFilesWillBeMinned": { "message": "No JavaScript files minibus est" }, + "info_copying": { "message": "Clipboard" }, + "info_writing": { "message": "Epistola ad file" }, + "info_minComplete": { "message": "Minificationis complete" }, + "info_file": { "message": "Tabula" }, + "info_mininified": { "message": "minibus" }, + "info_noFilesProcessed": { "message": "No unminified JavaScript file" }, + "info_failedToMinify": { "message": "in minify" }, + "info_moreHelp": { "message": "Auxilium more" }, + "info_visit": { "message": "frequento" }, + "helpSection_usage": { "message": "consumptio" }, + "helpSection_pathArgs": { "message": "Patrocinium" }, + "helpSection_flags": { "message": "UNIVERSITATIS OMNIBE" }, + "helpSection_paramOptions": { "message": "Exemplaria Parameter" }, + "helpSection_infoCmds": { "message": "Info commandes" }, + "inputPathDesc_main": { "message": "Pater to file JavaScript or directory containing JavaScript files to minified" }, + "inputPathDesc_extra": { "message": "relantio altere opus" }, + "outputPathDesc_main": { "message": "Plicae ad tabularium quod minibus fichier deponantur" }, + "outputPathDesc_extra": { "message": "relative to original file location (si non est, min/ deveni)" }, + "optionDesc_dryRun": { "message": "Non definere file(s), justa showus, si illo esse obtinere" }, + "optionDesc_dotfolders": { "message": "Incula dotfolders in file search" }, + "optionDesc_dotfiles": { "message": "Integratione dotfiles in file search" }, + "optionDesc_noRecursion": { "message": "EXCELESS RECOVERNATION EXPERT" }, + "optionDesc_noMangle": { "message": "Nunc igitur nomine" }, + "optionDesc_noFilenameChange": { "message": "Modum a .min.js fenestrare a .min.js" }, + "optionDesc_copy": { "message": "Codex minibus ad clipboard fa tsy logiciendum, antere ad file, si unum fichier est." }, + "optionDesc_quiet": { "message": "Exemplar omnes logiciendi except error" }, + "optionDesc_ignoreFiles": { "message": "Files ad excludere animo minificatione" }, + "optionDesc_commentMain": { "message": "Descripendio a codecit minibus header commentary" }, + "optionDesc_commentExtra": { "message": "Separate per line usque 'n'" }, + "optionDesc_help": { "message": "Pagina Auxilio" }, + "optionDesc_version": { "message": "neo number" } +} diff --git a/minify.js/_locales/lb/messages.json b/minify.js/_locales/lb/messages.json new file mode 100644 index 00000000..5ef36d7d --- /dev/null +++ b/minify.js/_locales/lb/messages.json @@ -0,0 +1,47 @@ +{ + "appName": { "message": "minify.js" }, + "appCopyright": { "message": "© 2024 Adam Lui & Contributeuren ënner der MIT Lizenz" }, + "prefix_error": { "message": "Feeler" }, + "prefix_globalVer": { "message": "Globale Versioun" }, + "prefix_localVer": { "message": "Lokal Versioun" }, + "prefix_source": { "message": "Quell" }, + "error_notRecognized": { "message": "net unerkannt" }, + "error_invalidURL": { "message": "InvalidCA" }, + "error_firstArgNotExist": { "message": "Déi éischt Argumenter kënnen nëmmen eng existent Datei oder Verzeechnes sinn" }, + "error_doesNotExist": { "message": "doesn't Exist" }, + "info_validArgs": { "message": "Gëlteg Argumenter sinn hei ënnendrënner" }, + "info_exampleValidCmd": { "message": "Beispill valabel Kommando" }, + "info_filesToBeMinned": { "message": "Javascript-Dateien sollen minifizéiert ginn" }, + "info_noFilesWillBeMinned": { "message": "Keng JavaScript-Dateien ginn minifizéiert" }, + "info_copying": { "message": "Op Clipboard kopéieren" }, + "info_writing": { "message": "Zu Datei schreiben" }, + "info_minComplete": { "message": "Minifikatioun komplett" }, + "info_file": { "message": "Fichier" }, + "info_mininified": { "message": "minifizéiert" }, + "info_noFilesProcessed": { "message": "Keng onminifizéiert JavaScript-Dateien veraarbecht" }, + "info_failedToMinify": { "message": "minifizéierung feelgeschloen" }, + "info_moreHelp": { "message": "Fir méi Hëllef" }, + "info_visit": { "message": "besicht" }, + "helpSection_usage": { "message": "Benotzung" }, + "helpSection_pathArgs": { "message": "QShortcut" }, + "helpSection_flags": { "message": "Boolesche Optionen" }, + "helpSection_paramOptions": { "message": "Parameteroptiounen" }, + "helpSection_infoCmds": { "message": "Infobefehlungen" }, + "inputPathDesc_main": { "message": "Route zu JavaScript-Datei oder Verzeichnis, der JavaScript-Dateien enthält, um minifiziert zu werden" }, + "inputPathDesc_extra": { "message": "zum aktuellen Jobcenter" }, + "outputPathDesc_main": { "message": "Route zu Datei oder Verzeichnis, wo minifizierte Dateien gespeichert werden" }, + "outputPathDesc_extra": { "message": "relativ zu ursprénglecher Dateiplaz (wann net zur Verfügung gestallt, min/ gëtt benotzt)" }, + "optionDesc_dryRun": { "message": "Nicht die Datei(s) tatsächlich minifizieren, einfach zeigen, ob sie verarbeiten wuerde" }, + "optionDesc_dotfolders": { "message": "Inkludéiert dotfolders an Fichier Sich" }, + "optionDesc_dotfiles": { "message": "Inkludéiert dotfiles an der Dateisich" }, + "optionDesc_noRecursion": { "message": "Rekursiv Datei sichen deaktivéieren" }, + "optionDesc_noMangle": { "message": "Mangelen Nimm auszeschalten" }, + "optionDesc_noFilenameChange": { "message": "Dateiverlängerung zu .min.js deaktivieren" }, + "optionDesc_copy": { "message": "Kopéiert minifizéiert Code op Clipboard anstatt op Datei ze schreiwen wann eng Quell Datei veraarbecht gëtt" }, + "optionDesc_quiet": { "message": "Ënnerdréckt all Umeldung ausser Feeler" }, + "optionDesc_ignoreFiles": { "message": "Dateien aus der Minifikatioun auszeschléissen" }, + "optionDesc_commentMain": { "message": "Prevent Header Kommentar zu Minified Code" }, + "optionDesc_commentExtra": { "message": "Trennt no Linn mat '\\n'" }, + "optionDesc_help": { "message": "Hëllefsbildschierm uweisen" }, + "optionDesc_version": { "message": "Versiounsnummer uweisen" } +} diff --git a/minify.js/_locales/lo/messages.json b/minify.js/_locales/lo/messages.json new file mode 100644 index 00000000..150d8aa8 --- /dev/null +++ b/minify.js/_locales/lo/messages.json @@ -0,0 +1,47 @@ +{ + "appName": { "message": "minify.js" }, + "appCopyright": { "message": "© 2024 Adam Lui & ຜູ້ປະກອບສ່ວນພາຍໃຕ້ໃບອະນຸຍາດ MIT" }, + "prefix_error": { "message": "ຂໍ້ຜິດພາດ" }, + "prefix_globalVer": { "message": "ສະບັບທົ່ວໂລກ" }, + "prefix_localVer": { "message": "ສະບັບທ້ອງຖິ່ນ" }, + "prefix_source": { "message": "ແຫຼ່ງຂໍ້ມູນ" }, + "error_notRecognized": { "message": "ບໍ່ຮັບຮູ້" }, + "error_invalidURL": { "message": "URL ບໍ່ຖືກຕ້ອງ" }, + "error_firstArgNotExist": { "message": "ການໂຕ້ຖຽງຄັ້ງ ທໍາ ອິດສາມາດເປັນເອກະສານຫລືດັດສະນີທີ່ມີຢູ່ແລ້ວເທົ່ານັ້ນ" }, + "error_doesNotExist": { "message": "ມັນບໍ່ມີຈິງ" }, + "info_validArgs": { "message": "ຂໍ້ຂັດແຍ່ງທີ່ຖືກຕ້ອງແມ່ນຂ້າງລຸ່ມນີ້" }, + "info_exampleValidCmd": { "message": "ຕົວຢ່າງ ຄໍາ ສັ່ງທີ່ຖືກຕ້ອງ" }, + "info_filesToBeMinned": { "message": "ໄຟລ໌ JavaScript ທີ່ຈະໄດ້ຮັບການ minified" }, + "info_noFilesWillBeMinned": { "message": "ບໍ່ມີໄຟລ໌ JavaScript ຈະໄດ້ຮັບການ minified" }, + "info_copying": { "message": "ສໍາເນົາໄປທີ່ຄລິບບອດ" }, + "info_writing": { "message": "ຂຽນໄປຫາເອກະສານ" }, + "info_minComplete": { "message": "ສໍາເລັດການ Minification" }, + "info_file": { "message": "file" }, + "info_mininified": { "message": "ຕໍ່າສຸດ" }, + "info_noFilesProcessed": { "message": "ບໍ່ມີໄຟລ໌ JavaScript ທີ່ບໍ່ໄດ້ຖືກປະມວນຜົນ" }, + "info_failedToMinify": { "message": "ລົ້ມເຫລວໃນການ minify" }, + "info_moreHelp": { "message": "ສໍາ ລັບການຊ່ວຍເຫຼືອເພີ່ມເຕີມ" }, + "info_visit": { "message": "ຢ້ຽມຢາມ" }, + "helpSection_usage": { "message": "ການນຳໃຊ້" }, + "helpSection_pathArgs": { "message": "ການໂຕ້ຖຽງທາງ" }, + "helpSection_flags": { "message": "ທາງເລືອກ Boolean" }, + "helpSection_paramOptions": { "message": "ຕົວເລືອກພາລາມິເຕີ" }, + "helpSection_infoCmds": { "message": "ຄໍາສັ່ງ Info" }, + "inputPathDesc_main": { "message": "ເສັ້ນທາງໄປຫາເອກະສານ JavaScript ຫຼືໄດເລກະທໍລີທີ່ມີໄຟລ໌ JavaScript ທີ່ຕ້ອງຖືກ minified" }, + "inputPathDesc_extra": { "message": "ຫນ້າທີ່ເຊື່ອມຕໍ່ຫາ current - ວິກິວັດຈະນານຸກົມ" }, + "outputPathDesc_main": { "message": "ເສັ້ນທາງໄປຫາແຟ້ມຫຼືໄດເລກະທໍລີ ບ່ອນທີ່ແຟ້ມທີ່ນ້ອຍທີ່ສຸດຈະຖືກເກັບໄວ້" }, + "outputPathDesc_extra": { "message": "ກ່ຽວຂ້ອງກັບສະຖານທີ່ເອກະສານຕົ້ນສະບັບ (ຖ້າບໍ່ສະ ຫນອງ ໃຫ້, min/ຖືກ ນໍາ ໃຊ້)" }, + "optionDesc_dryRun": { "message": "ຢ່າລຶບໄຟລ໌ (ໄຟລ໌) ໃຫ້ຫນ້ອຍລົງ, ພຽງແຕ່ສະແດງວ່າພວກເຂົາຈະຖືກປຸງແຕ່ງຫຼືບໍ່" }, + "optionDesc_dotfolders": { "message": "ລວມ dotfolders ໃນການຄົ້ນຫາເອກະສານ" }, + "optionDesc_dotfiles": { "message": "ລວມ dotfiles ໃນການຄົ້ນຫາເອກະສານ" }, + "optionDesc_noRecursion": { "message": "ປິດໃຊ້ງານການຄົ້ນຫາແຟ້ມໃໝ່" }, + "optionDesc_noMangle": { "message": "ປິດການໃຊ້ງານຊື່ການກັ່ນຕອງ" }, + "optionDesc_noFilenameChange": { "message": "ປິດການໃຊ້ງານການປ່ຽນສ່ວນຂະຫຍາຍໄຟລ໌ເປັນ .min.js" }, + "optionDesc_copy": { "message": "ສໍາ ເນົາລະຫັດ minified ກັບ clipboard ແທນທີ່ຈະຂຽນໄປຫາເອກະສານຖ້າເອກະສານແຫຼ່ງດຽວຖືກປະມວນຜົນ" }, + "optionDesc_quiet": { "message": "ສະກັດກັ້ນການຕັດໄມ້ທັງໝົດ ຍົກເວັ້ນຂໍ້ຜິດພາດ" }, + "optionDesc_ignoreFiles": { "message": "ໄຟລ໌ທີ່ຈະຍົກເວັ້ນຈາກ minification" }, + "optionDesc_commentMain": { "message": "Prepend header ອອກຄໍາເຫັນເປັນລະຫັດ minified" }, + "optionDesc_commentExtra": { "message": "ແຍກຕ່າງຫາກຕາມເສັ້ນໂດຍໃຊ້ '\\n'" }, + "optionDesc_help": { "message": "ສະແດງໜ້າຈໍຊ່ວຍເຫຼືອ" }, + "optionDesc_version": { "message": "ໝາຍເລກຮຸ່ນ:" } +} diff --git a/minify.js/_locales/lt/messages.json b/minify.js/_locales/lt/messages.json new file mode 100644 index 00000000..899e0afc --- /dev/null +++ b/minify.js/_locales/lt/messages.json @@ -0,0 +1,47 @@ +{ + "appName": { "message": "minify.js" }, + "appCopyright": { "message": "© 2024 Adam Lui ir bendraautoriai pagal MIT LICENCIJĄ" }, + "prefix_error": { "message": "KLAIDA" }, + "prefix_globalVer": { "message": "Visuotinė versija" }, + "prefix_localVer": { "message": "Vietinė versija" }, + "prefix_source": { "message": "Source" }, + "error_notRecognized": { "message": "neatpažintas" }, + "error_invalidURL": { "message": "Neteisingas URL" }, + "error_firstArgNotExist": { "message": "Pirmasis argumentas gali būti tik esamas failas ar katalogas" }, + "error_doesNotExist": { "message": "neegzistuoja" }, + "info_validArgs": { "message": "Toliau pateikiami tinkami argumentai" }, + "info_exampleValidCmd": { "message": "VALID komandos pavyzdys" }, + "info_filesToBeMinned": { "message": "Mažintini „JavaScript“ failai" }, + "info_noFilesWillBeMinned": { "message": "Jokie „JavaScript“ failai nebus sumažinti" }, + "info_copying": { "message": "Kopijuojama į laikiną talpyklę" }, + "info_writing": { "message": "Rašoma į failą" }, + "info_minComplete": { "message": "Sumažinimas baigtas" }, + "info_file": { "message": "Failas" }, + "info_mininified": { "message": "sumažintas" }, + "info_noFilesProcessed": { "message": "Neapdorota jokių neapdorotų „JavaScript“ failų" }, + "info_failedToMinify": { "message": "nepavyko sumažinti" }, + "info_moreHelp": { "message": "Daugiau pagalbos" }, + "info_visit": { "message": "aplankyti" }, + "helpSection_usage": { "message": "Naudojimasis" }, + "helpSection_pathArgs": { "message": "Kelio argumentai" }, + "helpSection_flags": { "message": "Loginės parinktys" }, + "helpSection_paramOptions": { "message": "Parametrų parinktys" }, + "helpSection_infoCmds": { "message": "Informacijos komandos" }, + "inputPathDesc_main": { "message": "Kelias į „JavaScript“ failą arba katalogą, kuriame yra mažintinų „JavaScript“ failų" }, + "inputPathDesc_extra": { "message": "dabartinio darbinio katalogo atžvilgiu" }, + "outputPathDesc_main": { "message": "Kelias iki failo ar katalogo, kuriame bus saugomi miniatiūriniai failai" }, + "outputPathDesc_extra": { "message": "palyginti su pradine failo vieta (jei nepateikta, naudojama min./)" }, + "optionDesc_dryRun": { "message": "Nesumažinkite failo(-ų), tiesiog parodykite, ar jie bus apdoroti" }, + "optionDesc_dotfolders": { "message": "Įtraukti taškinius aplankus į failų paiešką" }, + "optionDesc_dotfiles": { "message": "Įtraukti taškinius failus į failų paiešką" }, + "optionDesc_noRecursion": { "message": "Išjungti rekursinę failų paiešką" }, + "optionDesc_noMangle": { "message": "Išjungti vardų keitimą" }, + "optionDesc_noFilenameChange": { "message": "Išjungti failo plėtinio keitimą į .min.js" }, + "optionDesc_copy": { "message": "Nukopijuokite sumažintą kodą į iškarpinę, o ne rašykite į failą, jei apdorojamas vieno šaltinio failas" }, + "optionDesc_quiet": { "message": "Slėpti visus registravimus, išskyrus klaidas" }, + "optionDesc_ignoreFiles": { "message": "Failai, kuriuos reikia pašalinti iš sumažinimo" }, + "optionDesc_commentMain": { "message": "Iš anksto pridėti antraštės komentarą prie sumažinto kodo" }, + "optionDesc_commentExtra": { "message": "Atskirti eilute naudojant '\\n'" }, + "optionDesc_help": { "message": "Rodyti pagalbos ekraną" }, + "optionDesc_version": { "message": "Versijos numeris" } +} diff --git a/minify.js/_locales/lv/messages.json b/minify.js/_locales/lv/messages.json new file mode 100644 index 00000000..9d409cbe --- /dev/null +++ b/minify.js/_locales/lv/messages.json @@ -0,0 +1,47 @@ +{ + "appName": { "message": "minify.js" }, + "appCopyright": { "message": "© 2024 Adam Lui un līdzstrādnieki saskaņā ar MIT licenci" }, + "prefix_error": { "message": "KĻŪDA" }, + "prefix_globalVer": { "message": "Globālā versija" }, + "prefix_localVer": { "message": "Vietējā versija" }, + "prefix_source": { "message": "Avots" }, + "error_notRecognized": { "message": "Nav atpazīts" }, + "error_invalidURL": { "message": "NederÄ«gs URI:% 1" }, + "error_firstArgNotExist": { "message": "Pirmais arguments var būt tikai esošs fails vai direktorijs" }, + "error_doesNotExist": { "message": "neeksistē" }, + "info_validArgs": { "message": "Derīgi argumenti ir zemāk" }, + "info_exampleValidCmd": { "message": "Piemērs: derīga komanda" }, + "info_filesToBeMinned": { "message": "Javascript faili, kas jāmin" }, + "info_noFilesWillBeMinned": { "message": "Neviens JavaScript fails netiks samazināts" }, + "info_copying": { "message": "Notiek kopēšana starpliktuvē" }, + "info_writing": { "message": "Rakstīšana failā" }, + "info_minComplete": { "message": "Minimizēšana pabeigta" }, + "info_file": { "message": "falšs" }, + "info_mininified": { "message": "minificēts" }, + "info_noFilesProcessed": { "message": "Nav apstrādātu neminētu JavaScript failu" }, + "info_failedToMinify": { "message": "neizdevās samazināt" }, + "info_moreHelp": { "message": "Lai saņemtu papildu palīdzību" }, + "info_visit": { "message": "Apmeklējums" }, + "helpSection_usage": { "message": "Lietojums" }, + "helpSection_pathArgs": { "message": "Ceļa argumenti" }, + "helpSection_flags": { "message": "Būla opcijas" }, + "helpSection_paramOptions": { "message": "Parametru opcijas" }, + "helpSection_infoCmds": { "message": "Informācijas komandas" }, + "inputPathDesc_main": { "message": "Ceļš uz JavaScript failu vai direktoriju, kas satur minimizējamos JavaScript failus" }, + "inputPathDesc_extra": { "message": "attiecībā pret pašreizējo darba direktoriju" }, + "outputPathDesc_main": { "message": "Ceļš uz failu vai direktoriju, kurā tiks glabāti minimizētie faili" }, + "outputPathDesc_extra": { "message": "attiecībā pret sākotnējo faila atrašanās vietu (ja nav norādīts, tiek izmantots min/)" }, + "optionDesc_dryRun": { "message": "Faktiski nesamaziniet failu(-us), vienkārši parādiet, vai tie tiks apstrādāti" }, + "optionDesc_dotfolders": { "message": "Iekļaut punktu mapes failu meklēšanā" }, + "optionDesc_dotfiles": { "message": "Iekļaut dotfailus failu meklēšanā" }, + "optionDesc_noRecursion": { "message": "Atspējot rekursīvo failu meklēšanu" }, + "optionDesc_noMangle": { "message": "Atspējot vārdu sakārtošanu" }, + "optionDesc_noFilenameChange": { "message": "Atspējot faila paplašinājuma maiņu uz .min.js" }, + "optionDesc_copy": { "message": "Kopējiet samazināto kodu starpliktuvē, nevis rakstiet failā, ja tiek apstrādāts viena avota fails" }, + "optionDesc_quiet": { "message": "Aizliegt visu reģistrēšanu, izņemot kļūdas" }, + "optionDesc_ignoreFiles": { "message": "Faili, kas jāizslēdz no minimizēšanas" }, + "optionDesc_commentMain": { "message": "Pievienojiet galvenes komentāru samazinātajam kodam" }, + "optionDesc_commentExtra": { "message": "Atdalīt ar rindu, izmantojot \"\\n\"" }, + "optionDesc_help": { "message": "Parādīt palīdzības ekrānu" }, + "optionDesc_version": { "message": "Versijas numurs" } +} diff --git a/minify.js/_locales/mg/messages.json b/minify.js/_locales/mg/messages.json new file mode 100644 index 00000000..2ed5eddc --- /dev/null +++ b/minify.js/_locales/mg/messages.json @@ -0,0 +1,47 @@ +{ + "appName": { "message": "minify.js" }, + "appCopyright": { "message": "© 2024 Adam Lui & mpandray anjara eo ambany lisansa MIT" }, + "prefix_error": { "message": "TSY FETEZANA" }, + "prefix_globalVer": { "message": "Ny versiona faranydia" }, + "prefix_localVer": { "message": "Kinovan'ny toerana" }, + "prefix_source": { "message": "Loharano" }, + "error_notRecognized": { "message": "tsy fantatra" }, + "error_invalidURL": { "message": "URL diso" }, + "error_firstArgNotExist": { "message": "Rakitra na laha-tahiry efa misy ihany no tondriky voalohany" }, + "error_doesNotExist": { "message": "Tsy misy ilay rakitra" }, + "info_validArgs": { "message": "Ireo tondriky azo ekena etsy ambany" }, + "info_exampleValidCmd": { "message": "Baiko mety ohatra" }, + "info_filesToBeMinned": { "message": "Rakitra JavaScript tokony hotanterahina" }, + "info_noFilesWillBeMinned": { "message": "Tsy misy rakitry ny JavaScript hohamarinina" }, + "info_copying": { "message": "Mandika mankany amin'ny fanindri-taratasy" }, + "info_writing": { "message": "Mandraikitra amin'ny rakitra" }, + "info_minComplete": { "message": "Fanamafisana vita" }, + "info_file": { "message": "rakitra" }, + "info_mininified": { "message": "minified" }, + "info_noFilesProcessed": { "message": "Tsy misy rakitry ny JavaScript tsy misy farany" }, + "info_failedToMinify": { "message": "tsy nahomby ny fandefasany ny tenany" }, + "info_moreHelp": { "message": "Raha mila fanampiana bebe kokoa" }, + "info_visit": { "message": "_shopify_visit" }, + "helpSection_usage": { "message": "Ny teny niverimberina" }, + "helpSection_pathArgs": { "message": "Tondriky momba ny sori-dàlana" }, + "helpSection_flags": { "message": "Safidy Boleanina" }, + "helpSection_paramOptions": { "message": "Safidy momba ny marika" }, + "helpSection_infoCmds": { "message": "Baikon'ny fampahalalana" }, + "inputPathDesc_main": { "message": "Ny sori-dàlana mankany amin'ny rakitry ny JavaScript na laha-tahiry misy ny rakitry ny JavaScript tokony hotanterahina" }, + "inputPathDesc_extra": { "message": "raha oharina amin'ny laha-tahiry momba ny asa amin'izao fotoana izao" }, + "outputPathDesc_main": { "message": "Ny sori-dàlana mankany amin'ilay rakitra na laha-tahiry hitahirizana rakitra" }, + "outputPathDesc_extra": { "message": "momba ny toerana misy ny rakitra tany am-boalohany (raha tsy omena, min/ ampiasaina)" }, + "optionDesc_dryRun": { "message": "Aza tena hanamaivana ny rakitra(s), asehoy fotsiny raha toa ka ho ampiasaina izy ireo" }, + "optionDesc_dotfolders": { "message": "Ampidiro ao anatin'ny karoka rakitra ireo laha-tahiry fanampiny" }, + "optionDesc_dotfiles": { "message": "Ampidiro ao anatin'ny karoka rakitra ny dotfile" }, + "optionDesc_noRecursion": { "message": "Atsaharo ny fizahana rakitra miverimberina" }, + "optionDesc_noMangle": { "message": "Manajanona ireo anarana famadihana" }, + "optionDesc_noFilenameChange": { "message": "Miala ny fanovana ny extension'ny rakitra mankany amin'ny .min.js" }, + "optionDesc_copy": { "message": "Mandika kaody madinika any anaty fanindri-taratasy fa tsy manoratra amin'ny rakitra raha toa ka voakirakira ilay raki-daza tokana" }, + "optionDesc_quiet": { "message": "Hanafoana ny logging rehetra afa-tsy fahadisoana" }, + "optionDesc_ignoreFiles": { "message": "Ny rakitra azo alefa avy amin'ny minification" }, + "optionDesc_commentMain": { "message": "Manomàna fanehoan-kevitry ny loham-pejy amin'ny kaody voamarina" }, + "optionDesc_commentExtra": { "message": "Vahao amin'ny tsipika amin'ny alalan'ny '\\n'" }, + "optionDesc_help": { "message": "Asehoy ny efijerin'ny toro-làlana" }, + "optionDesc_version": { "message": "Asehoy ny isan'ny kinova" } +} diff --git a/minify.js/_locales/mi/messages.json b/minify.js/_locales/mi/messages.json new file mode 100644 index 00000000..dd73e3b4 --- /dev/null +++ b/minify.js/_locales/mi/messages.json @@ -0,0 +1,47 @@ +{ + "appName": { "message": "minify.js" }, + "appCopyright": { "message": "© 2024 Adam Lui & kaiwhiwhi i raro i te raihana MIT" }, + "prefix_error": { "message": "He" }, + "prefix_globalVer": { "message": "Te putanga o te ao" }, + "prefix_localVer": { "message": "Ngā putanga ā-rohe" }, + "prefix_source": { "message": "SourceForge" }, + "error_notRecognized": { "message": "e kore e mohiotia" }, + "error_invalidURL": { "message": "PRO Muhu" }, + "error_firstArgNotExist": { "message": "Ko te take tuatahi ka taea anake te konae, te aratohu ranei o mua" }, + "error_doesNotExist": { "message": "ehara te %s" }, + "info_validArgs": { "message": "Ko nga korero tika kei raro nei" }, + "info_exampleValidCmd": { "message": "Tauira whakahau whaimana" }, + "info_filesToBeMinned": { "message": "Ko nga konae JavaScript hei whakaiti" }, + "info_noFilesWillBeMinned": { "message": "Kaore he konae JavaScript e whakaitihia" }, + "info_copying": { "message": "Tārua ki te papapātuhi" }, + "info_writing": { "message": "Tuhia ki te kōnae" }, + "info_minComplete": { "message": "Te whakaoti i te Minification" }, + "info_file": { "message": "TE KONAE" }, + "info_mininified": { "message": "minified" }, + "info_noFilesProcessed": { "message": "Kaore he konae JavaScript kua tukatukahia" }, + "info_failedToMinify": { "message": "kaore i taea te whakaiti" }, + "info_moreHelp": { "message": "Mō ētahi atu āwhina" }, + "info_visit": { "message": "haere" }, + "helpSection_usage": { "message": "Whakamahia" }, + "helpSection_pathArgs": { "message": "Ngā kōrero o te ara" }, + "helpSection_flags": { "message": "Kōwhiringa Boolean" }, + "helpSection_paramOptions": { "message": "Kōwhiringa parameter" }, + "helpSection_infoCmds": { "message": "Whakahau Info" }, + "inputPathDesc_main": { "message": "Te ara ki te kōnae JavaScript ranei aratohu kei roto i ngā kōnae JavaScript ki te kia minified" }, + "inputPathDesc_extra": { "message": "e pā ana ki te aratohu mahi o nāianei" }, + "outputPathDesc_main": { "message": "He ara ki te kōnae, ki te aratohu ranei ka rokiroki ngā kōnae minified" }, + "outputPathDesc_extra": { "message": "e pā ana ki te wāhi kōnae taketake (ki te kore e whakaratohia, min/ whakamahia)" }, + "optionDesc_dryRun": { "message": "Kaua e whakaiti i te konae(s), whakaatu noa mena ka tukatukahia" }, + "optionDesc_dotfolders": { "message": "Whakauruhia nga dotfolders i roto i te rapu kōnae" }, + "optionDesc_dotfiles": { "message": "Whakauruhia nga dotfiles i roto i te rapu kōnae" }, + "optionDesc_noRecursion": { "message": "Whakakorea te rapu kōnae recursive" }, + "optionDesc_noMangle": { "message": "Te whakakore i nga ingoa mangling" }, + "optionDesc_noFilenameChange": { "message": "Whakakorea te whakawhitinga kōnae ki .min.js" }, + "optionDesc_copy": { "message": "Tārua waehere minified ki clipboard kaua ki te tuhi ki te kōnae mēnā ka tukatukahia he kōnae pūtake kotahi" }, + "optionDesc_quiet": { "message": "Tautoko i te logging katoa engari hapa" }, + "optionDesc_ignoreFiles": { "message": "Kōnae ki te whakakore i te minification" }, + "optionDesc_commentMain": { "message": "Whakaritehia nga korero matua ki te waehere minified" }, + "optionDesc_commentExtra": { "message": "Te wehewehe i te raina ma te whakamahi i te '\\n'" }, + "optionDesc_help": { "message": "Whakaatuhia te mata awhina" }, + "optionDesc_version": { "message": "Whakaatuhia te tau putanga" } +} diff --git a/minify.js/_locales/mk/messages.json b/minify.js/_locales/mk/messages.json new file mode 100644 index 00000000..d6fb2bf3 --- /dev/null +++ b/minify.js/_locales/mk/messages.json @@ -0,0 +1,47 @@ +{ + "appName": { "message": "minify.js" }, + "appCopyright": { "message": "© 2024 Adam Lui и соработниците под лиценцата на МИТ" }, + "prefix_error": { "message": "ГРЕШКА" }, + "prefix_globalVer": { "message": "Глобална верзија" }, + "prefix_localVer": { "message": "Локална верзија" }, + "prefix_source": { "message": "Извор" }, + "error_notRecognized": { "message": "не е препознаено" }, + "error_invalidURL": { "message": "Невалидна URL" }, + "error_firstArgNotExist": { "message": "Првиот аргумент може да биде само постоечка датотека или директориум" }, + "error_doesNotExist": { "message": "не постои" }, + "info_validArgs": { "message": "Валидните аргументи се подолу" }, + "info_exampleValidCmd": { "message": "Пример за важечка команда" }, + "info_filesToBeMinned": { "message": "Датотеки со JavaScript што треба да се минимизираат" }, + "info_noFilesWillBeMinned": { "message": "Нема да се минимизираат датотеки со JavaScript" }, + "info_copying": { "message": "Копирам на таблата со исечоци" }, + "info_writing": { "message": "Се запишува во датотека" }, + "info_minComplete": { "message": "Минификацијата е завршена" }, + "info_file": { "message": "датотека" }, + "info_mininified": { "message": "минимизирано" }, + "info_noFilesProcessed": { "message": "Нема обработени неминифицирани JavaScript датотеки" }, + "info_failedToMinify": { "message": "не успеа да се минимизира" }, + "info_moreHelp": { "message": "За повеќе помош" }, + "info_visit": { "message": "Посета" }, + "helpSection_usage": { "message": "Употреба" }, + "helpSection_pathArgs": { "message": "Аргументи за патеката" }, + "helpSection_flags": { "message": "Опции за була" }, + "helpSection_paramOptions": { "message": "Опции за параметри" }, + "helpSection_infoCmds": { "message": "Информативни команди" }, + "inputPathDesc_main": { "message": "Патека до JavaScript датотека или директориум што содржи JavaScript датотеки што треба да се минимизираат" }, + "inputPathDesc_extra": { "message": "во однос на тековниот работен именик" }, + "outputPathDesc_main": { "message": "Патека до датотека или директориум каде што ќе бидат зачувани минифицирани датотеки" }, + "outputPathDesc_extra": { "message": "во однос на оригиналната локација на датотеката (ако не е наведена, се користи min/)" }, + "optionDesc_dryRun": { "message": "Не минимизирајте ги датотеките, само покажете дали ќе бидат обработени" }, + "optionDesc_dotfolders": { "message": "Вклучете ги папките со точки во пребарувањето датотеки" }, + "optionDesc_dotfiles": { "message": "Вклучете датотеки со точки во пребарувањето датотеки" }, + "optionDesc_noRecursion": { "message": "Оневозможи рекурзивно пребарување датотеки" }, + "optionDesc_noMangle": { "message": "Оневозможи менување имиња" }, + "optionDesc_noFilenameChange": { "message": "Оневозможете промена на наставката на датотеката во .min.js" }, + "optionDesc_copy": { "message": "Копирајте го минимизираниот код на таблата со исечоци наместо да пишувате во датотека ако се обработува една изворна датотека" }, + "optionDesc_quiet": { "message": "Потисни ги сите евиденции освен грешките" }, + "optionDesc_ignoreFiles": { "message": "Датотеки што треба да се исклучат од минификацијата" }, + "optionDesc_commentMain": { "message": "Препуштете го коментарот на заглавието на минимизиран код" }, + "optionDesc_commentExtra": { "message": "Одделете по ред со „\\n“" }, + "optionDesc_help": { "message": "Прикажи екран за помош" }, + "optionDesc_version": { "message": "Број на производител" } +} diff --git a/minify.js/_locales/ml/messages.json b/minify.js/_locales/ml/messages.json new file mode 100644 index 00000000..bda2e320 --- /dev/null +++ b/minify.js/_locales/ml/messages.json @@ -0,0 +1,47 @@ +{ + "appName": { "message": "minify.js" }, + "appCopyright": { "message": "© 2024 ആദം ലൂയിയും എം‌ഐ‌ടി ലൈസൻസിന് കീഴിലുള്ള സംഭാവനക്കാരും" }, + "prefix_error": { "message": "ERROR" }, + "prefix_globalVer": { "message": "ആഗോള പതിപ്പ്" }, + "prefix_localVer": { "message": "പ്രാദേശിക പതിപ്പ്" }, + "prefix_source": { "message": "Source" }, + "error_notRecognized": { "message": "തിരിച്ചറിഞ്ഞിട്ടില്ല" }, + "error_invalidURL": { "message": "തെറ്റായ സ്ക്രിപ്റ്റ് നിര്‍ദ്ദേശം" }, + "error_firstArgNotExist": { "message": "ആദ്യ ആർഗ്യുമെന്റ് നിലവിലുള്ള ഒരു ഫയലോ ഡയറക്ടറിയോ മാത്രമായിരിക്കാം" }, + "error_doesNotExist": { "message": "നിലവിലില്ല" }, + "info_validArgs": { "message": "സാധുവായ ആർഗ്യുമെന്റുകൾ ചുവടെയുണ്ട്" }, + "info_exampleValidCmd": { "message": "സാധുവായ കമാൻഡ് ഉദാഹരണം" }, + "info_filesToBeMinned": { "message": "മിനിഫൈ ചെയ്യേണ്ട ജാവാസ്ക്രിപ്റ്റ് ഫയലുകൾ" }, + "info_noFilesWillBeMinned": { "message": "ജാവാസ്ക്രിപ്റ്റ് ഫയലുകളൊന്നും മിനിഫൈ ചെയ്യില്ല" }, + "info_copying": { "message": "ക്ലിപ്പ്ബോർഡിലേക്ക് പകർത്തുന്നു" }, + "info_writing": { "message": "ഫയലിലേക്ക് എഴുതുന്നു" }, + "info_minComplete": { "message": "മിനിഫിക്കേഷൻ പൂർത്തിയായി" }, + "info_file": { "message": "ഫയല്‍" }, + "info_mininified": { "message": "മിനിഫൈഡ്" }, + "info_noFilesProcessed": { "message": "അൺമിനിഫൈഡ് ജാവാസ്ക്രിപ്റ്റ് ഫയലുകളൊന്നും പ്രോസസ്സ് ചെയ്തിട്ടില്ല" }, + "info_failedToMinify": { "message": "ചെറുതാക്കുന്നതിൽ പരാജയപ്പെട്ടു" }, + "info_moreHelp": { "message": "കൂടുതൽ സഹായത്തിനായി" }, + "info_visit": { "message": "VISIT" }, + "helpSection_usage": { "message": "ഉപയോഗം" }, + "helpSection_pathArgs": { "message": "പാത്ത് ആർഗ്യുമെന്റുകൾ" }, + "helpSection_flags": { "message": "ബൂളിയൻ ഓപ്ഷനുകൾ" }, + "helpSection_paramOptions": { "message": "പാരാമീറ്റർ ഓപ്ഷനുകൾ" }, + "helpSection_infoCmds": { "message": "വിവര കമാന്‍ഡുകള്‍" }, + "inputPathDesc_main": { "message": "ജാവാസ്ക്രിപ്റ്റ് ഫയലിലേക്കുള്ള പാത്ത് അല്ലെങ്കിൽ ജാവാസ്ക്രിപ്റ്റ് ഫയലുകൾ അടങ്ങിയ ഡയറക്ടറി ചെറുതാക്കണം" }, + "inputPathDesc_extra": { "message": "നിലവിലെ വർക്കിംഗ് ഡയറക്ടറിയുമായി ബന്ധപ്പെട്ട്" }, + "outputPathDesc_main": { "message": "മിനിഫൈഡ് ഫയലുകൾ സൂക്ഷിക്കുന്ന ഫയലിലേക്കോ ഡയറക്ടറിയിലേക്കോ ഉള്ള പാത" }, + "outputPathDesc_extra": { "message": "ഒറിജിനൽ ഫയൽ ലൊക്കേഷനുമായി ബന്ധപ്പെട്ട് (നൽകിയിട്ടില്ലെങ്കിൽ, മിനിറ്റ്/ ഉപയോഗിക്കുന്നു)" }, + "optionDesc_dryRun": { "message": "യഥാർത്ഥത്തിൽ ഫയൽ(കൾ) ചെറുതാക്കരുത്, അവ പ്രോസസ്സ് ചെയ്യുമോ എന്ന് കാണിക്കുക" }, + "optionDesc_dotfolders": { "message": "ഫയൽ തിരയലിൽ ഡോട്ട്ഫോൾഡറുകൾ ഉൾപ്പെടുത്തുക" }, + "optionDesc_dotfiles": { "message": "ഫയൽ തിരയലിൽ ഡോട്ട്ഫൈലുകൾ ഉൾപ്പെടുത്തുക" }, + "optionDesc_noRecursion": { "message": "ആവർത്തന ഫയൽ തിരയൽ അപ്രാപ്തമാക്കുക" }, + "optionDesc_noMangle": { "message": "മാങ്‌ലിംഗ് പേരുകൾ അപ്രാപ്തമാക്കുക" }, + "optionDesc_noFilenameChange": { "message": ".min.js ലേക്ക് ഫയൽ എക്സ്റ്റൻഷൻ മാറ്റുന്നത് അപ്രാപ്തമാക്കുക" }, + "optionDesc_copy": { "message": "ഒരൊറ്റ ഉറവിട ഫയൽ പ്രോസസ്സ് ചെയ്യുകയാണെങ്കിൽ ഫയലിലേക്ക് എഴുതുന്നതിനുപകരം മിനിഫൈഡ് കോഡ് ക്ലിപ്പ്ബോർഡിലേക്ക് പകർത്തുക" }, + "optionDesc_quiet": { "message": "പിശകുകൾ ഒഴികെ എല്ലാ ലോഗിംഗും അടിച്ചമർത്തുക" }, + "optionDesc_ignoreFiles": { "message": "മിനിഫിക്കേഷനിൽ നിന്ന് ഒഴിവാക്കേണ്ട ഫയലുകൾ" }, + "optionDesc_commentMain": { "message": "മിനിഫൈഡ് കോഡിലേക്ക് ഹെഡർ അഭിപ്രായം മുൻകൂട്ടി തയ്യാറാക്കുക" }, + "optionDesc_commentExtra": { "message": "'\\n' ഉപയോഗിച്ച് ലൈൻ അനുസരിച്ച് വേർതിരിക്കുക" }, + "optionDesc_help": { "message": "സഹായ സ്ക്രീൻ പ്രദർശിപ്പിക്കുക" }, + "optionDesc_version": { "message": "വില്‍പ്പനക്കാരനുള്ള സൂചകം" } +} diff --git a/minify.js/_locales/mn/messages.json b/minify.js/_locales/mn/messages.json new file mode 100644 index 00000000..37f84bae --- /dev/null +++ b/minify.js/_locales/mn/messages.json @@ -0,0 +1,47 @@ +{ + "appName": { "message": "minify.js" }, + "appCopyright": { "message": "© 2024 Адам Луи ба MIT лицензийн дагуу хувь нэмэр оруулагчид" }, + "prefix_error": { "message": "АЛДАА" }, + "prefix_globalVer": { "message": "Дэлхийн хувилбар" }, + "prefix_localVer": { "message": "Дотоод хувилбар" }, + "prefix_source": { "message": "Эх сурвалж" }, + "error_notRecognized": { "message": "тодорхойгүй" }, + "error_invalidURL": { "message": "Хүчингүй URL" }, + "error_firstArgNotExist": { "message": "Эхний аргумент нь зөвхөн одоо байгаа файл эсвэл сан байж болно" }, + "error_doesNotExist": { "message": "байхгүй байна" }, + "info_validArgs": { "message": "Зөв аргументууд доор байна" }, + "info_exampleValidCmd": { "message": "Хүчинтэй командын жишээ" }, + "info_filesToBeMinned": { "message": "Жаваскрипт файлуудыг багасгах" }, + "info_noFilesWillBeMinned": { "message": "Ямар ч JavaScript файл ашиглагдахгүй" }, + "info_copying": { "message": "Түр санах ой руу хуулах" }, + "info_writing": { "message": "Файлд бичих" }, + "info_minComplete": { "message": "Тусгаарлалт дууссан" }, + "info_file": { "message": " " }, + "info_mininified": { "message": "тогтоогдсон" }, + "info_noFilesProcessed": { "message": "Боловсруулагдаагүй Жаваскрипт файл байхгүй" }, + "info_failedToMinify": { "message": "багасгаж чадсангүй" }, + "info_moreHelp": { "message": "Нэмэлт тусламж" }, + "info_visit": { "message": "Зочлох" }, + "helpSection_usage": { "message": "Хэрэглээ" }, + "helpSection_pathArgs": { "message": "Замын аргументууд" }, + "helpSection_flags": { "message": "Boolean хувилбарууд" }, + "helpSection_paramOptions": { "message": "Параметерын сонголтууд" }, + "helpSection_infoCmds": { "message": "Мэдээллийн командууд" }, + "inputPathDesc_main": { "message": "Жаваскрипт файл эсвэл JavaScript файл бүхий лавлах зам" }, + "inputPathDesc_extra": { "message": "одоогийн ажлын лавлахтай хамааралтай" }, + "outputPathDesc_main": { "message": "Хасагдсан файл хадгалах файл эсвэл лавлах зам" }, + "outputPathDesc_extra": { "message": "эх файлын байршилтай харьцуулахад (хэрэв өгөөгүй бол мин/хэрэглэнэ)" }, + "optionDesc_dryRun": { "message": "Файл(ууд) -ыг үнэндээ бүү багасгаарай, боловсруулагдах эсэхийг харуул" }, + "optionDesc_dotfolders": { "message": "Файлын хайлтанд цэгийн хавтас оруулах" }, + "optionDesc_dotfiles": { "message": "Файлын хайлтанд өгөгдлийн файл оруулах" }, + "optionDesc_noRecursion": { "message": "Recursive файл хайхыг идэвхгүй болгох" }, + "optionDesc_noMangle": { "message": "Гаргах нэрийг идэвхгүй болгох" }, + "optionDesc_noFilenameChange": { "message": "Файлын өргөтгөлийг .min.js болгон өөрчлөхийг идэвхгүй болгох" }, + "optionDesc_copy": { "message": "Нэг эх файл боловсруулагдсан тохиолдолд файл руу бичихийн оронд жижиг кодыг хуулах" }, + "optionDesc_quiet": { "message": "Алдаанаас бусад бүх бүртгэлийг арилгах" }, + "optionDesc_ignoreFiles": { "message": "Суурилуулалтаас хасах файлууд" }, + "optionDesc_commentMain": { "message": "Зөвшөөрөгдсөн код руу толгой гарчгийг бэлтгэх" }, + "optionDesc_commentExtra": { "message": "'\\n' ашиглан мөрөөр тусгаарлана" }, + "optionDesc_help": { "message": "Тусламжийн дэлгэцийг харуулах" }, + "optionDesc_version": { "message": "Хувилбарын дугаар" } +} diff --git a/minify.js/_locales/ms/messages.json b/minify.js/_locales/ms/messages.json new file mode 100644 index 00000000..bac2c863 --- /dev/null +++ b/minify.js/_locales/ms/messages.json @@ -0,0 +1,47 @@ +{ + "appName": { "message": "minify.js" }, + "appCopyright": { "message": "© 2024 Adam Lui & penyumbang di bawah LESEN MIT" }, + "prefix_error": { "message": "RALAT" }, + "prefix_globalVer": { "message": "Versi global" }, + "prefix_localVer": { "message": "Versi tempatan" }, + "prefix_source": { "message": "Sumber" }, + "error_notRecognized": { "message": "Tidak dikonsikan semula" }, + "error_invalidURL": { "message": "URL tidak sah" }, + "error_firstArgNotExist": { "message": "Argumen pertama hanya boleh menjadi fail atau direktori sedia ada" }, + "error_doesNotExist": { "message": "Petimel dicipta" }, + "info_validArgs": { "message": "Hujah yang sah adalah di bawah" }, + "info_exampleValidCmd": { "message": "Contoh perintah yang sah" }, + "info_filesToBeMinned": { "message": "Fail JavaScript untuk diminifikasikan" }, + "info_noFilesWillBeMinned": { "message": "Tiada fail JavaScript akan diminifikasikan" }, + "info_copying": { "message": "Menyalin ke klipbod" }, + "info_writing": { "message": "Menulis ke fail" }, + "info_minComplete": { "message": "Pengurangan selesai" }, + "info_file": { "message": "fail" }, + "info_mininified": { "message": "minified" }, + "info_noFilesProcessed": { "message": "Tiada fail JavaScript yang tidak dimuktamadkan diproses" }, + "info_failedToMinify": { "message": "gagal untuk minify" }, + "info_moreHelp": { "message": "Untuk bantuan lanjut" }, + "info_visit": { "message": "melanggani" }, + "helpSection_usage": { "message": "Penggunaan" }, + "helpSection_pathArgs": { "message": "Hujah laluan" }, + "helpSection_flags": { "message": "Pilihan boolean" }, + "helpSection_paramOptions": { "message": "Pilihan parameter" }, + "helpSection_infoCmds": { "message": "Perintah maklumat" }, + "inputPathDesc_main": { "message": "Laluan ke fail JavaScript atau direktori yang mengandungi fail JavaScript untuk diminifikasikan" }, + "inputPathDesc_extra": { "message": "relatif kepada direktori kerja semasa" }, + "outputPathDesc_main": { "message": "Laluan ke fail atau direktori di mana fail minified akan disimpan" }, + "outputPathDesc_extra": { "message": "berbanding dengan lokasi fail asal (jika tidak disediakan, min/ digunakan)" }, + "optionDesc_dryRun": { "message": "Jangan mengecilkan fail, hanya tunjukkan jika ia akan diproses" }, + "optionDesc_dotfolders": { "message": "Sertakan folder titik dalam carian fail" }, + "optionDesc_dotfiles": { "message": "Sertakan fail titik dalam carian fail" }, + "optionDesc_noRecursion": { "message": "Lumpuhkan carian fail rekursif" }, + "optionDesc_noMangle": { "message": "Nyahdayakan nama mangling" }, + "optionDesc_noFilenameChange": { "message": "Lumpuhkan perubahan sambungan fail ke .min.js" }, + "optionDesc_copy": { "message": "Salin kod minified ke papan klip dan bukannya menulis ke fail jika fail sumber tunggal diproses" }, + "optionDesc_quiet": { "message": "Sekat semua pembalakan kecuali ralat" }, + "optionDesc_ignoreFiles": { "message": "Fail untuk dikecualikan daripada minifikasi" }, + "optionDesc_commentMain": { "message": "Komen pengepala bergantung kepada kod minified" }, + "optionDesc_commentExtra": { "message": "Asingkan mengikut baris menggunakan '\\n'" }, + "optionDesc_help": { "message": "Papar skrin bantuan" }, + "optionDesc_version": { "message": "Nombor Versi" } +} diff --git a/minify.js/_locales/mt/messages.json b/minify.js/_locales/mt/messages.json new file mode 100644 index 00000000..ce6c1ede --- /dev/null +++ b/minify.js/_locales/mt/messages.json @@ -0,0 +1,47 @@ +{ + "appName": { "message": "minify.js" }, + "appCopyright": { "message": "© 2024 Adam Lui u kontributuri taħt il-liċenzja MIT" }, + "prefix_error": { "message": "ŻBALL" }, + "prefix_globalVer": { "message": "Verżjoni globali" }, + "prefix_localVer": { "message": "Verżjoni lokali" }, + "prefix_source": { "message": "Sors" }, + "error_notRecognized": { "message": "Mhux rikonoxxut" }, + "error_invalidURL": { "message": "URL mhux tajjeb" }, + "error_firstArgNotExist": { "message": "L-ewwel argument jista' jkun biss fajl jew direttorju eżistenti" }, + "error_doesNotExist": { "message": "ma jeżistix" }, + "info_validArgs": { "message": "L-argumenti validi huma hawn taħt" }, + "info_exampleValidCmd": { "message": "Eżempju ta' kmand validu" }, + "info_filesToBeMinned": { "message": "Il-fajls JavaScript li għandhom jiġu mminimizzati" }, + "info_noFilesWillBeMinned": { "message": "L-ebda fajl JavaScript mhux se jiġi mminifikat" }, + "info_copying": { "message": "Kif tikkopja għall-klipbord" }, + "info_writing": { "message": "Kif tikteb fil-fajl" }, + "info_minComplete": { "message": "Il-minifikazzjoni tlestiet" }, + "info_file": { "message": "Fajl" }, + "info_mininified": { "message": "minimizzat" }, + "info_noFilesProcessed": { "message": "L-ebda fajl JavaScript mhux imminat ipproċessat" }, + "info_failedToMinify": { "message": "ma rnexxilniex nimminifikaw" }, + "info_moreHelp": { "message": "Għal aktar għajnuna" }, + "info_visit": { "message": "Żjara" }, + "helpSection_usage": { "message": "Użu" }, + "helpSection_pathArgs": { "message": "Argumenti tal-mogħdija" }, + "helpSection_flags": { "message": "Għażliet boolean" }, + "helpSection_paramOptions": { "message": "Għażliet tal-parametri" }, + "helpSection_infoCmds": { "message": "Kmand tal-informazzjoni" }, + "inputPathDesc_main": { "message": "Il-mogħdija għall-fajl jew id-direttorju JavaScript li fih il-fajls JavaScript li għandhom jiġu mminifikati" }, + "inputPathDesc_extra": { "message": "meta mqabbel mad-direttorju tax-xogħol attwali" }, + "outputPathDesc_main": { "message": "Il-mogħdija għall-fajl jew id-direttorju fejn se jinħażnu l-fajls minifikati" }, + "outputPathDesc_extra": { "message": "meta mqabbel mal-post tal-fajl oriġinali (jekk mhux ipprovdut, min/ jintuża)" }, + "optionDesc_dryRun": { "message": "Fil-fatt tnaqqasx il-fajl(s), sempliċement uri jekk humiex se jiġu pproċessati" }, + "optionDesc_dotfolders": { "message": "Inkludi d-dotfolders fit-tfittxija tal-fajl" }, + "optionDesc_dotfiles": { "message": "Inkludi d-dotfiles fit-tfittxija tal-fajl" }, + "optionDesc_noRecursion": { "message": "Itfi t-tiftix rekursiv tal-fajls" }, + "optionDesc_noMangle": { "message": "Itfi l-ismijiet li ma jidhrux" }, + "optionDesc_noFilenameChange": { "message": "Iddiżattiva l-estensjoni tal-fajl li qed jinbidel għal .min.js" }, + "optionDesc_copy": { "message": "Ikkopja l-kodiċi minimizzat għall-klipbord minflok tikteb biex tiffajlja jekk jiġi pproċessat fajl b' sors wieħed" }, + "optionDesc_quiet": { "message": "Waqqaf il-logging kollu ħlief l-iżbalji" }, + "optionDesc_ignoreFiles": { "message": "Fajls li għandhom jiġu esklużi mill-minifikazzjoni" }, + "optionDesc_commentMain": { "message": "Ipprepara l-kumment tal-intestatura għall-kodiċi minifikat" }, + "optionDesc_commentExtra": { "message": "Issepara skont il-linja billi tuża '\\n'" }, + "optionDesc_help": { "message": "Uri l-iskrin tal-għajnuna" }, + "optionDesc_version": { "message": "Version Number" } +} diff --git a/minify.js/_locales/my/messages.json b/minify.js/_locales/my/messages.json new file mode 100644 index 00000000..774ffb30 --- /dev/null +++ b/minify.js/_locales/my/messages.json @@ -0,0 +1,47 @@ +{ + "appName": { "message": "minify.js" }, + "appCopyright": { "message": "© 2024 အာဒံ Lui & MIT လိုင်စင်အောက်ရှိပံ့ပိုးသူများ" }, + "prefix_error": { "message": "ချို့ယွင်းချက်" }, + "prefix_globalVer": { "message": "ကမ္ဘာလုံးဆိုင်ရာဗားရှင်း" }, + "prefix_localVer": { "message": "ပြည်တွင်းဗားရှင်း" }, + "prefix_source": { "message": "Source" }, + "error_notRecognized": { "message": "အသိအမှတ်မပြုပါ" }, + "error_invalidURL": { "message": "URL မမှန်ကန်ပါ" }, + "error_firstArgNotExist": { "message": "ပထမအငြင်းပွားမှုသည်ရှိပြီးသားဖိုင် (သို့) လမ်းညွှန်တစ်ခုသာဖြစ်နိုင်သည်" }, + "error_doesNotExist": { "message": "အသုံးပြုသူ မရှိပါ" }, + "info_validArgs": { "message": "အကျုံးဝင်သော အငြင်းပွားမှုများမှာ အောက်ပါတို့ ဖြစ်ပါသည်" }, + "info_exampleValidCmd": { "message": "နမူနာ မှန်ကန်သော ညွှန်ကြားချက်" }, + "info_filesToBeMinned": { "message": "Minified လုပ်ရမည့် JavaScript ဖိုင်များ" }, + "info_noFilesWillBeMinned": { "message": "JavaScript ဖိုင်များကိုအသေးစိတ်ပြုလုပ်မည်မဟုတ်ပါ" }, + "info_copying": { "message": "ကလစ်ဘုတ်သို့ ကူးယူနေသည်" }, + "info_writing": { "message": "ဖိုင်သို့ရိုက်ယူခြင်း" }, + "info_minComplete": { "message": "Minification ပြီးစီးပါပြီ" }, + "info_file": { "message": "ဖိုင်" }, + "info_mininified": { "message": "သေးငယ်သော" }, + "info_noFilesProcessed": { "message": "သတ်မှတ်မထားသော JavaScript ဖိုင်များကို လုပ်ဆောင်မထားပါ" }, + "info_failedToMinify": { "message": "အသေးစားပြုလုပ်ရန် မအောင်မြင်ပါ" }, + "info_moreHelp": { "message": "နောက်ထပ်အကူအညီအတွက်" }, + "info_visit": { "message": "အလည်အပတ်သွားပါသလား ။" }, + "helpSection_usage": { "message": "အသုံးပြုမှု့" }, + "helpSection_pathArgs": { "message": "လမ်းကြောင်းအငြင်းပွားမှုများ" }, + "helpSection_flags": { "message": "Boolean ရွေးစရာများ" }, + "helpSection_paramOptions": { "message": "အကန့်အသတ်ရွေးချယ်စရာများ" }, + "helpSection_infoCmds": { "message": "သတင်းအချက်အလက်ဆိုင်ရာ ညွှန်ကြားချက်များ" }, + "inputPathDesc_main": { "message": "Minified လုပ်ရန် JavaScript ဖိုင်များပါဝင်သော JavaScript ဖိုင် သို့မဟုတ် directory သို့ လမ်းကြောင်း" }, + "inputPathDesc_extra": { "message": "လက်ရှိအလုပ်အကိုင်ညွှန်ကြားမှု ဦး စီးဌာန" }, + "outputPathDesc_main": { "message": "အသေးစားဖိုင်များကို သိမ်းဆည်းထားမည့် ဖိုင် သို့မဟုတ် လမ်းညွှန်ဆီ လမ်းကြောင်း" }, + "outputPathDesc_extra": { "message": "မူရင်းဖိုင်တည်နေရာနှင့် ပတ်သက် ၍ (မပေးပါကမိနစ်/ အသုံးပြုသည်)" }, + "optionDesc_dryRun": { "message": "ဖိုင်(များ) ကို အမှန်တကယ်အသေးအဖွဲမလုပ်ပါနှင့် ၊ ၎ င်းတို့ကို စီမံလုပ်ဆောင်မည်ဆိုပါက ပြသပါ" }, + "optionDesc_dotfolders": { "message": "ဖိုင်ရှာဖွေမှုတွင် dotfolders ကိုထည့်သွင်းပါ" }, + "optionDesc_dotfiles": { "message": "ဖိုင်ရှာဖွေမှုတွင် dotfiles ကိုထည့်သွင်းပါ" }, + "optionDesc_noRecursion": { "message": "ထပ်တလဲလဲ ဖိုင်ရှာဖွေခြင်းကို ပိတ်ပါ" }, + "optionDesc_noMangle": { "message": "Mangling အမည်များကိုပိတ်ပါ" }, + "optionDesc_noFilenameChange": { "message": ".min.js သို့ ဖိုင် extension ပြောင်းခြင်းကို ပိတ်ပါ" }, + "optionDesc_copy": { "message": "တစ်ခုတည်းသော အရင်းအမြစ်ဖိုင်ကို လုပ်ဆောင်နေပါက ဖိုင်ရေးမည့်အစား အသေးစားကုဒ်ကို ကလစ်ဘုတ်သို့ မိတ္တူကူးပါ" }, + "optionDesc_quiet": { "message": "အမှားအယွင်းများမှလွဲ ၍ လော့ဂ်အင်အားလုံးကိုဖိနှိပ်ပါ" }, + "optionDesc_ignoreFiles": { "message": "Minification မှဖယ်ထုတ်ရန်ဖိုင်များ" }, + "optionDesc_commentMain": { "message": "ခေါင်းစီးမှတ်ချက်ကို အသေးစားကုဒ်သို့ ပြင်ဆင်ပါ" }, + "optionDesc_commentExtra": { "message": "'\\n' ကို အသုံးပြု ၍ လိုင်းဖြင့်ခွဲပါ" }, + "optionDesc_help": { "message": "အကူအညီ မျက်နှာပြင်ကို ပြသပါ" }, + "optionDesc_version": { "message": "ဗားရှင်းနံပါတ်" } +} diff --git a/minify.js/_locales/ne/messages.json b/minify.js/_locales/ne/messages.json new file mode 100644 index 00000000..3d2ddd40 --- /dev/null +++ b/minify.js/_locales/ne/messages.json @@ -0,0 +1,47 @@ +{ + "appName": { "message": "minify.js" }, + "appCopyright": { "message": "© 2024 एडम लुई र एमआईटी इजाजतपत्र अन्तर्गत योगदानकर्ताहरू" }, + "prefix_error": { "message": "त्रुटि" }, + "prefix_globalVer": { "message": "विश्वव्यापी संस्करण" }, + "prefix_localVer": { "message": "स्थानीय संस्करण" }, + "prefix_source": { "message": "स्रोत" }, + "error_notRecognized": { "message": "पहिचान नगरिएको" }, + "error_invalidURL": { "message": "अवैध यू आर एल" }, + "error_firstArgNotExist": { "message": "पहिलो तर्क अवस्थित फाइल वा डाइरेक्टरी मात्र हुन सक्छ" }, + "error_doesNotExist": { "message": "अवस्थित छैन" }, + "info_validArgs": { "message": "मान्य तर्कहरू तल छन्" }, + "info_exampleValidCmd": { "message": "उदाहरण मान्य आदेश" }, + "info_filesToBeMinned": { "message": "जाभास्क्रिप्ट फाइलहरू मिनिफाइ गर्ने" }, + "info_noFilesWillBeMinned": { "message": "कुनै पनि जाभास्क्रिप्ट फाइलहरू मिनिफाइ गरिने छैन" }, + "info_copying": { "message": "क्लिपबोर्डमा प्रतिलिपि गर्दैछ" }, + "info_writing": { "message": "फाइलमा लेख्दै" }, + "info_minComplete": { "message": "न्यूनतमकरण पूरा भयो" }, + "info_file": { "message": "फाइल" }, + "info_mininified": { "message": "मिनिफाइड" }, + "info_noFilesProcessed": { "message": "कुनै अप्रमाणित जाभास्क्रिप्ट फाइलहरू प्रशोधन गरिएको छैन" }, + "info_failedToMinify": { "message": "न्यूनतम गर्न असफल भयो" }, + "info_moreHelp": { "message": "थप मद्दतको लागि" }, + "info_visit": { "message": "भ्रमण गर्नुहोस्" }, + "helpSection_usage": { "message": "प्रयोग" }, + "helpSection_pathArgs": { "message": "बाटो तर्कहरू" }, + "helpSection_flags": { "message": "बुलियन विकल्पहरू" }, + "helpSection_paramOptions": { "message": "प्यारामिटर विकल्पहरू" }, + "helpSection_infoCmds": { "message": "सूचना आदेशहरू" }, + "inputPathDesc_main": { "message": "जाभास्क्रिप्ट फाइल वा जाभास्क्रिप्ट फाइलहरू समावेश गर्ने डाइरेक्टरीको बाटोलाई सानो बनाइनेछ" }, + "inputPathDesc_extra": { "message": "हालको कार्य डाइरेक्टरीको सापेक्ष" }, + "outputPathDesc_main": { "message": "फाइल वा डाइरेक्टरीको बाटो जहाँ साना फाइलहरू भण्डारण गरिनेछ" }, + "outputPathDesc_extra": { "message": "मूल फाइल स्थानको सापेक्ष (यदि प्रदान गरिएको छैन भने, न्यूनतम/प्रयोग गरिन्छ)" }, + "optionDesc_dryRun": { "message": "वास्तवमा फाइल(हरू) लाई सानो नबनाउनुहोस्, तिनीहरू प्रशोधन हुने छन् कि छैनन् भनेर देखाउनुहोस्" }, + "optionDesc_dotfolders": { "message": "फाइल खोजीमा डटफोल्डरहरू समावेश गर्नुहोस्" }, + "optionDesc_dotfiles": { "message": "फाइल खोजीमा डटफाइलहरू समावेश गर्नुहोस्" }, + "optionDesc_noRecursion": { "message": "पुनरावर्ती फाइल खोजी अक्षम पार्नुहोस्" }, + "optionDesc_noMangle": { "message": "मङ्गलिंग नामहरू अक्षम गर्नुहोस्" }, + "optionDesc_noFilenameChange": { "message": ".min.js मा फाइल विस्तार परिवर्तन गर्न अक्षम गर्नुहोस्" }, + "optionDesc_copy": { "message": "यदि एकल स्रोत फाइल प्रशोधन गरिएको छ भने फाइलमा लेख्नुको सट्टा क्लिपबोर्डमा मिनीफाइड कोड प्रतिलिपि गर्नुहोस्" }, + "optionDesc_quiet": { "message": "त्रुटिहरू बाहेक सबै लगिङलाई दबाउनुहोस्" }, + "optionDesc_ignoreFiles": { "message": "मिनिफिकेसनबाट बहिष्कृत गर्नुपर्ने फाइलहरू" }, + "optionDesc_commentMain": { "message": "सानो कोडमा हेडर टिप्पणी पठाउनुहोस्" }, + "optionDesc_commentExtra": { "message": "'\\n'प्रयोग गरेर लाइन अनुसार छुट्याउनुहोस्" }, + "optionDesc_help": { "message": "मद्दत स्क्रिन प्रदर्शन गर्नुहोस्" }, + "optionDesc_version": { "message": "प्रदर्शनको नाम" } +} diff --git a/minify.js/_locales/nl/messages.json b/minify.js/_locales/nl/messages.json new file mode 100644 index 00000000..2de5ec7b --- /dev/null +++ b/minify.js/_locales/nl/messages.json @@ -0,0 +1,47 @@ +{ + "appName": { "message": "minify.js" }, + "appCopyright": { "message": "© 2024 Adam Lui & medewerkers onder DE MIT-LICENTIE" }, + "prefix_error": { "message": "ERROR" }, + "prefix_globalVer": { "message": "Globale versie" }, + "prefix_localVer": { "message": "Lokale casusversie" }, + "prefix_source": { "message": "Bron" }, + "error_notRecognized": { "message": "Niet herkend" }, + "error_invalidURL": { "message": "Ongeldige URL" }, + "error_firstArgNotExist": { "message": "Eerste argument kan alleen een bestaand bestand of een bestaande map zijn" }, + "error_doesNotExist": { "message": "bestaat niet" }, + "info_validArgs": { "message": "Geldige argumenten staan hieronder" }, + "info_exampleValidCmd": { "message": "Voorbeeld geldig commando" }, + "info_filesToBeMinned": { "message": "JavaScript-bestanden die moeten worden geminimaliseerd" }, + "info_noFilesWillBeMinned": { "message": "Er worden geen JavaScript-bestanden geminimaliseerd" }, + "info_copying": { "message": "Kopiëren naar klembord" }, + "info_writing": { "message": "Schrijven naar bestand" }, + "info_minComplete": { "message": "Minificatie voltooid" }, + "info_file": { "message": "bestand" }, + "info_mininified": { "message": "geminimaliseerd" }, + "info_noFilesProcessed": { "message": "Geen niet-geminimaliseerde JavaScript-bestanden verwerkt" }, + "info_failedToMinify": { "message": "kon niet verkleinen" }, + "info_moreHelp": { "message": "voor meer hulp" }, + "info_visit": { "message": "bezoek" }, + "helpSection_usage": { "message": "Gebruik" }, + "helpSection_pathArgs": { "message": "Padargumenten" }, + "helpSection_flags": { "message": "Booleaanse opties" }, + "helpSection_paramOptions": { "message": "Parameteropties" }, + "helpSection_infoCmds": { "message": "Info commando 's" }, + "inputPathDesc_main": { "message": "Pad naar JavaScript-bestand of map met JavaScript-bestanden die moeten worden geminimaliseerd" }, + "inputPathDesc_extra": { "message": "ten opzichte van de huidige werkmap" }, + "outputPathDesc_main": { "message": "Pad naar bestand of map waar geminimaliseerde bestanden worden opgeslagen" }, + "outputPathDesc_extra": { "message": "ten opzichte van de oorspronkelijke bestandslocatie (indien niet opgegeven, min/ wordt gebruikt)" }, + "optionDesc_dryRun": { "message": "Minifieer het/de bestand(en) niet, laat gewoon zien of ze worden verwerkt" }, + "optionDesc_dotfolders": { "message": "Dotfolders opnemen in bestandszoekopdracht" }, + "optionDesc_dotfiles": { "message": "Dotbestanden opnemen in bestandszoekopdracht" }, + "optionDesc_noRecursion": { "message": "Recursief zoeken naar bestanden uitschakelen" }, + "optionDesc_noMangle": { "message": "Mangelnamen uitschakelen" }, + "optionDesc_noFilenameChange": { "message": "Schakel het wijzigen van de bestandsextensie naar .min.js uit" }, + "optionDesc_copy": { "message": "Kopieer geminimaliseerde code naar klembord in plaats van naar bestand te schrijven als één bronbestand wordt verwerkt" }, + "optionDesc_quiet": { "message": "Alle logboekregistraties onderdrukken, behalve fouten" }, + "optionDesc_ignoreFiles": { "message": "Bestanden om uit te sluiten van verkleining" }, + "optionDesc_commentMain": { "message": "Headeropmerking vooraf laten gaan aan geminimaliseerde code" }, + "optionDesc_commentExtra": { "message": "Scheid per regel met behulp van '\\n'" }, + "optionDesc_help": { "message": "Hulpscherm weergeven" }, + "optionDesc_version": { "message": "Het versienummer tonen" } +} diff --git a/minify.js/_locales/no/messages.json b/minify.js/_locales/no/messages.json new file mode 100644 index 00000000..9fc19908 --- /dev/null +++ b/minify.js/_locales/no/messages.json @@ -0,0 +1,47 @@ +{ + "appName": { "message": "minify.js" }, + "appCopyright": { "message": "© 2024 Adam Lui & contributors under the MIT license" }, + "prefix_error": { "message": "ERROR" }, + "prefix_globalVer": { "message": "Global version" }, + "prefix_localVer": { "message": "Local version" }, + "prefix_source": { "message": "Source" }, + "error_notRecognized": { "message": "not recognized" }, + "error_invalidURL": { "message": "Invalid URL" }, + "error_firstArgNotExist": { "message": "First argument can only be an existing file or directory" }, + "error_doesNotExist": { "message": "does not exist" }, + "info_validArgs": { "message": "Valid arguments are below" }, + "info_exampleValidCmd": { "message": "Example valid command" }, + "info_filesToBeMinned": { "message": "JavaScript files to be minified" }, + "info_noFilesWillBeMinned": { "message": "No JavaScript files will be minified" }, + "info_copying": { "message": "Kopierer til utklippstavlen" }, + "info_writing": { "message": "Skriver til fil" }, + "info_minComplete": { "message": "Minification complete" }, + "info_file": { "message": "file" }, + "info_mininified": { "message": "minified" }, + "info_noFilesProcessed": { "message": "No unminified JavaScript files processed" }, + "info_failedToMinify": { "message": "failed to minify" }, + "info_moreHelp": { "message": "For more help" }, + "info_visit": { "message": "visit" }, + "helpSection_usage": { "message": "Usage" }, + "helpSection_pathArgs": { "message": "Path arguments" }, + "helpSection_flags": { "message": "Boolean options" }, + "helpSection_paramOptions": { "message": "Parameter options" }, + "helpSection_infoCmds": { "message": "Info commands" }, + "inputPathDesc_main": { "message": "Path to JavaScript file or directory containing JavaScript files to be minified" }, + "inputPathDesc_extra": { "message": "relative to the current working directory" }, + "outputPathDesc_main": { "message": "Path to file or directory where minified files will be stored" }, + "outputPathDesc_extra": { "message": "relative to original file location (if not provided, min/ is used)" }, + "optionDesc_dryRun": { "message": "Don't actually minify the file(s), just show if they will be processed" }, + "optionDesc_dotfolders": { "message": "Include dotfolders in file search" }, + "optionDesc_dotfiles": { "message": "Include dotfiles in file search" }, + "optionDesc_noRecursion": { "message": "Disable recursive file searching" }, + "optionDesc_noMangle": { "message": "Disable mangling names" }, + "optionDesc_noFilenameChange": { "message": "Deaktiver endring av filtype til .min.js" }, + "optionDesc_copy": { "message": "Kopier forminsket kode til utklippstavlen i stedet for å skrive til filen hvis en enkelt kildefil behandles" }, + "optionDesc_quiet": { "message": "Suppress all logging except errors" }, + "optionDesc_ignoreFiles": { "message": "Files to exclude from minification" }, + "optionDesc_commentMain": { "message": "Legg topptekstkommentar til forminsket kode" }, + "optionDesc_commentExtra": { "message": "Separate by line using '\\n'" }, + "optionDesc_help": { "message": "Display help screen" }, + "optionDesc_version": { "message": "Show version number" } +} diff --git a/minify.js/_locales/ny/messages.json b/minify.js/_locales/ny/messages.json new file mode 100644 index 00000000..f339e834 --- /dev/null +++ b/minify.js/_locales/ny/messages.json @@ -0,0 +1,47 @@ +{ + "appName": { "message": "minify.js" }, + "appCopyright": { "message": "© 2024 Adam Lui & contributors under the MIT license" }, + "prefix_error": { "message": "ERROR" }, + "prefix_globalVer": { "message": "Global version" }, + "prefix_localVer": { "message": "Local version" }, + "prefix_source": { "message": "Source" }, + "error_notRecognized": { "message": "not recognized" }, + "error_invalidURL": { "message": "Invalid URL" }, + "error_firstArgNotExist": { "message": "First argument can only be an existing file or directory" }, + "error_doesNotExist": { "message": "does not exist" }, + "info_validArgs": { "message": "Valid arguments are below" }, + "info_exampleValidCmd": { "message": "Example valid command" }, + "info_filesToBeMinned": { "message": "JavaScript files to be minified" }, + "info_noFilesWillBeMinned": { "message": "No JavaScript files will be minified" }, + "info_copying": { "message": "Kukopera kuti clipboard" }, + "info_writing": { "message": "Kulemba fayilo" }, + "info_minComplete": { "message": "Minification complete" }, + "info_file": { "message": "file" }, + "info_mininified": { "message": "minified" }, + "info_noFilesProcessed": { "message": "No unminified JavaScript files processed" }, + "info_failedToMinify": { "message": "failed to minify" }, + "info_moreHelp": { "message": "For more help" }, + "info_visit": { "message": "visit" }, + "helpSection_usage": { "message": "Usage" }, + "helpSection_pathArgs": { "message": "Path arguments" }, + "helpSection_flags": { "message": "Boolean options" }, + "helpSection_paramOptions": { "message": "Parameter options" }, + "helpSection_infoCmds": { "message": "Info commands" }, + "inputPathDesc_main": { "message": "Path to JavaScript file or directory containing JavaScript files to be minified" }, + "inputPathDesc_extra": { "message": "relative to the current working directory" }, + "outputPathDesc_main": { "message": "Path to file or directory where minified files will be stored" }, + "outputPathDesc_extra": { "message": "relative to original file location (if not provided, min/ is used)" }, + "optionDesc_dryRun": { "message": "Don't actually minify the file(s), just show if they will be processed" }, + "optionDesc_dotfolders": { "message": "Include dotfolders in file search" }, + "optionDesc_dotfiles": { "message": "Include dotfiles in file search" }, + "optionDesc_noRecursion": { "message": "Disable recursive file searching" }, + "optionDesc_noMangle": { "message": "Disable mangling names" }, + "optionDesc_noFilenameChange": { "message": "Kulepheretsa kusintha kwa fayilo ku .min.js" }, + "optionDesc_copy": { "message": "Koperani kachidindo minified kuti clipboard m 'malo kulemba file ngati limodzi gwero wapamwamba ndi kukonzedwa" }, + "optionDesc_quiet": { "message": "Suppress all logging except errors" }, + "optionDesc_ignoreFiles": { "message": "Files to exclude from minification" }, + "optionDesc_commentMain": { "message": "Prepend mutu ndemanga kuti minified kachidindo" }, + "optionDesc_commentExtra": { "message": "Separate by line using '\\n'" }, + "optionDesc_help": { "message": "Display help screen" }, + "optionDesc_version": { "message": "Show version number" } +} diff --git a/minify.js/_locales/pa/messages.json b/minify.js/_locales/pa/messages.json new file mode 100644 index 00000000..2eef1939 --- /dev/null +++ b/minify.js/_locales/pa/messages.json @@ -0,0 +1,47 @@ +{ + "appName": { "message": "minify.js" }, + "appCopyright": { "message": "© 2024 Adam Lui & contributors under the MIT license" }, + "prefix_error": { "message": "ERROR" }, + "prefix_globalVer": { "message": "Global version" }, + "prefix_localVer": { "message": "Local version" }, + "prefix_source": { "message": "Source" }, + "error_notRecognized": { "message": "not recognized" }, + "error_invalidURL": { "message": "Invalid URL" }, + "error_firstArgNotExist": { "message": "First argument can only be an existing file or directory" }, + "error_doesNotExist": { "message": "does not exist" }, + "info_validArgs": { "message": "Valid arguments are below" }, + "info_exampleValidCmd": { "message": "Example valid command" }, + "info_filesToBeMinned": { "message": "JavaScript files to be minified" }, + "info_noFilesWillBeMinned": { "message": "No JavaScript files will be minified" }, + "info_copying": { "message": "ਪ੍ਰੋਗਰਾਮ:" }, + "info_writing": { "message": "ਫਾਇਲ ਵਿੱਚ ਲਿਖਿਆ ਜਾ ਰਿਹਾ ਹੈ" }, + "info_minComplete": { "message": "Minification complete" }, + "info_file": { "message": "file" }, + "info_mininified": { "message": "minified" }, + "info_noFilesProcessed": { "message": "No unminified JavaScript files processed" }, + "info_failedToMinify": { "message": "failed to minify" }, + "info_moreHelp": { "message": "For more help" }, + "info_visit": { "message": "visit" }, + "helpSection_usage": { "message": "Usage" }, + "helpSection_pathArgs": { "message": "Path arguments" }, + "helpSection_flags": { "message": "Boolean options" }, + "helpSection_paramOptions": { "message": "Parameter options" }, + "helpSection_infoCmds": { "message": "Info commands" }, + "inputPathDesc_main": { "message": "Path to JavaScript file or directory containing JavaScript files to be minified" }, + "inputPathDesc_extra": { "message": "relative to the current working directory" }, + "outputPathDesc_main": { "message": "Path to file or directory where minified files will be stored" }, + "outputPathDesc_extra": { "message": "relative to original file location (if not provided, min/ is used)" }, + "optionDesc_dryRun": { "message": "Don't actually minify the file(s), just show if they will be processed" }, + "optionDesc_dotfolders": { "message": "Include dotfolders in file search" }, + "optionDesc_dotfiles": { "message": "Include dotfiles in file search" }, + "optionDesc_noRecursion": { "message": "Disable recursive file searching" }, + "optionDesc_noMangle": { "message": "Disable mangling names" }, + "optionDesc_noFilenameChange": { "message": ".min.js ਲਈ ਫਾਇਲ ਐਕਸਟੈਂਸ਼ਨ ਬਦਲਣਾ ਆਯੋਗ" }, + "optionDesc_copy": { "message": "ਫਾਈਲ ਵਿੱਚ ਲਿਖਣ ਦੀ ਬਜਾਏ ਕਲਿੱਪਬੋਰਡ ਵਿੱਚ ਮਿਨੀਫਾਈਡ ਕੋਡ ਦੀ ਨਕਲ ਕਰੋ ਜੇ ਸਿੰਗਲ ਸਰੋਤ ਫਾਈਲ ਤੇ ਕਾਰਵਾਈ ਕੀਤੀ ਜਾਂਦੀ ਹੈ" }, + "optionDesc_quiet": { "message": "Suppress all logging except errors" }, + "optionDesc_ignoreFiles": { "message": "Files to exclude from minification" }, + "optionDesc_commentMain": { "message": "ਸਿਰਲੇਖ ਟਿੱਪਣੀ ਨੂੰ ਮਿਨੀਫਾਈਡ ਕੋਡ ਵਿੱਚ ਤਿਆਰ ਕਰੋ" }, + "optionDesc_commentExtra": { "message": "Separate by line using '\\n'" }, + "optionDesc_help": { "message": "Display help screen" }, + "optionDesc_version": { "message": "Show version number" } +} diff --git a/minify.js/_locales/pap/messages.json b/minify.js/_locales/pap/messages.json new file mode 100644 index 00000000..1e8c19f8 --- /dev/null +++ b/minify.js/_locales/pap/messages.json @@ -0,0 +1,47 @@ +{ + "appName": { "message": "minify.js" }, + "appCopyright": { "message": "© 2024 Adam Lui & Contributor" }, + "prefix_error": { "message": "ERROR" }, + "prefix_globalVer": { "message": "Vershon Global" }, + "prefix_localVer": { "message": "Vershon lokal" }, + "prefix_source": { "message": "Fuente" }, + "error_notRecognized": { "message": "no Reconocido" }, + "error_invalidURL": { "message": "Invalididad URL" }, + "error_firstArgNotExist": { "message": "Página principal Ensayos Un solo archivo o directorio existente" }, + "error_doesNotExist": { "message": "no Existe" }, + "info_validArgs": { "message": "Argumentonan valido ta" }, + "info_exampleValidCmd": { "message": "Ehempel di comando valido" }, + "info_filesToBeMinned": { "message": "Archivo Javascript para Minificacion" }, + "info_noFilesWillBeMinned": { "message": "No Javascript Archive" }, + "info_copying": { "message": "Copiando a Clipboard" }, + "info_writing": { "message": "Escriba un archivo" }, + "info_minComplete": { "message": "Minificacion Completo" }, + "info_file": { "message": "archivo" }, + "info_mininified": { "message": "minimalisá" }, + "info_noFilesProcessed": { "message": "No Javascript Archive" }, + "info_failedToMinify": { "message": "falta Minion" }, + "info_moreHelp": { "message": "Pa mas ayudo" }, + "info_visit": { "message": "bishitá" }, + "helpSection_usage": { "message": "Uso" }, + "helpSection_pathArgs": { "message": "Argumentonan di ruta" }, + "helpSection_flags": { "message": "Opcion Boolean" }, + "helpSection_paramOptions": { "message": "Opcion Parámetro" }, + "helpSection_infoCmds": { "message": "Komandante di Informashon" }, + "inputPathDesc_main": { "message": "Camino a Javascript Archivo o directorio conteniendo Javascript Archivos para Minificar" }, + "inputPathDesc_extra": { "message": "relashoná ku e maneho aktual" }, + "outputPathDesc_main": { "message": "Página principal > Ciencia > Archivo de archivo de archivo de archivo de archivo de archivo" }, + "outputPathDesc_extra": { "message": "página principal > Temas Variados > Si No Lo Creo No Lo Creo (Si No Lo Creo No Lo Creo)" }, + "optionDesc_dryRun": { "message": "No descuides el archivo(s), solo descuides el archivo (s)" }, + "optionDesc_dotfolders": { "message": "Dokumen Serupa dengan Archivo de Buscar" }, + "optionDesc_dotfiles": { "message": "Dokumen Serupa dengan Archivo de Buscar" }, + "optionDesc_noRecursion": { "message": "Buscar Archivo Recursivo" }, + "optionDesc_noMangle": { "message": "Mal Di Testa Nombres" }, + "optionDesc_noFilenameChange": { "message": "Cambio de Archivo Extension a .min.js" }, + "optionDesc_copy": { "message": "Copiar Codigo Minificado Para Clipboard Enbes De Escribir Un Archivo Si Fuera Un Solo Fuente" }, + "optionDesc_quiet": { "message": "Tur Kuliner di Kuliner Kuliner" }, + "optionDesc_ignoreFiles": { "message": "Archivo para Minificacion" }, + "optionDesc_commentMain": { "message": "Comentario a Codigo Mínimo" }, + "optionDesc_commentExtra": { "message": "Lista firme \"Firme\" Firme \"con\" Firme \"" }, + "optionDesc_help": { "message": "Foto di Help Screenshot" }, + "optionDesc_version": { "message": "Show Version Number" } +} diff --git a/minify.js/_locales/pl/messages.json b/minify.js/_locales/pl/messages.json new file mode 100644 index 00000000..63786053 --- /dev/null +++ b/minify.js/_locales/pl/messages.json @@ -0,0 +1,47 @@ +{ + "appName": { "message": "minify.js" }, + "appCopyright": { "message": "© 2024 Adam Lui i współautorzy na licencji MIT" }, + "prefix_error": { "message": "BŁĄD" }, + "prefix_globalVer": { "message": "Wersja globalna" }, + "prefix_localVer": { "message": "Wersja lokalna" }, + "prefix_source": { "message": "Źródło" }, + "error_notRecognized": { "message": "nierozpoznane" }, + "error_invalidURL": { "message": "Nieprawidłowy adres URL" }, + "error_firstArgNotExist": { "message": "Pierwszy argument może być tylko istniejącym plikiem lub katalogiem" }, + "error_doesNotExist": { "message": "zasób nie istnieje" }, + "info_validArgs": { "message": "Poniżej znajdują się prawidłowe argumenty" }, + "info_exampleValidCmd": { "message": "Przykład prawidłowego polecenia" }, + "info_filesToBeMinned": { "message": "Pliki JavaScript do zminimalizowania" }, + "info_noFilesWillBeMinned": { "message": "Żadne pliki JavaScript nie zostaną zminimalizowane" }, + "info_copying": { "message": "Kopiowanie do schowka" }, + "info_writing": { "message": "Zapis do pliku" }, + "info_minComplete": { "message": "Minifikacja zakończona" }, + "info_file": { "message": "plik" }, + "info_mininified": { "message": "Zminimalizowana" }, + "info_noFilesProcessed": { "message": "Brak przetworzonych niezminifikowanych plików JavaScript" }, + "info_failedToMinify": { "message": "nie udało się zminimalizować" }, + "info_moreHelp": { "message": ", aby otrzymali dalszą pomoc" }, + "info_visit": { "message": "wizyta" }, + "helpSection_usage": { "message": "Używanie" }, + "helpSection_pathArgs": { "message": "Argumenty dotyczące ścieżki" }, + "helpSection_flags": { "message": "Opcje logiczne" }, + "helpSection_paramOptions": { "message": "Opcje parametrów" }, + "helpSection_infoCmds": { "message": "Polecenia informacyjne" }, + "inputPathDesc_main": { "message": "Ścieżka do pliku JavaScript lub katalogu zawierającego pliki JavaScript do zminimalizowania" }, + "inputPathDesc_extra": { "message": "do bieżącego katalogu roboczego" }, + "outputPathDesc_main": { "message": "Ścieżka do pliku lub katalogu, w którym będą przechowywane zminimalizowane pliki" }, + "outputPathDesc_extra": { "message": "względem oryginalnej lokalizacji pliku (jeśli nie podano, stosuje się min/)" }, + "optionDesc_dryRun": { "message": "Nie minimalizuj plików, po prostu pokaż, czy będą przetwarzane" }, + "optionDesc_dotfolders": { "message": "Uwzględnij foldery kropkowe w wyszukiwaniu plików" }, + "optionDesc_dotfiles": { "message": "Uwzględnij pliki punktowe w wyszukiwaniu plików" }, + "optionDesc_noRecursion": { "message": "Wyłącz rekursywne wyszukiwanie plików" }, + "optionDesc_noMangle": { "message": "Wyłącz manipulowanie nazwami" }, + "optionDesc_noFilenameChange": { "message": "Wyłącz zmianę rozszerzenia pliku na .min.js" }, + "optionDesc_copy": { "message": "Skopiuj zminimalizowany kod do schowka zamiast zapisywać go do pliku, jeśli przetwarzany jest pojedynczy plik źródłowy" }, + "optionDesc_quiet": { "message": "Wyłącz wszystkie rejestrowanie z wyjątkiem błędów" }, + "optionDesc_ignoreFiles": { "message": "Pliki do wykluczenia z minifikacji" }, + "optionDesc_commentMain": { "message": "Przedrostek komentarza nagłówka do minifikowanego kodu" }, + "optionDesc_commentExtra": { "message": "Oddziel wierszem za pomocą '\\n'" }, + "optionDesc_help": { "message": "Wyświetl ekran pomocy" }, + "optionDesc_version": { "message": "Podaje numer wersji programu" } +} diff --git a/minify.js/_locales/ps/messages.json b/minify.js/_locales/ps/messages.json new file mode 100644 index 00000000..cb9941d5 --- /dev/null +++ b/minify.js/_locales/ps/messages.json @@ -0,0 +1,47 @@ +{ + "appName": { "message": "minify.js" }, + "appCopyright": { "message": "© 2024 آدم لوی او د MIT جواز لاندې برخه اخیستونکي" }, + "prefix_error": { "message": "خطا" }, + "prefix_globalVer": { "message": "نړیواله نسخه" }, + "prefix_localVer": { "message": "ځايي نسخه" }, + "prefix_source": { "message": "سرچينه" }, + "error_notRecognized": { "message": "پیژندل شوی نه دی" }, + "error_invalidURL": { "message": "URL ناسم" }, + "error_firstArgNotExist": { "message": "لومړی دلیل یوازې یو موجوده فایل یا لارښود کیدی شي" }, + "error_doesNotExist": { "message": "شتون نه لري" }, + "info_validArgs": { "message": "باوري دلیلونه لاندې دي" }, + "info_exampleValidCmd": { "message": "د اعتبار وړ کمانډ مثال" }, + "info_filesToBeMinned": { "message": "د جاواسکرېپټ دوتنې باید دقیقې شي" }, + "info_noFilesWillBeMinned": { "message": "د جاواسکرېپټ دوتنې به ونه منل شي" }, + "info_copying": { "message": "کلیپ بورډ ته کاپي کول" }, + "info_writing": { "message": "فایل کې لیکل" }, + "info_minComplete": { "message": "تعدیل بشپړ شو" }, + "info_file": { "message": "فایل" }, + "info_mininified": { "message": "دقیقي لري" }, + "info_noFilesProcessed": { "message": "د جاواسکرېپټ بې معنی دوتنې نه دي پروسس شوي" }, + "info_failedToMinify": { "message": "په کمولو کې پاتې راغلی" }, + "info_moreHelp": { "message": "د نورې مرستې لپاره" }, + "info_visit": { "message": "ليدنه" }, + "helpSection_usage": { "message": "کارونه" }, + "helpSection_pathArgs": { "message": "د لارې دلیلونه" }, + "helpSection_flags": { "message": "هو- نه غوراوي" }, + "helpSection_paramOptions": { "message": "د پاراميټر اختیارونه" }, + "helpSection_infoCmds": { "message": "د معلوماتو امرونه" }, + "inputPathDesc_main": { "message": "د جاواسکرېپټ دوتنې یا ډایرکټري ته لاره چې د جاواسکرېپټ دوتنې پکې شاملې وي" }, + "inputPathDesc_extra": { "message": "د اوسني کاري لارښود سره تړاو لري" }, + "outputPathDesc_main": { "message": "د فایل یا لارښود لپاره لاره چیرې چې کوچنۍ دوتنې به زیرمه شي" }, + "outputPathDesc_extra": { "message": "د اصلي فایل ځای سره تړاو لري (که چمتو شوی نه وي، دقیقې/کارول کیږي)" }, + "optionDesc_dryRun": { "message": "په حقیقت کې فایلونه مه کم کوئ، یوازې وښایاست چې ایا دوی به پروسس شي" }, + "optionDesc_dotfolders": { "message": "دوتنه لټون کې پوښۍ ننويستل" }, + "optionDesc_dotfiles": { "message": "Dotfiles په دوتنه لټون کې شامل کړئ" }, + "optionDesc_noRecursion": { "message": "د تکرار شوې دوتنې لټون غیر فعال کړئ" }, + "optionDesc_noMangle": { "message": "د لاسرسۍ نومونه غیر فعال کړئ" }, + "optionDesc_noFilenameChange": { "message": ".min.js ته د دوتنې شاتاړی بدلول غیر فعال کړئ" }, + "optionDesc_copy": { "message": "که چیرې د واحد سرچینې فایل پروسس شي نو فایل ته د لیکلو پرځای یې لږ کوډ کلیپ بورډ ته کاپي کړئ" }, + "optionDesc_quiet": { "message": "د تېروتنو پرته ټول ننوتل (logging) پټ کړئ" }, + "optionDesc_ignoreFiles": { "message": "د تصفیې څخه د لرې کولو فایلونه" }, + "optionDesc_commentMain": { "message": "د سرلیک څرګندون کم شوي کوډ ته چمتو کړئ" }, + "optionDesc_commentExtra": { "message": "د 'n' په کارولو سره په لیکه کې جلا کړئ" }, + "optionDesc_help": { "message": "د مرستې سکرین ښکاره کړئ" }, + "optionDesc_version": { "message": "د نسخې شمیره وښایاست" } +} diff --git a/minify.js/_locales/pt/messages.json b/minify.js/_locales/pt/messages.json new file mode 100644 index 00000000..06a91b1d --- /dev/null +++ b/minify.js/_locales/pt/messages.json @@ -0,0 +1,47 @@ +{ + "appName": { "message": "minify.js" }, + "appCopyright": { "message": "© 2024 Adam Lui & colaboradores sob a licença MIT" }, + "prefix_error": { "message": "ERRO" }, + "prefix_globalVer": { "message": "Versão global" }, + "prefix_localVer": { "message": "Versão local" }, + "prefix_source": { "message": "Fonte" }, + "error_notRecognized": { "message": "Não é reconhecida" }, + "error_invalidURL": { "message": "Endereço inválido" }, + "error_firstArgNotExist": { "message": "O primeiro argumento só pode ser um ficheiro ou diretório existente" }, + "error_doesNotExist": { "message": "plugin não existe" }, + "info_validArgs": { "message": "Os argumentos válidos estão abaixo" }, + "info_exampleValidCmd": { "message": "Exemplo de comando válido" }, + "info_filesToBeMinned": { "message": "Arquivos JavaScript a serem minificados" }, + "info_noFilesWillBeMinned": { "message": "Nenhum ficheiro JavaScript será minificado" }, + "info_copying": { "message": "A copiar para a área de transferência" }, + "info_writing": { "message": "A gravar em ficheiro" }, + "info_minComplete": { "message": "Minificação concluída" }, + "info_file": { "message": "arquivo" }, + "info_mininified": { "message": "更小" }, + "info_noFilesProcessed": { "message": "Nenhum arquivo JavaScript não minificado processado" }, + "info_failedToMinify": { "message": "falha ao minificar" }, + "info_moreHelp": { "message": "Para obter mais ajuda" }, + "info_visit": { "message": "visita" }, + "helpSection_usage": { "message": "Uso" }, + "helpSection_pathArgs": { "message": "Argumentos do caminho" }, + "helpSection_flags": { "message": "Opções booleanas" }, + "helpSection_paramOptions": { "message": "Opções de parâmetros" }, + "helpSection_infoCmds": { "message": "Comandos de informação" }, + "inputPathDesc_main": { "message": "Caminho para o ficheiro JavaScript ou diretório que contém ficheiros JavaScript a serem minificados" }, + "inputPathDesc_extra": { "message": "absoluto ou um caminho relativo para o directório de trabalho actual" }, + "outputPathDesc_main": { "message": "Caminho para o ficheiro ou diretório onde os ficheiros minificados serão armazenados" }, + "outputPathDesc_extra": { "message": "em relação ao local do arquivo original (se não for fornecido, min/ é usado)" }, + "optionDesc_dryRun": { "message": "Na verdade, não diminua o (s) arquivo(s), apenas mostre se eles serão processados" }, + "optionDesc_dotfolders": { "message": "Incluir pastas de pontos na pesquisa de ficheiros" }, + "optionDesc_dotfiles": { "message": "Incluir ficheiros de pontos na pesquisa de ficheiros" }, + "optionDesc_noRecursion": { "message": "Desativar a pesquisa recursiva de ficheiros" }, + "optionDesc_noMangle": { "message": "Desativar nomes mutilados" }, + "optionDesc_noFilenameChange": { "message": "Desativar a alteração da extensão do ficheiro para .min.js" }, + "optionDesc_copy": { "message": "Copie o código minificado para a área de transferência em vez de gravar no arquivo se um único arquivo de origem for processado" }, + "optionDesc_quiet": { "message": "Suprimir todos os registos, exceto erros" }, + "optionDesc_ignoreFiles": { "message": "Arquivos a serem excluídos da minificação" }, + "optionDesc_commentMain": { "message": "Anexar comentário de cabeçalho ao código minificado" }, + "optionDesc_commentExtra": { "message": "Separar por linha utilizando '\\n'" }, + "optionDesc_help": { "message": "Mostrar ecrã de ajuda" }, + "optionDesc_version": { "message": "Mostra o número da versão" } +} diff --git a/minify.js/_locales/ro/messages.json b/minify.js/_locales/ro/messages.json new file mode 100644 index 00000000..29af268a --- /dev/null +++ b/minify.js/_locales/ro/messages.json @@ -0,0 +1,47 @@ +{ + "appName": { "message": "minify.js" }, + "appCopyright": { "message": "© 2024 Adam Lui și colaboratorii sub licența MIT" }, + "prefix_error": { "message": "EROARE" }, + "prefix_globalVer": { "message": "Versiune globală" }, + "prefix_localVer": { "message": "Versiunea locală" }, + "prefix_source": { "message": "Sursă" }, + "error_notRecognized": { "message": "nerecunoscut" }, + "error_invalidURL": { "message": "URL invalid" }, + "error_firstArgNotExist": { "message": "Primul argument poate fi doar un fișier sau un director existent" }, + "error_doesNotExist": { "message": "nu există" }, + "info_validArgs": { "message": "Argumentele valide sunt mai jos" }, + "info_exampleValidCmd": { "message": "Exemplu de comandă validă" }, + "info_filesToBeMinned": { "message": "Fișiere JavaScript de minimizat" }, + "info_noFilesWillBeMinned": { "message": "Niciun fișier JavaScript nu va fi minimizat" }, + "info_copying": { "message": "Copiez în clipboard" }, + "info_writing": { "message": "Scriere în fișier" }, + "info_minComplete": { "message": "Minificare finalizată" }, + "info_file": { "message": "fișier" }, + "info_mininified": { "message": "minificat" }, + "info_noFilesProcessed": { "message": "Nu au fost procesate fișiere JavaScript neminificate" }, + "info_failedToMinify": { "message": "nu a reușit să minimizeze" }, + "info_moreHelp": { "message": "Pentru mai mult ajutor" }, + "info_visit": { "message": "a vizita" }, + "helpSection_usage": { "message": "Utilizare" }, + "helpSection_pathArgs": { "message": "Argumente cale" }, + "helpSection_flags": { "message": "Opțiuni booleene" }, + "helpSection_paramOptions": { "message": "Opțiuni parametri" }, + "helpSection_infoCmds": { "message": "Comenzi Info" }, + "inputPathDesc_main": { "message": "Calea către fișierul sau directorul JavaScript care conține fișiere JavaScript de minimizat" }, + "inputPathDesc_extra": { "message": "în raport cu directorul curent de lucru" }, + "outputPathDesc_main": { "message": "Calea către fișier sau director în care vor fi stocate fișierele minificate" }, + "outputPathDesc_extra": { "message": "în raport cu locația originală a fișierului (dacă nu este furnizată, se utilizează min/)" }, + "optionDesc_dryRun": { "message": "Nu minimiza de fapt fișierul(fișierele), doar arată dacă vor fi procesate" }, + "optionDesc_dotfolders": { "message": "Includeți dosare cu puncte în căutarea fișierelor" }, + "optionDesc_dotfiles": { "message": "Includeți fișiere punctuale în căutarea fișierelor" }, + "optionDesc_noRecursion": { "message": "Dezactivați căutarea recursivă a fișierelor" }, + "optionDesc_noMangle": { "message": "Dezactivați numele de manipulare" }, + "optionDesc_noFilenameChange": { "message": "Dezactivați modificarea extensiei fișierului la .min.js" }, + "optionDesc_copy": { "message": "Copiați codul minificat în clipboard în loc să scrieți în fișier dacă este procesat un singur fișier sursă" }, + "optionDesc_quiet": { "message": "Suprimați toate înregistrările, cu excepția erorilor" }, + "optionDesc_ignoreFiles": { "message": "Fișiere de exclus de la minimizare" }, + "optionDesc_commentMain": { "message": "Prependați comentariul antetului la codul minimizat" }, + "optionDesc_commentExtra": { "message": "Separați prin linie folosind '\\n'" }, + "optionDesc_help": { "message": "Afișați ecranul de ajutor" }, + "optionDesc_version": { "message": "Număr versiune" } +} diff --git a/minify.js/_locales/ru/messages.json b/minify.js/_locales/ru/messages.json new file mode 100644 index 00000000..2ba7bed3 --- /dev/null +++ b/minify.js/_locales/ru/messages.json @@ -0,0 +1,47 @@ +{ + "appName": { "message": "minify.js" }, + "appCopyright": { "message": "© 2024 Adam Lui и авторы в соответствии с лицензией MIT" }, + "prefix_error": { "message": "ОШИБКА" }, + "prefix_globalVer": { "message": "Глобальная версия" }, + "prefix_localVer": { "message": "Локальная версия" }, + "prefix_source": { "message": "Источник" }, + "error_notRecognized": { "message": "неидентифицированный" }, + "error_invalidURL": { "message": "Неверный URL" }, + "error_firstArgNotExist": { "message": "Первый аргумент может быть только существующим файлом или каталогом" }, + "error_doesNotExist": { "message": "не существует" }, + "info_validArgs": { "message": "Допустимые аргументы ниже" }, + "info_exampleValidCmd": { "message": "Пример допустимой команды" }, + "info_filesToBeMinned": { "message": "Файлы JavaScript, которые необходимо минимизировать" }, + "info_noFilesWillBeMinned": { "message": "Файлы JavaScript не будут минимизированы" }, + "info_copying": { "message": "Копирование в буфер обмена" }, + "info_writing": { "message": "Запись в файл" }, + "info_minComplete": { "message": "Минификация завершена" }, + "info_file": { "message": "файл" }, + "info_mininified": { "message": "Минифицированный" }, + "info_noFilesProcessed": { "message": "Необработанные файлы JavaScript не обработаны" }, + "info_failedToMinify": { "message": "не удалось минимизировать" }, + "info_moreHelp": { "message": "Для получения дополнительной помощи читать" }, + "info_visit": { "message": "посещать" }, + "helpSection_usage": { "message": "Используется" }, + "helpSection_pathArgs": { "message": "Аргументы-пути к файлу" }, + "helpSection_flags": { "message": "Логические параметры" }, + "helpSection_paramOptions": { "message": "Параметры параметров" }, + "helpSection_infoCmds": { "message": "Информационные команды" }, + "inputPathDesc_main": { "message": "Путь к файлу или каталогу JavaScript, содержащему файлы JavaScript, которые необходимо минимизировать" }, + "inputPathDesc_extra": { "message": "относительно текущего рабочего каталога" }, + "outputPathDesc_main": { "message": "Путь к файлу или каталогу, в котором будут храниться минифицированные файлы" }, + "outputPathDesc_extra": { "message": "относительно исходного местоположения файла (если не указано, используется min/)" }, + "optionDesc_dryRun": { "message": "На самом деле не минимизируйте файлы, просто покажите, будут ли они обработаны" }, + "optionDesc_dotfolders": { "message": "Включить папки с точками в поиск файлов" }, + "optionDesc_dotfiles": { "message": "Включить точечные файлы в поиск файлов" }, + "optionDesc_noRecursion": { "message": "Отключить рекурсивный поиск файлов" }, + "optionDesc_noMangle": { "message": "Отключить искажающие имена" }, + "optionDesc_noFilenameChange": { "message": "Отключить изменение расширения файла на .min.js" }, + "optionDesc_copy": { "message": "Скопируйте уменьшенный код в буфер обмена вместо записи в файл, если обрабатывается один исходный файл" }, + "optionDesc_quiet": { "message": "Подавление всех журналов, кроме ошибок" }, + "optionDesc_ignoreFiles": { "message": "Файлы для исключения из минификации" }, + "optionDesc_commentMain": { "message": "Добавить комментарий заголовка к минифицированному коду" }, + "optionDesc_commentExtra": { "message": "Разделяйте строкой с помощью '\\n'" }, + "optionDesc_help": { "message": "Показать экран помощи" }, + "optionDesc_version": { "message": "Показать сведения о версии" } +} diff --git a/minify.js/_locales/rw/messages.json b/minify.js/_locales/rw/messages.json new file mode 100644 index 00000000..34f064e1 --- /dev/null +++ b/minify.js/_locales/rw/messages.json @@ -0,0 +1,47 @@ +{ + "appName": { "message": "minify.js" }, + "appCopyright": { "message": "© 2024 Adam Lui & abaterankunga munsi ya MIT" }, + "prefix_error": { "message": "AMAKOSA" }, + "prefix_globalVer": { "message": "Imiterere yisi yose" }, + "prefix_localVer": { "message": "Imiterere yaho" }, + "prefix_source": { "message": "Inkomoko" }, + "error_notRecognized": { "message": "ntibimenyekana" }, + "error_invalidURL": { "message": "URL itemewe" }, + "error_firstArgNotExist": { "message": "Impaka zambere zishobora gusa kuba dosiye cyangwa ububiko buriho" }, + "error_doesNotExist": { "message": "ntabaho" }, + "info_validArgs": { "message": "Impaka zemewe ziri hepfo" }, + "info_exampleValidCmd": { "message": "Urugero rwemewe" }, + "info_filesToBeMinned": { "message": "Idosiye ya JavaScript igomba kugabanywa" }, + "info_noFilesWillBeMinned": { "message": "Nta dosiye ya JavaScript izagabanywa" }, + "info_copying": { "message": "Kuri Ububikokoporora" }, + "info_writing": { "message": "Kuri IDOSIYE" }, + "info_minComplete": { "message": "Kugabanuka byuzuye" }, + "info_file": { "message": "dosiye" }, + "info_mininified": { "message": "yagabanijwe" }, + "info_noFilesProcessed": { "message": "Nta dosiye ya JavaScript idahwitse yatunganijwe" }, + "info_failedToMinify": { "message": "yananiwe kugabanya" }, + "info_moreHelp": { "message": "Kubindi bisobanuro" }, + "info_visit": { "message": "gusura" }, + "helpSection_usage": { "message": "Ikoreshwa" }, + "helpSection_pathArgs": { "message": "Impaka" }, + "helpSection_flags": { "message": "Amahitamo ya Boolean" }, + "helpSection_paramOptions": { "message": "Amahitamo ya Parameter" }, + "helpSection_infoCmds": { "message": "Amabwiriza" }, + "inputPathDesc_main": { "message": "Inzira kuri dosiye ya JS cyangwa ububiko burimo dosiye ya JS igomba kugabanywa" }, + "inputPathDesc_extra": { "message": "ugereranije nubuyobozi bukora" }, + "outputPathDesc_main": { "message": "Inzira ya dosiye cyangwa ububiko aho dosiye zagabanijwe zizabikwa" }, + "outputPathDesc_extra": { "message": "ugereranije na dosiye yumwimerere (niba idatanzwe, min/ ikoreshwa)" }, + "optionDesc_dryRun": { "message": "Ntugabanye rwose dosiye(s), gusa werekane niba bizatunganywa" }, + "optionDesc_dotfolders": { "message": "Shyiramo akadomo mubushakashatsi bwa dosiye" }, + "optionDesc_dotfiles": { "message": "Shyiramo utudomo mugushakisha dosiye" }, + "optionDesc_noRecursion": { "message": "Hagarika gushakisha dosiye isubiramo" }, + "optionDesc_noMangle": { "message": "Hagarika amazina manging" }, + "optionDesc_noFilenameChange": { "message": "IDOSIYE Umugereka Kuri min.js" }, + "optionDesc_copy": { "message": "Inyandikoporogaramu Kuri Ububikokoporora Bya Kuri IDOSIYE NIBA UMWE Inkomoko IDOSIYE ni" }, + "optionDesc_quiet": { "message": "Kuraho ibiti byose usibye amakosa" }, + "optionDesc_ignoreFiles": { "message": "Amadosiye yo gukuramo minisiteri" }, + "optionDesc_commentMain": { "message": "Umutwempangano Icyo wongeraho Kuri Inyandikoporogaramu" }, + "optionDesc_commentExtra": { "message": "Tandukanya umurongo ukoresheje '\\n'" }, + "optionDesc_help": { "message": "Erekana ubufasha bwa ecran" }, + "optionDesc_version": { "message": "Erekana nimero ya verisiyo" } +} diff --git a/minify.js/_locales/sg/messages.json b/minify.js/_locales/sg/messages.json new file mode 100644 index 00000000..41ad4264 --- /dev/null +++ b/minify.js/_locales/sg/messages.json @@ -0,0 +1,47 @@ +{ + "appName": { "message": "minify.js" }, + "appCopyright": { "message": "© 2024 Adam Lui & contributors na gbe ti licence MIT" }, + "prefix_error": { "message": "ERROR Mbi" }, + "prefix_globalVer": { "message": "Mbeni ye so ayeke na yâ ti dunia kue" }, + "prefix_localVer": { "message": "A yeke na yâ ti Bible ti kodoro ni" }, + "prefix_source": { "message": "Mbengue Source" }, + "error_notRecognized": { "message": "a hinga lo pëpe" }, + "error_invalidURL": { "message": "URL so ayeke na lege ni ape" }, + "error_firstArgNotExist": { "message": "Kozo tënë ni alingbi ti duti gi mbeni faïl wala mbeni mbeti so ayeke dä" }, + "error_doesNotExist": { "message": "ngbanga ti nyen la lo yeke dä ape?" }, + "info_validArgs": { "message": "A yeke wara atënë so ayeke na gbe ni" }, + "info_exampleValidCmd": { "message": "Mbeni tapande ti commandement so ayeke na lege ni" }, + "info_filesToBeMinned": { "message": "A yeke wara a-fichier ti JavaScript na yâ ti mbeni kete kete kete kete kete" }, + "info_noFilesWillBeMinned": { "message": "A yeke fâ yâ ti a-fichier ti JavaScript ape" }, + "info_copying": { "message": "Gbu li ti mo na ndo ti clipboard ni" }, + "info_writing": { "message": "Ti sû mbeti ti faïl" }, + "info_minComplete": { "message": "A yeke nzoni ti tene azo ti Israël asara ye alingbi na" }, + "info_file": { "message": "faïl (faïl" }, + "info_mininified": { "message": "a yeke na yâ ti kete kete kete kete" }, + "info_noFilesProcessed": { "message": "A yeke sara kua na a-fichier ti JavaScript so a leke ni pëpe" }, + "info_failedToMinify": { "message": "a yeke nzoni e zia lege ti sarango ye ti e" }, + "info_moreHelp": { "message": "Ti mû maboko na mo" }, + "info_visit": { "message": "visit Mbi" }, + "helpSection_usage": { "message": "Use of ti vs. tu" }, + "helpSection_pathArgs": { "message": "Lege ti fango tënë" }, + "helpSection_flags": { "message": "Aye so mo lingbi ti sara ti mû maboko na mo" }, + "helpSection_paramOptions": { "message": "Akpengba ye so mo lingbi ti sara" }, + "helpSection_infoCmds": { "message": "Aye so afa so a yeke nzoni e sara" }, + "inputPathDesc_main": { "message": "Lege ti faïl ti JavaScript wala ti faïl ti faïl ti JavaScript so a lingbi a fâ ni" }, + "inputPathDesc_extra": { "message": "a yeke na lege ti a-directeur ti kua so ayeke dä laso" }, + "outputPathDesc_main": { "message": "Lege ti faïl wala ti faïl so a yeke bata ni" }, + "outputPathDesc_extra": { "message": "a yeke na lege ti kode ti fango tënë ti mbeni zo so ayeke na yâ ti mbeni mbeti so a sû na mbeti ti lo" }, + "optionDesc_dryRun": { "message": "A yeke nzoni mo sara kua na mbeni ye so ayeke na lege ni ape" }, + "optionDesc_dotfolders": { "message": "A yeke wara azo ti gingo nda ti ambeti na yâ ti mbeni gingo nda ti ambeti" }, + "optionDesc_dotfiles": { "message": "A yeke wara a-file na yâ ti gingo a-file" }, + "optionDesc_noRecursion": { "message": "Disable alert for Mbeni" }, + "optionDesc_noMangle": { "message": "A yeke wara iri ti azo so ayeke na yâ ti mbeni kete kete kete kete kete kete" }, + "optionDesc_noFilenameChange": { "message": "Kangbi ni Kangbi ni Kangbi ni.min.js" }, + "optionDesc_copy": { "message": "A yeke wara kode so a leke ni na yâ ti clipboard ahon ti sû ni na yâ ti mbeni oko oko oko oko oko oko oko oko oko oko oko oko oko oko oko oko oko oko" }, + "optionDesc_quiet": { "message": "A yeke kanga lege na azo kue ti sara ye na lege ni ape me a yeke gi na lege ni" }, + "optionDesc_ignoreFiles": { "message": "A yeke na lege ti a-article so a sû na mbeti ti a-article so a sû na mbeti ti" }, + "optionDesc_commentMain": { "message": "Prepend header comment na minzi kode" }, + "optionDesc_commentExtra": { "message": "Kangbi ni na lege ti ligne na lege ti 'n'" }, + "optionDesc_help": { "message": "A yeke mû maboko na azo ti bâ ndo na ndo ti écr" }, + "optionDesc_version": { "message": "Nombre de la version" } +} diff --git a/minify.js/_locales/si/messages.json b/minify.js/_locales/si/messages.json new file mode 100644 index 00000000..a9e7a0d4 --- /dev/null +++ b/minify.js/_locales/si/messages.json @@ -0,0 +1,47 @@ +{ + "appName": { "message": "minify.js" }, + "appCopyright": { "message": "© 2024 ඇඩම් ලුයි සහ MIT බලපත් ‍ රය යටතේ දායකයින්" }, + "prefix_error": { "message": "දෝෂය" }, + "prefix_globalVer": { "message": "ගෝලීය අනුවාදය" }, + "prefix_localVer": { "message": "දේශීය අනුවාදය" }, + "prefix_source": { "message": "මූල ගොනු" }, + "error_notRecognized": { "message": "හඳුනාගෙන නැත" }, + "error_invalidURL": { "message": "වලංගු නොවන URL" }, + "error_firstArgNotExist": { "message": "පළමු තර්කය දැනට පවතින ගොනුවක් හෝ ඩිරෙක්ටරියක් පමණක් විය හැකිය" }, + "error_doesNotExist": { "message": "ඇතුළත් නැත" }, + "info_validArgs": { "message": "වලංගු තර්ක පහත දැක්වේ" }, + "info_exampleValidCmd": { "message": "නිදසුන වලංගු විධානය" }, + "info_filesToBeMinned": { "message": "කුඩා කළ යුතු ජාවාස්ක් ‍ රිප්ට් ගොනු" }, + "info_noFilesWillBeMinned": { "message": "කිසිදු ජාවාස්ක් ‍ රිප්ට් ගොනුවක් කුඩා නොකරනු ඇත" }, + "info_copying": { "message": "ක්ලිප් පුවරුවට පිටපත් කරමින්" }, + "info_writing": { "message": "ගොනුවට ලියමින්" }, + "info_minComplete": { "message": "අවමකරණය සම්පූර්ණයි" }, + "info_file": { "message": "FILE" }, + "info_mininified": { "message": "අවම කර ඇත" }, + "info_noFilesProcessed": { "message": "NAME OF TRANSLATORS" }, + "info_failedToMinify": { "message": "අවම කිරීමට අසමත් විය" }, + "info_moreHelp": { "message": "තවත් උදව් සඳහා" }, + "info_visit": { "message": "සංචාරය" }, + "helpSection_usage": { "message": "භාවිතය" }, + "helpSection_pathArgs": { "message": "Vectors-action" }, + "helpSection_flags": { "message": "බූලියන් විකල්ප" }, + "helpSection_paramOptions": { "message": "පරාමිති විකල්ප" }, + "helpSection_infoCmds": { "message": "තොරතුරු විධාන" }, + "inputPathDesc_main": { "message": "Name" }, + "inputPathDesc_extra": { "message": "වර්තමානයේ ක් රියාත්මක වන කළමනාකරණ ක් රමවේදය" }, + "outputPathDesc_main": { "message": "කුඩා කළ ගොනු ගබඩා කළ හැකි ගොනුවකට හෝ බහලුමකට මාර් ‍ ගය" }, + "outputPathDesc_extra": { "message": "මුල් ලිපිගොනු ස්ථානයට සාපේක්ෂව (සපයා නොමැති නම්, මිනි/භාවිතා වේ)" }, + "optionDesc_dryRun": { "message": "ඇත්ත වශයෙන්ම ගොනුව(ය) කුඩා නොකරන්න, ඒවා සැකසෙන්නේ නම් පමණක් පෙන්වන්න" }, + "optionDesc_dotfolders": { "message": "ගොනුව සෙවීමේදී ඩොට්ෆෝල්ඩර ඇතුළත් කරන්න" }, + "optionDesc_dotfiles": { "message": "ගොනු සෙවීමේදී dotfiles ඇතුළත් කරන්න" }, + "optionDesc_noRecursion": { "message": "පුනරාවර්තන ගොනු සෙවීම අක් ‍ රීය කරන්න" }, + "optionDesc_noMangle": { "message": "Mangling නම් අක් ‍ රීය කරන්න" }, + "optionDesc_noFilenameChange": { "message": ".min.js වෙත ගොනු දිගුව වෙනස් කිරීම අක් ‍ රීය කරන්න" }, + "optionDesc_copy": { "message": "තනි මූලාශ් ‍ ර ගොනුව සැකසූ විට ගොනුව ලිවීම වෙනුවට කුඩා කේතය ක්ලිප් පුවරුවට පිටපත් කරන්න" }, + "optionDesc_quiet": { "message": "සියලු පිවිසුම් යටපත් කරන්න දෝෂ හැර" }, + "optionDesc_ignoreFiles": { "message": "අවමකරණයෙන් බැහැර කිරීමට ගොනු" }, + "optionDesc_commentMain": { "message": "ශීර්ෂක අදහස් minified code වෙත යොමු කරන්න" }, + "optionDesc_commentExtra": { "message": "'\\n' භාවිතයෙන් පේළියෙන් වෙන් කරන්න" }, + "optionDesc_help": { "message": "සහාය තිරය පෙන්වන්න" }, + "optionDesc_version": { "message": "වෙළුම අංකය" } +} diff --git a/minify.js/_locales/sk/messages.json b/minify.js/_locales/sk/messages.json new file mode 100644 index 00000000..a33e7bfd --- /dev/null +++ b/minify.js/_locales/sk/messages.json @@ -0,0 +1,47 @@ +{ + "appName": { "message": "minify.js" }, + "appCopyright": { "message": "© 2024 Adam Lui a prispievatelia v rámci licencie MIT" }, + "prefix_error": { "message": "CHYBA" }, + "prefix_globalVer": { "message": "Globálna verzia" }, + "prefix_localVer": { "message": "Miestna verzia" }, + "prefix_source": { "message": "Zdroj" }, + "error_notRecognized": { "message": "Kód nebol rozpoznaný" }, + "error_invalidURL": { "message": "Neplatná adresa URL" }, + "error_firstArgNotExist": { "message": "Prvým argumentom môže byť len existujúci súbor alebo adresár" }, + "error_doesNotExist": { "message": "neexistuje" }, + "info_validArgs": { "message": "Platné argumenty sú uvedené nižšie" }, + "info_exampleValidCmd": { "message": "Príklad platného príkazu" }, + "info_filesToBeMinned": { "message": "Súbory JavaScript na zmenšenie" }, + "info_noFilesWillBeMinned": { "message": "Žiadne súbory JavaScript nebudú zmenšené" }, + "info_copying": { "message": "Kopírujem do dočasnej schránky" }, + "info_writing": { "message": "Zápis do súboru" }, + "info_minComplete": { "message": "Minifikácia dokončená" }, + "info_file": { "message": "súbor" }, + "info_mininified": { "message": "minifikovaný" }, + "info_noFilesProcessed": { "message": "Žiadne nespracované nezmenené súbory JavaScript" }, + "info_failedToMinify": { "message": "sa nepodarilo minifikovať" }, + "info_moreHelp": { "message": "Ak potrebujete ďalšiu pomoc" }, + "info_visit": { "message": "navštevovať" }, + "helpSection_usage": { "message": "Využívanie" }, + "helpSection_pathArgs": { "message": "Argumenty cesty" }, + "helpSection_flags": { "message": "Booleovské možnosti" }, + "helpSection_paramOptions": { "message": "Možnosti parametrov" }, + "helpSection_infoCmds": { "message": "Informačné príkazy" }, + "inputPathDesc_main": { "message": "Cesta k súboru JavaScript alebo adresáru obsahujúcemu súbory JavaScript, ktoré sa majú minifikovať" }, + "inputPathDesc_extra": { "message": "vo vzťahu k aktuálnemu pracovnému adresáru" }, + "outputPathDesc_main": { "message": "Cesta k súboru alebo adresáru, kde budú uložené zmenšené súbory" }, + "outputPathDesc_extra": { "message": "vo vzťahu k pôvodnému umiestneniu súboru (ak nie je k dispozícii, použije sa min/)" }, + "optionDesc_dryRun": { "message": "Súbory v skutočnosti neminifikujte, len ukážte, či budú spracované" }, + "optionDesc_dotfolders": { "message": "Zahrnúť bodkové priečinky do vyhľadávania súborov" }, + "optionDesc_dotfiles": { "message": "Zahrnúť bodové súbory do vyhľadávania súborov" }, + "optionDesc_noRecursion": { "message": "Zakázať rekurzívne vyhľadávanie súborov" }, + "optionDesc_noMangle": { "message": "Zakázať mrzačenie mien" }, + "optionDesc_noFilenameChange": { "message": "Zakázať zmenu prípony súboru na .min.js" }, + "optionDesc_copy": { "message": "Kopírovať zmenšený kód do schránky namiesto zápisu do súboru, ak sa spracováva jeden zdrojový súbor" }, + "optionDesc_quiet": { "message": "Potlačiť všetky protokoly okrem chýb" }, + "optionDesc_ignoreFiles": { "message": "Súbory, ktoré sa majú vylúčiť z minifikácie" }, + "optionDesc_commentMain": { "message": "Predložiť komentár hlavičky k minifikovanému kódu" }, + "optionDesc_commentExtra": { "message": "Oddeľte riadkom pomocou '\\n'" }, + "optionDesc_help": { "message": "Zobraziť obrazovku pomocníka" }, + "optionDesc_version": { "message": "Číslo verzie" } +} diff --git a/minify.js/_locales/sl/messages.json b/minify.js/_locales/sl/messages.json new file mode 100644 index 00000000..fdb10511 --- /dev/null +++ b/minify.js/_locales/sl/messages.json @@ -0,0 +1,47 @@ +{ + "appName": { "message": "minify.js" }, + "appCopyright": { "message": "© 2024 Adam Lui in sodelavci pod licenco MIT" }, + "prefix_error": { "message": "NAPAKA" }, + "prefix_globalVer": { "message": "Globalna različica" }, + "prefix_localVer": { "message": "Lokalna različica" }, + "prefix_source": { "message": "Vir" }, + "error_notRecognized": { "message": "Ni prepoznan" }, + "error_invalidURL": { "message": "Neveljaven URL" }, + "error_firstArgNotExist": { "message": "Prvi argument je lahko samo obstoječa datoteka ali imenik" }, + "error_doesNotExist": { "message": "ne obstaja" }, + "info_validArgs": { "message": "Spodaj so veljavni argumenti" }, + "info_exampleValidCmd": { "message": "Primer veljavnega ukaza" }, + "info_filesToBeMinned": { "message": "Datoteke JavaScript, ki jih je treba pomanjšati" }, + "info_noFilesWillBeMinned": { "message": "Nobena datoteka JavaScript ne bo pomanjšana" }, + "info_copying": { "message": "Kopiranje v odlagališče" }, + "info_writing": { "message": "Pisanje v datoteko" }, + "info_minComplete": { "message": "Minifikacija je končana" }, + "info_file": { "message": "datoteka" }, + "info_mininified": { "message": "MINIFICIRANA" }, + "info_noFilesProcessed": { "message": "Ni obdelanih nepojasnjenih datotek JavaScript" }, + "info_failedToMinify": { "message": "pomanjšanja ni bilo mogoče" }, + "info_moreHelp": { "message": "Za več pomoči" }, + "info_visit": { "message": "med obiskom" }, + "helpSection_usage": { "message": "Raba" }, + "helpSection_pathArgs": { "message": "Argumenti poti" }, + "helpSection_flags": { "message": "Logične možnosti" }, + "helpSection_paramOptions": { "message": "Parametri BLM opreacij" }, + "helpSection_infoCmds": { "message": "Info ukazi" }, + "inputPathDesc_main": { "message": "Pot do datoteke JavaScript ali imenika, ki vsebuje datoteke JavaScript, ki jih je treba pomanjšati" }, + "inputPathDesc_extra": { "message": "glede na trenutni delovni imenik" }, + "outputPathDesc_main": { "message": "Pot do datoteke ali imenika, kjer bodo shranjene pomanjšane datoteke" }, + "outputPathDesc_extra": { "message": "glede na prvotno lokacijo datoteke (če ni na voljo, se uporabi min/)" }, + "optionDesc_dryRun": { "message": "Datotek dejansko ne pomanjšajte, samo pokažite, ali bodo obdelane" }, + "optionDesc_dotfolders": { "message": "V iskanje datotek vključi mape s pikami" }, + "optionDesc_dotfiles": { "message": "V iskanje datotek vključi datoteke s pikami" }, + "optionDesc_noRecursion": { "message": "Onemogoči rekurzivno iskanje datotek" }, + "optionDesc_noMangle": { "message": "Onemogoči imena mangiranja" }, + "optionDesc_noFilenameChange": { "message": "Onemogoči spreminjanje končnice datoteke v .min.js" }, + "optionDesc_copy": { "message": "Kopirajte pomanjšano kodo v odložišče namesto pisanja v datoteko, če se obdeluje ena sama izvorna datoteka" }, + "optionDesc_quiet": { "message": "Prepreči vse beleženje, razen napak" }, + "optionDesc_ignoreFiles": { "message": "Datoteke za izključitev iz minifikacije" }, + "optionDesc_commentMain": { "message": "Predhodno dodaj komentar glave k pomanjšani kodi" }, + "optionDesc_commentExtra": { "message": "Ločeno z vrstico z uporabo »\\n«" }, + "optionDesc_help": { "message": "Prikaži zaslon za pomoč" }, + "optionDesc_version": { "message": "Prikaži številko različice" } +} diff --git a/minify.js/_locales/sm/messages.json b/minify.js/_locales/sm/messages.json new file mode 100644 index 00000000..2adc2df8 --- /dev/null +++ b/minify.js/_locales/sm/messages.json @@ -0,0 +1,47 @@ +{ + "appName": { "message": "minify.js" }, + "appCopyright": { "message": "© 2024 Adam Lui & saofaga i lalo o le laisene MIT" }, + "prefix_error": { "message": "Mea sese" }, + "prefix_globalVer": { "message": "Faaliliuga a le Lalolagi" }, + "prefix_localVer": { "message": "Faaliliuga i le lotoifale" }, + "prefix_source": { "message": "Mafu'aga" }, + "error_notRecognized": { "message": "e le o iloa" }, + "error_invalidURL": { "message": "URL Invalid" }, + "error_firstArgNotExist": { "message": "O le finauga muamua e mafai ona na o se faila po o se faatonuga o loo i ai nei" }, + "error_doesNotExist": { "message": "e leai se mea e fai" }, + "info_validArgs": { "message": "O finauga aoga o loo i lalo" }, + "info_exampleValidCmd": { "message": "Faataitaiga poloaiga aoga" }, + "info_filesToBeMinned": { "message": "JavaScript faila e tatau ona minified" }, + "info_noFilesWillBeMinned": { "message": "E leai se faila JavaScript o le a minified" }, + "info_copying": { "message": "Kopi i le clipboard" }, + "info_writing": { "message": "Tusi e faila" }, + "info_minComplete": { "message": "Faatumuina o le Minification" }, + "info_file": { "message": "faila" }, + "info_mininified": { "message": "minified" }, + "info_noFilesProcessed": { "message": "E leai ni faila JavaScript e leʻi faʻagasolo" }, + "info_failedToMinify": { "message": "o le a le mea e fai ai le mea e fai ai le" }, + "info_moreHelp": { "message": "Mo nisi fesoasoani" }, + "info_visit": { "message": "asiasi" }, + "helpSection_usage": { "message": "Faʻaaogaina" }, + "helpSection_pathArgs": { "message": "Fautuaga i le ala" }, + "helpSection_flags": { "message": "Filifiliga Boolean" }, + "helpSection_paramOptions": { "message": "Filifiliga Parameter" }, + "helpSection_infoCmds": { "message": "Poloaiga Info" }, + "inputPathDesc_main": { "message": "Ala i faila JavaScript po o faatonuga e aofia ai faila JavaScript e tatau ona minified" }, + "inputPathDesc_extra": { "message": "faatusatusa i le Faatonu o Galuega i le taimi nei" }, + "outputPathDesc_main": { "message": "Ala i faila po o faatonuga o le a teuina faila minified" }, + "outputPathDesc_extra": { "message": "e tusa ai ma le nofoaga muamua o faila (pe afai e le o tuuina atu, min/ o loo faaaogaina)" }, + "optionDesc_dryRun": { "message": "Aua le faʻavaivaia le faila(s), na o le faʻaalia pe o le a faʻagasolo" }, + "optionDesc_dotfolders": { "message": "Faʻaaofia dotfolders i le sailiga faila" }, + "optionDesc_dotfiles": { "message": "Faʻaaofia dotfiles i le sailiga faila" }, + "optionDesc_noRecursion": { "message": "Faʻaletonu toe faʻafoʻi faila sailiga" }, + "optionDesc_noMangle": { "message": "Faʻaleagaina o igoa o le mangling" }, + "optionDesc_noFilenameChange": { "message": "Disable suia faila faalauteleina i.min.js" }, + "optionDesc_copy": { "message": "Kopi minified code i clipboard nai lo le tusitusi e faila pe afai o le tasi punaoa faila o loo faagasolo" }, + "optionDesc_quiet": { "message": "Suppress logging uma vagana ai mea sese" }, + "optionDesc_ignoreFiles": { "message": "Faʻamaumauga e faʻateʻaina ai le minification" }, + "optionDesc_commentMain": { "message": "Sauniga ulutala faamatalaga i minified code" }, + "optionDesc_commentExtra": { "message": "Eseese i le laina e faaaoga ai le '\\n'" }, + "optionDesc_help": { "message": "Faaali atu le lau fesoasoani" }, + "optionDesc_version": { "message": "Faaali atu le numera o le lomiga" } +} diff --git a/minify.js/_locales/sn/messages.json b/minify.js/_locales/sn/messages.json new file mode 100644 index 00000000..12b8dc36 --- /dev/null +++ b/minify.js/_locales/sn/messages.json @@ -0,0 +1,47 @@ +{ + "appName": { "message": "minify.js" }, + "appCopyright": { "message": "© 2024 Adam Lui & vabatsiri pasi MIT rezinesi" }, + "prefix_error": { "message": "Kanganiso" }, + "prefix_globalVer": { "message": "Shanduro yepasi rose" }, + "prefix_localVer": { "message": "Shanduro yemunharaunda" }, + "prefix_source": { "message": "Kunobva" }, + "error_notRecognized": { "message": "haizivikanwe" }, + "error_invalidURL": { "message": "URL isiriyo" }, + "error_firstArgNotExist": { "message": "Gakava rekutanga rinogona kungova faira riripo kana dhairekitori" }, + "error_doesNotExist": { "message": "haipo" }, + "info_validArgs": { "message": "Nharo dzakakodzera dziri pasi apa" }, + "info_exampleValidCmd": { "message": "Muenzaniso murairo unoshanda" }, + "info_filesToBeMinned": { "message": "JavaScript mafaira kuti minified" }, + "info_noFilesWillBeMinned": { "message": "Hapana maJavaScript mafaira achazoderedzwa" }, + "info_copying": { "message": "Kutevedzera kuti clipboard" }, + "info_writing": { "message": "Kunyorera kufaira" }, + "info_minComplete": { "message": "Kucheneswa kwakakwana" }, + "info_file": { "message": "faira" }, + "info_mininified": { "message": "yakaderedzwa" }, + "info_noFilesProcessed": { "message": "No unminified JavaScript mafaira kupatsanurwa" }, + "info_failedToMinify": { "message": "yakundikana kuderedza" }, + "info_moreHelp": { "message": "Kuti uwane rumwe rubatsiro" }, + "info_visit": { "message": "kushanya" }, + "helpSection_usage": { "message": "Kushandiswa" }, + "helpSection_pathArgs": { "message": "Nzira nharo" }, + "helpSection_flags": { "message": "Boolean zvokusarudza" }, + "helpSection_paramOptions": { "message": "Parameter zvokusarudza" }, + "helpSection_infoCmds": { "message": "Info mirairo" }, + "inputPathDesc_main": { "message": "Nzira kuti JavaScript faira kana Directory rine JavaScript mafaira kuti minified" }, + "inputPathDesc_extra": { "message": "maererano neazvino anoshanda dhairekitori" }, + "outputPathDesc_main": { "message": "Nzira kune faira kana dhairekitori uko mafaira akachengetedzwa achachengetwa" }, + "outputPathDesc_extra": { "message": "maererano yepakutanga faira nzvimbo (kana asina kupiwa, min/ rinoshandiswa)" }, + "optionDesc_dryRun": { "message": "Regai chaizvoizvo minify ari faira(s), chete kuratidza kana vachava kupatsanurwa" }, + "optionDesc_dotfolders": { "message": "Sanganisa dotfolders mukutsvaga kwefaira" }, + "optionDesc_dotfiles": { "message": "Sanganisira dotfiles mukutsvaga kwefaira" }, + "optionDesc_noRecursion": { "message": "Dzima recursive file searching" }, + "optionDesc_noMangle": { "message": "Kuremadza mangling mazita" }, + "optionDesc_noFilenameChange": { "message": "Kurega kuchinja faira chiwedzerwa kuti .min.js" }, + "optionDesc_copy": { "message": "Copy minified code to clipboard instead of writing to file if single source file is processed" }, + "optionDesc_quiet": { "message": "Dzvinyirira kutema matanda ese kunze kwekukanganisa" }, + "optionDesc_ignoreFiles": { "message": "Mafaira ekuti asabatanidzwe kubva mukucherechedzwa" }, + "optionDesc_commentMain": { "message": "Prepend header kutaura kuti minified remitemo" }, + "optionDesc_commentExtra": { "message": "Paradzanisa nemutsara uchishandisa '\\n'" }, + "optionDesc_help": { "message": "Ratidza chidzitiro chekubatsira" }, + "optionDesc_version": { "message": "Ratidza nhamba yeshanduro" } +} diff --git a/minify.js/_locales/so/messages.json b/minify.js/_locales/so/messages.json new file mode 100644 index 00000000..3838e018 --- /dev/null +++ b/minify.js/_locales/so/messages.json @@ -0,0 +1,47 @@ +{ + "appName": { "message": "minify.js" }, + "appCopyright": { "message": "© 2024 Adam Lui & tabaruceyaasha hoos liisanka MIT" }, + "prefix_error": { "message": "Cillad" }, + "prefix_globalVer": { "message": "Nooca Caalamiga ah" }, + "prefix_localVer": { "message": "Nooca maxalliga ah" }, + "prefix_source": { "message": "Source" }, + "error_notRecognized": { "message": "aan la aqoonsaneyn" }, + "error_invalidURL": { "message": "Mareeg aan sax ahayn" }, + "error_firstArgNotExist": { "message": "Dooda koowaad waxay noqon kartaa oo keliya faylka hadda jira ama buugga" }, + "error_doesNotExist": { "message": "Ma jiraan" }, + "info_validArgs": { "message": "Doodo sax ah ayaa hoos ku qoran" }, + "info_exampleValidCmd": { "message": "Tusaalaha amarka ansax ah" }, + "info_filesToBeMinned": { "message": "Faylasha JavaScript si loo yareeyo" }, + "info_noFilesWillBeMinned": { "message": "Ma jiro faylasha JavaScript la yareyn doono" }, + "info_copying": { "message": "Nuqul ka mid ah clipboard" }, + "info_writing": { "message": "Qorista faylka" }, + "info_minComplete": { "message": "Dhammaystirka macdanta" }, + "info_file": { "message": "Faylka" }, + "info_mininified": { "message": "minified" }, + "info_noFilesProcessed": { "message": "Ma jiro faylasha JavaScript ee aan la maareynin" }, + "info_failedToMinify": { "message": "ku guuldareystay in la yareeyo" }, + "info_moreHelp": { "message": "Caawimaad dheeraad ah" }, + "info_visit": { "message": "Booqo" }, + "helpSection_usage": { "message": "Isticmaalka" }, + "helpSection_pathArgs": { "message": "Doodda Jidka" }, + "helpSection_flags": { "message": "Xulashooyinka Boolean" }, + "helpSection_paramOptions": { "message": "Fursadaha Parameter" }, + "helpSection_infoCmds": { "message": "Amarada Macluumaadka" }, + "inputPathDesc_main": { "message": "Jidka faylka JavaScript ama tusaha oo ay ku jiraan faylasha JavaScript si loo yareeyo" }, + "inputPathDesc_extra": { "message": "previous article Ra 'iisul Wasaare Khayre Oo Maanta La Kulmay Wafdi Ka Socda Galmudug" }, + "outputPathDesc_main": { "message": "Jidka faylka ama tusaha halkaas oo faylasha la qoday lagu kaydin doono" }, + "outputPathDesc_extra": { "message": "meesha faylka asalka ah (haddii aan la bixin, min/ waxaa loo isticmaalaa)" }, + "optionDesc_dryRun": { "message": "Ha iloobin inaad ku darto faylka(yada), kaliya muuji haddii la farsameeyo" }, + "optionDesc_dotfolders": { "message": "Ku dar dotfolders raadinta faylka" }, + "optionDesc_dotfiles": { "message": "Ku dar dotfiles raadinta faylka" }, + "optionDesc_noRecursion": { "message": "Disable raadinta faylka soo noqnoqda" }, + "optionDesc_noMangle": { "message": "Disable magacyada mangling" }, + "optionDesc_noFilenameChange": { "message": "Disable badalo kordhinta file in .min.js" }, + "optionDesc_copy": { "message": "Nuqul code minified in clipboard halkii qoraal si ay u soo gudbiyaan haddii file il keli ah laga baaraandego" }, + "optionDesc_quiet": { "message": "Xannib dhammaan gelitaanka marka laga reebo khaladaadka" }, + "optionDesc_ignoreFiles": { "message": "Files in laga saaro minification" }, + "optionDesc_commentMain": { "message": "Diyaarso faallo header ah oo ku saabsan koodhka minified" }, + "optionDesc_commentExtra": { "message": "Kala sooc khadka adoo adeegsanaya '\\n'" }, + "optionDesc_help": { "message": "Muuji shaashadda caawinta" }, + "optionDesc_version": { "message": "Lambarka Nooca" } +} diff --git a/minify.js/_locales/sr/messages.json b/minify.js/_locales/sr/messages.json new file mode 100644 index 00000000..caecdcb5 --- /dev/null +++ b/minify.js/_locales/sr/messages.json @@ -0,0 +1,47 @@ +{ + "appName": { "message": "minify.js" }, + "appCopyright": { "message": "© 2024 Adam Lui i saradnici pod MIT LICENCOM" }, + "prefix_error": { "message": "GREŠKA" }, + "prefix_globalVer": { "message": "Globalna verzija" }, + "prefix_localVer": { "message": "Lokalna verzija" }, + "prefix_source": { "message": "Izvor" }, + "error_notRecognized": { "message": "nije prepoznato" }, + "error_invalidURL": { "message": "Pogrešan URL" }, + "error_firstArgNotExist": { "message": "Prvi argument može biti samo postojeća datoteka ili direktorijum" }, + "error_doesNotExist": { "message": "ne postoji" }, + "info_validArgs": { "message": "Važeći argumenti su ispod" }, + "info_exampleValidCmd": { "message": "Primer važeće komande" }, + "info_filesToBeMinned": { "message": "JavaScript datoteke za umanjenje" }, + "info_noFilesWillBeMinned": { "message": "Nijedna JavaScript datoteka neće biti umanjena" }, + "info_copying": { "message": "Kopiranje u ostavu" }, + "info_writing": { "message": "Pisanje u datoteku" }, + "info_minComplete": { "message": "Minifikacija je završena" }, + "info_file": { "message": "датотека" }, + "info_mininified": { "message": "umanjeno" }, + "info_noFilesProcessed": { "message": "Nema obrađenih nesminiranih JavaScript datoteka" }, + "info_failedToMinify": { "message": "umanjenje nije uspelo" }, + "info_moreHelp": { "message": "Za dodatnu pomoć" }, + "info_visit": { "message": "poseta" }, + "helpSection_usage": { "message": "Korišćenje" }, + "helpSection_pathArgs": { "message": "Argumenti putanje" }, + "helpSection_flags": { "message": "Bulove opcije" }, + "helpSection_paramOptions": { "message": "Opcije parametara BLM" }, + "helpSection_infoCmds": { "message": "Info komande" }, + "inputPathDesc_main": { "message": "Putanja do JavaScript datoteke ili direktorijuma koji sadrži JavaScript datoteke za umanjenje" }, + "inputPathDesc_extra": { "message": "u odnosu na trenutni radni direktorijum" }, + "outputPathDesc_main": { "message": "Putanja do datoteke ili direktorijuma gde će se čuvati minifikovane datoteke" }, + "outputPathDesc_extra": { "message": "u odnosu na originalnu lokaciju datoteke (ako nije obezbeđena, koristi se min/)" }, + "optionDesc_dryRun": { "message": "Nemojte zapravo smanjivati datoteke, samo pokažite da li će biti obrađene" }, + "optionDesc_dotfolders": { "message": "Uključite fascikle sa tačkama u pretragu datoteka" }, + "optionDesc_dotfiles": { "message": "Uključite datoteke sa tačkama u pretragu datoteka" }, + "optionDesc_noRecursion": { "message": "Onemogućite pretraživanje rekurzivnih datoteka" }, + "optionDesc_noMangle": { "message": "Onemogućite imena mangiranja" }, + "optionDesc_noFilenameChange": { "message": "Onemogućite promenu ekstenzije datoteke u .min.js" }, + "optionDesc_copy": { "message": "Kopirajte umanjeni kôd u ostavu umesto pisanja u datoteku ako se obrađuje datoteka sa jednim izvorom" }, + "optionDesc_quiet": { "message": "Obustavi svu evidenciju osim grešaka" }, + "optionDesc_ignoreFiles": { "message": "Datoteke za isključivanje iz minifikacije" }, + "optionDesc_commentMain": { "message": "Prependirajte komentar zaglavlja na umanjeni kôd" }, + "optionDesc_commentExtra": { "message": "Razdvojite redovima pomoću „\\n“" }, + "optionDesc_help": { "message": "Prikažite ekran za pomoć" }, + "optionDesc_version": { "message": "Исписује број верзије" } +} diff --git a/minify.js/_locales/sv/messages.json b/minify.js/_locales/sv/messages.json new file mode 100644 index 00000000..7e6ce8d0 --- /dev/null +++ b/minify.js/_locales/sv/messages.json @@ -0,0 +1,47 @@ +{ + "appName": { "message": "minify.js" }, + "appCopyright": { "message": "© 2024 Adam Lui & bidragsgivare under MIT-licensen" }, + "prefix_error": { "message": "FEL" }, + "prefix_globalVer": { "message": "Global version" }, + "prefix_localVer": { "message": "Lokal version" }, + "prefix_source": { "message": "Källa" }, + "error_notRecognized": { "message": "ej värderade" }, + "error_invalidURL": { "message": "Ogiltig URL" }, + "error_firstArgNotExist": { "message": "Första argumentet kan endast vara en befintlig fil eller katalog" }, + "error_doesNotExist": { "message": "finns inte" }, + "info_validArgs": { "message": "Giltiga argument finns nedan" }, + "info_exampleValidCmd": { "message": "Exempel på giltigt kommando" }, + "info_filesToBeMinned": { "message": "JavaScript-filer som ska förminskas" }, + "info_noFilesWillBeMinned": { "message": "Inga JavaScript-filer kommer att förminskas" }, + "info_copying": { "message": "Kopiera till klippbordet" }, + "info_writing": { "message": "Skriver till fil" }, + "info_minComplete": { "message": "Minifiering slutförd" }, + "info_file": { "message": "Order" }, + "info_mininified": { "message": "minifierad" }, + "info_noFilesProcessed": { "message": "Inga ominifierade JavaScript-filer behandlade" }, + "info_failedToMinify": { "message": "misslyckades med att förminska" }, + "info_moreHelp": { "message": "För mer hjälp" }, + "info_visit": { "message": "besök" }, + "helpSection_usage": { "message": "Användning" }, + "helpSection_pathArgs": { "message": "Sökvägens argument" }, + "helpSection_flags": { "message": "Booleska alternativ" }, + "helpSection_paramOptions": { "message": "Parameteralternativ" }, + "helpSection_infoCmds": { "message": "INFO-kommandon" }, + "inputPathDesc_main": { "message": "Sökväg till JavaScript-fil eller katalog som innehåller JavaScript-filer som ska förminskas" }, + "inputPathDesc_extra": { "message": "i förhållande till den aktuella arbetskatalogen" }, + "outputPathDesc_main": { "message": "Sökväg till fil eller katalog där minifierade filer kommer att lagras" }, + "outputPathDesc_extra": { "message": "i förhållande till den ursprungliga filplatsen (om den inte anges, används min/)" }, + "optionDesc_dryRun": { "message": "Minifiera faktiskt inte filen/filerna, visa bara om de kommer att behandlas" }, + "optionDesc_dotfolders": { "message": "Inkludera punktmappar i filsökning" }, + "optionDesc_dotfiles": { "message": "Inkludera punktfiler i filsökningen" }, + "optionDesc_noRecursion": { "message": "Inaktivera rekursiv filsökning" }, + "optionDesc_noMangle": { "message": "Inaktivera manglingnamn" }, + "optionDesc_noFilenameChange": { "message": "Inaktivera ändring av filtillägg till .min.js" }, + "optionDesc_copy": { "message": "Kopiera minifierad kod till urklipp istället för att skriva till fil om en enda källfil bearbetas" }, + "optionDesc_quiet": { "message": "Dölj all loggning utom fel" }, + "optionDesc_ignoreFiles": { "message": "Filer att utesluta från minifiering" }, + "optionDesc_commentMain": { "message": "Förbered rubrikkommentar till minifierad kod" }, + "optionDesc_commentExtra": { "message": "Separera med rad med '\\n'" }, + "optionDesc_help": { "message": "Visa hjälpskärmen" }, + "optionDesc_version": { "message": "Visa versionsinformation" } +} diff --git a/minify.js/_locales/sw/messages.json b/minify.js/_locales/sw/messages.json new file mode 100644 index 00000000..039882f9 --- /dev/null +++ b/minify.js/_locales/sw/messages.json @@ -0,0 +1,47 @@ +{ + "appName": { "message": "minify.js" }, + "appCopyright": { "message": "© 2024 Adam Lui na wachangiaji chini ya leseni ya Mit" }, + "prefix_error": { "message": "ERROR" }, + "prefix_globalVer": { "message": "Toleo la kimataifa" }, + "prefix_localVer": { "message": "Toleo la eneo husika" }, + "prefix_source": { "message": "SW" }, + "error_notRecognized": { "message": "haijatambuliwa" }, + "error_invalidURL": { "message": "URL si sahihi" }, + "error_firstArgNotExist": { "message": "Hoja ya kwanza inaweza tu kuwa faili au saraka iliyopo" }, + "error_doesNotExist": { "message": "Mtumiaji hayupo" }, + "info_validArgs": { "message": "Hoja halali ziko hapa chini" }, + "info_exampleValidCmd": { "message": "Mfano amri halali" }, + "info_filesToBeMinned": { "message": "Mafaili ya JavaScript yatakayopunguzwa" }, + "info_noFilesWillBeMinned": { "message": "Hakuna faili za JavaScript zitakazopunguzwa" }, + "info_copying": { "message": "Kunakili kwenye ubao wa kunakili" }, + "info_writing": { "message": "Kuandika kwenye faili" }, + "info_minComplete": { "message": "Uainishaji umekamilika" }, + "info_file": { "message": "Faili" }, + "info_mininified": { "message": "umepunguzwa" }, + "info_noFilesProcessed": { "message": "Hakuna faili za JavaScript zisizoshughulikiwa" }, + "info_failedToMinify": { "message": "imeshindwa kupunguza" }, + "info_moreHelp": { "message": "Kwa msaada zaidi" }, + "info_visit": { "message": "Kutembelea" }, + "helpSection_usage": { "message": "[Usage]" }, + "helpSection_pathArgs": { "message": "Hoja za PATH" }, + "helpSection_flags": { "message": "Machaguo ya boolean" }, + "helpSection_paramOptions": { "message": "Machaguo ya kigezo" }, + "helpSection_infoCmds": { "message": "Amri za taarifa" }, + "inputPathDesc_main": { "message": "PATH to JavaScript file or directory containing JavaScript files to be minified" }, + "inputPathDesc_extra": { "message": "kuhusiana na saraka ya sasa ya kazi" }, + "outputPathDesc_main": { "message": "Nenda kwenye faili au saraka ambapo faili zilizopunguzwa zitahifadhiwa" }, + "outputPathDesc_extra": { "message": "kuhusiana na eneo la awali la faili (ikiwa halijatolewa, dakika/ inatumika)" }, + "optionDesc_dryRun": { "message": "Kwa kweli usipunguze faili, onyesha tu ikiwa zitashughulikiwa" }, + "optionDesc_dotfolders": { "message": "Jumuisha folda za nukta katika utafutaji wa faili" }, + "optionDesc_dotfiles": { "message": "Jumuisha faili za nukta katika utafutaji wa faili" }, + "optionDesc_noRecursion": { "message": "Lemaza utafutaji wa faili unaojirudia" }, + "optionDesc_noMangle": { "message": "Lemaza majina ya mikoko" }, + "optionDesc_noFilenameChange": { "message": "Lemaza kubadilisha kiendelezi cha faili kuwa .min.js" }, + "optionDesc_copy": { "message": "Nakili msimbo wa minified kwenye ubao wa kunakili badala ya kuandika kwenye faili ikiwa faili moja ya chanzo inashughulikiwa" }, + "optionDesc_quiet": { "message": "Zima ukataji wote wa magogo isipokuwa hitilafu" }, + "optionDesc_ignoreFiles": { "message": "Mafaili ya kujiondoa kwenye uchanganuzi" }, + "optionDesc_commentMain": { "message": "Andaa maoni ya kichwa kwenye msimbo uliopunguzwa" }, + "optionDesc_commentExtra": { "message": "Tenganisha kwa mstari kwa kutumia '\\n'" }, + "optionDesc_help": { "message": "Onyesha skrini ya usaidizi" }, + "optionDesc_version": { "message": "Onyesha nambari ya toleo" } +} diff --git a/minify.js/_locales/ta/messages.json b/minify.js/_locales/ta/messages.json new file mode 100644 index 00000000..e04dcbec --- /dev/null +++ b/minify.js/_locales/ta/messages.json @@ -0,0 +1,47 @@ +{ + "appName": { "message": "minify.js" }, + "appCopyright": { "message": "© 2024 ஆடம் லூயி & எம்ஐடி உரிமத்தின் கீழ் பங்களிப்பாளர்கள்" }, + "prefix_error": { "message": "பிழை" }, + "prefix_globalVer": { "message": "உலகளாவிய பதிப்பு" }, + "prefix_localVer": { "message": "உள்ளூர் பதிப்பு" }, + "prefix_source": { "message": "Source" }, + "error_notRecognized": { "message": "அடையாளம் காணப்படவில்லை" }, + "error_invalidURL": { "message": "கோப்புப் பெயர் தவறு" }, + "error_firstArgNotExist": { "message": "முதல் வாதம் ஏற்கனவே உள்ள கோப்பு அல்லது கோப்பகமாக மட்டுமே இருக்க முடியும்" }, + "error_doesNotExist": { "message": "இல்லை" }, + "info_validArgs": { "message": "செல்லுபடியாகும் வாதங்கள் கீழே உள்ளன" }, + "info_exampleValidCmd": { "message": "எடுத்துக்காட்டு செல்லுபடியாகும் கட்டளை" }, + "info_filesToBeMinned": { "message": "ஜாவாஸ்கிரிப்ட் கோப்புகள் குறைக்கப்பட வேண்டும்" }, + "info_noFilesWillBeMinned": { "message": "ஜாவாஸ்கிரிப்ட் கோப்புகள் எதுவும் குறைக்கப்படாது" }, + "info_copying": { "message": "பிடிப்புப்பலகைக்கு நகலாக்குகின்றது." }, + "info_writing": { "message": "கோப்பிற்கு எழுதுகிறது" }, + "info_minComplete": { "message": "சிற்றுருவாக்கம் முடிந்தது" }, + "info_file": { "message": "கோப்பு" }, + "info_mininified": { "message": "சிறுகுறிப்பு" }, + "info_noFilesProcessed": { "message": "பதிவு செய்யப்படாத ஜாவாஸ்கிரிப்ட் கோப்புகள் எதுவும் செயலாக்கப்படவில்லை" }, + "info_failedToMinify": { "message": "மினிஃபை செய்யத் தவறிவிட்டது" }, + "info_moreHelp": { "message": "மேலும் உதவிக்கு" }, + "info_visit": { "message": "வீட்டுக்கு வருகை" }, + "helpSection_usage": { "message": "பயன்பாடு" }, + "helpSection_pathArgs": { "message": "பாதை வாதங்கள்" }, + "helpSection_flags": { "message": "பூலியன் விருப்பங்கள்" }, + "helpSection_paramOptions": { "message": "அளவுரு விருப்பங்கள்" }, + "helpSection_infoCmds": { "message": "தகவல் கட்டளைகள்" }, + "inputPathDesc_main": { "message": "ஜாவாஸ்கிரிப்ட் கோப்புக்கான பாதை அல்லது ஜாவாஸ்கிரிப்ட் கோப்புகளைக் கொண்ட அடைவு குறைக்கப்பட வேண்டும்" }, + "inputPathDesc_extra": { "message": "தற்போதைய வேலை கோப்பகத்துடன் தொடர்புடையது" }, + "outputPathDesc_main": { "message": "சிறிய கோப்புகள் சேமிக்கப்படும் கோப்பு அல்லது அடைவுக்கான பாதை" }, + "outputPathDesc_extra": { "message": "அசல் கோப்பு இருப்பிடத்துடன் தொடர்புடையது (வழங்கப்படாவிட்டால், நிமி/ பயன்படுத்தப்படுகிறது)" }, + "optionDesc_dryRun": { "message": "உண்மையில் கோப்பை(களை) குறைக்க வேண்டாம், அவை செயலாக்கப்படுமா என்பதைக் காட்டவும்" }, + "optionDesc_dotfolders": { "message": "கோப்பு தேடலில் டாட் கோப்புறைகளைச் சேர்க்கவும்" }, + "optionDesc_dotfiles": { "message": "கோப்பு தேடலில் டாட்ஃபைல்களைச் சேர்க்கவும்" }, + "optionDesc_noRecursion": { "message": "சுழற்சி கோப்பு தேடலை முடக்கு" }, + "optionDesc_noMangle": { "message": "மேங்லிங் பெயர்களை முடக்கவும்" }, + "optionDesc_noFilenameChange": { "message": "கோப்பு நீட்டிப்பை .min.js க்கு மாற்றுவதை முடக்கவும்" }, + "optionDesc_copy": { "message": "ஒற்றை மூலக் கோப்பு செயலாக்கப்பட்டால், கோப்பில் எழுதுவதற்குப் பதிலாக, சிறிய குறியீட்டை கிளிப்போர்டுக்கு நகலெடுக்கவும்" }, + "optionDesc_quiet": { "message": "பிழைகளைத் தவிர அனைத்து பதிவுகளையும் ஒடுக்கவும்" }, + "optionDesc_ignoreFiles": { "message": "சிற்றுண்டியிலிருந்து விலக்க வேண்டிய கோப்புகள்" }, + "optionDesc_commentMain": { "message": "மினிஃபைட் குறியீட்டிற்கு தலைப்பு கருத்துரைகளை முன்கூட்டியே தயாரிக்கவும்" }, + "optionDesc_commentExtra": { "message": "'\\n' ஐப் பயன்படுத்தி வரிசையாகப் பிரிக்கவும்" }, + "optionDesc_help": { "message": "உதவித் திரையைக் காண்பி" }, + "optionDesc_version": { "message": "பதிப்பெண்" } +} diff --git a/minify.js/_locales/te/messages.json b/minify.js/_locales/te/messages.json new file mode 100644 index 00000000..34e4596e --- /dev/null +++ b/minify.js/_locales/te/messages.json @@ -0,0 +1,47 @@ +{ + "appName": { "message": "minify.js" }, + "appCopyright": { "message": "© 2024 ఆడమ్ లూయి & MIT లైసెన్స్ కింద కంట్రిబ్యూటర్స్" }, + "prefix_error": { "message": "దోషం" }, + "prefix_globalVer": { "message": "గ్లోబల్ వెర్షన్" }, + "prefix_localVer": { "message": "స్థానిక వెర్షన్" }, + "prefix_source": { "message": "మూలం" }, + "error_notRecognized": { "message": "గుర్తించబడలేదు" }, + "error_invalidURL": { "message": "చెల్లని URL" }, + "error_firstArgNotExist": { "message": "మొదటి వాదన ఇప్పటికే ఉన్న ఫైల్ లేదా డైరెక్టరీ మాత్రమే కావచ్చు" }, + "error_doesNotExist": { "message": "ఉనికిలో లేదు" }, + "info_validArgs": { "message": "చెల్లుబాటు అయ్యే వాదనలు క్రింద ఉన్నాయి" }, + "info_exampleValidCmd": { "message": "ఉదాహరణ చెల్లుబాటు అయ్యే ఆదేశం" }, + "info_filesToBeMinned": { "message": "చిన్నదిగా చేయవలసిన జావాస్క్రిప్ట్ ఫైల్స్" }, + "info_noFilesWillBeMinned": { "message": "జావాస్క్రిప్ట్ ఫైల్స్ ఏవీ మినిఫై చేయబడవు" }, + "info_copying": { "message": "క్లిప్ ‌ బోర్డ్ ‌ కు కాపీ చేస్తోంది" }, + "info_writing": { "message": "ఫైల్ ‌ కు రాయడం" }, + "info_minComplete": { "message": "మినిఫికేషన్ పూర్తయింది" }, + "info_file": { "message": "దస్త్రం" }, + "info_mininified": { "message": "మినిఫైడ్" }, + "info_noFilesProcessed": { "message": "అన్ ‌ మినిఫైడ్ జావాస్క్రిప్ట్ ఫైల్ ‌ లు ప్రాసెస్ చేయబడలేదు" }, + "info_failedToMinify": { "message": "మినిఫై చేయడంలో విఫలమైంది" }, + "info_moreHelp": { "message": "మరింత సహాయం కోసం" }, + "info_visit": { "message": "సందర్శించు" }, + "helpSection_usage": { "message": "వినిమయం" }, + "helpSection_pathArgs": { "message": "పాత్ ఆర్గ్యుమెంట్ ‌ లు" }, + "helpSection_flags": { "message": "బూలియన్ ఎంపికలు" }, + "helpSection_paramOptions": { "message": "పరామితి ఎంపికలు" }, + "helpSection_infoCmds": { "message": "సమాచార ఆదేశాలు" }, + "inputPathDesc_main": { "message": "జావాస్క్రిప్ట్ ఫైల్ ‌ కు మార్గం లేదా చిన్నదిగా చేయవలసిన జావాస్క్రిప్ట్ ఫైల్ ‌ లను కలిగి ఉన్న డైరెక్టరీ" }, + "inputPathDesc_extra": { "message": "ప్రస్తుత వర్కింగ్ డైరెక్టరీకి సంబంధించి" }, + "outputPathDesc_main": { "message": "మినిఫైడ్ ఫైల్ ‌ లు నిల్వ చేయబడే ఫైల్ లేదా డైరెక్టరీకి మార్గం" }, + "outputPathDesc_extra": { "message": "అసలు ఫైల్ స్థానానికి సంబంధించి (అందించకపోతే, నిమి/ ఉపయోగించబడుతుంది)" }, + "optionDesc_dryRun": { "message": "వాస్తవానికి ఫైల్(ల) ను తగ్గించవద్దు, అవి ప్రాసెస్ చేయబడుతున్నాయో లేదో చూపించండి" }, + "optionDesc_dotfolders": { "message": "ఫైల్ శోధనలో డాట్ ‌ ఫోల్డర్ ‌ లను చేర్చండి" }, + "optionDesc_dotfiles": { "message": "ఫైల్ శోధనలో డాట్ ‌ ఫైల్స్ ‌ ను చేర్చండి" }, + "optionDesc_noRecursion": { "message": "పునరావృత ఫైల్ శోధనను నిలిపివేయండి" }, + "optionDesc_noMangle": { "message": "మాంగ్లింగ్ పేర్లను నిలిపివేయండి" }, + "optionDesc_noFilenameChange": { "message": ".min.jsకు ఫైల్ పొడిగింపును మార్చడాన్ని నిలిపివేయండి" }, + "optionDesc_copy": { "message": "సింగిల్ సోర్స్ ఫైల్ ప్రాసెస్ చేయబడితే ఫైల్ ‌ కు రాయడానికి బదులుగా మినిఫైడ్ కోడ్ ‌ ను క్లిప్ ‌ బోర్డ్ ‌ కు కాపీ చేయండి" }, + "optionDesc_quiet": { "message": "లోపాలు మినహా అన్ని లాగింగ్ ‌ లను అణచివేయండి" }, + "optionDesc_ignoreFiles": { "message": "మినిఫికేషన్ నుండి మినహాయించాల్సిన ఫైళ్లు" }, + "optionDesc_commentMain": { "message": "మినిఫైడ్ కోడ్ ‌ కు హెడర్ వ్యాఖ్యను సిద్ధం చేయండి" }, + "optionDesc_commentExtra": { "message": "'\\n' ఉపయోగించి లైన్ వారీగా వేరు చేయండి" }, + "optionDesc_help": { "message": "సహాయక స్క్రీన్ ‌ ని ప్రదర్శించండి" }, + "optionDesc_version": { "message": "సంస్కరణ సంఖ్యను చూపించు" } +} diff --git a/minify.js/_locales/tg/messages.json b/minify.js/_locales/tg/messages.json new file mode 100644 index 00000000..d1fc8146 --- /dev/null +++ b/minify.js/_locales/tg/messages.json @@ -0,0 +1,47 @@ +{ + "appName": { "message": "minify.js" }, + "appCopyright": { "message": "© 2024 Одам Lui & саҳмгузорон дар доираи иҷозатномаи MIT" }, + "prefix_error": { "message": "ХАТОГӢ" }, + "prefix_globalVer": { "message": "Версияи умумӣ" }, + "prefix_localVer": { "message": "Версияи локалӣ" }, + "prefix_source": { "message": "Манбаъ" }, + "error_notRecognized": { "message": "эътироф нашудааст" }, + "error_invalidURL": { "message": "URL- и нодуруст" }, + "error_firstArgNotExist": { "message": "Аргументи якум танҳо метавонад файл ё феҳристи мавҷудбуда бошад" }, + "error_doesNotExist": { "message": "вуҷуд надорад" }, + "info_validArgs": { "message": "Аргументҳои дуруст дар поён" }, + "info_exampleValidCmd": { "message": "Фармони дурусти мисол" }, + "info_filesToBeMinned": { "message": "Файлҳои JavaScript миниётуравӣ мешаванд" }, + "info_noFilesWillBeMinned": { "message": "Ягон файли JavaScript миниётуравӣ намешавад" }, + "info_copying": { "message": "Нусха бардоштан дар буфери иваз" }, + "info_writing": { "message": "Сабткунӣ ба файл" }, + "info_minComplete": { "message": "Миниатюра ба анҷом расид" }, + "info_file": { "message": "файл" }, + "info_mininified": { "message": "minified" }, + "info_noFilesProcessed": { "message": "Файлҳои JavaScript коркард нашудаанд" }, + "info_failedToMinify": { "message": "минимализатсия нашуд" }, + "info_moreHelp": { "message": "Para sa karagdagang tul" }, + "info_visit": { "message": "pagbisita" }, + "helpSection_usage": { "message": "Истифодабарӣ" }, + "helpSection_pathArgs": { "message": "Аргументҳои роҳча" }, + "helpSection_flags": { "message": "Параметрҳои Boolean" }, + "helpSection_paramOptions": { "message": "Параметрҳо" }, + "helpSection_infoCmds": { "message": "Фармонҳои иттилоотӣ" }, + "inputPathDesc_main": { "message": "Роҳча ба файли JavaScript ё феҳристи дорои файлҳои JavaScript барои минисатсия" }, + "inputPathDesc_extra": { "message": "относительно текущего каталога" }, + "outputPathDesc_main": { "message": "Роҳча ба файл ё феҳрист, ки дар он файлҳои миниётурашуда нигоҳ дошта мешаванд" }, + "outputPathDesc_extra": { "message": "нисбат ба ҷойгиршавии файли аслӣ (агар пешниҳод нашуда бошад, min/ истифода мешавад)" }, + "optionDesc_dryRun": { "message": "Оё дар ҳақиқат minify файл(ҳо), танҳо нишон агар онҳо коркард хоҳад шуд" }, + "optionDesc_dotfolders": { "message": "Дохил кардани ҷузвдонҳои нуқта дар ҷустуҷӯи файл" }, + "optionDesc_dotfiles": { "message": "Дар ҷустуҷӯи файл нуқтаҳоро дохил кунед" }, + "optionDesc_noRecursion": { "message": "Ҷустуҷӯи файли рекурсивӣ ғайрифаъол кунед" }, + "optionDesc_noMangle": { "message": "Ғайрифаъол кардани номҳои mangling" }, + "optionDesc_noFilenameChange": { "message": "Тағйири густариши файлро ба .min.js ғайрифаъол созед" }, + "optionDesc_copy": { "message": "Нусхабардории коди миниётурашуда ба силули мухобиротӣ ба ҷои навиштан ба файл, агар файли ягонаи сарчашма коркард шуда бошад" }, + "optionDesc_quiet": { "message": "Ғайри хатогӣ ҳамаи қайдкуниҳоро пахш кунед" }, + "optionDesc_ignoreFiles": { "message": "Файлҳо барои истисно кардан аз минимализатсия" }, + "optionDesc_commentMain": { "message": "Name" }, + "optionDesc_commentExtra": { "message": "Ҷудо кардан аз рӯи хат бо истифодаи '\\n'" }, + "optionDesc_help": { "message": "Намоиши экрани кӯмак" }, + "optionDesc_version": { "message": "Номер производителя" } +} diff --git a/minify.js/_locales/th/messages.json b/minify.js/_locales/th/messages.json new file mode 100644 index 00000000..2961e06d --- /dev/null +++ b/minify.js/_locales/th/messages.json @@ -0,0 +1,47 @@ +{ + "appName": { "message": "minify.js" }, + "appCopyright": { "message": "© 2024 Adam Lui และผู้ร่วมให้ข้อมูลภายใต้ใบอนุญาต MIT" }, + "prefix_error": { "message": "ผิดพลาด" }, + "prefix_globalVer": { "message": "เวอร์ชันส่วนกลาง" }, + "prefix_localVer": { "message": "เวอร์ชันในเครื่อง" }, + "prefix_source": { "message": "ภาษาต้นทาง" }, + "error_notRecognized": { "message": "ไม่ได้รับการยอมรับ" }, + "error_invalidURL": { "message": "URL ไม่ถูกต้อง" }, + "error_firstArgNotExist": { "message": "อาร์กิวเมนต์แรกต้องเป็นไฟล์หรือไดเรกทอรีที่มีอยู่เท่านั้น" }, + "error_doesNotExist": { "message": "ไม่มี" }, + "info_validArgs": { "message": "อาร์กิวเมนต์ที่ถูกต้องอยู่ด้านล่าง" }, + "info_exampleValidCmd": { "message": "ตัวอย่างคำสั่งที่ถูกต้อง" }, + "info_filesToBeMinned": { "message": "ไฟล์จาวาสคริปต์ที่จะถูกย่อ" }, + "info_noFilesWillBeMinned": { "message": "ไม่มีไฟล์ JavaScript จะถูกทำให้เล็กลง" }, + "info_copying": { "message": "กำลังคัดลอกไปยังคลิปบอร์ด" }, + "info_writing": { "message": "กำลังเขียนไปยังไฟล์" }, + "info_minComplete": { "message": "การย่อเสร็จสมบูรณ์" }, + "info_file": { "message": "ไฟล์" }, + "info_mininified": { "message": "minified" }, + "info_noFilesProcessed": { "message": "ไม่มีการประมวลผลไฟล์จาวาสคริปต์ที่ยังไม่ได้" }, + "info_failedToMinify": { "message": "ล้มเหลวในการลดขนาด" }, + "info_moreHelp": { "message": "หากต้องการความช่วยเหลือเพิ่มเติม" }, + "info_visit": { "message": "การเยือน \" - State Visit การเยือนอย่างเป็นทางการในระดับประมุขของรัฐ หมายถึง การเยือนของบุคคลสำคัญของต่างประเทศในระดับประมุขของรัฐ ที่มีสถานะเป็นกษัตริย์หรือประธานาธิบดี โดยเป็นการเยือนอย่างเป็นทางการในฐานะแขกของรัฐผู้รับ รัฐผู้รับจะจัดพิธีการต้อนรับอย่างเป็นทางการเต็มรูปแบบ - Official Visit การเยือนอย่างเป็นทางการในฐานะแขกของ รัฐบาล หมายถึง การเยือนเป็นทางการของประมุขของรัฐ มกุฎราชกุมาร หัวหน้ารัฐบาล หรือหัวหน้าองค์การระหว่างประเทศที่มีตำแหน่ง เทียบเท่า โดยเป็นแขกรับเชิญของรัฐบาล และจัดพิธีการรับรองต่าง ๆ อย่างเป็นทางการเต็มรูปแบบ - Visit as Guest of the Royal Thai Government การเยือนในฐานะแขกของรัฐบาล หมายถึง การเยือนของประมุขของรัฐ หัวหน้ารัฐบาลและหัวหน้า องค์การระหว่างประเทศที่มีตำแหน่งเทียบเท่าซึ่งไม่ได้เดินทางมาเยือนอย่าง เป็นทางการหรือเพื่อเจรจาทำงาน รวมทั้งการเสด็จฯ เยือนของพระราชวงศ์ รองประธานาธิบดีและบุคคลสำคัญอื่น ๆ ที่มีตำแหน่งเทียบเท่า ซึ่งรัฐบาลไทยปรารถนาที่จะแสดงไมตรีจิตโดยเชิญให้มาเยือนประเทศไทยในฐานะแขก ของรัฐบาล และจัดการต้อนรับให้ เหมาะสมและสอดคล้องกับวัตถุประสงค์ของการเยือนในแต่ละกรณี - Working Visit การเยือนเพื่อเจรจาทำงาน หมายถึง การเยือนของบุคคลสำคัญจากต่างประเทศในระดับประมุขของรัฐ หัวหน้ารัฐบาล และหัวหน้าองค์การระหว่างประเทศที่มีตำแหน่งเทียบเท่าที่มีจุดมุ่งหมายเพื่อ เจรจาในปัญหาหรือประเด็นใดเป็นการเฉพาะในระยะเวลาอันสั้น - Visit as Guest of Their Majesties the King and Queen of Thailand การเยือนในฐานะพระราชอาคันตุกะส่วนพระองค์ หมายถึง การเสด็จเยือนของพระราชวงศ์ต่างประเทศ หรือการเยือนของบุคคลสำคัญจากต่างประเทศ ในฐานะพระราชอาคันตุกะส่วน พระองค์ของพระบาทสมเด็จพระเจ้าอยู่หัวและสมเด็จพระนางเจ้าฯ พระบรมราชินีนาถ - Private Visit การเยือนส่วนตัวหรือแวะผ่าน หมายถึง การเยือนของบุคคลสำคัญจากต่างประเทศในระดับประมุขของรัฐ พระราชวงศ์ หัวหน้ารัฐบาล หรือผู้นำองค์การระหว่างประเทศที่มีตำแหน่งเทียบเท่า และบุคคลสำคัญอื่น ๆ ที่มีจุดมุ่งหมายเพื่อเยือนเป็นการส่วนตัวหรือการแวะผ่านประเทศในระยะเวลา อันสั้น รัฐผู้รับจะจัดการอำนวยความสะดวกต่าง ๆ ให้ตามความเหมาะสม \"" }, + "helpSection_usage": { "message": "การใช้งาน" }, + "helpSection_pathArgs": { "message": "อาร์กิวเมนต์เส้นทาง" }, + "helpSection_flags": { "message": "ตัวเลือกบูลีน" }, + "helpSection_paramOptions": { "message": "ตัวเลือกพารามิเตอร์" }, + "helpSection_infoCmds": { "message": "คำสั่งข้อมูล" }, + "inputPathDesc_main": { "message": "พาธไปยังไฟล์ JavaScript หรือไดเรกทอรีที่มีไฟล์ JavaScript ที่จะย่อ" }, + "inputPathDesc_extra": { "message": "สัมพันธ์กับไดเรกทอรีการทำงานปัจจุบัน" }, + "outputPathDesc_main": { "message": "พาธไปยังไฟล์หรือไดเรกทอรีที่จะจัดเก็บไฟล์ที่ถูกย่อ" }, + "outputPathDesc_extra": { "message": "สัมพันธ์กับตำแหน่งไฟล์ต้นฉบับ (หากไม่มีให้จะใช้ขั้นต่ำ/ถูกใช้)" }, + "optionDesc_dryRun": { "message": "อย่าย่อขนาดไฟล์เพียงแค่แสดงว่าไฟล์เหล่านั้นจะได้รับการประมวลผลหรือไม่" }, + "optionDesc_dotfolders": { "message": "รวมโฟลเดอร์จุดในการค้นหาไฟล์" }, + "optionDesc_dotfiles": { "message": "รวมดอทไฟล์ในการค้นหาไฟล์" }, + "optionDesc_noRecursion": { "message": "ปิดใช้งานการค้นหาไฟล์ที่เกิดซ้ำ" }, + "optionDesc_noMangle": { "message": "ปิดใช้งานชื่อ mangling" }, + "optionDesc_noFilenameChange": { "message": "ปิดใช้งานการเปลี่ยนนามสกุลไฟล์เป็น .min.js" }, + "optionDesc_copy": { "message": "คัดลอกรหัสย่อไปยังคลิปบอร์ดแทนการเขียนไปยังไฟล์หากมีการประมวลผลไฟล์แหล่งที่มาเดียว" }, + "optionDesc_quiet": { "message": "ระงับการบันทึกทั้งหมดยกเว้นข้อผิดพลาด" }, + "optionDesc_ignoreFiles": { "message": "ไฟล์ที่จะแยกออกจากการย่อ" }, + "optionDesc_commentMain": { "message": "แสดงความคิดเห็นส่วนหัวล่วงหน้าไปยังรหัสย่อ" }, + "optionDesc_commentExtra": { "message": "แยกตามบรรทัดโดยใช้ '\\n'" }, + "optionDesc_help": { "message": "หน้าจอวิธีใช้การแสดงผล" }, + "optionDesc_version": { "message": "ชื่อของระบบแสดงผล" } +} diff --git a/minify.js/_locales/ti/messages.json b/minify.js/_locales/ti/messages.json new file mode 100644 index 00000000..33b03a9c --- /dev/null +++ b/minify.js/_locales/ti/messages.json @@ -0,0 +1,47 @@ +{ + "appName": { "message": "minify.js" }, + "appCopyright": { "message": "© 2024 ኣዳም ሉዊ & ኣበርክቶ ዝገበሩ ኣብ ትሕቲ ናይ MIT ፍቓድ" }, + "prefix_error": { "message": "ስሕተት" }, + "prefix_globalVer": { "message": "ዓለምለኻዊ ቅጅል" }, + "prefix_localVer": { "message": "ናይ ከባቢ ቅጅል" }, + "prefix_source": { "message": "ምንጪ" }, + "error_notRecognized": { "message": "ኣይተፈልጠን ።" }, + "error_invalidURL": { "message": "ዘይቕቡል URL" }, + "error_firstArgNotExist": { "message": "ቀዳማይ ክርክር ናይ ህሉው ፋይል ወይ ዳይሬክቶሪ ጥራይ ክኸውን ይኽእል" }, + "error_doesNotExist": { "message": "ኣይህሉን" }, + "info_validArgs": { "message": "ናይ ሓቂ መወከሲታት ኣብ ታሕቲ ኣሎ" }, + "info_exampleValidCmd": { "message": "ኣብነት እሙን ትእዛዝ" }, + "info_filesToBeMinned": { "message": "ጃቫስክሪፕት ፋይላት ክቐርቡ" }, + "info_noFilesWillBeMinned": { "message": "ጃቫስክሪፕት ፋይላት ኣይውሕድን" }, + "info_copying": { "message": "ናብ ክሊፕቦርድ ምምላስ" }, + "info_writing": { "message": "ናብ ፋይል ምጽሓፍ" }, + "info_minComplete": { "message": "ምጉዳል ተማልአ" }, + "info_file": { "message": "መዝገብ" }, + "info_mininified": { "message": "ዝተሓተ" }, + "info_noFilesProcessed": { "message": "ዘይተዳለወ ጃቫስክሪፕት ፋይላት ኣይተሰርሐን" }, + "info_failedToMinify": { "message": "ክነጽጎ ኣይከኣለን ።" }, + "info_moreHelp": { "message": "ዝያዳ ሓገዝ" }, + "info_visit": { "message": "ጎብንይ" }, + "helpSection_usage": { "message": "ኣጠቓቕማ" }, + "helpSection_pathArgs": { "message": "መወከሲታት" }, + "helpSection_flags": { "message": "ናይ ቡሊያን ኣማራጺታት" }, + "helpSection_paramOptions": { "message": "ኣማራጺታት ፓራሜትር" }, + "helpSection_infoCmds": { "message": "መምርሒታት ሓበሬታ" }, + "inputPathDesc_main": { "message": "ጃቫስክሪፕት ፋይላት ዝሓዘ ናይ ጃቫስክሪፕት ፋይል ወይ ኣድራሻ" }, + "inputPathDesc_extra": { "message": "ምስ ናይ ሕጂ ናይ ስራሕ መምርሒ" }, + "outputPathDesc_main": { "message": "እቲ ዝተሓተ ፋይላት ዝሕዙሉ መገዲ ናብ ፋይል ወይ ናብ መደርደሪ" }, + "outputPathDesc_extra": { "message": "ምስ ናይ መጀመርታ ቦታ ፋይል (ዘይተዋህበ እንተኾይኑ ፡ min/ is used)" }, + "optionDesc_dryRun": { "message": "ነቲ ፋይል(ታት) ኣይትሕደጎ ፡ እንተተሰርሐ ጥራይ ኣርኢ" }, + "optionDesc_dotfolders": { "message": "ኣብ ናይ ፋይል ፍለጋ ናይ ዶትፎልደር ኣካተተ" }, + "optionDesc_dotfiles": { "message": "ኣብ ናይ ፋይል ፍለጋ ናይ ዶትፊላት ኣካተተ" }, + "optionDesc_noRecursion": { "message": "ዳግም ምድላይ ፋይል ኣሰናድእ" }, + "optionDesc_noMangle": { "message": "ስማት ማንግሊንግ ኣጥፍእ" }, + "optionDesc_noFilenameChange": { "message": "ፋይል ምስፍሕፋሕ ናብ .min.js ቀይር" }, + "optionDesc_copy": { "message": "ሓደ ምንጪ ፋይል ምስ ዚሰርሕ ፡ ኣብ ክንዲ ዚጽሕፍ ፡ ናብ ክሊፕቦርድ እተቐርጸ ኮድ ቅዳሕ" }, + "optionDesc_quiet": { "message": "ጌጋታት እንተዘይኮይኑ ፡ ንዅሉ ምዝገባታት ኣጥፍእ" }, + "optionDesc_ignoreFiles": { "message": "ካብ ምጥፋእ ክስረዙ ዝኽእሉ ፋይላት" }, + "optionDesc_commentMain": { "message": "ናብ ዝተሓተ ኮድ ናይ ርእሲ ርእይቶ ኣዳልዩ" }, + "optionDesc_commentExtra": { "message": "'\\n' ብምጥቃም ብመስመር ተፈልዩ" }, + "optionDesc_help": { "message": "ናይ ሓገዝ ስክሪን ኣርኢ" }, + "optionDesc_version": { "message": "ናይ ቅጅል ቁጽሪ ኣርኢ" } +} diff --git a/minify.js/_locales/tk/messages.json b/minify.js/_locales/tk/messages.json new file mode 100644 index 00000000..bba82b46 --- /dev/null +++ b/minify.js/_locales/tk/messages.json @@ -0,0 +1,47 @@ +{ + "appName": { "message": "minify.js" }, + "appCopyright": { "message": "© 2024 Adam Lui & MIT lisenziýasy astyndaky sadakalar" }, + "prefix_error": { "message": "Hata" }, + "prefix_globalVer": { "message": "Dünýewi görnüş" }, + "prefix_localVer": { "message": "Ýurduň terjimesi" }, + "prefix_source": { "message": "Çeşme" }, + "error_notRecognized": { "message": "alymady" }, + "error_invalidURL": { "message": "Ýalan URL" }, + "error_firstArgNotExist": { "message": "Birinji jedelle diňe bar faýl ýa-da direktoriýa bolup biler" }, + "error_doesNotExist": { "message": "ol ýokdy" }, + "info_validArgs": { "message": "Dogry jedelleşmeler" }, + "info_exampleValidCmd": { "message": "Mysal üçin geçerli tabşyryk" }, + "info_filesToBeMinned": { "message": "JavaScript faýllary minimize edilmeli" }, + "info_noFilesWillBeMinned": { "message": "Hiç bir JavaScript faýly minified bolar" }, + "info_copying": { "message": "Klipbordda kopy etmek" }, + "info_writing": { "message": "Faýlyň ýazylmagy" }, + "info_minComplete": { "message": "Täze minifikasyýa" }, + "info_file": { "message": "FAÝL" }, + "info_mininified": { "message": "kiçigöwünli" }, + "info_noFilesProcessed": { "message": "Hiç bir javascript faýly işlenmedi" }, + "info_failedToMinify": { "message": "men ony ýitirip bilmedim" }, + "info_moreHelp": { "message": "Köpräk kömek etmek üçin" }, + "info_visit": { "message": "barmak" }, + "helpSection_usage": { "message": "Uzaklyk" }, + "helpSection_pathArgs": { "message": "Dawalaşmak ýoly" }, + "helpSection_flags": { "message": "Boolean Options" }, + "helpSection_paramOptions": { "message": "Parametr saýlamalary" }, + "helpSection_infoCmds": { "message": "Öwrenme tabşyryklary" }, + "inputPathDesc_main": { "message": "JavaScript faýlyna ýa-da javascript faýlyna ýol" }, + "inputPathDesc_extra": { "message": "häzirki iş direktory bilen bagly" }, + "outputPathDesc_main": { "message": "Faýlyň ýa-da katalogyň ýoly" }, + "outputPathDesc_extra": { "message": "kolumbiýa (banklar üçin rugsat berilýär, ýöne berilmeýär)" }, + "optionDesc_dryRun": { "message": "Aslynda, faýl(lar) ny kiçeltmäň, ýöne olaryň işlenjekdigini görkeziň" }, + "optionDesc_dotfolders": { "message": "Dotfolderleri faýl gözlegine goş" }, + "optionDesc_dotfiles": { "message": "Dotfiles-i faýl gözlegine goş" }, + "optionDesc_noRecursion": { "message": "Recursive faýl gözlegini söndür" }, + "optionDesc_noMangle": { "message": "Mangling atlaryny sakla" }, + "optionDesc_noFilenameChange": { "message": "Faýlyň uzynlygyny .min.js-de üýtget" }, + "optionDesc_copy": { "message": "Eger bir esbap faýly işlenýän bolsa, onda faýly ýazmakdan gaýdyp, kiçigöwünli kody klipbordda nusgalamak" }, + "optionDesc_quiet": { "message": "Ýalňyşlyklardan başga ähli ýalňyşlyklary ýok etmek" }, + "optionDesc_ignoreFiles": { "message": "Minifikasiýadan çykarylan faýllar" }, + "optionDesc_commentMain": { "message": "Minified code üçin baştutanlyk pikirini taýýarlaň" }, + "optionDesc_commentExtra": { "message": "'\\n' sözi bilen hatyň arasyndaky aýrylyşmak" }, + "optionDesc_help": { "message": "Yardam ekrany görkez" }, + "optionDesc_version": { "message": "VERSION NUMBERI" } +} diff --git a/minify.js/_locales/tn/messages.json b/minify.js/_locales/tn/messages.json new file mode 100644 index 00000000..d7bf8d95 --- /dev/null +++ b/minify.js/_locales/tn/messages.json @@ -0,0 +1,47 @@ +{ + "appName": { "message": "minify.js" }, + "appCopyright": { "message": "© 2024 Adam Lui le baabi ka fa tlase ga laesense ya MIT" }, + "prefix_error": { "message": "Phoso" }, + "prefix_globalVer": { "message": "GLOBAL VERSION" }, + "prefix_localVer": { "message": "Mofuta wa selegae" }, + "prefix_source": { "message": "Source" }, + "error_notRecognized": { "message": "ga a itsiwe" }, + "error_invalidURL": { "message": "URL e e sa siamang" }, + "error_firstArgNotExist": { "message": "Kganetsano ya ntlha e ka nna fela faele kgotsa kaedi e e leng teng" }, + "error_doesNotExist": { "message": "ga a yo" }, + "info_validArgs": { "message": "Dikganetsano tsa boammaaruri di fa tlase fano" }, + "info_exampleValidCmd": { "message": "SEKAO SA DITAELO TSE D" }, + "info_filesToBeMinned": { "message": "Difaele tsa JavaScript tse di tshwanelang go minwa" }, + "info_noFilesWillBeMinned": { "message": "Ga go na difaele dipe tsa JavaScript tse di tlileng go minwa" }, + "info_copying": { "message": "Go kopolola go ya go clipboard" }, + "info_writing": { "message": "Go kwalela faele" }, + "info_minComplete": { "message": "Go dira gore go nne le selekanyo se se kwa" }, + "info_file": { "message": "faele" }, + "info_mininified": { "message": "minified" }, + "info_noFilesProcessed": { "message": "Ga go na difaele dipe tsa JavaScript tse di rarabolotsweng" }, + "info_failedToMinify": { "message": "a retelelwa go minify" }, + "info_moreHelp": { "message": "Go bona thuso go ya pele" }, + "info_visit": { "message": "Ketelo" }, + "helpSection_usage": { "message": "Tiriso" }, + "helpSection_pathArgs": { "message": "DIKGANG TSA PATH" }, + "helpSection_flags": { "message": "Boolean options" }, + "helpSection_paramOptions": { "message": "Dipharametara tse o ka tlhophang mo go tsone" }, + "helpSection_infoCmds": { "message": "DITAELO TSA TSHEDIMOS" }, + "inputPathDesc_main": { "message": "Path to JavaScript file or directory with JavaScript files to be minified" }, + "inputPathDesc_extra": { "message": "go tsamaisana le kaedi ya ga jaana ya tiro" }, + "outputPathDesc_main": { "message": "Path to file or directory moo difaele tse di minified di tlileng go bolokiwa teng" }, + "outputPathDesc_extra": { "message": "go tsamaisana le lefelo la faele ya kwa tshimologong (fa go sa tlamelwa ka lone, go dirisiwa metsotso e se kae)" }, + "optionDesc_dryRun": { "message": "O seka wa dira gore faele(difaele) e seka ya fokodiwa, bontsha fela gore a e tlile go berekiwa" }, + "optionDesc_dotfolders": { "message": "Go akaretša difolda tša dikhoutu mo go nyakišišo ya difaele" }, + "optionDesc_dotfiles": { "message": "Go akaretsa difaele mo patlisisong ya faele" }, + "optionDesc_noRecursion": { "message": "Go dira gore go seka ga diragala go batla faele e e boeletsang" }, + "optionDesc_noMangle": { "message": "Go dira gore maina a gago a se ka a dirisiwa" }, + "optionDesc_noFilenameChange": { "message": "Kgoreletsa go fetola katoloso ya faele go ya go .min.js" }, + "optionDesc_copy": { "message": "Khopi ya khoutu ya minified go clipboard mo boemong jwa go kwalela faele faele ya motswedi o le mongwe e berekisiwa" }, + "optionDesc_quiet": { "message": "Go emisa dikgogo tsotlhe kwantle ga diphoso" }, + "optionDesc_ignoreFiles": { "message": "Difaele tse di tshwanelang go sa akarediwe mo menining" }, + "optionDesc_commentMain": { "message": "REPAPEND HEADER COMMIED CODE" }, + "optionDesc_commentExtra": { "message": "Kgaoganya ka mola o dirisa '\\n'" }, + "optionDesc_help": { "message": "SHOW HELP SCREEN" }, + "optionDesc_version": { "message": "SHOW VERSION NUMBER" } +} diff --git a/minify.js/_locales/to/messages.json b/minify.js/_locales/to/messages.json new file mode 100644 index 00000000..062444be --- /dev/null +++ b/minify.js/_locales/to/messages.json @@ -0,0 +1,47 @@ +{ + "appName": { "message": "minify.js" }, + "appCopyright": { "message": "© 2024 ʻAtama Lui & tokoni ʻi he laiseni MIT" }, + "prefix_error": { "message": "FEHALAAKI" }, + "prefix_globalVer": { "message": "Version fakamāmani lahí" }, + "prefix_localVer": { "message": "Version fakalotofonua" }, + "prefix_source": { "message": "Maʻuʻanga Fakamatala" }, + "error_notRecognized": { "message": "ʻikai ʻiloʻi" }, + "error_invalidURL": { "message": "ʻIkai ʻAonga ʻa e URL" }, + "error_firstArgNotExist": { "message": "ʻE toki lava pe ke hoko ʻa e ʻuluaki fakakikihi ko ha faile pe tohi tuʻasila lolotonga" }, + "error_doesNotExist": { "message": "ఉనికిలో లేదు" }, + "info_validArgs": { "message": "ʻOku ʻi lalo ʻa e ngaahi fakakikihi ʻoku kei ʻaonga" }, + "info_exampleValidCmd": { "message": "Sipinga ʻo e fekau ʻoku kei ʻaonga" }, + "info_filesToBeMinned": { "message": "Ngaahi faile JavaScript ke minified" }, + "info_noFilesWillBeMinned": { "message": "He ʻikai minified ha ngaahi faile JavaScript" }, + "info_copying": { "message": "Hiki tatau ki he papafakamaʻú" }, + "info_writing": { "message": "Tohi ki he failé" }, + "info_minComplete": { "message": "Minification kakato" }, + "info_file": { "message": "faile" }, + "info_mininified": { "message": "Maʻuʻanga Fakamatala" }, + "info_noFilesProcessed": { "message": "ʻIkai ke ʻi ai ha ngaahi faile JavaScript ʻoku ʻikai fakaleleiʻi" }, + "info_failedToMinify": { "message": "ʻikai lava ke minify" }, + "info_moreHelp": { "message": "Ke maʻu ha tokoni lahi ange" }, + "info_visit": { "message": "ʻaʻahi" }, + "helpSection_usage": { "message": "Fakaʻaongaʻi" }, + "helpSection_pathArgs": { "message": "Ngaahi fakakikihi ʻi he hala" }, + "helpSection_flags": { "message": "Ngaahi fili Boolean" }, + "helpSection_paramOptions": { "message": "Parameter Options" }, + "helpSection_infoCmds": { "message": "ʻOku fekauʻi ʻe he fakamatala" }, + "inputPathDesc_main": { "message": "Path to JavaScript file or directory containing JavaScript files to be minified" }, + "inputPathDesc_extra": { "message": "fekauʻaki mo e tohi tuʻasila lolotonga ʻo e ngaue" }, + "outputPathDesc_main": { "message": "Hala ki he faile pe tohi tuʻasila ʻe tauhi ai minified ngaahi faile" }, + "outputPathDesc_extra": { "message": "kainga ki he feituʻu totonu ʻo e faile (kapau ʻoku ʻikai ʻoatu, miniti/ʻoku fakaʻaongaʻi)" }, + "optionDesc_dryRun": { "message": "ʻOua naʻa ke minify ʻa e (ngaahi) faile, fakaʻaliʻali pe ʻe fai ha ngaue ki ai" }, + "optionDesc_dotfolders": { "message": "Fakakau ʻa e dotfolders ʻi he faile fekumi" }, + "optionDesc_dotfiles": { "message": "Fakakau ʻa e dotfiles ʻi he faile fekumi" }, + "optionDesc_noRecursion": { "message": "Toʻo recursive faile fekumi" }, + "optionDesc_noMangle": { "message": "Toʻo mangling hingoa" }, + "optionDesc_noFilenameChange": { "message": "Toʻo ʻa e liliu ʻo e faile ki he .min.js" }, + "optionDesc_copy": { "message": "Hiki tatau e kouti minified ki he Papafakamaʻu kae ʻikai ko e tohi ki he faile kapau ʻoku fai ha faile maʻuʻanga tokoni ʻe taha" }, + "optionDesc_quiet": { "message": "Taʻofi ʻa e loka kotoa tuku kehe pe ʻa e ngaahi fehalaaki" }, + "optionDesc_ignoreFiles": { "message": "Ngaahi faile ke ʻoua naʻa fakakau mei he minification" }, + "optionDesc_commentMain": { "message": "Prepend e fakamatala ki he kouti minified" }, + "optionDesc_commentExtra": { "message": "Fakamavahevaheʻi ʻaki e laine ʻo fakaʻaongaʻi ʻa e ʻ \\n ʻ" }, + "optionDesc_help": { "message": "Fakaʻaliʻali ʻa e screen tokoní" }, + "optionDesc_version": { "message": "Fakaʻasi mai ʻa e fika ʻo e Version" } +} diff --git a/minify.js/_locales/tpi/messages.json b/minify.js/_locales/tpi/messages.json new file mode 100644 index 00000000..2bb5ecd3 --- /dev/null +++ b/minify.js/_locales/tpi/messages.json @@ -0,0 +1,47 @@ +{ + "appName": { "message": "minify.js" }, + "appCopyright": { "message": "© 2024 Adam Lui & Contributors aninit long MIT License" }, + "prefix_error": { "message": "Fout" }, + "prefix_globalVer": { "message": "Global version" }, + "prefix_localVer": { "message": "Ol tok bilong ples" }, + "prefix_source": { "message": "Sos" }, + "error_notRecognized": { "message": "ol i no save" }, + "error_invalidURL": { "message": "Ol URL i no stret" }, + "error_firstArgNotExist": { "message": "Namba wan tok i ken kamap long wanpela fail o direktori tasol" }, + "error_doesNotExist": { "message": "em i no stap" }, + "info_validArgs": { "message": "Ol gutpela tok i stap daunbilo" }, + "info_exampleValidCmd": { "message": "Wanpela gutpela eksampel" }, + "info_filesToBeMinned": { "message": "Javascript files to be minified Tok Inglis" }, + "info_noFilesWillBeMinned": { "message": "No JavaScript files will be minified" }, + "info_copying": { "message": "Kopiim long Clipboard" }, + "info_writing": { "message": "Kirap long fail" }, + "info_minComplete": { "message": "Ol i pinisim wok bilong daunim ol samting" }, + "info_file": { "message": "fail" }, + "info_mininified": { "message": "ol minista" }, + "info_noFilesProcessed": { "message": "I no gat ol JavaScript fail ol i bin stretim" }, + "info_failedToMinify": { "message": "i no gat wanpela samting i stap long en" }, + "info_moreHelp": { "message": "Bilong helpim yu" }, + "info_visit": { "message": "visitim" }, + "helpSection_usage": { "message": "Yusim" }, + "helpSection_pathArgs": { "message": "Rot tok" }, + "helpSection_flags": { "message": "Ol Boolean opsen" }, + "helpSection_paramOptions": { "message": "Parametres opsen" }, + "helpSection_infoCmds": { "message": "Toksave" }, + "inputPathDesc_main": { "message": "Rot i go long JavaScript file o directory i gat JavaScript files long minified" }, + "inputPathDesc_extra": { "message": "ol i save yusim ol dispela samting long mekim wok bilong God" }, + "outputPathDesc_main": { "message": "Rot i go long file o directory we minified files bai stap" }, + "outputPathDesc_extra": { "message": "long wanem, ol i no bin givim ol dispela samting long ol manmeri bilong graun" }, + "optionDesc_dryRun": { "message": "No ken daunim dispela file(s), tasol soim sapos ol i wok long stretim" }, + "optionDesc_dotfolders": { "message": "Inkludim ol dotfolders long painim fail" }, + "optionDesc_dotfiles": { "message": "Pasim ol dotfiles long painim fail" }, + "optionDesc_noRecursion": { "message": "Disable recursive file search" }, + "optionDesc_noMangle": { "message": "Ol nem bilong ol man i no gat nem" }, + "optionDesc_noFilenameChange": { "message": "Disable senisim file extension long.min.js" }, + "optionDesc_copy": { "message": "Kopiim liklik kod long clipboard long ples bilong raitim long file sapos wanpela source file i wok long kamap" }, + "optionDesc_quiet": { "message": "Olgeta tok i no stret, tasol ol tok i no stret" }, + "optionDesc_ignoreFiles": { "message": "Ol fail bilong rausim long minification" }, + "optionDesc_commentMain": { "message": "Prepare Header Comment to Minified Code" }, + "optionDesc_commentExtra": { "message": "Tok bilong en i stap long dispela hap na i stap long dispela hap" }, + "optionDesc_help": { "message": "Painim piksa bilong helpim" }, + "optionDesc_version": { "message": "Tokim namba bilong Baibel" } +} diff --git a/minify.js/_locales/tr/messages.json b/minify.js/_locales/tr/messages.json new file mode 100644 index 00000000..c4a5b2d0 --- /dev/null +++ b/minify.js/_locales/tr/messages.json @@ -0,0 +1,47 @@ +{ + "appName": { "message": "minify.js" }, + "appCopyright": { "message": "© 2024 Adam LUI ve MIT lisansı kapsamında katkıda bulunanlar" }, + "prefix_error": { "message": "HATA" }, + "prefix_globalVer": { "message": "Genel sürüm" }, + "prefix_localVer": { "message": "Yerel sürüm" }, + "prefix_source": { "message": "Kaynak" }, + "error_notRecognized": { "message": "tanınmamış" }, + "error_invalidURL": { "message": "Adres geçersiz" }, + "error_firstArgNotExist": { "message": "İlk bağımsız değişken yalnızca mevcut bir dosya veya dizin olabilir" }, + "error_doesNotExist": { "message": "does not exist" }, + "info_validArgs": { "message": "Geçerli argümanlar aşağıdadır" }, + "info_exampleValidCmd": { "message": "Örnek geçerli komut" }, + "info_filesToBeMinned": { "message": "Küçültülecek JavaScript dosyaları" }, + "info_noFilesWillBeMinned": { "message": "Hiçbir JavaScript dosyası küçültülmeyecek" }, + "info_copying": { "message": "Panoya kopyalanıyor" }, + "info_writing": { "message": "Dosyaya yazılıyor" }, + "info_minComplete": { "message": "Minifikasyon tamamlandı" }, + "info_file": { "message": "dosya" }, + "info_mininified": { "message": "Küçült" }, + "info_noFilesProcessed": { "message": "Küçültülmemiş JavaScript dosyası işlenmedi" }, + "info_failedToMinify": { "message": "küçültme başarısız" }, + "info_moreHelp": { "message": "Daha fazla yardım için" }, + "info_visit": { "message": "ziyaret" }, + "helpSection_usage": { "message": "Kullanım" }, + "helpSection_pathArgs": { "message": "Yol argümanları" }, + "helpSection_flags": { "message": "Boole seçenekleri" }, + "helpSection_paramOptions": { "message": "Parametre seçenekleri" }, + "helpSection_infoCmds": { "message": "Bilgi komutları" }, + "inputPathDesc_main": { "message": "Küçültülecek JavaScript dosyalarını içeren JavaScript dosyasının veya dizininin yolu" }, + "inputPathDesc_extra": { "message": "mevcut çalışma dizinine göre" }, + "outputPathDesc_main": { "message": "Küçültülmüş dosyaların depolanacağı dosya veya dizin yolu" }, + "outputPathDesc_extra": { "message": "orijinal dosya konumuna göre (sağlanmamışsa, min/ kullanılır)" }, + "optionDesc_dryRun": { "message": "Dosyaları gerçekten küçültmeyin, sadece işlenip işlenmeyeceklerini gösterin" }, + "optionDesc_dotfolders": { "message": "Dosya aramasına nokta klasörlerini dahil et" }, + "optionDesc_dotfiles": { "message": "Dosya aramasına nokta dosyalarını dahil et" }, + "optionDesc_noRecursion": { "message": "Yinelemeli dosya aramayı devre dışı bırak" }, + "optionDesc_noMangle": { "message": "Parçalama adlarını devre dışı bırak" }, + "optionDesc_noFilenameChange": { "message": "Dosya uzantısını .min.js olarak değiştirmeyi devre dışı bırak" }, + "optionDesc_copy": { "message": "Tek kaynak dosya işlenirse dosyaya yazmak yerine küçültülmüş kodu panoya kopyalayın" }, + "optionDesc_quiet": { "message": "Hatalar hariç tüm günlükleri bastır" }, + "optionDesc_ignoreFiles": { "message": "Küçültme dışında bırakılacak dosyalar" }, + "optionDesc_commentMain": { "message": "Başlık yorumunu küçültülmüş koda ön ekle" }, + "optionDesc_commentExtra": { "message": "'\\n 'kullanarak satıra göre ayır" }, + "optionDesc_help": { "message": "Yardım ekranını görüntüle" }, + "optionDesc_version": { "message": "Versiyon Numarası" } +} diff --git a/minify.js/_locales/uk/messages.json b/minify.js/_locales/uk/messages.json new file mode 100644 index 00000000..bee536a7 --- /dev/null +++ b/minify.js/_locales/uk/messages.json @@ -0,0 +1,47 @@ +{ + "appName": { "message": "minify.js" }, + "appCopyright": { "message": "© 2024 Adam Lui та співавтори за ліцензією MIT" }, + "prefix_error": { "message": "ПОМИЛКА" }, + "prefix_globalVer": { "message": "Глобальна версія" }, + "prefix_localVer": { "message": "Локальна версія" }, + "prefix_source": { "message": "Джерело" }, + "error_notRecognized": { "message": "не розпізнаний" }, + "error_invalidURL": { "message": "Недійсна URL-адреса" }, + "error_firstArgNotExist": { "message": "Першим аргументом може бути лише існуючий файл або каталог" }, + "error_doesNotExist": { "message": "не існуєStatus is unknown" }, + "info_validArgs": { "message": "Нижче наведено дійсні аргументи" }, + "info_exampleValidCmd": { "message": "Приклад дійсної команди" }, + "info_filesToBeMinned": { "message": "Файли JavaScript, які потрібно мінімізувати" }, + "info_noFilesWillBeMinned": { "message": "Файли JavaScript не будуть мінімізовані" }, + "info_copying": { "message": "Копіювання до буфера" }, + "info_writing": { "message": "Запис у файл" }, + "info_minComplete": { "message": "Мініфікацію завершено" }, + "info_file": { "message": "файл" }, + "info_mininified": { "message": "Мінімізований" }, + "info_noFilesProcessed": { "message": "Не оброблено немініфікованих файлів JavaScript" }, + "info_failedToMinify": { "message": "не вдалося мінімізувати" }, + "info_moreHelp": { "message": "Додаткова допомога" }, + "info_visit": { "message": "візит" }, + "helpSection_usage": { "message": "Використання" }, + "helpSection_pathArgs": { "message": "Аргументи шляху" }, + "helpSection_flags": { "message": "Логічні параметри" }, + "helpSection_paramOptions": { "message": "Параметри параметрів" }, + "helpSection_infoCmds": { "message": "Інформаційні команди" }, + "inputPathDesc_main": { "message": "Шлях до файлу або каталогу JavaScript, що містить файли JavaScript, які потрібно мінімізувати" }, + "inputPathDesc_extra": { "message": "відносно поточного робочого каталогу" }, + "outputPathDesc_main": { "message": "Шлях до файлу або каталогу, де будуть зберігатися мініфіковані файли" }, + "outputPathDesc_extra": { "message": "відносно початкового розташування файлу (якщо не вказано, використовується min/)" }, + "optionDesc_dryRun": { "message": "Насправді не мінімізуйте файли, просто покажіть, чи будуть вони оброблені" }, + "optionDesc_dotfolders": { "message": "Включити папки з крапками в пошук файлів" }, + "optionDesc_dotfiles": { "message": "Включити крапкові файли в пошук файлів" }, + "optionDesc_noRecursion": { "message": "Вимкнути рекурсивний пошук файлів" }, + "optionDesc_noMangle": { "message": "Вимкнути каліцтво імен" }, + "optionDesc_noFilenameChange": { "message": "Вимкнути зміну розширення файлу на .min.js" }, + "optionDesc_copy": { "message": "Скопіюйте мініфікований код до буфера обміну замість запису до файлу, якщо обробляється один вихідний файл" }, + "optionDesc_quiet": { "message": "Придушити всі журнали, крім помилок" }, + "optionDesc_ignoreFiles": { "message": "Файли, які потрібно виключити з мініфікації" }, + "optionDesc_commentMain": { "message": "Додати коментар заголовка до мініфікованого коду" }, + "optionDesc_commentExtra": { "message": "Відокремте за рядком, використовуючи '\\n'" }, + "optionDesc_help": { "message": "Відобразити екран довідки" }, + "optionDesc_version": { "message": "Показати номер версії програми" } +} diff --git a/minify.js/_locales/ur/messages.json b/minify.js/_locales/ur/messages.json new file mode 100644 index 00000000..29eda613 --- /dev/null +++ b/minify.js/_locales/ur/messages.json @@ -0,0 +1,47 @@ +{ + "appName": { "message": "minify.js" }, + "appCopyright": { "message": "© 2024 ایڈم لوئی اور ایم آئی ٹی لائسنس کے تحت تعاون کنندگان" }, + "prefix_error": { "message": "غلطی" }, + "prefix_globalVer": { "message": "عالمی ورژن" }, + "prefix_localVer": { "message": "مقامی ورژن" }, + "prefix_source": { "message": "Source" }, + "error_notRecognized": { "message": "پہچانا نہیں گیا" }, + "error_invalidURL": { "message": "غلط URL" }, + "error_firstArgNotExist": { "message": "پہلی دلیل صرف ایک موجودہ فائل یا ڈائریکٹری ہو سکتی ہے" }, + "error_doesNotExist": { "message": "موجود نہیں ہے" }, + "info_validArgs": { "message": "درست دلائل ذیل میں ہیں" }, + "info_exampleValidCmd": { "message": "مثال کے طور پر درست کمانڈ" }, + "info_filesToBeMinned": { "message": "جاوا اسکرپٹ فائلوں کو چھوٹا کیا جانا ہے" }, + "info_noFilesWillBeMinned": { "message": "کوئی جاوا اسکرپٹ فائلیں چھوٹی نہیں کی جائیں گی" }, + "info_copying": { "message": "کلپ بورڈ پر کاپی ہو رہی ہے" }, + "info_writing": { "message": "فائل میں لکھا جا رہا ہے" }, + "info_minComplete": { "message": "کم سے کم کرنے کا عمل مکمل ہو گیا" }, + "info_file": { "message": "فائل" }, + "info_mininified": { "message": "کم سے کم" }, + "info_noFilesProcessed": { "message": "کوئی غیر معینہ جاوا اسکرپٹ فائلوں پر کارروائی نہیں کی گئی" }, + "info_failedToMinify": { "message": "کم کرنے میں ناکام" }, + "info_moreHelp": { "message": "مزید مدد کے لیے" }, + "info_visit": { "message": "ملاحظہ کریں" }, + "helpSection_usage": { "message": "استعمال" }, + "helpSection_pathArgs": { "message": "راستے کے دلائل" }, + "helpSection_flags": { "message": "بولین آپشنز" }, + "helpSection_paramOptions": { "message": "پیرامیٹر کے اختیارات" }, + "helpSection_infoCmds": { "message": "معلومات کے احکامات" }, + "inputPathDesc_main": { "message": "جاوا اسکرپٹ فائل یا ڈائرکٹری کا راستہ جس میں جاوا اسکرپٹ فائلوں کو چھوٹا کیا جانا ہے" }, + "inputPathDesc_extra": { "message": "موجودہ ورکنگ ڈائریکٹری سے متعلق" }, + "outputPathDesc_main": { "message": "فائل یا ڈائریکٹری کا راستہ جہاں چھوٹی فائلیں محفوظ کی جائیں گی" }, + "outputPathDesc_extra": { "message": "اصل فائل کے مقام سے متعلق (اگر فراہم نہیں کیا جاتا ہے تو، منٹ/استعمال کیا جاتا ہے)" }, + "optionDesc_dryRun": { "message": "اصل میں فائل(فائلوں) کو چھوٹا نہ کریں، بس دکھائیں کہ آیا ان پر کارروائی کی جائے گی" }, + "optionDesc_dotfolders": { "message": "فائل کی تلاش میں ڈاٹ فولڈرز شامل کریں" }, + "optionDesc_dotfiles": { "message": "فائل کی تلاش میں ڈاٹ فائلیں شامل کریں" }, + "optionDesc_noRecursion": { "message": "بار بار چلنے والی فائل کی تلاش کو غیر فعال کریں" }, + "optionDesc_noMangle": { "message": "مینگلنگ ناموں کو غیر فعال کریں" }, + "optionDesc_noFilenameChange": { "message": "فائل کی توسیع کو .min.js میں تبدیل کرنا غیر فعال کریں" }, + "optionDesc_copy": { "message": "اگر واحد ماخذ فائل پر کارروائی کی جاتی ہے تو فائل میں لکھنے کے بجائے چھوٹے کوڈ کو کلپ بورڈ میں کاپی کریں" }, + "optionDesc_quiet": { "message": "غلطیوں کے علاوہ تمام لاگنگ کو دبائیں" }, + "optionDesc_ignoreFiles": { "message": "فائلیں جنہیں منیفیکیشن سے خارج کرنا ہے" }, + "optionDesc_commentMain": { "message": "ہیڈر کے تبصرے کو چھوٹے کوڈ میں پیش کریں" }, + "optionDesc_commentExtra": { "message": "'\\n 'کا استعمال کرتے ہوئے لائن کے لحاظ سے الگ کریں" }, + "optionDesc_help": { "message": "مدد کی اسکرین ڈسپلے کریں" }, + "optionDesc_version": { "message": "ورژن نمبر دکھائیں" } +} diff --git a/minify.js/_locales/uz/messages.json b/minify.js/_locales/uz/messages.json new file mode 100644 index 00000000..b527595b --- /dev/null +++ b/minify.js/_locales/uz/messages.json @@ -0,0 +1,47 @@ +{ + "appName": { "message": "minify.js" }, + "appCopyright": { "message": "© 2024 Adam Lui va MIT litsenziyasi ostida ishtirokchilar" }, + "prefix_error": { "message": "XATTO" }, + "prefix_globalVer": { "message": "Global versiya" }, + "prefix_localVer": { "message": "Mahalliy versiya" }, + "prefix_source": { "message": "Manba" }, + "error_notRecognized": { "message": "aniqlanmadi" }, + "error_invalidURL": { "message": "KDE qopchiq xizmati" }, + "error_firstArgNotExist": { "message": "Birinchi argument faqat mavjud fayl yoki katalog bo'lishi mumkin" }, + "error_doesNotExist": { "message": "%s tugmalar birikmasi mavjud emas" }, + "info_validArgs": { "message": "To'g'ri dalillar quyida keltirilgan" }, + "info_exampleValidCmd": { "message": "To'g'ri buyruq misoli" }, + "info_filesToBeMinned": { "message": "JavaScript fayllari kichiklashtiriladi" }, + "info_noFilesWillBeMinned": { "message": "Hech qanday JavaScript fayli kichiklashtirilmaydi" }, + "info_copying": { "message": "Buferga nusxalanmoqda" }, + "info_writing": { "message": "Faylga yozish" }, + "info_minComplete": { "message": "Kichkinalashtirish tugallandi" }, + "info_file": { "message": "fayl" }, + "info_mininified": { "message": "kichiklashtirilgan" }, + "info_noFilesProcessed": { "message": "Kichiklashtirilmagan JavaScript fayllari qayta ishlanmadi" }, + "info_failedToMinify": { "message": "kichiklashtira olmadi" }, + "info_moreHelp": { "message": "Ko'proq yordam uchun" }, + "info_visit": { "message": "tashrif buyuring" }, + "helpSection_usage": { "message": "FoydalanilganVisible items on device information columns (enable_BAR_disable)" }, + "helpSection_pathArgs": { "message": "Yo'l argumentlari" }, + "helpSection_flags": { "message": "Mantiqiy variantlar" }, + "helpSection_paramOptions": { "message": "Parametr variantlari" }, + "helpSection_infoCmds": { "message": "Ma'lumot buyruqlari" }, + "inputPathDesc_main": { "message": "JavaScript fayliga yoki JavaScript fayllarini o'z ichiga olgan katalogga yo'l kichiklashtiriladi" }, + "inputPathDesc_extra": { "message": "joriy ishchi katalogga nisbatan" }, + "outputPathDesc_main": { "message": "Kichkinalashtirilgan fayllar saqlanadigan fayl yoki katalogga yo'l" }, + "outputPathDesc_extra": { "message": "asl fayl joylashuviga nisbatan (agar ko'rsatilmagan bo'lsa, min/ ishlatiladi)" }, + "optionDesc_dryRun": { "message": "Haqiqatan ham fayl(lar)ni kichiklashtirmang, ular qayta ishlanishini ko'rsating" }, + "optionDesc_dotfolders": { "message": "Fayl qidiruviga nuqta papkalarini qo'shing" }, + "optionDesc_dotfiles": { "message": "Fayl qidiruviga nuqta fayllarini qo'shing" }, + "optionDesc_noRecursion": { "message": "Rekursiv fayllarni qidirishni o'chiring" }, + "optionDesc_noMangle": { "message": "Nomlarni o'zgartirishni o'chirib qo'ying" }, + "optionDesc_noFilenameChange": { "message": "Fayl kengaytmasini .min.js ga o‘zgartirishni o‘chirib qo‘ying" }, + "optionDesc_copy": { "message": "Bitta manba fayli qayta ishlansa, faylga yozish oʻrniga kichiklashtirilgan kodni vaqtinchalik xotiraga nusxalash" }, + "optionDesc_quiet": { "message": "Xatolardan tashqari barcha jurnallarni bostirish" }, + "optionDesc_ignoreFiles": { "message": "Kichiklashtirishdan istisno qilinadigan fayllar" }, + "optionDesc_commentMain": { "message": "Kichiklashtirilgan kodga sarlavha izohini qo'shing" }, + "optionDesc_commentExtra": { "message": "“\\n” yordamida qator boʻyicha ajrating" }, + "optionDesc_help": { "message": "Yordam ekranini ko'rsatish" }, + "optionDesc_version": { "message": "Boʻsh joy" } +} diff --git a/minify.js/_locales/vi/messages.json b/minify.js/_locales/vi/messages.json new file mode 100644 index 00000000..70bdebb5 --- /dev/null +++ b/minify.js/_locales/vi/messages.json @@ -0,0 +1,47 @@ +{ + "appName": { "message": "minify.js" }, + "appCopyright": { "message": "© 2024 Adam Lui & cộng tác viên theo giấy phép MIT" }, + "prefix_error": { "message": "LỖI" }, + "prefix_globalVer": { "message": "Phiên bản toàn cầu" }, + "prefix_localVer": { "message": "Phiên bản địa phương" }, + "prefix_source": { "message": "Nguồn" }, + "error_notRecognized": { "message": "không được công nhận" }, + "error_invalidURL": { "message": "URL không hợp lệ" }, + "error_firstArgNotExist": { "message": "Đối số đầu tiên chỉ có thể là một tệp hoặc thư mục hiện có" }, + "error_doesNotExist": { "message": "không tồn tại" }, + "info_validArgs": { "message": "Dưới đây là các đối số hợp lệ" }, + "info_exampleValidCmd": { "message": "Ví dụ lệnh hợp lệ" }, + "info_filesToBeMinned": { "message": "Các tệp JavaScript sẽ được thu nhỏ" }, + "info_noFilesWillBeMinned": { "message": "Không có tệp JavaScript nào sẽ được thu nhỏ" }, + "info_copying": { "message": "Đang chép vào bảng nháp" }, + "info_writing": { "message": "Ghi vào tệp" }, + "info_minComplete": { "message": "Hoàn tất thu nhỏ" }, + "info_file": { "message": "file" }, + "info_mininified": { "message": "tối thiểu hóa" }, + "info_noFilesProcessed": { "message": "Không có tệp JavaScript chưa được xử lý nào được xử lý" }, + "info_failedToMinify": { "message": "không thể thu nhỏ" }, + "info_moreHelp": { "message": "Để được trợ giúp thêm" }, + "info_visit": { "message": "tham quan" }, + "helpSection_usage": { "message": "Công dụng" }, + "helpSection_pathArgs": { "message": "Đối số đường dẫn" }, + "helpSection_flags": { "message": "Tùy chọn Boolean" }, + "helpSection_paramOptions": { "message": "Tùy chọn thông số" }, + "helpSection_infoCmds": { "message": "Lệnh thông tin" }, + "inputPathDesc_main": { "message": "Đường dẫn đến tệp JavaScript hoặc thư mục chứa các tệp JavaScript sẽ được thu nhỏ" }, + "inputPathDesc_extra": { "message": "so với thư mục làm việc hiện tại" }, + "outputPathDesc_main": { "message": "Đường dẫn đến tệp hoặc thư mục nơi các tệp đã thu nhỏ sẽ được lưu trữ" }, + "outputPathDesc_extra": { "message": "liên quan đến vị trí tệp ban đầu (nếu không được cung cấp, tối thiểu/ được sử dụng)" }, + "optionDesc_dryRun": { "message": "Không thực sự thu nhỏ (các) tệp, chỉ hiển thị nếu chúng sẽ được xử lý" }, + "optionDesc_dotfolders": { "message": "Bao gồm các thư mục chấm trong tìm kiếm tệp" }, + "optionDesc_dotfiles": { "message": "Bao gồm các tập tin chấm trong tìm kiếm tập tin" }, + "optionDesc_noRecursion": { "message": "Tắt tính năng tìm kiếm tệp đệ quy" }, + "optionDesc_noMangle": { "message": "Vô hiệu hóa tên lộn xộn" }, + "optionDesc_noFilenameChange": { "message": "Vô hiệu hóa thay đổi phần mở rộng tệp thành .min.js" }, + "optionDesc_copy": { "message": "Sao chép mã rút gọn vào khay nhớ tạm thay vì ghi vào tệp nếu tệp nguồn duy nhất được xử lý" }, + "optionDesc_quiet": { "message": "Chặn tất cả ghi nhật ký ngoại trừ lỗi" }, + "optionDesc_ignoreFiles": { "message": "Các tệp cần loại trừ khỏi quá trình thu nhỏ" }, + "optionDesc_commentMain": { "message": "Gửi trước nhận xét tiêu đề cho mã đã rút gọn" }, + "optionDesc_commentExtra": { "message": "Phân tách bằng dòng sử dụng '\\n'" }, + "optionDesc_help": { "message": "Hiển thị màn hình trợ giúp" }, + "optionDesc_version": { "message": "Số Phiên bản" } +} diff --git a/minify.js/_locales/xh/messages.json b/minify.js/_locales/xh/messages.json new file mode 100644 index 00000000..d3da079a --- /dev/null +++ b/minify.js/_locales/xh/messages.json @@ -0,0 +1,47 @@ +{ + "appName": { "message": "minify.js" }, + "appCopyright": { "message": "© 2024 UAdam Lui nabantu abanikelayo phantsi KWELAYISENSI YE-MIT" }, + "prefix_error": { "message": "Iimpazamo" }, + "prefix_globalVer": { "message": "Uhlobo lomhlaba wonke" }, + "prefix_localVer": { "message": "Inguqulelo yasekuhlaleni" }, + "prefix_source": { "message": "Source" }, + "error_notRecognized": { "message": "ayibonakali" }, + "error_invalidURL": { "message": "Amagama efayile aceliweyo% 1 ayikhangeleki isebenza kum. Qinisekisa ukuba igama lefayile livalelwe kuchaphulo olu phindwe kabini" }, + "error_firstArgNotExist": { "message": "Impikiswano yokuqala inokuba yifayile okanye uvimba weefayili okhoyo kuphela" }, + "error_doesNotExist": { "message": "ayikho" }, + "info_validArgs": { "message": "Iimpikiswano ezichanekileyo zingezantsi" }, + "info_exampleValidCmd": { "message": "Umzekelo womyalelo osebenzayo" }, + "info_filesToBeMinned": { "message": "Iifayile zeJavaScript eziza kuncitshiswa" }, + "info_noFilesWillBeMinned": { "message": "Azikho iifayile zeJavaScript eziza kuncitshiswa" }, + "info_copying": { "message": "ikhuphela kwibhodi eqhotyoshwayo" }, + "info_writing": { "message": "Ukubhalela kwifayile" }, + "info_minComplete": { "message": "Ukunciphisa kugqityiwe" }, + "info_file": { "message": "Incompatible database driver' s \"% 1\" version: found version% 2, expected version% 3.% 1.% 2% 1.% 2" }, + "info_mininified": { "message": "incitshisiwe" }, + "info_noFilesProcessed": { "message": "Akukho fayile yeJavaScript engagqitywanga" }, + "info_failedToMinify": { "message": "ayiphumelelanga ukunciphisa" }, + "info_moreHelp": { "message": "Ukuze ufumane uncedo olungakumbi" }, + "info_visit": { "message": "" }, + "helpSection_usage": { "message": "Umyalezo" }, + "helpSection_pathArgs": { "message": "Iimpikiswano zendlela" }, + "helpSection_flags": { "message": "Izinto onokuzikhetha ze-boolean" }, + "helpSection_paramOptions": { "message": "Iiparamitha onokukhetha kuzo" }, + "helpSection_infoCmds": { "message": "Imiyalelo yenkcazelo" }, + "inputPathDesc_main": { "message": "Indlela eya kwifayile yeJavaScript okanye kulawulo oluneefayile zeJavaScript eziza kulungiswa" }, + "inputPathDesc_extra": { "message": "ngokunxulumene neefayili zokusebenza ezikhoyo ngoku" }, + "outputPathDesc_main": { "message": "Indlela eya kwifayile okanye kulawulo apho iifayile ezincitshisiweyo ziza kugcinwa khona" }, + "outputPathDesc_extra": { "message": "ngokunxulumene nendawo ekuyo ifayile yokuqala (ukuba ayinikezwanga, min/ isetyenzisiwe)" }, + "optionDesc_dryRun": { "message": "Sukuzinciphisa iifayile, vele ubonise ukuba ziza kuhoywa na" }, + "optionDesc_dotfolders": { "message": "Faka iifolda zamachaphaza xa kukhangelwa iifayile" }, + "optionDesc_dotfiles": { "message": "Faka iifayile zamachaphaza xa kukhangelwa iifayile" }, + "optionDesc_noRecursion": { "message": "Vala ukukhangela kwakhona ifayile" }, + "optionDesc_noMangle": { "message": "Vala amagama okungcola" }, + "optionDesc_noFilenameChange": { "message": "Vala ukutshintsha ukongezwa kwefayile kwi .min.js" }, + "optionDesc_copy": { "message": "Khuphela ikhowudi encitshisiweyo kwibhodi yekliphu endaweni yokubhala kwifayile ukuba ifayile enye yemvelaphi iyaqhubekeka" }, + "optionDesc_quiet": { "message": "Cima konke ukungena ngaphandle kweempazamo" }, + "optionDesc_ignoreFiles": { "message": "Iifayile ezingabandakanywa ekunciphiseni" }, + "optionDesc_commentMain": { "message": "Lungisa amagqabantshintshi entloko kwikhowudi encitshisiweyo" }, + "optionDesc_commentExtra": { "message": "Yahlula ngomgca usebenzisa '\\n'" }, + "optionDesc_help": { "message": "Bonisa isikrini soncedo" }, + "optionDesc_version": { "message": "Inani Loguqulelo lomsebenzi" } +} diff --git a/minify.js/_locales/yi/messages.json b/minify.js/_locales/yi/messages.json new file mode 100644 index 00000000..f6530fc6 --- /dev/null +++ b/minify.js/_locales/yi/messages.json @@ -0,0 +1,47 @@ +{ + "appName": { "message": "minify.js" }, + "appCopyright": { "message": "© 2024 Adam Lui & מיטארבעטערס אונטער די MIT דערלויבעניש" }, + "prefix_error": { "message": "color-profile-policy" }, + "prefix_globalVer": { "message": "גלאבאלע ווערסיע" }, + "prefix_localVer": { "message": "לאקאלע ווערסיע" }, + "prefix_source": { "message": "מקור" }, + "error_notRecognized": { "message": "נישט דערקענט" }, + "error_invalidURL": { "message": "אומגילטיק URL" }, + "error_firstArgNotExist": { "message": "דער ערשטער אַרגומענט קען נאָר זיין אַ יגזיסטינג טעקע אָדער וועגווייַזער" }, + "error_doesNotExist": { "message": "עקזיסטירט נישט" }, + "info_validArgs": { "message": "גילטיק אַרגומענטן זענען אונטן" }, + "info_exampleValidCmd": { "message": "בייַשפּיל גילטיק באַפֿעל" }, + "info_filesToBeMinned": { "message": "דזשאַוואַסקריפּט טעקעס צו זיין מינאַפייד" }, + "info_noFilesWillBeMinned": { "message": "קיין דזשאַוואַסקריפּט טעקעס וועט זיין מיניפיעד" }, + "info_copying": { "message": "קאַפּיינג צו קליפּבאָרד" }, + "info_writing": { "message": "שרייבן צו טעקע" }, + "info_minComplete": { "message": "מיניפיקאַטיאָן גאַנץ" }, + "info_file": { "message": "טעקעס" }, + "info_mininified": { "message": "מינאַפייד" }, + "info_noFilesProcessed": { "message": "קיין אַנמינאַפייד דזשאַוואַסקריפּט טעקעס פּראַסעסט" }, + "info_failedToMinify": { "message": "ניט אַנדערש צו פאַרמינערן" }, + "info_moreHelp": { "message": "פֿאַר מער הילף" }, + "info_visit": { "message": "באַזוכן" }, + "helpSection_usage": { "message": "באַניץ" }, + "helpSection_pathArgs": { "message": "דרך טענות" }, + "helpSection_flags": { "message": "בוליאַן אָפּציעס" }, + "helpSection_paramOptions": { "message": "פּאַראַמעטער אָפּציעס" }, + "helpSection_infoCmds": { "message": "אינפֿאָרמאַציע קאַמאַנדז" }, + "inputPathDesc_main": { "message": "וועג צו דזשאַוואַסקריפּט טעקע אָדער וועגווייַזער מיט דזשאַוואַסקריפּט טעקעס צו זיין מיניפיעד" }, + "inputPathDesc_extra": { "message": "קאָרעוו צו די קראַנט אַרבעט וועגווייַזער" }, + "outputPathDesc_main": { "message": "וועג צו טעקע אָדער וועגווייַזער ווו מיניפיעד טעקעס וועט זיין סטאָרד" }, + "outputPathDesc_extra": { "message": "קאָרעוו צו אָריגינעל טעקע אָרט (אויב ניט צוגעשטעלט, מין / איז געניצט)" }, + "optionDesc_dryRun": { "message": "דו זאלסט נישט אַקטשאַוואַלי פאַרמינערן די טעקע (s), נאָר ווייַזן אויב זיי וועלן זיין פּראַסעסט" }, + "optionDesc_dotfolders": { "message": "אַרייַננעמען דאָטפאָלדערס אין טעקע זוכן" }, + "optionDesc_dotfiles": { "message": "אַרייַננעמען דאָטפילעס אין טעקע זוכן" }, + "optionDesc_noRecursion": { "message": "דיסייבאַל רעקורסיווע טעקע זוכן" }, + "optionDesc_noMangle": { "message": "דיסייבאַל מאַנגלינג נעמען" }, + "optionDesc_noFilenameChange": { "message": "השבת את שינוי סיומת הקובץ ל-.min.js." }, + "optionDesc_copy": { "message": "קאָפּי מיניפיעד קאָד צו קליפּבאָרד אַנשטאָט פון שרייבן צו טעקע אויב איין מקור טעקע איז פּראַסעסט" }, + "optionDesc_quiet": { "message": "פאַרשטיקן אַלע לאָגינג אַחוץ ערראָרס" }, + "optionDesc_ignoreFiles": { "message": "טעקעס צו ויסשליסן פון מיניפיקאַטיאָן" }, + "optionDesc_commentMain": { "message": "פּרעפּענד כעדער באַמערקונג צו מינאַפייד קאָד" }, + "optionDesc_commentExtra": { "message": "באַזונדער דורך שורה ניצן '\\n'" }, + "optionDesc_help": { "message": "ווייַז הילף פאַרשטעלן" }, + "optionDesc_version": { "message": "ווייַזן ווערסיע נומער" } +} diff --git a/minify.js/_locales/zh/messages.json b/minify.js/_locales/zh/messages.json new file mode 100644 index 00000000..c2e24b57 --- /dev/null +++ b/minify.js/_locales/zh/messages.json @@ -0,0 +1,47 @@ +{ + "appName": { "message": "minify.js" }, + "appCopyright": { "message": "© 2024 Adam Lui 和 MIT 许可证下的贡献者" }, + "prefix_error": { "message": "错误" }, + "prefix_globalVer": { "message": "全局版本" }, + "prefix_localVer": { "message": "本地版本" }, + "prefix_source": { "message": "来源" }, + "error_notRecognized": { "message": "未识别出" }, + "error_invalidURL": { "message": "无效网址" }, + "error_firstArgNotExist": { "message": "第一个参数只能是现有文件或目录" }, + "error_doesNotExist": { "message": "不存在" }, + "info_validArgs": { "message": "有效的参数如下" }, + "info_exampleValidCmd": { "message": "有效命令示例" }, + "info_filesToBeMinned": { "message": "要缩小的 JS 文件" }, + "info_noFilesWillBeMinned": { "message": "没有 JS 文件将被缩小" }, + "info_copying": { "message": "复制到剪贴板" }, + "info_writing": { "message": "正在写入文件" }, + "info_minComplete": { "message": "缩小完成" }, + "info_file": { "message": "文件" }, + "info_mininified": { "message": "缩小" }, + "info_noFilesProcessed": { "message": "未处理任何未缩小的 JavaScript 文件" }, + "info_failedToMinify": { "message": "压缩失败" }, + "info_moreHelp": { "message": "需要更多帮助" }, + "info_visit": { "message": "参观" }, + "helpSection_usage": { "message": "使用量" }, + "helpSection_pathArgs": { "message": "路径参数" }, + "helpSection_flags": { "message": "布尔选项" }, + "helpSection_paramOptions": { "message": "参数选项" }, + "helpSection_infoCmds": { "message": "信息命令" }, + "inputPathDesc_main": { "message": "包含要缩小的 JS 文件的 JS 文件或目录的路径" }, + "inputPathDesc_extra": { "message": "相对于当前工作目录" }, + "outputPathDesc_main": { "message": "存储压缩文件的文件或目录的路径" }, + "outputPathDesc_extra": { "message": "相对于原始文件位置(如果未提供,则使用 min/)" }, + "optionDesc_dryRun": { "message": "实际上不要压缩文件,只显示它们是否会被处理" }, + "optionDesc_dotfolders": { "message": "在文件搜索中包含点文件夹" }, + "optionDesc_dotfiles": { "message": "在文件搜索中包含点文件" }, + "optionDesc_noRecursion": { "message": "禁用递归文件搜索" }, + "optionDesc_noMangle": { "message": "禁用修饰名称" }, + "optionDesc_noFilenameChange": { "message": "禁止将文件扩展名更改为 .min.js" }, + "optionDesc_copy": { "message": "如果处理单个源文件,则将缩小的代码复制到剪贴板而不是写入文件" }, + "optionDesc_quiet": { "message": "禁止所有日志记录,错误除外" }, + "optionDesc_ignoreFiles": { "message": "从缩小中排除的文件" }, + "optionDesc_commentMain": { "message": "将页眉注释前置到缩小的代码" }, + "optionDesc_commentExtra": { "message": "使用 '\\n' 按行分隔" }, + "optionDesc_help": { "message": "显示帮助屏幕" }, + "optionDesc_version": { "message": "显示版本号" } +} diff --git a/minify.js/_locales/zh_CN/messages.json b/minify.js/_locales/zh_CN/messages.json new file mode 100644 index 00000000..c2e24b57 --- /dev/null +++ b/minify.js/_locales/zh_CN/messages.json @@ -0,0 +1,47 @@ +{ + "appName": { "message": "minify.js" }, + "appCopyright": { "message": "© 2024 Adam Lui 和 MIT 许可证下的贡献者" }, + "prefix_error": { "message": "错误" }, + "prefix_globalVer": { "message": "全局版本" }, + "prefix_localVer": { "message": "本地版本" }, + "prefix_source": { "message": "来源" }, + "error_notRecognized": { "message": "未识别出" }, + "error_invalidURL": { "message": "无效网址" }, + "error_firstArgNotExist": { "message": "第一个参数只能是现有文件或目录" }, + "error_doesNotExist": { "message": "不存在" }, + "info_validArgs": { "message": "有效的参数如下" }, + "info_exampleValidCmd": { "message": "有效命令示例" }, + "info_filesToBeMinned": { "message": "要缩小的 JS 文件" }, + "info_noFilesWillBeMinned": { "message": "没有 JS 文件将被缩小" }, + "info_copying": { "message": "复制到剪贴板" }, + "info_writing": { "message": "正在写入文件" }, + "info_minComplete": { "message": "缩小完成" }, + "info_file": { "message": "文件" }, + "info_mininified": { "message": "缩小" }, + "info_noFilesProcessed": { "message": "未处理任何未缩小的 JavaScript 文件" }, + "info_failedToMinify": { "message": "压缩失败" }, + "info_moreHelp": { "message": "需要更多帮助" }, + "info_visit": { "message": "参观" }, + "helpSection_usage": { "message": "使用量" }, + "helpSection_pathArgs": { "message": "路径参数" }, + "helpSection_flags": { "message": "布尔选项" }, + "helpSection_paramOptions": { "message": "参数选项" }, + "helpSection_infoCmds": { "message": "信息命令" }, + "inputPathDesc_main": { "message": "包含要缩小的 JS 文件的 JS 文件或目录的路径" }, + "inputPathDesc_extra": { "message": "相对于当前工作目录" }, + "outputPathDesc_main": { "message": "存储压缩文件的文件或目录的路径" }, + "outputPathDesc_extra": { "message": "相对于原始文件位置(如果未提供,则使用 min/)" }, + "optionDesc_dryRun": { "message": "实际上不要压缩文件,只显示它们是否会被处理" }, + "optionDesc_dotfolders": { "message": "在文件搜索中包含点文件夹" }, + "optionDesc_dotfiles": { "message": "在文件搜索中包含点文件" }, + "optionDesc_noRecursion": { "message": "禁用递归文件搜索" }, + "optionDesc_noMangle": { "message": "禁用修饰名称" }, + "optionDesc_noFilenameChange": { "message": "禁止将文件扩展名更改为 .min.js" }, + "optionDesc_copy": { "message": "如果处理单个源文件,则将缩小的代码复制到剪贴板而不是写入文件" }, + "optionDesc_quiet": { "message": "禁止所有日志记录,错误除外" }, + "optionDesc_ignoreFiles": { "message": "从缩小中排除的文件" }, + "optionDesc_commentMain": { "message": "将页眉注释前置到缩小的代码" }, + "optionDesc_commentExtra": { "message": "使用 '\\n' 按行分隔" }, + "optionDesc_help": { "message": "显示帮助屏幕" }, + "optionDesc_version": { "message": "显示版本号" } +} diff --git a/minify.js/_locales/zh_HK/messages.json b/minify.js/_locales/zh_HK/messages.json new file mode 100644 index 00000000..2f205338 --- /dev/null +++ b/minify.js/_locales/zh_HK/messages.json @@ -0,0 +1,47 @@ +{ + "appName": { "message": "minify.js" }, + "appCopyright": { "message": "© 2024 Adam Lui 和 MIT 許可證下的貢獻者" }, + "prefix_error": { "message": "錯誤" }, + "prefix_globalVer": { "message": "全球版本" }, + "prefix_localVer": { "message": "本地版本" }, + "prefix_source": { "message": "來源" }, + "error_notRecognized": { "message": "無法識別" }, + "error_invalidURL": { "message": "無效的網址" }, + "error_firstArgNotExist": { "message": "第一個參數只能是現有的檔案或目錄" }, + "error_doesNotExist": { "message": "不存在" }, + "info_validArgs": { "message": "有效的引數如下" }, + "info_exampleValidCmd": { "message": "有效命令示例" }, + "info_filesToBeMinned": { "message": "要縮小的 JS 檔案" }, + "info_noFilesWillBeMinned": { "message": "不會縮小任何 JS 檔案" }, + "info_copying": { "message": "正在複製到剪貼簿" }, + "info_writing": { "message": "正在寫入檔案" }, + "info_minComplete": { "message": "縮小完成" }, + "info_file": { "message": "文檔" }, + "info_mininified": { "message": "縮小" }, + "info_noFilesProcessed": { "message": "未處理未縮小的 JavaScript 檔案" }, + "info_failedToMinify": { "message": "無法縮小" }, + "info_moreHelp": { "message": "如需更多協助" }, + "info_visit": { "message": "造訪" }, + "helpSection_usage": { "message": "用途" }, + "helpSection_pathArgs": { "message": "路徑引數" }, + "helpSection_flags": { "message": "布林選項" }, + "helpSection_paramOptions": { "message": "參數選項" }, + "helpSection_infoCmds": { "message": "信息命令" }, + "inputPathDesc_main": { "message": "包含要縮小的 JS 檔案的 JS 檔案或目錄路徑" }, + "inputPathDesc_extra": { "message": "相對於當前工作目錄" }, + "outputPathDesc_main": { "message": "儲存壓縮檔案的檔案或目錄路徑" }, + "outputPathDesc_extra": { "message": "相對於原始檔案位置(如果未提供,則使用 min/)" }, + "optionDesc_dryRun": { "message": "實際上不要縮小檔案,只顯示是否要處理它們" }, + "optionDesc_dotfolders": { "message": "在檔案搜尋中包含點資料夾" }, + "optionDesc_dotfiles": { "message": "在文件搜索中包括點文件" }, + "optionDesc_noRecursion": { "message": "停用遞迴檔案搜尋" }, + "optionDesc_noMangle": { "message": "停用修飾名稱" }, + "optionDesc_noFilenameChange": { "message": "停用將檔案副檔名變更為 .min.js" }, + "optionDesc_copy": { "message": "如果處理單一來源檔案,請將縮小的代碼複製到剪貼簿,而不是寫入檔案" }, + "optionDesc_quiet": { "message": "禁止所有日誌記錄,錯誤除外" }, + "optionDesc_ignoreFiles": { "message": "要排除在縮小範圍之外的檔案" }, + "optionDesc_commentMain": { "message": "在縮小的代碼前加上標題註釋" }, + "optionDesc_commentExtra": { "message": "使用 '\\n' 按行分隔" }, + "optionDesc_help": { "message": "顯示說明畫面" }, + "optionDesc_version": { "message": "版本編號" } +} diff --git a/minify.js/_locales/zh_SG/messages.json b/minify.js/_locales/zh_SG/messages.json new file mode 100644 index 00000000..c2e24b57 --- /dev/null +++ b/minify.js/_locales/zh_SG/messages.json @@ -0,0 +1,47 @@ +{ + "appName": { "message": "minify.js" }, + "appCopyright": { "message": "© 2024 Adam Lui 和 MIT 许可证下的贡献者" }, + "prefix_error": { "message": "错误" }, + "prefix_globalVer": { "message": "全局版本" }, + "prefix_localVer": { "message": "本地版本" }, + "prefix_source": { "message": "来源" }, + "error_notRecognized": { "message": "未识别出" }, + "error_invalidURL": { "message": "无效网址" }, + "error_firstArgNotExist": { "message": "第一个参数只能是现有文件或目录" }, + "error_doesNotExist": { "message": "不存在" }, + "info_validArgs": { "message": "有效的参数如下" }, + "info_exampleValidCmd": { "message": "有效命令示例" }, + "info_filesToBeMinned": { "message": "要缩小的 JS 文件" }, + "info_noFilesWillBeMinned": { "message": "没有 JS 文件将被缩小" }, + "info_copying": { "message": "复制到剪贴板" }, + "info_writing": { "message": "正在写入文件" }, + "info_minComplete": { "message": "缩小完成" }, + "info_file": { "message": "文件" }, + "info_mininified": { "message": "缩小" }, + "info_noFilesProcessed": { "message": "未处理任何未缩小的 JavaScript 文件" }, + "info_failedToMinify": { "message": "压缩失败" }, + "info_moreHelp": { "message": "需要更多帮助" }, + "info_visit": { "message": "参观" }, + "helpSection_usage": { "message": "使用量" }, + "helpSection_pathArgs": { "message": "路径参数" }, + "helpSection_flags": { "message": "布尔选项" }, + "helpSection_paramOptions": { "message": "参数选项" }, + "helpSection_infoCmds": { "message": "信息命令" }, + "inputPathDesc_main": { "message": "包含要缩小的 JS 文件的 JS 文件或目录的路径" }, + "inputPathDesc_extra": { "message": "相对于当前工作目录" }, + "outputPathDesc_main": { "message": "存储压缩文件的文件或目录的路径" }, + "outputPathDesc_extra": { "message": "相对于原始文件位置(如果未提供,则使用 min/)" }, + "optionDesc_dryRun": { "message": "实际上不要压缩文件,只显示它们是否会被处理" }, + "optionDesc_dotfolders": { "message": "在文件搜索中包含点文件夹" }, + "optionDesc_dotfiles": { "message": "在文件搜索中包含点文件" }, + "optionDesc_noRecursion": { "message": "禁用递归文件搜索" }, + "optionDesc_noMangle": { "message": "禁用修饰名称" }, + "optionDesc_noFilenameChange": { "message": "禁止将文件扩展名更改为 .min.js" }, + "optionDesc_copy": { "message": "如果处理单个源文件,则将缩小的代码复制到剪贴板而不是写入文件" }, + "optionDesc_quiet": { "message": "禁止所有日志记录,错误除外" }, + "optionDesc_ignoreFiles": { "message": "从缩小中排除的文件" }, + "optionDesc_commentMain": { "message": "将页眉注释前置到缩小的代码" }, + "optionDesc_commentExtra": { "message": "使用 '\\n' 按行分隔" }, + "optionDesc_help": { "message": "显示帮助屏幕" }, + "optionDesc_version": { "message": "显示版本号" } +} diff --git a/minify.js/_locales/zh_TW/messages.json b/minify.js/_locales/zh_TW/messages.json new file mode 100644 index 00000000..2f205338 --- /dev/null +++ b/minify.js/_locales/zh_TW/messages.json @@ -0,0 +1,47 @@ +{ + "appName": { "message": "minify.js" }, + "appCopyright": { "message": "© 2024 Adam Lui 和 MIT 許可證下的貢獻者" }, + "prefix_error": { "message": "錯誤" }, + "prefix_globalVer": { "message": "全球版本" }, + "prefix_localVer": { "message": "本地版本" }, + "prefix_source": { "message": "來源" }, + "error_notRecognized": { "message": "無法識別" }, + "error_invalidURL": { "message": "無效的網址" }, + "error_firstArgNotExist": { "message": "第一個參數只能是現有的檔案或目錄" }, + "error_doesNotExist": { "message": "不存在" }, + "info_validArgs": { "message": "有效的引數如下" }, + "info_exampleValidCmd": { "message": "有效命令示例" }, + "info_filesToBeMinned": { "message": "要縮小的 JS 檔案" }, + "info_noFilesWillBeMinned": { "message": "不會縮小任何 JS 檔案" }, + "info_copying": { "message": "正在複製到剪貼簿" }, + "info_writing": { "message": "正在寫入檔案" }, + "info_minComplete": { "message": "縮小完成" }, + "info_file": { "message": "文檔" }, + "info_mininified": { "message": "縮小" }, + "info_noFilesProcessed": { "message": "未處理未縮小的 JavaScript 檔案" }, + "info_failedToMinify": { "message": "無法縮小" }, + "info_moreHelp": { "message": "如需更多協助" }, + "info_visit": { "message": "造訪" }, + "helpSection_usage": { "message": "用途" }, + "helpSection_pathArgs": { "message": "路徑引數" }, + "helpSection_flags": { "message": "布林選項" }, + "helpSection_paramOptions": { "message": "參數選項" }, + "helpSection_infoCmds": { "message": "信息命令" }, + "inputPathDesc_main": { "message": "包含要縮小的 JS 檔案的 JS 檔案或目錄路徑" }, + "inputPathDesc_extra": { "message": "相對於當前工作目錄" }, + "outputPathDesc_main": { "message": "儲存壓縮檔案的檔案或目錄路徑" }, + "outputPathDesc_extra": { "message": "相對於原始檔案位置(如果未提供,則使用 min/)" }, + "optionDesc_dryRun": { "message": "實際上不要縮小檔案,只顯示是否要處理它們" }, + "optionDesc_dotfolders": { "message": "在檔案搜尋中包含點資料夾" }, + "optionDesc_dotfiles": { "message": "在文件搜索中包括點文件" }, + "optionDesc_noRecursion": { "message": "停用遞迴檔案搜尋" }, + "optionDesc_noMangle": { "message": "停用修飾名稱" }, + "optionDesc_noFilenameChange": { "message": "停用將檔案副檔名變更為 .min.js" }, + "optionDesc_copy": { "message": "如果處理單一來源檔案,請將縮小的代碼複製到剪貼簿,而不是寫入檔案" }, + "optionDesc_quiet": { "message": "禁止所有日誌記錄,錯誤除外" }, + "optionDesc_ignoreFiles": { "message": "要排除在縮小範圍之外的檔案" }, + "optionDesc_commentMain": { "message": "在縮小的代碼前加上標題註釋" }, + "optionDesc_commentExtra": { "message": "使用 '\\n' 按行分隔" }, + "optionDesc_help": { "message": "顯示說明畫面" }, + "optionDesc_version": { "message": "版本編號" } +} diff --git a/minify.js/_locales/zu/messages.json b/minify.js/_locales/zu/messages.json new file mode 100644 index 00000000..d9993404 --- /dev/null +++ b/minify.js/_locales/zu/messages.json @@ -0,0 +1,47 @@ +{ + "appName": { "message": "minify.js" }, + "appCopyright": { "message": "© 2024 Adam Lui & abanikeli ngaphansi KWELAYISENSI YE-MIT" }, + "prefix_error": { "message": "Iphutha" }, + "prefix_globalVer": { "message": "Uhlobo lomhlaba wonke" }, + "prefix_localVer": { "message": "Uhlobo lwendawo" }, + "prefix_source": { "message": "SourceForge" }, + "error_notRecognized": { "message": "akuqashelwa" }, + "error_invalidURL": { "message": "I-URL engavumelekile" }, + "error_firstArgNotExist": { "message": "Impikiswano yokuqala ingaba ifayela noma inkomba ekhona kuphela" }, + "error_doesNotExist": { "message": "Ihele alikho" }, + "info_validArgs": { "message": "Izimpikiswano ezivumelekile zingezansi" }, + "info_exampleValidCmd": { "message": "Isibonelo somyalo ovumelekile" }, + "info_filesToBeMinned": { "message": "Amafayela e-JavaScript azokuncishiswa" }, + "info_noFilesWillBeMinned": { "message": "Awekho amafayela e-JavaScript azokhishwa" }, + "info_copying": { "message": "Ukukopela ebhodini lokunamathisela" }, + "info_writing": { "message": "Ukubhalela ifayela" }, + "info_minComplete": { "message": "Ukunciphisa kuqediwe" }, + "info_file": { "message": "IFAYELA" }, + "info_mininified": { "message": "kukhanseliwe" }, + "info_noFilesProcessed": { "message": "Awekho amafayela we-JavaScript angagcinwanga aphrosesiwe" }, + "info_failedToMinify": { "message": "kwehlulekile ukunciphisa" }, + "info_moreHelp": { "message": "Ukuze uthole usizo olwengeziwe" }, + "info_visit": { "message": "bayete" }, + "helpSection_usage": { "message": "Ukusetshenziswa" }, + "helpSection_pathArgs": { "message": "Izimpikiswano zendlela" }, + "helpSection_flags": { "message": "Izinketho ze-boolean" }, + "helpSection_paramOptions": { "message": "Izinketho zepharamitha" }, + "helpSection_infoCmds": { "message": "Imiyalo yemininingwane" }, + "inputPathDesc_main": { "message": "Indlela eya kufayela le-JavaScript noma enkombeni equkethe amafayela e-JavaScript okumele alinganiselwe" }, + "inputPathDesc_extra": { "message": "maqondana nesiqondisi sokusebenza samanje" }, + "outputPathDesc_main": { "message": "Indlela eya kufayela noma enkombeni lapho amafayela amancane azogcinwa khona" }, + "outputPathDesc_extra": { "message": "maqondana nendawo yefayela yasekuqaleni (uma inganikezwanga, min/ isetshenziswa)" }, + "optionDesc_dryRun": { "message": "Ungawanciphisi ngempela amafayela, vele ubonise ukuthi azocutshungulwa yini" }, + "optionDesc_dotfolders": { "message": "Faka amafolda amachashazi kusesho lwefayela" }, + "optionDesc_dotfiles": { "message": "Faka amachashazi osesho lwefayela" }, + "optionDesc_noRecursion": { "message": "Vala ukusesha kwefayela okuphindayo" }, + "optionDesc_noMangle": { "message": "Vala amagama ahlabayo" }, + "optionDesc_noFilenameChange": { "message": "Vala ukushintsha isandiso sefayela sibe .min.js" }, + "optionDesc_copy": { "message": "Kopisha ikhodi encishisiwe ebhodini lokunamathisela esikhundleni sokubhalela ifayela uma ifayela lomthombo owodwa liphroseswa" }, + "optionDesc_quiet": { "message": "Cindezela konke ukungena ngemvume ngaphandle kwamaphutha" }, + "optionDesc_ignoreFiles": { "message": "Amafayela angabandakanywa ekunciphiseni" }, + "optionDesc_commentMain": { "message": "Lungiselela ukuphawula kwesihloko ekhodini elincane" }, + "optionDesc_commentExtra": { "message": "Hlukanisa ngomugqa usebenzisa '\\n'" }, + "optionDesc_help": { "message": "Bonisa isikrini sosizo" }, + "optionDesc_version": { "message": "Veza inombolo yohlelo" } +} diff --git a/minify.js/assets/images/badges/awesome/badge.svg b/minify.js/assets/images/badges/awesome/badge.svg new file mode 100644 index 00000000..c73eef2a --- /dev/null +++ b/minify.js/assets/images/badges/awesome/badge.svg @@ -0,0 +1 @@ +Mentioned in an Awesome list \ No newline at end of file diff --git a/minify.js/assets/images/banners/sponsor/$10/banner1660x260.png b/minify.js/assets/images/banners/sponsor/$10/banner1660x260.png new file mode 100644 index 0000000000000000000000000000000000000000..475a12c68ab460c06c2c8f4e5f6fa004a563d180 GIT binary patch literal 270267 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
28f-i4mA`RrQgHn^hj=YR2q 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�|~yB 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

shW!A8MEO9mQMWkEOB9pk&2c>DeL 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

hJz>lN(K~ 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


5Gh6}dX5m>V20+V2q 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 VFfiazRS^IH002ovPDHLkV1hiX>Ky<8 literal 0 HcmV?d00001 diff --git a/minify.js/assets/images/icons/earth/black/icon32.svg b/minify.js/assets/images/icons/earth/black/icon32.svg new file mode 100644 index 00000000..70456d04 --- /dev/null +++ b/minify.js/assets/images/icons/earth/black/icon32.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/minify.js/assets/images/icons/earth/white/icon32.svg b/minify.js/assets/images/icons/earth/white/icon32.svg new file mode 100644 index 00000000..b80c4ffc --- /dev/null +++ b/minify.js/assets/images/icons/earth/white/icon32.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/minify.js/assets/images/icons/home/dark-gray/icon3121x2664.png b/minify.js/assets/images/icons/home/dark-gray/icon3121x2664.png new file mode 100644 index 0000000000000000000000000000000000000000..fca55f3b72346cacd8143981a0b93dfff19d1392 GIT binary patch literal 14657 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 literal 0 HcmV?d00001 diff --git a/minify.js/assets/images/icons/home/dark-gray/icon32x27.png b/minify.js/assets/images/icons/home/dark-gray/icon32x27.png new file mode 100644 index 0000000000000000000000000000000000000000..b5dd05c21693dfc5374a594a2c60d187dc881519 GIT binary patch literal 544 zcmeAS@N?(olHy`uVBq!ia0vp^3P3E)!2%?=pK}!iQY`6?zK#qG8~eHcB(ehe3dtTp zz6=aiY77hwEes65fI)5d4X-`gYx}LmRvuJ(gt_|Ke=dG}>^CHPN9_)OC&w zAD?QK*oMcdW_yo`=@vKM7pZd$SpMv3-@?5QS~py~cY}K#XXe`9`ah(bcxN4JTK7MH zhSK7vHOp*gzT{hemYwZZTEU4csXD+AQ!R0gC`m~yNwrEYN(E93Mg~SEx&}aG7Gh*< uWn^JxYNl;qU}a!%?e*_JC>nC}Q!>*kacfw<&DjB{fx*+&&t;ucLK6T1=)+k6 literal 0 HcmV?d00001 diff --git a/minify.js/assets/images/icons/home/white/icon3121x2664.png b/minify.js/assets/images/icons/home/white/icon3121x2664.png new file mode 100644 index 0000000000000000000000000000000000000000..44bfddf8f7420cf80740a7c2531db29100e0e6f3 GIT binary patch literal 9142 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 AN&o-= literal 0 HcmV?d00001 diff --git a/minify.js/assets/images/icons/home/white/icon32x27.png b/minify.js/assets/images/icons/home/white/icon32x27.png new file mode 100644 index 0000000000000000000000000000000000000000..4aa510fc7cf2bce48101e9d1cf0b19199bed82f6 GIT binary patch literal 524 zcmeAS@N?(olHy`uVBq!ia0vp^3P3E)!2%?=pK}!iQY`6?zK#qG8~eHcB(ehe3dtTp zz6=aiY77hwEes65fI=S_)CslwBAjW*^r9Zb3quMl>4o&ABA`WqttGVV@2m{Q~%A=11cLj8nV*Sp9I zh5bc4=M*P8e)#$5^zQ?f@- z=%3>CcT%}dT}IGl0fF>GhTN%){AUW4p8k0+8ulRQ04wh{ASo&vk|DTh^?d_}sd5h= z|FR7(ktou>?tN)e$jr(2r~b9se2h2y6$?wbO=7}@gq4A2-zIOEC-^jYZ~peydVxJ3 zcg?qxu01HRe@fX`R%M%@ta+@<6*~-q#cFQHA2vzN>|)RSrf@pqq&~mExdS=*uRwvX zTH+c}l9E`GYL#4+3Zxi}42(>44S>ij#K_pn$im9hOxwV~%D~{->)(G+H00)|WTsW( V*06k=vjb2AgQu&X%Q~loCIFkByvYCn literal 0 HcmV?d00001 diff --git a/minify.js/assets/images/icons/platforms/gulp/black/icon50x30.svg b/minify.js/assets/images/icons/platforms/gulp/black/icon50x30.svg new file mode 100644 index 00000000..71a123f0 --- /dev/null +++ b/minify.js/assets/images/icons/platforms/gulp/black/icon50x30.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/minify.js/assets/images/icons/platforms/gulp/red/icon50x30.svg b/minify.js/assets/images/icons/platforms/gulp/red/icon50x30.svg new file mode 100644 index 00000000..c7d11673 --- /dev/null +++ b/minify.js/assets/images/icons/platforms/gulp/red/icon50x30.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/minify.js/assets/images/icons/platforms/gulp/white/icon50x30.svg b/minify.js/assets/images/icons/platforms/gulp/white/icon50x30.svg new file mode 100644 index 00000000..2297e405 --- /dev/null +++ b/minify.js/assets/images/icons/platforms/gulp/white/icon50x30.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/minify.js/assets/images/separators/aqua-gradient.png b/minify.js/assets/images/separators/aqua-gradient.png new file mode 100644 index 0000000000000000000000000000000000000000..eaccfc02e9d6773d1aa6680134b50110d008aff1 GIT binary patch literal 1892 zcmbuAc|4Sh8pmI$h(xJ$Epez2jy20z#%{z6N;uS=LNqzeIF=~Pt3!5YI^tTg9w7&3 zZqiX4UQYHbU1G{M_HA;eSukVXdFRgk^Zs%Fx}WFyJm2T}J z#2Nv>)=dCF6#;-!WNDj^jd*c5*u%{k5d9}AJL;Z_g#>qJ2jBSV?Ld#_74xH7%|k-@ zyp+`wr7km?U6eVJ$ur;M->qEp3ToClkov+rNdI(pZ}7{2{~IFG0uw}b#wv(mJXoCv zR~NtK3+uc8BDHlZs23Ht(#R=HsM(e8+2XwwQvrEsTfnzzGq|&5C)_Jl#1EM*! zpR1_)f;OX!OE=f$g*d@o?;`F`*FPY2NRd5?DV%e7of{$@${rMs_vL8;uys)hBiB%**38RitsiYc?^|reWbxP ziA45UcmHCj1{o;XLTcn}2F(c0gR;u_s9c(%Bb{MLJ%UAW-1VZ@fs?}x@G4t$1)5RX zSW;pR$L4W(UV_38qzJCcwe)%346Ct5g4K@_MKZxU&=zbEHTQu&YJ@GX1_;{}GQ#PG zRD}`jR<{4nUMBQpUy_YCL{`rX1(O*_PMjHJmv7yXw9hGATxz`J?qHL6^nV(78*mLo-+y*pke&$U3Q zpD=39)#w!0kIUGLJw30Klh-1jWqr?#Z*i!a{(l46gW15+g?%~hv1M!ZCE%8<@Y(+wX{Zmgje@$7|oxduhYIb zYh-sn+tq)&3VBdJGE#1#>_f45o;w>K|2bRx-jFe85Nes5mo8vEQVJPF3PGs-z~j_Rr;k5>}>^dF|ksHFrk^;|WQe>RM!K7(Ywu>E=Hk>ZcA==DdZ|B zqLg{Al|mJNybSIcedV9>PH->_SJ-PGD;iwDCoIyyO7B}y_%Z|TY=;aIIP)m()E7nc zK2B@CyFnZIaoB@)twTlXL{}Q*v~R<EW8>=y>ULSv(tW@)3QvG((&_i{&jD)c~%t&T(p?T(%Ki$?H+HZWAHuV4PIxKsq z&SzbRmT+5G^}|CwN!ID9*;!Sg2Ws#ThR4tat;S46(b$24oiE@LHAu~Z&-{u%aes-r zIVR&RSgyhk(-D6)BNg7vMnwefIbFg}WX~Am%W5vLUbO=6xfw+eJF4#D@Ms86g283zvt&G*9!7+K5{)6#z_toQ@nbq4;}Q@PdMoBO zDkSQ*7=Ve9iJ5_sIL&=cOi?D5s7vO0Mn)(jqbY^}{x8ElQYazp!T&bY{qAHhHURD} LIOpFSZ~pjiP<6{G literal 0 HcmV?d00001 diff --git a/minify.js/docs/LICENSE.md b/minify.js/docs/LICENSE.md new file mode 100644 index 00000000..2f8d939d --- /dev/null +++ b/minify.js/docs/LICENSE.md @@ -0,0 +1,26 @@ + + +# 🏛️ MIT License + +**Copyright © 2023–2024 [Adam Lui](https://github.com/adamlui) & contributors** + +Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. diff --git a/minify.js/docs/README.md b/minify.js/docs/README.md new file mode 100644 index 00000000..3eced9c8 --- /dev/null +++ b/minify.js/docs/README.md @@ -0,0 +1,283 @@ +# minify.js + +### Recursively minify all JavaScript files. + + + + + + + + + + + + + + + + +
+ + + +## ⚡ Installation + +As a **global utility**: + +``` +$ npm install -g @adamlui/minify.js +``` + +As a **dev dependency** (e.g. for build scripts), from your project root: + +``` +$ npm install -D @adamlui/minify.js +``` + +As a **runtime dependency** (e.g. for on-the-fly minification), from your project root: + +``` +$ npm install @adamlui/minify.js +``` + +
+ + + + + +## 💻 Command line usage + +The basic **global command** is: + +``` +$ minify-js +``` + +**📝 Note:** Pass `-n` or `--dry-run` to only see what files will be processed. + +# + +To specify **input/output** paths: + +``` +$ minify-js [input_path] [output_path] +``` + +- `[input_path]`: Path to JS file or directory containing JS files to be minified, relative to the current working directory. +- `[output_path]`: Path to file or directory where minified files will be stored, relative to original file location (if not provided, `min/` is used). + +**📝 Note:** If folders are passed, files will be processed recursively unless `-R` or `--no-recursion` is passed. + +# + +To use as a **package script**, in your project's `package.json`: + +```json + "scripts": { + "build:js": "" + }, +``` + +Replace `` with `minify-js` + optional args. Then, `npm run build:js` can be used to run the command. + +# + +### Example commands + +Minify all JavaScript files in the **current directory** (outputs to `min/`): + +``` +$ minify-js +``` + +Minify all JavaScript files in a **specific directory** (outputs to `path/to/your/directory/min/`): + +``` +$ minify-js path/to/your/directory +``` + +Minify a **specific file** (outputs to `path/to/your/min/file.min.js`): + +``` +$ minify-js path/to/your/file.js +``` + +Specify both **input and output** directories (outputs to `output_folder/`): + +``` +$ minify-js input_folder output_folder +``` + +# + +### Command line options + +``` +Boolean options: + -n, --dry-run Don't actually minify the file(s), just show if they will be processed. + -d, --include-dotfolders Include dotfolders in file search. + -D, --include-dotfiles Include dotfiles in file search. + -R, --no-recursion Disable recursive file searching. + -M, --no-mangle Disable mangling names. + -X, --no-filename-change Disable changing file extension to .min.js + -c, --copy Copy minified code to clipboard instead of writing to file if single source file is processed. + -q, --quiet Suppress all logging except errors. + +Parameter options: + --ignore-files="file1.js,file2.js" Files to exclude from minification. + --comment="comment" Prepend header comment to minified code. Separate by line using '\n'. + +Info commands: + -h, --help Display help screen. + -v, --version Show version number. +``` + +
+ + + +## 🔌 API usage + +You can also import **minify.js** into your app to use its API methods, both as an ECMAScript module or a CommonJS module. + +#### ESM*: + +```js +import * as minifyJS from '@adamlui/minify.js'; +``` + +#### CJS: + +```js +const minifyJS = require('@adamlui/minify.js'); +``` + +###### _*Node.js version 14 or higher required_ + +# + +### `minify(input[, options])` + +💡 Minifies JavaScript code based on the string input supplied. + +If **source code** is passed, it is directly minified, then an object containing `srcPath` + `code` + `error` is returned: + +```js +const srcCode = 'function add(first, second) { return first + second; }', + minifyResult = minifyJS.minify(srcCode); + +console.log(minifyResult.error); // outputs runtime error, or `undefined` if no error +console.log(minifyResult.code); // outputs minified JS: 'function add(n,d){return n+d}' +``` + +If a **file path** is passed, the file's code is loaded then minified, returning an object like above. + +If a **directory path** is passed, JavaScript files are searched for (recursively by default), each one's code is loaded then minified, then an array of objects containing `srcPath` + `code` + `error` is returned: + +```js +// Outputs paths to source JS files in working directory + all nested directories +const minifyResults = minifyJS.minify('.'); +minifyResults.forEach(result => console.log(result.srcPath)); + +// Outputs minified code of 2nd JS file if found, or `undefined` if not found +console.log(minifyResults[1].code); +``` + +Options are boolean, passed as object properties. For example: + +```js +// Returns data object where dotfiles are also processed if `input` is a path +minifyJS.minify(input, { dotFiles: true }); +``` + +Available parameters (and their default settings) are: + +Name | Type | Desciption | Default value +--------------|---------|--------------------------------------------------------------------------|--------------- +`recursive` | Boolean | Recursively search for nested files if dir path passed. | `true` +`verbose` | Boolean | Show logging in console/terminal. | `true` +`dotFolders` | Boolean | Include dotfolders in file search. | `false` +`dotFiles` | Boolean | Include dotfiles in file search. | `false` +`mangle` | Boolean | Shorten variable names (typically to one character). | `true` +`ignoreFiles` | Array | Files (by name) to exclude from minification. | `[]` +`comment` | String | Header comment to prepend to minified code. Separate by line using '\n'. | `''` + +# + +### `findJS(searchDir[, options])` + +💡 Searches for all unminified JavaScript files within the `searchDir` string passed (useful for discovering what files [`minify()`](#minifyinput-options) will process) and returns an array containing their filepaths. + +Options are boolean, passed as object properties. For example: + +```js +// Search for unminified JS files in exactly assets/js: +const searchResults = minifyJS.findJS('assets/js', { recursive: false }); +console.log(searchResults); + +/* sample output: + +findJS() » Searching for unminified JS files... +findJS() » Search complete! 2 files found. +findJS() » Check returned array. +[ + 'E:\\js\\utils\\minify.js\\assets\\js\\foo.js', + 'E:\\js\\utils\\minify.js\\assets\\js\\bar.js' +] +*/ +``` + +Available parameters (and their default settings) are: + +Name | Type | Desciption | Default value +--------------|---------|----------------------------------------------------------|--------------- +`recursive` | Boolean | Recursively search for nested files in searchDir passed. | `true` +`verbose` | Boolean | Show logging in console/terminal. | `true` +`dotFolders` | Boolean | Include dotfolders in file search. | `false` +`dotFiles` | Boolean | Include dotfiles in file search. | `false` +`ignoreFiles` | Array | Files (by name) to exclude from search results. | `[]` + +
+ + + +## 🏛️ MIT License + +**Copyright © 2023–2024 [Adam Lui](https://github.com/adamlui) & contributors** + +Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. + +
+ + + +## 🛠️ Related utilities + +### [🖼️ img-to-webp](https://img-to-webp.org) + +> Recursively compress all images to WEBPs. +
[Download](https://cdn.jsdelivr.net/gh/adamlui/js-utils/img-to-webp/img-to-webp.js) / +[Discuss](https://github.js-utils.com/discussions) + +### [{ } scss-to-css](https://scsstocss.org) + +> Recursively compile all SCSS files into minified CSS. +
[Install](https://node.scsstocss.org/#-installation) / +[Readme](https://node.scsstocss.org/#readme) / +[CLI usage](https://node.scsstocss.org/#-command-line-usage) / +[API usage](https://node.scsstocss.org/#-api-usage) / +[Discuss](https://node.scsstocss.org/discussions) + +
+ + + + **More JavaScript utilities** / +Discuss / +Back to top ↑ diff --git a/minify.js/docs/SECURITY.md b/minify.js/docs/SECURITY.md new file mode 100644 index 00000000..4f11f34c --- /dev/null +++ b/minify.js/docs/SECURITY.md @@ -0,0 +1,3 @@ +# 🛡️ Security Policy + +If you find a vulnerability, please follow the reporting instructions @ https://tidelift.com/security diff --git a/minify.js/eslint.config.mjs b/minify.js/eslint.config.mjs new file mode 100644 index 00000000..ea686918 --- /dev/null +++ b/minify.js/eslint.config.mjs @@ -0,0 +1,49 @@ +import js from '@eslint/js' +import globals from 'globals' +import importPlugin from 'eslint-plugin-import' +import json from '@eslint/json' +import markdown from '@eslint/markdown' +import regexp from 'eslint-plugin-regexp' +import stylisticJS from '@stylistic/eslint-plugin-js' +import yml from 'eslint-plugin-yml' + +export default [ + { ignores: ['**/sandbox/', '**/package-lock.json', '**/*.min.js'] }, + { + files: ['**/*.{js,mjs}'], + languageOptions: { ecmaVersion: 'latest', sourceType: 'script', globals: { ...globals.node }}, + plugins: { 'import': importPlugin, 'js-styles': stylisticJS, regexp }, + rules: { + ...js.configs.recommended.rules, + ...importPlugin.flatConfigs.recommended.rules, + ...regexp.configs['flat/recommended'].rules, + 'indent': 'off', 'no-unexpected-multiline': 'off', 'key-spacing': 'off', // allow whitespace anywhere + 'js-styles/no-trailing-spaces': 'error', // ...except at ends of lines + 'js-styles/max-len': ['error', { 'code': 120, // limit lines to 120 chars except if containing... + 'ignoreComments': true, 'ignoreStrings': true, // ...trailing/own-line comments, quoted strings... + 'ignoreTemplateLiterals': true, 'ignoreRegExpLiterals': true }], // ...or template/regex literals + 'js-styles/no-extra-semi': 'error', // disallow unnecessary semicolons + 'quotes': ['error', 'single', // enforce single quotes... + { 'allowTemplateLiterals': true }], // ...except backticks to avoid escaping quotes + 'comma-dangle': ['error', 'never'], // enforce no trailing commas in arrays or objects + 'no-async-promise-executor': 'off', // allow promise executor functions to be async (to accomodate await lines) + 'no-constant-condition': 'off', // allow constant conditions + 'no-empty': 'off', // allow empty blocks + 'no-inner-declarations': 'off', // allow function declarations anywhere + 'no-useless-escape': 'off', // allow all escape chars cause ESLint sucks at detecting truly useless ones + 'no-unused-vars': ['error', { 'caughtErrors': 'none' }] // allow unused named args in catch blocks + } + }, + { files: ['**/*.json'], language: 'json/json', ...json.configs.recommended }, + { + files: ['**/*.md'], language: 'markdown/commonmark', plugins: { markdown }, + rules: { + ...markdown.configs.recommended[0].rules, + 'markdown/heading-increment': 'off', // allow headings to skip levels + 'markdown/fenced-code-language': 'off', // allow code blocks w/ no language specified + 'markdown/no-missing-label-refs': 'off' // allow missing label references + } + }, + { files: ['**/*.mjs'], languageOptions: { sourceType: 'module' }}, + { files: ['**/*.{yaml,yml}'], ...yml.configs['flat/standard'][1] } +] diff --git a/minify.js/gulp/README.md b/minify.js/gulp/README.md index 603020bd..efdc0fda 100644 --- a/minify.js/gulp/README.md +++ b/minify.js/gulp/README.md @@ -43,7 +43,7 @@ $ npm install gulp-minify.js
- + @@ -117,7 +117,7 @@ THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLI ## 🛠️ Related utilities -### [ minify.js (Node.js)](https://node.minify-js.org/#readme)   +### [ minify.js (Node.js)](https://node.minify-js.org/#readme)   > Recursively minify all JavaScript files.
[Install](https://node.minify-js.org/#-installation) / @@ -126,7 +126,7 @@ THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLI [API usage](https://node.minify-js.org/#-api-usage) / [Discuss](https://github.minify-js.org/discussions) -### [{ } scss-to-css](https://github.com/adamlui/scss-to-css)   +### [{ } scss-to-css](https://github.com/adamlui/scss-to-css)   > Recursively compile all SCSS files into minified CSS.
[Install](https://node.scsstocss.org/#-installation) / diff --git a/minify.js/gulp/docs/README.md b/minify.js/gulp/docs/README.md index 603020bd..efdc0fda 100644 --- a/minify.js/gulp/docs/README.md +++ b/minify.js/gulp/docs/README.md @@ -43,7 +43,7 @@ $ npm install gulp-minify.js
- + @@ -117,7 +117,7 @@ THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLI ## 🛠️ Related utilities -### [ minify.js (Node.js)](https://node.minify-js.org/#readme)   +### [ minify.js (Node.js)](https://node.minify-js.org/#readme)   > Recursively minify all JavaScript files.
[Install](https://node.minify-js.org/#-installation) / @@ -126,7 +126,7 @@ THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLI [API usage](https://node.minify-js.org/#-api-usage) / [Discuss](https://github.minify-js.org/discussions) -### [{ } scss-to-css](https://github.com/adamlui/scss-to-css)   +### [{ } scss-to-css](https://github.com/adamlui/scss-to-css)   > Recursively compile all SCSS files into minified CSS.
[Install](https://node.scsstocss.org/#-installation) / diff --git a/minify.js/package-lock.json b/minify.js/package-lock.json new file mode 100644 index 00000000..4088a944 --- /dev/null +++ b/minify.js/package-lock.json @@ -0,0 +1,4030 @@ +{ + "name": "minify.js", + "lockfileVersion": 3, + "requires": true, + "packages": { + "": { + "funding": [ + { + "type": "github", + "url": "http://github.com/sponsors/adamlui" + }, + { + "type": "ko-fi", + "url": "https://ko-fi.com/adamlui" + } + ], + "license": "MIT", + "devDependencies": { + "@eslint/json": "^0.10.0", + "@eslint/markdown": "^6.2.2", + "@stylistic/eslint-plugin-js": "^3.0.1", + "eslint": "^9.19.0", + "eslint-plugin-import": "^2.31.0", + "eslint-plugin-regexp": "^2.7.0", + "eslint-plugin-yml": "^1.16.0", + "husky": "^9.1.7" + } + }, + "node_modules/@aashutoshrathi/word-wrap": { + "version": "1.2.6", + "resolved": "https://registry.npmjs.org/@aashutoshrathi/word-wrap/-/word-wrap-1.2.6.tgz", + "integrity": "sha512-1Yjs2SvM8TflER/OD3cOjhWWOZb58A2t7wpE2S9XfBYTiIl+XFhQG2bjy4Pu1I+EAlCNUzRDYDdFwFYUKvXcIA==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@eslint-community/eslint-utils": { + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/@eslint-community/eslint-utils/-/eslint-utils-4.4.0.tgz", + "integrity": "sha512-1/sA4dwrzBAyeUoQ6oxahHKmrZvsnLCg4RfxW3ZFGGmQkSNQPFNLV9CUEFQP1x9EYXHTo5p6xdhZM1Ne9p/AfA==", + "dev": true, + "dependencies": { + "eslint-visitor-keys": "^3.3.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "peerDependencies": { + "eslint": "^6.0.0 || ^7.0.0 || >=8.0.0" + } + }, + "node_modules/@eslint-community/regexpp": { + "version": "4.12.1", + "resolved": "https://registry.npmjs.org/@eslint-community/regexpp/-/regexpp-4.12.1.tgz", + "integrity": "sha512-CCZCDJuduB9OUkFkY2IgppNZMi2lBQgD2qzwXkEia16cge2pijY/aXi96CJMquDMn3nJdlPV1A5KrJEXwfLNzQ==", + "dev": true, + "engines": { + "node": "^12.0.0 || ^14.0.0 || >=16.0.0" + } + }, + "node_modules/@eslint/config-array": { + "version": "0.19.0", + "resolved": "https://registry.npmjs.org/@eslint/config-array/-/config-array-0.19.0.tgz", + "integrity": "sha512-zdHg2FPIFNKPdcHWtiNT+jEFCHYVplAXRDlQDyqy0zGx/q2parwh7brGJSiTxRk/TSMkbM//zt/f5CHgyTyaSQ==", + "dev": true, + "dependencies": { + "@eslint/object-schema": "^2.1.4", + "debug": "^4.3.1", + "minimatch": "^3.1.2" + }, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + } + }, + "node_modules/@eslint/core": { + "version": "0.10.0", + "resolved": "https://registry.npmjs.org/@eslint/core/-/core-0.10.0.tgz", + "integrity": "sha512-gFHJ+xBOo4G3WRlR1e/3G8A6/KZAH6zcE/hkLRCZTi/B9avAG365QhFA8uOGzTMqgTghpn7/fSnscW++dpMSAw==", + "dev": true, + "dependencies": { + "@types/json-schema": "^7.0.15" + }, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + } + }, + "node_modules/@eslint/eslintrc": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-3.2.0.tgz", + "integrity": "sha512-grOjVNN8P3hjJn/eIETF1wwd12DdnwFDoyceUJLYYdkpbwq3nLi+4fqrTAONx7XDALqlL220wC/RHSC/QTI/0w==", + "dev": true, + "dependencies": { + "ajv": "^6.12.4", + "debug": "^4.3.2", + "espree": "^10.0.1", + "globals": "^14.0.0", + "ignore": "^5.2.0", + "import-fresh": "^3.2.1", + "js-yaml": "^4.1.0", + "minimatch": "^3.1.2", + "strip-json-comments": "^3.1.1" + }, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, + "node_modules/@eslint/js": { + "version": "9.19.0", + "resolved": "https://registry.npmjs.org/@eslint/js/-/js-9.19.0.tgz", + "integrity": "sha512-rbq9/g38qjfqFLOVPvwjIvFFdNziEC5S65jmjPw5r6A//QH+W91akh9irMwjDN8zKUTak6W9EsAv4m/7Wnw0UQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + } + }, + "node_modules/@eslint/json": { + "version": "0.10.0", + "resolved": "https://registry.npmjs.org/@eslint/json/-/json-0.10.0.tgz", + "integrity": "sha512-aW0181XofoAwuB0sI263bhwnvAlb6OGnGGxHjTZQNLFErfsAXCnwRD+Uxx6/pK73XtKuQ2w1wbhiTJ2BC/erAQ==", + "dev": true, + "license": "Apache-2.0", + "dependencies": { + "@eslint/core": "^0.10.0", + "@eslint/plugin-kit": "^0.2.5", + "@humanwhocodes/momoa": "^3.3.4", + "natural-compare": "^1.4.0" + }, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + } + }, + "node_modules/@eslint/markdown": { + "version": "6.2.2", + "resolved": "https://registry.npmjs.org/@eslint/markdown/-/markdown-6.2.2.tgz", + "integrity": "sha512-U0/KgzI9BVUuHDQ9M2fuVgB0QZ1fSyzwm8jKmHr1dlsLHGHYzoeIA9yqLMdTbV3ivZfp6rTdt6zqre3TfNExUQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@eslint/core": "^0.10.0", + "@eslint/plugin-kit": "^0.2.5", + "mdast-util-from-markdown": "^2.0.2", + "mdast-util-gfm": "^3.0.0", + "micromark-extension-gfm": "^3.0.0" + }, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + } + }, + "node_modules/@eslint/object-schema": { + "version": "2.1.4", + "resolved": "https://registry.npmjs.org/@eslint/object-schema/-/object-schema-2.1.4.tgz", + "integrity": "sha512-BsWiH1yFGjXXS2yvrf5LyuoSIIbPrGUWob917o+BTKuZ7qJdxX8aJLRxs1fS9n6r7vESrq1OUqb68dANcFXuQQ==", + "dev": true, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + } + }, + "node_modules/@eslint/plugin-kit": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/@eslint/plugin-kit/-/plugin-kit-0.2.5.tgz", + "integrity": "sha512-lB05FkqEdUg2AA0xEbUz0SnkXT1LcCTa438W4IWTUh4hdOnVbQyOJ81OrDXsJk/LSiJHubgGEFoR5EHq1NsH1A==", + "dev": true, + "dependencies": { + "@eslint/core": "^0.10.0", + "levn": "^0.4.1" + }, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + } + }, + "node_modules/@humanfs/core": { + "version": "0.19.1", + "resolved": "https://registry.npmjs.org/@humanfs/core/-/core-0.19.1.tgz", + "integrity": "sha512-5DyQ4+1JEUzejeK1JGICcideyfUbGixgS9jNgex5nqkW+cY7WZhxBigmieN5Qnw9ZosSNVC9KQKyb+GUaGyKUA==", + "dev": true, + "engines": { + "node": ">=18.18.0" + } + }, + "node_modules/@humanfs/node": { + "version": "0.16.6", + "resolved": "https://registry.npmjs.org/@humanfs/node/-/node-0.16.6.tgz", + "integrity": "sha512-YuI2ZHQL78Q5HbhDiBA1X4LmYdXCKCMQIfw0pw7piHJwyREFebJUvrQN4cMssyES6x+vfUbx1CIpaQUKYdQZOw==", + "dev": true, + "dependencies": { + "@humanfs/core": "^0.19.1", + "@humanwhocodes/retry": "^0.3.0" + }, + "engines": { + "node": ">=18.18.0" + } + }, + "node_modules/@humanfs/node/node_modules/@humanwhocodes/retry": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/@humanwhocodes/retry/-/retry-0.3.1.tgz", + "integrity": "sha512-JBxkERygn7Bv/GbN5Rv8Ul6LVknS+5Bp6RgDC/O8gEBU/yeH5Ui5C/OlWrTb6qct7LjjfT6Re2NxB0ln0yYybA==", + "dev": true, + "engines": { + "node": ">=18.18" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/nzakas" + } + }, + "node_modules/@humanwhocodes/module-importer": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@humanwhocodes/module-importer/-/module-importer-1.0.1.tgz", + "integrity": "sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==", + "dev": true, + "engines": { + "node": ">=12.22" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/nzakas" + } + }, + "node_modules/@humanwhocodes/momoa": { + "version": "3.3.5", + "resolved": "https://registry.npmjs.org/@humanwhocodes/momoa/-/momoa-3.3.5.tgz", + "integrity": "sha512-NI9codbQNjw9g4SS/cOizi8JDZ93B3oGVko8M3y0XF3gITaGDSQqea35V8fswWehnRQBLxPfZY5TJnuNhNCEzA==", + "dev": true, + "engines": { + "node": ">=18" + } + }, + "node_modules/@humanwhocodes/retry": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/@humanwhocodes/retry/-/retry-0.4.1.tgz", + "integrity": "sha512-c7hNEllBlenFTHBky65mhq8WD2kbN9Q6gk0bTk8lSBvc554jpXSkST1iePudpt7+A/AQvuHs9EMqjHDXMY1lrA==", + "dev": true, + "engines": { + "node": ">=18.18" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/nzakas" + } + }, + "node_modules/@rtsao/scc": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@rtsao/scc/-/scc-1.1.0.tgz", + "integrity": "sha512-zt6OdqaDoOnJ1ZYsCYGt9YmWzDXl4vQdKTyJev62gFhRGKdx7mcT54V9KIjg+d2wi9EXsPvAPKe7i7WjfVWB8g==", + "dev": true, + "license": "MIT" + }, + "node_modules/@stylistic/eslint-plugin-js": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/@stylistic/eslint-plugin-js/-/eslint-plugin-js-3.0.1.tgz", + "integrity": "sha512-hjp6BKXSUdlY4l20pDb0EjIB5PtQDGihk2EUKCjJ5gaRVfcmMMkaIyVd/yK3oH7OLxWWBxJ8qSSo+zEdkmpnYA==", + "dev": true, + "license": "MIT", + "dependencies": { + "eslint-visitor-keys": "^4.2.0", + "espree": "^10.3.0" + }, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "peerDependencies": { + "eslint": ">=8.40.0" + } + }, + "node_modules/@stylistic/eslint-plugin-js/node_modules/eslint-visitor-keys": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-4.2.0.tgz", + "integrity": "sha512-UyLnSehNt62FFhSwjZlHmeokpRK59rcz29j+F1/aDgbkbRTk7wIc9XzdoasMUbRNKDM0qQt/+BJ4BrpFeABemw==", + "dev": true, + "license": "Apache-2.0", + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, + "node_modules/@types/debug": { + "version": "4.1.12", + "resolved": "https://registry.npmjs.org/@types/debug/-/debug-4.1.12.tgz", + "integrity": "sha512-vIChWdVG3LG1SMxEvI/AK+FWJthlrqlTu7fbrlywTkkaONwk/UAGaULXRlf8vkzFBLVm0zkMdCquhL5aOjhXPQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/ms": "*" + } + }, + "node_modules/@types/estree": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.6.tgz", + "integrity": "sha512-AYnb1nQyY49te+VRAVgmzfcgjYS91mY5P0TKUDCLEM+gNnA+3T6rWITXRLYCpahpqSQbN5cE+gHpnPyXjHWxcw==", + "dev": true + }, + "node_modules/@types/json-schema": { + "version": "7.0.15", + "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.15.tgz", + "integrity": "sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA==", + "dev": true + }, + "node_modules/@types/json5": { + "version": "0.0.29", + "resolved": "https://registry.npmjs.org/@types/json5/-/json5-0.0.29.tgz", + "integrity": "sha512-dRLjCWHYg4oaA77cxO64oO+7JwCwnIzkZPdrrC71jQmQtlhM556pwKo5bUzqvZndkVbeFLIIi+9TC40JNF5hNQ==", + "dev": true, + "license": "MIT" + }, + "node_modules/@types/mdast": { + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/@types/mdast/-/mdast-4.0.4.tgz", + "integrity": "sha512-kGaNbPh1k7AFzgpud/gMdvIm5xuECykRR+JnWKQno9TAXVa6WIVCGTPvYGekIDL4uwCZQSYbUxNBSb1aUo79oA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/unist": "*" + } + }, + "node_modules/@types/ms": { + "version": "0.7.34", + "resolved": "https://registry.npmjs.org/@types/ms/-/ms-0.7.34.tgz", + "integrity": "sha512-nG96G3Wp6acyAgJqGasjODb+acrI7KltPiRxzHPXnP3NgI28bpQDRv53olbqGXbfcgF5aiiHmO3xpwEpS5Ld9g==", + "dev": true, + "license": "MIT" + }, + "node_modules/@types/unist": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/@types/unist/-/unist-3.0.3.tgz", + "integrity": "sha512-ko/gIFJRv177XgZsZcBwnqJN5x/Gien8qNOn0D5bQU/zAzVf9Zt3BlcUiLqhV9y4ARk0GbT3tnUiPNgnTXzc/Q==", + "dev": true, + "license": "MIT" + }, + "node_modules/acorn": { + "version": "8.14.0", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.14.0.tgz", + "integrity": "sha512-cl669nCJTZBsL97OF4kUQm5g5hC2uihk0NxY3WENAC0TYdILVkAyHymAntgxGkl7K+t0cXIrH5siy5S4XkFycA==", + "dev": true, + "bin": { + "acorn": "bin/acorn" + }, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/acorn-jsx": { + "version": "5.3.2", + "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz", + "integrity": "sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==", + "dev": true, + "peerDependencies": { + "acorn": "^6.0.0 || ^7.0.0 || ^8.0.0" + } + }, + "node_modules/ajv": { + "version": "6.12.6", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "dev": true, + "dependencies": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/argparse": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", + "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", + "dev": true + }, + "node_modules/array-buffer-byte-length": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/array-buffer-byte-length/-/array-buffer-byte-length-1.0.1.tgz", + "integrity": "sha512-ahC5W1xgou+KTXix4sAO8Ki12Q+jf4i0+tmk3sC+zgcynshkHxzpXdImBehiUYKKKDwvfFiJl1tZt6ewscS1Mg==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.5", + "is-array-buffer": "^3.0.4" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/array-includes": { + "version": "3.1.8", + "resolved": "https://registry.npmjs.org/array-includes/-/array-includes-3.1.8.tgz", + "integrity": "sha512-itaWrbYbqpGXkGhZPGUulwnhVf5Hpy1xiCFsGqyIGglbBxmG5vSjxQen3/WGOjPpNEv1RtBLKxbmVXm8HpJStQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.7", + "define-properties": "^1.2.1", + "es-abstract": "^1.23.2", + "es-object-atoms": "^1.0.0", + "get-intrinsic": "^1.2.4", + "is-string": "^1.0.7" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/array.prototype.findlastindex": { + "version": "1.2.5", + "resolved": "https://registry.npmjs.org/array.prototype.findlastindex/-/array.prototype.findlastindex-1.2.5.tgz", + "integrity": "sha512-zfETvRFA8o7EiNn++N5f/kaCw221hrpGsDmcpndVupkPzEc1Wuf3VgC0qby1BbHs7f5DVYjgtEU2LLh5bqeGfQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.7", + "define-properties": "^1.2.1", + "es-abstract": "^1.23.2", + "es-errors": "^1.3.0", + "es-object-atoms": "^1.0.0", + "es-shim-unscopables": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/array.prototype.flat": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/array.prototype.flat/-/array.prototype.flat-1.3.3.tgz", + "integrity": "sha512-rwG/ja1neyLqCuGZ5YYrznA62D4mZXg0i1cIskIUKSiqF3Cje9/wXAls9B9s1Wa2fomMsIv8czB8jZcPmxCXFg==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.8", + "define-properties": "^1.2.1", + "es-abstract": "^1.23.5", + "es-shim-unscopables": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/array.prototype.flatmap": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/array.prototype.flatmap/-/array.prototype.flatmap-1.3.3.tgz", + "integrity": "sha512-Y7Wt51eKJSyi80hFrJCePGGNo5ktJCslFuboqJsbf57CCPcm5zztluPlc4/aD8sWsKvlwatezpV4U1efk8kpjg==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.8", + "define-properties": "^1.2.1", + "es-abstract": "^1.23.5", + "es-shim-unscopables": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/arraybuffer.prototype.slice": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/arraybuffer.prototype.slice/-/arraybuffer.prototype.slice-1.0.4.tgz", + "integrity": "sha512-BNoCY6SXXPQ7gF2opIP4GBE+Xw7U+pHMYKuzjgCN3GwiaIR09UUeKfheyIry77QtrCBlC0KK0q5/TER/tYh3PQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "array-buffer-byte-length": "^1.0.1", + "call-bind": "^1.0.8", + "define-properties": "^1.2.1", + "es-abstract": "^1.23.5", + "es-errors": "^1.3.0", + "get-intrinsic": "^1.2.6", + "is-array-buffer": "^3.0.4" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/available-typed-arrays": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/available-typed-arrays/-/available-typed-arrays-1.0.7.tgz", + "integrity": "sha512-wvUjBtSGN7+7SjNpq/9M2Tg350UZD3q62IFZLbRAR1bSMlCo1ZaeW+BJ+D090e4hIIZLBcTDWe4Mh4jvUDajzQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "possible-typed-array-names": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/balanced-match": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", + "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==", + "dev": true + }, + "node_modules/brace-expansion": { + "version": "1.1.11", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", + "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", + "dev": true, + "dependencies": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "node_modules/call-bind": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.8.tgz", + "integrity": "sha512-oKlSFMcMwpUg2ednkhQ454wfWiU/ul3CkJe/PEHcTKuiX6RpbehUiFMXu13HalGZxfUwCQzZG747YXBn1im9ww==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind-apply-helpers": "^1.0.0", + "es-define-property": "^1.0.0", + "get-intrinsic": "^1.2.4", + "set-function-length": "^1.2.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/call-bind-apply-helpers": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/call-bind-apply-helpers/-/call-bind-apply-helpers-1.0.1.tgz", + "integrity": "sha512-BhYE+WDaywFg2TBWYNXAE+8B1ATnThNBqXHP5nQu0jWJdVvY2hvkpyB3qOmtmDePiS5/BDQ8wASEWGMWRG148g==", + "dev": true, + "license": "MIT", + "dependencies": { + "es-errors": "^1.3.0", + "function-bind": "^1.1.2" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/call-bound": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/call-bound/-/call-bound-1.0.3.tgz", + "integrity": "sha512-YTd+6wGlNlPxSuri7Y6X8tY2dmm12UMH66RpKMhiX6rsk5wXXnYgbUcOt8kiS31/AjfoTOvCsE+w8nZQLQnzHA==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind-apply-helpers": "^1.0.1", + "get-intrinsic": "^1.2.6" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/callsites": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", + "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/ccount": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/ccount/-/ccount-2.0.1.tgz", + "integrity": "sha512-eyrF0jiFpY+3drT6383f1qhkbGsLSifNAjA61IUjZjmLCWjItY6LB9ft9YhoDgwfmclB2zhu51Lc7+95b8NRAg==", + "dev": true, + "license": "MIT", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/character-entities": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/character-entities/-/character-entities-2.0.2.tgz", + "integrity": "sha512-shx7oQ0Awen/BRIdkjkvz54PnEEI/EjwXDSIZp86/KKdbafHh1Df/RYGBhn4hbe2+uKC9FnT5UCEdyPz3ai9hQ==", + "dev": true, + "license": "MIT", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "node_modules/comment-parser": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/comment-parser/-/comment-parser-1.4.1.tgz", + "integrity": "sha512-buhp5kePrmda3vhc5B9t7pUQXAb2Tnd0qgpkIhPhkHXxJpiPJ11H0ZEU0oBpJ2QztSbzG/ZxMj/CHsYJqRHmyg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 12.0.0" + } + }, + "node_modules/concat-map": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", + "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==", + "dev": true + }, + "node_modules/cross-spawn": { + "version": "7.0.6", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.6.tgz", + "integrity": "sha512-uV2QOWP2nWzsy2aMp8aRibhi9dlzF5Hgh5SHaB9OiTGEyDTiJJyx0uy51QXdyWbtAHNua4XJzUKca3OzKUd3vA==", + "dev": true, + "dependencies": { + "path-key": "^3.1.0", + "shebang-command": "^2.0.0", + "which": "^2.0.1" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/data-view-buffer": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/data-view-buffer/-/data-view-buffer-1.0.1.tgz", + "integrity": "sha512-0lht7OugA5x3iJLOWFhWK/5ehONdprk0ISXqVFn/NFrDu+cuc8iADFrGQz5BnRK7LLU3JmkbXSxaqX+/mXYtUA==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.6", + "es-errors": "^1.3.0", + "is-data-view": "^1.0.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/data-view-byte-length": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/data-view-byte-length/-/data-view-byte-length-1.0.1.tgz", + "integrity": "sha512-4J7wRJD3ABAzr8wP+OcIcqq2dlUKp4DVflx++hs5h5ZKydWMI6/D/fAot+yh6g2tHh8fLFTvNOaVN357NvSrOQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.7", + "es-errors": "^1.3.0", + "is-data-view": "^1.0.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/data-view-byte-offset": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/data-view-byte-offset/-/data-view-byte-offset-1.0.0.tgz", + "integrity": "sha512-t/Ygsytq+R995EJ5PZlD4Cu56sWa8InXySaViRzw9apusqsOO2bQP+SbYzAhR0pFKoB+43lYy8rWban9JSuXnA==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.6", + "es-errors": "^1.3.0", + "is-data-view": "^1.0.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/debug": { + "version": "4.3.4", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", + "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", + "dev": true, + "dependencies": { + "ms": "2.1.2" + }, + "engines": { + "node": ">=6.0" + }, + "peerDependenciesMeta": { + "supports-color": { + "optional": true + } + } + }, + "node_modules/decode-named-character-reference": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/decode-named-character-reference/-/decode-named-character-reference-1.0.2.tgz", + "integrity": "sha512-O8x12RzrUF8xyVcY0KJowWsmaJxQbmy0/EtnNtHRpsOcT7dFk5W598coHqBVpmWo1oQQfsCqfCmkZN5DJrZVdg==", + "dev": true, + "license": "MIT", + "dependencies": { + "character-entities": "^2.0.0" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/deep-is": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.4.tgz", + "integrity": "sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==", + "dev": true + }, + "node_modules/define-data-property": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/define-data-property/-/define-data-property-1.1.4.tgz", + "integrity": "sha512-rBMvIzlpA8v6E+SJZoo++HAYqsLrkg7MSfIinMPFhmkorw7X+dOXVJQs+QT69zGkzMyfDnIMN2Wid1+NbL3T+A==", + "dev": true, + "license": "MIT", + "dependencies": { + "es-define-property": "^1.0.0", + "es-errors": "^1.3.0", + "gopd": "^1.0.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/define-properties": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.2.1.tgz", + "integrity": "sha512-8QmQKqEASLd5nx0U1B1okLElbUuuttJ/AnYmRXbbbGDWh6uS208EjD4Xqq/I9wK7u0v6O08XhTWnt5XtEbR6Dg==", + "dev": true, + "license": "MIT", + "dependencies": { + "define-data-property": "^1.0.1", + "has-property-descriptors": "^1.0.0", + "object-keys": "^1.1.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/dequal": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/dequal/-/dequal-2.0.3.tgz", + "integrity": "sha512-0je+qPKHEMohvfRTCEo3CrPG6cAzAYgmzKyxRiYSSDkS6eGJdyVJm7WaYA5ECaAD9wLB2T4EEeymA5aFVcYXCA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/devlop": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/devlop/-/devlop-1.1.0.tgz", + "integrity": "sha512-RWmIqhcFf1lRYBvNmr7qTNuyCt/7/ns2jbpp1+PalgE/rDQcBT0fioSMUpJ93irlUhC5hrg4cYqe6U+0ImW0rA==", + "dev": true, + "license": "MIT", + "dependencies": { + "dequal": "^2.0.0" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/doctrine": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-2.1.0.tgz", + "integrity": "sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==", + "dev": true, + "license": "Apache-2.0", + "dependencies": { + "esutils": "^2.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/dunder-proto": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/dunder-proto/-/dunder-proto-1.0.0.tgz", + "integrity": "sha512-9+Sj30DIu+4KvHqMfLUGLFYL2PkURSYMVXJyXe92nFRvlYq5hBjLEhblKB+vkd/WVlUYMWigiY07T91Fkk0+4A==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind-apply-helpers": "^1.0.0", + "es-errors": "^1.3.0", + "gopd": "^1.2.0" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/es-abstract": { + "version": "1.23.6", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.23.6.tgz", + "integrity": "sha512-Ifco6n3yj2tMZDWNLyloZrytt9lqqlwvS83P3HtaETR0NUOYnIULGGHpktqYGObGy+8wc1okO25p8TjemhImvA==", + "dev": true, + "license": "MIT", + "dependencies": { + "array-buffer-byte-length": "^1.0.1", + "arraybuffer.prototype.slice": "^1.0.4", + "available-typed-arrays": "^1.0.7", + "call-bind": "^1.0.8", + "call-bound": "^1.0.3", + "data-view-buffer": "^1.0.1", + "data-view-byte-length": "^1.0.1", + "data-view-byte-offset": "^1.0.0", + "es-define-property": "^1.0.1", + "es-errors": "^1.3.0", + "es-object-atoms": "^1.0.0", + "es-set-tostringtag": "^2.0.3", + "es-to-primitive": "^1.3.0", + "function.prototype.name": "^1.1.7", + "get-intrinsic": "^1.2.6", + "get-symbol-description": "^1.0.2", + "globalthis": "^1.0.4", + "gopd": "^1.2.0", + "has-property-descriptors": "^1.0.2", + "has-proto": "^1.2.0", + "has-symbols": "^1.1.0", + "hasown": "^2.0.2", + "internal-slot": "^1.1.0", + "is-array-buffer": "^3.0.4", + "is-callable": "^1.2.7", + "is-data-view": "^1.0.2", + "is-negative-zero": "^2.0.3", + "is-regex": "^1.2.1", + "is-shared-array-buffer": "^1.0.3", + "is-string": "^1.1.1", + "is-typed-array": "^1.1.13", + "is-weakref": "^1.1.0", + "math-intrinsics": "^1.0.0", + "object-inspect": "^1.13.3", + "object-keys": "^1.1.1", + "object.assign": "^4.1.5", + "regexp.prototype.flags": "^1.5.3", + "safe-array-concat": "^1.1.3", + "safe-regex-test": "^1.1.0", + "string.prototype.trim": "^1.2.10", + "string.prototype.trimend": "^1.0.9", + "string.prototype.trimstart": "^1.0.8", + "typed-array-buffer": "^1.0.2", + "typed-array-byte-length": "^1.0.1", + "typed-array-byte-offset": "^1.0.3", + "typed-array-length": "^1.0.7", + "unbox-primitive": "^1.0.2", + "which-typed-array": "^1.1.16" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/es-define-property": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/es-define-property/-/es-define-property-1.0.1.tgz", + "integrity": "sha512-e3nRfgfUZ4rNGL232gUgX06QNyyez04KdjFrF+LTRoOXmrOgFKDg4BCdsjW8EnT69eqdYGmRpJwiPVYNrCaW3g==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/es-errors": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz", + "integrity": "sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/es-object-atoms": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/es-object-atoms/-/es-object-atoms-1.0.0.tgz", + "integrity": "sha512-MZ4iQ6JwHOBQjahnjwaC1ZtIBH+2ohjamzAO3oaHcXYup7qxjF2fixyH+Q71voWHeOkI2q/TnJao/KfXYIZWbw==", + "dev": true, + "license": "MIT", + "dependencies": { + "es-errors": "^1.3.0" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/es-set-tostringtag": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/es-set-tostringtag/-/es-set-tostringtag-2.0.3.tgz", + "integrity": "sha512-3T8uNMC3OQTHkFUsFq8r/BwAXLHvU/9O9mE0fBc/MY5iq/8H7ncvO947LmYA6ldWw9Uh8Yhf25zu6n7nML5QWQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "get-intrinsic": "^1.2.4", + "has-tostringtag": "^1.0.2", + "hasown": "^2.0.1" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/es-shim-unscopables": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/es-shim-unscopables/-/es-shim-unscopables-1.0.2.tgz", + "integrity": "sha512-J3yBRXCzDu4ULnQwxyToo/OjdMx6akgVC7K6few0a7F/0wLtmKKN7I73AH5T2836UuXRqN7Qg+IIUw/+YJksRw==", + "dev": true, + "license": "MIT", + "dependencies": { + "hasown": "^2.0.0" + } + }, + "node_modules/es-to-primitive": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.3.0.tgz", + "integrity": "sha512-w+5mJ3GuFL+NjVtJlvydShqE1eN3h3PbI7/5LAsYJP/2qtuMXjfL2LpHSRqo4b4eSF5K/DH1JXKUAHSB2UW50g==", + "dev": true, + "license": "MIT", + "dependencies": { + "is-callable": "^1.2.7", + "is-date-object": "^1.0.5", + "is-symbol": "^1.0.4" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/escape-string-regexp": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz", + "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/eslint": { + "version": "9.19.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-9.19.0.tgz", + "integrity": "sha512-ug92j0LepKlbbEv6hD911THhoRHmbdXt2gX+VDABAW/Ir7D3nqKdv5Pf5vtlyY6HQMTEP2skXY43ueqTCWssEA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@eslint-community/eslint-utils": "^4.2.0", + "@eslint-community/regexpp": "^4.12.1", + "@eslint/config-array": "^0.19.0", + "@eslint/core": "^0.10.0", + "@eslint/eslintrc": "^3.2.0", + "@eslint/js": "9.19.0", + "@eslint/plugin-kit": "^0.2.5", + "@humanfs/node": "^0.16.6", + "@humanwhocodes/module-importer": "^1.0.1", + "@humanwhocodes/retry": "^0.4.1", + "@types/estree": "^1.0.6", + "@types/json-schema": "^7.0.15", + "ajv": "^6.12.4", + "chalk": "^4.0.0", + "cross-spawn": "^7.0.6", + "debug": "^4.3.2", + "escape-string-regexp": "^4.0.0", + "eslint-scope": "^8.2.0", + "eslint-visitor-keys": "^4.2.0", + "espree": "^10.3.0", + "esquery": "^1.5.0", + "esutils": "^2.0.2", + "fast-deep-equal": "^3.1.3", + "file-entry-cache": "^8.0.0", + "find-up": "^5.0.0", + "glob-parent": "^6.0.2", + "ignore": "^5.2.0", + "imurmurhash": "^0.1.4", + "is-glob": "^4.0.0", + "json-stable-stringify-without-jsonify": "^1.0.1", + "lodash.merge": "^4.6.2", + "minimatch": "^3.1.2", + "natural-compare": "^1.4.0", + "optionator": "^0.9.3" + }, + "bin": { + "eslint": "bin/eslint.js" + }, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "url": "https://eslint.org/donate" + }, + "peerDependencies": { + "jiti": "*" + }, + "peerDependenciesMeta": { + "jiti": { + "optional": true + } + } + }, + "node_modules/eslint-compat-utils": { + "version": "0.6.4", + "resolved": "https://registry.npmjs.org/eslint-compat-utils/-/eslint-compat-utils-0.6.4.tgz", + "integrity": "sha512-/u+GQt8NMfXO8w17QendT4gvO5acfxQsAKirAt0LVxDnr2N8YLCVbregaNc/Yhp7NM128DwCaRvr8PLDfeNkQw==", + "dev": true, + "license": "MIT", + "dependencies": { + "semver": "^7.5.4" + }, + "engines": { + "node": ">=12" + }, + "peerDependencies": { + "eslint": ">=6.0.0" + } + }, + "node_modules/eslint-import-resolver-node": { + "version": "0.3.9", + "resolved": "https://registry.npmjs.org/eslint-import-resolver-node/-/eslint-import-resolver-node-0.3.9.tgz", + "integrity": "sha512-WFj2isz22JahUv+B788TlO3N6zL3nNJGU8CcZbPZvVEkBPaJdCV4vy5wyghty5ROFbCRnm132v8BScu5/1BQ8g==", + "dev": true, + "license": "MIT", + "dependencies": { + "debug": "^3.2.7", + "is-core-module": "^2.13.0", + "resolve": "^1.22.4" + } + }, + "node_modules/eslint-import-resolver-node/node_modules/debug": { + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", + "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "ms": "^2.1.1" + } + }, + "node_modules/eslint-module-utils": { + "version": "2.12.0", + "resolved": "https://registry.npmjs.org/eslint-module-utils/-/eslint-module-utils-2.12.0.tgz", + "integrity": "sha512-wALZ0HFoytlyh/1+4wuZ9FJCD/leWHQzzrxJ8+rebyReSLk7LApMyd3WJaLVoN+D5+WIdJyDK1c6JnE65V4Zyg==", + "dev": true, + "license": "MIT", + "dependencies": { + "debug": "^3.2.7" + }, + "engines": { + "node": ">=4" + }, + "peerDependenciesMeta": { + "eslint": { + "optional": true + } + } + }, + "node_modules/eslint-module-utils/node_modules/debug": { + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", + "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "ms": "^2.1.1" + } + }, + "node_modules/eslint-plugin-import": { + "version": "2.31.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.31.0.tgz", + "integrity": "sha512-ixmkI62Rbc2/w8Vfxyh1jQRTdRTF52VxwRVHl/ykPAmqG+Nb7/kNn+byLP0LxPgI7zWA16Jt82SybJInmMia3A==", + "dev": true, + "license": "MIT", + "dependencies": { + "@rtsao/scc": "^1.1.0", + "array-includes": "^3.1.8", + "array.prototype.findlastindex": "^1.2.5", + "array.prototype.flat": "^1.3.2", + "array.prototype.flatmap": "^1.3.2", + "debug": "^3.2.7", + "doctrine": "^2.1.0", + "eslint-import-resolver-node": "^0.3.9", + "eslint-module-utils": "^2.12.0", + "hasown": "^2.0.2", + "is-core-module": "^2.15.1", + "is-glob": "^4.0.3", + "minimatch": "^3.1.2", + "object.fromentries": "^2.0.8", + "object.groupby": "^1.0.3", + "object.values": "^1.2.0", + "semver": "^6.3.1", + "string.prototype.trimend": "^1.0.8", + "tsconfig-paths": "^3.15.0" + }, + "engines": { + "node": ">=4" + }, + "peerDependencies": { + "eslint": "^2 || ^3 || ^4 || ^5 || ^6 || ^7.2.0 || ^8 || ^9" + } + }, + "node_modules/eslint-plugin-import/node_modules/debug": { + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", + "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "ms": "^2.1.1" + } + }, + "node_modules/eslint-plugin-import/node_modules/semver": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", + "dev": true, + "license": "ISC", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/eslint-plugin-regexp": { + "version": "2.7.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-regexp/-/eslint-plugin-regexp-2.7.0.tgz", + "integrity": "sha512-U8oZI77SBtH8U3ulZ05iu0qEzIizyEDXd+BWHvyVxTOjGwcDcvy/kEpgFG4DYca2ByRLiVPFZ2GeH7j1pdvZTA==", + "dev": true, + "dependencies": { + "@eslint-community/eslint-utils": "^4.2.0", + "@eslint-community/regexpp": "^4.11.0", + "comment-parser": "^1.4.0", + "jsdoc-type-pratt-parser": "^4.0.0", + "refa": "^0.12.1", + "regexp-ast-analysis": "^0.7.1", + "scslre": "^0.3.0" + }, + "engines": { + "node": "^18 || >=20" + }, + "peerDependencies": { + "eslint": ">=8.44.0" + } + }, + "node_modules/eslint-plugin-yml": { + "version": "1.16.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-yml/-/eslint-plugin-yml-1.16.0.tgz", + "integrity": "sha512-t4MNCetPjTn18/fUDlQ/wKkcYjnuLYKChBrZ0qUaNqRigVqChHWzTP8SrfFi5s4keX3vdlkWRSu8zHJMdKwxWQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "debug": "^4.3.2", + "eslint-compat-utils": "^0.6.0", + "lodash": "^4.17.21", + "natural-compare": "^1.4.0", + "yaml-eslint-parser": "^1.2.1" + }, + "engines": { + "node": "^14.17.0 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/ota-meshi" + }, + "peerDependencies": { + "eslint": ">=6.0.0" + } + }, + "node_modules/eslint-scope": { + "version": "8.2.0", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-8.2.0.tgz", + "integrity": "sha512-PHlWUfG6lvPc3yvP5A4PNyBL1W8fkDUccmI21JUu/+GKZBoH/W5u6usENXUrWFRsyoW5ACUjFGgAFQp5gUlb/A==", + "dev": true, + "dependencies": { + "esrecurse": "^4.3.0", + "estraverse": "^5.2.0" + }, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, + "node_modules/eslint-visitor-keys": { + "version": "3.4.3", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.4.3.tgz", + "integrity": "sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==", + "dev": true, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, + "node_modules/eslint/node_modules/eslint-visitor-keys": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-4.2.0.tgz", + "integrity": "sha512-UyLnSehNt62FFhSwjZlHmeokpRK59rcz29j+F1/aDgbkbRTk7wIc9XzdoasMUbRNKDM0qQt/+BJ4BrpFeABemw==", + "dev": true, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, + "node_modules/espree": { + "version": "10.3.0", + "resolved": "https://registry.npmjs.org/espree/-/espree-10.3.0.tgz", + "integrity": "sha512-0QYC8b24HWY8zjRnDTL6RiHfDbAWn63qb4LMj1Z4b076A4une81+z03Kg7l7mn/48PUTqoLptSXez8oknU8Clg==", + "dev": true, + "dependencies": { + "acorn": "^8.14.0", + "acorn-jsx": "^5.3.2", + "eslint-visitor-keys": "^4.2.0" + }, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, + "node_modules/espree/node_modules/eslint-visitor-keys": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-4.2.0.tgz", + "integrity": "sha512-UyLnSehNt62FFhSwjZlHmeokpRK59rcz29j+F1/aDgbkbRTk7wIc9XzdoasMUbRNKDM0qQt/+BJ4BrpFeABemw==", + "dev": true, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, + "node_modules/esquery": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.5.0.tgz", + "integrity": "sha512-YQLXUplAwJgCydQ78IMJywZCceoqk1oH01OERdSAJc/7U2AylwjhSCLDEtqwg811idIS/9fIU5GjG73IgjKMVg==", + "dev": true, + "dependencies": { + "estraverse": "^5.1.0" + }, + "engines": { + "node": ">=0.10" + } + }, + "node_modules/esrecurse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz", + "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==", + "dev": true, + "dependencies": { + "estraverse": "^5.2.0" + }, + "engines": { + "node": ">=4.0" + } + }, + "node_modules/estraverse": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", + "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", + "dev": true, + "engines": { + "node": ">=4.0" + } + }, + "node_modules/esutils": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", + "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/fast-deep-equal": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", + "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==", + "dev": true + }, + "node_modules/fast-json-stable-stringify": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", + "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==", + "dev": true + }, + "node_modules/fast-levenshtein": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz", + "integrity": "sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==", + "dev": true + }, + "node_modules/file-entry-cache": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-8.0.0.tgz", + "integrity": "sha512-XXTUwCvisa5oacNGRP9SfNtYBNAMi+RPwBFmblZEF7N7swHYQS6/Zfk7SRwx4D5j3CH211YNRco1DEMNVfZCnQ==", + "dev": true, + "dependencies": { + "flat-cache": "^4.0.0" + }, + "engines": { + "node": ">=16.0.0" + } + }, + "node_modules/find-up": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz", + "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==", + "dev": true, + "dependencies": { + "locate-path": "^6.0.0", + "path-exists": "^4.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/flat-cache": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-4.0.1.tgz", + "integrity": "sha512-f7ccFPK3SXFHpx15UIGyRJ/FJQctuKZ0zVuN3frBo4HnK3cay9VEW0R6yPYFHC0AgqhukPzKjq22t5DmAyqGyw==", + "dev": true, + "dependencies": { + "flatted": "^3.2.9", + "keyv": "^4.5.4" + }, + "engines": { + "node": ">=16" + } + }, + "node_modules/flatted": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.3.1.tgz", + "integrity": "sha512-X8cqMLLie7KsNUDSdzeN8FYK9rEt4Dt67OsG/DNGnYTSDBG4uFAJFBnUeiV+zCVAvwFy56IjM9sH51jVaEhNxw==", + "dev": true + }, + "node_modules/for-each": { + "version": "0.3.3", + "resolved": "https://registry.npmjs.org/for-each/-/for-each-0.3.3.tgz", + "integrity": "sha512-jqYfLp7mo9vIyQf8ykW2v7A+2N4QjeCeI5+Dz9XraiO1ign81wjiH7Fb9vSOWvQfNtmSa4H2RoQTrrXivdUZmw==", + "dev": true, + "license": "MIT", + "dependencies": { + "is-callable": "^1.1.3" + } + }, + "node_modules/function-bind": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz", + "integrity": "sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==", + "dev": true, + "license": "MIT", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/function.prototype.name": { + "version": "1.1.7", + "resolved": "https://registry.npmjs.org/function.prototype.name/-/function.prototype.name-1.1.7.tgz", + "integrity": "sha512-2g4x+HqTJKM9zcJqBSpjoRmdcPFtJM60J3xJisTQSXBWka5XqyBN/2tNUgma1mztTXyDuUsEtYe5qcs7xYzYQA==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.8", + "define-properties": "^1.2.1", + "functions-have-names": "^1.2.3", + "hasown": "^2.0.2", + "is-callable": "^1.2.7" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/functions-have-names": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/functions-have-names/-/functions-have-names-1.2.3.tgz", + "integrity": "sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ==", + "dev": true, + "license": "MIT", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/get-intrinsic": { + "version": "1.2.6", + "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.2.6.tgz", + "integrity": "sha512-qxsEs+9A+u85HhllWJJFicJfPDhRmjzoYdl64aMWW9yRIJmSyxdn8IEkuIM530/7T+lv0TIHd8L6Q/ra0tEoeA==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind-apply-helpers": "^1.0.1", + "dunder-proto": "^1.0.0", + "es-define-property": "^1.0.1", + "es-errors": "^1.3.0", + "es-object-atoms": "^1.0.0", + "function-bind": "^1.1.2", + "gopd": "^1.2.0", + "has-symbols": "^1.1.0", + "hasown": "^2.0.2", + "math-intrinsics": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/get-symbol-description": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/get-symbol-description/-/get-symbol-description-1.0.2.tgz", + "integrity": "sha512-g0QYk1dZBxGwk+Ngc+ltRH2IBp2f7zBkBMBJZCDerh6EhlhSR6+9irMCuT/09zD6qkarHUSn529sK/yL4S27mg==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.5", + "es-errors": "^1.3.0", + "get-intrinsic": "^1.2.4" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/glob-parent": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz", + "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==", + "dev": true, + "dependencies": { + "is-glob": "^4.0.3" + }, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/globals": { + "version": "14.0.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-14.0.0.tgz", + "integrity": "sha512-oahGvuMGQlPw/ivIYBjVSrWAfWLBeku5tpPE2fOPLi+WHffIWbuh2tCjhyQhTBPMf5E9jDEH4FOmTYgYwbKwtQ==", + "dev": true, + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/globalthis": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/globalthis/-/globalthis-1.0.4.tgz", + "integrity": "sha512-DpLKbNU4WylpxJykQujfCcwYWiV/Jhm50Goo0wrVILAv5jOr9d+H+UR3PhSCD2rCCEIg0uc+G+muBTwD54JhDQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "define-properties": "^1.2.1", + "gopd": "^1.0.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/gopd": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.2.0.tgz", + "integrity": "sha512-ZUKRh6/kUFoAiTAtTYPZJ3hw9wNxx+BIBOijnlG9PnrJsCcSjs1wyyD6vJpaYtgnzDrKYRSqf3OO6Rfa93xsRg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/has-bigints": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/has-bigints/-/has-bigints-1.0.2.tgz", + "integrity": "sha512-tSvCKtBr9lkF0Ex0aQiP9N+OpV4zi2r/Nee5VkRDbaqv35RLYMzbwQfFSZZH0kR+Rd6302UJZ2p/bJCEoR3VoQ==", + "dev": true, + "license": "MIT", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/has-property-descriptors": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.2.tgz", + "integrity": "sha512-55JNKuIW+vq4Ke1BjOTjM2YctQIvCT7GFzHwmfZPGo5wnrgkid0YQtnAleFSqumZm4az3n2BS+erby5ipJdgrg==", + "dev": true, + "license": "MIT", + "dependencies": { + "es-define-property": "^1.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/has-proto": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/has-proto/-/has-proto-1.2.0.tgz", + "integrity": "sha512-KIL7eQPfHQRC8+XluaIw7BHUwwqL19bQn4hzNgdr+1wXoU0KKj6rufu47lhY7KbJR2C6T6+PfyN0Ea7wkSS+qQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "dunder-proto": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/has-symbols": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.1.0.tgz", + "integrity": "sha512-1cDNdwJ2Jaohmb3sg4OmKaMBwuC48sYni5HUw2DvsC8LjGTLK9h+eb1X6RyuOHe4hT0ULCW68iomhjUoKUqlPQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/has-tostringtag": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.2.tgz", + "integrity": "sha512-NqADB8VjPFLM2V0VvHUewwwsw0ZWBaIdgo+ieHtK3hasLz4qeCRjYcqfB6AQrBggRKppKF8L52/VqdVsO47Dlw==", + "dev": true, + "license": "MIT", + "dependencies": { + "has-symbols": "^1.0.3" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/hasown": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/hasown/-/hasown-2.0.2.tgz", + "integrity": "sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "function-bind": "^1.1.2" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/husky": { + "version": "9.1.7", + "resolved": "https://registry.npmjs.org/husky/-/husky-9.1.7.tgz", + "integrity": "sha512-5gs5ytaNjBrh5Ow3zrvdUUY+0VxIuWVL4i9irt6friV+BqdCfmV11CQTWMiBYWHbXhco+J1kHfTOUkePhCDvMA==", + "dev": true, + "bin": { + "husky": "bin.js" + }, + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/typicode" + } + }, + "node_modules/ignore": { + "version": "5.3.2", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.3.2.tgz", + "integrity": "sha512-hsBTNUqQTDwkWtcdYI2i06Y/nUBEsNEDJKjWdigLvegy8kDuJAS8uRlpkkcQpyEXL0Z/pjDy5HBmMjRCJ2gq+g==", + "dev": true, + "engines": { + "node": ">= 4" + } + }, + "node_modules/import-fresh": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz", + "integrity": "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==", + "dev": true, + "dependencies": { + "parent-module": "^1.0.0", + "resolve-from": "^4.0.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/imurmurhash": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", + "integrity": "sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==", + "dev": true, + "engines": { + "node": ">=0.8.19" + } + }, + "node_modules/internal-slot": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.1.0.tgz", + "integrity": "sha512-4gd7VpWNQNB4UKKCFFVcp1AVv+FMOgs9NKzjHKusc8jTMhd5eL1NqQqOpE0KzMds804/yHlglp3uxgluOqAPLw==", + "dev": true, + "license": "MIT", + "dependencies": { + "es-errors": "^1.3.0", + "hasown": "^2.0.2", + "side-channel": "^1.1.0" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/is-array-buffer": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/is-array-buffer/-/is-array-buffer-3.0.4.tgz", + "integrity": "sha512-wcjaerHw0ydZwfhiKbXJWLDY8A7yV7KhjQOpb83hGgGfId/aQa4TOvwyzn2PuswW2gPCYEL/nEAiSVpdOj1lXw==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.2", + "get-intrinsic": "^1.2.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-async-function": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-async-function/-/is-async-function-2.0.0.tgz", + "integrity": "sha512-Y1JXKrfykRJGdlDwdKlLpLyMIiWqWvuSd17TvZk68PLAOGOoF4Xyav1z0Xhoi+gCYjZVeC5SI+hYFOfvXmGRCA==", + "dev": true, + "license": "MIT", + "dependencies": { + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-bigint": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-bigint/-/is-bigint-1.1.0.tgz", + "integrity": "sha512-n4ZT37wG78iz03xPRKJrHTdZbe3IicyucEtdRsV5yglwc3GyUfbAfpSeD0FJ41NbUNSt5wbhqfp1fS+BgnvDFQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "has-bigints": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-boolean-object": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/is-boolean-object/-/is-boolean-object-1.2.1.tgz", + "integrity": "sha512-l9qO6eFlUETHtuihLcYOaLKByJ1f+N4kthcU9YjHy3N+B3hWv0y/2Nd0mu/7lTFnRQHTrSdXF50HQ3bl5fEnng==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.2", + "has-tostringtag": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-callable": { + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.7.tgz", + "integrity": "sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-core-module": { + "version": "2.16.0", + "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.16.0.tgz", + "integrity": "sha512-urTSINYfAYgcbLb0yDQ6egFm6h3Mo1DcF9EkyXSRjjzdHbsulg01qhwWuXdOoUBuTkbQ80KDboXa0vFJ+BDH+g==", + "dev": true, + "license": "MIT", + "dependencies": { + "hasown": "^2.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-data-view": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-data-view/-/is-data-view-1.0.2.tgz", + "integrity": "sha512-RKtWF8pGmS87i2D6gqQu/l7EYRlVdfzemCJN/P3UOs//x1QE7mfhvzHIApBTRf7axvT6DMGwSwBXYCT0nfB9xw==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.2", + "get-intrinsic": "^1.2.6", + "is-typed-array": "^1.1.13" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-date-object": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.1.0.tgz", + "integrity": "sha512-PwwhEakHVKTdRNVOw+/Gyh0+MzlCl4R6qKvkhuvLtPMggI1WAHt9sOwZxQLSGpUaDnrdyDsomoRgNnCfKNSXXg==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.2", + "has-tostringtag": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-extglob": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", + "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-finalizationregistry": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-finalizationregistry/-/is-finalizationregistry-1.1.0.tgz", + "integrity": "sha512-qfMdqbAQEwBw78ZyReKnlA8ezmPdb9BemzIIip/JkjaZUhitfXDkkr+3QTboW0JrSXT1QWyYShpvnNHGZ4c4yA==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.7" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-generator-function": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/is-generator-function/-/is-generator-function-1.0.10.tgz", + "integrity": "sha512-jsEjy9l3yiXEQ+PsXdmBwEPcOxaXWLspKdplFUVI9vq1iZgIekeC0L167qeu86czQaxed3q/Uzuw0swL0irL8A==", + "dev": true, + "license": "MIT", + "dependencies": { + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-glob": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", + "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", + "dev": true, + "dependencies": { + "is-extglob": "^2.1.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-map": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/is-map/-/is-map-2.0.3.tgz", + "integrity": "sha512-1Qed0/Hr2m+YqxnM09CjA2d/i6YZNfF6R2oRAOj36eUdS6qIV/huPJNSEpKbupewFs+ZsJlxsjjPbc0/afW6Lw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-negative-zero": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.3.tgz", + "integrity": "sha512-5KoIu2Ngpyek75jXodFvnafB6DJgr3u8uuK0LEZJjrU19DrMD3EVERaR8sjz8CCGgpZvxPl9SuE1GMVPFHx1mw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-number-object": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/is-number-object/-/is-number-object-1.1.1.tgz", + "integrity": "sha512-lZhclumE1G6VYD8VHe35wFaIif+CTy5SJIi5+3y4psDgWu4wPDoBhF8NxUOinEc7pHgiTsT6MaBb92rKhhD+Xw==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.3", + "has-tostringtag": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-regex": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.2.1.tgz", + "integrity": "sha512-MjYsKHO5O7mCsmRGxWcLWheFqN9DJ/2TmngvjKXihe6efViPqc274+Fx/4fYj/r03+ESvBdTXK0V6tA3rgez1g==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.2", + "gopd": "^1.2.0", + "has-tostringtag": "^1.0.2", + "hasown": "^2.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-set": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/is-set/-/is-set-2.0.3.tgz", + "integrity": "sha512-iPAjerrse27/ygGLxw+EBR9agv9Y6uLeYVJMu+QNCoouJ1/1ri0mGrcWpfCqFZuzzx3WjtwxG098X+n4OuRkPg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-shared-array-buffer": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/is-shared-array-buffer/-/is-shared-array-buffer-1.0.3.tgz", + "integrity": "sha512-nA2hv5XIhLR3uVzDDfCIknerhx8XUKnstuOERPNNIinXG7v9u+ohXF67vxm4TPTEPU6lm61ZkwP3c9PCB97rhg==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.7" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-string": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/is-string/-/is-string-1.1.1.tgz", + "integrity": "sha512-BtEeSsoaQjlSPBemMQIrY1MY0uM6vnS1g5fmufYOtnxLGUZM2178PKbhsk7Ffv58IX+ZtcvoGwccYsh0PglkAA==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.3", + "has-tostringtag": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-symbol": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.1.1.tgz", + "integrity": "sha512-9gGx6GTtCQM73BgmHQXfDmLtfjjTUDSyoxTCbp5WtoixAhfgsDirWIcVQ/IHpvI5Vgd5i/J5F7B9cN/WlVbC/w==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.2", + "has-symbols": "^1.1.0", + "safe-regex-test": "^1.1.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-typed-array": { + "version": "1.1.13", + "resolved": "https://registry.npmjs.org/is-typed-array/-/is-typed-array-1.1.13.tgz", + "integrity": "sha512-uZ25/bUAlUY5fR4OKT4rZQEBrzQWYV9ZJYGGsUmEJ6thodVJ1HX64ePQ6Z0qPWP+m+Uq6e9UugrE38jeYsDSMw==", + "dev": true, + "license": "MIT", + "dependencies": { + "which-typed-array": "^1.1.14" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-weakmap": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/is-weakmap/-/is-weakmap-2.0.2.tgz", + "integrity": "sha512-K5pXYOm9wqY1RgjpL3YTkF39tni1XajUIkawTLUo9EZEVUFga5gSQJF8nNS7ZwJQ02y+1YCNYcMh+HIf1ZqE+w==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-weakref": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-weakref/-/is-weakref-1.1.0.tgz", + "integrity": "sha512-SXM8Nwyys6nT5WP6pltOwKytLV7FqQ4UiibxVmW+EIosHcmCqkkjViTb5SNssDlkCiEYRP1/pdWUKVvZBmsR2Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-weakset": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/is-weakset/-/is-weakset-2.0.3.tgz", + "integrity": "sha512-LvIm3/KWzS9oRFHugab7d+M/GcBXuXX5xZkzPmN+NxihdQlZUQ4dWuSV1xR/sq6upL1TJEDrfBgRepHFdBtSNQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.7", + "get-intrinsic": "^1.2.4" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/isarray": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-2.0.5.tgz", + "integrity": "sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw==", + "dev": true, + "license": "MIT" + }, + "node_modules/isexe": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", + "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==", + "dev": true + }, + "node_modules/js-yaml": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", + "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", + "dev": true, + "dependencies": { + "argparse": "^2.0.1" + }, + "bin": { + "js-yaml": "bin/js-yaml.js" + } + }, + "node_modules/jsdoc-type-pratt-parser": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/jsdoc-type-pratt-parser/-/jsdoc-type-pratt-parser-4.1.0.tgz", + "integrity": "sha512-Hicd6JK5Njt2QB6XYFS7ok9e37O8AYk3jTcppG4YVQnYjOemymvTcmc7OWsmq/Qqj5TdRFO5/x/tIPmBeRtGHg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=12.0.0" + } + }, + "node_modules/json-buffer": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/json-buffer/-/json-buffer-3.0.1.tgz", + "integrity": "sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ==", + "dev": true + }, + "node_modules/json-schema-traverse": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", + "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", + "dev": true + }, + "node_modules/json-stable-stringify-without-jsonify": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz", + "integrity": "sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==", + "dev": true + }, + "node_modules/json5": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.2.tgz", + "integrity": "sha512-g1MWMLBiz8FKi1e4w0UyVL3w+iJceWAFBAaBnnGKOpNa5f8TLktkbre1+s6oICydWAm+HRUGTmI+//xv2hvXYA==", + "dev": true, + "license": "MIT", + "dependencies": { + "minimist": "^1.2.0" + }, + "bin": { + "json5": "lib/cli.js" + } + }, + "node_modules/keyv": { + "version": "4.5.4", + "resolved": "https://registry.npmjs.org/keyv/-/keyv-4.5.4.tgz", + "integrity": "sha512-oxVHkHR/EJf2CNXnWxRLW6mg7JyCCUcG0DtEGmL2ctUo1PNTin1PUil+r/+4r5MpVgC/fn1kjsx7mjSujKqIpw==", + "dev": true, + "dependencies": { + "json-buffer": "3.0.1" + } + }, + "node_modules/levn": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/levn/-/levn-0.4.1.tgz", + "integrity": "sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==", + "dev": true, + "dependencies": { + "prelude-ls": "^1.2.1", + "type-check": "~0.4.0" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/locate-path": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz", + "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==", + "dev": true, + "dependencies": { + "p-locate": "^5.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/lodash": { + "version": "4.17.21", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", + "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==", + "dev": true, + "license": "MIT" + }, + "node_modules/lodash.merge": { + "version": "4.6.2", + "resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz", + "integrity": "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==", + "dev": true + }, + "node_modules/longest-streak": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/longest-streak/-/longest-streak-3.1.0.tgz", + "integrity": "sha512-9Ri+o0JYgehTaVBBDoMqIl8GXtbWg711O3srftcHhZ0dqnETqLaoIK0x17fUw9rFSlK/0NlsKe0Ahhyl5pXE2g==", + "dev": true, + "license": "MIT", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/markdown-table": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/markdown-table/-/markdown-table-3.0.4.tgz", + "integrity": "sha512-wiYz4+JrLyb/DqW2hkFJxP7Vd7JuTDm77fvbM8VfEQdmSMqcImWeeRbHwZjBjIFki/VaMK2BhFi7oUUZeM5bqw==", + "dev": true, + "license": "MIT", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/math-intrinsics": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/math-intrinsics/-/math-intrinsics-1.0.0.tgz", + "integrity": "sha512-4MqMiKP90ybymYvsut0CH2g4XWbfLtmlCkXmtmdcDCxNB+mQcu1w/1+L/VD7vi/PSv7X2JYV7SCcR+jiPXnQtA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/mdast-util-find-and-replace": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/mdast-util-find-and-replace/-/mdast-util-find-and-replace-3.0.1.tgz", + "integrity": "sha512-SG21kZHGC3XRTSUhtofZkBzZTJNM5ecCi0SK2IMKmSXR8vO3peL+kb1O0z7Zl83jKtutG4k5Wv/W7V3/YHvzPA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/mdast": "^4.0.0", + "escape-string-regexp": "^5.0.0", + "unist-util-is": "^6.0.0", + "unist-util-visit-parents": "^6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/mdast-util-find-and-replace/node_modules/escape-string-regexp": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-5.0.0.tgz", + "integrity": "sha512-/veY75JbMK4j1yjvuUxuVsiS/hr/4iHs9FTT6cgTexxdE0Ly/glccBAkloH/DofkjRbZU3bnoj38mOmhkZ0lHw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/mdast-util-from-markdown": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/mdast-util-from-markdown/-/mdast-util-from-markdown-2.0.2.tgz", + "integrity": "sha512-uZhTV/8NBuw0WHkPTrCqDOl0zVe1BIng5ZtHoDk49ME1qqcjYmmLmOf0gELgcRMxN4w2iuIeVso5/6QymSrgmA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/mdast": "^4.0.0", + "@types/unist": "^3.0.0", + "decode-named-character-reference": "^1.0.0", + "devlop": "^1.0.0", + "mdast-util-to-string": "^4.0.0", + "micromark": "^4.0.0", + "micromark-util-decode-numeric-character-reference": "^2.0.0", + "micromark-util-decode-string": "^2.0.0", + "micromark-util-normalize-identifier": "^2.0.0", + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0", + "unist-util-stringify-position": "^4.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/mdast-util-gfm": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/mdast-util-gfm/-/mdast-util-gfm-3.0.0.tgz", + "integrity": "sha512-dgQEX5Amaq+DuUqf26jJqSK9qgixgd6rYDHAv4aTBuA92cTknZlKpPfa86Z/s8Dj8xsAQpFfBmPUHWJBWqS4Bw==", + "dev": true, + "license": "MIT", + "dependencies": { + "mdast-util-from-markdown": "^2.0.0", + "mdast-util-gfm-autolink-literal": "^2.0.0", + "mdast-util-gfm-footnote": "^2.0.0", + "mdast-util-gfm-strikethrough": "^2.0.0", + "mdast-util-gfm-table": "^2.0.0", + "mdast-util-gfm-task-list-item": "^2.0.0", + "mdast-util-to-markdown": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/mdast-util-gfm-autolink-literal": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/mdast-util-gfm-autolink-literal/-/mdast-util-gfm-autolink-literal-2.0.1.tgz", + "integrity": "sha512-5HVP2MKaP6L+G6YaxPNjuL0BPrq9orG3TsrZ9YXbA3vDw/ACI4MEsnoDpn6ZNm7GnZgtAcONJyPhOP8tNJQavQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/mdast": "^4.0.0", + "ccount": "^2.0.0", + "devlop": "^1.0.0", + "mdast-util-find-and-replace": "^3.0.0", + "micromark-util-character": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/mdast-util-gfm-footnote": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/mdast-util-gfm-footnote/-/mdast-util-gfm-footnote-2.0.0.tgz", + "integrity": "sha512-5jOT2boTSVkMnQ7LTrd6n/18kqwjmuYqo7JUPe+tRCY6O7dAuTFMtTPauYYrMPpox9hlN0uOx/FL8XvEfG9/mQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/mdast": "^4.0.0", + "devlop": "^1.1.0", + "mdast-util-from-markdown": "^2.0.0", + "mdast-util-to-markdown": "^2.0.0", + "micromark-util-normalize-identifier": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/mdast-util-gfm-strikethrough": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/mdast-util-gfm-strikethrough/-/mdast-util-gfm-strikethrough-2.0.0.tgz", + "integrity": "sha512-mKKb915TF+OC5ptj5bJ7WFRPdYtuHv0yTRxK2tJvi+BDqbkiG7h7u/9SI89nRAYcmap2xHQL9D+QG/6wSrTtXg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/mdast": "^4.0.0", + "mdast-util-from-markdown": "^2.0.0", + "mdast-util-to-markdown": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/mdast-util-gfm-table": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/mdast-util-gfm-table/-/mdast-util-gfm-table-2.0.0.tgz", + "integrity": "sha512-78UEvebzz/rJIxLvE7ZtDd/vIQ0RHv+3Mh5DR96p7cS7HsBhYIICDBCu8csTNWNO6tBWfqXPWekRuj2FNOGOZg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/mdast": "^4.0.0", + "devlop": "^1.0.0", + "markdown-table": "^3.0.0", + "mdast-util-from-markdown": "^2.0.0", + "mdast-util-to-markdown": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/mdast-util-gfm-task-list-item": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/mdast-util-gfm-task-list-item/-/mdast-util-gfm-task-list-item-2.0.0.tgz", + "integrity": "sha512-IrtvNvjxC1o06taBAVJznEnkiHxLFTzgonUdy8hzFVeDun0uTjxxrRGVaNFqkU1wJR3RBPEfsxmU6jDWPofrTQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/mdast": "^4.0.0", + "devlop": "^1.0.0", + "mdast-util-from-markdown": "^2.0.0", + "mdast-util-to-markdown": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/mdast-util-phrasing": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/mdast-util-phrasing/-/mdast-util-phrasing-4.1.0.tgz", + "integrity": "sha512-TqICwyvJJpBwvGAMZjj4J2n0X8QWp21b9l0o7eXyVJ25YNWYbJDVIyD1bZXE6WtV6RmKJVYmQAKWa0zWOABz2w==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/mdast": "^4.0.0", + "unist-util-is": "^6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/mdast-util-to-markdown": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/mdast-util-to-markdown/-/mdast-util-to-markdown-2.1.2.tgz", + "integrity": "sha512-xj68wMTvGXVOKonmog6LwyJKrYXZPvlwabaryTjLh9LuvovB/KAH+kvi8Gjj+7rJjsFi23nkUxRQv1KqSroMqA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/mdast": "^4.0.0", + "@types/unist": "^3.0.0", + "longest-streak": "^3.0.0", + "mdast-util-phrasing": "^4.0.0", + "mdast-util-to-string": "^4.0.0", + "micromark-util-classify-character": "^2.0.0", + "micromark-util-decode-string": "^2.0.0", + "unist-util-visit": "^5.0.0", + "zwitch": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/mdast-util-to-string": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/mdast-util-to-string/-/mdast-util-to-string-4.0.0.tgz", + "integrity": "sha512-0H44vDimn51F0YwvxSJSm0eCDOJTRlmN0R1yBh4HLj9wiV1Dn0QoXGbvFAWj2hSItVTlCmBF1hqKlIyUBVFLPg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/mdast": "^4.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/micromark": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/micromark/-/micromark-4.0.0.tgz", + "integrity": "sha512-o/sd0nMof8kYff+TqcDx3VSrgBTcZpSvYcAHIfHhv5VAuNmisCxjhx6YmxS8PFEpb9z5WKWKPdzf0jM23ro3RQ==", + "dev": true, + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT", + "dependencies": { + "@types/debug": "^4.0.0", + "debug": "^4.0.0", + "decode-named-character-reference": "^1.0.0", + "devlop": "^1.0.0", + "micromark-core-commonmark": "^2.0.0", + "micromark-factory-space": "^2.0.0", + "micromark-util-character": "^2.0.0", + "micromark-util-chunked": "^2.0.0", + "micromark-util-combine-extensions": "^2.0.0", + "micromark-util-decode-numeric-character-reference": "^2.0.0", + "micromark-util-encode": "^2.0.0", + "micromark-util-normalize-identifier": "^2.0.0", + "micromark-util-resolve-all": "^2.0.0", + "micromark-util-sanitize-uri": "^2.0.0", + "micromark-util-subtokenize": "^2.0.0", + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" + } + }, + "node_modules/micromark-core-commonmark": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/micromark-core-commonmark/-/micromark-core-commonmark-2.0.1.tgz", + "integrity": "sha512-CUQyKr1e///ZODyD1U3xit6zXwy1a8q2a1S1HKtIlmgvurrEpaw/Y9y6KSIbF8P59cn/NjzHyO+Q2fAyYLQrAA==", + "dev": true, + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT", + "dependencies": { + "decode-named-character-reference": "^1.0.0", + "devlop": "^1.0.0", + "micromark-factory-destination": "^2.0.0", + "micromark-factory-label": "^2.0.0", + "micromark-factory-space": "^2.0.0", + "micromark-factory-title": "^2.0.0", + "micromark-factory-whitespace": "^2.0.0", + "micromark-util-character": "^2.0.0", + "micromark-util-chunked": "^2.0.0", + "micromark-util-classify-character": "^2.0.0", + "micromark-util-html-tag-name": "^2.0.0", + "micromark-util-normalize-identifier": "^2.0.0", + "micromark-util-resolve-all": "^2.0.0", + "micromark-util-subtokenize": "^2.0.0", + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" + } + }, + "node_modules/micromark-extension-gfm": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/micromark-extension-gfm/-/micromark-extension-gfm-3.0.0.tgz", + "integrity": "sha512-vsKArQsicm7t0z2GugkCKtZehqUm31oeGBV/KVSorWSy8ZlNAv7ytjFhvaryUiCUJYqs+NoE6AFhpQvBTM6Q4w==", + "dev": true, + "license": "MIT", + "dependencies": { + "micromark-extension-gfm-autolink-literal": "^2.0.0", + "micromark-extension-gfm-footnote": "^2.0.0", + "micromark-extension-gfm-strikethrough": "^2.0.0", + "micromark-extension-gfm-table": "^2.0.0", + "micromark-extension-gfm-tagfilter": "^2.0.0", + "micromark-extension-gfm-task-list-item": "^2.0.0", + "micromark-util-combine-extensions": "^2.0.0", + "micromark-util-types": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/micromark-extension-gfm-autolink-literal": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/micromark-extension-gfm-autolink-literal/-/micromark-extension-gfm-autolink-literal-2.1.0.tgz", + "integrity": "sha512-oOg7knzhicgQ3t4QCjCWgTmfNhvQbDDnJeVu9v81r7NltNCVmhPy1fJRX27pISafdjL+SVc4d3l48Gb6pbRypw==", + "dev": true, + "license": "MIT", + "dependencies": { + "micromark-util-character": "^2.0.0", + "micromark-util-sanitize-uri": "^2.0.0", + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/micromark-extension-gfm-footnote": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/micromark-extension-gfm-footnote/-/micromark-extension-gfm-footnote-2.1.0.tgz", + "integrity": "sha512-/yPhxI1ntnDNsiHtzLKYnE3vf9JZ6cAisqVDauhp4CEHxlb4uoOTxOCJ+9s51bIB8U1N1FJ1RXOKTIlD5B/gqw==", + "dev": true, + "license": "MIT", + "dependencies": { + "devlop": "^1.0.0", + "micromark-core-commonmark": "^2.0.0", + "micromark-factory-space": "^2.0.0", + "micromark-util-character": "^2.0.0", + "micromark-util-normalize-identifier": "^2.0.0", + "micromark-util-sanitize-uri": "^2.0.0", + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/micromark-extension-gfm-strikethrough": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/micromark-extension-gfm-strikethrough/-/micromark-extension-gfm-strikethrough-2.1.0.tgz", + "integrity": "sha512-ADVjpOOkjz1hhkZLlBiYA9cR2Anf8F4HqZUO6e5eDcPQd0Txw5fxLzzxnEkSkfnD0wziSGiv7sYhk/ktvbf1uw==", + "dev": true, + "license": "MIT", + "dependencies": { + "devlop": "^1.0.0", + "micromark-util-chunked": "^2.0.0", + "micromark-util-classify-character": "^2.0.0", + "micromark-util-resolve-all": "^2.0.0", + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/micromark-extension-gfm-table": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/micromark-extension-gfm-table/-/micromark-extension-gfm-table-2.1.0.tgz", + "integrity": "sha512-Ub2ncQv+fwD70/l4ou27b4YzfNaCJOvyX4HxXU15m7mpYY+rjuWzsLIPZHJL253Z643RpbcP1oeIJlQ/SKW67g==", + "dev": true, + "license": "MIT", + "dependencies": { + "devlop": "^1.0.0", + "micromark-factory-space": "^2.0.0", + "micromark-util-character": "^2.0.0", + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/micromark-extension-gfm-tagfilter": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/micromark-extension-gfm-tagfilter/-/micromark-extension-gfm-tagfilter-2.0.0.tgz", + "integrity": "sha512-xHlTOmuCSotIA8TW1mDIM6X2O1SiX5P9IuDtqGonFhEK0qgRI4yeC6vMxEV2dgyr2TiD+2PQ10o+cOhdVAcwfg==", + "dev": true, + "license": "MIT", + "dependencies": { + "micromark-util-types": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/micromark-extension-gfm-task-list-item": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/micromark-extension-gfm-task-list-item/-/micromark-extension-gfm-task-list-item-2.1.0.tgz", + "integrity": "sha512-qIBZhqxqI6fjLDYFTBIa4eivDMnP+OZqsNwmQ3xNLE4Cxwc+zfQEfbs6tzAo2Hjq+bh6q5F+Z8/cksrLFYWQQw==", + "dev": true, + "license": "MIT", + "dependencies": { + "devlop": "^1.0.0", + "micromark-factory-space": "^2.0.0", + "micromark-util-character": "^2.0.0", + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/micromark-factory-destination": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/micromark-factory-destination/-/micromark-factory-destination-2.0.0.tgz", + "integrity": "sha512-j9DGrQLm/Uhl2tCzcbLhy5kXsgkHUrjJHg4fFAeoMRwJmJerT9aw4FEhIbZStWN8A3qMwOp1uzHr4UL8AInxtA==", + "dev": true, + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT", + "dependencies": { + "micromark-util-character": "^2.0.0", + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" + } + }, + "node_modules/micromark-factory-label": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/micromark-factory-label/-/micromark-factory-label-2.0.0.tgz", + "integrity": "sha512-RR3i96ohZGde//4WSe/dJsxOX6vxIg9TimLAS3i4EhBAFx8Sm5SmqVfR8E87DPSR31nEAjZfbt91OMZWcNgdZw==", + "dev": true, + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT", + "dependencies": { + "devlop": "^1.0.0", + "micromark-util-character": "^2.0.0", + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" + } + }, + "node_modules/micromark-factory-space": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/micromark-factory-space/-/micromark-factory-space-2.0.0.tgz", + "integrity": "sha512-TKr+LIDX2pkBJXFLzpyPyljzYK3MtmllMUMODTQJIUfDGncESaqB90db9IAUcz4AZAJFdd8U9zOp9ty1458rxg==", + "dev": true, + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT", + "dependencies": { + "micromark-util-character": "^2.0.0", + "micromark-util-types": "^2.0.0" + } + }, + "node_modules/micromark-factory-title": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/micromark-factory-title/-/micromark-factory-title-2.0.0.tgz", + "integrity": "sha512-jY8CSxmpWLOxS+t8W+FG3Xigc0RDQA9bKMY/EwILvsesiRniiVMejYTE4wumNc2f4UbAa4WsHqe3J1QS1sli+A==", + "dev": true, + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT", + "dependencies": { + "micromark-factory-space": "^2.0.0", + "micromark-util-character": "^2.0.0", + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" + } + }, + "node_modules/micromark-factory-whitespace": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/micromark-factory-whitespace/-/micromark-factory-whitespace-2.0.0.tgz", + "integrity": "sha512-28kbwaBjc5yAI1XadbdPYHX/eDnqaUFVikLwrO7FDnKG7lpgxnvk/XGRhX/PN0mOZ+dBSZ+LgunHS+6tYQAzhA==", + "dev": true, + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT", + "dependencies": { + "micromark-factory-space": "^2.0.0", + "micromark-util-character": "^2.0.0", + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" + } + }, + "node_modules/micromark-util-character": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-2.1.0.tgz", + "integrity": "sha512-KvOVV+X1yLBfs9dCBSopq/+G1PcgT3lAK07mC4BzXi5E7ahzMAF8oIupDDJ6mievI6F+lAATkbQQlQixJfT3aQ==", + "dev": true, + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT", + "dependencies": { + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" + } + }, + "node_modules/micromark-util-chunked": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/micromark-util-chunked/-/micromark-util-chunked-2.0.0.tgz", + "integrity": "sha512-anK8SWmNphkXdaKgz5hJvGa7l00qmcaUQoMYsBwDlSKFKjc6gjGXPDw3FNL3Nbwq5L8gE+RCbGqTw49FK5Qyvg==", + "dev": true, + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT", + "dependencies": { + "micromark-util-symbol": "^2.0.0" + } + }, + "node_modules/micromark-util-classify-character": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/micromark-util-classify-character/-/micromark-util-classify-character-2.0.0.tgz", + "integrity": "sha512-S0ze2R9GH+fu41FA7pbSqNWObo/kzwf8rN/+IGlW/4tC6oACOs8B++bh+i9bVyNnwCcuksbFwsBme5OCKXCwIw==", + "dev": true, + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT", + "dependencies": { + "micromark-util-character": "^2.0.0", + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" + } + }, + "node_modules/micromark-util-combine-extensions": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/micromark-util-combine-extensions/-/micromark-util-combine-extensions-2.0.0.tgz", + "integrity": "sha512-vZZio48k7ON0fVS3CUgFatWHoKbbLTK/rT7pzpJ4Bjp5JjkZeasRfrS9wsBdDJK2cJLHMckXZdzPSSr1B8a4oQ==", + "dev": true, + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT", + "dependencies": { + "micromark-util-chunked": "^2.0.0", + "micromark-util-types": "^2.0.0" + } + }, + "node_modules/micromark-util-decode-numeric-character-reference": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/micromark-util-decode-numeric-character-reference/-/micromark-util-decode-numeric-character-reference-2.0.1.tgz", + "integrity": "sha512-bmkNc7z8Wn6kgjZmVHOX3SowGmVdhYS7yBpMnuMnPzDq/6xwVA604DuOXMZTO1lvq01g+Adfa0pE2UKGlxL1XQ==", + "dev": true, + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT", + "dependencies": { + "micromark-util-symbol": "^2.0.0" + } + }, + "node_modules/micromark-util-decode-string": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/micromark-util-decode-string/-/micromark-util-decode-string-2.0.0.tgz", + "integrity": "sha512-r4Sc6leeUTn3P6gk20aFMj2ntPwn6qpDZqWvYmAG6NgvFTIlj4WtrAudLi65qYoaGdXYViXYw2pkmn7QnIFasA==", + "dev": true, + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT", + "dependencies": { + "decode-named-character-reference": "^1.0.0", + "micromark-util-character": "^2.0.0", + "micromark-util-decode-numeric-character-reference": "^2.0.0", + "micromark-util-symbol": "^2.0.0" + } + }, + "node_modules/micromark-util-encode": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/micromark-util-encode/-/micromark-util-encode-2.0.0.tgz", + "integrity": "sha512-pS+ROfCXAGLWCOc8egcBvT0kf27GoWMqtdarNfDcjb6YLuV5cM3ioG45Ys2qOVqeqSbjaKg72vU+Wby3eddPsA==", + "dev": true, + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT" + }, + "node_modules/micromark-util-html-tag-name": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/micromark-util-html-tag-name/-/micromark-util-html-tag-name-2.0.0.tgz", + "integrity": "sha512-xNn4Pqkj2puRhKdKTm8t1YHC/BAjx6CEwRFXntTaRf/x16aqka6ouVoutm+QdkISTlT7e2zU7U4ZdlDLJd2Mcw==", + "dev": true, + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT" + }, + "node_modules/micromark-util-normalize-identifier": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/micromark-util-normalize-identifier/-/micromark-util-normalize-identifier-2.0.0.tgz", + "integrity": "sha512-2xhYT0sfo85FMrUPtHcPo2rrp1lwbDEEzpx7jiH2xXJLqBuy4H0GgXk5ToU8IEwoROtXuL8ND0ttVa4rNqYK3w==", + "dev": true, + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT", + "dependencies": { + "micromark-util-symbol": "^2.0.0" + } + }, + "node_modules/micromark-util-resolve-all": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/micromark-util-resolve-all/-/micromark-util-resolve-all-2.0.0.tgz", + "integrity": "sha512-6KU6qO7DZ7GJkaCgwBNtplXCvGkJToU86ybBAUdavvgsCiG8lSSvYxr9MhwmQ+udpzywHsl4RpGJsYWG1pDOcA==", + "dev": true, + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT", + "dependencies": { + "micromark-util-types": "^2.0.0" + } + }, + "node_modules/micromark-util-sanitize-uri": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/micromark-util-sanitize-uri/-/micromark-util-sanitize-uri-2.0.0.tgz", + "integrity": "sha512-WhYv5UEcZrbAtlsnPuChHUAsu/iBPOVaEVsntLBIdpibO0ddy8OzavZz3iL2xVvBZOpolujSliP65Kq0/7KIYw==", + "dev": true, + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT", + "dependencies": { + "micromark-util-character": "^2.0.0", + "micromark-util-encode": "^2.0.0", + "micromark-util-symbol": "^2.0.0" + } + }, + "node_modules/micromark-util-subtokenize": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/micromark-util-subtokenize/-/micromark-util-subtokenize-2.0.1.tgz", + "integrity": "sha512-jZNtiFl/1aY73yS3UGQkutD0UbhTt68qnRpw2Pifmz5wV9h8gOVsN70v+Lq/f1rKaU/W8pxRe8y8Q9FX1AOe1Q==", + "dev": true, + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT", + "dependencies": { + "devlop": "^1.0.0", + "micromark-util-chunked": "^2.0.0", + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" + } + }, + "node_modules/micromark-util-symbol": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.0.tgz", + "integrity": "sha512-8JZt9ElZ5kyTnO94muPxIGS8oyElRJaiJO8EzV6ZSyGQ1Is8xwl4Q45qU5UOg+bGH4AikWziz0iN4sFLWs8PGw==", + "dev": true, + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT" + }, + "node_modules/micromark-util-types": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/micromark-util-types/-/micromark-util-types-2.0.0.tgz", + "integrity": "sha512-oNh6S2WMHWRZrmutsRmDDfkzKtxF+bc2VxLC9dvtrDIRFln627VsFP6fLMgTryGDljgLPjkrzQSDcPrjPyDJ5w==", + "dev": true, + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT" + }, + "node_modules/minimatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", + "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", + "dev": true, + "dependencies": { + "brace-expansion": "^1.1.7" + }, + "engines": { + "node": "*" + } + }, + "node_modules/minimist": { + "version": "1.2.8", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.8.tgz", + "integrity": "sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==", + "dev": true, + "license": "MIT", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/ms": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", + "dev": true + }, + "node_modules/natural-compare": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz", + "integrity": "sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==", + "dev": true + }, + "node_modules/object-inspect": { + "version": "1.13.3", + "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.13.3.tgz", + "integrity": "sha512-kDCGIbxkDSXE3euJZZXzc6to7fCrKHNI/hSRQnRuQ+BWjFNzZwiFF8fj/6o2t2G9/jTj8PSIYTfCLelLZEeRpA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/object-keys": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz", + "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/object.assign": { + "version": "4.1.5", + "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.5.tgz", + "integrity": "sha512-byy+U7gp+FVwmyzKPYhW2h5l3crpmGsxl7X2s8y43IgxvG4g3QZ6CffDtsNQy1WsmZpQbO+ybo0AlW7TY6DcBQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.5", + "define-properties": "^1.2.1", + "has-symbols": "^1.0.3", + "object-keys": "^1.1.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/object.fromentries": { + "version": "2.0.8", + "resolved": "https://registry.npmjs.org/object.fromentries/-/object.fromentries-2.0.8.tgz", + "integrity": "sha512-k6E21FzySsSK5a21KRADBd/NGneRegFO5pLHfdQLpRDETUNJueLXs3WCzyQ3tFRDYgbq3KHGXfTbi2bs8WQ6rQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.7", + "define-properties": "^1.2.1", + "es-abstract": "^1.23.2", + "es-object-atoms": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/object.groupby": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/object.groupby/-/object.groupby-1.0.3.tgz", + "integrity": "sha512-+Lhy3TQTuzXI5hevh8sBGqbmurHbbIjAi0Z4S63nthVLmLxfbj4T54a4CfZrXIrt9iP4mVAPYMo/v99taj3wjQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.7", + "define-properties": "^1.2.1", + "es-abstract": "^1.23.2" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/object.values": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.2.0.tgz", + "integrity": "sha512-yBYjY9QX2hnRmZHAjG/f13MzmBzxzYgQhFrke06TTyKY5zSTEqkOeukBzIdVA3j3ulu8Qa3MbVFShV7T2RmGtQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.7", + "define-properties": "^1.2.1", + "es-object-atoms": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/optionator": { + "version": "0.9.3", + "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.3.tgz", + "integrity": "sha512-JjCoypp+jKn1ttEFExxhetCKeJt9zhAgAve5FXHixTvFDW/5aEktX9bufBKLRRMdU7bNtpLfcGu94B3cdEJgjg==", + "dev": true, + "dependencies": { + "@aashutoshrathi/word-wrap": "^1.2.3", + "deep-is": "^0.1.3", + "fast-levenshtein": "^2.0.6", + "levn": "^0.4.1", + "prelude-ls": "^1.2.1", + "type-check": "^0.4.0" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/p-limit": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", + "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", + "dev": true, + "dependencies": { + "yocto-queue": "^0.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/p-locate": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz", + "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==", + "dev": true, + "dependencies": { + "p-limit": "^3.0.2" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/parent-module": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz", + "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==", + "dev": true, + "dependencies": { + "callsites": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/path-exists": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", + "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/path-key": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", + "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/path-parse": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz", + "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==", + "dev": true, + "license": "MIT" + }, + "node_modules/possible-typed-array-names": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/possible-typed-array-names/-/possible-typed-array-names-1.0.0.tgz", + "integrity": "sha512-d7Uw+eZoloe0EHDIYoe+bQ5WXnGMOpmiZFTuMWCwpjzzkL2nTjcKiAk4hh8TjnGye2TwWOk3UXucZ+3rbmBa8Q==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/prelude-ls": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz", + "integrity": "sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==", + "dev": true, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/punycode": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.1.tgz", + "integrity": "sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/refa": { + "version": "0.12.1", + "resolved": "https://registry.npmjs.org/refa/-/refa-0.12.1.tgz", + "integrity": "sha512-J8rn6v4DBb2nnFqkqwy6/NnTYMcgLA+sLr0iIO41qpv0n+ngb7ksag2tMRl0inb1bbO/esUwzW1vbJi7K0sI0g==", + "dev": true, + "license": "MIT", + "dependencies": { + "@eslint-community/regexpp": "^4.8.0" + }, + "engines": { + "node": "^12.0.0 || ^14.0.0 || >=16.0.0" + } + }, + "node_modules/reflect.getprototypeof": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/reflect.getprototypeof/-/reflect.getprototypeof-1.0.8.tgz", + "integrity": "sha512-B5dj6usc5dkk8uFliwjwDHM8To5/QwdKz9JcBZ8Ic4G1f0YmeeJTtE/ZTdgRFPAfxZFiUaPhZ1Jcs4qeagItGQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.8", + "define-properties": "^1.2.1", + "dunder-proto": "^1.0.0", + "es-abstract": "^1.23.5", + "es-errors": "^1.3.0", + "get-intrinsic": "^1.2.4", + "gopd": "^1.2.0", + "which-builtin-type": "^1.2.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/regexp-ast-analysis": { + "version": "0.7.1", + "resolved": "https://registry.npmjs.org/regexp-ast-analysis/-/regexp-ast-analysis-0.7.1.tgz", + "integrity": "sha512-sZuz1dYW/ZsfG17WSAG7eS85r5a0dDsvg+7BiiYR5o6lKCAtUrEwdmRmaGF6rwVj3LcmAeYkOWKEPlbPzN3Y3A==", + "dev": true, + "license": "MIT", + "dependencies": { + "@eslint-community/regexpp": "^4.8.0", + "refa": "^0.12.1" + }, + "engines": { + "node": "^12.0.0 || ^14.0.0 || >=16.0.0" + } + }, + "node_modules/regexp.prototype.flags": { + "version": "1.5.3", + "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.5.3.tgz", + "integrity": "sha512-vqlC04+RQoFalODCbCumG2xIOvapzVMHwsyIGM/SIE8fRhFFsXeH8/QQ+s0T0kDAhKc4k30s73/0ydkHQz6HlQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.7", + "define-properties": "^1.2.1", + "es-errors": "^1.3.0", + "set-function-name": "^2.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/resolve": { + "version": "1.22.9", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.9.tgz", + "integrity": "sha512-QxrmX1DzraFIi9PxdG5VkRfRwIgjwyud+z/iBwfRRrVmHc+P9Q7u2lSSpQ6bjr2gy5lrqIiU9vb6iAeGf2400A==", + "dev": true, + "license": "MIT", + "dependencies": { + "is-core-module": "^2.16.0", + "path-parse": "^1.0.7", + "supports-preserve-symlinks-flag": "^1.0.0" + }, + "bin": { + "resolve": "bin/resolve" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/resolve-from": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", + "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/safe-array-concat": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/safe-array-concat/-/safe-array-concat-1.1.3.tgz", + "integrity": "sha512-AURm5f0jYEOydBj7VQlVvDrjeFgthDdEF5H1dP+6mNpoXOMo1quQqJ4wvJDyRZ9+pO3kGWoOdmV08cSv2aJV6Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.8", + "call-bound": "^1.0.2", + "get-intrinsic": "^1.2.6", + "has-symbols": "^1.1.0", + "isarray": "^2.0.5" + }, + "engines": { + "node": ">=0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/safe-regex-test": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/safe-regex-test/-/safe-regex-test-1.1.0.tgz", + "integrity": "sha512-x/+Cz4YrimQxQccJf5mKEbIa1NzeCRNI5Ecl/ekmlYaampdNLPalVyIcCZNNH3MvmqBugV5TMYZXv0ljslUlaw==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.2", + "es-errors": "^1.3.0", + "is-regex": "^1.2.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/scslre": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/scslre/-/scslre-0.3.0.tgz", + "integrity": "sha512-3A6sD0WYP7+QrjbfNA2FN3FsOaGGFoekCVgTyypy53gPxhbkCIjtO6YWgdrfM+n/8sI8JeXZOIxsHjMTNxQ4nQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@eslint-community/regexpp": "^4.8.0", + "refa": "^0.12.0", + "regexp-ast-analysis": "^0.7.0" + }, + "engines": { + "node": "^14.0.0 || >=16.0.0" + } + }, + "node_modules/semver": { + "version": "7.6.3", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.3.tgz", + "integrity": "sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A==", + "dev": true, + "license": "ISC", + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/set-function-length": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/set-function-length/-/set-function-length-1.2.2.tgz", + "integrity": "sha512-pgRc4hJ4/sNjWCSS9AmnS40x3bNMDTknHgL5UaMBTMyJnU90EgWh1Rz+MC9eFu4BuN/UwZjKQuY/1v3rM7HMfg==", + "dev": true, + "license": "MIT", + "dependencies": { + "define-data-property": "^1.1.4", + "es-errors": "^1.3.0", + "function-bind": "^1.1.2", + "get-intrinsic": "^1.2.4", + "gopd": "^1.0.1", + "has-property-descriptors": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/set-function-name": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/set-function-name/-/set-function-name-2.0.2.tgz", + "integrity": "sha512-7PGFlmtwsEADb0WYyvCMa1t+yke6daIG4Wirafur5kcf+MhUnPms1UeR0CKQdTZD81yESwMHbtn+TR+dMviakQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "define-data-property": "^1.1.4", + "es-errors": "^1.3.0", + "functions-have-names": "^1.2.3", + "has-property-descriptors": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/shebang-command": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", + "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", + "dev": true, + "dependencies": { + "shebang-regex": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/shebang-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", + "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/side-channel": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.1.0.tgz", + "integrity": "sha512-ZX99e6tRweoUXqR+VBrslhda51Nh5MTQwou5tnUDgbtyM0dBgmhEDtWGP/xbKn6hqfPRHujUNwz5fy/wbbhnpw==", + "dev": true, + "license": "MIT", + "dependencies": { + "es-errors": "^1.3.0", + "object-inspect": "^1.13.3", + "side-channel-list": "^1.0.0", + "side-channel-map": "^1.0.1", + "side-channel-weakmap": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/side-channel-list": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/side-channel-list/-/side-channel-list-1.0.0.tgz", + "integrity": "sha512-FCLHtRD/gnpCiCHEiJLOwdmFP+wzCmDEkc9y7NsYxeF4u7Btsn1ZuwgwJGxImImHicJArLP4R0yX4c2KCrMrTA==", + "dev": true, + "license": "MIT", + "dependencies": { + "es-errors": "^1.3.0", + "object-inspect": "^1.13.3" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/side-channel-map": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/side-channel-map/-/side-channel-map-1.0.1.tgz", + "integrity": "sha512-VCjCNfgMsby3tTdo02nbjtM/ewra6jPHmpThenkTYh8pG9ucZ/1P8So4u4FGBek/BjpOVsDCMoLA/iuBKIFXRA==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.2", + "es-errors": "^1.3.0", + "get-intrinsic": "^1.2.5", + "object-inspect": "^1.13.3" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/side-channel-weakmap": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/side-channel-weakmap/-/side-channel-weakmap-1.0.2.tgz", + "integrity": "sha512-WPS/HvHQTYnHisLo9McqBHOJk2FkHO/tlpvldyrnem4aeQp4hai3gythswg6p01oSoTl58rcpiFAjF2br2Ak2A==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.2", + "es-errors": "^1.3.0", + "get-intrinsic": "^1.2.5", + "object-inspect": "^1.13.3", + "side-channel-map": "^1.0.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/string.prototype.trim": { + "version": "1.2.10", + "resolved": "https://registry.npmjs.org/string.prototype.trim/-/string.prototype.trim-1.2.10.tgz", + "integrity": "sha512-Rs66F0P/1kedk5lyYyH9uBzuiI/kNRmwJAR9quK6VOtIpZ2G+hMZd+HQbbv25MgCA6gEffoMZYxlTod4WcdrKA==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.8", + "call-bound": "^1.0.2", + "define-data-property": "^1.1.4", + "define-properties": "^1.2.1", + "es-abstract": "^1.23.5", + "es-object-atoms": "^1.0.0", + "has-property-descriptors": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/string.prototype.trimend": { + "version": "1.0.9", + "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.9.tgz", + "integrity": "sha512-G7Ok5C6E/j4SGfyLCloXTrngQIQU3PWtXGst3yM7Bea9FRURf1S42ZHlZZtsNque2FN2PoUhfZXYLNWwEr4dLQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.8", + "call-bound": "^1.0.2", + "define-properties": "^1.2.1", + "es-object-atoms": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/string.prototype.trimstart": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.8.tgz", + "integrity": "sha512-UXSH262CSZY1tfu3G3Secr6uGLCFVPMhIqHjlgCUtCCcgihYc/xKs9djMTMUOb2j1mVSeU8EU6NWc/iQKU6Gfg==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.7", + "define-properties": "^1.2.1", + "es-object-atoms": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/strip-bom": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz", + "integrity": "sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=4" + } + }, + "node_modules/strip-json-comments": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz", + "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==", + "dev": true, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/supports-preserve-symlinks-flag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz", + "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/tsconfig-paths": { + "version": "3.15.0", + "resolved": "https://registry.npmjs.org/tsconfig-paths/-/tsconfig-paths-3.15.0.tgz", + "integrity": "sha512-2Ac2RgzDe/cn48GvOe3M+o82pEFewD3UPbyoUHHdKasHwJKjds4fLXWf/Ux5kATBKN20oaFGu+jbElp1pos0mg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/json5": "^0.0.29", + "json5": "^1.0.2", + "minimist": "^1.2.6", + "strip-bom": "^3.0.0" + } + }, + "node_modules/type-check": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz", + "integrity": "sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==", + "dev": true, + "dependencies": { + "prelude-ls": "^1.2.1" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/typed-array-buffer": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/typed-array-buffer/-/typed-array-buffer-1.0.2.tgz", + "integrity": "sha512-gEymJYKZtKXzzBzM4jqa9w6Q1Jjm7x2d+sh19AdsD4wqnMPDYyvwpsIc2Q/835kHuo3BEQ7CjelGhfTsoBb2MQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.7", + "es-errors": "^1.3.0", + "is-typed-array": "^1.1.13" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/typed-array-byte-length": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/typed-array-byte-length/-/typed-array-byte-length-1.0.1.tgz", + "integrity": "sha512-3iMJ9q0ao7WE9tWcaYKIptkNBuOIcZCCT0d4MRvuuH88fEoEH62IuQe0OtraD3ebQEoTRk8XCBoknUNc1Y67pw==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.7", + "for-each": "^0.3.3", + "gopd": "^1.0.1", + "has-proto": "^1.0.3", + "is-typed-array": "^1.1.13" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/typed-array-byte-offset": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/typed-array-byte-offset/-/typed-array-byte-offset-1.0.3.tgz", + "integrity": "sha512-GsvTyUHTriq6o/bHcTd0vM7OQ9JEdlvluu9YISaA7+KzDzPaIzEeDFNkTfhdE3MYcNhNi0vq/LlegYgIs5yPAw==", + "dev": true, + "license": "MIT", + "dependencies": { + "available-typed-arrays": "^1.0.7", + "call-bind": "^1.0.7", + "for-each": "^0.3.3", + "gopd": "^1.0.1", + "has-proto": "^1.0.3", + "is-typed-array": "^1.1.13", + "reflect.getprototypeof": "^1.0.6" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/typed-array-length": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/typed-array-length/-/typed-array-length-1.0.7.tgz", + "integrity": "sha512-3KS2b+kL7fsuk/eJZ7EQdnEmQoaho/r6KUef7hxvltNA5DR8NAUM+8wJMbJyZ4G9/7i3v5zPBIMN5aybAh2/Jg==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.7", + "for-each": "^0.3.3", + "gopd": "^1.0.1", + "is-typed-array": "^1.1.13", + "possible-typed-array-names": "^1.0.0", + "reflect.getprototypeof": "^1.0.6" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/unbox-primitive": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.1.0.tgz", + "integrity": "sha512-nWJ91DjeOkej/TA8pXQ3myruKpKEYgqvpw9lz4OPHj/NWFNluYrjbz9j01CJ8yKQd2g4jFoOkINCTW2I5LEEyw==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.3", + "has-bigints": "^1.0.2", + "has-symbols": "^1.1.0", + "which-boxed-primitive": "^1.1.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/unist-util-is": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/unist-util-is/-/unist-util-is-6.0.0.tgz", + "integrity": "sha512-2qCTHimwdxLfz+YzdGfkqNlH0tLi9xjTnHddPmJwtIG9MGsdbutfTc4P+haPD7l7Cjxf/WZj+we5qfVPvvxfYw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/unist": "^3.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/unist-util-stringify-position": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/unist-util-stringify-position/-/unist-util-stringify-position-4.0.0.tgz", + "integrity": "sha512-0ASV06AAoKCDkS2+xw5RXJywruurpbC4JZSm7nr7MOt1ojAzvyyaO+UxZf18j8FCF6kmzCZKcAgN/yu2gm2XgQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/unist": "^3.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/unist-util-visit": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/unist-util-visit/-/unist-util-visit-5.0.0.tgz", + "integrity": "sha512-MR04uvD+07cwl/yhVuVWAtw+3GOR/knlL55Nd/wAdblk27GCVt3lqpTivy/tkJcZoNPzTwS1Y+KMojlLDhoTzg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/unist": "^3.0.0", + "unist-util-is": "^6.0.0", + "unist-util-visit-parents": "^6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/unist-util-visit-parents": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/unist-util-visit-parents/-/unist-util-visit-parents-6.0.1.tgz", + "integrity": "sha512-L/PqWzfTP9lzzEa6CKs0k2nARxTdZduw3zyh8d2NVBnsyvHjSX4TWse388YrrQKbvI8w20fGjGlhgT96WwKykw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/unist": "^3.0.0", + "unist-util-is": "^6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/uri-js": { + "version": "4.4.1", + "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", + "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", + "dev": true, + "dependencies": { + "punycode": "^2.1.0" + } + }, + "node_modules/which": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "dev": true, + "dependencies": { + "isexe": "^2.0.0" + }, + "bin": { + "node-which": "bin/node-which" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/which-boxed-primitive": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/which-boxed-primitive/-/which-boxed-primitive-1.1.1.tgz", + "integrity": "sha512-TbX3mj8n0odCBFVlY8AxkqcHASw3L60jIuF8jFP78az3C2YhmGvqbHBpAjTRH2/xqYunrJ9g1jSyjCjpoWzIAA==", + "dev": true, + "license": "MIT", + "dependencies": { + "is-bigint": "^1.1.0", + "is-boolean-object": "^1.2.1", + "is-number-object": "^1.1.1", + "is-string": "^1.1.1", + "is-symbol": "^1.1.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/which-builtin-type": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/which-builtin-type/-/which-builtin-type-1.2.1.tgz", + "integrity": "sha512-6iBczoX+kDQ7a3+YJBnh3T+KZRxM/iYNPXicqk66/Qfm1b93iu+yOImkg0zHbj5LNOcNv1TEADiZ0xa34B4q6Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.2", + "function.prototype.name": "^1.1.6", + "has-tostringtag": "^1.0.2", + "is-async-function": "^2.0.0", + "is-date-object": "^1.1.0", + "is-finalizationregistry": "^1.1.0", + "is-generator-function": "^1.0.10", + "is-regex": "^1.2.1", + "is-weakref": "^1.0.2", + "isarray": "^2.0.5", + "which-boxed-primitive": "^1.1.0", + "which-collection": "^1.0.2", + "which-typed-array": "^1.1.16" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/which-collection": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/which-collection/-/which-collection-1.0.2.tgz", + "integrity": "sha512-K4jVyjnBdgvc86Y6BkaLZEN933SwYOuBFkdmBu9ZfkcAbdVbpITnDmjvZ/aQjRXQrv5EPkTnD1s39GiiqbngCw==", + "dev": true, + "license": "MIT", + "dependencies": { + "is-map": "^2.0.3", + "is-set": "^2.0.3", + "is-weakmap": "^2.0.2", + "is-weakset": "^2.0.3" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/which-typed-array": { + "version": "1.1.16", + "resolved": "https://registry.npmjs.org/which-typed-array/-/which-typed-array-1.1.16.tgz", + "integrity": "sha512-g+N+GAWiRj66DngFwHvISJd+ITsyphZvD1vChfVg6cEdnzy53GzB3oy0fUNlvhz7H7+MiqhYr26qxQShCpKTTQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "available-typed-arrays": "^1.0.7", + "call-bind": "^1.0.7", + "for-each": "^0.3.3", + "gopd": "^1.0.1", + "has-tostringtag": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/yaml": { + "version": "2.6.0", + "resolved": "https://registry.npmjs.org/yaml/-/yaml-2.6.0.tgz", + "integrity": "sha512-a6ae//JvKDEra2kdi1qzCyrJW/WZCgFi8ydDV+eXExl95t+5R+ijnqHJbz9tmMh8FUjx3iv2fCQ4dclAQlO2UQ==", + "dev": true, + "license": "ISC", + "bin": { + "yaml": "bin.mjs" + }, + "engines": { + "node": ">= 14" + } + }, + "node_modules/yaml-eslint-parser": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/yaml-eslint-parser/-/yaml-eslint-parser-1.2.3.tgz", + "integrity": "sha512-4wZWvE398hCP7O8n3nXKu/vdq1HcH01ixYlCREaJL5NUMwQ0g3MaGFUBNSlmBtKmhbtVG/Cm6lyYmSVTEVil8A==", + "dev": true, + "license": "MIT", + "dependencies": { + "eslint-visitor-keys": "^3.0.0", + "lodash": "^4.17.21", + "yaml": "^2.0.0" + }, + "engines": { + "node": "^14.17.0 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/ota-meshi" + } + }, + "node_modules/yocto-queue": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz", + "integrity": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/zwitch": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/zwitch/-/zwitch-2.0.4.tgz", + "integrity": "sha512-bXE4cR/kVZhKZX/RjPEflHaKVhUVl85noU3v6b8apfQEc1x4A+zBxjZ4lN8LqGd6WZ3dl98pY4o717VFmoPp+A==", + "dev": true, + "license": "MIT", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + } + } +} diff --git a/minify.js/package.json b/minify.js/package.json new file mode 100644 index 00000000..80df9bfd --- /dev/null +++ b/minify.js/package.json @@ -0,0 +1,36 @@ +{ + "author": { + "name": "Adam Lui", + "email": "adam@kudoai.com", + "url": "https://github.com/adamlui" + }, + "homepage": "https://www.minify-js.org", + "license": "MIT", + "funding": [ + { + "type": "github", + "url": "http://github.com/sponsors/adamlui" + }, + { + "type": "ko-fi", + "url": "https://ko-fi.com/adamlui" + } + ], + "scripts": { + "prepare": "husky", + "lint": "eslint . --cache", + "lint:all": "eslint .", + "lint:fix": "eslint . --fix --cache", + "lint:fix-all": "eslint . --fix" + }, + "devDependencies": { + "@eslint/json": "^0.10.0", + "@eslint/markdown": "^6.2.2", + "@stylistic/eslint-plugin-js": "^3.0.1", + "eslint": "^9.19.0", + "eslint-plugin-import": "^2.31.0", + "eslint-plugin-regexp": "^2.7.0", + "eslint-plugin-yml": "^1.16.0", + "husky": "^9.1.7" + } +}