diff --git a/README.md b/README.md
index 070a0efd1..54e2b142b 100644
--- a/README.md
+++ b/README.md
@@ -34,7 +34,7 @@ Linux | | or download the APK file: [64-bit](https://github.com/laurent22/joplin-android/releases/download/android-v1.7.3/joplin-v1.7.3.apk) [32-bit](https://github.com/laurent22/joplin-android/releases/download/android-v1.7.3/joplin-v1.7.3-32bit.apk)
+Android | | or download the APK file: [64-bit](https://github.com/laurent22/joplin-android/releases/download/android-v1.7.5/joplin-v1.7.5.apk) [32-bit](https://github.com/laurent22/joplin-android/releases/download/android-v1.7.5/joplin-v1.7.5-32bit.apk)
iOS | | -
## Terminal application
@@ -468,45 +468,45 @@ Current translations:
| Language | Po File | Last translator | Percent done
---|---|---|---|---
-![](https://joplinapp.org/images/flags/country-4x3/arableague.png) | Arabic | [ar](https://github.com/laurent22/joplin/blob/dev/packages/tools/locales/ar.po) | [أحمد باشا إبراهيم](mailto:fi_ahmed_bacha@esi.dz) | 73%
+![](https://joplinapp.org/images/flags/country-4x3/arableague.png) | Arabic | [ar](https://github.com/laurent22/joplin/blob/dev/packages/tools/locales/ar.po) | [Whaell](mailto:Whaell@protonmail.com) | 99%
![](https://joplinapp.org/images/flags/es/basque_country.png) | Basque | [eu](https://github.com/laurent22/joplin/blob/dev/packages/tools/locales/eu.po) | juan.abasolo@ehu.eus | 31%
-![](https://joplinapp.org/images/flags/country-4x3/ba.png) | Bosnian (Bosna i Hercegovina) | [bs_BA](https://github.com/laurent22/joplin/blob/dev/packages/tools/locales/bs_BA.po) | [Derviš T.](mailto:dervis.t@pm.me) | 75%
-![](https://joplinapp.org/images/flags/country-4x3/bg.png) | Bulgarian (България) | [bg_BG](https://github.com/laurent22/joplin/blob/dev/packages/tools/locales/bg_BG.po) | | 60%
+![](https://joplinapp.org/images/flags/country-4x3/ba.png) | Bosnian (Bosna i Hercegovina) | [bs_BA](https://github.com/laurent22/joplin/blob/dev/packages/tools/locales/bs_BA.po) | [Derviš T.](mailto:dervis.t@pm.me) | 76%
+![](https://joplinapp.org/images/flags/country-4x3/bg.png) | Bulgarian (България) | [bg_BG](https://github.com/laurent22/joplin/blob/dev/packages/tools/locales/bg_BG.po) | | 61%
![](https://joplinapp.org/images/flags/es/catalonia.png) | Catalan | [ca](https://github.com/laurent22/joplin/blob/dev/packages/tools/locales/ca.po) | jmontane, 2019 | 87%
![](https://joplinapp.org/images/flags/country-4x3/hr.png) | Croatian (Hrvatska) | [hr_HR](https://github.com/laurent22/joplin/blob/dev/packages/tools/locales/hr_HR.po) | [Hrvoje Mandić](mailto:trbuhom@net.hr) | 25%
-![](https://joplinapp.org/images/flags/country-4x3/cz.png) | Czech (Česká republika) | [cs_CZ](https://github.com/laurent22/joplin/blob/dev/packages/tools/locales/cs_CZ.po) | [Lukas Helebrandt](mailto:lukas@aiya.cz) | 91%
+![](https://joplinapp.org/images/flags/country-4x3/cz.png) | Czech (Česká republika) | [cs_CZ](https://github.com/laurent22/joplin/blob/dev/packages/tools/locales/cs_CZ.po) | [Lukas Helebrandt](mailto:lukas@aiya.cz) | 90%
![](https://joplinapp.org/images/flags/country-4x3/dk.png) | Dansk (Danmark) | [da_DK](https://github.com/laurent22/joplin/blob/dev/packages/tools/locales/da_DK.po) | Mustafa Al-Dailemi (dailemi@hotmail.com)Language-Team: | 75%
![](https://joplinapp.org/images/flags/country-4x3/de.png) | Deutsch (Deutschland) | [de_DE](https://github.com/laurent22/joplin/blob/dev/packages/tools/locales/de_DE.po) | [Ettore Atalan](mailto:atalanttore@users.noreply.github.com) | 93%
![](https://joplinapp.org/images/flags/country-4x3/ee.png) | Eesti Keel (Eesti) | [et_EE](https://github.com/laurent22/joplin/blob/dev/packages/tools/locales/et_EE.po) | | 60%
![](https://joplinapp.org/images/flags/country-4x3/gb.png) | English (United Kingdom) | [en_GB](https://github.com/laurent22/joplin/blob/dev/packages/tools/locales/en_GB.po) | | 100%
![](https://joplinapp.org/images/flags/country-4x3/us.png) | English (United States of America) | [en_US](https://github.com/laurent22/joplin/blob/dev/packages/tools/locales/en_US.po) | | 100%
-![](https://joplinapp.org/images/flags/country-4x3/es.png) | Español (España) | [es_ES](https://github.com/laurent22/joplin/blob/dev/packages/tools/locales/es_ES.po) | [Mario Campo](mailto:mario.campo@gmail.com) | 96%
+![](https://joplinapp.org/images/flags/country-4x3/es.png) | Español (España) | [es_ES](https://github.com/laurent22/joplin/blob/dev/packages/tools/locales/es_ES.po) | [Mario Campo](mailto:mario.campo@gmail.com) | 99%
![](https://joplinapp.org/images/flags/esperanto.png) | Esperanto | [eo](https://github.com/laurent22/joplin/blob/dev/packages/tools/locales/eo.po) | Marton Paulo | 34%
![](https://joplinapp.org/images/flags/country-4x3/fi.png) | Finnish (Suomi) | [fi_FI](https://github.com/laurent22/joplin/blob/dev/packages/tools/locales/fi_FI.po) | | 91%
![](https://joplinapp.org/images/flags/country-4x3/fr.png) | Français (France) | [fr_FR](https://github.com/laurent22/joplin/blob/dev/packages/tools/locales/fr_FR.po) | Laurent Cozic | 97%
-![](https://joplinapp.org/images/flags/es/galicia.png) | Galician (España) | [gl_ES](https://github.com/laurent22/joplin/blob/dev/packages/tools/locales/gl_ES.po) | [Marcos Lans](mailto:marcoslansgarza@gmail.com) | 39%
+![](https://joplinapp.org/images/flags/es/galicia.png) | Galician (España) | [gl_ES](https://github.com/laurent22/joplin/blob/dev/packages/tools/locales/gl_ES.po) | [Marcos Lans](mailto:marcoslansgarza@gmail.com) | 40%
![](https://joplinapp.org/images/flags/country-4x3/id.png) | Indonesian (Indonesia) | [id_ID](https://github.com/laurent22/joplin/blob/dev/packages/tools/locales/id_ID.po) | [Fathy AR](mailto:16875937+fathyar@users.noreply.github.com) | 95%
![](https://joplinapp.org/images/flags/country-4x3/it.png) | Italiano (Italia) | [it_IT](https://github.com/laurent22/joplin/blob/dev/packages/tools/locales/it_IT.po) | [Alessandro Bernardello](mailto:mailfilledwithspam@gmail.com) | 94%
-![](https://joplinapp.org/images/flags/country-4x3/be.png) | Nederlands (België, Belgique, Belgien) | [nl_BE](https://github.com/laurent22/joplin/blob/dev/packages/tools/locales/nl_BE.po) | | 31%
+![](https://joplinapp.org/images/flags/country-4x3/be.png) | Nederlands (België, Belgique, Belgien) | [nl_BE](https://github.com/laurent22/joplin/blob/dev/packages/tools/locales/nl_BE.po) | | 32%
![](https://joplinapp.org/images/flags/country-4x3/nl.png) | Nederlands (Nederland) | [nl_NL](https://github.com/laurent22/joplin/blob/dev/packages/tools/locales/nl_NL.po) | [MetBril](mailto:metbril@users.noreply.github.com) | 91%
![](https://joplinapp.org/images/flags/country-4x3/no.png) | Norwegian (Norge, Noreg) | [nb_NO](https://github.com/laurent22/joplin/blob/dev/packages/tools/locales/nb_NO.po) | [Mats Estensen](mailto:code@mxe.no) | 80%
![](https://joplinapp.org/images/flags/country-4x3/ir.png) | Persian | [fa](https://github.com/laurent22/joplin/blob/dev/packages/tools/locales/fa.po) | [Kourosh Firoozbakht](mailto:kourox@protonmail.com) | 75%
-![](https://joplinapp.org/images/flags/country-4x3/pl.png) | Polski (Polska) | [pl_PL](https://github.com/laurent22/joplin/blob/dev/packages/tools/locales/pl_PL.po) | | 90%
+![](https://joplinapp.org/images/flags/country-4x3/pl.png) | Polski (Polska) | [pl_PL](https://github.com/laurent22/joplin/blob/dev/packages/tools/locales/pl_PL.po) | | 89%
![](https://joplinapp.org/images/flags/country-4x3/br.png) | Português (Brasil) | [pt_BR](https://github.com/laurent22/joplin/blob/dev/packages/tools/locales/pt_BR.po) | [Renato Nunes Bastos](mailto:rnbastos@gmail.com) | 97%
![](https://joplinapp.org/images/flags/country-4x3/pt.png) | Português (Portugal) | [pt_PT](https://github.com/laurent22/joplin/blob/dev/packages/tools/locales/pt_PT.po) | [João Duarte](mailto:jduar@protonmail.com) | 90%
![](https://joplinapp.org/images/flags/country-4x3/ro.png) | Română | [ro](https://github.com/laurent22/joplin/blob/dev/packages/tools/locales/ro.po) | [Cristi Duluta](mailto:cristi.duluta@gmail.com) | 70%
![](https://joplinapp.org/images/flags/country-4x3/si.png) | Slovenian (Slovenija) | [sl_SI](https://github.com/laurent22/joplin/blob/dev/packages/tools/locales/sl_SI.po) | | 39%
-![](https://joplinapp.org/images/flags/country-4x3/se.png) | Svenska | [sv](https://github.com/laurent22/joplin/blob/dev/packages/tools/locales/sv.po) | [Jonatan Nyberg](mailto:jonatan@autistici.org) | 64%
+![](https://joplinapp.org/images/flags/country-4x3/se.png) | Svenska | [sv](https://github.com/laurent22/joplin/blob/dev/packages/tools/locales/sv.po) | [Jonatan Nyberg](mailto:jonatan@autistici.org) | 65%
![](https://joplinapp.org/images/flags/country-4x3/th.png) | Thai (ประเทศไทย) | [th_TH](https://github.com/laurent22/joplin/blob/dev/packages/tools/locales/th_TH.po) | | 48%
![](https://joplinapp.org/images/flags/country-4x3/vi.png) | Tiếng Việt | [vi](https://github.com/laurent22/joplin/blob/dev/packages/tools/locales/vi.po) | | 77%
-![](https://joplinapp.org/images/flags/country-4x3/tr.png) | Türkçe (Türkiye) | [tr_TR](https://github.com/laurent22/joplin/blob/dev/packages/tools/locales/tr_TR.po) | [Arda Kılıçdağı](mailto:arda@kilicdagi.com) | 97%
+![](https://joplinapp.org/images/flags/country-4x3/tr.png) | Türkçe (Türkiye) | [tr_TR](https://github.com/laurent22/joplin/blob/dev/packages/tools/locales/tr_TR.po) | [Arda Kılıçdağı](mailto:arda@kilicdagi.com) | 99%
![](https://joplinapp.org/images/flags/country-4x3/gr.png) | Ελληνικά (Ελλάδα) | [el_GR](https://github.com/laurent22/joplin/blob/dev/packages/tools/locales/el_GR.po) | [Harris Arvanitis](mailto:xaris@tuta.io) | 87%
![](https://joplinapp.org/images/flags/country-4x3/ru.png) | Русский (Россия) | [ru_RU](https://github.com/laurent22/joplin/blob/dev/packages/tools/locales/ru_RU.po) | [Sergey Segeda](mailto:thesermanarm@gmail.com) | 94%
-![](https://joplinapp.org/images/flags/country-4x3/rs.png) | српски језик (Србија) | [sr_RS](https://github.com/laurent22/joplin/blob/dev/packages/tools/locales/sr_RS.po) | | 67%
-![](https://joplinapp.org/images/flags/country-4x3/cn.png) | 中文 (简体) | [zh_CN](https://github.com/laurent22/joplin/blob/dev/packages/tools/locales/zh_CN.po) | [WhiredPlanck](mailto:fungdaat31@outlook.com) | 97%
+![](https://joplinapp.org/images/flags/country-4x3/rs.png) | српски језик (Србија) | [sr_RS](https://github.com/laurent22/joplin/blob/dev/packages/tools/locales/sr_RS.po) | | 75%
+![](https://joplinapp.org/images/flags/country-4x3/cn.png) | 中文 (简体) | [zh_CN](https://github.com/laurent22/joplin/blob/dev/packages/tools/locales/zh_CN.po) | [Yang Zhang](mailto:zyangmath@gmail.com) | 99%
![](https://joplinapp.org/images/flags/country-4x3/tw.png) | 中文 (繁體) | [zh_TW](https://github.com/laurent22/joplin/blob/dev/packages/tools/locales/zh_TW.po) | [Yaoze Ye](mailto:yaozeye@yahoo.co.jp) | 92%
-![](https://joplinapp.org/images/flags/country-4x3/jp.png) | 日本語 (日本) | [ja_JP](https://github.com/laurent22/joplin/blob/dev/packages/tools/locales/ja_JP.po) | [genneko](mailto:genneko217@gmail.com) | 97%
-![](https://joplinapp.org/images/flags/country-4x3/kr.png) | 한국어 | [ko](https://github.com/laurent22/joplin/blob/dev/packages/tools/locales/ko.po) | [Ji-Hyeon Gim](mailto:potatogim@potatogim.net) | 97%
+![](https://joplinapp.org/images/flags/country-4x3/jp.png) | 日本語 (日本) | [ja_JP](https://github.com/laurent22/joplin/blob/dev/packages/tools/locales/ja_JP.po) | [genneko](mailto:genneko217@gmail.com) | 99%
+![](https://joplinapp.org/images/flags/country-4x3/kr.png) | 한국어 | [ko](https://github.com/laurent22/joplin/blob/dev/packages/tools/locales/ko.po) | [Ji-Hyeon Gim](mailto:potatogim@potatogim.net) | 99%
# Contributors
diff --git a/packages/app-cli/tests/support/plugins/codemirror_content_script/api/JoplinCommands.d.ts b/packages/app-cli/tests/support/plugins/codemirror_content_script/api/JoplinCommands.d.ts
index 8a9f30451..e175d2e14 100644
--- a/packages/app-cli/tests/support/plugins/codemirror_content_script/api/JoplinCommands.d.ts
+++ b/packages/app-cli/tests/support/plugins/codemirror_content_script/api/JoplinCommands.d.ts
@@ -21,7 +21,7 @@ import { Command } from './types';
* and look at the `execute()` command.
*/
export default class JoplinCommands {
- /**
+ /**
* desktop Executes the given
* command.
*
@@ -40,8 +40,8 @@ export default class JoplinCommands {
* await joplin.commands.execute('newFolder', "SOME_FOLDER_ID");
* ```
*/
- execute(commandName: string, ...args: any[]): Promise;
- /**
+ execute(commandName: string, ...args: any[]): Promise;
+ /**
* desktop Registers a new command.
*
* ```typescript
@@ -57,5 +57,5 @@ export default class JoplinCommands {
* });
* ```
*/
- register(command: Command): Promise;
+ register(command: Command): Promise;
}
diff --git a/packages/app-cli/tests/support/plugins/codemirror_content_script/api/JoplinFilters.d.ts b/packages/app-cli/tests/support/plugins/codemirror_content_script/api/JoplinFilters.d.ts
index 43bc1b2b7..e086a720e 100644
--- a/packages/app-cli/tests/support/plugins/codemirror_content_script/api/JoplinFilters.d.ts
+++ b/packages/app-cli/tests/support/plugins/codemirror_content_script/api/JoplinFilters.d.ts
@@ -5,6 +5,6 @@
* so for now disable filters.
*/
export default class JoplinFilters {
- on(name: string, callback: Function): Promise;
- off(name: string, callback: Function): Promise;
+ on(name: string, callback: Function): Promise;
+ off(name: string, callback: Function): Promise;
}
diff --git a/packages/app-cli/tests/support/plugins/codemirror_content_script/api/JoplinInterop.d.ts b/packages/app-cli/tests/support/plugins/codemirror_content_script/api/JoplinInterop.d.ts
index 8de655c83..1304c7512 100644
--- a/packages/app-cli/tests/support/plugins/codemirror_content_script/api/JoplinInterop.d.ts
+++ b/packages/app-cli/tests/support/plugins/codemirror_content_script/api/JoplinInterop.d.ts
@@ -12,6 +12,6 @@ import { ExportModule, ImportModule } from './types';
* You may also want to refer to the Joplin API documentation to see the list of properties for each item (note, notebook, etc.) - https://joplinapp.org/api/references/rest_api/
*/
export default class JoplinInterop {
- registerExportModule(module: ExportModule): Promise;
- registerImportModule(module: ImportModule): Promise;
+ registerExportModule(module: ExportModule): Promise;
+ registerImportModule(module: ImportModule): Promise;
}
diff --git a/packages/app-cli/tests/support/plugins/codemirror_content_script/api/JoplinSettings.d.ts b/packages/app-cli/tests/support/plugins/codemirror_content_script/api/JoplinSettings.d.ts
index ab9254e9e..82e4ab311 100644
--- a/packages/app-cli/tests/support/plugins/codemirror_content_script/api/JoplinSettings.d.ts
+++ b/packages/app-cli/tests/support/plugins/codemirror_content_script/api/JoplinSettings.d.ts
@@ -6,7 +6,7 @@ export interface ChangeEvent {
*/
keys: string[];
}
-export declare type ChangeHandler = (event: ChangeEvent) => void;
+export declare type ChangeHandler = (event: ChangeEvent)=> void;
/**
* This API allows registering new settings and setting sections, as well as getting and setting settings. Once a setting has been registered it will appear in the config screen and be editable by the user.
*
diff --git a/packages/app-cli/tests/support/plugins/codemirror_content_script/api/JoplinWorkspace.d.ts b/packages/app-cli/tests/support/plugins/codemirror_content_script/api/JoplinWorkspace.d.ts
index 516fe3eb9..90914afd6 100644
--- a/packages/app-cli/tests/support/plugins/codemirror_content_script/api/JoplinWorkspace.d.ts
+++ b/packages/app-cli/tests/support/plugins/codemirror_content_script/api/JoplinWorkspace.d.ts
@@ -3,7 +3,7 @@ import { Disposable } from './types';
declare enum ItemChangeEventType {
Create = 1,
Update = 2,
- Delete = 3
+ Delete = 3,
}
interface ItemChangeEvent {
id: string;
@@ -12,8 +12,8 @@ interface ItemChangeEvent {
interface SyncStartEvent {
withErrors: boolean;
}
-declare type ItemChangeHandler = (event: ItemChangeEvent) => void;
-declare type SyncStartHandler = (event: SyncStartEvent) => void;
+declare type ItemChangeHandler = (event: ItemChangeEvent)=> void;
+declare type SyncStartHandler = (event: SyncStartEvent)=> void;
/**
* The workspace service provides access to all the parts of Joplin that
* are being worked on - i.e. the currently selected notes or notebooks as
diff --git a/packages/app-cli/tests/support/plugins/codemirror_content_script/api/types.ts b/packages/app-cli/tests/support/plugins/codemirror_content_script/api/types.ts
index ed817ba68..c8110fb65 100644
--- a/packages/app-cli/tests/support/plugins/codemirror_content_script/api/types.ts
+++ b/packages/app-cli/tests/support/plugins/codemirror_content_script/api/types.ts
@@ -330,57 +330,16 @@ export enum SettingItemType {
export interface SettingItem {
value: any;
type: SettingItemType;
-
- label: string;
- description?: string;
-
- /**
- * A public setting will appear in the Configuration screen and will be
- * modifiable by the user. A private setting however will not appear there,
- * and can only be changed programmatically. You may use this to store some
- * values that you do not want to directly expose.
- */
public: boolean;
+ label: string;
- /**
- * You would usually set this to a section you would have created
- * specifically for the plugin.
- */
- section?: string;
-
- /**
- * To create a setting with multiple options, set this property to `true`.
- * That setting will render as a dropdown list in the configuration screen.
- */
+ description?: string;
isEnum?: boolean;
-
- /**
- * This property is required when `isEnum` is `true`. In which case, it
- * should contain a map of value => label.
- */
- options?: Record;
-
- /**
- * Reserved property. Not used at the moment.
- */
+ section?: string;
+ options?: any;
appTypes?: string[];
-
- /**
- * Set this to `true` to store secure data, such as passwords. Any such
- * setting will be stored in the system keychain if one is available.
- */
secure?: boolean;
-
- /**
- * An advanced setting will be moved under the "Advanced" button in the
- * config screen.
- */
advanced?: boolean;
-
- /**
- * Set the min, max and step values if you want to restrict an int setting
- * to a particular range.
- */
minimum?: number;
maximum?: number;
step?: number;
diff --git a/packages/app-cli/tests/support/plugins/codemirror_content_script/src/index.ts b/packages/app-cli/tests/support/plugins/codemirror_content_script/src/index.ts
index 61655d5ac..fb004f0ac 100644
--- a/packages/app-cli/tests/support/plugins/codemirror_content_script/src/index.ts
+++ b/packages/app-cli/tests/support/plugins/codemirror_content_script/src/index.ts
@@ -12,13 +12,16 @@ joplin.plugins.register({
);
await joplin.commands.register({
- name: 'editor.printSomething',
+ name: 'printSomething',
label: 'Print some random string',
execute: async () => {
- alert('mathMode.printSomething not implemented by Editor yet');
+ await joplin.commands.execute('editor.execCommand', {
+ name: 'printSomething',
+ args: ['Anything']
+ });
},
});
- await joplin.views.menuItems.create('printSomethingButton', 'editor.printSomething', MenuItemLocation.Tools, { accelerator: 'Ctrl+Alt+Shift+U' });
+ await joplin.views.menuItems.create('printSomethingButton', 'printSomething', MenuItemLocation.Tools, { accelerator: 'Ctrl+Alt+Shift+U' });
},
});
diff --git a/packages/app-cli/tests/support/plugins/codemirror_content_script/src/joplinMatchHighlighter.js b/packages/app-cli/tests/support/plugins/codemirror_content_script/src/joplinMatchHighlighter.js
index 8e373bf66..9c4828f9f 100644
--- a/packages/app-cli/tests/support/plugins/codemirror_content_script/src/joplinMatchHighlighter.js
+++ b/packages/app-cli/tests/support/plugins/codemirror_content_script/src/joplinMatchHighlighter.js
@@ -6,9 +6,9 @@ function plugin(CodeMirror) {
// Once created here it can be called by any other codemirror command
// using cm.execCommand(stringName) or register a joplin command called 'editor.printSomething'
// through the joplin.commands api
- CodeMirror.commands.printSomething = function(cm) {
- console.log("Something");
- }
+ CodeMirror.defineExtension('printSomething', function(something) {
+ console.log(something);
+ });
}
module.exports = {
diff --git a/packages/app-cli/tests/support/plugins/codemirror_content_script/src/manifest.json b/packages/app-cli/tests/support/plugins/codemirror_content_script/src/manifest.json
index 7c0a2388d..4b6092b9c 100644
--- a/packages/app-cli/tests/support/plugins/codemirror_content_script/src/manifest.json
+++ b/packages/app-cli/tests/support/plugins/codemirror_content_script/src/manifest.json
@@ -4,7 +4,7 @@
"name": "joplin-match-highlighter",
"description": "Adds support for the Codemirror match highlighter to the Joplin CodeView editor.",
"version": "1.0.0",
- "author": "CalebJohn",
- "app_min_version": "1.4",
+ "author": "JoplinTeam",
+ "app_min_version": "1.7",
"homepage_url": "joplinapp.org"
}
diff --git a/packages/app-desktop/gui/NoteEditor/NoteBody/CodeMirror/CodeMirror.tsx b/packages/app-desktop/gui/NoteEditor/NoteBody/CodeMirror/CodeMirror.tsx
index a66f3537e..9a469b580 100644
--- a/packages/app-desktop/gui/NoteEditor/NoteBody/CodeMirror/CodeMirror.tsx
+++ b/packages/app-desktop/gui/NoteEditor/NoteBody/CodeMirror/CodeMirror.tsx
@@ -5,6 +5,7 @@ import { useState, useEffect, useRef, forwardRef, useCallback, useImperativeHand
import { EditorCommand, NoteBodyEditorProps } from '../../utils/types';
import { commandAttachFileToBody, handlePasteEvent } from '../../utils/resourceHandling';
import { ScrollOptions, ScrollOptionTypes } from '../../utils/types';
+import { CommandValue } from '../../utils/types';
import { useScrollHandler, usePrevious, cursorPositionToTextOffset, useRootSize } from './utils';
import Toolbar from './Toolbar';
import styles_ from './styles';
@@ -218,6 +219,15 @@ function CodeMirror(props: NoteBodyEditorProps, ref: any) {
textCheckbox: () => addListItem('- [ ] ', _('List item')),
textHeading: () => addListItem('## ', ''),
textHorizontalRule: () => addListItem('* * *'),
+ 'editor.execCommand': (value: CommandValue) => {
+ if (editorRef.current[value.name]) {
+ if (!('args' in value)) value.args = [];
+
+ editorRef.current[value.name](...value.args);
+ } else {
+ reg.logger().warn('CodeMirror execCommand: unsupported command: ', value.name);
+ }
+ },
};
if (commands[cmd.name]) {
diff --git a/packages/app-desktop/gui/NoteEditor/NoteBody/CodeMirror/utils/useKeymap.ts b/packages/app-desktop/gui/NoteEditor/NoteBody/CodeMirror/utils/useKeymap.ts
index 1a4613117..eb6f80a95 100644
--- a/packages/app-desktop/gui/NoteEditor/NoteBody/CodeMirror/utils/useKeymap.ts
+++ b/packages/app-desktop/gui/NoteEditor/NoteBody/CodeMirror/utils/useKeymap.ts
@@ -25,6 +25,9 @@ export default function useKeymap(CodeMirror: any) {
CodeMirror.Vim.defineAction('insertListElement', CodeMirror.commands.vimInsertListElement);
CodeMirror.Vim.mapCommand('o', 'action', 'insertListElement', { after: true }, { context: 'normal', isEdit: true, interlaceInsertRepeat: true });
}
+ function isEditorCommand(command: string) {
+ return command.startsWith('editor.');
+ }
// Converts a command of the form editor.command to just command
function editorCommandToCodeMirror(command: String) {
@@ -91,7 +94,7 @@ export default function useKeymap(CodeMirror: any) {
CodeMirror.defineExtension('supportsCommand', function(cmd: EditorCommand) {
- return CommandService.isEditorCommand(cmd.name) && editorCommandToCodeMirror(cmd.name) in CodeMirror.commands;
+ return isEditorCommand(cmd.name) && editorCommandToCodeMirror(cmd.name) in CodeMirror.commands;
});
// Used when an editor command is executed using the CommandService.instance().execute
diff --git a/packages/app-desktop/gui/NoteEditor/NoteBody/TinyMCE/TinyMCE.tsx b/packages/app-desktop/gui/NoteEditor/NoteBody/TinyMCE/TinyMCE.tsx
index 1bdfc27e1..23c8ea8ff 100644
--- a/packages/app-desktop/gui/NoteEditor/NoteBody/TinyMCE/TinyMCE.tsx
+++ b/packages/app-desktop/gui/NoteEditor/NoteBody/TinyMCE/TinyMCE.tsx
@@ -249,6 +249,12 @@ const TinyMCE = (props: NoteBodyEditorProps, ref: any) => {
editor.insertContent(result.html);
} else if (cmd.name === 'editor.focus') {
editor.focus();
+ } else if (cmd.name === 'editor.execCommand') {
+ if (!('ui' in cmd.value)) cmd.value.ui = false;
+ if (!('value' in cmd.value)) cmd.value.value = null;
+ if (!('args' in cmd.value)) cmd.value.args = {};
+
+ editor.execCommand(cmd.value.name, cmd.value.ui, cmd.value.value, cmd.value.args);
} else if (cmd.name === 'dropItems') {
if (cmd.value.type === 'notes') {
const result = await markupToHtml.current(MarkupToHtml.MARKUP_LANGUAGE_MARKDOWN, cmd.value.markdownTags.join('\n'), markupRenderOptions({ bodyOnly: true }));
diff --git a/packages/app-desktop/gui/NoteEditor/NoteEditor.tsx b/packages/app-desktop/gui/NoteEditor/NoteEditor.tsx
index e12bb8b57..d16950978 100644
--- a/packages/app-desktop/gui/NoteEditor/NoteEditor.tsx
+++ b/packages/app-desktop/gui/NoteEditor/NoteEditor.tsx
@@ -233,7 +233,6 @@ function NoteEditor(props: NoteEditorProps) {
useWindowCommandHandler({
dispatch: props.dispatch,
- plugins: props.plugins,
formNote,
setShowLocalSearch,
noteSearchBarRef,
diff --git a/packages/app-desktop/gui/NoteEditor/commands/editorCommandDeclarations.ts b/packages/app-desktop/gui/NoteEditor/commands/editorCommandDeclarations.ts
index 832a7948a..ce72406ed 100644
--- a/packages/app-desktop/gui/NoteEditor/commands/editorCommandDeclarations.ts
+++ b/packages/app-desktop/gui/NoteEditor/commands/editorCommandDeclarations.ts
@@ -131,6 +131,9 @@ const declarations: CommandDeclaration[] = [
{
name: 'editor.focus',
},
+ {
+ name: 'editor.execCommand',
+ },
];
export default declarations;
diff --git a/packages/app-desktop/gui/NoteEditor/utils/types.ts b/packages/app-desktop/gui/NoteEditor/utils/types.ts
index dbf21434d..b54bbeb5d 100644
--- a/packages/app-desktop/gui/NoteEditor/utils/types.ts
+++ b/packages/app-desktop/gui/NoteEditor/utils/types.ts
@@ -159,3 +159,10 @@ export interface EditorCommand {
name: string;
value: any;
}
+
+export interface CommandValue {
+ name: string;
+ args?: any; // Should be an array for CodeMirror or an object for TinyMCE
+ ui?: boolean; // For TinyMCE only
+ value?: any; // For TinyMCE only
+}
diff --git a/packages/app-desktop/gui/NoteEditor/utils/useWindowCommandHandler.ts b/packages/app-desktop/gui/NoteEditor/utils/useWindowCommandHandler.ts
index 5fdd82143..cd8025253 100644
--- a/packages/app-desktop/gui/NoteEditor/utils/useWindowCommandHandler.ts
+++ b/packages/app-desktop/gui/NoteEditor/utils/useWindowCommandHandler.ts
@@ -1,5 +1,6 @@
import { useEffect } from 'react';
import { FormNote, ScrollOptionTypes } from './types';
+import editorCommandDeclarations from '../commands/editorCommandDeclarations';
import CommandService, { CommandDeclaration, CommandRuntime, CommandContext } from '@joplin/lib/services/CommandService';
import time from '@joplin/lib/time';
import { reg } from '@joplin/lib/registry';
@@ -19,7 +20,6 @@ interface HookDependencies {
titleInputRef: any;
saveNoteAndWait: Function;
setFormNote: Function;
- plugins: any;
}
function editorCommandRuntime(declaration: CommandDeclaration, editorRef: any, setFormNote: Function): CommandRuntime {
@@ -61,10 +61,10 @@ function editorCommandRuntime(declaration: CommandDeclaration, editorRef: any, s
}
export default function useWindowCommandHandler(dependencies: HookDependencies) {
- const { setShowLocalSearch, noteSearchBarRef, editorRef, titleInputRef, setFormNote, plugins } = dependencies;
+ const { setShowLocalSearch, noteSearchBarRef, editorRef, titleInputRef, setFormNote } = dependencies;
useEffect(() => {
- for (const declaration of CommandService.instance().editorCommandDeclarations()) {
+ for (const declaration of editorCommandDeclarations) {
CommandService.instance().registerRuntime(declaration.name, editorCommandRuntime(declaration, editorRef, setFormNote));
}
@@ -80,7 +80,7 @@ export default function useWindowCommandHandler(dependencies: HookDependencies)
}
return () => {
- for (const declaration of CommandService.instance().editorCommandDeclarations()) {
+ for (const declaration of editorCommandDeclarations) {
CommandService.instance().unregisterRuntime(declaration.name);
}
@@ -88,5 +88,5 @@ export default function useWindowCommandHandler(dependencies: HookDependencies)
CommandService.instance().unregisterRuntime(command.declaration.name);
}
};
- }, [editorRef, setShowLocalSearch, noteSearchBarRef, titleInputRef, plugins]);
+ }, [editorRef, setShowLocalSearch, noteSearchBarRef, titleInputRef]);
}
diff --git a/packages/app-desktop/package-lock.json b/packages/app-desktop/package-lock.json
index 8140a2980..9c92f48ef 100644
--- a/packages/app-desktop/package-lock.json
+++ b/packages/app-desktop/package-lock.json
@@ -1,6 +1,6 @@
{
"name": "@joplin/app-desktop",
- "version": "1.7.10",
+ "version": "1.7.11",
"lockfileVersion": 1,
"requires": true,
"dependencies": {
diff --git a/packages/app-desktop/package.json b/packages/app-desktop/package.json
index c9b347358..e2d4224ca 100644
--- a/packages/app-desktop/package.json
+++ b/packages/app-desktop/package.json
@@ -1,6 +1,6 @@
{
"name": "@joplin/app-desktop",
- "version": "1.7.10",
+ "version": "1.7.11",
"description": "Joplin for Desktop",
"main": "main.js",
"private": true,
diff --git a/packages/app-mobile/android/app/build.gradle b/packages/app-mobile/android/app/build.gradle
index b5b985d15..624a04aac 100644
--- a/packages/app-mobile/android/app/build.gradle
+++ b/packages/app-mobile/android/app/build.gradle
@@ -141,8 +141,8 @@ android {
applicationId "net.cozic.joplin"
minSdkVersion rootProject.ext.minSdkVersion
targetSdkVersion rootProject.ext.targetSdkVersion
- versionCode 2097624
- versionName "1.7.3"
+ versionCode 2097626
+ versionName "1.7.5"
ndk {
abiFilters "armeabi-v7a", "x86", "arm64-v8a", "x86_64"
}
diff --git a/packages/fork-htmlparser2/package-lock.json b/packages/fork-htmlparser2/package-lock.json
index 37874a256..cc6d4849e 100644
--- a/packages/fork-htmlparser2/package-lock.json
+++ b/packages/fork-htmlparser2/package-lock.json
@@ -14,26 +14,87 @@
}
},
"@babel/core": {
- "version": "7.5.5",
- "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.5.5.tgz",
- "integrity": "sha512-i4qoSr2KTtce0DmkuuQBV4AuQgGPUcPXMr9L5MyYAtk06z068lQ10a4O009fe5OB/DfNV+h+qqT7ddNV8UnRjg==",
+ "version": "7.12.13",
+ "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.12.13.tgz",
+ "integrity": "sha512-BQKE9kXkPlXHPeqissfxo0lySWJcYdEP0hdtJOH/iJfDdhOCcgtNCjftCJg3qqauB4h+lz2N6ixM++b9DN1Tcw==",
"dev": true,
"requires": {
- "@babel/code-frame": "^7.5.5",
- "@babel/generator": "^7.5.5",
- "@babel/helpers": "^7.5.5",
- "@babel/parser": "^7.5.5",
- "@babel/template": "^7.4.4",
- "@babel/traverse": "^7.5.5",
- "@babel/types": "^7.5.5",
- "convert-source-map": "^1.1.0",
+ "@babel/code-frame": "^7.12.13",
+ "@babel/generator": "^7.12.13",
+ "@babel/helper-module-transforms": "^7.12.13",
+ "@babel/helpers": "^7.12.13",
+ "@babel/parser": "^7.12.13",
+ "@babel/template": "^7.12.13",
+ "@babel/traverse": "^7.12.13",
+ "@babel/types": "^7.12.13",
+ "convert-source-map": "^1.7.0",
"debug": "^4.1.0",
- "json5": "^2.1.0",
- "lodash": "^4.17.13",
- "resolve": "^1.3.2",
+ "gensync": "^1.0.0-beta.1",
+ "json5": "^2.1.2",
+ "lodash": "^4.17.19",
"semver": "^5.4.1",
"source-map": "^0.5.0"
},
+ "dependencies": {
+ "@babel/code-frame": {
+ "version": "7.12.13",
+ "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.12.13.tgz",
+ "integrity": "sha512-HV1Cm0Q3ZrpCR93tkWOYiuYIgLxZXZFVG2VgK+MBWjUqZTundupbfx2aXarXuw5Ko5aMcjtJgbSs4vUGBS5v6g==",
+ "dev": true,
+ "requires": {
+ "@babel/highlight": "^7.12.13"
+ }
+ },
+ "@babel/highlight": {
+ "version": "7.12.13",
+ "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.12.13.tgz",
+ "integrity": "sha512-kocDQvIbgMKlWxXe9fof3TQ+gkIPOUSEYhJjqUjvKMez3krV7vbzYCDq39Oj11UAVK7JqPVGQPlgE85dPNlQww==",
+ "dev": true,
+ "requires": {
+ "@babel/helper-validator-identifier": "^7.12.11",
+ "chalk": "^2.0.0",
+ "js-tokens": "^4.0.0"
+ }
+ },
+ "json5": {
+ "version": "2.2.0",
+ "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.0.tgz",
+ "integrity": "sha512-f+8cldu7X/y7RAJurMEJmdoKXGB/X550w2Nr3tTbezL6RwEE/iMcm+tZnXeoZtKuOq6ft8+CqzEkrIgx1fPoQA==",
+ "dev": true,
+ "requires": {
+ "minimist": "^1.2.5"
+ }
+ },
+ "lodash": {
+ "version": "4.17.20",
+ "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.20.tgz",
+ "integrity": "sha512-PlhdFcillOINfeV7Ni6oF1TAEayyZBoZ8bcshTHqOYJYlrqzRK5hagpagky5o4HfCzzd1TRkXPMFq6cKk9rGmA==",
+ "dev": true
+ },
+ "minimist": {
+ "version": "1.2.5",
+ "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz",
+ "integrity": "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==",
+ "dev": true
+ },
+ "source-map": {
+ "version": "0.5.7",
+ "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz",
+ "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=",
+ "dev": true
+ }
+ }
+ },
+ "@babel/generator": {
+ "version": "7.12.13",
+ "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.12.13.tgz",
+ "integrity": "sha512-9qQ8Fgo8HaSvHEt6A5+BATP7XktD/AdAnObUeTRz5/e2y3kbrxZgz32qUJJsdmwUvBJzF4AeV21nGTNwv05Mpw==",
+ "dev": true,
+ "requires": {
+ "@babel/types": "^7.12.13",
+ "jsesc": "^2.5.1",
+ "source-map": "^0.5.0"
+ },
"dependencies": {
"source-map": {
"version": "0.5.7",
@@ -43,71 +104,129 @@
}
}
},
- "@babel/generator": {
- "version": "7.5.5",
- "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.5.5.tgz",
- "integrity": "sha512-ETI/4vyTSxTzGnU2c49XHv2zhExkv9JHLTwDAFz85kmcwuShvYG2H08FwgIguQf4JC75CBnXAUM5PqeF4fj0nQ==",
+ "@babel/helper-function-name": {
+ "version": "7.12.13",
+ "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.12.13.tgz",
+ "integrity": "sha512-TZvmPn0UOqmvi5G4vvw0qZTpVptGkB1GL61R6lKvrSdIxGm5Pky7Q3fpKiIkQCAtRCBUwB0PaThlx9vebCDSwA==",
"dev": true,
"requires": {
- "@babel/types": "^7.5.5",
- "jsesc": "^2.5.1",
- "lodash": "^4.17.13",
- "source-map": "^0.5.0",
- "trim-right": "^1.0.1"
+ "@babel/helper-get-function-arity": "^7.12.13",
+ "@babel/template": "^7.12.13",
+ "@babel/types": "^7.12.13"
+ }
+ },
+ "@babel/helper-get-function-arity": {
+ "version": "7.12.13",
+ "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.12.13.tgz",
+ "integrity": "sha512-DjEVzQNz5LICkzN0REdpD5prGoidvbdYk1BVgRUOINaWJP2t6avB27X1guXK1kXNrX0WMfsrm1A/ZBthYuIMQg==",
+ "dev": true,
+ "requires": {
+ "@babel/types": "^7.12.13"
+ }
+ },
+ "@babel/helper-member-expression-to-functions": {
+ "version": "7.12.13",
+ "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.12.13.tgz",
+ "integrity": "sha512-B+7nN0gIL8FZ8SvMcF+EPyB21KnCcZHQZFczCxbiNGV/O0rsrSBlWGLzmtBJ3GMjSVMIm4lpFhR+VdVBuIsUcQ==",
+ "dev": true,
+ "requires": {
+ "@babel/types": "^7.12.13"
+ }
+ },
+ "@babel/helper-module-imports": {
+ "version": "7.12.13",
+ "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.12.13.tgz",
+ "integrity": "sha512-NGmfvRp9Rqxy0uHSSVP+SRIW1q31a7Ji10cLBcqSDUngGentY4FRiHOFZFE1CLU5eiL0oE8reH7Tg1y99TDM/g==",
+ "dev": true,
+ "requires": {
+ "@babel/types": "^7.12.13"
+ }
+ },
+ "@babel/helper-module-transforms": {
+ "version": "7.12.13",
+ "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.12.13.tgz",
+ "integrity": "sha512-acKF7EjqOR67ASIlDTupwkKM1eUisNAjaSduo5Cz+793ikfnpe7p4Q7B7EWU2PCoSTPWsQkR7hRUWEIZPiVLGA==",
+ "dev": true,
+ "requires": {
+ "@babel/helper-module-imports": "^7.12.13",
+ "@babel/helper-replace-supers": "^7.12.13",
+ "@babel/helper-simple-access": "^7.12.13",
+ "@babel/helper-split-export-declaration": "^7.12.13",
+ "@babel/helper-validator-identifier": "^7.12.11",
+ "@babel/template": "^7.12.13",
+ "@babel/traverse": "^7.12.13",
+ "@babel/types": "^7.12.13",
+ "lodash": "^4.17.19"
},
"dependencies": {
- "source-map": {
- "version": "0.5.7",
- "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz",
- "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=",
+ "lodash": {
+ "version": "4.17.20",
+ "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.20.tgz",
+ "integrity": "sha512-PlhdFcillOINfeV7Ni6oF1TAEayyZBoZ8bcshTHqOYJYlrqzRK5hagpagky5o4HfCzzd1TRkXPMFq6cKk9rGmA==",
"dev": true
}
}
},
- "@babel/helper-function-name": {
- "version": "7.1.0",
- "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.1.0.tgz",
- "integrity": "sha512-A95XEoCpb3TO+KZzJ4S/5uW5fNe26DjBGqf1o9ucyLyCmi1dXq/B3c8iaWTfBk3VvetUxl16e8tIrd5teOCfGw==",
+ "@babel/helper-optimise-call-expression": {
+ "version": "7.12.13",
+ "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.12.13.tgz",
+ "integrity": "sha512-BdWQhoVJkp6nVjB7nkFWcn43dkprYauqtk++Py2eaf/GRDFm5BxRqEIZCiHlZUGAVmtwKcsVL1dC68WmzeFmiA==",
"dev": true,
"requires": {
- "@babel/helper-get-function-arity": "^7.0.0",
- "@babel/template": "^7.1.0",
- "@babel/types": "^7.0.0"
- }
- },
- "@babel/helper-get-function-arity": {
- "version": "7.0.0",
- "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.0.0.tgz",
- "integrity": "sha512-r2DbJeg4svYvt3HOS74U4eWKsUAMRH01Z1ds1zx8KNTPtpTL5JAsdFv8BNyOpVqdFhHkkRDIg5B4AsxmkjAlmQ==",
- "dev": true,
- "requires": {
- "@babel/types": "^7.0.0"
+ "@babel/types": "^7.12.13"
}
},
"@babel/helper-plugin-utils": {
- "version": "7.0.0",
- "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.0.0.tgz",
- "integrity": "sha512-CYAOUCARwExnEixLdB6sDm2dIJ/YgEAKDM1MOeMeZu9Ld/bDgVo8aiWrXwcY7OBh+1Ea2uUcVRcxKk0GJvW7QA==",
+ "version": "7.12.13",
+ "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.12.13.tgz",
+ "integrity": "sha512-C+10MXCXJLiR6IeG9+Wiejt9jmtFpxUc3MQqCmPY8hfCjyUGl9kT+B2okzEZrtykiwrc4dbCPdDoz0A/HQbDaA==",
"dev": true
},
- "@babel/helper-split-export-declaration": {
- "version": "7.4.4",
- "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.4.4.tgz",
- "integrity": "sha512-Ro/XkzLf3JFITkW6b+hNxzZ1n5OQ80NvIUdmHspih1XAhtN3vPTuUFT4eQnela+2MaZ5ulH+iyP513KJrxbN7Q==",
+ "@babel/helper-replace-supers": {
+ "version": "7.12.13",
+ "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.12.13.tgz",
+ "integrity": "sha512-pctAOIAMVStI2TMLhozPKbf5yTEXc0OJa0eENheb4w09SrgOWEs+P4nTOZYJQCqs8JlErGLDPDJTiGIp3ygbLg==",
"dev": true,
"requires": {
- "@babel/types": "^7.4.4"
+ "@babel/helper-member-expression-to-functions": "^7.12.13",
+ "@babel/helper-optimise-call-expression": "^7.12.13",
+ "@babel/traverse": "^7.12.13",
+ "@babel/types": "^7.12.13"
}
},
- "@babel/helpers": {
- "version": "7.5.5",
- "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.5.5.tgz",
- "integrity": "sha512-nRq2BUhxZFnfEn/ciJuhklHvFOqjJUD5wpx+1bxUF2axL9C+v4DE/dmp5sT2dKnpOs4orZWzpAZqlCy8QqE/7g==",
+ "@babel/helper-simple-access": {
+ "version": "7.12.13",
+ "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.12.13.tgz",
+ "integrity": "sha512-0ski5dyYIHEfwpWGx5GPWhH35j342JaflmCeQmsPWcrOQDtCN6C1zKAVRFVbK53lPW2c9TsuLLSUDf0tIGJ5hA==",
"dev": true,
"requires": {
- "@babel/template": "^7.4.4",
- "@babel/traverse": "^7.5.5",
- "@babel/types": "^7.5.5"
+ "@babel/types": "^7.12.13"
+ }
+ },
+ "@babel/helper-split-export-declaration": {
+ "version": "7.12.13",
+ "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.12.13.tgz",
+ "integrity": "sha512-tCJDltF83htUtXx5NLcaDqRmknv652ZWCHyoTETf1CXYJdPC7nohZohjUgieXhv0hTJdRf2FjDueFehdNucpzg==",
+ "dev": true,
+ "requires": {
+ "@babel/types": "^7.12.13"
+ }
+ },
+ "@babel/helper-validator-identifier": {
+ "version": "7.12.11",
+ "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.12.11.tgz",
+ "integrity": "sha512-np/lG3uARFybkoHokJUmf1QfEvRVCPbmQeUQpKow5cQ3xWrV9i3rUHodKDJPQfTVX61qKi+UdYk8kik84n7XOw==",
+ "dev": true
+ },
+ "@babel/helpers": {
+ "version": "7.12.13",
+ "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.12.13.tgz",
+ "integrity": "sha512-oohVzLRZ3GQEk4Cjhfs9YkJA4TdIDTObdBEZGrd6F/T0GPSnuV6l22eMcxlvcvzVIPH3VTtxbseudM1zIE+rPQ==",
+ "dev": true,
+ "requires": {
+ "@babel/template": "^7.12.13",
+ "@babel/traverse": "^7.12.13",
+ "@babel/types": "^7.12.13"
}
},
"@babel/highlight": {
@@ -122,241 +241,755 @@
}
},
"@babel/parser": {
- "version": "7.5.5",
- "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.5.5.tgz",
- "integrity": "sha512-E5BN68cqR7dhKan1SfqgPGhQ178bkVKpXTPEXnFJBrEt8/DKRZlybmy+IgYLTeN7tp1R5Ccmbm2rBk17sHYU3g==",
+ "version": "7.12.13",
+ "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.12.13.tgz",
+ "integrity": "sha512-z7n7ybOUzaRc3wwqLpAX8UFIXsrVXUJhtNGBwAnLz6d1KUapqyq7ad2La8gZ6CXhHmGAIL32cop8Tst4/PNWLw==",
"dev": true
},
- "@babel/plugin-syntax-object-rest-spread": {
- "version": "7.2.0",
- "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.2.0.tgz",
- "integrity": "sha512-t0JKGgqk2We+9may3t0xDdmneaXmyxq0xieYcKHxIsrJO64n1OiMWNUtc5gQK1PA0NpdCRrtZp4z+IUaKugrSA==",
+ "@babel/plugin-syntax-async-generators": {
+ "version": "7.8.4",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.8.4.tgz",
+ "integrity": "sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==",
"dev": true,
"requires": {
- "@babel/helper-plugin-utils": "^7.0.0"
+ "@babel/helper-plugin-utils": "^7.8.0"
+ }
+ },
+ "@babel/plugin-syntax-bigint": {
+ "version": "7.8.3",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-bigint/-/plugin-syntax-bigint-7.8.3.tgz",
+ "integrity": "sha512-wnTnFlG+YxQm3vDxpGE57Pj0srRU4sHE/mDkt1qv2YJJSeUAec2ma4WLUnUPeKjyrfntVwe/N6dCXpU+zL3Npg==",
+ "dev": true,
+ "requires": {
+ "@babel/helper-plugin-utils": "^7.8.0"
+ }
+ },
+ "@babel/plugin-syntax-class-properties": {
+ "version": "7.12.13",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.12.13.tgz",
+ "integrity": "sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==",
+ "dev": true,
+ "requires": {
+ "@babel/helper-plugin-utils": "^7.12.13"
+ }
+ },
+ "@babel/plugin-syntax-import-meta": {
+ "version": "7.10.4",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-meta/-/plugin-syntax-import-meta-7.10.4.tgz",
+ "integrity": "sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g==",
+ "dev": true,
+ "requires": {
+ "@babel/helper-plugin-utils": "^7.10.4"
+ }
+ },
+ "@babel/plugin-syntax-json-strings": {
+ "version": "7.8.3",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.8.3.tgz",
+ "integrity": "sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==",
+ "dev": true,
+ "requires": {
+ "@babel/helper-plugin-utils": "^7.8.0"
+ }
+ },
+ "@babel/plugin-syntax-logical-assignment-operators": {
+ "version": "7.10.4",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-logical-assignment-operators/-/plugin-syntax-logical-assignment-operators-7.10.4.tgz",
+ "integrity": "sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==",
+ "dev": true,
+ "requires": {
+ "@babel/helper-plugin-utils": "^7.10.4"
+ }
+ },
+ "@babel/plugin-syntax-nullish-coalescing-operator": {
+ "version": "7.8.3",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-nullish-coalescing-operator/-/plugin-syntax-nullish-coalescing-operator-7.8.3.tgz",
+ "integrity": "sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==",
+ "dev": true,
+ "requires": {
+ "@babel/helper-plugin-utils": "^7.8.0"
+ }
+ },
+ "@babel/plugin-syntax-numeric-separator": {
+ "version": "7.10.4",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-numeric-separator/-/plugin-syntax-numeric-separator-7.10.4.tgz",
+ "integrity": "sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==",
+ "dev": true,
+ "requires": {
+ "@babel/helper-plugin-utils": "^7.10.4"
+ }
+ },
+ "@babel/plugin-syntax-object-rest-spread": {
+ "version": "7.8.3",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.3.tgz",
+ "integrity": "sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==",
+ "dev": true,
+ "requires": {
+ "@babel/helper-plugin-utils": "^7.8.0"
+ }
+ },
+ "@babel/plugin-syntax-optional-catch-binding": {
+ "version": "7.8.3",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.8.3.tgz",
+ "integrity": "sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==",
+ "dev": true,
+ "requires": {
+ "@babel/helper-plugin-utils": "^7.8.0"
+ }
+ },
+ "@babel/plugin-syntax-optional-chaining": {
+ "version": "7.8.3",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-chaining/-/plugin-syntax-optional-chaining-7.8.3.tgz",
+ "integrity": "sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==",
+ "dev": true,
+ "requires": {
+ "@babel/helper-plugin-utils": "^7.8.0"
+ }
+ },
+ "@babel/plugin-syntax-top-level-await": {
+ "version": "7.12.13",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.12.13.tgz",
+ "integrity": "sha512-A81F9pDwyS7yM//KwbCSDqy3Uj4NMIurtplxphWxoYtNPov7cJsDkAFNNyVlIZ3jwGycVsurZ+LtOA8gZ376iQ==",
+ "dev": true,
+ "requires": {
+ "@babel/helper-plugin-utils": "^7.12.13"
}
},
"@babel/template": {
- "version": "7.4.4",
- "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.4.4.tgz",
- "integrity": "sha512-CiGzLN9KgAvgZsnivND7rkA+AeJ9JB0ciPOD4U59GKbQP2iQl+olF1l76kJOupqidozfZ32ghwBEJDhnk9MEcw==",
+ "version": "7.12.13",
+ "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.12.13.tgz",
+ "integrity": "sha512-/7xxiGA57xMo/P2GVvdEumr8ONhFOhfgq2ihK3h1e6THqzTAkHbkXgB0xI9yeTfIUoH3+oAeHhqm/I43OTbbjA==",
"dev": true,
"requires": {
- "@babel/code-frame": "^7.0.0",
- "@babel/parser": "^7.4.4",
- "@babel/types": "^7.4.4"
+ "@babel/code-frame": "^7.12.13",
+ "@babel/parser": "^7.12.13",
+ "@babel/types": "^7.12.13"
+ },
+ "dependencies": {
+ "@babel/code-frame": {
+ "version": "7.12.13",
+ "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.12.13.tgz",
+ "integrity": "sha512-HV1Cm0Q3ZrpCR93tkWOYiuYIgLxZXZFVG2VgK+MBWjUqZTundupbfx2aXarXuw5Ko5aMcjtJgbSs4vUGBS5v6g==",
+ "dev": true,
+ "requires": {
+ "@babel/highlight": "^7.12.13"
+ }
+ },
+ "@babel/highlight": {
+ "version": "7.12.13",
+ "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.12.13.tgz",
+ "integrity": "sha512-kocDQvIbgMKlWxXe9fof3TQ+gkIPOUSEYhJjqUjvKMez3krV7vbzYCDq39Oj11UAVK7JqPVGQPlgE85dPNlQww==",
+ "dev": true,
+ "requires": {
+ "@babel/helper-validator-identifier": "^7.12.11",
+ "chalk": "^2.0.0",
+ "js-tokens": "^4.0.0"
+ }
+ }
}
},
"@babel/traverse": {
- "version": "7.5.5",
- "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.5.5.tgz",
- "integrity": "sha512-MqB0782whsfffYfSjH4TM+LMjrJnhCNEDMDIjeTpl+ASaUvxcjoiVCo/sM1GhS1pHOXYfWVCYneLjMckuUxDaQ==",
+ "version": "7.12.13",
+ "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.12.13.tgz",
+ "integrity": "sha512-3Zb4w7eE/OslI0fTp8c7b286/cQps3+vdLW3UcwC8VSJC6GbKn55aeVVu2QJNuCDoeKyptLOFrPq8WqZZBodyA==",
"dev": true,
"requires": {
- "@babel/code-frame": "^7.5.5",
- "@babel/generator": "^7.5.5",
- "@babel/helper-function-name": "^7.1.0",
- "@babel/helper-split-export-declaration": "^7.4.4",
- "@babel/parser": "^7.5.5",
- "@babel/types": "^7.5.5",
+ "@babel/code-frame": "^7.12.13",
+ "@babel/generator": "^7.12.13",
+ "@babel/helper-function-name": "^7.12.13",
+ "@babel/helper-split-export-declaration": "^7.12.13",
+ "@babel/parser": "^7.12.13",
+ "@babel/types": "^7.12.13",
"debug": "^4.1.0",
"globals": "^11.1.0",
- "lodash": "^4.17.13"
+ "lodash": "^4.17.19"
+ },
+ "dependencies": {
+ "@babel/code-frame": {
+ "version": "7.12.13",
+ "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.12.13.tgz",
+ "integrity": "sha512-HV1Cm0Q3ZrpCR93tkWOYiuYIgLxZXZFVG2VgK+MBWjUqZTundupbfx2aXarXuw5Ko5aMcjtJgbSs4vUGBS5v6g==",
+ "dev": true,
+ "requires": {
+ "@babel/highlight": "^7.12.13"
+ }
+ },
+ "@babel/highlight": {
+ "version": "7.12.13",
+ "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.12.13.tgz",
+ "integrity": "sha512-kocDQvIbgMKlWxXe9fof3TQ+gkIPOUSEYhJjqUjvKMez3krV7vbzYCDq39Oj11UAVK7JqPVGQPlgE85dPNlQww==",
+ "dev": true,
+ "requires": {
+ "@babel/helper-validator-identifier": "^7.12.11",
+ "chalk": "^2.0.0",
+ "js-tokens": "^4.0.0"
+ }
+ },
+ "lodash": {
+ "version": "4.17.20",
+ "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.20.tgz",
+ "integrity": "sha512-PlhdFcillOINfeV7Ni6oF1TAEayyZBoZ8bcshTHqOYJYlrqzRK5hagpagky5o4HfCzzd1TRkXPMFq6cKk9rGmA==",
+ "dev": true
+ }
}
},
"@babel/types": {
- "version": "7.5.5",
- "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.5.5.tgz",
- "integrity": "sha512-s63F9nJioLqOlW3UkyMd+BYhXt44YuaFm/VV0VwuteqjYwRrObkU7ra9pY4wAJR3oXi8hJrMcrcJdO/HH33vtw==",
+ "version": "7.12.13",
+ "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.12.13.tgz",
+ "integrity": "sha512-oKrdZTld2im1z8bDwTOQvUbxKwE+854zc16qWZQlcTqMN00pWxHQ4ZeOq0yDMnisOpRykH2/5Qqcrk/OlbAjiQ==",
"dev": true,
"requires": {
- "esutils": "^2.0.2",
- "lodash": "^4.17.13",
+ "@babel/helper-validator-identifier": "^7.12.11",
+ "lodash": "^4.17.19",
"to-fast-properties": "^2.0.0"
+ },
+ "dependencies": {
+ "lodash": {
+ "version": "4.17.20",
+ "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.20.tgz",
+ "integrity": "sha512-PlhdFcillOINfeV7Ni6oF1TAEayyZBoZ8bcshTHqOYJYlrqzRK5hagpagky5o4HfCzzd1TRkXPMFq6cKk9rGmA==",
+ "dev": true
+ }
}
},
+ "@bcoe/v8-coverage": {
+ "version": "0.2.3",
+ "resolved": "https://registry.npmjs.org/@bcoe/v8-coverage/-/v8-coverage-0.2.3.tgz",
+ "integrity": "sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw==",
+ "dev": true
+ },
"@cnakazawa/watch": {
- "version": "1.0.3",
- "resolved": "https://registry.npmjs.org/@cnakazawa/watch/-/watch-1.0.3.tgz",
- "integrity": "sha512-r5160ogAvGyHsal38Kux7YYtodEKOj89RGb28ht1jh3SJb08VwRwAKKJL0bGb04Zd/3r9FL3BFIc3bBidYffCA==",
+ "version": "1.0.4",
+ "resolved": "https://registry.npmjs.org/@cnakazawa/watch/-/watch-1.0.4.tgz",
+ "integrity": "sha512-v9kIhKwjeZThiWrLmj0y17CWoyddASLj9O2yvbZkbvw/N3rWOYy9zkV66ursAoVr0mV15bL8g0c4QZUE6cdDoQ==",
"dev": true,
"requires": {
"exec-sh": "^0.3.2",
"minimist": "^1.2.0"
}
},
- "@jest/console": {
- "version": "24.9.0",
- "resolved": "https://registry.npmjs.org/@jest/console/-/console-24.9.0.tgz",
- "integrity": "sha512-Zuj6b8TnKXi3q4ymac8EQfc3ea/uhLeCGThFqXeC8H9/raaH8ARPUTdId+XyGd03Z4In0/VjD2OYFcBF09fNLQ==",
+ "@istanbuljs/load-nyc-config": {
+ "version": "1.1.0",
+ "resolved": "https://registry.npmjs.org/@istanbuljs/load-nyc-config/-/load-nyc-config-1.1.0.tgz",
+ "integrity": "sha512-VjeHSlIzpv/NyD3N0YuHfXOPDIixcA1q2ZV98wsMqcYlPmv2n3Yb2lYP9XMElnaFVXg5A7YLTeLu6V84uQDjmQ==",
"dev": true,
"requires": {
- "@jest/source-map": "^24.9.0",
- "chalk": "^2.0.1",
- "slash": "^2.0.0"
+ "camelcase": "^5.3.1",
+ "find-up": "^4.1.0",
+ "get-package-type": "^0.1.0",
+ "js-yaml": "^3.13.1",
+ "resolve-from": "^5.0.0"
+ },
+ "dependencies": {
+ "resolve-from": {
+ "version": "5.0.0",
+ "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz",
+ "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==",
+ "dev": true
+ }
+ }
+ },
+ "@istanbuljs/schema": {
+ "version": "0.1.2",
+ "resolved": "https://registry.npmjs.org/@istanbuljs/schema/-/schema-0.1.2.tgz",
+ "integrity": "sha512-tsAQNx32a8CoFhjhijUIhI4kccIAgmGhy8LZMZgGfmXcpMbPRUqn5LWmgRttILi6yeGmBJd2xsPkFMs0PzgPCw==",
+ "dev": true
+ },
+ "@jest/console": {
+ "version": "26.6.2",
+ "resolved": "https://registry.npmjs.org/@jest/console/-/console-26.6.2.tgz",
+ "integrity": "sha512-IY1R2i2aLsLr7Id3S6p2BA82GNWryt4oSvEXLAKc+L2zdi89dSkE8xC1C+0kpATG4JhBJREnQOH7/zmccM2B0g==",
+ "dev": true,
+ "requires": {
+ "@jest/types": "^26.6.2",
+ "@types/node": "*",
+ "chalk": "^4.0.0",
+ "jest-message-util": "^26.6.2",
+ "jest-util": "^26.6.2",
+ "slash": "^3.0.0"
+ },
+ "dependencies": {
+ "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,
+ "requires": {
+ "color-convert": "^2.0.1"
+ }
+ },
+ "chalk": {
+ "version": "4.1.0",
+ "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz",
+ "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==",
+ "dev": true,
+ "requires": {
+ "ansi-styles": "^4.1.0",
+ "supports-color": "^7.1.0"
+ }
+ },
+ "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,
+ "requires": {
+ "color-name": "~1.1.4"
+ }
+ },
+ "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
+ },
+ "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
+ },
+ "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,
+ "requires": {
+ "has-flag": "^4.0.0"
+ }
+ }
}
},
"@jest/core": {
- "version": "24.9.0",
- "resolved": "https://registry.npmjs.org/@jest/core/-/core-24.9.0.tgz",
- "integrity": "sha512-Fogg3s4wlAr1VX7q+rhV9RVnUv5tD7VuWfYy1+whMiWUrvl7U3QJSJyWcDio9Lq2prqYsZaeTv2Rz24pWGkJ2A==",
+ "version": "26.6.3",
+ "resolved": "https://registry.npmjs.org/@jest/core/-/core-26.6.3.tgz",
+ "integrity": "sha512-xvV1kKbhfUqFVuZ8Cyo+JPpipAHHAV3kcDBftiduK8EICXmTFddryy3P7NfZt8Pv37rA9nEJBKCCkglCPt/Xjw==",
"dev": true,
"requires": {
- "@jest/console": "^24.7.1",
- "@jest/reporters": "^24.9.0",
- "@jest/test-result": "^24.9.0",
- "@jest/transform": "^24.9.0",
- "@jest/types": "^24.9.0",
- "ansi-escapes": "^3.0.0",
- "chalk": "^2.0.1",
+ "@jest/console": "^26.6.2",
+ "@jest/reporters": "^26.6.2",
+ "@jest/test-result": "^26.6.2",
+ "@jest/transform": "^26.6.2",
+ "@jest/types": "^26.6.2",
+ "@types/node": "*",
+ "ansi-escapes": "^4.2.1",
+ "chalk": "^4.0.0",
"exit": "^0.1.2",
- "graceful-fs": "^4.1.15",
- "jest-changed-files": "^24.9.0",
- "jest-config": "^24.9.0",
- "jest-haste-map": "^24.9.0",
- "jest-message-util": "^24.9.0",
- "jest-regex-util": "^24.3.0",
- "jest-resolve": "^24.9.0",
- "jest-resolve-dependencies": "^24.9.0",
- "jest-runner": "^24.9.0",
- "jest-runtime": "^24.9.0",
- "jest-snapshot": "^24.9.0",
- "jest-util": "^24.9.0",
- "jest-validate": "^24.9.0",
- "jest-watcher": "^24.9.0",
- "micromatch": "^3.1.10",
- "p-each-series": "^1.0.0",
- "realpath-native": "^1.1.0",
- "rimraf": "^2.5.4",
- "slash": "^2.0.0",
- "strip-ansi": "^5.0.0"
+ "graceful-fs": "^4.2.4",
+ "jest-changed-files": "^26.6.2",
+ "jest-config": "^26.6.3",
+ "jest-haste-map": "^26.6.2",
+ "jest-message-util": "^26.6.2",
+ "jest-regex-util": "^26.0.0",
+ "jest-resolve": "^26.6.2",
+ "jest-resolve-dependencies": "^26.6.3",
+ "jest-runner": "^26.6.3",
+ "jest-runtime": "^26.6.3",
+ "jest-snapshot": "^26.6.2",
+ "jest-util": "^26.6.2",
+ "jest-validate": "^26.6.2",
+ "jest-watcher": "^26.6.2",
+ "micromatch": "^4.0.2",
+ "p-each-series": "^2.1.0",
+ "rimraf": "^3.0.0",
+ "slash": "^3.0.0",
+ "strip-ansi": "^6.0.0"
+ },
+ "dependencies": {
+ "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,
+ "requires": {
+ "color-convert": "^2.0.1"
+ }
+ },
+ "chalk": {
+ "version": "4.1.0",
+ "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz",
+ "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==",
+ "dev": true,
+ "requires": {
+ "ansi-styles": "^4.1.0",
+ "supports-color": "^7.1.0"
+ }
+ },
+ "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,
+ "requires": {
+ "color-name": "~1.1.4"
+ }
+ },
+ "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
+ },
+ "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
+ },
+ "rimraf": {
+ "version": "3.0.2",
+ "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz",
+ "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==",
+ "dev": true,
+ "requires": {
+ "glob": "^7.1.3"
+ }
+ },
+ "strip-ansi": {
+ "version": "6.0.0",
+ "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz",
+ "integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==",
+ "dev": true,
+ "requires": {
+ "ansi-regex": "^5.0.0"
+ }
+ },
+ "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,
+ "requires": {
+ "has-flag": "^4.0.0"
+ }
+ }
}
},
"@jest/environment": {
- "version": "24.9.0",
- "resolved": "https://registry.npmjs.org/@jest/environment/-/environment-24.9.0.tgz",
- "integrity": "sha512-5A1QluTPhvdIPFYnO3sZC3smkNeXPVELz7ikPbhUj0bQjB07EoE9qtLrem14ZUYWdVayYbsjVwIiL4WBIMV4aQ==",
+ "version": "26.6.2",
+ "resolved": "https://registry.npmjs.org/@jest/environment/-/environment-26.6.2.tgz",
+ "integrity": "sha512-nFy+fHl28zUrRsCeMB61VDThV1pVTtlEokBRgqPrcT1JNq4yRNIyTHfyht6PqtUvY9IsuLGTrbG8kPXjSZIZwA==",
"dev": true,
"requires": {
- "@jest/fake-timers": "^24.9.0",
- "@jest/transform": "^24.9.0",
- "@jest/types": "^24.9.0",
- "jest-mock": "^24.9.0"
+ "@jest/fake-timers": "^26.6.2",
+ "@jest/types": "^26.6.2",
+ "@types/node": "*",
+ "jest-mock": "^26.6.2"
}
},
"@jest/fake-timers": {
- "version": "24.9.0",
- "resolved": "https://registry.npmjs.org/@jest/fake-timers/-/fake-timers-24.9.0.tgz",
- "integrity": "sha512-eWQcNa2YSwzXWIMC5KufBh3oWRIijrQFROsIqt6v/NS9Io/gknw1jsAC9c+ih/RQX4A3O7SeWAhQeN0goKhT9A==",
+ "version": "26.6.2",
+ "resolved": "https://registry.npmjs.org/@jest/fake-timers/-/fake-timers-26.6.2.tgz",
+ "integrity": "sha512-14Uleatt7jdzefLPYM3KLcnUl1ZNikaKq34enpb5XG9i81JpppDb5muZvonvKyrl7ftEHkKS5L5/eB/kxJ+bvA==",
"dev": true,
"requires": {
- "@jest/types": "^24.9.0",
- "jest-message-util": "^24.9.0",
- "jest-mock": "^24.9.0"
+ "@jest/types": "^26.6.2",
+ "@sinonjs/fake-timers": "^6.0.1",
+ "@types/node": "*",
+ "jest-message-util": "^26.6.2",
+ "jest-mock": "^26.6.2",
+ "jest-util": "^26.6.2"
+ }
+ },
+ "@jest/globals": {
+ "version": "26.6.2",
+ "resolved": "https://registry.npmjs.org/@jest/globals/-/globals-26.6.2.tgz",
+ "integrity": "sha512-85Ltnm7HlB/KesBUuALwQ68YTU72w9H2xW9FjZ1eL1U3lhtefjjl5c2MiUbpXt/i6LaPRvoOFJ22yCBSfQ0JIA==",
+ "dev": true,
+ "requires": {
+ "@jest/environment": "^26.6.2",
+ "@jest/types": "^26.6.2",
+ "expect": "^26.6.2"
}
},
"@jest/reporters": {
- "version": "24.9.0",
- "resolved": "https://registry.npmjs.org/@jest/reporters/-/reporters-24.9.0.tgz",
- "integrity": "sha512-mu4X0yjaHrffOsWmVLzitKmmmWSQ3GGuefgNscUSWNiUNcEOSEQk9k3pERKEQVBb0Cnn88+UESIsZEMH3o88Gw==",
+ "version": "26.6.2",
+ "resolved": "https://registry.npmjs.org/@jest/reporters/-/reporters-26.6.2.tgz",
+ "integrity": "sha512-h2bW53APG4HvkOnVMo8q3QXa6pcaNt1HkwVsOPMBV6LD/q9oSpxNSYZQYkAnjdMjrJ86UuYeLo+aEZClV6opnw==",
"dev": true,
"requires": {
- "@jest/environment": "^24.9.0",
- "@jest/test-result": "^24.9.0",
- "@jest/transform": "^24.9.0",
- "@jest/types": "^24.9.0",
- "chalk": "^2.0.1",
+ "@bcoe/v8-coverage": "^0.2.3",
+ "@jest/console": "^26.6.2",
+ "@jest/test-result": "^26.6.2",
+ "@jest/transform": "^26.6.2",
+ "@jest/types": "^26.6.2",
+ "chalk": "^4.0.0",
+ "collect-v8-coverage": "^1.0.0",
"exit": "^0.1.2",
"glob": "^7.1.2",
- "istanbul-lib-coverage": "^2.0.2",
- "istanbul-lib-instrument": "^3.0.1",
- "istanbul-lib-report": "^2.0.4",
- "istanbul-lib-source-maps": "^3.0.1",
- "istanbul-reports": "^2.2.6",
- "jest-haste-map": "^24.9.0",
- "jest-resolve": "^24.9.0",
- "jest-runtime": "^24.9.0",
- "jest-util": "^24.9.0",
- "jest-worker": "^24.6.0",
- "node-notifier": "^5.4.2",
- "slash": "^2.0.0",
+ "graceful-fs": "^4.2.4",
+ "istanbul-lib-coverage": "^3.0.0",
+ "istanbul-lib-instrument": "^4.0.3",
+ "istanbul-lib-report": "^3.0.0",
+ "istanbul-lib-source-maps": "^4.0.0",
+ "istanbul-reports": "^3.0.2",
+ "jest-haste-map": "^26.6.2",
+ "jest-resolve": "^26.6.2",
+ "jest-util": "^26.6.2",
+ "jest-worker": "^26.6.2",
+ "node-notifier": "^8.0.0",
+ "slash": "^3.0.0",
"source-map": "^0.6.0",
- "string-length": "^2.0.0"
+ "string-length": "^4.0.1",
+ "terminal-link": "^2.0.0",
+ "v8-to-istanbul": "^7.0.0"
+ },
+ "dependencies": {
+ "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,
+ "requires": {
+ "color-convert": "^2.0.1"
+ }
+ },
+ "chalk": {
+ "version": "4.1.0",
+ "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz",
+ "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==",
+ "dev": true,
+ "requires": {
+ "ansi-styles": "^4.1.0",
+ "supports-color": "^7.1.0"
+ }
+ },
+ "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,
+ "requires": {
+ "color-name": "~1.1.4"
+ }
+ },
+ "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
+ },
+ "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
+ },
+ "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,
+ "requires": {
+ "has-flag": "^4.0.0"
+ }
+ }
}
},
"@jest/source-map": {
- "version": "24.9.0",
- "resolved": "https://registry.npmjs.org/@jest/source-map/-/source-map-24.9.0.tgz",
- "integrity": "sha512-/Xw7xGlsZb4MJzNDgB7PW5crou5JqWiBQaz6xyPd3ArOg2nfn/PunV8+olXbbEZzNl591o5rWKE9BRDaFAuIBg==",
+ "version": "26.6.2",
+ "resolved": "https://registry.npmjs.org/@jest/source-map/-/source-map-26.6.2.tgz",
+ "integrity": "sha512-YwYcCwAnNmOVsZ8mr3GfnzdXDAl4LaenZP5z+G0c8bzC9/dugL8zRmxZzdoTl4IaS3CryS1uWnROLPFmb6lVvA==",
"dev": true,
"requires": {
"callsites": "^3.0.0",
- "graceful-fs": "^4.1.15",
+ "graceful-fs": "^4.2.4",
"source-map": "^0.6.0"
}
},
"@jest/test-result": {
- "version": "24.9.0",
- "resolved": "https://registry.npmjs.org/@jest/test-result/-/test-result-24.9.0.tgz",
- "integrity": "sha512-XEFrHbBonBJ8dGp2JmF8kP/nQI/ImPpygKHwQ/SY+es59Z3L5PI4Qb9TQQMAEeYsThG1xF0k6tmG0tIKATNiiA==",
+ "version": "26.6.2",
+ "resolved": "https://registry.npmjs.org/@jest/test-result/-/test-result-26.6.2.tgz",
+ "integrity": "sha512-5O7H5c/7YlojphYNrK02LlDIV2GNPYisKwHm2QTKjNZeEzezCbwYs9swJySv2UfPMyZ0VdsmMv7jIlD/IKYQpQ==",
"dev": true,
"requires": {
- "@jest/console": "^24.9.0",
- "@jest/types": "^24.9.0",
- "@types/istanbul-lib-coverage": "^2.0.0"
+ "@jest/console": "^26.6.2",
+ "@jest/types": "^26.6.2",
+ "@types/istanbul-lib-coverage": "^2.0.0",
+ "collect-v8-coverage": "^1.0.0"
}
},
"@jest/test-sequencer": {
- "version": "24.9.0",
- "resolved": "https://registry.npmjs.org/@jest/test-sequencer/-/test-sequencer-24.9.0.tgz",
- "integrity": "sha512-6qqsU4o0kW1dvA95qfNog8v8gkRN9ph6Lz7r96IvZpHdNipP2cBcb07J1Z45mz/VIS01OHJ3pY8T5fUY38tg4A==",
+ "version": "26.6.3",
+ "resolved": "https://registry.npmjs.org/@jest/test-sequencer/-/test-sequencer-26.6.3.tgz",
+ "integrity": "sha512-YHlVIjP5nfEyjlrSr8t/YdNfU/1XEt7c5b4OxcXCjyRhjzLYu/rO69/WHPuYcbCWkz8kAeZVZp2N2+IOLLEPGw==",
"dev": true,
"requires": {
- "@jest/test-result": "^24.9.0",
- "jest-haste-map": "^24.9.0",
- "jest-runner": "^24.9.0",
- "jest-runtime": "^24.9.0"
+ "@jest/test-result": "^26.6.2",
+ "graceful-fs": "^4.2.4",
+ "jest-haste-map": "^26.6.2",
+ "jest-runner": "^26.6.3",
+ "jest-runtime": "^26.6.3"
}
},
"@jest/transform": {
- "version": "24.9.0",
- "resolved": "https://registry.npmjs.org/@jest/transform/-/transform-24.9.0.tgz",
- "integrity": "sha512-TcQUmyNRxV94S0QpMOnZl0++6RMiqpbH/ZMccFB/amku6Uwvyb1cjYX7xkp5nGNkbX4QPH/FcB6q1HBTHynLmQ==",
+ "version": "26.6.2",
+ "resolved": "https://registry.npmjs.org/@jest/transform/-/transform-26.6.2.tgz",
+ "integrity": "sha512-E9JjhUgNzvuQ+vVAL21vlyfy12gP0GhazGgJC4h6qUt1jSdUXGWJ1wfu/X7Sd8etSgxV4ovT1pb9v5D6QW4XgA==",
"dev": true,
"requires": {
"@babel/core": "^7.1.0",
- "@jest/types": "^24.9.0",
- "babel-plugin-istanbul": "^5.1.0",
- "chalk": "^2.0.1",
+ "@jest/types": "^26.6.2",
+ "babel-plugin-istanbul": "^6.0.0",
+ "chalk": "^4.0.0",
"convert-source-map": "^1.4.0",
"fast-json-stable-stringify": "^2.0.0",
- "graceful-fs": "^4.1.15",
- "jest-haste-map": "^24.9.0",
- "jest-regex-util": "^24.9.0",
- "jest-util": "^24.9.0",
- "micromatch": "^3.1.10",
+ "graceful-fs": "^4.2.4",
+ "jest-haste-map": "^26.6.2",
+ "jest-regex-util": "^26.0.0",
+ "jest-util": "^26.6.2",
+ "micromatch": "^4.0.2",
"pirates": "^4.0.1",
- "realpath-native": "^1.1.0",
- "slash": "^2.0.0",
+ "slash": "^3.0.0",
"source-map": "^0.6.1",
- "write-file-atomic": "2.4.1"
+ "write-file-atomic": "^3.0.0"
+ },
+ "dependencies": {
+ "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,
+ "requires": {
+ "color-convert": "^2.0.1"
+ }
+ },
+ "chalk": {
+ "version": "4.1.0",
+ "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz",
+ "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==",
+ "dev": true,
+ "requires": {
+ "ansi-styles": "^4.1.0",
+ "supports-color": "^7.1.0"
+ }
+ },
+ "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,
+ "requires": {
+ "color-name": "~1.1.4"
+ }
+ },
+ "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
+ },
+ "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
+ },
+ "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,
+ "requires": {
+ "has-flag": "^4.0.0"
+ }
+ }
}
},
"@jest/types": {
- "version": "24.9.0",
- "resolved": "https://registry.npmjs.org/@jest/types/-/types-24.9.0.tgz",
- "integrity": "sha512-XKK7ze1apu5JWQ5eZjHITP66AX+QsLlbaJRBGYr8pNzwcAE2JVkwnf0yqjHTsDRcjR0mujy/NmZMXw5kl+kGBw==",
+ "version": "26.6.2",
+ "resolved": "https://registry.npmjs.org/@jest/types/-/types-26.6.2.tgz",
+ "integrity": "sha512-fC6QCp7Sc5sX6g8Tvbmj4XUTbyrik0akgRy03yjXbQaBWWNWGE7SGtJk98m0N8nzegD/7SggrUlivxo5ax4KWQ==",
"dev": true,
"requires": {
"@types/istanbul-lib-coverage": "^2.0.0",
- "@types/istanbul-reports": "^1.1.1",
- "@types/yargs": "^13.0.0"
+ "@types/istanbul-reports": "^3.0.0",
+ "@types/node": "*",
+ "@types/yargs": "^15.0.0",
+ "chalk": "^4.0.0"
+ },
+ "dependencies": {
+ "@types/istanbul-reports": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-3.0.0.tgz",
+ "integrity": "sha512-nwKNbvnwJ2/mndE9ItP/zc2TCzw6uuodnF4EHYWD+gCQDVBuRQL5UzbZD0/ezy1iKsFU2ZQiDqg4M9dN4+wZgA==",
+ "dev": true,
+ "requires": {
+ "@types/istanbul-lib-report": "*"
+ }
+ },
+ "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,
+ "requires": {
+ "color-convert": "^2.0.1"
+ }
+ },
+ "chalk": {
+ "version": "4.1.0",
+ "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz",
+ "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==",
+ "dev": true,
+ "requires": {
+ "ansi-styles": "^4.1.0",
+ "supports-color": "^7.1.0"
+ }
+ },
+ "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,
+ "requires": {
+ "color-name": "~1.1.4"
+ }
+ },
+ "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
+ },
+ "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
+ },
+ "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,
+ "requires": {
+ "has-flag": "^4.0.0"
+ }
+ }
+ }
+ },
+ "@sinonjs/commons": {
+ "version": "1.8.2",
+ "resolved": "https://registry.npmjs.org/@sinonjs/commons/-/commons-1.8.2.tgz",
+ "integrity": "sha512-sruwd86RJHdsVf/AtBoijDmUqJp3B6hF/DGC23C+JaegnDHaZyewCjoVGTdg3J0uz3Zs7NnIT05OBOmML72lQw==",
+ "dev": true,
+ "requires": {
+ "type-detect": "4.0.8"
+ }
+ },
+ "@sinonjs/fake-timers": {
+ "version": "6.0.1",
+ "resolved": "https://registry.npmjs.org/@sinonjs/fake-timers/-/fake-timers-6.0.1.tgz",
+ "integrity": "sha512-MZPUxrmFubI36XS1DI3qmI0YdN1gks62JtFZvxR67ljjSNCeK6U08Zx4msEWOXuofgqUt6zPHSi1H9fbjR/NRA==",
+ "dev": true,
+ "requires": {
+ "@sinonjs/commons": "^1.7.0"
}
},
"@types/babel__core": {
- "version": "7.1.2",
- "resolved": "https://registry.npmjs.org/@types/babel__core/-/babel__core-7.1.2.tgz",
- "integrity": "sha512-cfCCrFmiGY/yq0NuKNxIQvZFy9kY/1immpSpTngOnyIbD4+eJOG5mxphhHDv3CHL9GltO4GcKr54kGBg3RNdbg==",
+ "version": "7.1.12",
+ "resolved": "https://registry.npmjs.org/@types/babel__core/-/babel__core-7.1.12.tgz",
+ "integrity": "sha512-wMTHiiTiBAAPebqaPiPDLFA4LYPKr6Ph0Xq/6rq1Ur3v66HXyG+clfR9CNETkD7MQS8ZHvpQOtA53DLws5WAEQ==",
"dev": true,
"requires": {
"@babel/parser": "^7.1.0",
@@ -367,18 +1000,18 @@
}
},
"@types/babel__generator": {
- "version": "7.0.2",
- "resolved": "https://registry.npmjs.org/@types/babel__generator/-/babel__generator-7.0.2.tgz",
- "integrity": "sha512-NHcOfab3Zw4q5sEE2COkpfXjoE7o+PmqD9DQW4koUT3roNxwziUdXGnRndMat/LJNUtePwn1TlP4do3uoe3KZQ==",
+ "version": "7.6.2",
+ "resolved": "https://registry.npmjs.org/@types/babel__generator/-/babel__generator-7.6.2.tgz",
+ "integrity": "sha512-MdSJnBjl+bdwkLskZ3NGFp9YcXGx5ggLpQQPqtgakVhsWK0hTtNYhjpZLlWQTviGTvF8at+Bvli3jV7faPdgeQ==",
"dev": true,
"requires": {
"@babel/types": "^7.0.0"
}
},
"@types/babel__template": {
- "version": "7.0.2",
- "resolved": "https://registry.npmjs.org/@types/babel__template/-/babel__template-7.0.2.tgz",
- "integrity": "sha512-/K6zCpeW7Imzgab2bLkLEbz0+1JlFSrUMdw7KoIIu+IUdu51GWaBZpd3y1VXGVXzynvGa4DaIaxNZHiON3GXUg==",
+ "version": "7.4.0",
+ "resolved": "https://registry.npmjs.org/@types/babel__template/-/babel__template-7.4.0.tgz",
+ "integrity": "sha512-NTPErx4/FiPCGScH7foPyr+/1Dkzkni+rHiYHHoTjvwou7AQzJkNeD60A9CXRy+ZEN2B1bggmkTMCDb+Mv5k+A==",
"dev": true,
"requires": {
"@babel/parser": "^7.1.0",
@@ -386,9 +1019,9 @@
}
},
"@types/babel__traverse": {
- "version": "7.0.7",
- "resolved": "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.0.7.tgz",
- "integrity": "sha512-CeBpmX1J8kWLcDEnI3Cl2Eo6RfbGvzUctA+CjZUhOKDFbLfcr7fc4usEqLNWetrlJd7RhAkyYe2czXop4fICpw==",
+ "version": "7.11.0",
+ "resolved": "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.11.0.tgz",
+ "integrity": "sha512-kSjgDMZONiIfSH1Nxcr5JIRMwUetDki63FSQfpTCz8ogF3Ulqm8+mr5f78dUYs6vMiB6gBusQqfQmBvHZj/lwg==",
"dev": true,
"requires": {
"@babel/types": "^7.3.0"
@@ -406,6 +1039,15 @@
"integrity": "sha512-OCutwjDZ4aFS6PB1UZ988C4YgwlBHJd6wCeQqaLdmadZ/7e+w79+hbMUFC1QXDNCmdyoRfAFdm0RypzwR+Qpag==",
"dev": true
},
+ "@types/graceful-fs": {
+ "version": "4.1.4",
+ "resolved": "https://registry.npmjs.org/@types/graceful-fs/-/graceful-fs-4.1.4.tgz",
+ "integrity": "sha512-mWA/4zFQhfvOA8zWkXobwJvBD7vzcxgrOQ0J5CH1votGqdq9m7+FwtGaqyCZqC3NyyBkc9z4m+iry4LlqcMWJg==",
+ "dev": true,
+ "requires": {
+ "@types/node": "*"
+ }
+ },
"@types/istanbul-lib-coverage": {
"version": "2.0.1",
"resolved": "https://registry.npmjs.org/@types/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.1.tgz",
@@ -574,16 +1216,28 @@
"integrity": "sha512-oVeL12C6gQS/GAExndigSaLxTrKpQPxewx9bOcwfvJiJge4rr7wNaph4J+ns5hrmIV2as5qxqN8YKthn9qh0jw==",
"dev": true
},
+ "@types/normalize-package-data": {
+ "version": "2.4.0",
+ "resolved": "https://registry.npmjs.org/@types/normalize-package-data/-/normalize-package-data-2.4.0.tgz",
+ "integrity": "sha512-f5j5b/Gf71L+dbqxIpQ4Z2WlmI/mPJ0fOkGGmFgtb6sAu97EPczzbS3/tJKxmcYDj55OX6ssqwDAWOHIYDRDGA==",
+ "dev": true
+ },
+ "@types/prettier": {
+ "version": "2.1.6",
+ "resolved": "https://registry.npmjs.org/@types/prettier/-/prettier-2.1.6.tgz",
+ "integrity": "sha512-6gOkRe7OIioWAXfnO/2lFiv+SJichKVSys1mSsgyrYHSEjk8Ctv4tSR/Odvnu+HWlH2C8j53dahU03XmQdd5fA==",
+ "dev": true
+ },
"@types/stack-utils": {
- "version": "1.0.1",
- "resolved": "https://registry.npmjs.org/@types/stack-utils/-/stack-utils-1.0.1.tgz",
- "integrity": "sha512-l42BggppR6zLmpfU6fq9HEa2oGPEI8yrSPL3GITjfRInppYFahObbIQOQK3UGxEnyQpltZLaPe75046NOZQikw==",
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/@types/stack-utils/-/stack-utils-2.0.0.tgz",
+ "integrity": "sha512-RJJrrySY7A8havqpGObOB4W92QXKJo63/jFLLgpvOtsGUqbQZ9Sbgl35KMm1DjC6j7AvmmU2bIno+3IyEaemaw==",
"dev": true
},
"@types/yargs": {
- "version": "13.0.2",
- "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-13.0.2.tgz",
- "integrity": "sha512-lwwgizwk/bIIU+3ELORkyuOgDjCh7zuWDFqRtPPhhVgq9N1F7CvLNKg1TX4f2duwtKQ0p044Au9r1PLIXHrIzQ==",
+ "version": "15.0.13",
+ "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-15.0.13.tgz",
+ "integrity": "sha512-kQ5JNTrbDv3Rp5X2n/iUu37IJBDU2gsZ5R/g1/KHOOEc5IKfUFjXT6DENPGduh08I/pamwtEq4oul7gUqKTQDQ==",
"dev": true,
"requires": {
"@types/yargs-parser": "*"
@@ -642,33 +1296,25 @@
}
},
"abab": {
- "version": "2.0.0",
- "resolved": "https://registry.npmjs.org/abab/-/abab-2.0.0.tgz",
- "integrity": "sha512-sY5AXXVZv4Y1VACTtR11UJCPHHudgY5i26Qj5TypE6DKlIApbwb5uqhXcJ5UUGbvZNRh7EeIoW+LrJumBsKp7w==",
+ "version": "2.0.5",
+ "resolved": "https://registry.npmjs.org/abab/-/abab-2.0.5.tgz",
+ "integrity": "sha512-9IK9EadsbHo6jLWIpxpR6pL0sazTXV6+SQv25ZB+F7Bj9mJNaOc4nCRabwd5M/JwmUa8idz6Eci6eKfJryPs6Q==",
"dev": true
},
"acorn": {
- "version": "5.7.3",
- "resolved": "https://registry.npmjs.org/acorn/-/acorn-5.7.3.tgz",
- "integrity": "sha512-T/zvzYRfbVojPWahDsE5evJdHb3oJoQfFbsrKM7w5Zcs++Tr257tia3BmMP8XYVjp1S9RZXQMh7gao96BlqZOw==",
+ "version": "7.4.1",
+ "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.4.1.tgz",
+ "integrity": "sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==",
"dev": true
},
"acorn-globals": {
- "version": "4.3.3",
- "resolved": "https://registry.npmjs.org/acorn-globals/-/acorn-globals-4.3.3.tgz",
- "integrity": "sha512-vkR40VwS2SYO98AIeFvzWWh+xyc2qi9s7OoXSFEGIP/rOJKzjnhykaZJNnHdoq4BL2gGxI5EZOU16z896EYnOQ==",
+ "version": "6.0.0",
+ "resolved": "https://registry.npmjs.org/acorn-globals/-/acorn-globals-6.0.0.tgz",
+ "integrity": "sha512-ZQl7LOWaF5ePqqcX4hLuv/bLXYQNfNWw2c0/yX/TsPRKamzHcTGQnlCjHT3TsmkOUVEPS3crCxiPfdzE/Trlhg==",
"dev": true,
"requires": {
- "acorn": "^6.0.1",
- "acorn-walk": "^6.0.1"
- },
- "dependencies": {
- "acorn": {
- "version": "6.3.0",
- "resolved": "https://registry.npmjs.org/acorn/-/acorn-6.3.0.tgz",
- "integrity": "sha512-/czfa8BwS88b9gWQVhc8eknunSA2DoJpJyTQkhheIf5E48u1N0R4q/YxxsAeqRrmK9TQ/uYfgLDfZo91UlANIA==",
- "dev": true
- }
+ "acorn": "^7.1.1",
+ "acorn-walk": "^7.1.1"
}
},
"acorn-jsx": {
@@ -678,9 +1324,9 @@
"dev": true
},
"acorn-walk": {
- "version": "6.2.0",
- "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-6.2.0.tgz",
- "integrity": "sha512-7evsyfH1cLOCdAzZAd43Cic04yKydNx0cF+7tiA19p1XnLLPU4dpCQOqpjqwokFe//vS0QqfqqjCS2JkiIs0cA==",
+ "version": "7.2.0",
+ "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-7.2.0.tgz",
+ "integrity": "sha512-OPdCF6GsMIP+Az+aWfAAOEt2/+iVDKE7oy6lJ098aoe59oAmK76qV6Gw60SbZ8jHuG2wH058GF4pLFbYamYrVA==",
"dev": true
},
"ajv": {
@@ -696,15 +1342,26 @@
}
},
"ansi-escapes": {
- "version": "3.2.0",
- "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-3.2.0.tgz",
- "integrity": "sha512-cBhpre4ma+U0T1oM5fXg7Dy1Jw7zzwv7lt/GoCpr+hDQJoYnKVPLL4dCvSEFMmQurOQvSrwT7SL/DAlhBI97RQ==",
- "dev": true
+ "version": "4.3.1",
+ "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.1.tgz",
+ "integrity": "sha512-JWF7ocqNrp8u9oqpgV+wH5ftbt+cfvv+PTjOvKLT3AdYly/LmORARfEVT1iyjwN+4MqE5UmVKoAdIBqeoCHgLA==",
+ "dev": true,
+ "requires": {
+ "type-fest": "^0.11.0"
+ },
+ "dependencies": {
+ "type-fest": {
+ "version": "0.11.0",
+ "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.11.0.tgz",
+ "integrity": "sha512-OdjXJxnCN1AvyLSzeKIgXTXxV+99ZuXl3Hpo9XpJAv9MBcHrrJOQ5kV7ypXOuQie+AmWG25hLbiKdwYTifzcfQ==",
+ "dev": true
+ }
+ }
},
"ansi-regex": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz",
- "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=",
+ "version": "5.0.0",
+ "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.0.tgz",
+ "integrity": "sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg==",
"dev": true
},
"ansi-styles": {
@@ -717,13 +1374,13 @@
}
},
"anymatch": {
- "version": "2.0.0",
- "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-2.0.0.tgz",
- "integrity": "sha512-5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw==",
+ "version": "3.1.1",
+ "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.1.tgz",
+ "integrity": "sha512-mM8522psRCqzV+6LhomX5wgp25YVibjh8Wj23I5RPkPppSVSjyKD2A2mBJmWGa+KN7f2D6LNh9jkBCeyLktzjg==",
"dev": true,
"requires": {
- "micromatch": "^3.1.4",
- "normalize-path": "^2.1.1"
+ "normalize-path": "^3.0.0",
+ "picomatch": "^2.0.4"
}
},
"argparse": {
@@ -753,12 +1410,6 @@
"integrity": "sha1-45sJrqne+Gao8gbiiK9jkZuuOcQ=",
"dev": true
},
- "array-equal": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/array-equal/-/array-equal-1.0.0.tgz",
- "integrity": "sha1-jCpe8kcv2ep0KwTHenUJO6J1fJM=",
- "dev": true
- },
"array-unique": {
"version": "0.3.2",
"resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.3.2.tgz",
@@ -792,12 +1443,6 @@
"integrity": "sha512-+Ryf6g3BKoRc7jfp7ad8tM4TtMiaWvbF/1/sQcZPkkS7ag3D5nMBCe2UfOTONtAkaG0tO0ij3C5Lwmf1EiyjHg==",
"dev": true
},
- "async-limiter": {
- "version": "1.0.1",
- "resolved": "https://registry.npmjs.org/async-limiter/-/async-limiter-1.0.1.tgz",
- "integrity": "sha512-csOlWGAcRFJaI6m+F2WKdnMKr4HhdhFVBk0H/QbJFMCr+uO2kwohwXQPxw/9OCxp05r5ghVBFSyioixx3gfkNQ==",
- "dev": true
- },
"asynckit": {
"version": "0.4.0",
"resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz",
@@ -823,49 +1468,125 @@
"dev": true
},
"babel-jest": {
- "version": "24.9.0",
- "resolved": "https://registry.npmjs.org/babel-jest/-/babel-jest-24.9.0.tgz",
- "integrity": "sha512-ntuddfyiN+EhMw58PTNL1ph4C9rECiQXjI4nMMBKBaNjXvqLdkXpPRcMSr4iyBrJg/+wz9brFUD6RhOAT6r4Iw==",
+ "version": "26.6.3",
+ "resolved": "https://registry.npmjs.org/babel-jest/-/babel-jest-26.6.3.tgz",
+ "integrity": "sha512-pl4Q+GAVOHwvjrck6jKjvmGhnO3jHX/xuB9d27f+EJZ/6k+6nMuPjorrYp7s++bKKdANwzElBWnLWaObvTnaZA==",
"dev": true,
"requires": {
- "@jest/transform": "^24.9.0",
- "@jest/types": "^24.9.0",
- "@types/babel__core": "^7.1.0",
- "babel-plugin-istanbul": "^5.1.0",
- "babel-preset-jest": "^24.9.0",
- "chalk": "^2.4.2",
- "slash": "^2.0.0"
+ "@jest/transform": "^26.6.2",
+ "@jest/types": "^26.6.2",
+ "@types/babel__core": "^7.1.7",
+ "babel-plugin-istanbul": "^6.0.0",
+ "babel-preset-jest": "^26.6.2",
+ "chalk": "^4.0.0",
+ "graceful-fs": "^4.2.4",
+ "slash": "^3.0.0"
+ },
+ "dependencies": {
+ "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,
+ "requires": {
+ "color-convert": "^2.0.1"
+ }
+ },
+ "chalk": {
+ "version": "4.1.0",
+ "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz",
+ "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==",
+ "dev": true,
+ "requires": {
+ "ansi-styles": "^4.1.0",
+ "supports-color": "^7.1.0"
+ }
+ },
+ "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,
+ "requires": {
+ "color-name": "~1.1.4"
+ }
+ },
+ "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
+ },
+ "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
+ },
+ "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,
+ "requires": {
+ "has-flag": "^4.0.0"
+ }
+ }
}
},
"babel-plugin-istanbul": {
- "version": "5.2.0",
- "resolved": "https://registry.npmjs.org/babel-plugin-istanbul/-/babel-plugin-istanbul-5.2.0.tgz",
- "integrity": "sha512-5LphC0USA8t4i1zCtjbbNb6jJj/9+X6P37Qfirc/70EQ34xKlMW+a1RHGwxGI+SwWpNwZ27HqvzAobeqaXwiZw==",
+ "version": "6.0.0",
+ "resolved": "https://registry.npmjs.org/babel-plugin-istanbul/-/babel-plugin-istanbul-6.0.0.tgz",
+ "integrity": "sha512-AF55rZXpe7trmEylbaE1Gv54wn6rwU03aptvRoVIGP8YykoSxqdVLV1TfwflBCE/QtHmqtP8SWlTENqbK8GCSQ==",
"dev": true,
"requires": {
"@babel/helper-plugin-utils": "^7.0.0",
- "find-up": "^3.0.0",
- "istanbul-lib-instrument": "^3.3.0",
- "test-exclude": "^5.2.3"
+ "@istanbuljs/load-nyc-config": "^1.0.0",
+ "@istanbuljs/schema": "^0.1.2",
+ "istanbul-lib-instrument": "^4.0.0",
+ "test-exclude": "^6.0.0"
}
},
"babel-plugin-jest-hoist": {
- "version": "24.9.0",
- "resolved": "https://registry.npmjs.org/babel-plugin-jest-hoist/-/babel-plugin-jest-hoist-24.9.0.tgz",
- "integrity": "sha512-2EMA2P8Vp7lG0RAzr4HXqtYwacfMErOuv1U3wrvxHX6rD1sV6xS3WXG3r8TRQ2r6w8OhvSdWt+z41hQNwNm3Xw==",
+ "version": "26.6.2",
+ "resolved": "https://registry.npmjs.org/babel-plugin-jest-hoist/-/babel-plugin-jest-hoist-26.6.2.tgz",
+ "integrity": "sha512-PO9t0697lNTmcEHH69mdtYiOIkkOlj9fySqfO3K1eCcdISevLAE0xY59VLLUj0SoiPiTX/JU2CYFpILydUa5Lw==",
"dev": true,
"requires": {
+ "@babel/template": "^7.3.3",
+ "@babel/types": "^7.3.3",
+ "@types/babel__core": "^7.0.0",
"@types/babel__traverse": "^7.0.6"
}
},
- "babel-preset-jest": {
- "version": "24.9.0",
- "resolved": "https://registry.npmjs.org/babel-preset-jest/-/babel-preset-jest-24.9.0.tgz",
- "integrity": "sha512-izTUuhE4TMfTRPF92fFwD2QfdXaZW08qvWTFCI51V8rW5x00UuPgc3ajRoWofXOuxjfcOM5zzSYsQS3H8KGCAg==",
+ "babel-preset-current-node-syntax": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/babel-preset-current-node-syntax/-/babel-preset-current-node-syntax-1.0.1.tgz",
+ "integrity": "sha512-M7LQ0bxarkxQoN+vz5aJPsLBn77n8QgTFmo8WK0/44auK2xlCXrYcUxHFxgU7qW5Yzw/CjmLRK2uJzaCd7LvqQ==",
"dev": true,
"requires": {
- "@babel/plugin-syntax-object-rest-spread": "^7.0.0",
- "babel-plugin-jest-hoist": "^24.9.0"
+ "@babel/plugin-syntax-async-generators": "^7.8.4",
+ "@babel/plugin-syntax-bigint": "^7.8.3",
+ "@babel/plugin-syntax-class-properties": "^7.8.3",
+ "@babel/plugin-syntax-import-meta": "^7.8.3",
+ "@babel/plugin-syntax-json-strings": "^7.8.3",
+ "@babel/plugin-syntax-logical-assignment-operators": "^7.8.3",
+ "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3",
+ "@babel/plugin-syntax-numeric-separator": "^7.8.3",
+ "@babel/plugin-syntax-object-rest-spread": "^7.8.3",
+ "@babel/plugin-syntax-optional-catch-binding": "^7.8.3",
+ "@babel/plugin-syntax-optional-chaining": "^7.8.3",
+ "@babel/plugin-syntax-top-level-await": "^7.8.3"
+ }
+ },
+ "babel-preset-jest": {
+ "version": "26.6.2",
+ "resolved": "https://registry.npmjs.org/babel-preset-jest/-/babel-preset-jest-26.6.2.tgz",
+ "integrity": "sha512-YvdtlVm9t3k777c5NPQIv6cxFFFapys25HiUmuSgHwIZhfifweR5c5Sf5nwE3MAbfu327CYSvps8Yx6ANLyleQ==",
+ "dev": true,
+ "requires": {
+ "babel-plugin-jest-hoist": "^26.6.2",
+ "babel-preset-current-node-syntax": "^1.0.0"
}
},
"balanced-match": {
@@ -949,57 +1670,20 @@
}
},
"braces": {
- "version": "2.3.2",
- "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz",
- "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==",
+ "version": "3.0.2",
+ "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz",
+ "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==",
"dev": true,
"requires": {
- "arr-flatten": "^1.1.0",
- "array-unique": "^0.3.2",
- "extend-shallow": "^2.0.1",
- "fill-range": "^4.0.0",
- "isobject": "^3.0.1",
- "repeat-element": "^1.1.2",
- "snapdragon": "^0.8.1",
- "snapdragon-node": "^2.0.1",
- "split-string": "^3.0.2",
- "to-regex": "^3.0.1"
- },
- "dependencies": {
- "extend-shallow": {
- "version": "2.0.1",
- "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
- "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
- "dev": true,
- "requires": {
- "is-extendable": "^0.1.0"
- }
- }
+ "fill-range": "^7.0.1"
}
},
"browser-process-hrtime": {
- "version": "0.1.3",
- "resolved": "https://registry.npmjs.org/browser-process-hrtime/-/browser-process-hrtime-0.1.3.tgz",
- "integrity": "sha512-bRFnI4NnjO6cnyLmOV/7PVoDEMJChlcfN0z4s1YMBY989/SvlfMI1lgCnkFUs53e9gQF+w7qu7XdllSTiSl8Aw==",
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/browser-process-hrtime/-/browser-process-hrtime-1.0.0.tgz",
+ "integrity": "sha512-9o5UecI3GhkpM6DrXr69PblIuWxPKk9Y0jHBRhdocZ2y7YECBFCsHm79Pr3OyR2AvjhDkabFJaDJMYRazHgsow==",
"dev": true
},
- "browser-resolve": {
- "version": "1.11.3",
- "resolved": "https://registry.npmjs.org/browser-resolve/-/browser-resolve-1.11.3.tgz",
- "integrity": "sha512-exDi1BYWB/6raKHmDTCicQfTkqwN5fioMFV4j8BsfMU4R2DK/QfZfK7kOVkmWCNANf0snkBzqGqAJBao9gZMdQ==",
- "dev": true,
- "requires": {
- "resolve": "1.1.7"
- },
- "dependencies": {
- "resolve": {
- "version": "1.1.7",
- "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.1.7.tgz",
- "integrity": "sha1-IDEU2CrSxe2ejgQRs5ModeiJ6Xs=",
- "dev": true
- }
- }
- },
"bs-logger": {
"version": "0.2.6",
"resolved": "https://registry.npmjs.org/bs-logger/-/bs-logger-0.2.6.tgz",
@@ -1010,9 +1694,9 @@
}
},
"bser": {
- "version": "2.1.0",
- "resolved": "https://registry.npmjs.org/bser/-/bser-2.1.0.tgz",
- "integrity": "sha512-8zsjWrQkkBoLK6uxASk1nJ2SKv97ltiGDo6A3wA0/yRPz+CwmEyDo0hUrhIuukG2JHpAl3bvFIixw2/3Hi0DOg==",
+ "version": "2.1.1",
+ "resolved": "https://registry.npmjs.org/bser/-/bser-2.1.1.tgz",
+ "integrity": "sha512-gQxTNE/GAfIIrmHLUE3oJyp5FO6HRBfhjnw4/wMmA63ZGDJnWBmgY/lyQBpnDUkGmAhbSe39tx2d/iTOAfglwQ==",
"dev": true,
"requires": {
"node-int64": "^0.4.0"
@@ -1079,6 +1763,12 @@
"supports-color": "^5.3.0"
}
},
+ "char-regex": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/char-regex/-/char-regex-1.0.2.tgz",
+ "integrity": "sha512-kWWXztvZ5SBQV+eRgKFeh8q5sLuZY2+8WUIzlxWVTg+oGwY14qylx1KbKzHd8P6ZYkAg0xyIDU9JMHhyJMZ1jw==",
+ "dev": true
+ },
"chardet": {
"version": "0.7.0",
"resolved": "https://registry.npmjs.org/chardet/-/chardet-0.7.0.tgz",
@@ -1091,6 +1781,12 @@
"integrity": "sha512-5tK7EtrZ0N+OLFMthtqOj4fI2Jeb88C4CAZPu25LDVUgXJ0A3Js4PMGqrn0JU1W0Mh1/Z8wZzYPxqUrXeBboCQ==",
"dev": true
},
+ "cjs-module-lexer": {
+ "version": "0.6.0",
+ "resolved": "https://registry.npmjs.org/cjs-module-lexer/-/cjs-module-lexer-0.6.0.tgz",
+ "integrity": "sha512-uc2Vix1frTfnuzxxu1Hp4ktSvM3QaI4oXl4ZUqL1wjTu/BGki9TrCWoqLTg/drR1KwAEarXuRFCG2Svr1GxPFw==",
+ "dev": true
+ },
"class-utils": {
"version": "0.3.6",
"resolved": "https://registry.npmjs.org/class-utils/-/class-utils-0.3.6.tgz",
@@ -1130,25 +1826,23 @@
"dev": true
},
"cliui": {
- "version": "5.0.0",
- "resolved": "https://registry.npmjs.org/cliui/-/cliui-5.0.0.tgz",
- "integrity": "sha512-PYeGSEmmHM6zvoef2w8TPzlrnNpXIjTipYK780YswmIP9vjxmd6Y2a3CB2Ks6/AU8NHjZugXvo8w3oWM2qnwXA==",
+ "version": "6.0.0",
+ "resolved": "https://registry.npmjs.org/cliui/-/cliui-6.0.0.tgz",
+ "integrity": "sha512-t6wbgtoCXvAzst7QgXxJYqPt0usEfbgQdftEPbLL/cvv6HPE5VgvqCuAIDR0NgU52ds6rFwqrgakNLrHEjCbrQ==",
"dev": true,
"requires": {
- "string-width": "^3.1.0",
- "strip-ansi": "^5.2.0",
- "wrap-ansi": "^5.1.0"
+ "string-width": "^4.2.0",
+ "strip-ansi": "^6.0.0",
+ "wrap-ansi": "^6.2.0"
},
"dependencies": {
- "string-width": {
- "version": "3.1.0",
- "resolved": "https://registry.npmjs.org/string-width/-/string-width-3.1.0.tgz",
- "integrity": "sha512-vafcv6KjVZKSgz06oM/H6GDBrAtz8vdhQakGjFIvNrHA6y3HCF1CInLy+QLq8dTJPQ1b+KDUqDFctkdRW44e1w==",
+ "strip-ansi": {
+ "version": "6.0.0",
+ "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz",
+ "integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==",
"dev": true,
"requires": {
- "emoji-regex": "^7.0.1",
- "is-fullwidth-code-point": "^2.0.0",
- "strip-ansi": "^5.1.0"
+ "ansi-regex": "^5.0.0"
}
}
}
@@ -1159,6 +1853,12 @@
"integrity": "sha1-bqa989hTrlTMuOR7+gvz+QMfsYQ=",
"dev": true
},
+ "collect-v8-coverage": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/collect-v8-coverage/-/collect-v8-coverage-1.0.1.tgz",
+ "integrity": "sha512-iBPtljfCNcTKNAto0KEtDfZ3qzjJvqE3aTGZsbhjSBlorqpXJlaWWtPO35D+ZImoC3KWejX64o+yPGxhWSTzfg==",
+ "dev": true
+ },
"collection-visit": {
"version": "1.0.0",
"resolved": "https://registry.npmjs.org/collection-visit/-/collection-visit-1.0.0.tgz",
@@ -1193,13 +1893,6 @@
"delayed-stream": "~1.0.0"
}
},
- "commander": {
- "version": "2.20.0",
- "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.0.tgz",
- "integrity": "sha512-7j2y+40w61zy6YC2iRNpUe/NwhNyoXrYpHMrSunaMG64nRnaf96zO/KMQR4OyN/UnE5KLyEBnKHd4aG3rskjpQ==",
- "dev": true,
- "optional": true
- },
"component-emitter": {
"version": "1.3.0",
"resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.3.0.tgz",
@@ -1213,9 +1906,9 @@
"dev": true
},
"convert-source-map": {
- "version": "1.6.0",
- "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.6.0.tgz",
- "integrity": "sha512-eFu7XigvxdZ1ETfbgPBohgyQ/Z++C0eEhTor0qRwBw9unw+L0/6V8wkSuGgzdThkiS5lSpdptOQPD8Ak40a+7A==",
+ "version": "1.7.0",
+ "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.7.0.tgz",
+ "integrity": "sha512-4FJkXzKXEDB1snCFZlLP4gpC3JILicCpGbzG9f9G7tGqGCzETQ2hWPrcinA9oU4wtf2biUaEH5065UnMeR33oA==",
"dev": true,
"requires": {
"safe-buffer": "~5.1.1"
@@ -1268,18 +1961,26 @@
}
},
"cssom": {
- "version": "0.3.8",
- "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.3.8.tgz",
- "integrity": "sha512-b0tGHbfegbhPJpxpiBPU2sCkigAqtM9O121le6bbOlgyV+NyGyCmVfJ6QW9eRjz8CpNfWEOYBIMIGRYkLwsIYg==",
+ "version": "0.4.4",
+ "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.4.4.tgz",
+ "integrity": "sha512-p3pvU7r1MyyqbTk+WbNJIgJjG2VmTIaB10rI93LzVPrmDJKkzKYMtxxyAvQXR/NS6otuzveI7+7BBq3SjBS2mw==",
"dev": true
},
"cssstyle": {
- "version": "1.4.0",
- "resolved": "https://registry.npmjs.org/cssstyle/-/cssstyle-1.4.0.tgz",
- "integrity": "sha512-GBrLZYZ4X4x6/QEoBnIrqb8B/f5l4+8me2dkom/j1Gtbxy0kBv6OGzKuAsGM75bkGwGAFkt56Iwg28S3XTZgSA==",
+ "version": "2.3.0",
+ "resolved": "https://registry.npmjs.org/cssstyle/-/cssstyle-2.3.0.tgz",
+ "integrity": "sha512-AZL67abkUzIuvcHqk7c09cezpGNcxUxU4Ioi/05xHk4DQeTkWmGYftIE6ctU6AEt+Gn4n1lDStOtj7FKycP71A==",
"dev": true,
"requires": {
- "cssom": "0.3.x"
+ "cssom": "~0.3.6"
+ },
+ "dependencies": {
+ "cssom": {
+ "version": "0.3.8",
+ "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.3.8.tgz",
+ "integrity": "sha512-b0tGHbfegbhPJpxpiBPU2sCkigAqtM9O121le6bbOlgyV+NyGyCmVfJ6QW9eRjz8CpNfWEOYBIMIGRYkLwsIYg==",
+ "dev": true
+ }
}
},
"dashdash": {
@@ -1292,27 +1993,14 @@
}
},
"data-urls": {
- "version": "1.1.0",
- "resolved": "https://registry.npmjs.org/data-urls/-/data-urls-1.1.0.tgz",
- "integrity": "sha512-YTWYI9se1P55u58gL5GkQHW4P6VJBJ5iBT+B5a7i2Tjadhv52paJG0qHX4A0OR6/t52odI64KP2YvFpkDOi3eQ==",
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/data-urls/-/data-urls-2.0.0.tgz",
+ "integrity": "sha512-X5eWTSXO/BJmpdIKCRuKUgSCgAN0OwliVK3yPKbwIWU1Tdw5BRajxlzMidvh+gwko9AfQ9zIj52pzF91Q3YAvQ==",
"dev": true,
"requires": {
- "abab": "^2.0.0",
- "whatwg-mimetype": "^2.2.0",
- "whatwg-url": "^7.0.0"
- },
- "dependencies": {
- "whatwg-url": {
- "version": "7.0.0",
- "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-7.0.0.tgz",
- "integrity": "sha512-37GeVSIJ3kn1JgKyjiYNmSLP1yzbpb29jdmwBSgkD9h40/hyrR/OifpVUndji3tmwGgD8qpw7iQu3RSbCrBpsQ==",
- "dev": true,
- "requires": {
- "lodash.sortby": "^4.7.0",
- "tr46": "^1.0.1",
- "webidl-conversions": "^4.0.2"
- }
- }
+ "abab": "^2.0.3",
+ "whatwg-mimetype": "^2.3.0",
+ "whatwg-url": "^8.0.0"
}
},
"debug": {
@@ -1330,6 +2018,12 @@
"integrity": "sha1-9lNNFRSCabIDUue+4m9QH5oZEpA=",
"dev": true
},
+ "decimal.js": {
+ "version": "10.2.1",
+ "resolved": "https://registry.npmjs.org/decimal.js/-/decimal.js-10.2.1.tgz",
+ "integrity": "sha512-KaL7+6Fw6i5A2XSnsbhm/6B+NuEA7TZ4vqxnd5tXz9sbKtrN9Srj8ab4vKVdK8YAqZO9P1kg45Y6YLoduPf+kw==",
+ "dev": true
+ },
"decode-uri-component": {
"version": "0.2.0",
"resolved": "https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.0.tgz",
@@ -1342,14 +2036,11 @@
"integrity": "sha1-s2nW+128E+7PUk+RsHD+7cNXzzQ=",
"dev": true
},
- "define-properties": {
- "version": "1.1.3",
- "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.1.3.tgz",
- "integrity": "sha512-3MqfYKj2lLzdMSf8ZIZE/V+Zuy+BgD6f164e8K2w7dgnpKArBDerGYpM46IYYcjnkdPNMjPk9A6VFB8+3SKlXQ==",
- "dev": true,
- "requires": {
- "object-keys": "^1.0.12"
- }
+ "deepmerge": {
+ "version": "4.2.2",
+ "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-4.2.2.tgz",
+ "integrity": "sha512-FJ3UgI4gIl+PHZm53knsuSFpE+nESMr7M4v9QcgB7S63Kj/6WqMiFQJpBBYz1Pt+66bZpP3Q7Lye0Oo9MPKEdg==",
+ "dev": true
},
"define-property": {
"version": "2.0.2",
@@ -1399,15 +2090,15 @@
"dev": true
},
"detect-newline": {
- "version": "2.1.0",
- "resolved": "https://registry.npmjs.org/detect-newline/-/detect-newline-2.1.0.tgz",
- "integrity": "sha1-9B8cEL5LAOh7XxPaaAdZ8sW/0+I=",
+ "version": "3.1.0",
+ "resolved": "https://registry.npmjs.org/detect-newline/-/detect-newline-3.1.0.tgz",
+ "integrity": "sha512-TLz+x/vEXm/Y7P7wn1EJFNLxYpUD4TgMosxY6fAVJUnJMbupHBOncxyWUG9OpTaH9EBD7uFI5LfEgmMOc54DsA==",
"dev": true
},
"diff-sequences": {
- "version": "24.9.0",
- "resolved": "https://registry.npmjs.org/diff-sequences/-/diff-sequences-24.9.0.tgz",
- "integrity": "sha512-Dj6Wk3tWyTE+Fo1rW8v0Xhwk80um6yFYKbuAxc9c3EZxIHFDYwbi34Uk42u1CdnIiVorvt4RmlSDjIPyzGC2ew==",
+ "version": "26.6.2",
+ "resolved": "https://registry.npmjs.org/diff-sequences/-/diff-sequences-26.6.2.tgz",
+ "integrity": "sha512-Mv/TDa3nZ9sbc5soK+OoA74BsS3mL37yixCvUAQkiuA4Wz6YtwP/K47n2rv2ovzHZvoiQeA5FTQOschKkEwB0Q==",
"dev": true
},
"doctrine": {
@@ -1434,12 +2125,20 @@
"integrity": "sha512-5HOHUDsYZWV8FGWN0Njbr/Rn7f/eWSQi1v7+HsUVwXgn8nWWlL64zKDkS0n8ZmQ3mlWOMuXOnR+7Nx/5tMO5AQ=="
},
"domexception": {
- "version": "1.0.1",
- "resolved": "https://registry.npmjs.org/domexception/-/domexception-1.0.1.tgz",
- "integrity": "sha512-raigMkn7CJNNo6Ihro1fzG7wr3fHuYVytzquZKX5n0yizGsTcYgzdIUwj1X9pK0VvjeihV+XiclP+DjwbsSKug==",
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/domexception/-/domexception-2.0.1.tgz",
+ "integrity": "sha512-yxJ2mFy/sibVQlu5qHjOkf9J3K6zgmCxgJ94u2EdvDOV09H+32LtRswEcUsmUWN72pVLOEnTSRaIVVzVQgS0dg==",
"dev": true,
"requires": {
- "webidl-conversions": "^4.0.2"
+ "webidl-conversions": "^5.0.0"
+ },
+ "dependencies": {
+ "webidl-conversions": {
+ "version": "5.0.0",
+ "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-5.0.0.tgz",
+ "integrity": "sha512-VlZwKPCkYKxQgeSbH5EyngOmRp7Ww7I9rQLERETtf5ofd9pGeswWiOtogpEO850jziPRarreGxn5QIiTqpb2wA==",
+ "dev": true
+ }
}
},
"domhandler": {
@@ -1470,6 +2169,12 @@
"safer-buffer": "^2.1.0"
}
},
+ "emittery": {
+ "version": "0.7.2",
+ "resolved": "https://registry.npmjs.org/emittery/-/emittery-0.7.2.tgz",
+ "integrity": "sha512-A8OG5SR/ij3SsJdWDJdkkSYUjQdCUx6APQXem0SaEePBSRg4eymGYwBkKo1Y6DU+af/Jn2dBQqDBvjnr9Vi8nQ==",
+ "dev": true
+ },
"emoji-regex": {
"version": "7.0.3",
"resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-7.0.3.tgz",
@@ -1477,9 +2182,9 @@
"dev": true
},
"end-of-stream": {
- "version": "1.4.1",
- "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.1.tgz",
- "integrity": "sha512-1MkrZNvWTKCaigbn+W15elq2BB/L22nqrSY5DKlo3X6+vclJm8Bb5djXJBmEX6fS3+zCh/F4VBK5Z2KxJt4s2Q==",
+ "version": "1.4.4",
+ "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz",
+ "integrity": "sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==",
"dev": true,
"requires": {
"once": "^1.4.0"
@@ -1499,31 +2204,6 @@
"is-arrayish": "^0.2.1"
}
},
- "es-abstract": {
- "version": "1.13.0",
- "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.13.0.tgz",
- "integrity": "sha512-vDZfg/ykNxQVwup/8E1BZhVzFfBxs9NqMzGcvIJrqg5k2/5Za2bWo40dK2J1pgLngZ7c+Shh8lwYtLGyrwPutg==",
- "dev": true,
- "requires": {
- "es-to-primitive": "^1.2.0",
- "function-bind": "^1.1.1",
- "has": "^1.0.3",
- "is-callable": "^1.1.4",
- "is-regex": "^1.0.4",
- "object-keys": "^1.0.12"
- }
- },
- "es-to-primitive": {
- "version": "1.2.0",
- "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.0.tgz",
- "integrity": "sha512-qZryBOJjV//LaxLTV6UC//WewneB3LcXOL9NP++ozKVXsIIIpm/2c13UDiD9Jp2eThsecw9m3jPqDwTyobcdbg==",
- "dev": true,
- "requires": {
- "is-callable": "^1.1.4",
- "is-date-object": "^1.0.1",
- "is-symbol": "^1.0.2"
- }
- },
"escape-string-regexp": {
"version": "1.0.5",
"resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz",
@@ -1531,24 +2211,16 @@
"dev": true
},
"escodegen": {
- "version": "1.12.0",
- "resolved": "https://registry.npmjs.org/escodegen/-/escodegen-1.12.0.tgz",
- "integrity": "sha512-TuA+EhsanGcme5T3R0L80u4t8CpbXQjegRmf7+FPTJrtCTErXFeelblRgHQa1FofEzqYYJmJ/OqjTwREp9qgmg==",
+ "version": "1.14.3",
+ "resolved": "https://registry.npmjs.org/escodegen/-/escodegen-1.14.3.tgz",
+ "integrity": "sha512-qFcX0XJkdg+PB3xjZZG/wKSuT1PnQWx57+TVSjIMmILd2yC/6ByYElPwJnslDsuWuSAp4AwJGumarAAmJch5Kw==",
"dev": true,
"requires": {
- "esprima": "^3.1.3",
+ "esprima": "^4.0.1",
"estraverse": "^4.2.0",
"esutils": "^2.0.2",
"optionator": "^0.8.1",
"source-map": "~0.6.1"
- },
- "dependencies": {
- "esprima": {
- "version": "3.1.3",
- "resolved": "https://registry.npmjs.org/esprima/-/esprima-3.1.3.tgz",
- "integrity": "sha1-/cpRzuYTOJXjyI1TXOSdv/YqRjM=",
- "dev": true
- }
}
},
"eslint": {
@@ -1748,9 +2420,9 @@
"dev": true
},
"exec-sh": {
- "version": "0.3.2",
- "resolved": "https://registry.npmjs.org/exec-sh/-/exec-sh-0.3.2.tgz",
- "integrity": "sha512-9sLAvzhI5nc8TpuQUh4ahMdCrWT00wPWz7j47/emR5+2qEfoZP5zzUXvx+vdx+H6ohhnsYC31iX04QLYJK8zTg==",
+ "version": "0.3.4",
+ "resolved": "https://registry.npmjs.org/exec-sh/-/exec-sh-0.3.4.tgz",
+ "integrity": "sha512-sEFIkc61v75sWeOe72qyrqg2Qg0OuLESziUDk/O/z2qgS15y2gWVFrI6f2Qn/qw/0/NCfCEsmNA4zOjkwEZT1A==",
"dev": true
},
"execa": {
@@ -1825,17 +2497,43 @@
}
},
"expect": {
- "version": "24.9.0",
- "resolved": "https://registry.npmjs.org/expect/-/expect-24.9.0.tgz",
- "integrity": "sha512-wvVAx8XIol3Z5m9zvZXiyZOQ+sRJqNTIm6sGjdWlaZIeupQGO3WbYI+15D/AmEwZywL6wtJkbAbJtzkOfBuR0Q==",
+ "version": "26.6.2",
+ "resolved": "https://registry.npmjs.org/expect/-/expect-26.6.2.tgz",
+ "integrity": "sha512-9/hlOBkQl2l/PLHJx6JjoDF6xPKcJEsUlWKb23rKE7KzeDqUZKXKNMW27KIue5JMdBV9HgmoJPcc8HtO85t9IA==",
"dev": true,
"requires": {
- "@jest/types": "^24.9.0",
- "ansi-styles": "^3.2.0",
- "jest-get-type": "^24.9.0",
- "jest-matcher-utils": "^24.9.0",
- "jest-message-util": "^24.9.0",
- "jest-regex-util": "^24.9.0"
+ "@jest/types": "^26.6.2",
+ "ansi-styles": "^4.0.0",
+ "jest-get-type": "^26.3.0",
+ "jest-matcher-utils": "^26.6.2",
+ "jest-message-util": "^26.6.2",
+ "jest-regex-util": "^26.0.0"
+ },
+ "dependencies": {
+ "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,
+ "requires": {
+ "color-convert": "^2.0.1"
+ }
+ },
+ "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,
+ "requires": {
+ "color-name": "~1.1.4"
+ }
+ },
+ "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
+ }
}
},
"extend": {
@@ -1966,12 +2664,12 @@
"dev": true
},
"fb-watchman": {
- "version": "2.0.0",
- "resolved": "https://registry.npmjs.org/fb-watchman/-/fb-watchman-2.0.0.tgz",
- "integrity": "sha1-VOmr99+i8mzZsWNsWIwa/AXeXVg=",
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/fb-watchman/-/fb-watchman-2.0.1.tgz",
+ "integrity": "sha512-DkPJKQeY6kKwmuMretBhr7G6Vodr7bFwDYTXIkfG1gjvNpaxBTQV3PbXg6bR1c1UP4jPOX0jHUbbHANL9vRjVg==",
"dev": true,
"requires": {
- "bser": "^2.0.0"
+ "bser": "2.1.1"
}
},
"figures": {
@@ -1993,35 +2691,22 @@
}
},
"fill-range": {
- "version": "4.0.0",
- "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz",
- "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=",
+ "version": "7.0.1",
+ "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz",
+ "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==",
"dev": true,
"requires": {
- "extend-shallow": "^2.0.1",
- "is-number": "^3.0.0",
- "repeat-string": "^1.6.1",
- "to-regex-range": "^2.1.0"
- },
- "dependencies": {
- "extend-shallow": {
- "version": "2.0.1",
- "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
- "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
- "dev": true,
- "requires": {
- "is-extendable": "^0.1.0"
- }
- }
+ "to-regex-range": "^5.0.1"
}
},
"find-up": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz",
- "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==",
+ "version": "4.1.0",
+ "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz",
+ "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==",
"dev": true,
"requires": {
- "locate-path": "^3.0.0"
+ "locate-path": "^5.0.0",
+ "path-exists": "^4.0.0"
}
},
"flat-cache": {
@@ -2080,552 +2765,11 @@
"dev": true
},
"fsevents": {
- "version": "1.2.9",
- "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-1.2.9.tgz",
- "integrity": "sha512-oeyj2H3EjjonWcFjD5NvZNE9Rqe4UW+nQBU2HNeKw0koVLEFIhtyETyAakeAM3de7Z/SW5kcA+fZUait9EApnw==",
+ "version": "2.3.1",
+ "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.1.tgz",
+ "integrity": "sha512-YR47Eg4hChJGAB1O3yEAOkGO+rlzutoICGqGo9EZ4lKWokzZRSyIW1QmTzqjtw8MJdj9srP869CuWw/hyzSiBw==",
"dev": true,
- "optional": true,
- "requires": {
- "nan": "^2.12.1",
- "node-pre-gyp": "^0.12.0"
- },
- "dependencies": {
- "abbrev": {
- "version": "1.1.1",
- "bundled": true,
- "dev": true,
- "optional": true
- },
- "ansi-regex": {
- "version": "2.1.1",
- "bundled": true,
- "dev": true,
- "optional": true
- },
- "aproba": {
- "version": "1.2.0",
- "bundled": true,
- "dev": true,
- "optional": true
- },
- "are-we-there-yet": {
- "version": "1.1.5",
- "bundled": true,
- "dev": true,
- "optional": true,
- "requires": {
- "delegates": "^1.0.0",
- "readable-stream": "^2.0.6"
- }
- },
- "balanced-match": {
- "version": "1.0.0",
- "bundled": true,
- "dev": true,
- "optional": true
- },
- "brace-expansion": {
- "version": "1.1.11",
- "bundled": true,
- "dev": true,
- "optional": true,
- "requires": {
- "balanced-match": "^1.0.0",
- "concat-map": "0.0.1"
- }
- },
- "chownr": {
- "version": "1.1.1",
- "bundled": true,
- "dev": true,
- "optional": true
- },
- "code-point-at": {
- "version": "1.1.0",
- "bundled": true,
- "dev": true,
- "optional": true
- },
- "concat-map": {
- "version": "0.0.1",
- "bundled": true,
- "dev": true,
- "optional": true
- },
- "console-control-strings": {
- "version": "1.1.0",
- "bundled": true,
- "dev": true,
- "optional": true
- },
- "core-util-is": {
- "version": "1.0.2",
- "bundled": true,
- "dev": true,
- "optional": true
- },
- "debug": {
- "version": "4.1.1",
- "bundled": true,
- "dev": true,
- "optional": true,
- "requires": {
- "ms": "^2.1.1"
- }
- },
- "deep-extend": {
- "version": "0.6.0",
- "bundled": true,
- "dev": true,
- "optional": true
- },
- "delegates": {
- "version": "1.0.0",
- "bundled": true,
- "dev": true,
- "optional": true
- },
- "detect-libc": {
- "version": "1.0.3",
- "bundled": true,
- "dev": true,
- "optional": true
- },
- "fs-minipass": {
- "version": "1.2.5",
- "bundled": true,
- "dev": true,
- "optional": true,
- "requires": {
- "minipass": "^2.2.1"
- }
- },
- "fs.realpath": {
- "version": "1.0.0",
- "bundled": true,
- "dev": true,
- "optional": true
- },
- "gauge": {
- "version": "2.7.4",
- "bundled": true,
- "dev": true,
- "optional": true,
- "requires": {
- "aproba": "^1.0.3",
- "console-control-strings": "^1.0.0",
- "has-unicode": "^2.0.0",
- "object-assign": "^4.1.0",
- "signal-exit": "^3.0.0",
- "string-width": "^1.0.1",
- "strip-ansi": "^3.0.1",
- "wide-align": "^1.1.0"
- }
- },
- "glob": {
- "version": "7.1.3",
- "bundled": true,
- "dev": true,
- "optional": true,
- "requires": {
- "fs.realpath": "^1.0.0",
- "inflight": "^1.0.4",
- "inherits": "2",
- "minimatch": "^3.0.4",
- "once": "^1.3.0",
- "path-is-absolute": "^1.0.0"
- }
- },
- "has-unicode": {
- "version": "2.0.1",
- "bundled": true,
- "dev": true,
- "optional": true
- },
- "iconv-lite": {
- "version": "0.4.24",
- "bundled": true,
- "dev": true,
- "optional": true,
- "requires": {
- "safer-buffer": ">= 2.1.2 < 3"
- }
- },
- "ignore-walk": {
- "version": "3.0.1",
- "bundled": true,
- "dev": true,
- "optional": true,
- "requires": {
- "minimatch": "^3.0.4"
- }
- },
- "inflight": {
- "version": "1.0.6",
- "bundled": true,
- "dev": true,
- "optional": true,
- "requires": {
- "once": "^1.3.0",
- "wrappy": "1"
- }
- },
- "inherits": {
- "version": "2.0.3",
- "bundled": true,
- "dev": true,
- "optional": true
- },
- "ini": {
- "version": "1.3.5",
- "bundled": true,
- "dev": true,
- "optional": true
- },
- "is-fullwidth-code-point": {
- "version": "1.0.0",
- "bundled": true,
- "dev": true,
- "optional": true,
- "requires": {
- "number-is-nan": "^1.0.0"
- }
- },
- "isarray": {
- "version": "1.0.0",
- "bundled": true,
- "dev": true,
- "optional": true
- },
- "minimatch": {
- "version": "3.0.4",
- "bundled": true,
- "dev": true,
- "optional": true,
- "requires": {
- "brace-expansion": "^1.1.7"
- }
- },
- "minimist": {
- "version": "0.0.8",
- "bundled": true,
- "dev": true,
- "optional": true
- },
- "minipass": {
- "version": "2.3.5",
- "bundled": true,
- "dev": true,
- "optional": true,
- "requires": {
- "safe-buffer": "^5.1.2",
- "yallist": "^3.0.0"
- }
- },
- "minizlib": {
- "version": "1.2.1",
- "bundled": true,
- "dev": true,
- "optional": true,
- "requires": {
- "minipass": "^2.2.1"
- }
- },
- "mkdirp": {
- "version": "0.5.1",
- "bundled": true,
- "dev": true,
- "optional": true,
- "requires": {
- "minimist": "0.0.8"
- }
- },
- "ms": {
- "version": "2.1.1",
- "bundled": true,
- "dev": true,
- "optional": true
- },
- "needle": {
- "version": "2.3.0",
- "bundled": true,
- "dev": true,
- "optional": true,
- "requires": {
- "debug": "^4.1.0",
- "iconv-lite": "^0.4.4",
- "sax": "^1.2.4"
- }
- },
- "node-pre-gyp": {
- "version": "0.12.0",
- "bundled": true,
- "dev": true,
- "optional": true,
- "requires": {
- "detect-libc": "^1.0.2",
- "mkdirp": "^0.5.1",
- "needle": "^2.2.1",
- "nopt": "^4.0.1",
- "npm-packlist": "^1.1.6",
- "npmlog": "^4.0.2",
- "rc": "^1.2.7",
- "rimraf": "^2.6.1",
- "semver": "^5.3.0",
- "tar": "^4"
- }
- },
- "nopt": {
- "version": "4.0.1",
- "bundled": true,
- "dev": true,
- "optional": true,
- "requires": {
- "abbrev": "1",
- "osenv": "^0.1.4"
- }
- },
- "npm-bundled": {
- "version": "1.0.6",
- "bundled": true,
- "dev": true,
- "optional": true
- },
- "npm-packlist": {
- "version": "1.4.1",
- "bundled": true,
- "dev": true,
- "optional": true,
- "requires": {
- "ignore-walk": "^3.0.1",
- "npm-bundled": "^1.0.1"
- }
- },
- "npmlog": {
- "version": "4.1.2",
- "bundled": true,
- "dev": true,
- "optional": true,
- "requires": {
- "are-we-there-yet": "~1.1.2",
- "console-control-strings": "~1.1.0",
- "gauge": "~2.7.3",
- "set-blocking": "~2.0.0"
- }
- },
- "number-is-nan": {
- "version": "1.0.1",
- "bundled": true,
- "dev": true,
- "optional": true
- },
- "object-assign": {
- "version": "4.1.1",
- "bundled": true,
- "dev": true,
- "optional": true
- },
- "once": {
- "version": "1.4.0",
- "bundled": true,
- "dev": true,
- "optional": true,
- "requires": {
- "wrappy": "1"
- }
- },
- "os-homedir": {
- "version": "1.0.2",
- "bundled": true,
- "dev": true,
- "optional": true
- },
- "os-tmpdir": {
- "version": "1.0.2",
- "bundled": true,
- "dev": true,
- "optional": true
- },
- "osenv": {
- "version": "0.1.5",
- "bundled": true,
- "dev": true,
- "optional": true,
- "requires": {
- "os-homedir": "^1.0.0",
- "os-tmpdir": "^1.0.0"
- }
- },
- "path-is-absolute": {
- "version": "1.0.1",
- "bundled": true,
- "dev": true,
- "optional": true
- },
- "process-nextick-args": {
- "version": "2.0.0",
- "bundled": true,
- "dev": true,
- "optional": true
- },
- "rc": {
- "version": "1.2.8",
- "bundled": true,
- "dev": true,
- "optional": true,
- "requires": {
- "deep-extend": "^0.6.0",
- "ini": "~1.3.0",
- "minimist": "^1.2.0",
- "strip-json-comments": "~2.0.1"
- },
- "dependencies": {
- "minimist": {
- "version": "1.2.0",
- "bundled": true,
- "dev": true,
- "optional": true
- }
- }
- },
- "readable-stream": {
- "version": "2.3.6",
- "bundled": true,
- "dev": true,
- "optional": true,
- "requires": {
- "core-util-is": "~1.0.0",
- "inherits": "~2.0.3",
- "isarray": "~1.0.0",
- "process-nextick-args": "~2.0.0",
- "safe-buffer": "~5.1.1",
- "string_decoder": "~1.1.1",
- "util-deprecate": "~1.0.1"
- }
- },
- "rimraf": {
- "version": "2.6.3",
- "bundled": true,
- "dev": true,
- "optional": true,
- "requires": {
- "glob": "^7.1.3"
- }
- },
- "safe-buffer": {
- "version": "5.1.2",
- "bundled": true,
- "dev": true,
- "optional": true
- },
- "safer-buffer": {
- "version": "2.1.2",
- "bundled": true,
- "dev": true,
- "optional": true
- },
- "sax": {
- "version": "1.2.4",
- "bundled": true,
- "dev": true,
- "optional": true
- },
- "semver": {
- "version": "5.7.0",
- "bundled": true,
- "dev": true,
- "optional": true
- },
- "set-blocking": {
- "version": "2.0.0",
- "bundled": true,
- "dev": true,
- "optional": true
- },
- "signal-exit": {
- "version": "3.0.2",
- "bundled": true,
- "dev": true,
- "optional": true
- },
- "string-width": {
- "version": "1.0.2",
- "bundled": true,
- "dev": true,
- "optional": true,
- "requires": {
- "code-point-at": "^1.0.0",
- "is-fullwidth-code-point": "^1.0.0",
- "strip-ansi": "^3.0.0"
- }
- },
- "string_decoder": {
- "version": "1.1.1",
- "bundled": true,
- "dev": true,
- "optional": true,
- "requires": {
- "safe-buffer": "~5.1.0"
- }
- },
- "strip-ansi": {
- "version": "3.0.1",
- "bundled": true,
- "dev": true,
- "optional": true,
- "requires": {
- "ansi-regex": "^2.0.0"
- }
- },
- "strip-json-comments": {
- "version": "2.0.1",
- "bundled": true,
- "dev": true,
- "optional": true
- },
- "tar": {
- "version": "4.4.8",
- "bundled": true,
- "dev": true,
- "optional": true,
- "requires": {
- "chownr": "^1.1.1",
- "fs-minipass": "^1.2.5",
- "minipass": "^2.3.4",
- "minizlib": "^1.1.1",
- "mkdirp": "^0.5.0",
- "safe-buffer": "^5.1.2",
- "yallist": "^3.0.2"
- }
- },
- "util-deprecate": {
- "version": "1.0.2",
- "bundled": true,
- "dev": true,
- "optional": true
- },
- "wide-align": {
- "version": "1.1.3",
- "bundled": true,
- "dev": true,
- "optional": true,
- "requires": {
- "string-width": "^1.0.2 || 2"
- }
- },
- "wrappy": {
- "version": "1.0.2",
- "bundled": true,
- "dev": true,
- "optional": true
- },
- "yallist": {
- "version": "3.0.3",
- "bundled": true,
- "dev": true,
- "optional": true
- }
- }
+ "optional": true
},
"function-bind": {
"version": "1.1.1",
@@ -2639,12 +2783,24 @@
"integrity": "sha1-GwqzvVU7Kg1jmdKcDj6gslIHgyc=",
"dev": true
},
+ "gensync": {
+ "version": "1.0.0-beta.2",
+ "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz",
+ "integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==",
+ "dev": true
+ },
"get-caller-file": {
"version": "2.0.5",
"resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz",
"integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==",
"dev": true
},
+ "get-package-type": {
+ "version": "0.1.0",
+ "resolved": "https://registry.npmjs.org/get-package-type/-/get-package-type-0.1.0.tgz",
+ "integrity": "sha512-pjzuKtY64GYfWizNAJ0fr9VqttZkNiK2iS430LtIHzjBEr6bX8Am2zm4sW4Ro5wjWW5cAlRL1qAMTcXbjNAO2Q==",
+ "dev": true
+ },
"get-stdin": {
"version": "6.0.0",
"resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-6.0.0.tgz",
@@ -2705,28 +2861,17 @@
"dev": true
},
"graceful-fs": {
- "version": "4.2.2",
- "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.2.tgz",
- "integrity": "sha512-IItsdsea19BoLC7ELy13q1iJFNmd7ofZH5+X/pJr90/nRoPEX0DJo1dHDbgtYWOhJhcCgMDTOw84RZ72q6lB+Q==",
+ "version": "4.2.4",
+ "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.4.tgz",
+ "integrity": "sha512-WjKPNJF79dtJAVniUlGGWHYGz2jWxT6VhN/4m1NdkbZ2nOsEF+cI1Edgql5zCRhs/VsQYRvrXctxktVXZUkixw==",
"dev": true
},
"growly": {
"version": "1.3.0",
"resolved": "https://registry.npmjs.org/growly/-/growly-1.3.0.tgz",
"integrity": "sha1-8QdIy+dq+WS3yWyTxrzCivEgwIE=",
- "dev": true
- },
- "handlebars": {
- "version": "4.5.3",
- "resolved": "https://registry.npmjs.org/handlebars/-/handlebars-4.5.3.tgz",
- "integrity": "sha512-3yPecJoJHK/4c6aZhSvxOyG4vJKDshV36VHp0iVCDVh7o9w2vwi3NSnL2MMPj3YdduqaBcu7cGbggJQM0br9xA==",
"dev": true,
- "requires": {
- "neo-async": "^2.6.0",
- "optimist": "^0.6.1",
- "source-map": "^0.6.1",
- "uglify-js": "^3.1.4"
- }
+ "optional": true
},
"har-schema": {
"version": "2.0.0",
@@ -2759,12 +2904,6 @@
"integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=",
"dev": true
},
- "has-symbols": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.0.tgz",
- "integrity": "sha1-uhqPGvKg/DllD1yFA2dwQSIGO0Q=",
- "dev": true
- },
"has-value": {
"version": "1.0.0",
"resolved": "https://registry.npmjs.org/has-value/-/has-value-1.0.0.tgz",
@@ -2786,6 +2925,26 @@
"kind-of": "^4.0.0"
},
"dependencies": {
+ "is-number": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz",
+ "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=",
+ "dev": true,
+ "requires": {
+ "kind-of": "^3.0.2"
+ },
+ "dependencies": {
+ "kind-of": {
+ "version": "3.2.2",
+ "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
+ "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
+ "dev": true,
+ "requires": {
+ "is-buffer": "^1.1.5"
+ }
+ }
+ }
+ },
"kind-of": {
"version": "4.0.0",
"resolved": "https://registry.npmjs.org/kind-of/-/kind-of-4.0.0.tgz",
@@ -2798,20 +2957,26 @@
}
},
"hosted-git-info": {
- "version": "2.8.4",
- "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.4.tgz",
- "integrity": "sha512-pzXIvANXEFrc5oFFXRMkbLPQ2rXRoDERwDLyrcUxGhaZhgP54BBSl9Oheh7Vv0T090cszWBxPjkQQ5Sq1PbBRQ==",
+ "version": "2.8.8",
+ "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.8.tgz",
+ "integrity": "sha512-f/wzC2QaWBs7t9IYqB4T3sR1xviIViXJRJTWBlx2Gf3g0Xi5vI7Yy4koXQ1c9OYDGHN9sBy1DQ2AB8fqZBWhUg==",
"dev": true
},
"html-encoding-sniffer": {
- "version": "1.0.2",
- "resolved": "https://registry.npmjs.org/html-encoding-sniffer/-/html-encoding-sniffer-1.0.2.tgz",
- "integrity": "sha512-71lZziiDnsuabfdYiUeWdCVyKuqwWi23L8YeIgV9jSSZHCtb6wB1BKWooH7L3tn4/FuZJMVWyNaIDr4RGmaSYw==",
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/html-encoding-sniffer/-/html-encoding-sniffer-2.0.1.tgz",
+ "integrity": "sha512-D5JbOMBIR/TVZkubHT+OyT2705QvogUW4IBn6nHd756OwieSF9aDYFj4dv6HHEVGYbHaLETa3WggZYWWMyy3ZQ==",
"dev": true,
"requires": {
- "whatwg-encoding": "^1.0.1"
+ "whatwg-encoding": "^1.0.5"
}
},
+ "html-escaper": {
+ "version": "2.0.2",
+ "resolved": "https://registry.npmjs.org/html-escaper/-/html-escaper-2.0.2.tgz",
+ "integrity": "sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg==",
+ "dev": true
+ },
"http-signature": {
"version": "1.2.0",
"resolved": "https://registry.npmjs.org/http-signature/-/http-signature-1.2.0.tgz",
@@ -2823,6 +2988,12 @@
"sshpk": "^1.7.0"
}
},
+ "human-signals": {
+ "version": "1.1.1",
+ "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-1.1.1.tgz",
+ "integrity": "sha512-SEQu7vl8KjNL2eoGBLF3+wAjpsNfA9XMlXAYj/3EdaNfAlxKthD1xjEQfGOUhllCGGJVNY34bRr6lPINhNjyZw==",
+ "dev": true
+ },
"iconv-lite": {
"version": "0.4.24",
"resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz",
@@ -2849,13 +3020,13 @@
}
},
"import-local": {
- "version": "2.0.0",
- "resolved": "https://registry.npmjs.org/import-local/-/import-local-2.0.0.tgz",
- "integrity": "sha512-b6s04m3O+s3CGSbqDIyP4R6aAwAeYlVq9+WUWep6iHa8ETRf9yei1U48C5MmfJmV9AiLYYBKPMq/W+/WRpQmCQ==",
+ "version": "3.0.2",
+ "resolved": "https://registry.npmjs.org/import-local/-/import-local-3.0.2.tgz",
+ "integrity": "sha512-vjL3+w0oulAVZ0hBHnxa/Nm5TAurf9YLQJDhqRZyqb+VKGOB6LU8t9H1Nr5CIo16vh9XfJTOoHwU0B71S557gA==",
"dev": true,
"requires": {
- "pkg-dir": "^3.0.0",
- "resolve-cwd": "^2.0.0"
+ "pkg-dir": "^4.2.0",
+ "resolve-cwd": "^3.0.0"
}
},
"imurmurhash": {
@@ -2912,14 +3083,11 @@
}
}
},
- "invariant": {
- "version": "2.2.4",
- "resolved": "https://registry.npmjs.org/invariant/-/invariant-2.2.4.tgz",
- "integrity": "sha512-phJfQVBuaJM5raOpJjSfkiD6BpbCE4Ns//LaXl6wGYtUBY83nWS6Rf9tXm2e8VaK60JEjYldbPif/A2B1C2gNA==",
- "dev": true,
- "requires": {
- "loose-envify": "^1.0.0"
- }
+ "ip-regex": {
+ "version": "2.1.0",
+ "resolved": "https://registry.npmjs.org/ip-regex/-/ip-regex-2.1.0.tgz",
+ "integrity": "sha1-+ni/XS5pE8kRzp+BnuUUa7bYROk=",
+ "dev": true
},
"is-accessor-descriptor": {
"version": "0.1.6",
@@ -2953,12 +3121,6 @@
"integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==",
"dev": true
},
- "is-callable": {
- "version": "1.1.4",
- "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.1.4.tgz",
- "integrity": "sha512-r5p9sxJjYnArLjObpjA4xu5EKI3CuKHkJXMhT7kwbpUyIFD1n5PMAsoPvWnvtZiNz7LjkYDRZhd7FlI0eMijEA==",
- "dev": true
- },
"is-ci": {
"version": "2.0.0",
"resolved": "https://registry.npmjs.org/is-ci/-/is-ci-2.0.0.tgz",
@@ -2968,6 +3130,15 @@
"ci-info": "^2.0.0"
}
},
+ "is-core-module": {
+ "version": "2.2.0",
+ "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.2.0.tgz",
+ "integrity": "sha512-XRAfAdyyY5F5cOXn7hYQDqh2Xmii+DEfIcQGxK/uNwMHhIkPWO0g8msXcbzLe+MpGoR951MlqM/2iIlU4vKDdQ==",
+ "dev": true,
+ "requires": {
+ "has": "^1.0.3"
+ }
+ },
"is-data-descriptor": {
"version": "0.1.4",
"resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz",
@@ -2988,12 +3159,6 @@
}
}
},
- "is-date-object": {
- "version": "1.0.1",
- "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.1.tgz",
- "integrity": "sha1-mqIOtq7rv/d/vTPnTKAbM1gdOhY=",
- "dev": true
- },
"is-descriptor": {
"version": "0.1.6",
"resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz",
@@ -3013,6 +3178,13 @@
}
}
},
+ "is-docker": {
+ "version": "2.1.1",
+ "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-2.1.1.tgz",
+ "integrity": "sha512-ZOoqiXfEwtGknTiuDEy8pN2CfE3TxMHprvNer1mXiqwkOT77Rw3YVrUQ52EqAOU3QAWDQ+bQdx7HJzrv7LS2Hw==",
+ "dev": true,
+ "optional": true
+ },
"is-extendable": {
"version": "0.1.1",
"resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz",
@@ -3047,24 +3219,10 @@
}
},
"is-number": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz",
- "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=",
- "dev": true,
- "requires": {
- "kind-of": "^3.0.2"
- },
- "dependencies": {
- "kind-of": {
- "version": "3.2.2",
- "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
- "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
- "dev": true,
- "requires": {
- "is-buffer": "^1.1.5"
- }
- }
- }
+ "version": "7.0.0",
+ "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz",
+ "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==",
+ "dev": true
},
"is-plain-object": {
"version": "2.0.4",
@@ -3075,36 +3233,24 @@
"isobject": "^3.0.1"
}
},
+ "is-potential-custom-element-name": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/is-potential-custom-element-name/-/is-potential-custom-element-name-1.0.0.tgz",
+ "integrity": "sha1-DFLlS8yjkbssSUsh6GJtczbG45c=",
+ "dev": true
+ },
"is-promise": {
"version": "2.1.0",
"resolved": "https://registry.npmjs.org/is-promise/-/is-promise-2.1.0.tgz",
"integrity": "sha1-eaKp7OfwlugPNtKy87wWwf9L8/o=",
"dev": true
},
- "is-regex": {
- "version": "1.0.4",
- "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.0.4.tgz",
- "integrity": "sha1-VRdIm1RwkbCTDglWVM7SXul+lJE=",
- "dev": true,
- "requires": {
- "has": "^1.0.1"
- }
- },
"is-stream": {
"version": "1.1.0",
"resolved": "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz",
"integrity": "sha1-EtSj3U5o4Lec6428hBc66A2RykQ=",
"dev": true
},
- "is-symbol": {
- "version": "1.0.2",
- "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.2.tgz",
- "integrity": "sha512-HS8bZ9ox60yCJLH9snBpIwv9pYUAkcuLhSA1oero1UB5y9aiQpRA8y2ex945AOtCZL1lJDeIk3G5LthswI46Lw==",
- "dev": true,
- "requires": {
- "has-symbols": "^1.0.0"
- }
- },
"is-typedarray": {
"version": "1.0.0",
"resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz",
@@ -3118,10 +3264,14 @@
"dev": true
},
"is-wsl": {
- "version": "1.1.0",
- "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-1.1.0.tgz",
- "integrity": "sha1-HxbkqiKwTRM2tmGIpmrzxgDDpm0=",
- "dev": true
+ "version": "2.2.0",
+ "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-2.2.0.tgz",
+ "integrity": "sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==",
+ "dev": true,
+ "optional": true,
+ "requires": {
+ "is-docker": "^2.0.0"
+ }
},
"isarray": {
"version": "1.0.0",
@@ -3148,24 +3298,21 @@
"dev": true
},
"istanbul-lib-coverage": {
- "version": "2.0.5",
- "resolved": "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.5.tgz",
- "integrity": "sha512-8aXznuEPCJvGnMSRft4udDRDtb1V3pkQkMMI5LI+6HuQz5oQ4J2UFn1H82raA3qJtyOLkkwVqICBQkjnGtn5mA==",
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-3.0.0.tgz",
+ "integrity": "sha512-UiUIqxMgRDET6eR+o5HbfRYP1l0hqkWOs7vNxC/mggutCMUIhWMm8gAHb8tHlyfD3/l6rlgNA5cKdDzEAf6hEg==",
"dev": true
},
"istanbul-lib-instrument": {
- "version": "3.3.0",
- "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-3.3.0.tgz",
- "integrity": "sha512-5nnIN4vo5xQZHdXno/YDXJ0G+I3dAm4XgzfSVTPLQpj/zAV2dV6Juy0yaf10/zrJOJeHoN3fraFe+XRq2bFVZA==",
+ "version": "4.0.3",
+ "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-4.0.3.tgz",
+ "integrity": "sha512-BXgQl9kf4WTCPCCpmFGoJkz/+uhvm7h7PFKUYxh7qarQd3ER33vHG//qaE8eN25l07YqZPpHXU9I09l/RD5aGQ==",
"dev": true,
"requires": {
- "@babel/generator": "^7.4.0",
- "@babel/parser": "^7.4.3",
- "@babel/template": "^7.4.0",
- "@babel/traverse": "^7.4.3",
- "@babel/types": "^7.4.0",
- "istanbul-lib-coverage": "^2.0.5",
- "semver": "^6.0.0"
+ "@babel/core": "^7.7.5",
+ "@istanbuljs/schema": "^0.1.2",
+ "istanbul-lib-coverage": "^3.0.0",
+ "semver": "^6.3.0"
},
"dependencies": {
"semver": {
@@ -3177,471 +3324,1315 @@
}
},
"istanbul-lib-report": {
- "version": "2.0.8",
- "resolved": "https://registry.npmjs.org/istanbul-lib-report/-/istanbul-lib-report-2.0.8.tgz",
- "integrity": "sha512-fHBeG573EIihhAblwgxrSenp0Dby6tJMFR/HvlerBsrCTD5bkUuoNtn3gVh29ZCS824cGGBPn7Sg7cNk+2xUsQ==",
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/istanbul-lib-report/-/istanbul-lib-report-3.0.0.tgz",
+ "integrity": "sha512-wcdi+uAKzfiGT2abPpKZ0hSU1rGQjUQnLvtY5MpQ7QCTahD3VODhcu4wcfY1YtkGaDD5yuydOLINXsfbus9ROw==",
"dev": true,
"requires": {
- "istanbul-lib-coverage": "^2.0.5",
- "make-dir": "^2.1.0",
- "supports-color": "^6.1.0"
+ "istanbul-lib-coverage": "^3.0.0",
+ "make-dir": "^3.0.0",
+ "supports-color": "^7.1.0"
},
"dependencies": {
+ "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
+ },
"supports-color": {
- "version": "6.1.0",
- "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz",
- "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==",
+ "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,
"requires": {
- "has-flag": "^3.0.0"
+ "has-flag": "^4.0.0"
}
}
}
},
"istanbul-lib-source-maps": {
- "version": "3.0.6",
- "resolved": "https://registry.npmjs.org/istanbul-lib-source-maps/-/istanbul-lib-source-maps-3.0.6.tgz",
- "integrity": "sha512-R47KzMtDJH6X4/YW9XTx+jrLnZnscW4VpNN+1PViSYTejLVPWv7oov+Duf8YQSPyVRUvueQqz1TcsC6mooZTXw==",
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/istanbul-lib-source-maps/-/istanbul-lib-source-maps-4.0.0.tgz",
+ "integrity": "sha512-c16LpFRkR8vQXyHZ5nLpY35JZtzj1PQY1iZmesUbf1FZHbIupcWfjgOXBY9YHkLEQ6puz1u4Dgj6qmU/DisrZg==",
"dev": true,
"requires": {
"debug": "^4.1.1",
- "istanbul-lib-coverage": "^2.0.5",
- "make-dir": "^2.1.0",
- "rimraf": "^2.6.3",
+ "istanbul-lib-coverage": "^3.0.0",
"source-map": "^0.6.1"
}
},
"istanbul-reports": {
- "version": "2.2.6",
- "resolved": "https://registry.npmjs.org/istanbul-reports/-/istanbul-reports-2.2.6.tgz",
- "integrity": "sha512-SKi4rnMyLBKe0Jy2uUdx28h8oG7ph2PPuQPvIAh31d+Ci+lSiEu4C+h3oBPuJ9+mPKhOyW0M8gY4U5NM1WLeXA==",
+ "version": "3.0.2",
+ "resolved": "https://registry.npmjs.org/istanbul-reports/-/istanbul-reports-3.0.2.tgz",
+ "integrity": "sha512-9tZvz7AiR3PEDNGiV9vIouQ/EAcqMXFmkcA1CDFTwOB98OZVDL0PH9glHotf5Ugp6GCOTypfzGWI/OqjWNCRUw==",
"dev": true,
"requires": {
- "handlebars": "^4.1.2"
+ "html-escaper": "^2.0.0",
+ "istanbul-lib-report": "^3.0.0"
}
},
"jest": {
- "version": "24.9.0",
- "resolved": "https://registry.npmjs.org/jest/-/jest-24.9.0.tgz",
- "integrity": "sha512-YvkBL1Zm7d2B1+h5fHEOdyjCG+sGMz4f8D86/0HiqJ6MB4MnDc8FgP5vdWsGnemOQro7lnYo8UakZ3+5A0jxGw==",
+ "version": "26.6.3",
+ "resolved": "https://registry.npmjs.org/jest/-/jest-26.6.3.tgz",
+ "integrity": "sha512-lGS5PXGAzR4RF7V5+XObhqz2KZIDUA1yD0DG6pBVmy10eh0ZIXQImRuzocsI/N2XZ1GrLFwTS27In2i2jlpq1Q==",
"dev": true,
"requires": {
- "import-local": "^2.0.0",
- "jest-cli": "^24.9.0"
+ "@jest/core": "^26.6.3",
+ "import-local": "^3.0.2",
+ "jest-cli": "^26.6.3"
},
"dependencies": {
- "jest-cli": {
- "version": "24.9.0",
- "resolved": "https://registry.npmjs.org/jest-cli/-/jest-cli-24.9.0.tgz",
- "integrity": "sha512-+VLRKyitT3BWoMeSUIHRxV/2g8y9gw91Jh5z2UmXZzkZKpbC08CSehVxgHUwTpy+HwGcns/tqafQDJW7imYvGg==",
+ "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,
"requires": {
- "@jest/core": "^24.9.0",
- "@jest/test-result": "^24.9.0",
- "@jest/types": "^24.9.0",
- "chalk": "^2.0.1",
+ "color-convert": "^2.0.1"
+ }
+ },
+ "chalk": {
+ "version": "4.1.0",
+ "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz",
+ "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==",
+ "dev": true,
+ "requires": {
+ "ansi-styles": "^4.1.0",
+ "supports-color": "^7.1.0"
+ }
+ },
+ "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,
+ "requires": {
+ "color-name": "~1.1.4"
+ }
+ },
+ "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
+ },
+ "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
+ },
+ "jest-cli": {
+ "version": "26.6.3",
+ "resolved": "https://registry.npmjs.org/jest-cli/-/jest-cli-26.6.3.tgz",
+ "integrity": "sha512-GF9noBSa9t08pSyl3CY4frMrqp+aQXFGFkf5hEPbh/pIUFYWMK6ZLTfbmadxJVcJrdRoChlWQsA2VkJcDFK8hg==",
+ "dev": true,
+ "requires": {
+ "@jest/core": "^26.6.3",
+ "@jest/test-result": "^26.6.2",
+ "@jest/types": "^26.6.2",
+ "chalk": "^4.0.0",
"exit": "^0.1.2",
- "import-local": "^2.0.0",
+ "graceful-fs": "^4.2.4",
+ "import-local": "^3.0.2",
"is-ci": "^2.0.0",
- "jest-config": "^24.9.0",
- "jest-util": "^24.9.0",
- "jest-validate": "^24.9.0",
+ "jest-config": "^26.6.3",
+ "jest-util": "^26.6.2",
+ "jest-validate": "^26.6.2",
"prompts": "^2.0.1",
- "realpath-native": "^1.1.0",
- "yargs": "^13.3.0"
+ "yargs": "^15.4.1"
+ }
+ },
+ "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,
+ "requires": {
+ "has-flag": "^4.0.0"
}
}
}
},
"jest-changed-files": {
- "version": "24.9.0",
- "resolved": "https://registry.npmjs.org/jest-changed-files/-/jest-changed-files-24.9.0.tgz",
- "integrity": "sha512-6aTWpe2mHF0DhL28WjdkO8LyGjs3zItPET4bMSeXU6T3ub4FPMw+mcOcbdGXQOAfmLcxofD23/5Bl9Z4AkFwqg==",
+ "version": "26.6.2",
+ "resolved": "https://registry.npmjs.org/jest-changed-files/-/jest-changed-files-26.6.2.tgz",
+ "integrity": "sha512-fDS7szLcY9sCtIip8Fjry9oGf3I2ht/QT21bAHm5Dmf0mD4X3ReNUf17y+bO6fR8WgbIZTlbyG1ak/53cbRzKQ==",
"dev": true,
"requires": {
- "@jest/types": "^24.9.0",
- "execa": "^1.0.0",
- "throat": "^4.0.0"
+ "@jest/types": "^26.6.2",
+ "execa": "^4.0.0",
+ "throat": "^5.0.0"
+ },
+ "dependencies": {
+ "cross-spawn": {
+ "version": "7.0.3",
+ "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz",
+ "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==",
+ "dev": true,
+ "requires": {
+ "path-key": "^3.1.0",
+ "shebang-command": "^2.0.0",
+ "which": "^2.0.1"
+ }
+ },
+ "execa": {
+ "version": "4.1.0",
+ "resolved": "https://registry.npmjs.org/execa/-/execa-4.1.0.tgz",
+ "integrity": "sha512-j5W0//W7f8UxAn8hXVnwG8tLwdiUy4FJLcSupCg6maBYZDpyBvTApK7KyuI4bKj8KOh1r2YH+6ucuYtJv1bTZA==",
+ "dev": true,
+ "requires": {
+ "cross-spawn": "^7.0.0",
+ "get-stream": "^5.0.0",
+ "human-signals": "^1.1.1",
+ "is-stream": "^2.0.0",
+ "merge-stream": "^2.0.0",
+ "npm-run-path": "^4.0.0",
+ "onetime": "^5.1.0",
+ "signal-exit": "^3.0.2",
+ "strip-final-newline": "^2.0.0"
+ }
+ },
+ "get-stream": {
+ "version": "5.2.0",
+ "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-5.2.0.tgz",
+ "integrity": "sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==",
+ "dev": true,
+ "requires": {
+ "pump": "^3.0.0"
+ }
+ },
+ "is-stream": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.0.tgz",
+ "integrity": "sha512-XCoy+WlUr7d1+Z8GgSuXmpuUFC9fOhRXglJMx+dwLKTkL44Cjd4W1Z5P+BQZpr+cR93aGP4S/s7Ftw6Nd/kiEw==",
+ "dev": true
+ },
+ "npm-run-path": {
+ "version": "4.0.1",
+ "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz",
+ "integrity": "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==",
+ "dev": true,
+ "requires": {
+ "path-key": "^3.0.0"
+ }
+ },
+ "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
+ },
+ "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,
+ "requires": {
+ "shebang-regex": "^3.0.0"
+ }
+ },
+ "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
+ },
+ "which": {
+ "version": "2.0.2",
+ "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz",
+ "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==",
+ "dev": true,
+ "requires": {
+ "isexe": "^2.0.0"
+ }
+ }
}
},
"jest-config": {
- "version": "24.9.0",
- "resolved": "https://registry.npmjs.org/jest-config/-/jest-config-24.9.0.tgz",
- "integrity": "sha512-RATtQJtVYQrp7fvWg6f5y3pEFj9I+H8sWw4aKxnDZ96mob5i5SD6ZEGWgMLXQ4LE8UurrjbdlLWdUeo+28QpfQ==",
+ "version": "26.6.3",
+ "resolved": "https://registry.npmjs.org/jest-config/-/jest-config-26.6.3.tgz",
+ "integrity": "sha512-t5qdIj/bCj2j7NFVHb2nFB4aUdfucDn3JRKgrZnplb8nieAirAzRSHP8uDEd+qV6ygzg9Pz4YG7UTJf94LPSyg==",
"dev": true,
"requires": {
"@babel/core": "^7.1.0",
- "@jest/test-sequencer": "^24.9.0",
- "@jest/types": "^24.9.0",
- "babel-jest": "^24.9.0",
- "chalk": "^2.0.1",
+ "@jest/test-sequencer": "^26.6.3",
+ "@jest/types": "^26.6.2",
+ "babel-jest": "^26.6.3",
+ "chalk": "^4.0.0",
+ "deepmerge": "^4.2.2",
"glob": "^7.1.1",
- "jest-environment-jsdom": "^24.9.0",
- "jest-environment-node": "^24.9.0",
- "jest-get-type": "^24.9.0",
- "jest-jasmine2": "^24.9.0",
- "jest-regex-util": "^24.3.0",
- "jest-resolve": "^24.9.0",
- "jest-util": "^24.9.0",
- "jest-validate": "^24.9.0",
- "micromatch": "^3.1.10",
- "pretty-format": "^24.9.0",
- "realpath-native": "^1.1.0"
+ "graceful-fs": "^4.2.4",
+ "jest-environment-jsdom": "^26.6.2",
+ "jest-environment-node": "^26.6.2",
+ "jest-get-type": "^26.3.0",
+ "jest-jasmine2": "^26.6.3",
+ "jest-regex-util": "^26.0.0",
+ "jest-resolve": "^26.6.2",
+ "jest-util": "^26.6.2",
+ "jest-validate": "^26.6.2",
+ "micromatch": "^4.0.2",
+ "pretty-format": "^26.6.2"
+ },
+ "dependencies": {
+ "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,
+ "requires": {
+ "color-convert": "^2.0.1"
+ }
+ },
+ "chalk": {
+ "version": "4.1.0",
+ "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz",
+ "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==",
+ "dev": true,
+ "requires": {
+ "ansi-styles": "^4.1.0",
+ "supports-color": "^7.1.0"
+ }
+ },
+ "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,
+ "requires": {
+ "color-name": "~1.1.4"
+ }
+ },
+ "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
+ },
+ "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
+ },
+ "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,
+ "requires": {
+ "has-flag": "^4.0.0"
+ }
+ }
}
},
"jest-diff": {
- "version": "24.9.0",
- "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-24.9.0.tgz",
- "integrity": "sha512-qMfrTs8AdJE2iqrTp0hzh7kTd2PQWrsFyj9tORoKmu32xjPjeE4NyjVRDz8ybYwqS2ik8N4hsIpiVTyFeo2lBQ==",
+ "version": "26.6.2",
+ "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-26.6.2.tgz",
+ "integrity": "sha512-6m+9Z3Gv9wN0WFVasqjCL/06+EFCMTqDEUl/b87HYK2rAPTyfz4ZIuSlPhY51PIQRWx5TaxeF1qmXKe9gfN3sA==",
"dev": true,
"requires": {
- "chalk": "^2.0.1",
- "diff-sequences": "^24.9.0",
- "jest-get-type": "^24.9.0",
- "pretty-format": "^24.9.0"
+ "chalk": "^4.0.0",
+ "diff-sequences": "^26.6.2",
+ "jest-get-type": "^26.3.0",
+ "pretty-format": "^26.6.2"
+ },
+ "dependencies": {
+ "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,
+ "requires": {
+ "color-convert": "^2.0.1"
+ }
+ },
+ "chalk": {
+ "version": "4.1.0",
+ "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz",
+ "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==",
+ "dev": true,
+ "requires": {
+ "ansi-styles": "^4.1.0",
+ "supports-color": "^7.1.0"
+ }
+ },
+ "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,
+ "requires": {
+ "color-name": "~1.1.4"
+ }
+ },
+ "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
+ },
+ "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
+ },
+ "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,
+ "requires": {
+ "has-flag": "^4.0.0"
+ }
+ }
}
},
"jest-docblock": {
- "version": "24.9.0",
- "resolved": "https://registry.npmjs.org/jest-docblock/-/jest-docblock-24.9.0.tgz",
- "integrity": "sha512-F1DjdpDMJMA1cN6He0FNYNZlo3yYmOtRUnktrT9Q37njYzC5WEaDdmbynIgy0L/IvXvvgsG8OsqhLPXTpfmZAA==",
+ "version": "26.0.0",
+ "resolved": "https://registry.npmjs.org/jest-docblock/-/jest-docblock-26.0.0.tgz",
+ "integrity": "sha512-RDZ4Iz3QbtRWycd8bUEPxQsTlYazfYn/h5R65Fc6gOfwozFhoImx+affzky/FFBuqISPTqjXomoIGJVKBWoo0w==",
"dev": true,
"requires": {
- "detect-newline": "^2.1.0"
+ "detect-newline": "^3.0.0"
}
},
"jest-each": {
- "version": "24.9.0",
- "resolved": "https://registry.npmjs.org/jest-each/-/jest-each-24.9.0.tgz",
- "integrity": "sha512-ONi0R4BvW45cw8s2Lrx8YgbeXL1oCQ/wIDwmsM3CqM/nlblNCPmnC3IPQlMbRFZu3wKdQ2U8BqM6lh3LJ5Bsog==",
+ "version": "26.6.2",
+ "resolved": "https://registry.npmjs.org/jest-each/-/jest-each-26.6.2.tgz",
+ "integrity": "sha512-Mer/f0KaATbjl8MCJ+0GEpNdqmnVmDYqCTJYTvoo7rqmRiDllmp2AYN+06F93nXcY3ur9ShIjS+CO/uD+BbH4A==",
"dev": true,
"requires": {
- "@jest/types": "^24.9.0",
- "chalk": "^2.0.1",
- "jest-get-type": "^24.9.0",
- "jest-util": "^24.9.0",
- "pretty-format": "^24.9.0"
+ "@jest/types": "^26.6.2",
+ "chalk": "^4.0.0",
+ "jest-get-type": "^26.3.0",
+ "jest-util": "^26.6.2",
+ "pretty-format": "^26.6.2"
+ },
+ "dependencies": {
+ "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,
+ "requires": {
+ "color-convert": "^2.0.1"
+ }
+ },
+ "chalk": {
+ "version": "4.1.0",
+ "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz",
+ "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==",
+ "dev": true,
+ "requires": {
+ "ansi-styles": "^4.1.0",
+ "supports-color": "^7.1.0"
+ }
+ },
+ "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,
+ "requires": {
+ "color-name": "~1.1.4"
+ }
+ },
+ "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
+ },
+ "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
+ },
+ "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,
+ "requires": {
+ "has-flag": "^4.0.0"
+ }
+ }
}
},
"jest-environment-jsdom": {
- "version": "24.9.0",
- "resolved": "https://registry.npmjs.org/jest-environment-jsdom/-/jest-environment-jsdom-24.9.0.tgz",
- "integrity": "sha512-Zv9FV9NBRzLuALXjvRijO2351DRQeLYXtpD4xNvfoVFw21IOKNhZAEUKcbiEtjTkm2GsJ3boMVgkaR7rN8qetA==",
+ "version": "26.6.2",
+ "resolved": "https://registry.npmjs.org/jest-environment-jsdom/-/jest-environment-jsdom-26.6.2.tgz",
+ "integrity": "sha512-jgPqCruTlt3Kwqg5/WVFyHIOJHsiAvhcp2qiR2QQstuG9yWox5+iHpU3ZrcBxW14T4fe5Z68jAfLRh7joCSP2Q==",
"dev": true,
"requires": {
- "@jest/environment": "^24.9.0",
- "@jest/fake-timers": "^24.9.0",
- "@jest/types": "^24.9.0",
- "jest-mock": "^24.9.0",
- "jest-util": "^24.9.0",
- "jsdom": "^11.5.1"
+ "@jest/environment": "^26.6.2",
+ "@jest/fake-timers": "^26.6.2",
+ "@jest/types": "^26.6.2",
+ "@types/node": "*",
+ "jest-mock": "^26.6.2",
+ "jest-util": "^26.6.2",
+ "jsdom": "^16.4.0"
}
},
"jest-environment-node": {
- "version": "24.9.0",
- "resolved": "https://registry.npmjs.org/jest-environment-node/-/jest-environment-node-24.9.0.tgz",
- "integrity": "sha512-6d4V2f4nxzIzwendo27Tr0aFm+IXWa0XEUnaH6nU0FMaozxovt+sfRvh4J47wL1OvF83I3SSTu0XK+i4Bqe7uA==",
+ "version": "26.6.2",
+ "resolved": "https://registry.npmjs.org/jest-environment-node/-/jest-environment-node-26.6.2.tgz",
+ "integrity": "sha512-zhtMio3Exty18dy8ee8eJ9kjnRyZC1N4C1Nt/VShN1apyXc8rWGtJ9lI7vqiWcyyXS4BVSEn9lxAM2D+07/Tag==",
"dev": true,
"requires": {
- "@jest/environment": "^24.9.0",
- "@jest/fake-timers": "^24.9.0",
- "@jest/types": "^24.9.0",
- "jest-mock": "^24.9.0",
- "jest-util": "^24.9.0"
+ "@jest/environment": "^26.6.2",
+ "@jest/fake-timers": "^26.6.2",
+ "@jest/types": "^26.6.2",
+ "@types/node": "*",
+ "jest-mock": "^26.6.2",
+ "jest-util": "^26.6.2"
}
},
"jest-get-type": {
- "version": "24.9.0",
- "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-24.9.0.tgz",
- "integrity": "sha512-lUseMzAley4LhIcpSP9Jf+fTrQ4a1yHQwLNeeVa2cEmbCGeoZAtYPOIv8JaxLD/sUpKxetKGP+gsHl8f8TSj8Q==",
+ "version": "26.3.0",
+ "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-26.3.0.tgz",
+ "integrity": "sha512-TpfaviN1R2pQWkIihlfEanwOXK0zcxrKEE4MlU6Tn7keoXdN6/3gK/xl0yEh8DOunn5pOVGKf8hB4R9gVh04ig==",
"dev": true
},
"jest-haste-map": {
- "version": "24.9.0",
- "resolved": "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-24.9.0.tgz",
- "integrity": "sha512-kfVFmsuWui2Sj1Rp1AJ4D9HqJwE4uwTlS/vO+eRUaMmd54BFpli2XhMQnPC2k4cHFVbB2Q2C+jtI1AGLgEnCjQ==",
+ "version": "26.6.2",
+ "resolved": "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-26.6.2.tgz",
+ "integrity": "sha512-easWIJXIw71B2RdR8kgqpjQrbMRWQBgiBwXYEhtGUTaX+doCjBheluShdDMeR8IMfJiTqH4+zfhtg29apJf/8w==",
"dev": true,
"requires": {
- "@jest/types": "^24.9.0",
- "anymatch": "^2.0.0",
+ "@jest/types": "^26.6.2",
+ "@types/graceful-fs": "^4.1.2",
+ "@types/node": "*",
+ "anymatch": "^3.0.3",
"fb-watchman": "^2.0.0",
- "fsevents": "^1.2.7",
- "graceful-fs": "^4.1.15",
- "invariant": "^2.2.4",
- "jest-serializer": "^24.9.0",
- "jest-util": "^24.9.0",
- "jest-worker": "^24.9.0",
- "micromatch": "^3.1.10",
+ "fsevents": "^2.1.2",
+ "graceful-fs": "^4.2.4",
+ "jest-regex-util": "^26.0.0",
+ "jest-serializer": "^26.6.2",
+ "jest-util": "^26.6.2",
+ "jest-worker": "^26.6.2",
+ "micromatch": "^4.0.2",
"sane": "^4.0.3",
"walker": "^1.0.7"
}
},
"jest-jasmine2": {
- "version": "24.9.0",
- "resolved": "https://registry.npmjs.org/jest-jasmine2/-/jest-jasmine2-24.9.0.tgz",
- "integrity": "sha512-Cq7vkAgaYKp+PsX+2/JbTarrk0DmNhsEtqBXNwUHkdlbrTBLtMJINADf2mf5FkowNsq8evbPc07/qFO0AdKTzw==",
+ "version": "26.6.3",
+ "resolved": "https://registry.npmjs.org/jest-jasmine2/-/jest-jasmine2-26.6.3.tgz",
+ "integrity": "sha512-kPKUrQtc8aYwBV7CqBg5pu+tmYXlvFlSFYn18ev4gPFtrRzB15N2gW/Roew3187q2w2eHuu0MU9TJz6w0/nPEg==",
"dev": true,
"requires": {
"@babel/traverse": "^7.1.0",
- "@jest/environment": "^24.9.0",
- "@jest/test-result": "^24.9.0",
- "@jest/types": "^24.9.0",
- "chalk": "^2.0.1",
+ "@jest/environment": "^26.6.2",
+ "@jest/source-map": "^26.6.2",
+ "@jest/test-result": "^26.6.2",
+ "@jest/types": "^26.6.2",
+ "@types/node": "*",
+ "chalk": "^4.0.0",
"co": "^4.6.0",
- "expect": "^24.9.0",
+ "expect": "^26.6.2",
"is-generator-fn": "^2.0.0",
- "jest-each": "^24.9.0",
- "jest-matcher-utils": "^24.9.0",
- "jest-message-util": "^24.9.0",
- "jest-runtime": "^24.9.0",
- "jest-snapshot": "^24.9.0",
- "jest-util": "^24.9.0",
- "pretty-format": "^24.9.0",
- "throat": "^4.0.0"
+ "jest-each": "^26.6.2",
+ "jest-matcher-utils": "^26.6.2",
+ "jest-message-util": "^26.6.2",
+ "jest-runtime": "^26.6.3",
+ "jest-snapshot": "^26.6.2",
+ "jest-util": "^26.6.2",
+ "pretty-format": "^26.6.2",
+ "throat": "^5.0.0"
+ },
+ "dependencies": {
+ "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,
+ "requires": {
+ "color-convert": "^2.0.1"
+ }
+ },
+ "chalk": {
+ "version": "4.1.0",
+ "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz",
+ "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==",
+ "dev": true,
+ "requires": {
+ "ansi-styles": "^4.1.0",
+ "supports-color": "^7.1.0"
+ }
+ },
+ "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,
+ "requires": {
+ "color-name": "~1.1.4"
+ }
+ },
+ "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
+ },
+ "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
+ },
+ "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,
+ "requires": {
+ "has-flag": "^4.0.0"
+ }
+ }
}
},
"jest-leak-detector": {
- "version": "24.9.0",
- "resolved": "https://registry.npmjs.org/jest-leak-detector/-/jest-leak-detector-24.9.0.tgz",
- "integrity": "sha512-tYkFIDsiKTGwb2FG1w8hX9V0aUb2ot8zY/2nFg087dUageonw1zrLMP4W6zsRO59dPkTSKie+D4rhMuP9nRmrA==",
+ "version": "26.6.2",
+ "resolved": "https://registry.npmjs.org/jest-leak-detector/-/jest-leak-detector-26.6.2.tgz",
+ "integrity": "sha512-i4xlXpsVSMeKvg2cEKdfhh0H39qlJlP5Ex1yQxwF9ubahboQYMgTtz5oML35AVA3B4Eu+YsmwaiKVev9KCvLxg==",
"dev": true,
"requires": {
- "jest-get-type": "^24.9.0",
- "pretty-format": "^24.9.0"
+ "jest-get-type": "^26.3.0",
+ "pretty-format": "^26.6.2"
}
},
"jest-matcher-utils": {
- "version": "24.9.0",
- "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-24.9.0.tgz",
- "integrity": "sha512-OZz2IXsu6eaiMAwe67c1T+5tUAtQyQx27/EMEkbFAGiw52tB9em+uGbzpcgYVpA8wl0hlxKPZxrly4CXU/GjHA==",
+ "version": "26.6.2",
+ "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-26.6.2.tgz",
+ "integrity": "sha512-llnc8vQgYcNqDrqRDXWwMr9i7rS5XFiCwvh6DTP7Jqa2mqpcCBBlpCbn+trkG0KNhPu/h8rzyBkriOtBstvWhw==",
"dev": true,
"requires": {
- "chalk": "^2.0.1",
- "jest-diff": "^24.9.0",
- "jest-get-type": "^24.9.0",
- "pretty-format": "^24.9.0"
+ "chalk": "^4.0.0",
+ "jest-diff": "^26.6.2",
+ "jest-get-type": "^26.3.0",
+ "pretty-format": "^26.6.2"
+ },
+ "dependencies": {
+ "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,
+ "requires": {
+ "color-convert": "^2.0.1"
+ }
+ },
+ "chalk": {
+ "version": "4.1.0",
+ "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz",
+ "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==",
+ "dev": true,
+ "requires": {
+ "ansi-styles": "^4.1.0",
+ "supports-color": "^7.1.0"
+ }
+ },
+ "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,
+ "requires": {
+ "color-name": "~1.1.4"
+ }
+ },
+ "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
+ },
+ "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
+ },
+ "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,
+ "requires": {
+ "has-flag": "^4.0.0"
+ }
+ }
}
},
"jest-message-util": {
- "version": "24.9.0",
- "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-24.9.0.tgz",
- "integrity": "sha512-oCj8FiZ3U0hTP4aSui87P4L4jC37BtQwUMqk+zk/b11FR19BJDeZsZAvIHutWnmtw7r85UmR3CEWZ0HWU2mAlw==",
+ "version": "26.6.2",
+ "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-26.6.2.tgz",
+ "integrity": "sha512-rGiLePzQ3AzwUshu2+Rn+UMFk0pHN58sOG+IaJbk5Jxuqo3NYO1U2/MIR4S1sKgsoYSXSzdtSa0TgrmtUwEbmA==",
"dev": true,
"requires": {
"@babel/code-frame": "^7.0.0",
- "@jest/test-result": "^24.9.0",
- "@jest/types": "^24.9.0",
- "@types/stack-utils": "^1.0.1",
- "chalk": "^2.0.1",
- "micromatch": "^3.1.10",
- "slash": "^2.0.0",
- "stack-utils": "^1.0.1"
+ "@jest/types": "^26.6.2",
+ "@types/stack-utils": "^2.0.0",
+ "chalk": "^4.0.0",
+ "graceful-fs": "^4.2.4",
+ "micromatch": "^4.0.2",
+ "pretty-format": "^26.6.2",
+ "slash": "^3.0.0",
+ "stack-utils": "^2.0.2"
+ },
+ "dependencies": {
+ "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,
+ "requires": {
+ "color-convert": "^2.0.1"
+ }
+ },
+ "chalk": {
+ "version": "4.1.0",
+ "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz",
+ "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==",
+ "dev": true,
+ "requires": {
+ "ansi-styles": "^4.1.0",
+ "supports-color": "^7.1.0"
+ }
+ },
+ "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,
+ "requires": {
+ "color-name": "~1.1.4"
+ }
+ },
+ "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
+ },
+ "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
+ },
+ "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,
+ "requires": {
+ "has-flag": "^4.0.0"
+ }
+ }
}
},
"jest-mock": {
- "version": "24.9.0",
- "resolved": "https://registry.npmjs.org/jest-mock/-/jest-mock-24.9.0.tgz",
- "integrity": "sha512-3BEYN5WbSq9wd+SyLDES7AHnjH9A/ROBwmz7l2y+ol+NtSFO8DYiEBzoO1CeFc9a8DYy10EO4dDFVv/wN3zl1w==",
+ "version": "26.6.2",
+ "resolved": "https://registry.npmjs.org/jest-mock/-/jest-mock-26.6.2.tgz",
+ "integrity": "sha512-YyFjePHHp1LzpzYcmgqkJ0nm0gg/lJx2aZFzFy1S6eUqNjXsOqTK10zNRff2dNfssgokjkG65OlWNcIlgd3zew==",
"dev": true,
"requires": {
- "@jest/types": "^24.9.0"
+ "@jest/types": "^26.6.2",
+ "@types/node": "*"
}
},
"jest-pnp-resolver": {
- "version": "1.2.1",
- "resolved": "https://registry.npmjs.org/jest-pnp-resolver/-/jest-pnp-resolver-1.2.1.tgz",
- "integrity": "sha512-pgFw2tm54fzgYvc/OHrnysABEObZCUNFnhjoRjaVOCN8NYc032/gVjPaHD4Aq6ApkSieWtfKAFQtmDKAmhupnQ==",
+ "version": "1.2.2",
+ "resolved": "https://registry.npmjs.org/jest-pnp-resolver/-/jest-pnp-resolver-1.2.2.tgz",
+ "integrity": "sha512-olV41bKSMm8BdnuMsewT4jqlZ8+3TCARAXjZGT9jcoSnrfUnRCqnMoF9XEeoWjbzObpqF9dRhHQj0Xb9QdF6/w==",
"dev": true
},
"jest-regex-util": {
- "version": "24.9.0",
- "resolved": "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-24.9.0.tgz",
- "integrity": "sha512-05Cmb6CuxaA+Ys6fjr3PhvV3bGQmO+2p2La4hFbU+W5uOc479f7FdLXUWXw4pYMAhhSZIuKHwSXSu6CsSBAXQA==",
+ "version": "26.0.0",
+ "resolved": "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-26.0.0.tgz",
+ "integrity": "sha512-Gv3ZIs/nA48/Zvjrl34bf+oD76JHiGDUxNOVgUjh3j890sblXryjY4rss71fPtD/njchl6PSE2hIhvyWa1eT0A==",
"dev": true
},
"jest-resolve": {
- "version": "24.9.0",
- "resolved": "https://registry.npmjs.org/jest-resolve/-/jest-resolve-24.9.0.tgz",
- "integrity": "sha512-TaLeLVL1l08YFZAt3zaPtjiVvyy4oSA6CRe+0AFPPVX3Q/VI0giIWWoAvoS5L96vj9Dqxj4fB5p2qrHCmTU/MQ==",
+ "version": "26.6.2",
+ "resolved": "https://registry.npmjs.org/jest-resolve/-/jest-resolve-26.6.2.tgz",
+ "integrity": "sha512-sOxsZOq25mT1wRsfHcbtkInS+Ek7Q8jCHUB0ZUTP0tc/c41QHriU/NunqMfCUWsL4H3MHpvQD4QR9kSYhS7UvQ==",
"dev": true,
"requires": {
- "@jest/types": "^24.9.0",
- "browser-resolve": "^1.11.3",
- "chalk": "^2.0.1",
- "jest-pnp-resolver": "^1.2.1",
- "realpath-native": "^1.1.0"
+ "@jest/types": "^26.6.2",
+ "chalk": "^4.0.0",
+ "graceful-fs": "^4.2.4",
+ "jest-pnp-resolver": "^1.2.2",
+ "jest-util": "^26.6.2",
+ "read-pkg-up": "^7.0.1",
+ "resolve": "^1.18.1",
+ "slash": "^3.0.0"
+ },
+ "dependencies": {
+ "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,
+ "requires": {
+ "color-convert": "^2.0.1"
+ }
+ },
+ "chalk": {
+ "version": "4.1.0",
+ "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz",
+ "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==",
+ "dev": true,
+ "requires": {
+ "ansi-styles": "^4.1.0",
+ "supports-color": "^7.1.0"
+ }
+ },
+ "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,
+ "requires": {
+ "color-name": "~1.1.4"
+ }
+ },
+ "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
+ },
+ "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
+ },
+ "resolve": {
+ "version": "1.19.0",
+ "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.19.0.tgz",
+ "integrity": "sha512-rArEXAgsBG4UgRGcynxWIWKFvh/XZCcS8UJdHhwy91zwAvCZIbcs+vAbflgBnNjYMs/i/i+/Ux6IZhML1yPvxg==",
+ "dev": true,
+ "requires": {
+ "is-core-module": "^2.1.0",
+ "path-parse": "^1.0.6"
+ }
+ },
+ "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,
+ "requires": {
+ "has-flag": "^4.0.0"
+ }
+ }
}
},
"jest-resolve-dependencies": {
- "version": "24.9.0",
- "resolved": "https://registry.npmjs.org/jest-resolve-dependencies/-/jest-resolve-dependencies-24.9.0.tgz",
- "integrity": "sha512-Fm7b6AlWnYhT0BXy4hXpactHIqER7erNgIsIozDXWl5dVm+k8XdGVe1oTg1JyaFnOxarMEbax3wyRJqGP2Pq+g==",
+ "version": "26.6.3",
+ "resolved": "https://registry.npmjs.org/jest-resolve-dependencies/-/jest-resolve-dependencies-26.6.3.tgz",
+ "integrity": "sha512-pVwUjJkxbhe4RY8QEWzN3vns2kqyuldKpxlxJlzEYfKSvY6/bMvxoFrYYzUO1Gx28yKWN37qyV7rIoIp2h8fTg==",
"dev": true,
"requires": {
- "@jest/types": "^24.9.0",
- "jest-regex-util": "^24.3.0",
- "jest-snapshot": "^24.9.0"
+ "@jest/types": "^26.6.2",
+ "jest-regex-util": "^26.0.0",
+ "jest-snapshot": "^26.6.2"
}
},
"jest-runner": {
- "version": "24.9.0",
- "resolved": "https://registry.npmjs.org/jest-runner/-/jest-runner-24.9.0.tgz",
- "integrity": "sha512-KksJQyI3/0mhcfspnxxEOBueGrd5E4vV7ADQLT9ESaCzz02WnbdbKWIf5Mkaucoaj7obQckYPVX6JJhgUcoWWg==",
+ "version": "26.6.3",
+ "resolved": "https://registry.npmjs.org/jest-runner/-/jest-runner-26.6.3.tgz",
+ "integrity": "sha512-atgKpRHnaA2OvByG/HpGA4g6CSPS/1LK0jK3gATJAoptC1ojltpmVlYC3TYgdmGp+GLuhzpH30Gvs36szSL2JQ==",
"dev": true,
"requires": {
- "@jest/console": "^24.7.1",
- "@jest/environment": "^24.9.0",
- "@jest/test-result": "^24.9.0",
- "@jest/types": "^24.9.0",
- "chalk": "^2.4.2",
+ "@jest/console": "^26.6.2",
+ "@jest/environment": "^26.6.2",
+ "@jest/test-result": "^26.6.2",
+ "@jest/types": "^26.6.2",
+ "@types/node": "*",
+ "chalk": "^4.0.0",
+ "emittery": "^0.7.1",
"exit": "^0.1.2",
- "graceful-fs": "^4.1.15",
- "jest-config": "^24.9.0",
- "jest-docblock": "^24.3.0",
- "jest-haste-map": "^24.9.0",
- "jest-jasmine2": "^24.9.0",
- "jest-leak-detector": "^24.9.0",
- "jest-message-util": "^24.9.0",
- "jest-resolve": "^24.9.0",
- "jest-runtime": "^24.9.0",
- "jest-util": "^24.9.0",
- "jest-worker": "^24.6.0",
+ "graceful-fs": "^4.2.4",
+ "jest-config": "^26.6.3",
+ "jest-docblock": "^26.0.0",
+ "jest-haste-map": "^26.6.2",
+ "jest-leak-detector": "^26.6.2",
+ "jest-message-util": "^26.6.2",
+ "jest-resolve": "^26.6.2",
+ "jest-runtime": "^26.6.3",
+ "jest-util": "^26.6.2",
+ "jest-worker": "^26.6.2",
"source-map-support": "^0.5.6",
- "throat": "^4.0.0"
+ "throat": "^5.0.0"
+ },
+ "dependencies": {
+ "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,
+ "requires": {
+ "color-convert": "^2.0.1"
+ }
+ },
+ "chalk": {
+ "version": "4.1.0",
+ "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz",
+ "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==",
+ "dev": true,
+ "requires": {
+ "ansi-styles": "^4.1.0",
+ "supports-color": "^7.1.0"
+ }
+ },
+ "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,
+ "requires": {
+ "color-name": "~1.1.4"
+ }
+ },
+ "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
+ },
+ "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
+ },
+ "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,
+ "requires": {
+ "has-flag": "^4.0.0"
+ }
+ }
}
},
"jest-runtime": {
- "version": "24.9.0",
- "resolved": "https://registry.npmjs.org/jest-runtime/-/jest-runtime-24.9.0.tgz",
- "integrity": "sha512-8oNqgnmF3v2J6PVRM2Jfuj8oX3syKmaynlDMMKQ4iyzbQzIG6th5ub/lM2bCMTmoTKM3ykcUYI2Pw9xwNtjMnw==",
+ "version": "26.6.3",
+ "resolved": "https://registry.npmjs.org/jest-runtime/-/jest-runtime-26.6.3.tgz",
+ "integrity": "sha512-lrzyR3N8sacTAMeonbqpnSka1dHNux2uk0qqDXVkMv2c/A3wYnvQ4EXuI013Y6+gSKSCxdaczvf4HF0mVXHRdw==",
"dev": true,
"requires": {
- "@jest/console": "^24.7.1",
- "@jest/environment": "^24.9.0",
- "@jest/source-map": "^24.3.0",
- "@jest/transform": "^24.9.0",
- "@jest/types": "^24.9.0",
- "@types/yargs": "^13.0.0",
- "chalk": "^2.0.1",
+ "@jest/console": "^26.6.2",
+ "@jest/environment": "^26.6.2",
+ "@jest/fake-timers": "^26.6.2",
+ "@jest/globals": "^26.6.2",
+ "@jest/source-map": "^26.6.2",
+ "@jest/test-result": "^26.6.2",
+ "@jest/transform": "^26.6.2",
+ "@jest/types": "^26.6.2",
+ "@types/yargs": "^15.0.0",
+ "chalk": "^4.0.0",
+ "cjs-module-lexer": "^0.6.0",
+ "collect-v8-coverage": "^1.0.0",
"exit": "^0.1.2",
"glob": "^7.1.3",
- "graceful-fs": "^4.1.15",
- "jest-config": "^24.9.0",
- "jest-haste-map": "^24.9.0",
- "jest-message-util": "^24.9.0",
- "jest-mock": "^24.9.0",
- "jest-regex-util": "^24.3.0",
- "jest-resolve": "^24.9.0",
- "jest-snapshot": "^24.9.0",
- "jest-util": "^24.9.0",
- "jest-validate": "^24.9.0",
- "realpath-native": "^1.1.0",
- "slash": "^2.0.0",
- "strip-bom": "^3.0.0",
- "yargs": "^13.3.0"
+ "graceful-fs": "^4.2.4",
+ "jest-config": "^26.6.3",
+ "jest-haste-map": "^26.6.2",
+ "jest-message-util": "^26.6.2",
+ "jest-mock": "^26.6.2",
+ "jest-regex-util": "^26.0.0",
+ "jest-resolve": "^26.6.2",
+ "jest-snapshot": "^26.6.2",
+ "jest-util": "^26.6.2",
+ "jest-validate": "^26.6.2",
+ "slash": "^3.0.0",
+ "strip-bom": "^4.0.0",
+ "yargs": "^15.4.1"
+ },
+ "dependencies": {
+ "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,
+ "requires": {
+ "color-convert": "^2.0.1"
+ }
+ },
+ "chalk": {
+ "version": "4.1.0",
+ "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz",
+ "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==",
+ "dev": true,
+ "requires": {
+ "ansi-styles": "^4.1.0",
+ "supports-color": "^7.1.0"
+ }
+ },
+ "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,
+ "requires": {
+ "color-name": "~1.1.4"
+ }
+ },
+ "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
+ },
+ "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
+ },
+ "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,
+ "requires": {
+ "has-flag": "^4.0.0"
+ }
+ }
}
},
"jest-serializer": {
- "version": "24.9.0",
- "resolved": "https://registry.npmjs.org/jest-serializer/-/jest-serializer-24.9.0.tgz",
- "integrity": "sha512-DxYipDr8OvfrKH3Kel6NdED3OXxjvxXZ1uIY2I9OFbGg+vUkkg7AGvi65qbhbWNPvDckXmzMPbK3u3HaDO49bQ==",
- "dev": true
+ "version": "26.6.2",
+ "resolved": "https://registry.npmjs.org/jest-serializer/-/jest-serializer-26.6.2.tgz",
+ "integrity": "sha512-S5wqyz0DXnNJPd/xfIzZ5Xnp1HrJWBczg8mMfMpN78OJ5eDxXyf+Ygld9wX1DnUWbIbhM1YDY95NjR4CBXkb2g==",
+ "dev": true,
+ "requires": {
+ "@types/node": "*",
+ "graceful-fs": "^4.2.4"
+ }
},
"jest-snapshot": {
- "version": "24.9.0",
- "resolved": "https://registry.npmjs.org/jest-snapshot/-/jest-snapshot-24.9.0.tgz",
- "integrity": "sha512-uI/rszGSs73xCM0l+up7O7a40o90cnrk429LOiK3aeTvfC0HHmldbd81/B7Ix81KSFe1lwkbl7GnBGG4UfuDew==",
+ "version": "26.6.2",
+ "resolved": "https://registry.npmjs.org/jest-snapshot/-/jest-snapshot-26.6.2.tgz",
+ "integrity": "sha512-OLhxz05EzUtsAmOMzuupt1lHYXCNib0ECyuZ/PZOx9TrZcC8vL0x+DUG3TL+GLX3yHG45e6YGjIm0XwDc3q3og==",
"dev": true,
"requires": {
"@babel/types": "^7.0.0",
- "@jest/types": "^24.9.0",
- "chalk": "^2.0.1",
- "expect": "^24.9.0",
- "jest-diff": "^24.9.0",
- "jest-get-type": "^24.9.0",
- "jest-matcher-utils": "^24.9.0",
- "jest-message-util": "^24.9.0",
- "jest-resolve": "^24.9.0",
- "mkdirp": "^0.5.1",
+ "@jest/types": "^26.6.2",
+ "@types/babel__traverse": "^7.0.4",
+ "@types/prettier": "^2.0.0",
+ "chalk": "^4.0.0",
+ "expect": "^26.6.2",
+ "graceful-fs": "^4.2.4",
+ "jest-diff": "^26.6.2",
+ "jest-get-type": "^26.3.0",
+ "jest-haste-map": "^26.6.2",
+ "jest-matcher-utils": "^26.6.2",
+ "jest-message-util": "^26.6.2",
+ "jest-resolve": "^26.6.2",
"natural-compare": "^1.4.0",
- "pretty-format": "^24.9.0",
- "semver": "^6.2.0"
+ "pretty-format": "^26.6.2",
+ "semver": "^7.3.2"
},
"dependencies": {
- "semver": {
- "version": "6.3.0",
- "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz",
- "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==",
+ "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,
+ "requires": {
+ "color-convert": "^2.0.1"
+ }
+ },
+ "chalk": {
+ "version": "4.1.0",
+ "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz",
+ "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==",
+ "dev": true,
+ "requires": {
+ "ansi-styles": "^4.1.0",
+ "supports-color": "^7.1.0"
+ }
+ },
+ "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,
+ "requires": {
+ "color-name": "~1.1.4"
+ }
+ },
+ "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
+ },
+ "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
+ },
+ "semver": {
+ "version": "7.3.4",
+ "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.4.tgz",
+ "integrity": "sha512-tCfb2WLjqFAtXn4KEdxIhalnRtoKFN7nAwj0B3ZXCbQloV2tq5eDbcTmT68JJD3nRJq24/XgxtQKFIpQdtvmVw==",
+ "dev": true,
+ "requires": {
+ "lru-cache": "^6.0.0"
+ }
+ },
+ "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,
+ "requires": {
+ "has-flag": "^4.0.0"
+ }
}
}
},
"jest-util": {
- "version": "24.9.0",
- "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-24.9.0.tgz",
- "integrity": "sha512-x+cZU8VRmOJxbA1K5oDBdxQmdq0OIdADarLxk0Mq+3XS4jgvhG/oKGWcIDCtPG0HgjxOYvF+ilPJQsAyXfbNOg==",
+ "version": "26.6.2",
+ "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-26.6.2.tgz",
+ "integrity": "sha512-MDW0fKfsn0OI7MS7Euz6h8HNDXVQ0gaM9uW6RjfDmd1DAFcaxX9OqIakHIqhbnmF08Cf2DLDG+ulq8YQQ0Lp0Q==",
"dev": true,
"requires": {
- "@jest/console": "^24.9.0",
- "@jest/fake-timers": "^24.9.0",
- "@jest/source-map": "^24.9.0",
- "@jest/test-result": "^24.9.0",
- "@jest/types": "^24.9.0",
- "callsites": "^3.0.0",
- "chalk": "^2.0.1",
- "graceful-fs": "^4.1.15",
+ "@jest/types": "^26.6.2",
+ "@types/node": "*",
+ "chalk": "^4.0.0",
+ "graceful-fs": "^4.2.4",
"is-ci": "^2.0.0",
- "mkdirp": "^0.5.1",
- "slash": "^2.0.0",
- "source-map": "^0.6.0"
+ "micromatch": "^4.0.2"
+ },
+ "dependencies": {
+ "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,
+ "requires": {
+ "color-convert": "^2.0.1"
+ }
+ },
+ "chalk": {
+ "version": "4.1.0",
+ "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz",
+ "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==",
+ "dev": true,
+ "requires": {
+ "ansi-styles": "^4.1.0",
+ "supports-color": "^7.1.0"
+ }
+ },
+ "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,
+ "requires": {
+ "color-name": "~1.1.4"
+ }
+ },
+ "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
+ },
+ "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
+ },
+ "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,
+ "requires": {
+ "has-flag": "^4.0.0"
+ }
+ }
}
},
"jest-validate": {
- "version": "24.9.0",
- "resolved": "https://registry.npmjs.org/jest-validate/-/jest-validate-24.9.0.tgz",
- "integrity": "sha512-HPIt6C5ACwiqSiwi+OfSSHbK8sG7akG8eATl+IPKaeIjtPOeBUd/g3J7DghugzxrGjI93qS/+RPKe1H6PqvhRQ==",
+ "version": "26.6.2",
+ "resolved": "https://registry.npmjs.org/jest-validate/-/jest-validate-26.6.2.tgz",
+ "integrity": "sha512-NEYZ9Aeyj0i5rQqbq+tpIOom0YS1u2MVu6+euBsvpgIme+FOfRmoC4R5p0JiAUpaFvFy24xgrpMknarR/93XjQ==",
"dev": true,
"requires": {
- "@jest/types": "^24.9.0",
- "camelcase": "^5.3.1",
- "chalk": "^2.0.1",
- "jest-get-type": "^24.9.0",
+ "@jest/types": "^26.6.2",
+ "camelcase": "^6.0.0",
+ "chalk": "^4.0.0",
+ "jest-get-type": "^26.3.0",
"leven": "^3.1.0",
- "pretty-format": "^24.9.0"
+ "pretty-format": "^26.6.2"
+ },
+ "dependencies": {
+ "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,
+ "requires": {
+ "color-convert": "^2.0.1"
+ }
+ },
+ "camelcase": {
+ "version": "6.2.0",
+ "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.2.0.tgz",
+ "integrity": "sha512-c7wVvbw3f37nuobQNtgsgG9POC9qMbNuMQmTCqZv23b6MIz0fcYpBiOlv9gEN/hdLdnZTDQhg6e9Dq5M1vKvfg==",
+ "dev": true
+ },
+ "chalk": {
+ "version": "4.1.0",
+ "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz",
+ "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==",
+ "dev": true,
+ "requires": {
+ "ansi-styles": "^4.1.0",
+ "supports-color": "^7.1.0"
+ }
+ },
+ "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,
+ "requires": {
+ "color-name": "~1.1.4"
+ }
+ },
+ "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
+ },
+ "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
+ },
+ "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,
+ "requires": {
+ "has-flag": "^4.0.0"
+ }
+ }
}
},
"jest-watcher": {
- "version": "24.9.0",
- "resolved": "https://registry.npmjs.org/jest-watcher/-/jest-watcher-24.9.0.tgz",
- "integrity": "sha512-+/fLOfKPXXYJDYlks62/4R4GoT+GU1tYZed99JSCOsmzkkF7727RqKrjNAxtfO4YpGv11wybgRvCjR73lK2GZw==",
+ "version": "26.6.2",
+ "resolved": "https://registry.npmjs.org/jest-watcher/-/jest-watcher-26.6.2.tgz",
+ "integrity": "sha512-WKJob0P/Em2csiVthsI68p6aGKTIcsfjH9Gsx1f0A3Italz43e3ho0geSAVsmj09RWOELP1AZ/DXyJgOgDKxXQ==",
"dev": true,
"requires": {
- "@jest/test-result": "^24.9.0",
- "@jest/types": "^24.9.0",
- "@types/yargs": "^13.0.0",
- "ansi-escapes": "^3.0.0",
- "chalk": "^2.0.1",
- "jest-util": "^24.9.0",
- "string-length": "^2.0.0"
+ "@jest/test-result": "^26.6.2",
+ "@jest/types": "^26.6.2",
+ "@types/node": "*",
+ "ansi-escapes": "^4.2.1",
+ "chalk": "^4.0.0",
+ "jest-util": "^26.6.2",
+ "string-length": "^4.0.1"
+ },
+ "dependencies": {
+ "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,
+ "requires": {
+ "color-convert": "^2.0.1"
+ }
+ },
+ "chalk": {
+ "version": "4.1.0",
+ "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz",
+ "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==",
+ "dev": true,
+ "requires": {
+ "ansi-styles": "^4.1.0",
+ "supports-color": "^7.1.0"
+ }
+ },
+ "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,
+ "requires": {
+ "color-name": "~1.1.4"
+ }
+ },
+ "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
+ },
+ "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
+ },
+ "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,
+ "requires": {
+ "has-flag": "^4.0.0"
+ }
+ }
}
},
"jest-worker": {
- "version": "24.9.0",
- "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-24.9.0.tgz",
- "integrity": "sha512-51PE4haMSXcHohnSMdM42anbvZANYTqMrr52tVKPqqsPJMzoP6FYYDVqahX/HrAoKEKz3uUPzSvKs9A3qR4iVw==",
+ "version": "26.6.2",
+ "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-26.6.2.tgz",
+ "integrity": "sha512-KWYVV1c4i+jbMpaBC+U++4Va0cp8OisU185o73T1vo99hqi7w8tSJfUXYswwqqrjzwxa6KpRK54WhPvwf5w6PQ==",
"dev": true,
"requires": {
+ "@types/node": "*",
"merge-stream": "^2.0.0",
- "supports-color": "^6.1.0"
+ "supports-color": "^7.0.0"
},
"dependencies": {
+ "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
+ },
"supports-color": {
- "version": "6.1.0",
- "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz",
- "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==",
+ "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,
"requires": {
- "has-flag": "^3.0.0"
+ "has-flag": "^4.0.0"
}
}
}
@@ -3669,37 +4660,90 @@
"dev": true
},
"jsdom": {
- "version": "11.12.0",
- "resolved": "https://registry.npmjs.org/jsdom/-/jsdom-11.12.0.tgz",
- "integrity": "sha512-y8Px43oyiBM13Zc1z780FrfNLJCXTL40EWlty/LXUtcjykRBNgLlCjWXpfSPBl2iv+N7koQN+dvqszHZgT/Fjw==",
+ "version": "16.4.0",
+ "resolved": "https://registry.npmjs.org/jsdom/-/jsdom-16.4.0.tgz",
+ "integrity": "sha512-lYMm3wYdgPhrl7pDcRmvzPhhrGVBeVhPIqeHjzeiHN3DFmD1RBpbExbi8vU7BJdH8VAZYovR8DMt0PNNDM7k8w==",
"dev": true,
"requires": {
- "abab": "^2.0.0",
- "acorn": "^5.5.3",
- "acorn-globals": "^4.1.0",
- "array-equal": "^1.0.0",
- "cssom": ">= 0.3.2 < 0.4.0",
- "cssstyle": "^1.0.0",
- "data-urls": "^1.0.0",
- "domexception": "^1.0.1",
- "escodegen": "^1.9.1",
- "html-encoding-sniffer": "^1.0.2",
- "left-pad": "^1.3.0",
- "nwsapi": "^2.0.7",
- "parse5": "4.0.0",
- "pn": "^1.1.0",
- "request": "^2.87.0",
- "request-promise-native": "^1.0.5",
- "sax": "^1.2.4",
- "symbol-tree": "^3.2.2",
- "tough-cookie": "^2.3.4",
- "w3c-hr-time": "^1.0.1",
- "webidl-conversions": "^4.0.2",
- "whatwg-encoding": "^1.0.3",
- "whatwg-mimetype": "^2.1.0",
- "whatwg-url": "^6.4.1",
- "ws": "^5.2.0",
+ "abab": "^2.0.3",
+ "acorn": "^7.1.1",
+ "acorn-globals": "^6.0.0",
+ "cssom": "^0.4.4",
+ "cssstyle": "^2.2.0",
+ "data-urls": "^2.0.0",
+ "decimal.js": "^10.2.0",
+ "domexception": "^2.0.1",
+ "escodegen": "^1.14.1",
+ "html-encoding-sniffer": "^2.0.1",
+ "is-potential-custom-element-name": "^1.0.0",
+ "nwsapi": "^2.2.0",
+ "parse5": "5.1.1",
+ "request": "^2.88.2",
+ "request-promise-native": "^1.0.8",
+ "saxes": "^5.0.0",
+ "symbol-tree": "^3.2.4",
+ "tough-cookie": "^3.0.1",
+ "w3c-hr-time": "^1.0.2",
+ "w3c-xmlserializer": "^2.0.0",
+ "webidl-conversions": "^6.1.0",
+ "whatwg-encoding": "^1.0.5",
+ "whatwg-mimetype": "^2.3.0",
+ "whatwg-url": "^8.0.0",
+ "ws": "^7.2.3",
"xml-name-validator": "^3.0.0"
+ },
+ "dependencies": {
+ "request": {
+ "version": "2.88.2",
+ "resolved": "https://registry.npmjs.org/request/-/request-2.88.2.tgz",
+ "integrity": "sha512-MsvtOrfG9ZcrOwAW+Qi+F6HbD0CWXEh9ou77uOb7FM2WPhwT7smM833PzanhJLsgXjN89Ir6V2PczXNnMpwKhw==",
+ "dev": true,
+ "requires": {
+ "aws-sign2": "~0.7.0",
+ "aws4": "^1.8.0",
+ "caseless": "~0.12.0",
+ "combined-stream": "~1.0.6",
+ "extend": "~3.0.2",
+ "forever-agent": "~0.6.1",
+ "form-data": "~2.3.2",
+ "har-validator": "~5.1.3",
+ "http-signature": "~1.2.0",
+ "is-typedarray": "~1.0.0",
+ "isstream": "~0.1.2",
+ "json-stringify-safe": "~5.0.1",
+ "mime-types": "~2.1.19",
+ "oauth-sign": "~0.9.0",
+ "performance-now": "^2.1.0",
+ "qs": "~6.5.2",
+ "safe-buffer": "^5.1.2",
+ "tough-cookie": "~2.5.0",
+ "tunnel-agent": "^0.6.0",
+ "uuid": "^3.3.2"
+ },
+ "dependencies": {
+ "tough-cookie": {
+ "version": "2.5.0",
+ "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.5.0.tgz",
+ "integrity": "sha512-nlLsUzgm1kfLXSXfRZMc1KLAugd4hqJHDTvc2hDIwS3mZAfMEuMbc03SujMF+GEcpaX/qboeycw6iO8JwVv2+g==",
+ "dev": true,
+ "requires": {
+ "psl": "^1.1.28",
+ "punycode": "^2.1.1"
+ }
+ }
+ }
+ },
+ "tough-cookie": {
+ "version": "3.0.1",
+ "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-3.0.1.tgz",
+ "integrity": "sha512-yQyJ0u4pZsv9D4clxO69OEjLWYw+jbgspjTue4lTQZLfV0c5l1VmK2y1JK8E9ahdpltPOaAThPcp5nKPUgSnsg==",
+ "dev": true,
+ "requires": {
+ "ip-regex": "^2.1.0",
+ "psl": "^1.1.28",
+ "punycode": "^2.1.1"
+ }
+ }
}
},
"jsesc": {
@@ -3708,10 +4752,10 @@
"integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==",
"dev": true
},
- "json-parse-better-errors": {
- "version": "1.0.2",
- "resolved": "https://registry.npmjs.org/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz",
- "integrity": "sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw==",
+ "json-parse-even-better-errors": {
+ "version": "2.3.1",
+ "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz",
+ "integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==",
"dev": true
},
"json-schema": {
@@ -3760,9 +4804,9 @@
}
},
"kind-of": {
- "version": "6.0.2",
- "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.2.tgz",
- "integrity": "sha512-s5kLOcnH0XqDO+FvuaLX8DDjZ18CGFk7VygH40QoKPUQhW4e2rvM0rwUq0t8IQDOwYSeLK01U90OjzBTme2QqA==",
+ "version": "6.0.3",
+ "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz",
+ "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==",
"dev": true
},
"kleur": {
@@ -3777,12 +4821,6 @@
"integrity": "sha1-6w1GtUER68VhrLTECO+TY73I9+A=",
"dev": true
},
- "left-pad": {
- "version": "1.3.0",
- "resolved": "https://registry.npmjs.org/left-pad/-/left-pad-1.3.0.tgz",
- "integrity": "sha512-XI5MPzVNApjAyhQzphX8BkmKsKUxD4LdyK24iZeQGinBN9yTQT3bFlCBy/aVx2HrNcqQGsdot8ghrjyrvMCoEA==",
- "dev": true
- },
"leven": {
"version": "3.1.0",
"resolved": "https://registry.npmjs.org/leven/-/leven-3.1.0.tgz",
@@ -3799,26 +4837,19 @@
"type-check": "~0.3.2"
}
},
- "load-json-file": {
- "version": "4.0.0",
- "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-4.0.0.tgz",
- "integrity": "sha1-L19Fq5HjMhYjT9U62rZo607AmTs=",
- "dev": true,
- "requires": {
- "graceful-fs": "^4.1.2",
- "parse-json": "^4.0.0",
- "pify": "^3.0.0",
- "strip-bom": "^3.0.0"
- }
+ "lines-and-columns": {
+ "version": "1.1.6",
+ "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.1.6.tgz",
+ "integrity": "sha1-HADHQ7QzzQpOgHWPe2SldEDZ/wA=",
+ "dev": true
},
"locate-path": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz",
- "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==",
+ "version": "5.0.0",
+ "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz",
+ "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==",
"dev": true,
"requires": {
- "p-locate": "^3.0.0",
- "path-exists": "^3.0.0"
+ "p-locate": "^4.1.0"
}
},
"lodash": {
@@ -3851,35 +4882,28 @@
"integrity": "sha512-U7KCmLdqsGHBLeWqYlFA0V0Sl6P08EE1ZrmA9cxjUE0WVqT9qnyVDPz1kzpFEP0jdJuFnasWIfSd7fsaNXkpbg==",
"dev": true
},
- "loose-envify": {
- "version": "1.4.0",
- "resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz",
- "integrity": "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==",
+ "lru-cache": {
+ "version": "6.0.0",
+ "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz",
+ "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==",
"dev": true,
"requires": {
- "js-tokens": "^3.0.0 || ^4.0.0"
+ "yallist": "^4.0.0"
}
},
"make-dir": {
- "version": "2.1.0",
- "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-2.1.0.tgz",
- "integrity": "sha512-LS9X+dc8KLxXCb8dni79fLIIUA5VyZoyjSMCwTluaXA0o27cCK0bhXkpgw+sTXVpPy/lSO57ilRixqk0vDmtRA==",
+ "version": "3.1.0",
+ "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-3.1.0.tgz",
+ "integrity": "sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==",
"dev": true,
"requires": {
- "pify": "^4.0.1",
- "semver": "^5.6.0"
+ "semver": "^6.0.0"
},
"dependencies": {
- "pify": {
- "version": "4.0.1",
- "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz",
- "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==",
- "dev": true
- },
"semver": {
- "version": "5.7.1",
- "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz",
- "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==",
+ "version": "6.3.0",
+ "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz",
+ "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==",
"dev": true
}
}
@@ -3921,24 +4945,13 @@
"dev": true
},
"micromatch": {
- "version": "3.1.10",
- "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz",
- "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==",
+ "version": "4.0.2",
+ "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.2.tgz",
+ "integrity": "sha512-y7FpHSbMUMoyPbYUSzO6PaZ6FyRnQOpHuKwbo1G+Knck95XVU4QAiKdGEnj5wwoS7PlOgthX/09u5iFJ+aYf5Q==",
"dev": true,
"requires": {
- "arr-diff": "^4.0.0",
- "array-unique": "^0.3.2",
- "braces": "^2.3.1",
- "define-property": "^2.0.2",
- "extend-shallow": "^3.0.2",
- "extglob": "^2.0.4",
- "fragment-cache": "^0.2.1",
- "kind-of": "^6.0.2",
- "nanomatch": "^1.2.9",
- "object.pick": "^1.3.0",
- "regex-not": "^1.0.0",
- "snapdragon": "^0.8.1",
- "to-regex": "^3.0.2"
+ "braces": "^3.0.1",
+ "picomatch": "^2.0.5"
}
},
"mime-db": {
@@ -4027,13 +5040,6 @@
"integrity": "sha512-nnbWWOkoWyUsTjKrhgD0dcz22mdkSnpYqbEjIm2nhwhuxlSkpywJmBo8h0ZqJdkp73mb90SssHkN4rsRaBAfAA==",
"dev": true
},
- "nan": {
- "version": "2.14.0",
- "resolved": "https://registry.npmjs.org/nan/-/nan-2.14.0.tgz",
- "integrity": "sha512-INOFj37C7k3AfaNTtX8RhsTw7qRy7eLET14cROi9+5HAVbbHuIWUHEauBv5qT4Av2tWasiTY1Jw6puUNqRJXQg==",
- "dev": true,
- "optional": true
- },
"nanomatch": {
"version": "1.2.13",
"resolved": "https://registry.npmjs.org/nanomatch/-/nanomatch-1.2.13.tgz",
@@ -4059,12 +5065,6 @@
"integrity": "sha1-Sr6/7tdUHywnrPspvbvRXI1bpPc=",
"dev": true
},
- "neo-async": {
- "version": "2.6.1",
- "resolved": "https://registry.npmjs.org/neo-async/-/neo-async-2.6.1.tgz",
- "integrity": "sha512-iyam8fBuCUpWeKPGpaNMetEocMt364qkCsfL9JuhjXX6dRnguRVOfk2GZaDpPjcOKiiXCPINZC1GczQ7iTq3Zw==",
- "dev": true
- },
"nice-try": {
"version": "1.0.5",
"resolved": "https://registry.npmjs.org/nice-try/-/nice-try-1.0.5.tgz",
@@ -4084,16 +5084,47 @@
"dev": true
},
"node-notifier": {
- "version": "5.4.3",
- "resolved": "https://registry.npmjs.org/node-notifier/-/node-notifier-5.4.3.tgz",
- "integrity": "sha512-M4UBGcs4jeOK9CjTsYwkvH6/MzuUmGCyTW+kCY7uO+1ZVr0+FHGdPdIf5CCLqAaxnRrWidyoQlNkMIIVwbKB8Q==",
+ "version": "8.0.1",
+ "resolved": "https://registry.npmjs.org/node-notifier/-/node-notifier-8.0.1.tgz",
+ "integrity": "sha512-BvEXF+UmsnAfYfoapKM9nGxnP+Wn7P91YfXmrKnfcYCx6VBeoN5Ez5Ogck6I8Bi5k4RlpqRYaw75pAwzX9OphA==",
"dev": true,
+ "optional": true,
"requires": {
"growly": "^1.3.0",
- "is-wsl": "^1.1.0",
- "semver": "^5.5.0",
+ "is-wsl": "^2.2.0",
+ "semver": "^7.3.2",
"shellwords": "^0.1.1",
- "which": "^1.3.0"
+ "uuid": "^8.3.0",
+ "which": "^2.0.2"
+ },
+ "dependencies": {
+ "semver": {
+ "version": "7.3.4",
+ "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.4.tgz",
+ "integrity": "sha512-tCfb2WLjqFAtXn4KEdxIhalnRtoKFN7nAwj0B3ZXCbQloV2tq5eDbcTmT68JJD3nRJq24/XgxtQKFIpQdtvmVw==",
+ "dev": true,
+ "optional": true,
+ "requires": {
+ "lru-cache": "^6.0.0"
+ }
+ },
+ "uuid": {
+ "version": "8.3.2",
+ "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz",
+ "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==",
+ "dev": true,
+ "optional": true
+ },
+ "which": {
+ "version": "2.0.2",
+ "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz",
+ "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==",
+ "dev": true,
+ "optional": true,
+ "requires": {
+ "isexe": "^2.0.0"
+ }
+ }
}
},
"normalize-package-data": {
@@ -4109,13 +5140,10 @@
}
},
"normalize-path": {
- "version": "2.1.1",
- "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz",
- "integrity": "sha1-GrKLVW4Zg2Oowab35vogE3/mrtk=",
- "dev": true,
- "requires": {
- "remove-trailing-separator": "^1.0.1"
- }
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz",
+ "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==",
+ "dev": true
},
"npm-run-path": {
"version": "2.0.2",
@@ -4127,9 +5155,9 @@
}
},
"nwsapi": {
- "version": "2.1.4",
- "resolved": "https://registry.npmjs.org/nwsapi/-/nwsapi-2.1.4.tgz",
- "integrity": "sha512-iGfd9Y6SFdTNldEy2L0GUhcarIutFmk+MPWIn9dmj8NMIup03G08uUF2KGbbmv/Ux4RT0VZJoP/sVbWA6d/VIw==",
+ "version": "2.2.0",
+ "resolved": "https://registry.npmjs.org/nwsapi/-/nwsapi-2.2.0.tgz",
+ "integrity": "sha512-h2AatdwYH+JHiZpv7pt/gSX1XoRGb7L/qSIeuqA6GwYoF9w1vP1cw42TO0aI2pNyshRK5893hNSl+1//vHK7hQ==",
"dev": true
},
"oauth-sign": {
@@ -4169,12 +5197,6 @@
}
}
},
- "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
- },
"object-visit": {
"version": "1.0.1",
"resolved": "https://registry.npmjs.org/object-visit/-/object-visit-1.0.1.tgz",
@@ -4184,16 +5206,6 @@
"isobject": "^3.0.0"
}
},
- "object.getownpropertydescriptors": {
- "version": "2.0.3",
- "resolved": "https://registry.npmjs.org/object.getownpropertydescriptors/-/object.getownpropertydescriptors-2.0.3.tgz",
- "integrity": "sha1-h1jIRvW0B62rDyNuCYbxSwUcqhY=",
- "dev": true,
- "requires": {
- "define-properties": "^1.1.2",
- "es-abstract": "^1.5.1"
- }
- },
"object.pick": {
"version": "1.3.0",
"resolved": "https://registry.npmjs.org/object.pick/-/object.pick-1.3.0.tgz",
@@ -4221,42 +5233,18 @@
"mimic-fn": "^2.1.0"
}
},
- "optimist": {
- "version": "0.6.1",
- "resolved": "https://registry.npmjs.org/optimist/-/optimist-0.6.1.tgz",
- "integrity": "sha1-2j6nRob6IaGaERwybpDrFaAZZoY=",
- "dev": true,
- "requires": {
- "minimist": "~0.0.1",
- "wordwrap": "~0.0.2"
- },
- "dependencies": {
- "minimist": {
- "version": "0.0.10",
- "resolved": "https://registry.npmjs.org/minimist/-/minimist-0.0.10.tgz",
- "integrity": "sha1-3j+YVD2/lggr5IrRoMfNqDYwHc8=",
- "dev": true
- },
- "wordwrap": {
- "version": "0.0.3",
- "resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-0.0.3.tgz",
- "integrity": "sha1-o9XabNXAvAAI03I0u68b7WMFkQc=",
- "dev": true
- }
- }
- },
"optionator": {
- "version": "0.8.2",
- "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.8.2.tgz",
- "integrity": "sha1-NkxeQJ0/TWMB1sC0wFu6UBgK62Q=",
+ "version": "0.8.3",
+ "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.8.3.tgz",
+ "integrity": "sha512-+IW9pACdk3XWmmTXG8m3upGUJst5XRGzxMRjXzAuJ1XnIFNvfhjjIuYkDvysnPQ7qzqVzLt78BCruntqRhWQbA==",
"dev": true,
"requires": {
"deep-is": "~0.1.3",
- "fast-levenshtein": "~2.0.4",
+ "fast-levenshtein": "~2.0.6",
"levn": "~0.3.0",
"prelude-ls": "~1.1.2",
"type-check": "~0.3.2",
- "wordwrap": "~1.0.0"
+ "word-wrap": "~1.2.3"
}
},
"os-tmpdir": {
@@ -4266,13 +5254,10 @@
"dev": true
},
"p-each-series": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/p-each-series/-/p-each-series-1.0.0.tgz",
- "integrity": "sha1-kw89Et0fUOdDRFeiLNbwSsatf3E=",
- "dev": true,
- "requires": {
- "p-reduce": "^1.0.0"
- }
+ "version": "2.2.0",
+ "resolved": "https://registry.npmjs.org/p-each-series/-/p-each-series-2.2.0.tgz",
+ "integrity": "sha512-ycIL2+1V32th+8scbpTvyHNaHe02z0sjgh91XXjAk+ZeXoPN4Z46DVUnzdso0aX4KckKw0FNNFHdjZ2UsZvxiA==",
+ "dev": true
},
"p-finally": {
"version": "1.0.0",
@@ -4281,29 +5266,23 @@
"dev": true
},
"p-limit": {
- "version": "2.2.1",
- "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.2.1.tgz",
- "integrity": "sha512-85Tk+90UCVWvbDavCLKPOLC9vvY8OwEX/RtKF+/1OADJMVlFfEHOiMTPVyxg7mk/dKa+ipdHm0OUkTvCpMTuwg==",
+ "version": "2.3.0",
+ "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz",
+ "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==",
"dev": true,
"requires": {
"p-try": "^2.0.0"
}
},
"p-locate": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz",
- "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==",
+ "version": "4.1.0",
+ "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz",
+ "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==",
"dev": true,
"requires": {
- "p-limit": "^2.0.0"
+ "p-limit": "^2.2.0"
}
},
- "p-reduce": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/p-reduce/-/p-reduce-1.0.0.tgz",
- "integrity": "sha1-GMKw3ZNqRpClKfgjH1ig/bakffo=",
- "dev": true
- },
"p-try": {
"version": "2.2.0",
"resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz",
@@ -4320,19 +5299,21 @@
}
},
"parse-json": {
- "version": "4.0.0",
- "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-4.0.0.tgz",
- "integrity": "sha1-vjX1Qlvh9/bHRxhPmKeIy5lHfuA=",
+ "version": "5.2.0",
+ "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz",
+ "integrity": "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==",
"dev": true,
"requires": {
+ "@babel/code-frame": "^7.0.0",
"error-ex": "^1.3.1",
- "json-parse-better-errors": "^1.0.1"
+ "json-parse-even-better-errors": "^2.3.0",
+ "lines-and-columns": "^1.1.6"
}
},
"parse5": {
- "version": "4.0.0",
- "resolved": "https://registry.npmjs.org/parse5/-/parse5-4.0.0.tgz",
- "integrity": "sha512-VrZ7eOd3T1Fk4XWNXMgiGBK/z0MG48BWG2uQNU4I72fkQuKUTZpl+u9k+CxEG0twMVzSmXEEz12z5Fnw1jIQFA==",
+ "version": "5.1.1",
+ "resolved": "https://registry.npmjs.org/parse5/-/parse5-5.1.1.tgz",
+ "integrity": "sha512-ugq4DFI0Ptb+WWjAdOK16+u/nHfiIrcE+sh8kZMaM0WllQKLI9rOUq6c2b7cwPkXdzfQESqvoqK6ug7U/Yyzug==",
"dev": true
},
"pascalcase": {
@@ -4342,9 +5323,9 @@
"dev": true
},
"path-exists": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz",
- "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=",
+ "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
},
"path-is-absolute": {
@@ -4365,25 +5346,16 @@
"integrity": "sha512-GSmOT2EbHrINBf9SR7CDELwlJ8AENk3Qn7OikK4nFYAu3Ote2+JYNVvkpAEQm3/TLNEJFD/xZJjzyxg3KBWOzw==",
"dev": true
},
- "path-type": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/path-type/-/path-type-3.0.0.tgz",
- "integrity": "sha512-T2ZUsdZFHgA3u4e5PfPbjd7HDDpxPnQb5jN0SrDsjNSuVXHJqtwTnWqG0B1jZrgmJ/7lj1EmVIByWt1gxGkWvg==",
- "dev": true,
- "requires": {
- "pify": "^3.0.0"
- }
- },
"performance-now": {
"version": "2.1.0",
"resolved": "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz",
"integrity": "sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns=",
"dev": true
},
- "pify": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz",
- "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=",
+ "picomatch": {
+ "version": "2.2.2",
+ "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.2.2.tgz",
+ "integrity": "sha512-q0M/9eZHzmr0AulXyPwNfZjtwZ/RBZlbN3K3CErVrk50T2ASYI7Bye0EvekFY3IP1Nt2DHu0re+V2ZHIpMkuWg==",
"dev": true
},
"pirates": {
@@ -4396,20 +5368,14 @@
}
},
"pkg-dir": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-3.0.0.tgz",
- "integrity": "sha512-/E57AYkoeQ25qkxMj5PBOVgF8Kiu/h7cYS30Z5+R7WaiCCBfLq58ZI/dSeaEKb9WVJV5n/03QwrN3IeWIFllvw==",
+ "version": "4.2.0",
+ "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-4.2.0.tgz",
+ "integrity": "sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==",
"dev": true,
"requires": {
- "find-up": "^3.0.0"
+ "find-up": "^4.0.0"
}
},
- "pn": {
- "version": "1.1.0",
- "resolved": "https://registry.npmjs.org/pn/-/pn-1.1.0.tgz",
- "integrity": "sha512-2qHaIQr2VLRFoxe2nASzsV6ef4yOOH+Fi9FBOVH6cqeSgUnoyySPZkxzLuzd+RYOQTRpROA0ztTMqxROKSb/nA==",
- "dev": true
- },
"posix-character-classes": {
"version": "0.1.1",
"resolved": "https://registry.npmjs.org/posix-character-classes/-/posix-character-classes-0.1.1.tgz",
@@ -4429,21 +5395,39 @@
"dev": true
},
"pretty-format": {
- "version": "24.9.0",
- "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-24.9.0.tgz",
- "integrity": "sha512-00ZMZUiHaJrNfk33guavqgvfJS30sLYf0f8+Srklv0AMPodGGHcoHgksZ3OThYnIvOd+8yMCn0YiEOogjlgsnA==",
+ "version": "26.6.2",
+ "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-26.6.2.tgz",
+ "integrity": "sha512-7AeGuCYNGmycyQbCqd/3PWH4eOoX/OiCa0uphp57NVTeAGdJGaAliecxwBDHYQCIvrW7aDBZCYeNTP/WX69mkg==",
"dev": true,
"requires": {
- "@jest/types": "^24.9.0",
- "ansi-regex": "^4.0.0",
- "ansi-styles": "^3.2.0",
- "react-is": "^16.8.4"
+ "@jest/types": "^26.6.2",
+ "ansi-regex": "^5.0.0",
+ "ansi-styles": "^4.0.0",
+ "react-is": "^17.0.1"
},
"dependencies": {
- "ansi-regex": {
- "version": "4.1.0",
- "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz",
- "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==",
+ "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,
+ "requires": {
+ "color-convert": "^2.0.1"
+ }
+ },
+ "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,
+ "requires": {
+ "color-name": "~1.1.4"
+ }
+ },
+ "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
}
}
@@ -4455,13 +5439,13 @@
"dev": true
},
"prompts": {
- "version": "2.2.1",
- "resolved": "https://registry.npmjs.org/prompts/-/prompts-2.2.1.tgz",
- "integrity": "sha512-VObPvJiWPhpZI6C5m60XOzTfnYg/xc/an+r9VYymj9WJW3B/DIH+REzjpAACPf8brwPeP+7vz3bIim3S+AaMjw==",
+ "version": "2.4.0",
+ "resolved": "https://registry.npmjs.org/prompts/-/prompts-2.4.0.tgz",
+ "integrity": "sha512-awZAKrk3vN6CroQukBL+R9051a4R3zCZBlJm/HBfrSZ8iTpYix3VX1vU4mveiLpiwmOJT4wokTF9m6HUk4KqWQ==",
"dev": true,
"requires": {
"kleur": "^3.0.3",
- "sisteransi": "^1.0.3"
+ "sisteransi": "^1.0.5"
}
},
"psl": {
@@ -4493,39 +5477,40 @@
"dev": true
},
"react-is": {
- "version": "16.9.0",
- "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.9.0.tgz",
- "integrity": "sha512-tJBzzzIgnnRfEm046qRcURvwQnZVXmuCbscxUO5RWrGTXpon2d4c8mI0D8WE6ydVIm29JiLB6+RslkIvym9Rjw==",
+ "version": "17.0.1",
+ "resolved": "https://registry.npmjs.org/react-is/-/react-is-17.0.1.tgz",
+ "integrity": "sha512-NAnt2iGDXohE5LI7uBnLnqvLQMtzhkiAOLXTmv+qnF9Ky7xAPcX8Up/xWIhxvLVGJvuLiNc4xQLtuqDRzb4fSA==",
"dev": true
},
"read-pkg": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-3.0.0.tgz",
- "integrity": "sha1-nLxoaXj+5l0WwA4rGcI3/Pbjg4k=",
+ "version": "5.2.0",
+ "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-5.2.0.tgz",
+ "integrity": "sha512-Ug69mNOpfvKDAc2Q8DRpMjjzdtrnv9HcSMX+4VsZxD1aZ6ZzrIE7rlzXBtWTyhULSMKg076AW6WR5iZpD0JiOg==",
"dev": true,
"requires": {
- "load-json-file": "^4.0.0",
- "normalize-package-data": "^2.3.2",
- "path-type": "^3.0.0"
+ "@types/normalize-package-data": "^2.4.0",
+ "normalize-package-data": "^2.5.0",
+ "parse-json": "^5.0.0",
+ "type-fest": "^0.6.0"
+ },
+ "dependencies": {
+ "type-fest": {
+ "version": "0.6.0",
+ "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.6.0.tgz",
+ "integrity": "sha512-q+MB8nYR1KDLrgr4G5yemftpMC7/QLqVndBmEEdqzmNj5dcFOO4Oo8qlwZE3ULT3+Zim1F8Kq4cBnikNhlCMlg==",
+ "dev": true
+ }
}
},
"read-pkg-up": {
- "version": "4.0.0",
- "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-4.0.0.tgz",
- "integrity": "sha512-6etQSH7nJGsK0RbG/2TeDzZFa8shjQ1um+SwQQ5cwKy0dhSXdOncEhb1CPpvQG4h7FyOV6EB6YlV0yJvZQNAkA==",
+ "version": "7.0.1",
+ "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-7.0.1.tgz",
+ "integrity": "sha512-zK0TB7Xd6JpCLmlLmufqykGE+/TlOePD6qKClNW7hHDKFh/J7/7gCWGR7joEQEW1bKq3a3yUZSObOoWLFQ4ohg==",
"dev": true,
"requires": {
- "find-up": "^3.0.0",
- "read-pkg": "^3.0.0"
- }
- },
- "realpath-native": {
- "version": "1.1.0",
- "resolved": "https://registry.npmjs.org/realpath-native/-/realpath-native-1.1.0.tgz",
- "integrity": "sha512-wlgPA6cCIIg9gKz0fgAPjnzh4yR/LnXovwuo9hvyGvx3h8nX4+/iLZplfUWasXpqD8BdnGnP5njOFjkUwPzvjA==",
- "dev": true,
- "requires": {
- "util.promisify": "^1.0.0"
+ "find-up": "^4.1.0",
+ "read-pkg": "^5.2.0",
+ "type-fest": "^0.8.1"
}
},
"regex-not": {
@@ -4591,21 +5576,29 @@
}
},
"request-promise-core": {
- "version": "1.1.2",
- "resolved": "https://registry.npmjs.org/request-promise-core/-/request-promise-core-1.1.2.tgz",
- "integrity": "sha512-UHYyq1MO8GsefGEt7EprS8UrXsm1TxEvFUX1IMTuSLU2Rh7fTIdFtl8xD7JiEYiWU2dl+NYAjCTksTehQUxPag==",
+ "version": "1.1.4",
+ "resolved": "https://registry.npmjs.org/request-promise-core/-/request-promise-core-1.1.4.tgz",
+ "integrity": "sha512-TTbAfBBRdWD7aNNOoVOBH4pN/KigV6LyapYNNlAPA8JwbovRti1E88m3sYAwsLi5ryhPKsE9APwnjFTgdUjTpw==",
"dev": true,
"requires": {
- "lodash": "^4.17.11"
+ "lodash": "^4.17.19"
+ },
+ "dependencies": {
+ "lodash": {
+ "version": "4.17.20",
+ "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.20.tgz",
+ "integrity": "sha512-PlhdFcillOINfeV7Ni6oF1TAEayyZBoZ8bcshTHqOYJYlrqzRK5hagpagky5o4HfCzzd1TRkXPMFq6cKk9rGmA==",
+ "dev": true
+ }
}
},
"request-promise-native": {
- "version": "1.0.7",
- "resolved": "https://registry.npmjs.org/request-promise-native/-/request-promise-native-1.0.7.tgz",
- "integrity": "sha512-rIMnbBdgNViL37nZ1b3L/VfPOpSi0TqVDQPAvO6U14lMzOLrt5nilxCQqtDKhZeDiW0/hkCXGoQjhgJd/tCh6w==",
+ "version": "1.0.9",
+ "resolved": "https://registry.npmjs.org/request-promise-native/-/request-promise-native-1.0.9.tgz",
+ "integrity": "sha512-wcW+sIUiWnKgNY0dqCpOZkUbF/I+YPi+f09JZIDa39Ec+q82CpSYniDp+ISgTTbKmnpJWASeJBPZmoxH84wt3g==",
"dev": true,
"requires": {
- "request-promise-core": "1.1.2",
+ "request-promise-core": "1.1.4",
"stealthy-require": "^1.1.1",
"tough-cookie": "^2.3.3"
}
@@ -4632,18 +5625,18 @@
}
},
"resolve-cwd": {
- "version": "2.0.0",
- "resolved": "https://registry.npmjs.org/resolve-cwd/-/resolve-cwd-2.0.0.tgz",
- "integrity": "sha1-AKn3OHVW4nA46uIyyqNypqWbZlo=",
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/resolve-cwd/-/resolve-cwd-3.0.0.tgz",
+ "integrity": "sha512-OrZaX2Mb+rJCpH/6CpSqt9xFVpN++x01XnN2ie9g6P5/3xelLAkXWVADpdz1IHD/KFfEXyE6V0U01OQ3UO2rEg==",
"dev": true,
"requires": {
- "resolve-from": "^3.0.0"
+ "resolve-from": "^5.0.0"
},
"dependencies": {
"resolve-from": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-3.0.0.tgz",
- "integrity": "sha1-six699nWiBvItuZTM17rywoYh0g=",
+ "version": "5.0.0",
+ "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz",
+ "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==",
"dev": true
}
}
@@ -4745,13 +5738,140 @@
"micromatch": "^3.1.4",
"minimist": "^1.1.1",
"walker": "~1.0.5"
+ },
+ "dependencies": {
+ "anymatch": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-2.0.0.tgz",
+ "integrity": "sha512-5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw==",
+ "dev": true,
+ "requires": {
+ "micromatch": "^3.1.4",
+ "normalize-path": "^2.1.1"
+ }
+ },
+ "braces": {
+ "version": "2.3.2",
+ "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz",
+ "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==",
+ "dev": true,
+ "requires": {
+ "arr-flatten": "^1.1.0",
+ "array-unique": "^0.3.2",
+ "extend-shallow": "^2.0.1",
+ "fill-range": "^4.0.0",
+ "isobject": "^3.0.1",
+ "repeat-element": "^1.1.2",
+ "snapdragon": "^0.8.1",
+ "snapdragon-node": "^2.0.1",
+ "split-string": "^3.0.2",
+ "to-regex": "^3.0.1"
+ },
+ "dependencies": {
+ "extend-shallow": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
+ "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
+ "dev": true,
+ "requires": {
+ "is-extendable": "^0.1.0"
+ }
+ }
+ }
+ },
+ "fill-range": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz",
+ "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=",
+ "dev": true,
+ "requires": {
+ "extend-shallow": "^2.0.1",
+ "is-number": "^3.0.0",
+ "repeat-string": "^1.6.1",
+ "to-regex-range": "^2.1.0"
+ },
+ "dependencies": {
+ "extend-shallow": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
+ "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
+ "dev": true,
+ "requires": {
+ "is-extendable": "^0.1.0"
+ }
+ }
+ }
+ },
+ "is-number": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz",
+ "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=",
+ "dev": true,
+ "requires": {
+ "kind-of": "^3.0.2"
+ },
+ "dependencies": {
+ "kind-of": {
+ "version": "3.2.2",
+ "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
+ "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
+ "dev": true,
+ "requires": {
+ "is-buffer": "^1.1.5"
+ }
+ }
+ }
+ },
+ "micromatch": {
+ "version": "3.1.10",
+ "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz",
+ "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==",
+ "dev": true,
+ "requires": {
+ "arr-diff": "^4.0.0",
+ "array-unique": "^0.3.2",
+ "braces": "^2.3.1",
+ "define-property": "^2.0.2",
+ "extend-shallow": "^3.0.2",
+ "extglob": "^2.0.4",
+ "fragment-cache": "^0.2.1",
+ "kind-of": "^6.0.2",
+ "nanomatch": "^1.2.9",
+ "object.pick": "^1.3.0",
+ "regex-not": "^1.0.0",
+ "snapdragon": "^0.8.1",
+ "to-regex": "^3.0.2"
+ }
+ },
+ "normalize-path": {
+ "version": "2.1.1",
+ "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz",
+ "integrity": "sha1-GrKLVW4Zg2Oowab35vogE3/mrtk=",
+ "dev": true,
+ "requires": {
+ "remove-trailing-separator": "^1.0.1"
+ }
+ },
+ "to-regex-range": {
+ "version": "2.1.1",
+ "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz",
+ "integrity": "sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=",
+ "dev": true,
+ "requires": {
+ "is-number": "^3.0.0",
+ "repeat-string": "^1.6.1"
+ }
+ }
}
},
- "sax": {
- "version": "1.2.4",
- "resolved": "https://registry.npmjs.org/sax/-/sax-1.2.4.tgz",
- "integrity": "sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==",
- "dev": true
+ "saxes": {
+ "version": "5.0.1",
+ "resolved": "https://registry.npmjs.org/saxes/-/saxes-5.0.1.tgz",
+ "integrity": "sha512-5LBh1Tls8c9xgGjw3QrMwETmTMVk0oFgvrFSvWx62llR2hcEInrKNZ2GZCCuuy2lvWrdl5jhbpeqc5hRYKFOcw==",
+ "dev": true,
+ "requires": {
+ "xmlchars": "^2.2.0"
+ }
},
"semver": {
"version": "5.5.0",
@@ -4807,7 +5927,8 @@
"version": "0.1.1",
"resolved": "https://registry.npmjs.org/shellwords/-/shellwords-0.1.1.tgz",
"integrity": "sha512-vFwSUfQvqybiICwZY5+DAWIPLKsWO31Q91JSKl3UYv+K5c2QRPzn0qzec6QPu1Qc9eHYItiP3NdJqNVqetYAww==",
- "dev": true
+ "dev": true,
+ "optional": true
},
"signal-exit": {
"version": "3.0.2",
@@ -4816,15 +5937,15 @@
"dev": true
},
"sisteransi": {
- "version": "1.0.3",
- "resolved": "https://registry.npmjs.org/sisteransi/-/sisteransi-1.0.3.tgz",
- "integrity": "sha512-SbEG75TzH8G7eVXFSN5f9EExILKfly7SUvVY5DhhYLvfhKqhDFY0OzevWa/zwak0RLRfWS5AvfMWpd9gJvr5Yg==",
+ "version": "1.0.5",
+ "resolved": "https://registry.npmjs.org/sisteransi/-/sisteransi-1.0.5.tgz",
+ "integrity": "sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==",
"dev": true
},
"slash": {
- "version": "2.0.0",
- "resolved": "https://registry.npmjs.org/slash/-/slash-2.0.0.tgz",
- "integrity": "sha512-ZYKh3Wh2z1PpEXWr0MpSBZ0V6mZHAQfYevttO11c51CaWjGTaadiKZ+wVt1PbMlDV5qhMFslpZCemhwOK7C89A==",
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz",
+ "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==",
"dev": true
},
"slice-ansi": {
@@ -4973,12 +6094,12 @@
"dev": true
},
"source-map-resolve": {
- "version": "0.5.2",
- "resolved": "https://registry.npmjs.org/source-map-resolve/-/source-map-resolve-0.5.2.tgz",
- "integrity": "sha512-MjqsvNwyz1s0k81Goz/9vRBe9SZdB09Bdw+/zYyO+3CuPk6fouTaxscHkgtE8jKvf01kVfl8riHzERQ/kefaSA==",
+ "version": "0.5.3",
+ "resolved": "https://registry.npmjs.org/source-map-resolve/-/source-map-resolve-0.5.3.tgz",
+ "integrity": "sha512-Htz+RnsXWk5+P2slx5Jh3Q66vhQj1Cllm0zvnaY98+NFx+Dv2CF/f5O/t8x+KaNdrdIAsruNzoh/KpialbqAnw==",
"dev": true,
"requires": {
- "atob": "^2.1.1",
+ "atob": "^2.1.2",
"decode-uri-component": "^0.2.0",
"resolve-url": "^0.2.1",
"source-map-url": "^0.4.0",
@@ -4986,9 +6107,9 @@
}
},
"source-map-support": {
- "version": "0.5.13",
- "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.13.tgz",
- "integrity": "sha512-SHSKFHadjVA5oR4PPqhtAVdcBWwRYVd6g6cAXnIbRiIwc2EhPrTuKUBdSLvlEKyIP3GCf89fltvcZiP9MMFA1w==",
+ "version": "0.5.19",
+ "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.19.tgz",
+ "integrity": "sha512-Wonm7zOCIJzBGQdB+thsPar0kYuCIzYvxZwlBa87yi/Mdjv7Tip2cyVbLj5o0cFPN4EVkuTwb3GDDyUx2DGnGw==",
"dev": true,
"requires": {
"buffer-from": "^1.0.0",
@@ -4996,15 +6117,15 @@
}
},
"source-map-url": {
- "version": "0.4.0",
- "resolved": "https://registry.npmjs.org/source-map-url/-/source-map-url-0.4.0.tgz",
- "integrity": "sha1-PpNdfd1zYxuXZZlW1VEo6HtQhKM=",
+ "version": "0.4.1",
+ "resolved": "https://registry.npmjs.org/source-map-url/-/source-map-url-0.4.1.tgz",
+ "integrity": "sha512-cPiFOTLUKvJFIg4SKVScy4ilPPW6rFgMgfuZJPNoDuMs3nC1HbMUycBoJw77xFIp6z1UJQJOfx6C9GMH80DiTw==",
"dev": true
},
"spdx-correct": {
- "version": "3.1.0",
- "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.1.0.tgz",
- "integrity": "sha512-lr2EZCctC2BNR7j7WzJ2FpDznxky1sjfxvvYEyzxNyb6lZXHODmEoJeFu4JupYlkfha1KZpJyoqiJ7pgA1qq8Q==",
+ "version": "3.1.1",
+ "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.1.1.tgz",
+ "integrity": "sha512-cOYcUWwhCuHCXi49RhFRCyJEK3iPj1Ziz9DpViV3tbZOwXD49QzIN3MpOLJNxh2qwq2lJJZaKMVw9qNi4jTC0w==",
"dev": true,
"requires": {
"spdx-expression-parse": "^3.0.0",
@@ -5012,15 +6133,15 @@
}
},
"spdx-exceptions": {
- "version": "2.2.0",
- "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.2.0.tgz",
- "integrity": "sha512-2XQACfElKi9SlVb1CYadKDXvoajPgBVPn/gOQLrTvHdElaVhr7ZEbqJaRnJLVNeaI4cMEAgVCeBMKF6MWRDCRA==",
+ "version": "2.3.0",
+ "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.3.0.tgz",
+ "integrity": "sha512-/tTrYOC7PPI1nUAgx34hUpqXuyJG+DTHJTnIULG4rDygi4xu/tfgmq1e1cIRwRzwZgo4NLySi+ricLkZkw4i5A==",
"dev": true
},
"spdx-expression-parse": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.0.tgz",
- "integrity": "sha512-Yg6D3XpRD4kkOmTpdgbUiEJFKghJH03fiC1OPll5h/0sO6neh2jqRDVHOQ4o/LMea0tgCkbMgea5ip/e+MkWyg==",
+ "version": "3.0.1",
+ "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.1.tgz",
+ "integrity": "sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q==",
"dev": true,
"requires": {
"spdx-exceptions": "^2.1.0",
@@ -5028,9 +6149,9 @@
}
},
"spdx-license-ids": {
- "version": "3.0.5",
- "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.5.tgz",
- "integrity": "sha512-J+FWzZoynJEXGphVIS+XEh3kFSjZX/1i9gFBaWQcB+/tmpe2qUsSBABpcxqxnAxFdiUFEgAX1bjYGQvIZmoz9Q==",
+ "version": "3.0.7",
+ "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.7.tgz",
+ "integrity": "sha512-U+MTEOO0AiDzxwFvoa4JVnMV6mZlJKk2sBLt90s7G0Gd0Mlknc7kxEn3nuDPNZRta7O2uy8oLcZLVT+4sqNZHQ==",
"dev": true
},
"split-string": {
@@ -5066,10 +6187,21 @@
}
},
"stack-utils": {
- "version": "1.0.2",
- "resolved": "https://registry.npmjs.org/stack-utils/-/stack-utils-1.0.2.tgz",
- "integrity": "sha512-MTX+MeG5U994cazkjd/9KNAapsHnibjMLnfXodlkXw76JEea0UiNzrqidzo1emMwk7w5Qhc9jd4Bn9TBb1MFwA==",
- "dev": true
+ "version": "2.0.3",
+ "resolved": "https://registry.npmjs.org/stack-utils/-/stack-utils-2.0.3.tgz",
+ "integrity": "sha512-gL//fkxfWUsIlFL2Tl42Cl6+HFALEaB1FU76I/Fy+oZjRreP7OPMXFlGbxM7NQsI0ZpUfw76sHnv0WNYuTb7Iw==",
+ "dev": true,
+ "requires": {
+ "escape-string-regexp": "^2.0.0"
+ },
+ "dependencies": {
+ "escape-string-regexp": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-2.0.0.tgz",
+ "integrity": "sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w==",
+ "dev": true
+ }
+ }
},
"static-extend": {
"version": "0.1.2",
@@ -5099,22 +6231,22 @@
"dev": true
},
"string-length": {
- "version": "2.0.0",
- "resolved": "https://registry.npmjs.org/string-length/-/string-length-2.0.0.tgz",
- "integrity": "sha1-1A27aGo6zpYMHP/KVivyxF+DY+0=",
+ "version": "4.0.1",
+ "resolved": "https://registry.npmjs.org/string-length/-/string-length-4.0.1.tgz",
+ "integrity": "sha512-PKyXUd0LK0ePjSOnWn34V2uD6acUWev9uy0Ft05k0E8xRW+SKcA0F7eMr7h5xlzfn+4O3N+55rduYyet3Jk+jw==",
"dev": true,
"requires": {
- "astral-regex": "^1.0.0",
- "strip-ansi": "^4.0.0"
+ "char-regex": "^1.0.2",
+ "strip-ansi": "^6.0.0"
},
"dependencies": {
"strip-ansi": {
- "version": "4.0.0",
- "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz",
- "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=",
+ "version": "6.0.0",
+ "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz",
+ "integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==",
"dev": true,
"requires": {
- "ansi-regex": "^3.0.0"
+ "ansi-regex": "^5.0.0"
}
}
}
@@ -5177,9 +6309,9 @@
}
},
"strip-bom": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz",
- "integrity": "sha1-IzTBjpx1n3vdVv3vfprj1YjmjtM=",
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-4.0.0.tgz",
+ "integrity": "sha512-3xurFv5tEgii33Zi8Jtp55wEIILR9eh34FAW00PZf+JnSsTmV/ioewSgQl97JHvgjoRGwPShsWm+IdrxB35d0w==",
"dev": true
},
"strip-eof": {
@@ -5188,6 +6320,12 @@
"integrity": "sha1-u0P/VZim6wXYm1n80SnJgzE2Br8=",
"dev": true
},
+ "strip-final-newline": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-2.0.0.tgz",
+ "integrity": "sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==",
+ "dev": true
+ },
"strip-json-comments": {
"version": "3.0.1",
"resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.0.1.tgz",
@@ -5203,6 +6341,33 @@
"has-flag": "^3.0.0"
}
},
+ "supports-hyperlinks": {
+ "version": "2.1.0",
+ "resolved": "https://registry.npmjs.org/supports-hyperlinks/-/supports-hyperlinks-2.1.0.tgz",
+ "integrity": "sha512-zoE5/e+dnEijk6ASB6/qrK+oYdm2do1hjoLWrqUC/8WEIW1gbxFcKuBof7sW8ArN6e+AYvsE8HBGiVRWL/F5CA==",
+ "dev": true,
+ "requires": {
+ "has-flag": "^4.0.0",
+ "supports-color": "^7.0.0"
+ },
+ "dependencies": {
+ "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
+ },
+ "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,
+ "requires": {
+ "has-flag": "^4.0.0"
+ }
+ }
+ }
+ },
"symbol-tree": {
"version": "3.2.4",
"resolved": "https://registry.npmjs.org/symbol-tree/-/symbol-tree-3.2.4.tgz",
@@ -5234,16 +6399,25 @@
}
}
},
- "test-exclude": {
- "version": "5.2.3",
- "resolved": "https://registry.npmjs.org/test-exclude/-/test-exclude-5.2.3.tgz",
- "integrity": "sha512-M+oxtseCFO3EDtAaGH7iiej3CBkzXqFMbzqYAACdzKui4eZA+pq3tZEwChvOdNfa7xxy8BfbmgJSIr43cC/+2g==",
+ "terminal-link": {
+ "version": "2.1.1",
+ "resolved": "https://registry.npmjs.org/terminal-link/-/terminal-link-2.1.1.tgz",
+ "integrity": "sha512-un0FmiRUQNr5PJqy9kP7c40F5BOfpGlYTrxonDChEZB7pzZxRNp/bt+ymiy9/npwXya9KH99nJ/GXFIiUkYGFQ==",
"dev": true,
"requires": {
- "glob": "^7.1.3",
- "minimatch": "^3.0.4",
- "read-pkg-up": "^4.0.0",
- "require-main-filename": "^2.0.0"
+ "ansi-escapes": "^4.2.1",
+ "supports-hyperlinks": "^2.0.0"
+ }
+ },
+ "test-exclude": {
+ "version": "6.0.0",
+ "resolved": "https://registry.npmjs.org/test-exclude/-/test-exclude-6.0.0.tgz",
+ "integrity": "sha512-cAGWPIyOHU6zlmg88jwm7VRyXnMN7iV68OGAbYDk/Mh/xC/pzVPlQtY6ngoIH/5/tciuhGfvESU8GrHrcxD56w==",
+ "dev": true,
+ "requires": {
+ "@istanbuljs/schema": "^0.1.2",
+ "glob": "^7.1.4",
+ "minimatch": "^3.0.4"
}
},
"text-table": {
@@ -5253,9 +6427,9 @@
"dev": true
},
"throat": {
- "version": "4.1.0",
- "resolved": "https://registry.npmjs.org/throat/-/throat-4.1.0.tgz",
- "integrity": "sha1-iQN8vJLFarGJJua6TLsgDhVnKmo=",
+ "version": "5.0.0",
+ "resolved": "https://registry.npmjs.org/throat/-/throat-5.0.0.tgz",
+ "integrity": "sha512-fcwX4mndzpLQKBS1DVYhGAcYaYt7vsHNIvQV+WXMvnow5cgjPphq5CaayLaGsjRdSCKZFNGt7/GYAuXaNOiYCA==",
"dev": true
},
"through": {
@@ -5318,13 +6492,12 @@
}
},
"to-regex-range": {
- "version": "2.1.1",
- "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz",
- "integrity": "sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=",
+ "version": "5.0.1",
+ "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz",
+ "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==",
"dev": true,
"requires": {
- "is-number": "^3.0.0",
- "repeat-string": "^1.6.1"
+ "is-number": "^7.0.0"
}
},
"tough-cookie": {
@@ -5346,20 +6519,14 @@
}
},
"tr46": {
- "version": "1.0.1",
- "resolved": "https://registry.npmjs.org/tr46/-/tr46-1.0.1.tgz",
- "integrity": "sha1-qLE/1r/SSJUZZ0zN5VujaTtwbQk=",
+ "version": "2.0.2",
+ "resolved": "https://registry.npmjs.org/tr46/-/tr46-2.0.2.tgz",
+ "integrity": "sha512-3n1qG+/5kg+jrbTzwAykB5yRYtQCTqOGKq5U5PE3b0a1/mzo6snDhjGS0zJVJunO0NrT3Dg1MLy5TjWP/UJppg==",
"dev": true,
"requires": {
- "punycode": "^2.1.0"
+ "punycode": "^2.1.1"
}
},
- "trim-right": {
- "version": "1.0.1",
- "resolved": "https://registry.npmjs.org/trim-right/-/trim-right-1.0.1.tgz",
- "integrity": "sha1-yy4SAwZ+DI3h9hQJS5/kVwTqYAM=",
- "dev": true
- },
"ts-jest": {
"version": "24.3.0",
"resolved": "https://registry.npmjs.org/ts-jest/-/ts-jest-24.3.0.tgz",
@@ -5434,29 +6601,33 @@
"prelude-ls": "~1.1.2"
}
},
+ "type-detect": {
+ "version": "4.0.8",
+ "resolved": "https://registry.npmjs.org/type-detect/-/type-detect-4.0.8.tgz",
+ "integrity": "sha512-0fr/mIH1dlO+x7TlcMy+bIDqKPsw/70tVyeHW787goQjhmqaZe10uwLujubK9q9Lg6Fiho1KUKDYz0Z7k7g5/g==",
+ "dev": true
+ },
"type-fest": {
"version": "0.8.1",
"resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz",
"integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==",
"dev": true
},
+ "typedarray-to-buffer": {
+ "version": "3.1.5",
+ "resolved": "https://registry.npmjs.org/typedarray-to-buffer/-/typedarray-to-buffer-3.1.5.tgz",
+ "integrity": "sha512-zdu8XMNEDepKKR+XYOXAVPtWui0ly0NtohUscw+UmaHiAWT8hrV1rr//H6V+0DvJ3OQ19S979M0laLfX8rm82Q==",
+ "dev": true,
+ "requires": {
+ "is-typedarray": "^1.0.0"
+ }
+ },
"typescript": {
"version": "3.8.2",
"resolved": "https://registry.npmjs.org/typescript/-/typescript-3.8.2.tgz",
"integrity": "sha512-EgOVgL/4xfVrCMbhYKUQTdF37SQn4Iw73H5BgCrF1Abdun7Kwy/QZsE/ssAy0y4LxBbvua3PIbFsbRczWWnDdQ==",
"dev": true
},
- "uglify-js": {
- "version": "3.6.0",
- "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-3.6.0.tgz",
- "integrity": "sha512-W+jrUHJr3DXKhrsS7NUVxn3zqMOFn0hL/Ei6v0anCIMoKC93TjcflTagwIHLW7SfMFfiQuktQyFVCFHGUE0+yg==",
- "dev": true,
- "optional": true,
- "requires": {
- "commander": "~2.20.0",
- "source-map": "~0.6.1"
- }
- },
"union-value": {
"version": "1.0.1",
"resolved": "https://registry.npmjs.org/union-value/-/union-value-1.0.1.tgz",
@@ -5530,16 +6701,6 @@
"integrity": "sha512-cwESVXlO3url9YWlFW/TA9cshCEhtu7IKJ/p5soJ/gGpj7vbvFrAY/eIioQ6Dw23KjZhYgiIo8HOs1nQ2vr/oQ==",
"dev": true
},
- "util.promisify": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/util.promisify/-/util.promisify-1.0.0.tgz",
- "integrity": "sha512-i+6qA2MPhvoKLuxnJNpXAGhg7HphQOSUq2LKMZD0m15EiskXUkMvKdF4Uui0WYeCUGea+o2cw/ZuwehtfsrNkA==",
- "dev": true,
- "requires": {
- "define-properties": "^1.1.2",
- "object.getownpropertydescriptors": "^2.0.3"
- }
- },
"uuid": {
"version": "3.3.2",
"resolved": "https://registry.npmjs.org/uuid/-/uuid-3.3.2.tgz",
@@ -5552,6 +6713,25 @@
"integrity": "sha512-usZBT3PW+LOjM25wbqIlZwPeJV+3OSz3M1k1Ws8snlW39dZyYL9lOGC5FgPVHfk0jKmjiDV8Z0mIbVQPiwFs7g==",
"dev": true
},
+ "v8-to-istanbul": {
+ "version": "7.1.0",
+ "resolved": "https://registry.npmjs.org/v8-to-istanbul/-/v8-to-istanbul-7.1.0.tgz",
+ "integrity": "sha512-uXUVqNUCLa0AH1vuVxzi+MI4RfxEOKt9pBgKwHbgH7st8Kv2P1m+jvWNnektzBh5QShF3ODgKmUFCf38LnVz1g==",
+ "dev": true,
+ "requires": {
+ "@types/istanbul-lib-coverage": "^2.0.1",
+ "convert-source-map": "^1.6.0",
+ "source-map": "^0.7.3"
+ },
+ "dependencies": {
+ "source-map": {
+ "version": "0.7.3",
+ "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.3.tgz",
+ "integrity": "sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ==",
+ "dev": true
+ }
+ }
+ },
"validate-npm-package-license": {
"version": "3.0.4",
"resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz",
@@ -5574,12 +6754,21 @@
}
},
"w3c-hr-time": {
- "version": "1.0.1",
- "resolved": "https://registry.npmjs.org/w3c-hr-time/-/w3c-hr-time-1.0.1.tgz",
- "integrity": "sha1-gqwr/2PZUOqeMYmlimViX+3xkEU=",
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/w3c-hr-time/-/w3c-hr-time-1.0.2.tgz",
+ "integrity": "sha512-z8P5DvDNjKDoFIHK7q8r8lackT6l+jo/Ye3HOle7l9nICP9lf1Ci25fy9vHd0JOWewkIFzXIEig3TdKT7JQ5fQ==",
"dev": true,
"requires": {
- "browser-process-hrtime": "^0.1.2"
+ "browser-process-hrtime": "^1.0.0"
+ }
+ },
+ "w3c-xmlserializer": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/w3c-xmlserializer/-/w3c-xmlserializer-2.0.0.tgz",
+ "integrity": "sha512-4tzD0mF8iSiMiNs30BiLO3EpfGLZUT2MSX/G+o7ZywDzliWQ3OPtTZ0PTC3B3ca1UAf4cJMHB+2Bf56EriJuRA==",
+ "dev": true,
+ "requires": {
+ "xml-name-validator": "^3.0.0"
}
},
"walker": {
@@ -5592,9 +6781,9 @@
}
},
"webidl-conversions": {
- "version": "4.0.2",
- "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-4.0.2.tgz",
- "integrity": "sha512-YQ+BmxuTgd6UXZW3+ICGfyqRyHXVlD5GtQr5+qjiNW7bF0cqrzX500HVXPBOvgXb5YnzDd+h0zqyv61KUD7+Sg==",
+ "version": "6.1.0",
+ "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-6.1.0.tgz",
+ "integrity": "sha512-qBIvFLGiBpLjfwmYAaHPXsn+ho5xZnGvyGvsarywGNc8VyQJUMHJ8OBKGGrPER0okBeMDaan4mNBlgBROxuI8w==",
"dev": true
},
"whatwg-encoding": {
@@ -5613,14 +6802,14 @@
"dev": true
},
"whatwg-url": {
- "version": "6.5.0",
- "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-6.5.0.tgz",
- "integrity": "sha512-rhRZRqx/TLJQWUpQ6bmrt2UV4f0HCQ463yQuONJqC6fO2VoEb1pTYddbe59SkYq87aoM5A3bdhMZiUiVws+fzQ==",
+ "version": "8.4.0",
+ "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-8.4.0.tgz",
+ "integrity": "sha512-vwTUFf6V4zhcPkWp/4CQPr1TW9Ml6SF4lVyaIMBdJw5i6qUUJ1QWM4Z6YYVkfka0OUIzVo/0aNtGVGk256IKWw==",
"dev": true,
"requires": {
"lodash.sortby": "^4.7.0",
- "tr46": "^1.0.1",
- "webidl-conversions": "^4.0.2"
+ "tr46": "^2.0.2",
+ "webidl-conversions": "^6.1.0"
}
},
"which": {
@@ -5644,32 +6833,48 @@
"integrity": "sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ==",
"dev": true
},
- "wordwrap": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-1.0.0.tgz",
- "integrity": "sha1-J1hIEIkUVqQXHI0CJkQa3pDLyus=",
- "dev": true
- },
"wrap-ansi": {
- "version": "5.1.0",
- "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-5.1.0.tgz",
- "integrity": "sha512-QC1/iN/2/RPVJ5jYK8BGttj5z83LmSKmvbvrXPNCLZSEb32KKVDJDl/MOt2N01qU2H/FkzEa9PKto1BqDjtd7Q==",
+ "version": "6.2.0",
+ "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-6.2.0.tgz",
+ "integrity": "sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA==",
"dev": true,
"requires": {
- "ansi-styles": "^3.2.0",
- "string-width": "^3.0.0",
- "strip-ansi": "^5.0.0"
+ "ansi-styles": "^4.0.0",
+ "string-width": "^4.1.0",
+ "strip-ansi": "^6.0.0"
},
"dependencies": {
- "string-width": {
- "version": "3.1.0",
- "resolved": "https://registry.npmjs.org/string-width/-/string-width-3.1.0.tgz",
- "integrity": "sha512-vafcv6KjVZKSgz06oM/H6GDBrAtz8vdhQakGjFIvNrHA6y3HCF1CInLy+QLq8dTJPQ1b+KDUqDFctkdRW44e1w==",
+ "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,
"requires": {
- "emoji-regex": "^7.0.1",
- "is-fullwidth-code-point": "^2.0.0",
- "strip-ansi": "^5.1.0"
+ "color-convert": "^2.0.1"
+ }
+ },
+ "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,
+ "requires": {
+ "color-name": "~1.1.4"
+ }
+ },
+ "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
+ },
+ "strip-ansi": {
+ "version": "6.0.0",
+ "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz",
+ "integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==",
+ "dev": true,
+ "requires": {
+ "ansi-regex": "^5.0.0"
}
}
}
@@ -5690,24 +6895,22 @@
}
},
"write-file-atomic": {
- "version": "2.4.1",
- "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-2.4.1.tgz",
- "integrity": "sha512-TGHFeZEZMnv+gBFRfjAcxL5bPHrsGKtnb4qsFAws7/vlh+QfwAaySIw4AXP9ZskTTh5GWu3FLuJhsWVdiJPGvg==",
+ "version": "3.0.3",
+ "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-3.0.3.tgz",
+ "integrity": "sha512-AvHcyZ5JnSfq3ioSyjrBkH9yW4m7Ayk8/9My/DD9onKeu/94fwrMocemO2QAJFAlnnDN+ZDS+ZjAR5ua1/PV/Q==",
"dev": true,
"requires": {
- "graceful-fs": "^4.1.11",
"imurmurhash": "^0.1.4",
- "signal-exit": "^3.0.2"
+ "is-typedarray": "^1.0.0",
+ "signal-exit": "^3.0.2",
+ "typedarray-to-buffer": "^3.1.5"
}
},
"ws": {
- "version": "5.2.2",
- "resolved": "https://registry.npmjs.org/ws/-/ws-5.2.2.tgz",
- "integrity": "sha512-jaHFD6PFv6UgoIVda6qZllptQsMlDEJkTQcybzzXDYM1XO9Y8em691FGMPmM46WGyLU4z9KMgQN+qrux/nhlHA==",
- "dev": true,
- "requires": {
- "async-limiter": "~1.0.0"
- }
+ "version": "7.4.3",
+ "resolved": "https://registry.npmjs.org/ws/-/ws-7.4.3.tgz",
+ "integrity": "sha512-hr6vCR76GsossIRsr8OLR9acVVm1jyfEWvhbNjtgPOrfvAlKzvyeg/P6r8RuDjRyrcQoPQT7K0DGEPc7Ae6jzA==",
+ "dev": true
},
"xml-name-validator": {
"version": "3.0.0",
@@ -5715,47 +6918,47 @@
"integrity": "sha512-A5CUptxDsvxKJEU3yO6DuWBSJz/qizqzJKOMIfUJHETbBw/sFaDxgd6fxm1ewUaM0jZ444Fc5vC5ROYurg/4Pw==",
"dev": true
},
+ "xmlchars": {
+ "version": "2.2.0",
+ "resolved": "https://registry.npmjs.org/xmlchars/-/xmlchars-2.2.0.tgz",
+ "integrity": "sha512-JZnDKK8B0RCDw84FNdDAIpZK+JuJw+s7Lz8nksI7SIuU3UXJJslUthsi+uWBUYOwPFwW7W7PRLRfUKpxjtjFCw==",
+ "dev": true
+ },
"y18n": {
+ "version": "4.0.1",
+ "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.1.tgz",
+ "integrity": "sha512-wNcy4NvjMYL8gogWWYAO7ZFWFfHcbdbE57tZO8e4cbpj8tfUcwrwqSl3ad8HxpYWCdXcJUCeKKZS62Av1affwQ==",
+ "dev": true
+ },
+ "yallist": {
"version": "4.0.0",
- "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.0.tgz",
- "integrity": "sha512-r9S/ZyXu/Xu9q1tYlpsLIsa3EeLXXk0VwlxqTcFRfg9EhMW+17kbt9G0NrgCmhGb5vT2hyhJZLfDGx+7+5Uj/w==",
+ "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz",
+ "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==",
"dev": true
},
"yargs": {
- "version": "13.3.0",
- "resolved": "https://registry.npmjs.org/yargs/-/yargs-13.3.0.tgz",
- "integrity": "sha512-2eehun/8ALW8TLoIl7MVaRUrg+yCnenu8B4kBlRxj3GJGDKU1Og7sMXPNm1BYyM1DOJmTZ4YeN/Nwxv+8XJsUA==",
+ "version": "15.4.1",
+ "resolved": "https://registry.npmjs.org/yargs/-/yargs-15.4.1.tgz",
+ "integrity": "sha512-aePbxDmcYW++PaqBsJ+HYUFwCdv4LVvdnhBy78E57PIor8/OVvhMrADFFEDh8DHDFRv/O9i3lPhsENjO7QX0+A==",
"dev": true,
"requires": {
- "cliui": "^5.0.0",
- "find-up": "^3.0.0",
+ "cliui": "^6.0.0",
+ "decamelize": "^1.2.0",
+ "find-up": "^4.1.0",
"get-caller-file": "^2.0.1",
"require-directory": "^2.1.1",
"require-main-filename": "^2.0.0",
"set-blocking": "^2.0.0",
- "string-width": "^3.0.0",
+ "string-width": "^4.2.0",
"which-module": "^2.0.0",
"y18n": "^4.0.0",
- "yargs-parser": "^13.1.1"
- },
- "dependencies": {
- "string-width": {
- "version": "3.1.0",
- "resolved": "https://registry.npmjs.org/string-width/-/string-width-3.1.0.tgz",
- "integrity": "sha512-vafcv6KjVZKSgz06oM/H6GDBrAtz8vdhQakGjFIvNrHA6y3HCF1CInLy+QLq8dTJPQ1b+KDUqDFctkdRW44e1w==",
- "dev": true,
- "requires": {
- "emoji-regex": "^7.0.1",
- "is-fullwidth-code-point": "^2.0.0",
- "strip-ansi": "^5.1.0"
- }
- }
+ "yargs-parser": "^18.1.2"
}
},
"yargs-parser": {
- "version": "13.1.1",
- "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-13.1.1.tgz",
- "integrity": "sha512-oVAVsHz6uFrg3XQheFII8ESO2ssAf9luWuAd6Wexsu4F3OtIW0o8IribPXYrD4WC24LWtPrJlGy87y5udK+dxQ==",
+ "version": "18.1.3",
+ "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-18.1.3.tgz",
+ "integrity": "sha512-o50j0JeToy/4K6OZcaQmW6lyXXKhq7csREXcDwk2omFPJEwUNOVtJKvmDr9EI1fAJZUyZcRF7kxGBWmRXudrCQ==",
"dev": true,
"requires": {
"camelcase": "^5.0.0",
diff --git a/packages/lib/locales/ar.json b/packages/lib/locales/ar.json
index d0ffe5598..e56a05c63 100644
--- a/packages/lib/locales/ar.json
+++ b/packages/lib/locales/ar.json
@@ -1 +1 @@
-{"OK":"موافق","Cancel":"إلغاء","Goto Anything...":"اذهب إلى أي شيء...","Exporting to \"%s\" as \"%s\" format. Please wait...":"التصدير إلى \"%s\" بتنسيق \"%s\". فضلاً انتظر...","Current version is up-to-date.":"النسخة الحالية محدَّثة.","%s (pre-release)":"%s (ما قبل الإصدار)","An update is available, do you want to download it now?":"يتوفر تحديث ، هل تريد تنزيله الآن؟","Your version: %s":"النسخة لديك: %s","New version: %s":"النسخة الجديدة: %s","Full Release Notes":"ملاحظات الإصدار الكامل","The note \"%s\" has been successfully restored to the notebook \"%s\".":"تمت استعادة الملاحظة \"%s\" بنجاح إلى دفتر الملاحظات \"%s\".","This note has no history":"هذه المذكرة ليس لها تاريخ","Unsupported link or message: %s":"رابط أو رسالة غير مدعومان: %s","Restore":"استعادة","Click \"%s\" to restore the note. It will be copied in the notebook named \"%s\". The current version of the note will not be replaced or modified.":"انقر \"%s\" لاستعادة الملاحظة. سيتم نسخه في دفتر الملاحظات المسمى \"%s\". لن يتم استبدال أو تعديل الإصدار الحالي من الملاحظة.","Back":"عودة","Remove":"إزالة","Delete notebook \"%s\"?\n\nAll notes and sub-notebooks within this notebook will also be deleted.":"حذف دفتر الملاحظات \"%s\" ؟\n\nسيتم حذف كل الملاحظات و دفاتر الملاحظات الفرعية ضمن هذا الدفتر أيضاً.","Delete":"حذف","Remove tag \"%s\" from all notes?":"إزالة الوسم \"%s\" من كل الملاحظات؟","Remove this search from the sidebar?":"حذف هذا البحث من الشريط الجانبي؟","Export":"تصدير","All notes":"جميع الملاحظات","Synchronise":"زامِن","Notebooks":"دفاتر ملاحظات","Tags":"وسوم","Decrypting items: %d/%d":"فك تشفير العناصر: %d/%d","Fetching resources: %d/%d":"جلب الموارد: %d/%d","Sidebar":"الشريط الجانبي","Focus":"تركيز","Please select where the sync status should be exported to":"فضلاً اختر أين سيتم تصدير حالة المزامنة","Retry":"إعادة المحاولة","strong text":"نص مشدَّد","Insert Hyperlink":"إدراج ارتباط تشعبي","List item":"عنصر قائمة","Layout":"تخطيط","This note has no content. Click on \"%s\" to toggle the editor and edit the note.":"ليس لهذه الملاحظة أي محتوى. اضغط على \"%s\" لتبديل المحرّر وتحرير الملاحظة.","Cut":"قص","Copy":"نسخ","Paste":"لصق","Edit":"تحرير","Attach file":"إرفاق ملف","Insert Date Time":"إدراج التاريخ والوقت","Open...":"فتح...","Save as...":"حفظ باسم...","Copy path to clipboard":"نسخ المسار إلى الحافظة","Copy Link Address":"نسخ عنوان الرابط","to-do":"قائمة مهام","note":"ملاحظة","Creating new %s...":"إنشاء %s جديد ...","In: %s":"في: %s","Select all":"اختيار الكل","Bold":"غامق","Italic":"مائل","Hyperlink":"ارتباط تشعبي","Code":"رمز","Numbered List":"قائمة مرقّمة","Bulleted List":"قائمة تعداد نقطي","Checkbox":"خانة اختيار","Heading":"ترويسة","Horizontal Rule":"خط تسطير أفقي","Note title":"عنوان الملاحظة","Search in current note":"البحث في الملاحظة الحاليّة","Note body":"متن الملاحظة","ID":"المعرّف","Created":"الإنشاء","Updated":"التحديث","Location":"المكان","URL":"عنوان URL","Note History":"تاريخ الملاحظة","Markup":"ترميز","Previous versions of this note":"الإصدارات السابقة من هذه الملاحظة","Note properties":"خصائص الملاحظة","Disabled":"معطَّل","Search...":"بحث...","Import":"استيراد","Quit":"إغلاق","Website and documentation":"موقع الويب و التوثيق","Close Window":"إغلاق النافذة","Options":"خيارات","Save":"حفظ","Some items cannot be synchronised.":"لا يمكن مزامنة بعض العناصر.","View them now":"عرضها الآن","Some items cannot be decrypted.":"لا يمكن فك تشفير بعض العناصر.","One or more master keys need a password.":"مفتاح رئيسي واحد أو أكثر يحتاج إلى كلمة مرور.","Set the password":"ضبط كلمة المرور","Rename":"إعادة تسمية","Rename notebook:":"إعادة تسمية دفتر الملاحظات:","New to-do":"قائمة جديدة للمهام","Toggle note list":"تبديل قائمة الملاحظات","Toggle sidebar":"تبديل الشريط الجانبي","Set alarm":"ضبط منبّه","Set alarm:":"ضبط منبّه:","PDF File":"ملف PDF","New note":"ملاحظة جديدة","Toggle editor layout":"تبديل تخطيط المحرّر","Rename tag:":"إعادة تسمية الوسم:","New notebook":"دفتر ملاحظات جديد","Notebook title:":"عنوان دفتر الملاحظات:","Share note...":"مشاركة ملاحظة...","New sub-notebook":"دفتر ملاحظات فرعي جديد","Template file:":"ملف نموذجي:","Add or remove tags:":"إضافة أو حذف وسوم:","Print":"اطبع","To allow Joplin to synchronise with Dropbox, please follow the steps below:":"يرجى اتباع الخطوات التالية للسماح لـ Joplin بالمزامنة مع Dropbox:","Step 1: Open this URL in your browser to authorise the application:":"الخطوة 1: إفتح عنوان URL هذا في المستعرض للتصريح للتطبيق:","Step 2: Enter the code provided by Dropbox:":"الخطوة 2: أدخل الرمز المزوّد من Dropbox:","Submit":"إرسال","Token has been copied to the clipboard!":"تم نسخ الرمز المميز إلى الحافظة!","The web clipper service is enabled and set to auto-start.":"خدمة Web Clipper مفعَّلة ومضبوطة على البدء التلقائي.","Status: Started on port %d":"الحالة: تم البدء على المنفذ %d","Status: %s":"الحالة: %s","Disable Web Clipper Service":"تعطيل خدمة Web clipper","The web clipper service is not enabled.":"خدمة Web clipper غير مفعَّلة.","Enable Web Clipper Service":"تفعيل خدمة Web clipper","Joplin Web Clipper allows saving web pages and screenshots from your browser to Joplin.":"تتيح Joplin Web clipper حفظ صفحات الويب ولقطات الشاشة من مستعرضك إلى Joplin.","In order to use the web clipper, you need to do the following:":"تحتاج لفعل الخطوات التالية للتمكن من استخدام إضافة القصّ Web clipper:","Step 1: Enable the clipper service":"الخطوة 1: تفعيل خدمة إضافة القصّ Web clipper","This service allows the browser extension to communicate with Joplin. When enabling it your firewall may ask you to give permission to Joplin to listen to a particular port.":"تتيح هذه الخدمة تواصل إضافة المستعرض مع Joplin. عندما تفعّلها قد يسألك الجدار الناري أن تعطي الإذن لـ Joplin بالاستماع إلى منفذ محدّد.","Step 2: Install the extension":"الخطوة 2: تثبيت الإضافة","Download and install the relevant extension for your browser:":"قم بتنزيل و تثبيت الإضافة المذكورة في المستعرض لديك:","Advanced options":"خيارات متقدمة","Authorisation token:":"الرمز المميز للتصريح:","Copy token":"نسخ الرمز المميز","This authorisation token is only needed to allow third-party applications to access Joplin.":"هذا الرمز المميز للتصريح مطلوب فقط للسماح لتطبيقات طرف ثالث للوصول إلى Joplin.","Importing from \"%s\" as \"%s\" format. Please wait...":"الاستيراد من \"%s\" بتنسيق \"%s\". فضلاً انتظر...","Synchronisation Status":"حالة المزامنة","&File":"&ملف","About Joplin":"حول Joplin","Preferences...":"تفضيلات...","Check for updates...":"البحث جارٍ عن تحديثات...","Templates":"قوالب","Hide %s":"أخف %s","&Edit":"&تعديل","&View":"&عرض","Layout button sequence":"نسق زر التسلسل","&Tools":"&أدوات","&Help":"&مساعدة","Joplin Forum":"منتدى Joplin","Make a donation":"تبرَّع","Toggle development tools":"تبديل أدوات التطوير","Firefox Extension":"إضافة Firefox","Chrome Web Store":"متجر كروم الالكتروني","Get it now:":"احصل عليها الآن:","New notebook \"%s\" will be created and file \"%s\" will be imported into it":"سيتم إنشاء دفتر الملاحظات \"%s\" و استيراد الملف \"%s\" إليه","Found: %d.":"تم العثور عليها: %d.","Created: %d.":"تم إنشاؤها: %d.","Updated: %d.":"تم تحديثها: %d.","Skipped: %d.":"تم تجاوزها: %d.","Resources: %d.":"الموارد: %d.","Tagged: %d.":"تم وسمها: %d.","The notes have been imported: %s":"جرى استيراد الملاحظات: %s","Duplicate":"تكرار","%s - Copy":"%s - نسخ","Switch between note and to-do type":"التبديل بين نوعي الملاحظة و قائمة المهام","Switch to note type":"التبديل إلى النوع ملاحظة","Switch to to-do type":"التبديل إلى النوع قائمة مهام","Copy Markdown link":"نسخ رابط Markdown","Delete note \"%s\"?":"حذف الملاحظة \"%s\" ؟","Delete these %d notes?":"حذف ملاحظات %d هذه ؟","Authentication was not completed (did not receive an authentication token).":"لم تكتمل المصادقة (لم أستلم الرمز المميز للمصادقة).","Disabling encryption means *all* your notes and attachments are going to be re-synchronised and sent unencrypted to the sync target. Do you wish to continue?":"تعطيل التشفير يعني أن *كل* ملاحظاتك ومرفقاتها ستجري إعادة مزامنتها ثم ترسل دون تشفير إلى وجهة المزامنة. هل ترغب الاستمرار؟","Enabling encryption means *all* your notes and attachments are going to be re-synchronised and sent encrypted to the sync target. Do not lose the password as, for security purposes, this will be the *only* way to decrypt the data! To enable encryption, please enter your password below.":"تفعيل التشفير يعني أن *كل* ملاحظاتك ومرفقاتها ستجري إعادة مزامنتها ثم ترسل مشفرة إلى وجهة المزامنة. لمصلحة أمن معلوماتك ، لا تضِع كلمة المرور ، فستكون هي الطريقة *الوحيدة* لفك تشفير البيانات! فضلاً أدخل كلمة مرور خاصة بك أدناه لتفعيل التشفير.","Disable encryption":"تعطيل التشفير","Enable encryption":"تفعيل التشفير","Master Keys":"المفاتيح الرئيسة","Active":"نشط","Source":"المصدر","Password":"كلمة المرور","Password OK":"كلمة المرور صحيحة","Note: Only one master key is going to be used for encryption (the one marked as \"active\"). Any of the keys might be used for decryption, depending on how the notes or notebooks were originally encrypted.":"لاحِظ: سيجري استخدام مفتاح رئيس واحد فقط للتشفير (المفتاح المعلَّم أنه \"نشط\"). يمكن استخدام أي من المفاتيح لفك التشفير ، وهذا بحسب الطريقة التي شفرت بها سابقاً الملاحظة أو دفتر الملاحظات.","Missing Master Keys":"المفاتيح الرئيسة مفقودة","The master keys with these IDs are used to encrypt some of your items, however the application does not currently have access to them. It is likely they will eventually be downloaded via synchronisation.":"تم استخدام المفاتيح الرئيسة ذات المعرّفات التالية لتشفير بعض العناصر لديك ، إلا أن التطبيق لم يتمكن من الوصول إليها حالياً. من المحتمل أن يجري تنزيلها فيما بعد عبر المزامنة.","For more information about End-To-End Encryption (E2EE) and advice on how to enable it please check the documentation:":"لمزيد من المعلومات حول التشفير من طرف إلى طرف (E2EE) ونصيحة حول كيفية تمكينه يرجى مراجعة الوثائق:","Status":"الحالة","Encryption is:":"التشفير هو:","Enabled":"مفعََّل","OneDrive Login":"تسجيل الدخول إلى OneDrive","Dropbox Login":"تسجيل الدخول إلى Dropbox","This will open a new screen. Save your current changes?":"هذا سيفتح شاشة جديدة. حفظ التغييرات الحالية الخاصة بك؟","Check synchronisation configuration":"فحص ضبط المزامنة","Unknown":"مجهول","Checking...":"تدقيق...","Error":"خطأ","The Joplin Nextcloud App is either not installed or misconfigured. Please see the full error message below:":"تطبيق Joplin Nextcloud إما غير مثبت أو تم تكوينه بشكل خاطئ. يرجى الاطلاع على رسالة الخطأ الكاملة أدناه:","Show Log":"إظهار السجل","Joplin Nextcloud App status:":"حالة تطبيق Joplin Nextcloud:","Check Status":"تحقق من الحالة","Help":"مساعدة","Show Advanced Settings":"أظهر الاعدادات المتقدمة","Browse...":"استعراض...","Plugins":"المكونات الإضافية","Apply":"تطبيق","Clear":"مسح","Editor":"محرر","Viewer":"عارض","Close":"إغلاق","Sort notes by":"ترتيب الملاحظات حسب","No notes in here. Create one by clicking on \"New note\".":"لا توجد ملاحظات هنا. أنشئ واحدةً بالضغط على \"ملاحظة جديدة\".","There is currently no notebook. Create one by clicking on \"New notebook\".":"لا يوجد دفتر ملاحظات حالياً. أنشئ واحداً بالضغط على \"دفتر ملاحظات جديد\".","Search in all the notes":"البحث في كل الملاحظات","Untitled":"بدون اسم","Synchronising...":"مزامنة...","Generating link...":"جارٍ إنشاء الرابط...","Link has been copied to clipboard!":"تم نسخ الرابط إلى الحافظة!","Note: When a note is shared, it will no longer be encrypted on the server.":"ملاحظة: عند مشاركة ملاحظة ، لن يتم تشفيرها على الخادم.","Share Notes":"مشاركة ملاحظات","Copy Shareable Link":"نسخ رابط قابل للمشاركة","Edit in external editor":"التحرير في محرر خارجي","Error opening note in editor: %s":"حدث خطأ أثناء فتح الملاحظة: %s في المحرر","Open %s":"افتح %s","Yes":"نعم","No":"لا","Clear alarm":"مسح المنبّه","Save alarm":"حفظ المنبّه","Share":"مشاركة","Permission to use camera":"الإذن باستخدام الكاميرا","Your permission to use your camera is required.":"إذنك باستخدام كاميرا الجوال مطلوب.","Delete these notes?":"حذف هذه الملاحظات؟","Notebook: %s":"دفتر ملاحظات: \"%s\"","Encrypted notebooks cannot be renamed":"دفاتر الملاحظات المشفرة لا يمكن إعادة تسميتها","New Notebook":"دفتر ملاحظات جديد","Configuration":"الضبط","You currently have no notebooks.":"ليس لديك حاليا دفاتر ملاحظات.","Create a notebook":"إنشاء دفتر ملاحظات","There are currently no notes. Create one by clicking on the (+) button.":"لا توجد ملاحظات حالياً. أنشئ واحدة بالضغط على زر (+).","The notebook could not be saved: %s":"لم يتم حفظ دفتر الملاحظات: %s","Edit notebook":"تحرير دفتر الملاحظات","Enter notebook title":"أدخل عنوان دفتر الملاحظات","Login with OneDrive":"تسجيل الدخول عبر OneDrive","Refresh":"تحديث","Delete notebook? All notes and sub-notebooks within this notebook will also be deleted.":"حذف دفتر الملاحظات؟ سيتم حذف كل الملاحظات و دفاتر الملاحظات الفرعية ضمن هذا الدفتر أيضاً.","New tags:":"وسوم جديدة:","Type new tags or select from list":"أكتب وسوماً جديدة أو اخترها من القائمة","Login with Dropbox":"تسجيل الدخول عبر Dropbox","Enter code here":"أدخل الرمز هنا","Master Key %s":"المفتاح الرئيس %s","Created: %s":"الإنشاء في: %s","Password:":"كلمة المرور:","Password cannot be empty":"لا يمكن أن تكون كلمة المرور فارغة","Confirm password cannot be empty":"تأكيد كلمة المرور لا يمكن أن تكون فارغة","Passwords do not match!":"كلمات المرور غير متطابقة!","Confirm password:":"تأكيد كلمة المرور:","Enable":"تمكين","Encryption Config":"ضبط التشفير","Encryption is: %s":"التشفير هو: %s","Warning":"تحذير","In order to use file system synchronisation your permission to write to external storage is required.":"لاستخدام مزامنة نظام الملفات، يجب الحصول على إذن الكتابة إلى وحدة التخزين الخارجية.","Tools":"أدوات","Sync Status":"حالة المزامنة","Log":"السجل","Creating report...":"إنشاء تقرير ...","Export Debug Report":"تصدير تقرير إصلاح الأخطاء","Fixing search index...":"جارٍ إصلاح فهرس البحث ...","Fix search index":"إصلاح فهرس البحث","Use this to rebuild the search index if there is a problem with search. It may take a long time depending on the number of notes.":"استخدم هذا لإعادة إنشاء فهرس البحث إذا كانت هناك مشكلة في البحث. قد يستغرق الأمر وقتًا طويلًا اعتمادًا على عدد الملاحظات.","More information":"معلومات اكثر","To work correctly, the app needs the following permissions. Please enable them in your phone settings, in Apps > Joplin > Permissions":"يحتاج التطبيق للأذونات التالية كي يعمل بشكل صحيح. فضلاً فعّلها في إعدادات هاتفك ، في التطبيقات > Joplin > الأذونات","- Storage: to allow attaching files to notes and to enable filesystem synchronisation.":"- التخزين: للسماح بإرفاق ملفات للملاحظات و لتمكين المزامنة من نظام الملفات.","- Camera: to allow taking a picture and attaching it to a note.":"- الكاميرا: للسماح بالتقاط صورة و إرفاقها بملاحظة.","- Location: to allow attaching geo-location information to a note.":"- المكان: للسماح بإرفاق معلومات الموقع الجغرافي مع الملاحظات.","Joplin website":"موقع ويب Joplin","This note has been modified:":"جرى تعديل هذه الملاحظة:","Save changes":"حفظ التغييرات","Discard changes":"تجاهل التغييرات","No item with ID %s":"لا يوجد عنصر بالمعرّف %s","This attachment is not downloaded or not decrypted yet.":"لم يجر تنزيل هذا المرفق أو فك تشفيره حتى الآن.","The Joplin mobile app does not currently support this type of link: %s":"تطبيق Joplin على الهاتف الجوال لا يدعم حالياً هذا النوع من الربط : %s","Links with protocol \"%s\" are not supported":"الروابط مع البروتوكول \"%s\" غير مدعومة","Delete note?":"حذف الملاحظة؟","Unsupported image type: %s":"نوع صورة غير مدعوم: %s","Updated: %s":"تم تحديثها: %s","View on map":"عرض على الخريطة","Go to source URL":"الذهاب إلى عنوان URL المصدر","Attach...":"إرفاق...","Attach photo":"إرفاق صورة","Take photo":"التقاط صورة","Choose an option":"إختر خيار","Convert to note":"تحويل إلى ملاحظة","Convert to todo":"تحويل إلى قائمة مهام","Properties":"الخصائص","Add body":"أضف الجسم","Add title":"أضف العنوان","Search":"بحث","The application has been authorised - you may now close this browser tab.":"تم التصريح للتطبيق - يمكنك الآن إغلاق تبويب المستعرض هذا.","The application has been successfully authorised.":"جرى التصريح للتطبيق بنجاح.","Please open the following URL in your browser to authenticate the application. The application will create a directory in \"Apps/Joplin\" and will only read and write files in this directory. It will have no access to any files outside this directory nor to any other personal data. No data will be shared with any third party.":"فضلاً افتح عنوان URL التالي في المستعرض لديك لتمكين التطبيق من المصادقة سينشئ التطبيق دليلاً في \"Apps/Joplin\" ثم يقوم فقط بقراءة وكتابة الملفات في هذا الدليل. لن يكون لديه أي وصول لأي ملف خارج هذا الدليل أو لأي بيانات شخصية أخرى. لن نشارك البيانات مع أي طرف ثالث.","Dropbox":"Dropbox","Cannot access %s":"لا يمكن الوصول إلى %s","title":"العنوان","updated date":"تاريخ التحديث","Conflicts":"التعارضات","Cannot move notebook to this location":"لا يمكن نقل دفتر الملاحظات إلى هذا المكان","Notebooks cannot be named \"%s\", which is a reserved title.":"لا يمكن تسمية دفتر الملاحظات بـ \"%s\" لأنه عنوان محجوز.","Attention: If you change this location, make sure you copy all your content to it before syncing, otherwise all files will be removed! See the FAQ for more details: %s":"تنبيه: إذا غيرت هذا المكان ، تأكد من نسخ كافة المحتويات لديك إليه قبل البدء بالمزامنة ، وإلا فسيتم حذف كل الملفات! أنظر الأسئلة المتكررة لتفاصيل أكثر: %s","Light":"فاتحة","Dark":"غامقة","Dracula":"Dracula","Solarised Light":"Solarised Light","Solarised Dark":"Solarised Dark","Nord":"Nord","Synchronisation target":"وجهة المزامنة","The target to synchronise to. Each sync target may have additional parameters which are named as `sync.NUM.NAME` (all documented below).":"الوجهة المستهدفة المزامنة إليها. كل وجهة مزامنة مستهدفة قد يكون لها معلمات إضافية تكون مسماة بـ `sync.NUM.NAME` (جميعها موثقة أدناه).","Directory to synchronise with (absolute path)":"الدليل الذي تتم المزامنة معه (المسار المطلق)","Nextcloud WebDAV URL":"عنوان URL لـ Nextcloud WebDAV","Nextcloud username":"اسم مستخدم Nextcloud","Nextcloud password":"كلمة مرور Nextcloud","WebDAV URL":"عنوان URL لـ WebDAV","WebDAV username":"اسم مستخدم WebDAV","WebDAV password":"كلمة مرور WebDAV","Attachment download behaviour":"سلوك تحميل المرفقات","In \"Manual\" mode, attachments are downloaded only when you click on them. In \"Auto\", they are downloaded when you open the note. In \"Always\", all the attachments are downloaded whether you open the note or not.":"في الوضع \"يدوي\"، يتم تنزيل المرفقات فقط عند النقر عليها. في \"تلقائي\"، يتم تنزيلها عند فتح الملاحظة. في \"دائمًا\"، يتم تنزيل جميع المرفقات سواء قمت بفتح الملاحظة أم لا.","Always":"دائمًا","Manual":"يدوي","Auto":"تلقائي","Max concurrent connections":"الاتصالات المتزامنة القصوى","Language":"اللغة","Date format":"تنسيق التاريخ","Time format":"تنسيق الوقت","Theme":"السمة","Show note counts":"إظهار عدد الملاحظات","Split View":"عرض منقسم","%s / %s / %s":"%s / %s / %s","%s / %s":"%s / %s","Uncompleted to-dos on top":"قوائم المهام غير المكتملة في الأعلى","Show completed to-dos":"إظهار قوائم المهام المكتملة","Reverse sort order":"عكس طريقة الترتيب","Sort notebooks by":"فرز دفاتر الملاحظات حسب","Save geo-location with notes":"حفظ الموقع الجغرافي مع الملاحظات","When creating a new to-do:":"عند إنشاء قائمة جديدة للمهام:","Focus title":"التركيز على العنوان","Focus body":"التركيز على المتن","When creating a new note:":"عند إنشاء ملاحظة جديدة:","Enable soft breaks":"تمكين الاستراحات الناعمة","Enable typographer support":"تمكين دعم صائغ الحروف","Enable math expressions":"تمكين العبارات الرياضية","Enable Fountain syntax support":"تمكين دعم بناء جملة Fountain","Enable ==mark== syntax":"تمكين بناء الجملة ==علامة==","Enable footnotes":"تمكين الحواشي السفلية","Enable table of contents extension":"تمكين إضافة جدول المحتويات","Enable ~sub~ syntax":"تمكين بناء جملة ~منخفض~","Enable ^sup^ syntax":"تمكين بناء جملة ^مرتفع^","Enable deflist syntax":"تمكين بناء جملة قوائم التعريفات","Enable abbreviation syntax":"تمكين بناء جملة الاختصار","Enable markdown emoji":"تمكين بناء جملة ترميز رمز تعبيري","Enable ++insert++ syntax":"تمكين بناء جملة إدراج","Enable multimarkdown table extension":"تمكين إضافة جداول التراميز المتعددة","Show tray icon":"إظهار أيقونة لوحة النظام","Note: Does not work in all desktop environments.":"ملاحظة: لا تعمل في كل بيئات سطح المكتب.","This will allow Joplin to run in the background. It is recommended to enable this setting so that your notes are constantly being synchronised, thus reducing the number of conflicts.":"هذا يتيح لـ Joplin العمل في الخلفية. نوصي بتفعيل هذا الإعداد لكي تجري مزامنة ملاحظاتك باستمرار ، مما يقلل عدد حالات التعارض.","Start application minimised in the tray icon":"بدء التطبيق مصغراً في لوحة النظام","Editor font size":"حجم خط المحرّر","Editor font":"خط المحرّر","Default":"تلقائي","Editor font family":"نوع خط المحرّر","Custom stylesheet for Joplin-wide app styles":"ورقة أنماط مخصصة لأنماط التطبيق على نطاق Joplin","Automatically update the application":"تحديث التطبيق آلياً","Get pre-releases when checking for updates":"جلب نسخ ما قبل الإصدار عند البحث عن تحديثات","See the pre-release page for more details: %s":"أنظر صفحة نسخ ما قبل الإصدار للمزيد من المعلومات: %s","Synchronisation interval":"مهلة المزامنة","%d minutes":"%d دقائق","%d hour":"%d ساعة","%d hours":"%d ساعات","Text editor command":"أمر محرر النصوص","The editor command (may include arguments) that will be used to open a note. If none is provided it will try to auto-detect the default editor.":"أمر محرر النصوص (قد يتضمن معامِلات) الذي سيستخدم لفتح ملاحظة. إذا لم يجر التزويد بأي محرر فسيحاول التطبيق اكتشاف المحرِّر التلقائي آلياً.","Page size for PDF export":"حجم الصفحة لتصدير PDF","A4":"A4","Letter":"رسالة","A3":"A3","A5":"A5","Tabloid":"صحيفة شعبية","Legal":"قانوني","Page orientation for PDF export":"اتجاه الصفحة لتصدير PDF","Portrait":"طولي","Landscape":"عرضي","Keyboard Mode":"وضع لوحة المفاتيح","Emacs":"Emacs","Vim":"Vim","Custom TLS certificates":"شهادات TLS خاصة","Comma-separated list of paths to directories to load the certificates from, or path to individual cert files. For example: /my/cert_dir, /other/custom.pem. Note that if you make changes to the TLS settings, you must save your changes before clicking on \"Check synchronisation configuration\".":"قائمة مفصولة بفواصل ، بالمسارات إلى الأدلة التي سيجري تحميل الشهادات منها ، أو المسار إلى الملفات المستقلة للشهادات. على سبيل المثال : /my/cert_dir, /other/custom.pem. لاحظ أنه يجب أن تحفظ تغييراتك قبل الضغط على \"فحص ضبط المزامنة\" ، إن كنت قمت بتغييرات في إعدادات TLS.","Ignore TLS certificate errors":"تجاهل أخطاء شهادات TLS","Fail-safe: Do not wipe out local data when sync target is empty (often the result of a misconfiguration or bug)":"آمن من الفشل: لا تقم بمسح البيانات المحلية عندما يكون هدف المزامنة فارغًا (غالبًا ما يكون نتيجة لحدوث خطأ في التكوين أو خلل برمجي)","Specify the port that should be used by the API server. If not set, a default will be used.":"حدد المنفذ الذي يجب استخدامه بواسطة خادم API. إذا لم يتم تعيينه، سيتم استخدام تلقائي.","Enable note history":"تمكين تاريخ الملاحظة","days":"أيام","%d days":"%d أيام","Keep note history for":"الاحتفاظ بتاريخ الملاحظة لـ","Invalid option value: \"%s\". Possible values are: %s.":"قيمة خيار غير صحيحة: \"%s\". القيم الممكنة هي: %s.","General":"عام","Synchronisation":"المزامنة","Appearance":"المظهر","Note":"ملاحظة","Markdown":"تنسيق Markdown","Application":"التطبيق","Encryption":"التشفير","Web Clipper":"Web Clipper","Notes and settings are stored in: %s":"الملاحظات و الإعدادات مخزّنة في: %s","The tag \"%s\" already exists. Please choose a different name.":"الوسم \"%s\" موجود بالفعل. فضلاً إختر اسماً مختلفاً.","created date":"تاريخ الإنشاء","This note does not have geolocation information.":"ليس لدى هذه الملاحظة معلومة موقع جغرافي.","Cannot copy note to \"%s\" notebook":"لا يمكن نسخ الملاحظة إلى دفتر الملاحظات \"%s\"","Cannot move note to \"%s\" notebook":"لا يمكن نقل الملاحظة إلى دفتر الملاحظات \"%s\"","Encrypted":"مشفّر","Encrypted items cannot be modified":"لا يمكن تعديل العناصر المشفَّرة","Usage: %s":"الاستخدام : %s","Unknown flag: %s":"علامة غير معروفة: %s","OneDrive":"OneDrive","Checking... Please wait.":"التحقق جارٍ... فضلاً انتظر.","Success! Synchronisation configuration appears to be correct.":"نجاح! يبدو أن إعداد المزامنة صحيح.","Error. Please check that URL, username, password, etc. are correct and that the sync target is accessible. The reported error was:":"خطأ. فضلاً تحقق من صحة عنوان URL ، اسم المستخدم ، كلمة المرور وغيرها وأن جهة المزامنة المستهدفة يمكن الوصول إليها. كان الخطأ المبلّغ عنه:","The application has been authorised!":"تم التصريح للتطبيق!","Could not authorise application:\n\n%s\n\nPlease try again.":"لم يتم التصريح للتطبيق:\n%s\nفضلاً حاول ثانية.","Decrypted items: %s / %s":"العناصر المفكوك تشفيرها: %s / %s","Cannot refresh token: authentication data is missing. Starting the synchronisation again may fix the problem.":"لا يمكن تحديث الرمز المميز: بيانات المصادقة مفقودة. بدء المزامنة مرة ثانية قد يحل المشكلة.","Created local items: %d.":"العناصر المحلية المنشأة: %d.","Updated local items: %d.":"العناصر المحلية المحدَّثة: %d.","Created remote items: %d.":"العناصر البعيدة المنشأة: %d.","Updated remote items: %d.":"العناصر البعيدة المحدَّثة: %d.","Deleted local items: %d.":"العناصر المحلية المحذوفة: %d.","Deleted remote items: %d.":"العناصر البعيدة المحذوفة: %d.","Fetched items: %d/%d.":"العناصر المجلوبة: %d/%d.","Cancelling...":"الإلغاء جارٍ...","Completed: %s":"مكتملة: %s","Last error: %s":"آخر خطأ: %s","Idle":"خامل","In progress":"قيد التقدم","Could not connect to the Joplin Nextcloud app. Please check the configuration in the Synchronisation config screen. Full error was:\n\n%s":"لا يمكن الاتصال بتطبيق Joplin Nextcloud. يرجى التحقق من التكوين في شاشة تكوين التزامن. الخطأ الكامل كان:\n\n%s","Nextcloud":"Nextcloud","WebDAV":"WebDAV","File system":"نظام الملفات","%s %s (%s, %s)":"%s %s (%s, %s)","Restored Notes":"الملاحظات المستعادة","There is no data to export.":"لا يوجد بيانات للتصدير.","File":"ملف","Directory":"دليل","Please specify the notebook where the notes should be imported to.":"فضلاً حدّد دفتر الملاحظات الذي ترغب استيراد الملاحظات إليه.","Joplin Export File":"ملف تصدير Joplin","Joplin Export Directory":"دليل تصدير بيانات Joplin","Evernote Export File (as Markdown)":"ملف تصدير Evernote (بتنسيق Markdown)","Evernote Export File (as HTML)":"ملف تصدير Evernote (بتنسيق HTML)","HTML File":"ملف HTML","HTML Directory":"دليل HTML","Cannot find \"%s\".":"لا يمكن العثور على \"%s\".","Please specify import format for %s":"فضلاً حدّد تنسيق الاستيراد لـ %s","Items that cannot be synchronised":"العناصر التي لا يمكن مزامنتها","These items will remain on the device but will not be uploaded to the sync target. In order to find these items, either search for the title or the ID (which is displayed in brackets above).":"ستبقى هذه العناصر على الجهاز إلا أنها لن يجري رفعها إلى وجهة المزامنة. لكي تجد هذه العناصر ، عليك إما البحث عن العنوان أو المعرِّف (وهو معروض أعلاه بين قوسين).","%s (%s) could not be uploaded: %s":"%s (%s) لم يتم الإمكان من تحميله: %s","Item \"%s\" could not be downloaded: %s":"العنصر \"%s\" لم يتم الإمكان من تحميله: %s","Items that cannot be decrypted":"العناصر التي لا يمكن فك تشفيرها","Joplin failed to decrypt these items multiple times, possibly because they are corrupted or too large. These items will remain on the device but Joplin will no longer attempt to decrypt them.":"فشل Joplin في فك تشفير هذه العناصر عدة مرات، ربما لأنها تالفة أو كبيرة جدًا. ستبقى هذه العناصر على الجهاز ولكن Joplin لن تحاول فك تشفيرها.","%s: %s":"%s: %s","%s (%s): %s":"%s (%s): %s","Sync status (synced items / total items)":"حالة المزامنة (العناصر المنجزة / إجمالي العناصر)","%s: %d/%d":"%s: %d/%d","Total: %d/%d":"الإجمالي: %d/%d","Conflicted: %d":"المتعارضة: %d","To delete: %d":"المعدّة للحذف: %d","Folders":"مجلدات","%s: %d notes":"%s: %d ملاحظات","Coming alarms":"المنبّهات القادمة","On %s: %s":"في %s: %s","Duplicates the notes matching to [notebook]. If no notebook is specified the note is duplicated in the current notebook.":"ينشئ نسخة من الملاحظات المطابقة لـ (ملاحظة) في [notebook] (دفتر ملاحظات). إذا لم يحدد دفتر ملاحظات فستنسخ الملاحظة في دفتر الملاحظات الحالي.","Displays the notes in the current notebook. Use `ls /` to display the list of notebooks.":"يعرض الملاحظات في الدفتر الحالي. استخدم `ls /` لعرض قائمة دفاتر الملاحظات.","Displays only the first top notes.":"يعرض أول أعلى <رقم> ملاحظات فقط.","Sorts the item by (eg. title, updated_time, created_time).":"يرتب العناصر حسب <حقل> (على سبيل المثال، العنوان ، تاريخ التحديث ، تاريخ الإنشاء).","Reverses the sorting order.":"يعكس طريقة الترتيب.","Displays only the items of the specific type(s). Can be `n` for notes, `t` for to-dos, or `nt` for notes and to-dos (eg. `-tt` would display only the to-dos, while `-ttd` would display notes and to-dos.":"يعرض العناصر من النوع/الأنواع المحددة فقط. يمكن أن يكون `n` للملاحظات ، أو `t` لقوائم المهام أو `nt` للملاحظات و قوائم المهام (مثلاً ، `-tt` ستعرض قوائم المهام فقط ، بينما ستعرض `-ttd` الملاحظات و قوائم المهام.","Either \"text\" or \"json\"":"إما \"text\" أو \"json\"","Use long list format. Format is ID, NOTE_COUNT (for notebook), DATE, TODO_CHECKED (for to-dos), TITLE":"استخدام نسق القائمة الطويلة. النسق هو ID (معرِّف) ، NOTE_COUNT (عدد الملاحظات (لدفتر الملاحظات)) ، DATE (التاريخ) ، TODO_CHECKED (تم عنصر المهمة (لقوائم المهام)) ، TITLE (العنوان)","Please select a notebook first.":"يرجى اختيار دفتر ملاحظات أولاً.","Imports data into Joplin.":"استيراد البيانات إلى Joplin.","Source format: %s":"تنسيق المصدر: %s","Do not ask for confirmation.":"لا تطلب التأكيد.","Importing notes...":"استيراد الملاحظات جارٍ...","Enum":"تعداد","Type: %s.":"النوع: %s.","Possible values: %s.":"القيم الممكنة : %s.","Default: %s":"التلقائية: %s","Possible keys/values:":"المفاتيح/القيم الممكنة:","Start, stop or check the API server. To specify on which port it should run, set the api.port config variable. Commands are (%s).":"ابدأ، أوقف أو تحقق من خادم API. لتحديد أي منفذ يجب تشغيله، قم بتعيين متغير تكوين api.port. الأوامر هي (%s).","Server is already running on port %d":"الخادم قيد التشغيل بالفعل على المنفذ %d","Server is running on port %d":"الخادم قيد التشغيل على المنفذ %d","Server is not running.":"الخادم لا يعمل.","Manages E2EE configuration. Commands are `enable`, `disable`, `decrypt`, `status`, `decrypt-file` and `target-status`.":"يدير ترتيبات (E2EE). الأوامر هي `enable`، `disable`، `decrypt`، `status`، `target-status`.","Enter master password:":"أدخل كلمة المرور الرئيسة:","Operation cancelled":"ألغيت العملية","Starting decryption... Please wait as it may take several minutes depending on how much there is to decrypt.":"بدء فك التشفير جارٍ... يرجى الانتظار حيث قد تستغرق العملية عدة دقائق بحسب كمية البيانات المطلوب فك تشفيرها.","Completed decryption.":"اكتمل فك التشفير.","Creates a new notebook.":"ينشئ دفتر ملاحظات جديد.","Moves the notes matching to [notebook].":"ينقل الملاحظات المطابقة لـ إلى [notebook].","Gets or sets a config value. If [value] is not provided, it will show the value of [name]. If neither [name] nor [value] is provided, it will list the current configuration.":"يستخرج قيمة إعداد أو يضبطها. إذا لم يجر التزويد بـ [value] (قيمة) فسيعرض التطبيق قيمة [name] (اسم). إذا لم يجر التزويد بـ [name] ولا [value] فسيسرد التطبيق الإعداد الحالي.","Also displays unset and hidden config variables.":"يظهر أيضاً متغيرات الإعداد غير المضبوطة أو تلك المخفية.","%s = %s (%s)":"%s = %s (%s)","%s = %s":"%s = %s","Switches to [notebook] - all further operations will happen within this notebook.":"التبديل إلى [notebook] - جميع العمليات التالية ستجري في هذا الدفتر.","Synchronises with remote storage.":"يزامن مع المخزن البعيد.","Sync to provided target (defaults to sync.target config value)":"يزامن مع الوجهة المذكورة (قيمة الإعداد التلقائية هي sync.target)","Not authentified with %s. Please provide any missing credentials.":"لا يمكن المصادقة باستخدام %s. يرجى التزويد بأي من بيانات اعتماد الدخول المفقودة.","Synchronisation is already in progress.":"المزامنة قيد التقدم بالفعل.","Lock file is already being hold. If you know that no synchronisation is taking place, you may delete the lock file at \"%s\" and resume the operation.":"ملف القفل هو قيد الحجز بالفعل. بإمكانك حذف ملف القفل في \"%s\" واستئناف العملية إن كنت تعلم أنه لا توجد مزامنة تجري حالياً.","Synchronisation target: %s (%s)":"وجهة المزامنة: %s (%s)","Starting synchronisation...":"يجري بدء المزامنة...","Downloading resources...":"يجري تنزيل الموارد...","Cancelling... Please wait.":"الإلغاء جارٍ... فضلاً انتظر.","Renames the given - (note or notebook) to .":"يعيد تسمية
- (عنصر) معطى (ملاحظة أو دفتر ملاحظات) ليصبح (اسم).","Deletes the given notebook.":"يحذف دفتر الملاحظات المعطى.","Deletes the notebook without asking for confirmation.":"يحذف دفتر الملاحظات دون طلب تأكيد.","Creates a new to-do.":"ينشئ قائمة جديدة للمهام.","Notes can only be created within a notebook.":"يمكن إنشاء الملاحظات فقط ضمن دفتر ملاحظات.","Displays the given note.":"يعرض الملاحظة المعطاة.","Displays the complete information about note.":"يعرض المعلومات الكاملة عن الملاحظة.","Edit note.":"تحرير الملاحظة.","No text editor is defined. Please set it using `config editor `":"لم يعرَّف محرر نصوص. فضلاً اضبطه باستخدام `config editor `","No active notebook.":"لا يوجد دفتر ملاحظات نشط.","Note does not exist: \"%s\". Create it?":"الملاحظة: \"%s\" غير موجودة. تريد إنشائها؟","Starting to edit note. Close the editor to get back to the prompt.":"بدء تحرير الملاحظة. أغلق المحرر للعودة إلى المحث.","Note has been saved.":"تم حفظ الملاحظة.","To delete a tag, untag the associated notes.":"لتحذف الوسم، أزل الوسم عن الملاحظات التي وسمت به.","Please select the note or notebook to be deleted first.":"يرجى اختيار الملاحظة أو دفتر الملاحظات المراد حذفه أولاً.","Press Ctrl+D or type \"exit\" to exit the application":"اضغط Ctrl+D أو اكتب \"exit\" للخروج من التطبيق","Deletes the notes matching .":"يحذف الملاحظات المطابقة لـ (نمط-ملاحظة).","Deletes the notes without asking for confirmation.":"يحذف الملاحظات دون طلب تأكيد.","%d notes match this pattern. Delete them?":"%d ملاحظة تطابق هذا النمط. حذف هذه الملاحظات؟","Attaches the given file to the note.":"يرفق الملف المعطى بالملاحظة.","Displays version information":"عرض معلومات النسخة","%s %s (%s)":"%s %s (%s)","Marks a to-do as non-completed.":"يعلّم قائمة مهام أنها غير مكتملة.","Exports Joplin data to the given path. By default, it will export the complete database including notebooks, notes, tags and resources.":"تصدير بيانات Joplin إلى المسار المعطى. سيصدِّر التطبيق تلقائياً كامل قاعدة البيانات بما في ذلك دفاتر الملاحظات ، الملاحظات ، الوسوم والموارد.","Destination format: %s":"التنسيق الوجهة: %s","Exports only the given note.":"تصدير الملاحظة المعطاة فقط.","Exports only the given notebook.":"تصدير دفتر الملاحظات المعطى فقط.","Creates a new note.":"ينشئ ملاحظة جديدة.","Type `joplin help` for usage information.":"أكتب `joplin help` لمعلومات الاستخدام.","Fatal error:":"خطأ فادح:","Displays a geolocation URL for the note.":"عرض رابط URL للموقع الجغرافي للملاحظة.","Welcome to Joplin!\n\nType `:help shortcuts` for the list of keyboard shortcuts, or just `:help` for usage information.\n\nFor example, to create a notebook press `mb`; to create a note press `mn`.":"مرحباً بك في Joplin!\n\nأكتب `:help shortcuts` للحصول على قائمة اختصارات لوحة المفاتيح ، أو `:help` فقط لمعلومات الاستخدام.\n\nعلى سبيل المثال ، اضغط `mb` لإنشاء دفتر ملاحظات ، و اضغط `mn` لإنشاء ملاحظة.","One or more items are currently encrypted and you may need to supply a master password. To do so please type `e2ee decrypt`. If you have already supplied the password, the encrypted items are being decrypted in the background and will be available soon.":"عنصر أو أكثر هو مشفّر حالياً وقد تحتاج إلى إدخال كلمة مرور رئيسة. فضلاً أكتب `e2ee decrypt` لفعل هذا. إن كنت قد أدخلت كلمة المرور فعلاً فإن فك تشفير العناصر المشفَّرة جارٍ في الخلفية وستكون متوفرة قريباً.","Search:":"بحث:","Searches for the given in all the notes.":"يبحث عن الـ (نمط) المعطى في كل الملاحظات.","Sets the property of the given to the given [value]. Possible properties are:\n\n%s":"يضبط الخاصية للـ المعطاة على [value] معطاة. الخصائص الممكنة هي:\n%s","Missing required argument: %s":"المعامل المطلوب %s مفقود","Your choice: ":"اختيارك هو: ","Invalid answer: %s":"إجابة غير صحيحة: %s","Y":"نعم","n":"لا","Cannot change encrypted item":"لا يمكن تغيير العنصر المشفَّر","Displays usage information.":"عرض معلومات الاستخدام.","For information on how to customise the shortcuts please visit %s":"فضلاً زيارة %s لتحصل على معلومات عن كيفية تخصيص الاختصارات","Shortcuts are not available in CLI mode.":"الاختصارات غير متوفرة في وضع واجهة سطر الأوامر.","Type `help [command]` for more information about a command; or type `help all` for the complete usage information.":"أكتب `help [command]` للمزيد من المعلومات عن أمر ما ، أو `help all` لمعلومات الاستخدام الكاملة.","The possible commands are:":"الأوامر الممكنة هي:","In any command, a note or notebook can be referred to by title or ID, or using the shortcuts `$n` or `$b` for, respectively, the currently selected note or notebook. `$c` can be used to refer to the currently selected item.":"في أي أمر ، يمكن الإشارة إلى ملاحظة أو دفتر ملاحظات بعنوانه أو بمعرّفه ، أو باستخدام الاختصارات `$n` أو `$b` التي تشير ، على الترتيب ، إلى الملاحظة أو دفتر الملاحظات المختار حالياً. يمكن استخدام `$c` للإشارة إلى العنصر المختار حالياً.","To move from one pane to another, press Tab or Shift+Tab.":"للتنقل من جزء إلى آخر اضغط Tab أو Shift+Tab.","Use the arrows and page up/down to scroll the lists and text areas (including this console).":"استخدم أزرار الأسهم و Page Up/Page Down للتمرير في القوائم ومناطق النص (بما فيها وحدة التحكم هذه).","To maximise/minimise the console, press \"tc\".":"لتكبير/تصغير وحدة التحكم ، اضغط \"tc\".","To enter command line mode, press \":\"":"للدخول إلى وضع سطر الأوامر ، اضغط \":\"","To exit command line mode, press ESCAPE":"للخروج من وضع سطر الأوامر ، اضغط ESCAPE","For the list of keyboard shortcuts and config options, type `help keymap`":"أكتب `help keymap` للحصول على قائمة اختصارات لوحة المفاتيح و خيارات الإعداد"," can either be \"toggle\" or \"clear\". Use \"toggle\" to toggle the given to-do between completed and uncompleted state (If the target is a regular note it will be converted to a to-do). Use \"clear\" to convert the to-do back to a regular note.":"يمكن أن يكون (أمر قائمة المهام) \"toggle\" (تبديل) أو \"clear\" (مسح) فقط. استخدم \"toggle\" لتبديل حال قائمة المهام المعطاة بين مكتملة و غير مكتملة (إذا كانت الملاحظة المقصودة عادية فسيتم تحويلها إلى قائمة مهام). استخدم \"clear\" لتحويل قائمة المهام ثانيةً إلى ملاحظة عادية.","Exits the application.":"الخروج من التطبيق.","More than one item match \"%s\". Please narrow down your query.":"أكثر من عنصر واحد يطابق \"%s\". يرجى تضييق الاستعلام الخاص بك.","No notebook selected.":"لم يتم اختيار دفتر ملاحظات.","No notebook has been specified.":"لم يتم تحديد دفتر ملاحظات.","N":"لا","y":"نعم","Cancelling background synchronisation... Please wait.":"يجري إلغاء مزامنة الخلفية... فضلاً انتظر.","No such command: %s":"أمر غير موجود: %s","The command \"%s\" is only available in GUI mode":"الأمر \"%s\" متوفر فقط في وضع الواجهة الرسومية","Displays summary about the notes and notebooks.":"يعرض موجزاً عن الملاحظات و دفاتر الملاحظات."," can be \"add\", \"remove\", \"list\", or \"notetags\" to assign or remove [tag] from [note], to list notes associated with [tag], or to list tags associated with [note]. The command `tag list` can be used to list all the tags (use -l for long option).":" (أمر-وسم) يمكن أن يكون \"add\" (أضف) ، \"remove\" (أزل) أو \"list\" (أسرد) ، وذلك لإضافة [وسم] أو إزالته من [ملاحظة] أو لسرد الملاحظات المرتبطة بال [وسم]. الأمر`tag list` يمكن استخدامه لسرد كل الوسوم (استخدم -l لخيار الوسوم الطويلة).","Invalid command: \"%s\"":"أمر غير صالح:\"%s\"","Marks a to-do as done.":"يعلّم قائمة مهام أنها تمت.","Note is not a to-do: \"%s\"":"الملاحظة: \"%s\" ليست قائمة مهام"}
\ No newline at end of file
+{"OK":"موافق","Cancel":"إلغاء","The app is now going to close. Please relaunch it to complete the process.":"سيتم إغلاق التطبيق الآن. يرجى إعادة تشغيله لإكمال العملية.","Type a note title or part of its content to jump to it. Or type # followed by a tag name, or @ followed by a notebook name. Or type : to search for commands.":"اكتب عنوان ملاحظة أو جزء من محتواه للانتقال إليه. أو اكتب # متبوعاً بإسم وسم، أو @ متبوعاً باسم دفتر ملاحظات. أو اكتب : للبحث عن الأوامر.","Goto Anything...":"اذهب إلى أي شيء...","Command palette":"لوحة الأوامر","Exporting to \"%s\" as \"%s\" format. Please wait...":"التصدير إلى \"%s\" بتنسيق \"%s\". فضلاً انتظر...","Could not export notes: %s":"تعذر تصدير الملاحظات: %s","Current version is up-to-date.":"النسخة الحالية محدَّثة.","%s (pre-release)":"%s (ما قبل الإصدار)","An update is available, do you want to download it now?":"يتوفر تحديث ، هل تريد تنزيله الآن؟","Your version: %s":"النسخة لديك: %s","New version: %s":"النسخة الجديدة: %s","Download":"تحميل","Full Release Notes":"ملاحظات الإصدار الكامل","The note \"%s\" has been successfully restored to the notebook \"%s\".":"تمت استعادة الملاحظة \"%s\" بنجاح إلى دفتر الملاحظات \"%s\".","This note has no history":"هذه المذكرة ليس لها تاريخ","Unsupported link or message: %s":"رابط أو رسالة غير مدعومان: %s","Restore":"استعادة","Click \"%s\" to restore the note. It will be copied in the notebook named \"%s\". The current version of the note will not be replaced or modified.":"انقر \"%s\" لاستعادة الملاحظة. سيتم نسخه في دفتر الملاحظات المسمى \"%s\". لن يتم استبدال أو تعديل الإصدار الحالي من الملاحظة.","Back":"عودة","Remove":"إزالة","Delete notebook \"%s\"?\n\nAll notes and sub-notebooks within this notebook will also be deleted.":"حذف دفتر الملاحظات \"%s\" ؟\n\nسيتم حذف كل الملاحظات و دفاتر الملاحظات الفرعية ضمن هذا الدفتر أيضاً.","Delete":"حذف","Remove tag \"%s\" from all notes?":"إزالة الوسم \"%s\" من كل الملاحظات؟","Remove this search from the sidebar?":"حذف هذا البحث من الشريط الجانبي؟","Export":"تصدير","All notes":"جميع الملاحظات","Synchronise":"زامِن","Notebooks":"دفاتر ملاحظات","Tags":"وسوم","Decrypting items: %d/%d":"فك تشفير العناصر: %d/%d","Fetching resources: %d/%d":"جلب الموارد: %d/%d","Sidebar":"الشريط الجانبي","Focus":"تركيز","Please select where the sync status should be exported to":"فضلاً اختر أين سيتم تصدير حالة المزامنة","Retry All":"إعادة محاولة الجميع","Retry":"إعادة المحاولة","strong text":"نص مشدَّد","emphasised text":"نص مشدَّد علية","Insert Hyperlink":"إدراج ارتباط تشعبي","List item":"عنصر قائمة","Layout":"تخطيط","This note has no content. Click on \"%s\" to toggle the editor and edit the note.":"ليس لهذه الملاحظة أي محتوى. اضغط على \"%s\" لتبديل المحرّر وتحرير الملاحظة.","Cut":"قص","Copy":"نسخ","Paste":"لصق","Checkbox list":"قائمة خانات اختيار","Edit":"تحرير","Attach file":"إرفاق ملف","Code Block":"كتلة للغة البرمجة","Inline Code":"نص لغة برمجة في النسق","Insert Date Time":"إدراج التاريخ والوقت","Drop notes or files here":"قم بإسقاط الملاحظات أو الملفات هنا","Code View":"عرض بلغة البرمجة","Please wait for all attachments to be downloaded and decrypted. You may also switch to %s to edit the note.":"يرجى الانتظار حتى يتم تنزيل جميع المرفقات وفك تشفيرها. يمكنك أيضًا التبديل إلى %s لتحرير الملاحظة.","There was an error downloading this attachment:":"حدث خطأ أثناء تنزيل هذا المرفق:","This attachment is not downloaded or not decrypted yet":"لم يجر تنزيل هذا المرفق أو فك تشفيره حتى الآن","Open...":"فتح...","Save as...":"حفظ باسم...","Reveal file in folder":"اضهار الملف في المجلد","Copy path to clipboard":"نسخ المسار إلى الحافظة","Copy Link Address":"نسخ عنوان الرابط","to-do":"قائمة مهام","note":"ملاحظة","Creating new %s...":"إنشاء %s جديد ...","Click to add tags...":"اضغط لإدراج سمات...","This Rich Text editor has a number of limitations and it is recommended to be aware of them before using it.":"يحتوي محرر النص المنسق هذا على عدد من القيود ومن المستحسن أن تكون على دراية بها قبل استخدامه.","Read more about it":"إقرأ المزيد عن هذا","Dismiss":"صرف","The following attachments are being watched for changes:":"تتم مراقبة المرفقات التالية للتغييرات:","The attachments will no longer be watched when you switch to a different note.":"لن تتم مشاهدة المرفقات بعد الآن عند التبديل إلى ملاحظة مختلفة.","In: %s":"في: %s","Select all":"اختيار الكل","Bold":"غامق","Italic":"مائل","Hyperlink":"ارتباط تشعبي","Code":"رمز","Numbered List":"قائمة مرقّمة","Bulleted List":"قائمة تعداد نقطي","Checkbox":"خانة اختيار","Heading":"ترويسة","Horizontal Rule":"خط تسطير أفقي","Delete line":"حذف الخط","Undo":"الغاء التحميل","Redo":"إعادة التحميل","Indent less":"مسافة بادئة أقل","Indent more":"مسافة بادئة أكثر","Toggle comment":"تبديل قائمة الملاحظات","Sort selected lines":"فرز الخطوط المحددة","Swap line up":"اصطف بلمبادلة لأعلى","Swap line down":"اصطف بلمبادلة لأسفل","Note title":"عنوان الملاحظة","Search in current note":"البحث في الملاحظة الحاليّة","Note body":"متن الملاحظة","ID":"المعرّف","Created":"الإنشاء","Updated":"التحديث","Completed":"مكتملة","Location":"المكان","URL":"عنوان URL","Note History":"تاريخ الملاحظة","Markup":"ترميز","Previous versions of this note":"الإصدارات السابقة من هذه الملاحظة","Note properties":"خصائص الملاحظة","Error: %s":"خطأ: %s","Disabled":"معطَّل","Search...":"بحث...","Import":"استيراد","Command":"أمر","Keyboard Shortcut":"اختصار لوحة المفاتيح","Quit":"إغلاق","Insert template":"إدراج نموذج","Actual Size":"الحجم الفعلي","Website and documentation":"موقع الويب و التوثيق","Hide Joplin":"إخفي Joplin","Close Window":"إغلاق النافذة","Preferences":"التفضيلات","Options":"خيارات","Invalid":"غير صحيح","Press the shortcut":"اضغط على الاختصار","Press the shortcut and then press ENTER. Or, press BACKSPACE to clear the shortcut.":"اضغط على الاختصار ثم اضغط على \"ENTER\". أو اضغط على \"BACKSPACE\" لمسح الاختصار.","Save":"حفظ","The sync target needs to be upgraded before Joplin can sync. The operation may take a few minutes to complete and the app needs to be restarted. To proceed please click on the link.":"يجب ترقية هدف المزامنة قبل أن يتمكن Joplin من المزامنة. قد تستغرق العملية بضع دقائق حتى تكتمل ويحتاج التطبيق إلى إعادة التشغيل. للمتابعة الرجاء الضغط على الرابط.","Restart and upgrade":"أعد التشغيل ورقّي","Some items cannot be synchronised.":"لا يمكن مزامنة بعض العناصر.","View them now":"عرضها الآن","Some items cannot be decrypted.":"لا يمكن فك تشفير بعض العناصر.","One or more master keys need a password.":"مفتاح رئيسي واحد أو أكثر يحتاج إلى كلمة مرور.","Set the password":"ضبط كلمة المرور","One of your master keys use an obsolete encryption method.":"يستخدم أحد مفاتيحك الرئيسية طريقة تشفير قديمة.","The default encryption method has been changed, you should re-encrypt your data.":"تم تغيير طريقة التشفير الافتراضية، يجب إعادة تشفير بياناتك.","More info":"معلومات اكثر","Use the arrows to move the layout items. Press \"Escape\" to exit.":"استخدم الأسهم لتحريك عناصر التخطيط. اضغط على \"Escape\" للخروج.","Statistics...":"إحصائيات...","Rename":"إعادة تسمية","Rename notebook:":"إعادة تسمية دفتر الملاحظات:","New to-do":"قائمة جديدة للمهام","Toggle note list":"تبديل قائمة الملاحظات","Toggle sidebar":"تبديل الشريط الجانبي","Set alarm":"ضبط منبّه","Set alarm:":"ضبط منبّه:","PDF File":"ملف PDF","New note":"ملاحظة جديدة","Move to notebook":"النقل إلى دفتر ملاحظات","Move to notebook:":"النقل إلى دفتر ملاحظات:","Toggle editor layout":"تبديل تخطيط المحرّر","Toggle editors":"تبديل المحرّرات","Change application layout":"تغيير تصميم التطبيق","Rename tag:":"إعادة تسمية الوسم:","New notebook":"دفتر ملاحظات جديد","Notebook title:":"عنوان دفتر الملاحظات:","Spell checker":"مدقق املائي","Share note...":"مشاركة ملاحظة...","New sub-notebook":"دفتر ملاحظات فرعي جديد","Template file:":"ملف نموذجي:","Add or remove tags:":"إضافة أو حذف وسوم:","Print":"اطبع","Only one note can be printed at a time.":"يمكن طباعة ملاحظة واحدة فقط في كل مرة.","To allow Joplin to synchronise with Dropbox, please follow the steps below:":"يرجى اتباع الخطوات التالية للسماح لـ Joplin بالمزامنة مع Dropbox:","Step 1: Open this URL in your browser to authorise the application:":"الخطوة 1: إفتح عنوان URL هذا في المستعرض للتصريح للتطبيق:","Step 2: Enter the code provided by Dropbox:":"الخطوة 2: أدخل الرمز المزوّد من Dropbox:","Submit":"إرسال","Token has been copied to the clipboard!":"تم نسخ الرمز المميز إلى الحافظة!","The web clipper service is enabled and set to auto-start.":"خدمة Web Clipper مفعَّلة ومضبوطة على البدء التلقائي.","Status: Started on port %d":"الحالة: تم البدء على المنفذ %d","Status: %s":"الحالة: %s","Disable Web Clipper Service":"تعطيل خدمة Web clipper","The web clipper service is not enabled.":"خدمة Web clipper غير مفعَّلة.","Enable Web Clipper Service":"تفعيل خدمة Web clipper","Joplin Web Clipper allows saving web pages and screenshots from your browser to Joplin.":"تتيح Joplin Web clipper حفظ صفحات الويب ولقطات الشاشة من مستعرضك إلى Joplin.","In order to use the web clipper, you need to do the following:":"تحتاج لفعل الخطوات التالية للتمكن من استخدام إضافة القصّ Web clipper:","Step 1: Enable the clipper service":"الخطوة 1: تفعيل خدمة إضافة القصّ Web clipper","This service allows the browser extension to communicate with Joplin. When enabling it your firewall may ask you to give permission to Joplin to listen to a particular port.":"تتيح هذه الخدمة تواصل إضافة المستعرض مع Joplin. عندما تفعّلها قد يسألك الجدار الناري أن تعطي الإذن لـ Joplin بالاستماع إلى منفذ محدّد.","Step 2: Install the extension":"الخطوة 2: تثبيت الإضافة","Download and install the relevant extension for your browser:":"قم بتنزيل و تثبيت الإضافة المذكورة في المستعرض لديك:","Advanced options":"خيارات متقدمة","Authorisation token:":"الرمز المميز للتصريح:","Copy token":"نسخ الرمز المميز","This authorisation token is only needed to allow third-party applications to access Joplin.":"هذا الرمز المميز للتصريح مطلوب فقط للسماح لتطبيقات طرف ثالث للوصول إلى Joplin.","Importing from \"%s\" as \"%s\" format. Please wait...":"الاستيراد من \"%s\" بتنسيق \"%s\". فضلاً انتظر...","Synchronisation Status":"حالة المزامنة","Create note from template":"إنشاء ملاحظة من النموذج","Create to-do from template":"إنشاء صفحة مهام من النموذج","Open template directory":"فتح المجلّد الذي يحتوي على النماذج","Refresh templates":"تحديث النماذج","Note attachments...":"مرفقات الملاحظات...","&File":"&ملف","About Joplin":"حول Joplin","Preferences...":"تفضيلات...","Check for updates...":"البحث جارٍ عن تحديثات...","Templates":"قوالب","Export all":"تصدير الجميع","Hide %s":"أخف %s","&Edit":"&تعديل","&View":"&عرض","Layout button sequence":"نسق زر التسلسل","Zoom In":"تكبير","Zoom Out":"تصغير","&Go":"&اذهب","&Note":"&ملاحظة","&Tools":"&أدوات","&Help":"&مساعدة","Joplin Forum":"منتدى Joplin","Make a donation":"تبرَّع","Toggle development tools":"تبديل أدوات التطوير","Firefox Extension":"إضافة Firefox","Chrome Web Store":"متجر كروم الالكتروني","Get it now:":"احصل عليها الآن:","New notebook \"%s\" will be created and file \"%s\" will be imported into it":"سيتم إنشاء دفتر الملاحظات \"%s\" و استيراد الملف \"%s\" إليه","Found: %d.":"تم العثور عليها: %d.","Created: %d.":"تم إنشاؤها: %d.","Updated: %d.":"تم تحديثها: %d.","Skipped: %d.":"تم تجاوزها: %d.","Resources: %d.":"الموارد: %d.","Tagged: %d.":"تم وسمها: %d.","The notes have been imported: %s":"جرى استيراد الملاحظات: %s","Duplicate":"تكرار","%s - Copy":"%s - نسخ","Switch between note and to-do type":"التبديل بين نوعي الملاحظة و قائمة المهام","Switch to note type":"التبديل إلى النوع ملاحظة","Switch to to-do type":"التبديل إلى النوع قائمة مهام","Copy Markdown link":"نسخ رابط Markdown","Delete note \"%s\"?":"حذف الملاحظة \"%s\" ؟","Delete these %d notes?":"حذف ملاحظات %d هذه ؟","Authentication was not completed (did not receive an authentication token).":"لم تكتمل المصادقة (لم أستلم الرمز المميز للمصادقة).","Master keys that need upgrading":"المفاتيح الرئيسية التي تحتاج إلى ترقية","The following master keys use an out-dated encryption algorithm and it is recommended to upgrade them. The upgraded master key will still be able to decrypt and encrypt your data as usual.":"تستخدم المفاتيح الرئيسية التالية خوارزمية تشفير قديمة ويوَصّى بترقيتها. سيظل المفتاح الرئيسي الذي تمت ترقيته قادرًا على فك تشفير بياناتك وتشفيرها كالمعتاد.","Upgrade":"ترقية","Re-encrypt data":"إعادة تشفير البيانات","The default encryption method has been changed to a more secure one and it is recommended that you apply it to your data.":"تم تغيير طريقة التشفير الافتراضية إلى طريقة أكثر أمانًا ويوصى بتطبيقها على بياناتك.","You may use the tool below to re-encrypt your data, for example if you know that some of your notes are encrypted with an obsolete encryption method.":"يمكنك استخدام الأداة أدناه لإعادة تشفير بياناتك، على سبيل المثال إذا كنت تعلم أن بعض ملاحظاتك مشفرة بطريقة تشفير قديمة.","In order to do so, your entire data set will have to be encrypted and synchronised, so it is best to run it overnight.\n\nTo start, please follow these instructions:\n\n1. Synchronise all your devices.\n2. Click \"%s\".\n3. Let it run to completion. While it runs, avoid changing any note on your other devices, to avoid conflicts.\n4. Once sync is done on this device, sync all your other devices and let it run to completion.\n\nImportant: you only need to run this ONCE on one device.":"للقيام بذلك، يجب تشفير مجموعة بياناتك بالكامل ومزامنتها، لذا من الأفضل تشغيلها خلال الليل.\n\nللبدء، يرجى اتباع هذه التعليمات:\n\n1. قم بمزامنة جميع أجهزتك.\n2. انقر فوق \"%s\" \n3. دعها تعمل حتى الاكتمال. أثناء تشغيله، تجنب تغيير أي ملاحظة على أجهزتك الأخرى، لتجنب التعارضات.\n4. بمجرد إتمام المزامنة على هذا الجهاز، قم بمزامنة جميع أجهزتك الأخرى واتركها تعمل حتى الاكتمال.\n\nهام: ما عليك سوى تشغيل هذا مرة واحدة على جهاز واحد.","Re-encryption":"اعادة التشفير","Ignore":"تجاهل","Disabling encryption means *all* your notes and attachments are going to be re-synchronised and sent unencrypted to the sync target. Do you wish to continue?":"تعطيل التشفير يعني أن *كل* ملاحظاتك ومرفقاتها ستجري إعادة مزامنتها ثم ترسل دون تشفير إلى وجهة المزامنة. هل ترغب الاستمرار؟","Enabling encryption means *all* your notes and attachments are going to be re-synchronised and sent encrypted to the sync target. Do not lose the password as, for security purposes, this will be the *only* way to decrypt the data! To enable encryption, please enter your password below.":"تفعيل التشفير يعني أن *كل* ملاحظاتك ومرفقاتها ستجري إعادة مزامنتها ثم ترسل مشفرة إلى وجهة المزامنة. لمصلحة أمن معلوماتك ، لا تضِع كلمة المرور ، فستكون هي الطريقة *الوحيدة* لفك تشفير البيانات! فضلاً أدخل كلمة مرور خاصة بك أدناه لتفعيل التشفير.","Disable encryption":"تعطيل التشفير","Enable encryption":"تفعيل التشفير","Master Keys":"المفاتيح الرئيسة","Active":"نشط","Source":"المصدر","Password":"كلمة المرور","Password OK":"كلمة المرور صحيحة","Note: Only one master key is going to be used for encryption (the one marked as \"active\"). Any of the keys might be used for decryption, depending on how the notes or notebooks were originally encrypted.":"لاحِظ: سيجري استخدام مفتاح رئيس واحد فقط للتشفير (المفتاح المعلَّم أنه \"نشط\"). يمكن استخدام أي من المفاتيح لفك التشفير ، وهذا بحسب الطريقة التي شفرت بها سابقاً الملاحظة أو دفتر الملاحظات.","Missing Master Keys":"المفاتيح الرئيسة مفقودة","The master keys with these IDs are used to encrypt some of your items, however the application does not currently have access to them. It is likely they will eventually be downloaded via synchronisation.":"تم استخدام المفاتيح الرئيسة ذات المعرّفات التالية لتشفير بعض العناصر لديك ، إلا أن التطبيق لم يتمكن من الوصول إليها حالياً. من المحتمل أن يجري تنزيلها فيما بعد عبر المزامنة.","For more information about End-To-End Encryption (E2EE) and advice on how to enable it please check the documentation:":"لمزيد من المعلومات حول التشفير من طرف إلى طرف (E2EE) ونصيحة حول كيفية تمكينه يرجى مراجعة الوثائق:","Status":"الحالة","Encryption is:":"التشفير هو:","Enabled":"مفعَّل","OneDrive Login":"تسجيل الدخول إلى OneDrive","Dropbox Login":"تسجيل الدخول إلى Dropbox","Note attachments":"مرفقات الملاحظات","This will open a new screen. Save your current changes?":"هذا سيفتح شاشة جديدة. حفظ التغييرات الحالية الخاصة بك؟","Check synchronisation configuration":"فحص ضبط المزامنة","Show Advanced Settings":"أظهر الاعدادات المتقدمة","Path:":"المسار:","Browse...":"استعراض...","Arguments:":"الحجج:","The application must be restarted for these changes to take effect.":"يجب إعادة تشغيل التطبيق حتى تصبح هذه التغييرات سارية المفعول.","Do it now":"إفعلها الآن","Later":"لاحقا","Restart now":"إعادة التشغيل الآن","Plugins":"المكونات الإضافية","Apply":"تطبيق","Delete plugin \"%s\"?":"حذف المكون الإضافي \"%s\"؟","Browse all plugins":"تصفح جميع المكونات الإضافية","Install from file":"التثبيت من ملف","You do not have any installed plugin.":"ليس لديك أي مكون إضافي مثبت.","Plugin tools":"أدوات البرامج الإضافية","Manage your plugins":"إدارة الإضافات الخاصة بك","No results":"لا نتائج","Search for plugins...":"البحث عن الإضافات...","Install":"تثبيت","Installing...":"جارٍ التثبيت...","Installed":"مثبّت","Update":"تحديث","Updating...":"جارٍ التحديث...","Please upgrade Joplin to use this plugin":"يرجى تحديث Joplin لإستخدام هذا البرنامج الإضافي","(%s)":"(%s)","Could not install plugin: %s":"تعذّر تثبيت المكوّن الإضافي : %s","Clear":"مسح","Words":"كلمات","Characters":"أحرف","Characters excluding spaces":"الأحرف بإستثناء المسافات","Lines":"خطوط","Editor":"محرر","Viewer":"عارض","Read time: %s min":"وقت القراءة: %s دقيقة","Statistics":"إحصائيات","Close":"إغلاق","Custom order":"ترتيب مخصّص","View":"عرض","Sort notes by":"ترتيب الملاحظات حسب","To manually sort the notes, the sort order must be changed to \"%s\" in the menu \"%s\" > \"%s\"":"لفرز الملاحظات يدويًا، يجب تغيير ترتيب الفرز إلى \"%s\" في القائمة \"%s\" > \"%s\"","No notes in here. Create one by clicking on \"New note\".":"لا توجد ملاحظات هنا. أنشئ واحدةً بالضغط على \"ملاحظة جديدة\".","There is currently no notebook. Create one by clicking on \"New notebook\".":"لا يوجد دفتر ملاحظات حالياً. أنشئ واحداً بالضغط على \"دفتر ملاحظات جديد\".","Note list":"قائمة الملاحظات","Search in all the notes":"البحث في كل الملاحظات","Title":"العنوان","Size":"حجم","Action":"عمل","Untitled":"بدون اسم","Delete attachment \"%s\"?":"هل تريد حذف المرفقات \"%s\"؟","This is an advanced tool to show the attachments that are linked to your notes. Please be careful when deleting one of them as they cannot be restored afterwards.":"هذه أداة متقدمة لإظهار المرفقات المرتبطة بملاحظاتك. يرجى توخّي الحذر عند حذف أحدها حيث لا يمكن استعادتها بعد ذلك.","Please wait...":"الرجاء الإنتظار...","No resources!":"لا توجد موارد!","Warning: not all resources shown for performance reasons (limit: %s).":"تحذير: لم يتم عرض كافّة الموارد لأسباب تتعلق بالأداء (الحد: %s).","Synchronising...":"مزامنة...","Generating link...":"جارٍ إنشاء الرابط...","Link has been copied to clipboard!":"تم نسخ الرابط إلى الحافظة!","Note: When a note is shared, it will no longer be encrypted on the server.":"ملاحظة: عند مشاركة ملاحظة ، لن يتم تشفيرها على الخادم.","Share Notes":"مشاركة ملاحظات","Copy Shareable Link":"نسخ رابط قابل للمشاركة","Toggle external editing":"تبديل وضع التحرير الخارجي","Stop":"قف","Copy dev mode command to clipboard":"نسخ أمر وضع المبرمج إلى الحافظة","Stop external editing":"إيقاف التحرير خارج التطبيق","Edit in external editor":"التحرير في محرر خارجي","Error opening note in editor: %s":"حدث خطأ أثناء فتح الملاحظة: %s في المحرر","Open profile directory":"فتح مجلّد ملف التعريف","Open %s":"افتح %s","Yes":"نعم","No":"لا","Clear alarm":"مسح المنبّه","Save alarm":"حفظ المنبّه","Open":"فتح","Share":"مشاركة","Permission to use camera":"الإذن باستخدام الكاميرا","Your permission to use your camera is required.":"إذنك باستخدام كاميرا الجوال مطلوب.","Delete these notes?":"حذف هذه الملاحظات؟","Notebook: %s":"دفتر ملاحظات: \"%s\"","Encrypted notebooks cannot be renamed":"دفاتر الملاحظات المشفرة لا يمكن إعادة تسميتها","New Notebook":"دفتر ملاحظات جديد","Configuration":"الضبط","You currently have no notebooks.":"ليس لديك حاليا دفاتر ملاحظات.","Create a notebook":"إنشاء دفتر ملاحظات","There are currently no notes. Create one by clicking on the (+) button.":"لا توجد ملاحظات حالياً. أنشئ واحدة بالضغط على زر (+).","The notebook could not be saved: %s":"لم يتم حفظ دفتر الملاحظات: %s","Edit notebook":"تحرير دفتر الملاحظات","Enter notebook title":"أدخل عنوان دفتر الملاحظات","Login with OneDrive":"تسجيل الدخول عبر OneDrive","Refresh":"تحديث","Sync Target Upgrade":"ترقية هدف المزامنة","Delete notebook? All notes and sub-notebooks within this notebook will also be deleted.":"حذف دفتر الملاحظات؟ سيتم حذف كل الملاحظات و دفاتر الملاحظات الفرعية ضمن هذا الدفتر أيضاً.","New tags:":"وسوم جديدة:","Type new tags or select from list":"أكتب وسوماً جديدة أو اخترها من القائمة","Login with Dropbox":"تسجيل الدخول عبر Dropbox","Enter code here":"أدخل الرمز هنا","Master Key %s":"المفتاح الرئيس %s","Created: %s":"الإنشاء في: %s","Password:":"كلمة المرور:","Password cannot be empty":"لا يمكن أن تكون كلمة المرور فارغة","Confirm password cannot be empty":"تأكيد كلمة المرور لا يمكن أن تكون فارغة","Passwords do not match!":"كلمات المرور غير متطابقة!","Confirm password:":"تأكيد كلمة المرور:","Enable":"تمكين","Encryption Config":"ضبط التشفير","Encryption is: %s":"التشفير هو: %s","Warning":"تحذير","In order to use file system synchronisation your permission to write to external storage is required.":"لاستخدام مزامنة نظام الملفات، يجب الحصول على إذن الكتابة إلى وحدة التخزين الخارجية.","Information":"معلومات","Tools":"أدوات","Sync Status":"حالة المزامنة","Log":"السجل","Creating report...":"إنشاء تقرير ...","Export Debug Report":"تصدير تقرير إصلاح الأخطاء","Fixing search index...":"جارٍ إصلاح فهرس البحث ...","Fix search index":"إصلاح فهرس البحث","Use this to rebuild the search index if there is a problem with search. It may take a long time depending on the number of notes.":"استخدم هذا لإعادة إنشاء فهرس البحث إذا كانت هناك مشكلة في البحث. قد يستغرق الأمر وقتًا طويلًا اعتمادًا على عدد الملاحظات.","Exporting profile...":"جارٍ تصدير ملف التعريف...","Export profile":"تصديرملف التعريف","For debugging purpose only: export your profile to an external SD card.":"التصدير هذا لغرض التصحيح فقط: قم بتصدير ملف التعريف الخاص بك إلى بطاقة SD الخارجية.","More information":"معلومات اكثر","To work correctly, the app needs the following permissions. Please enable them in your phone settings, in Apps > Joplin > Permissions":"يحتاج التطبيق للأذونات التالية كي يعمل بشكل صحيح. فضلاً فعّلها في إعدادات هاتفك ، في التطبيقات > Joplin > الأذونات","- Storage: to allow attaching files to notes and to enable filesystem synchronisation.":"- التخزين: للسماح بإرفاق ملفات للملاحظات و لتمكين المزامنة من نظام الملفات.","- Camera: to allow taking a picture and attaching it to a note.":"- الكاميرا: للسماح بالتقاط صورة و إرفاقها بملاحظة.","- Location: to allow attaching geo-location information to a note.":"- المكان: للسماح بإرفاق معلومات الموقع الجغرافي مع الملاحظات.","Joplin website":"موقع ويب Joplin","Privacy Policy":"سياسة الخصوصية","This note has been modified:":"جرى تعديل هذه الملاحظة:","Save changes":"حفظ التغييرات","Discard changes":"تجاهل التغييرات","No item with ID %s":"لا يوجد عنصر بالمعرّف %s","This attachment is not downloaded or not decrypted yet.":"لم يجر تنزيل هذا المرفق أو فك تشفيره حتى الآن.","The Joplin mobile app does not currently support this type of link: %s":"تطبيق Joplin على الهاتف الجوال لا يدعم حالياً هذا النوع من الربط : %s","Links with protocol \"%s\" are not supported":"الروابط مع البروتوكول \"%s\" غير مدعومة","In order to associate a geo-location with the note, the app needs your permission to access your location.\n\nYou may turn off this option at any time in the Configuration screen.":"لربط الموقع الجغرافي بالملاحظة ، يحتاج التطبيق إلى إذنك للوصول إلى موقعك.\n\nيمكنك إيقاف تشغيل هذا الخيار في أي وقت في شاشة الإعدادات.","Permission needed":"مطلوب الإذن","Delete note?":"حذف الملاحظة؟","You are about to attach a large image (%dx%d pixels). Would you like to resize it down to %d pixels before attaching it?":"أنت على وشك إرفاق صورة كبيرة (% dx% d بكسل). هل ترغب في تغيّير حجمة إلى %d بكسل قبل إرفاقه؟","Unsupported image type: %s":"نوع صورة غير مدعوم: %s","Updated: %s":"تم تحديثها: %s","View on map":"عرض على الخريطة","Go to source URL":"الذهاب إلى عنوان URL المصدر","Attach...":"إرفاق...","Attach photo":"إرفاق صورة","Take photo":"التقاط صورة","Choose an option":"إختر خيار","Convert to note":"تحويل إلى ملاحظة","Convert to todo":"تحويل إلى قائمة مهام","Properties":"الخصائص","Add body":"أضف الجسم","Add title":"أضف العنوان","Search":"بحث","The default admin password is insecure and has not been changed! [Change it now](%s)":"كلمة مرور المسؤول الافتراضية غير آمنة ولم يتم تغييرها! [غيرها الآن] (%s)","All potential ports are in use - please report the issue at %s":"كافة المنافذ المحتملة قيد الاستخدام - الرجاء الإبلاغ عن المشكلة على %s","The application has been authorised - you may now close this browser tab.":"تم التصريح للتطبيق - يمكنك الآن إغلاق تبويب المستعرض هذا.","The application has been successfully authorised.":"جرى التصريح للتطبيق بنجاح.","Please open the following URL in your browser to authenticate the application. The application will create a directory in \"Apps/Joplin\" and will only read and write files in this directory. It will have no access to any files outside this directory nor to any other personal data. No data will be shared with any third party.":"فضلاً افتح عنوان URL التالي في المستعرض لديك لتمكين التطبيق من المصادقة سينشئ التطبيق دليلاً في \"Apps/Joplin\" ثم يقوم فقط بقراءة وكتابة الملفات في هذا الدليل. لن يكون لديه أي وصول لأي ملف خارج هذا الدليل أو لأي بيانات شخصية أخرى. لن نشارك البيانات مع أي طرف ثالث.","AWS S3":"أمازون إس 3","Dropbox":"Dropbox","Joplin Server":"خادم Joplin","Cannot access %s":"لا يمكن الوصول إلى %s","title":"العنوان","updated date":"تاريخ التحديث","Conflicts":"التعارضات","Cannot move notebook to this location":"لا يمكن نقل دفتر الملاحظات إلى هذا المكان","Notebooks cannot be named \"%s\", which is a reserved title.":"لا يمكن تسمية دفتر الملاحظات بـ \"%s\" لأنه عنوان محجوز.","yes":"نعم","(wysiwyg: %s)":"(wysiwyg: %s)","no":"كلّا","Attention: If you change this location, make sure you copy all your content to it before syncing, otherwise all files will be removed! See the FAQ for more details: %s":"تنبيه: إذا غيرت هذا المكان ، تأكد من نسخ كافة المحتويات لديك إليه قبل البدء بالمزامنة ، وإلا فسيتم حذف كل الملفات! أنظر الأسئلة المتكررة لتفاصيل أكثر: %s","Light":"فاتحة","Dark":"غامقة","Dracula":"Dracula","Solarised Light":"Solarised Light","Solarised Dark":"Solarised Dark","Nord":"Nord","Aritim Dark":"Aritim Dark","OLED Dark":"ظلام لشاشات OLED","Synchronisation target":"وجهة المزامنة","The target to synchronise to. Each sync target may have additional parameters which are named as `sync.NUM.NAME` (all documented below).":"الوجهة المستهدفة المزامنة إليها. كل وجهة مزامنة مستهدفة قد يكون لها معلمات إضافية تكون مسماة بـ `sync.NUM.NAME` (جميعها موثقة أدناه).","Directory to synchronise with (absolute path)":"الدليل الذي تتم المزامنة معه (المسار المطلق)","Nextcloud WebDAV URL":"عنوان URL لـ Nextcloud WebDAV","Nextcloud username":"اسم مستخدم Nextcloud","Nextcloud password":"كلمة مرور Nextcloud","WebDAV URL":"عنوان URL لـ WebDAV","WebDAV username":"اسم مستخدم WebDAV","WebDAV password":"كلمة مرور WebDAV","AWS S3 bucket":"حاوية AWS S3","AWS S3 URL":"عنوان URL ل AWS S3","AWS key":"مفتاح AWS","AWS secret":"سر AWS","Joplin Server URL":"عنوان URL لخادم Joplin","Joplin Server Directory":"موقع مجلّد خادم Joplin","Joplin Server username":"اسم مستخدم خادم Joplin","Joplin Server password":"كلمة مرور خادم Joplin","Attachment download behaviour":"سلوك تحميل المرفقات","In \"Manual\" mode, attachments are downloaded only when you click on them. In \"Auto\", they are downloaded when you open the note. In \"Always\", all the attachments are downloaded whether you open the note or not.":"في الوضع \"يدوي\"، يتم تنزيل المرفقات فقط عند النقر عليها. في \"تلقائي\"، يتم تنزيلها عند فتح الملاحظة. في \"دائمًا\"، يتم تنزيل جميع المرفقات سواء قمت بفتح الملاحظة أم لا.","Always":"دائمًا","Manual":"يدوي","Auto":"تلقائي","Max concurrent connections":"الاتصالات المتزامنة القصوى","Language":"اللغة","Date format":"تنسيق التاريخ","Time format":"تنسيق الوقت","Theme":"السمة","Automatically switch theme to match system theme":"التبديل تلقائيا للتنسيق لمطابقة تنسيق النضام","Preferred light theme":"التنسيق الغامق المفضّل","Preferred dark theme":"التنسيق الفاتح المفضّل","Show note counts":"إظهار عدد الملاحظات","Split View":"عرض منقسم","%s / %s / %s":"%s / %s / %s","%s / %s":"%s / %s","Uncompleted to-dos on top":"قوائم المهام غير المكتملة في الأعلى","Show completed to-dos":"إظهار قوائم المهام المكتملة","Auto-pair braces, parenthesis, quotations, etc.":"ادراج النصف الآخر للأقواس و علامات الإقتباس.","Reverse sort order":"عكس طريقة الترتيب","Sort notebooks by":"فرز دفاتر الملاحظات حسب","Save geo-location with notes":"حفظ الموقع الجغرافي مع الملاحظات","When creating a new to-do:":"عند إنشاء قائمة جديدة للمهام:","Focus title":"التركيز على العنوان","Focus body":"التركيز على المتن","When creating a new note:":"عند إنشاء ملاحظة جديدة:","Enable soft breaks":"تمكين الاستراحات الناعمة","Enable typographer support":"تمكين دعم صائغ الحروف","Enable Linkify":"تمكين لينكيفاي","Enable math expressions":"تمكين العبارات الرياضية","Enable Fountain syntax support":"تمكين دعم بناء جملة Fountain","Enable Mermaid diagrams support":"تفعيل دعم مخططات ميرمايد","Enable audio player":"تفعيل مشغّل الصوت","Enable video player":"تفعيل مشغّل الفيديو","Enable PDF viewer":"تمكين عارض PDF","Enable ==mark== syntax":"تمكين بناء الجملة ==علامة==","Enable footnotes":"تمكين الحواشي السفلية","Enable table of contents extension":"تمكين إضافة جدول المحتويات","Enable ~sub~ syntax":"تمكين بناء جملة ~منخفض~","Enable ^sup^ syntax":"تمكين بناء جملة ^مرتفع^","Enable deflist syntax":"تمكين بناء جملة قوائم التعريفات","Enable abbreviation syntax":"تمكين بناء جملة الاختصار","Enable markdown emoji":"تمكين بناء جملة ترميز رمز تعبيري","Enable ++insert++ syntax":"تمكين بناء جملة إدراج","Enable multimarkdown table extension":"تمكين إضافة جداول التراميز المتعددة","Show tray icon":"إظهار أيقونة لوحة النظام","Note: Does not work in all desktop environments.":"ملاحظة: لا تعمل في كل بيئات سطح المكتب.","This will allow Joplin to run in the background. It is recommended to enable this setting so that your notes are constantly being synchronised, thus reducing the number of conflicts.":"هذا يتيح لـ Joplin العمل في الخلفية. نوصي بتفعيل هذا الإعداد لكي تجري مزامنة ملاحظاتك باستمرار ، مما يقلل عدد حالات التعارض.","Start application minimised in the tray icon":"بدء التطبيق مصغراً في لوحة النظام","Editor font size":"حجم خط المحرّر","Editor font":"خط المحرّر","Default":"تلقائي","Editor font family":"نوع خط المحرّر","This should be a *monospace* font or some elements will render incorrectly. If the font is incorrect or empty, it will default to a generic monospace font.":"لابد أن يكون نوع الخط أحادي المسافة وإلا فلن تظهر جميع الملاحظات بشكل صحيح. إذا كان الخط غير صحيح أو فارغاً فسيستخدم خط أحادي المسافة عام تلقائياً.","Custom stylesheet for rendered Markdown":"ورقة أنماط مخصصة لأنماط التطبيق التي تظهر على نطاق Joplin","Custom stylesheet for Joplin-wide app styles":"ورقة أنماط مخصصة لأنماط التطبيق على نطاق Joplin","Automatically update the application":"تحديث التطبيق آلياً","Get pre-releases when checking for updates":"جلب نسخ ما قبل الإصدار عند البحث عن تحديثات","See the pre-release page for more details: %s":"أنظر صفحة نسخ ما قبل الإصدار للمزيد من المعلومات: %s","Synchronisation interval":"مهلة المزامنة","%d minutes":"%d دقائق","%d hour":"%d ساعة","%d hours":"%d ساعات","Text editor command":"أمر محرر النصوص","The editor command (may include arguments) that will be used to open a note. If none is provided it will try to auto-detect the default editor.":"أمر محرر النصوص (قد يتضمن معامِلات) الذي سيستخدم لفتح ملاحظة. إذا لم يجر التزويد بأي محرر فسيحاول التطبيق اكتشاف المحرِّر التلقائي آلياً.","Page size for PDF export":"حجم الصفحة لتصدير PDF","A4":"A4","Letter":"رسالة","A3":"A3","A5":"A5","Tabloid":"صحيفة شعبية","Legal":"قانوني","Page orientation for PDF export":"اتجاه الصفحة لتصدير PDF","Portrait":"طولي","Landscape":"عرضي","Keyboard Mode":"وضع لوحة المفاتيح","Emacs":"Emacs","Vim":"Vim","Custom TLS certificates":"شهادات TLS خاصة","Comma-separated list of paths to directories to load the certificates from, or path to individual cert files. For example: /my/cert_dir, /other/custom.pem. Note that if you make changes to the TLS settings, you must save your changes before clicking on \"Check synchronisation configuration\".":"قائمة مفصولة بفواصل ، بالمسارات إلى الأدلة التي سيجري تحميل الشهادات منها ، أو المسار إلى الملفات المستقلة للشهادات. على سبيل المثال : /my/cert_dir, /other/custom.pem. لاحظ أنه يجب أن تحفظ تغييراتك قبل الضغط على \"فحص ضبط المزامنة\" ، إن كنت قمت بتغييرات في إعدادات TLS.","Ignore TLS certificate errors":"تجاهل أخطاء شهادات TLS","Fail-safe":"أمان فشل","Fail-safe: Do not wipe out local data when sync target is empty (often the result of a misconfiguration or bug)":"آمن من الفشل: لا تقم بمسح البيانات المحلية عندما يكون هدف المزامنة فارغًا (غالبًا ما يكون نتيجة لحدوث خطأ في التكوين أو خلل برمجي)","Specify the port that should be used by the API server. If not set, a default will be used.":"حدد المنفذ الذي يجب استخدامه بواسطة خادم API. إذا لم يتم تعيينه، سيتم استخدام تلقائي.","Enable note history":"تمكين تاريخ الملاحظة","days":"أيام","%d days":"%d أيام","Keep note history for":"الاحتفاظ بتاريخ الملاحظة لـ","Notebook list growth factor":"عامل نمو قائمة المفكرة","The factor property sets how the item will grow or shrink to fit the available space in its container with respect to the other items. Thus an item with a factor of 2 will take twice as much space as an item with a factor of 1.Restart app to see changes.":"تحدد خاصية العامل الرياضي كيف سينمو العنصر أو يتقلص ليلائم المساحة المتوفرة في الحاوية الخاصة به فيما يتعلق بالعناصر الأخرى. وبالتالي، فإن العنصر الذي ينضرب مع العامل 2 سيأخذ ضِعف مساحة العنصر بمعامل 1. أعد تشغيل التطبيق لمشاهدة التغييرات.","Note list growth factor":"عامل نمو قائمة ااملاحظات","Note area growth factor":"عامل نمو منطقة الملاحظة","Invalid option value: \"%s\". Possible values are: %s.":"قيمة خيار غير صحيحة: \"%s\". القيم الممكنة هي: %s.","General":"عام","Synchronisation":"المزامنة","Appearance":"المظهر","Note":"ملاحظة","Markdown":"تنسيق Markdown","Application":"التطبيق","Encryption":"التشفير","Web Clipper":"Web Clipper","Keyboard Shortcuts":"اختصارات لوحة المفاتيح","These plugins enhance the Markdown renderer with additional features. Please note that, while these features might be useful, they are not standard Markdown and thus most of them will only work in Joplin. Additionally, some of them are *incompatible* with the WYSIWYG editor. If you open a note that uses one of these plugins in that editor, you will lose the plugin formatting. It is indicated below which plugins are compatible or not with the WYSIWYG editor.":"تعمل هذه المكونات الإضافية على تحسين عارض Markdown بميّزات إضافية. يرجى ملاحظة أنه على الرغم من أن هذه الميزات قد تكون مفيدة، إلا أنها ليست Markdown قياسية وبالتالي فإن معظمها سيعمل فقط في Joplin. بالإضافة إلى ذلك، بعضها *غير متوافق* مع محرّر WYSIWYG. إذا فتحت ملاحظة تستخدم أحد هذه المكونات الإضافية في ذلك المحرر، فستفقد تنسيق المكون الإضافي. تمت الإشارة أدناه إلى المكونات الإضافية المتوافقة مع محرر WYSIWYG و الغير متوافقة.","Notes and settings are stored in: %s":"الملاحظات و الإعدادات مخزّنة في: %s","Not downloaded":"لم تنزّل","Downloading":"جاري التنزيل","Downloaded":"تم التنزيل","Error":"خطأ","Attachment conflict: \"%s\"":"تعارض في المرفقات: \"%s\"","There was a [conflict](%s) on the attachment below.\n\n%s":"كان هناك (%s)[conflict] على المرفق أدناه.\n\n%s","The tag \"%s\" already exists. Please choose a different name.":"الوسم \"%s\" موجود بالفعل. فضلاً إختر اسماً مختلفاً.","created date":"تاريخ الإنشاء","custom order":"ترتيب مخصص","This note does not have geolocation information.":"ليس لدى هذه الملاحظة معلومة موقع جغرافي.","Cannot copy note to \"%s\" notebook":"لا يمكن نسخ الملاحظة إلى دفتر الملاحظات \"%s\"","Cannot move note to \"%s\" notebook":"لا يمكن نقل الملاحظة إلى دفتر الملاحظات \"%s\"","Encrypted":"مشفّر","Encrypted items cannot be modified":"لا يمكن تعديل العناصر المشفَّرة","Usage: %s":"الاستخدام : %s","Unknown flag: %s":"علامة غير معروفة: %s","OneDrive":"OneDrive","Checking... Please wait.":"التحقق جارٍ... فضلاً انتظر.","Success! Synchronisation configuration appears to be correct.":"نجاح! يبدو أن إعداد المزامنة صحيح.","Error. Please check that URL, username, password, etc. are correct and that the sync target is accessible. The reported error was:":"خطأ. فضلاً تحقق من صحة عنوان URL ، اسم المستخدم ، كلمة المرور وغيرها وأن جهة المزامنة المستهدفة يمكن الوصول إليها. كان الخطأ المبلّغ عنه:","The application has been authorised!":"تم التصريح للتطبيق!","Could not authorise application:\n\n%s\n\nPlease try again.":"لم يتم التصريح للتطبيق:\n%s\nفضلاً حاول ثانية.","Please confirm that you would like to re-encrypt your complete database.":"يرجى تأكيد رغبتك في إعادة تشفير قاعدة البيانات الكاملة الخاصة بك.","Your data is going to be re-encrypted and synced again.":"ستتم إعادة تشفير بياناتك ومزامنتها مرة أخرى.","Please enter your password in the master key list below before upgrading the key.":"الرجاء إدخال كلمة المرور الخاصة بك في قائمة المفاتيح الرئيسية أدناه قبل ترقية المفتاح.","The master key has been upgraded successfully!":"تمت ترقية المفتاح الرئيسي بنجاح!","Could not upgrade master key: %s":"تعذرت ترقية المفتاح الرئيسي: %s\\","Decrypted items: %s / %s":"العناصر المفكوك تشفيرها: %s / %s","Cannot refresh token: authentication data is missing. Starting the synchronisation again may fix the problem.":"لا يمكن تحديث الرمز المميز: بيانات المصادقة مفقودة. بدء المزامنة مرة ثانية قد يحل المشكلة.","Created local items: %d.":"العناصر المحلية المنشأة: %d.","Updated local items: %d.":"العناصر المحلية المحدَّثة: %d.","Created remote items: %d.":"العناصر البعيدة المنشأة: %d.","Updated remote items: %d.":"العناصر البعيدة المحدَّثة: %d.","Deleted local items: %d.":"العناصر المحلية المحذوفة: %d.","Deleted remote items: %d.":"العناصر البعيدة المحذوفة: %d.","Fetched items: %d/%d.":"العناصر المجلوبة: %d/%d.","Cancelling...":"الإلغاء جارٍ...","Completed: %s":"مكتملة: %s","Last error: %s":"آخر خطأ: %s","Idle":"خامل","In progress":"قيد التقدم","Unknown item type downloaded - please upgrade Joplin to the latest version":"تم تنزيل نوع عنصر غير معروف - يرجى ترقية Joplin إلى أحدث إصدار","Nextcloud":"Nextcloud","WebDAV":"WebDAV","File system":"نظام الملفات","Forward":"إلى الأمام","Revision: %s (%s)":"المراجعة: %s (%s)","%s %s (%s, %s)":"%s %s (%s, %s)","Client ID: %s":"معرف العميل: %s","Sync Version: %s":"النسخة المتزامنة: %s","Profile Version: %s":"نسخة الملف الشخصي: %s","Keychain Supported: %s":"سلسلة المفاتيح المدعومة: %s","Restored Notes":"الملاحظات المستعادة","There is no data to export.":"لا يوجد بيانات للتصدير.","File":"ملف","Directory":"دليل","Please specify the notebook where the notes should be imported to.":"فضلاً حدّد دفتر الملاحظات الذي ترغب استيراد الملاحظات إليه.","Joplin Export File":"ملف تصدير Joplin","Joplin Export Directory":"دليل تصدير بيانات Joplin","Evernote Export File (as Markdown)":"ملف تصدير Evernote (بتنسيق Markdown)","Evernote Export File (as HTML)":"ملف تصدير Evernote (بتنسيق HTML)","HTML File":"ملف HTML","HTML Directory":"دليل HTML","Cannot load \"%s\" module for format \"%s\" and output \"%s\"":"لا يمكن تحميل الوحدة النمطية \"%s\" للتنسيق \"%s\" والإخراج \"%s\"","Cannot load \"%s\" module for format \"%s\" and target \"%s\"":"لا يمكن تحميل الوحدة النمطية \"%s\" للتنسيق \"%s\" والهدف \"%s\"","Cannot find \"%s\".":"لا يمكن العثور على \"%s\".","Please specify import format for %s":"فضلاً حدّد تنسيق الاستيراد لـ %s","command":"أمر","\"%s\" is missing the required \"%s\" property.":"يفتقد \"%s\" خاصية \"%s\" المطلوبة.","accelerator":"مُسَرّع","Invalid %s: %s.":"%s غير صالح: %s.","Accelerator \"%s\" is used for \"%s\" and \"%s\" commands. This may lead to unexpected behaviour.":"يتم استخدام المسرّع \"%s\" للأوامر \"%s\" و \"%s\". قد يؤدي هذا إلى سلوك غير متوقع.","Accelerator \"%s\" is not valid.":"المسرع \"%s\" غير صالح.","Items that cannot be synchronised":"العناصر التي لا يمكن مزامنتها","These items will remain on the device but will not be uploaded to the sync target. In order to find these items, either search for the title or the ID (which is displayed in brackets above).":"ستبقى هذه العناصر على الجهاز إلا أنها لن يجري رفعها إلى وجهة المزامنة. لكي تجد هذه العناصر ، عليك إما البحث عن العنوان أو المعرِّف (وهو معروض أعلاه بين قوسين).","%s (%s) could not be uploaded: %s":"%s (%s) لم يتم الإمكان من تحميله: %s","Item \"%s\" could not be downloaded: %s":"العنصر \"%s\" لم يتم الإمكان من تحميله: %s","Items that cannot be decrypted":"العناصر التي لا يمكن فك تشفيرها","Joplin failed to decrypt these items multiple times, possibly because they are corrupted or too large. These items will remain on the device but Joplin will no longer attempt to decrypt them.":"فشل Joplin في فك تشفير هذه العناصر عدة مرات، ربما لأنها تالفة أو كبيرة جدًا. ستبقى هذه العناصر على الجهاز ولكن Joplin لن تحاول فك تشفيرها.","%s: %s":"%s: %s","Attachments":"المرفقات","Downloaded and decrypted":"تم تنزيلها وفك تشفيرها","%s: %d":"%s : %d","Downloaded and encrypted":"تم تنزيلها وتشفيرها","Created locally":"تم إنشاؤها محليًا","Attachments that could not be downloaded":"المرفقات التي لا يمكن تنزيلها","%s (%s): %s":"%s (%s): %s","Sync status (synced items / total items)":"حالة المزامنة (العناصر المنجزة / إجمالي العناصر)","%s: %d/%d":"%s: %d/%d","Total: %d/%d":"الإجمالي: %d/%d","Conflicted: %d":"المتعارضة: %d","To delete: %d":"المعدّة للحذف: %d","Folders":"مجلدات","%s: %d notes":"%s: %d ملاحظات","Coming alarms":"المنبّهات القادمة","On %s: %s":"في %s: %s","No suggestions":"لا يوجد اقتراحات","Add to dictionary":"أضف إلى القاموس","Use spell checker":"إستخدام مفتش التهجأة","Change language":"تغيّير اللغة","Duplicates the notes matching to [notebook]. If no notebook is specified the note is duplicated in the current notebook.":"ينشئ نسخة من الملاحظات المطابقة لـ (ملاحظة) في [notebook] (دفتر ملاحظات). إذا لم يحدد دفتر ملاحظات فستنسخ الملاحظة في دفتر الملاحظات الحالي.","Displays the notes in the current notebook. Use `ls /` to display the list of notebooks.":"يعرض الملاحظات في الدفتر الحالي. استخدم `ls /` لعرض قائمة دفاتر الملاحظات.","Displays only the first top notes.":"يعرض أول أعلى <رقم> ملاحظات فقط.","Sorts the item by (eg. title, updated_time, created_time).":"يرتب العناصر حسب <حقل> (على سبيل المثال، العنوان ، تاريخ التحديث ، تاريخ الإنشاء).","Reverses the sorting order.":"يعكس طريقة الترتيب.","Displays only the items of the specific type(s). Can be `n` for notes, `t` for to-dos, or `nt` for notes and to-dos (eg. `-tt` would display only the to-dos, while `-ttd` would display notes and to-dos.":"يعرض العناصر من النوع/الأنواع المحددة فقط. يمكن أن يكون `n` للملاحظات ، أو `t` لقوائم المهام أو `nt` للملاحظات و قوائم المهام (مثلاً ، `-tt` ستعرض قوائم المهام فقط ، بينما ستعرض `-ttd` الملاحظات و قوائم المهام.","Either \"text\" or \"json\"":"إما \"text\" أو \"json\"","Use long list format. Format is ID, NOTE_COUNT (for notebook), DATE, TODO_CHECKED (for to-dos), TITLE":"استخدام نسق القائمة الطويلة. النسق هو ID (معرِّف) ، NOTE_COUNT (عدد الملاحظات (لدفتر الملاحظات)) ، DATE (التاريخ) ، TODO_CHECKED (تم عنصر المهمة (لقوائم المهام)) ، TITLE (العنوان)","Please select a notebook first.":"يرجى اختيار دفتر ملاحظات أولاً.","Imports data into Joplin.":"استيراد البيانات إلى Joplin.","Source format: %s":"تنسيق المصدر: %s","Do not ask for confirmation.":"لا تطلب التأكيد.","Output format: %s":"تنسيق المصدر: %s","Importing notes...":"استيراد الملاحظات جارٍ...","Enum":"سرد","Type: %s.":"النوع: %s.","Possible values: %s.":"القيم الممكنة : %s.","Default: %s":"التلقائية: %s","Possible keys/values:":"المفاتيح/القيم الممكنة:","Start, stop or check the API server. To specify on which port it should run, set the api.port config variable. Commands are (%s).":"ابدأ، أوقف أو تحقق من خادم API. لتحديد أي منفذ يجب تشغيله، قم بتعيين متغير تكوين api.port. الأوامر هي (%s).","Server is already running on port %d":"الخادم قيد التشغيل بالفعل على المنفذ %d","Server is running on port %d":"الخادم قيد التشغيل على المنفذ %d","Server is not running.":"الخادم لا يعمل.","Manages E2EE configuration. Commands are `enable`, `disable`, `decrypt`, `status`, `decrypt-file` and `target-status`.":"يدير ترتيبات (E2EE). الأوامر هي `enable`، `disable`، `decrypt`، `status`، `target-status`.","Enter master password:":"أدخل كلمة المرور الرئيسة:","Operation cancelled":"ألغيت العملية","Starting decryption... Please wait as it may take several minutes depending on how much there is to decrypt.":"بدء فك التشفير جارٍ... يرجى الانتظار حيث قد تستغرق العملية عدة دقائق بحسب كمية البيانات المطلوب فك تشفيرها.","Decrypted items: %d":"العناصر التي تم فك تشفيرها: %d","Skipped items: %d (use --retry-failed-items to retry decrypting them)":"العناصر التي تم تخطيها: %d (استخدم \"retry-failed-items--\" لإعادة محاولة فك تشفيرها)","Completed decryption.":"اكتمل فك التشفير.","Creates a new notebook.":"ينشئ دفتر ملاحظات جديد.","Moves the notes matching to [notebook].":"ينقل الملاحظات المطابقة لـ إلى [notebook].","Gets or sets a config value. If [value] is not provided, it will show the value of [name]. If neither [name] nor [value] is provided, it will list the current configuration.":"يستخرج قيمة إعداد أو يضبطها. إذا لم يجر التزويد بـ [value] (قيمة) فسيعرض التطبيق قيمة [name] (اسم). إذا لم يجر التزويد بـ [name] ولا [value] فسيسرد التطبيق الإعداد الحالي.","Also displays unset and hidden config variables.":"يظهر أيضاً متغيرات الإعداد غير المضبوطة أو تلك المخفية.","%s = %s (%s)":"%s = %s (%s)","%s = %s":"%s = %s","Switches to [notebook] - all further operations will happen within this notebook.":"التبديل إلى [notebook] - جميع العمليات التالية ستجري في هذا الدفتر.","Synchronises with remote storage.":"يزامن مع المخزن البعيد.","Sync to provided target (defaults to sync.target config value)":"يزامن مع الوجهة المذكورة (قيمة الإعداد التلقائية هي sync.target)","Upgrade the sync target to the latest version.":"قم بترقية هدف المزامنة إلى أحدث إصدار.","Not authentified with %s. Please provide any missing credentials.":"لا يمكن المصادقة باستخدام %s. يرجى التزويد بأي من بيانات اعتماد الدخول المفقودة.","Synchronisation is already in progress.":"المزامنة قيد التقدم بالفعل.","Lock file is already being hold. If you know that no synchronisation is taking place, you may delete the lock file at \"%s\" and resume the operation.":"ملف القفل هو قيد الحجز بالفعل. بإمكانك حذف ملف القفل في \"%s\" واستئناف العملية إن كنت تعلم أنه لا توجد مزامنة تجري حالياً.","Synchronisation target: %s (%s)":"وجهة المزامنة: %s (%s)","Cannot initialise synchroniser.":"لم يتمكن من تمهيد المزامن.","Starting synchronisation...":"يجري بدء المزامنة...","Downloading resources...":"يجري تنزيل الموارد...","Sync target must be upgraded! Run `%s` to proceed.":"يجب ترقية هدف المزامنة! قم بتشغيل `%s` للمتابعة.","Cancelling... Please wait.":"الإلغاء جارٍ... فضلاً انتظر.","Renames the given
- (note or notebook) to .":"يعيد تسمية
- (عنصر) معطى (ملاحظة أو دفتر ملاحظات) ليصبح (اسم).","Deletes the given notebook.":"يحذف دفتر الملاحظات المعطى.","Deletes the notebook without asking for confirmation.":"يحذف دفتر الملاحظات دون طلب تأكيد.","Creates a new to-do.":"ينشئ قائمة جديدة للمهام.","Notes can only be created within a notebook.":"يمكن إنشاء الملاحظات فقط ضمن دفتر ملاحظات.","Displays the given note.":"يعرض الملاحظة المعطاة.","Displays the complete information about note.":"يعرض المعلومات الكاملة عن الملاحظة.","Edit note.":"تحرير الملاحظة.","No text editor is defined. Please set it using `config editor `":"لم يعرَّف محرر نصوص. فضلاً اضبطه باستخدام `config editor `","No active notebook.":"لا يوجد دفتر ملاحظات نشط.","Note does not exist: \"%s\". Create it?":"الملاحظة: \"%s\" غير موجودة. تريد إنشائها؟","Starting to edit note. Close the editor to get back to the prompt.":"بدء تحرير الملاحظة. أغلق المحرر للعودة إلى المحث.","Note has been saved.":"تم حفظ الملاحظة.","To delete a tag, untag the associated notes.":"لتحذف الوسم، أزل الوسم عن الملاحظات التي وسمت به.","Please select the note or notebook to be deleted first.":"يرجى اختيار الملاحظة أو دفتر الملاحظات المراد حذفه أولاً.","Press Ctrl+D or type \"exit\" to exit the application":"اضغط Ctrl+D أو اكتب \"exit\" للخروج من التطبيق","Deletes the notes matching .":"يحذف الملاحظات المطابقة لـ (نمط-ملاحظة).","Deletes the notes without asking for confirmation.":"يحذف الملاحظات دون طلب تأكيد.","%d notes match this pattern. Delete them?":"%d ملاحظة تطابق هذا النمط. حذف هذه الملاحظات؟","Attaches the given file to the note.":"يرفق الملف المعطى بالملاحظة.","Displays version information":"عرض معلومات النسخة","%s %s (%s)":"%s %s (%s)","Marks a to-do as non-completed.":"يعلّم قائمة مهام أنها غير مكتملة.","Exports Joplin data to the given path. By default, it will export the complete database including notebooks, notes, tags and resources.":"تصدير بيانات Joplin إلى المسار المعطى. سيصدِّر التطبيق تلقائياً كامل قاعدة البيانات بما في ذلك دفاتر الملاحظات ، الملاحظات ، الوسوم والموارد.","Destination format: %s":"التنسيق الوجهة: %s","Exports only the given note.":"تصدير الملاحظة المعطاة فقط.","Exports only the given notebook.":"تصدير دفتر الملاحظات المعطى فقط.","Creates a new note.":"ينشئ ملاحظة جديدة.","Type `joplin help` for usage information.":"أكتب `joplin help` لمعلومات الاستخدام.","Fatal error:":"خطأ فادح:","Displays a geolocation URL for the note.":"عرض رابط URL للموقع الجغرافي للملاحظة.","Welcome to Joplin!\n\nType `:help shortcuts` for the list of keyboard shortcuts, or just `:help` for usage information.\n\nFor example, to create a notebook press `mb`; to create a note press `mn`.":"مرحباً بك في Joplin!\n\nأكتب `:help shortcuts` للحصول على قائمة اختصارات لوحة المفاتيح ، أو `:help` فقط لمعلومات الاستخدام.\n\nعلى سبيل المثال ، اضغط `mb` لإنشاء دفتر ملاحظات ، و اضغط `mn` لإنشاء ملاحظة.","One or more items are currently encrypted and you may need to supply a master password. To do so please type `e2ee decrypt`. If you have already supplied the password, the encrypted items are being decrypted in the background and will be available soon.":"عنصر أو أكثر هو مشفّر حالياً وقد تحتاج إلى إدخال كلمة مرور رئيسة. فضلاً أكتب `e2ee decrypt` لفعل هذا. إن كنت قد أدخلت كلمة المرور فعلاً فإن فك تشفير العناصر المشفَّرة جارٍ في الخلفية وستكون متوفرة قريباً.","You may also type `status` for more information.":"يمكنك أيضًا كتابة \"الحالة\" لمزيد من المعلومات.","Search:":"بحث:","Searches for the given in all the notes.":"يبحث عن الـ (نمط) المعطى في كل الملاحظات.","Sets the property of the given to the given [value]. Possible properties are:\n\n%s":"يضبط الخاصية للـ المعطاة على [value] معطاة. الخصائص الممكنة هي:\n%s","Missing required argument: %s":"المعامل المطلوب %s مفقود","Your choice: ":"اختيارك هو: ","Invalid answer: %s":"إجابة غير صحيحة: %s","Y":"نعم","n":"لا","Cannot change encrypted item":"لا يمكن تغيير العنصر المشفَّر","Displays usage information.":"عرض معلومات الاستخدام.","For information on how to customise the shortcuts please visit %s":"فضلاً زيارة %s لتحصل على معلومات عن كيفية تخصيص الاختصارات","Shortcuts are not available in CLI mode.":"الاختصارات غير متوفرة في وضع واجهة سطر الأوامر.","Type `help [command]` for more information about a command; or type `help all` for the complete usage information.":"أكتب `help [command]` للمزيد من المعلومات عن أمر ما ، أو `help all` لمعلومات الاستخدام الكاملة.","The possible commands are:":"الأوامر الممكنة هي:","In any command, a note or notebook can be referred to by title or ID, or using the shortcuts `$n` or `$b` for, respectively, the currently selected note or notebook. `$c` can be used to refer to the currently selected item.":"في أي أمر ، يمكن الإشارة إلى ملاحظة أو دفتر ملاحظات بعنوانه أو بمعرّفه ، أو باستخدام الاختصارات `$n` أو `$b` التي تشير ، على الترتيب ، إلى الملاحظة أو دفتر الملاحظات المختار حالياً. يمكن استخدام `$c` للإشارة إلى العنصر المختار حالياً.","To move from one pane to another, press Tab or Shift+Tab.":"للتنقل من جزء إلى آخر اضغط Tab أو Shift+Tab.","Use the arrows and page up/down to scroll the lists and text areas (including this console).":"استخدم أزرار الأسهم و Page Up/Page Down للتمرير في القوائم ومناطق النص (بما فيها وحدة التحكم هذه).","To maximise/minimise the console, press \"tc\".":"لتكبير/تصغير وحدة التحكم ، اضغط \"tc\".","To enter command line mode, press \":\"":"للدخول إلى وضع سطر الأوامر ، اضغط \":\"","To exit command line mode, press ESCAPE":"للخروج من وضع سطر الأوامر ، اضغط ESCAPE","For the list of keyboard shortcuts and config options, type `help keymap`":"أكتب `help keymap` للحصول على قائمة اختصارات لوحة المفاتيح و خيارات الإعداد"," can either be \"toggle\" or \"clear\". Use \"toggle\" to toggle the given to-do between completed and uncompleted state (If the target is a regular note it will be converted to a to-do). Use \"clear\" to convert the to-do back to a regular note.":"يمكن أن يكون (أمر قائمة المهام) \"toggle\" (تبديل) أو \"clear\" (مسح) فقط. استخدم \"toggle\" لتبديل حال قائمة المهام المعطاة بين مكتملة و غير مكتملة (إذا كانت الملاحظة المقصودة عادية فسيتم تحويلها إلى قائمة مهام). استخدم \"clear\" لتحويل قائمة المهام ثانيةً إلى ملاحظة عادية.","Exits the application.":"الخروج من التطبيق.","More than one item match \"%s\". Please narrow down your query.":"أكثر من عنصر واحد يطابق \"%s\". يرجى تضييق الاستعلام الخاص بك.","No notebook selected.":"لم يتم اختيار دفتر ملاحظات.","No notebook has been specified.":"لم يتم تحديد دفتر ملاحظات.","N":"لا","y":"نعم","Cancelling background synchronisation... Please wait.":"يجري إلغاء مزامنة الخلفية... فضلاً انتظر.","No such command: %s":"أمر غير موجود: %s","The command \"%s\" is only available in GUI mode":"الأمر \"%s\" متوفر فقط في وضع الواجهة الرسومية","Displays summary about the notes and notebooks.":"يعرض موجزاً عن الملاحظات و دفاتر الملاحظات.","To retry decryption of these items. Run `e2ee decrypt --retry-failed-items`":"لإعادة محاولة فك تشفير هذه العناصر. شغّل `e2ee decrypt --retry-failed-items`"," can be \"add\", \"remove\", \"list\", or \"notetags\" to assign or remove [tag] from [note], to list notes associated with [tag], or to list tags associated with [note]. The command `tag list` can be used to list all the tags (use -l for long option).":" (أمر-وسم) يمكن أن يكون \"add\" (أضف) ، \"remove\" (أزل) أو \"list\" (أسرد) ، وذلك لإضافة [وسم] أو إزالته من [ملاحظة] أو لسرد الملاحظات المرتبطة بال [وسم]. الأمر`tag list` يمكن استخدامه لسرد كل الوسوم (استخدم -l لخيار الوسوم الطويلة).","Invalid command: \"%s\"":"أمر غير صالح:\"%s\"","Marks a to-do as done.":"يعلّم قائمة مهام أنها تمت.","Note is not a to-do: \"%s\"":"الملاحظة: \"%s\" ليست قائمة مهام"}
\ No newline at end of file
diff --git a/packages/lib/locales/bs_BA.json b/packages/lib/locales/bs_BA.json
index 764cd13fa..ffb1f0efe 100644
--- a/packages/lib/locales/bs_BA.json
+++ b/packages/lib/locales/bs_BA.json
@@ -1 +1 @@
-{"OK":"Uredu","Cancel":"Otkaži","Goto Anything...":"Pronađite bilo šta...","Current version is up-to-date.":"Trenutna je verzija ažurirana.","%s (pre-release)":"%s (verzija pred objavljivanje)","An update is available, do you want to download it now?":"Nova je verzija dostupna. Želite li je preuzeti?","Your version: %s":"Vaša verzija: %s","New version: %s":"Nova verzija: %s","The note \"%s\" has been successfully restored to the notebook \"%s\".":"Bilješka \"%s\" uspješno je rekonstruisana i pohranjena u bilježnicu \"%s\".","This note has no history":"Bilješka nema ranijih verzija","Unsupported link or message: %s":"Nepodržana veza ili poruka: %s","Restore":"Rekonstruiši","Click \"%s\" to restore the note. It will be copied in the notebook named \"%s\". The current version of the note will not be replaced or modified.":"Pritisnite na \"%s\" da rekonstruišete bilješku. Rezultat će biti kopiran u bilježnicu \"%s\". Trenutna verzija bilješke ostat će netaknuta.","Back":"Nazad","Remove":"Ukloni","Delete notebook \"%s\"?\n\nAll notes and sub-notebooks within this notebook will also be deleted.":"Izbrisati bilježnicu \"%s\"?\n\nSve bilješke i bilježnice unutar ove bilježnice također će biti izbrisane.","Delete":"Izbriši","Remove tag \"%s\" from all notes?":"Ukloniti oznaku \"%s\" iz svih bilješki?","Remove this search from the sidebar?":"Ukloniti ovu pretragu iz pomoćnog menija?","Export":"Iznesi","All notes":"Sve bilješke","Synchronise":"Sinhronizuj","Notebooks":"Bilježnice","Tags":"Oznake","Decrypting items: %d/%d":"Dešifrujem stavke: %d/%d","Fetching resources: %d/%d":"Preuzimam resurse: %d/%d","Sidebar":"Bočni meni","Focus":"Fokus","Please select where the sync status should be exported to":"Navedite gdje će biti pohranjen status sinhronizacije","Retry":"Ponovi","strong text":"podebljani tekst","Insert Hyperlink":"Unesi poveznicu","List item":"Stavka nabrajanja","Layout":"Prikaz","This note has no content. Click on \"%s\" to toggle the editor and edit the note.":"Bilješka je prazna. Pritisnite na \"%s\" da otvorite program za rad s tekstom i uredite bilješku.","Cut":"Izreži","Copy":"Kopiraj","Paste":"Zalijepi","Edit":"Uredi","Attach file":"Priloži datoteku","Code Block":"Kōd (izdvojen)","Inline Code":"Kōd (unutar teksta)","Insert Date Time":"Unesi datum i vrijeme","Drop notes or files here":"Ispustite bilješke ili datoteke ovdje","Please wait for all attachments to be downloaded and decrypted. You may also switch to %s to edit the note.":"Pričekajte dok svi prilozi ne budu preuzeti i dešifrovani. Također možete otvoriti %s da uredite bilješku.","There was an error downloading this attachment:":"Došlo je do greške prilikom preuzimanja priloga:","Open...":"Otvori...","Save as...":"Pohrani kao...","Reveal file in folder":"Pokaži datoteku u direktoriju","Copy path to clipboard":"Kopiraj putanju u spremnik","Copy Link Address":"Kopiraj adresu veze","to-do":"zadatak","note":"bilješka","Creating new %s...":"Kreiram: %s...","In: %s":"U: %s","Select all":"Označi sve","Bold":"Masna slova","Italic":"Kurziv","Hyperlink":"Poveznica","Code":"Kōd","Numbered List":"Numerisano nabrajanje","Bulleted List":"Nabrajanje","Checkbox":"Polje za kvačicu","Heading":"Naslov","Horizontal Rule":"Vodoravna linija","Search in current note":"Potraži u trenutnoj bilješci","ID":"ID","Created":"Kreirano","Updated":"Ažurirano","Location":"Lokacija","URL":"URL","Note History":"Historija bilješke","Markup":"Markup","Previous versions of this note":"Ranije verzije ove bilješke","Note properties":"Svojstva bilješke","Disabled":"Isključeno","Search...":"Pretraživanje...","Import":"Unesi","Quit":"Zatvori","Actual Size":"Početne dimenzije","Website and documentation":"Internet stranica i dokumentacija","Close Window":"Zatvori prozor","Options":"Opcije","Save":"Pohrani","Some items cannot be synchronised.":"Neke stavke nije moguće sinhronizovati.","View them now":"Pregledajte ih sada","One or more master keys need a password.":"Jedan ili više glavnih ključeva zahtijevaju lozinku.","Set the password":"Zadajte lozinku","Statistics...":"Statistika...","Rename":"Preimenuj","Rename notebook:":"Preimenujte bilježnicu:","New to-do":"Novi zadatak","Toggle sidebar":"Bočni meni","Set alarm":"Podesi zvučnu napomenu","Set alarm:":"Podesite zvučnu napomenu:","PDF File":"PDF datoteka","New note":"Nova bilješka","Toggle editor layout":"Prikaži uređivač","Rename tag:":"Preimenujte oznaku:","New notebook":"Nova bilježnica","Notebook title:":"Naziv bilježnice:","Template file:":"Šablon:","Add or remove tags:":"Dodajte ili uklonite oznake:","Print":"Štampaj","To allow Joplin to synchronise with Dropbox, please follow the steps below:":"Slijedite ove korake da dopustite Joplinu sinhronizovanje sa Dropboxom:","Step 1: Open this URL in your browser to authorise the application:":"Korak 1: otvorite ovu adresu u Vašem internet pregledniku i ovjerite aplikaciju:","Step 2: Enter the code provided by Dropbox:":"Korak 2: unesite kōd koji Vam je poslao Dropbox:","Submit":"Pošalji","Token has been copied to the clipboard!":"Token je kopiran u spremnik!","The web clipper service is enabled and set to auto-start.":"Web clipper servis aktiviran je i pokreće se automatski.","Status: Started on port %d":"Status: pokrenut preko porta %d","Status: %s":"Status: %s","Disable Web Clipper Service":"Isključi Web clipper servis","The web clipper service is not enabled.":"Web clipper servis nije aktiviran.","Enable Web Clipper Service":"Aktiviraj Web clipper servis","Joplin Web Clipper allows saving web pages and screenshots from your browser to Joplin.":"Joplin Web clipper omogućava pohranjivanje internet stranica i slika ekrana iz Vašeg internet preglednika u Joplin.","In order to use the web clipper, you need to do the following:":"Da biste mogli koristiti Web clipper, učinite sljedeće:","Step 1: Enable the clipper service":"Korak 1: aktivirajte clipper servis","This service allows the browser extension to communicate with Joplin. When enabling it your firewall may ask you to give permission to Joplin to listen to a particular port.":"Ovaj servis dopušta dodatku za internet preglednik da komunicira sa Joplinom. Kada ga aktivirate, Vaš firewall može od Vas tražiti dopuštenje da bi Joplin mogao slušati specificirani port.","Step 2: Install the extension":"Korak 2: instalirajte dodatak","Download and install the relevant extension for your browser:":"Preuzmite i instalirajte odgovarajući dodatak za Vaš internet preglednik:","Advanced options":"Napredne opcije","Authorisation token:":"Token za ovjeru:","Copy token":"Kopiraj token","This authorisation token is only needed to allow third-party applications to access Joplin.":"Ovaj token za ovjeru potreban je samo kako bi se trećim aplikacijama omogućio pristup Joplinu.","Synchronisation Status":"Status sinhronizacije","Create note from template":"Kreiraj bilješku prema šablonu","Create to-do from template":"Kreiraj zadatak prema šablonu","&File":"Datoteka","About Joplin":"O Joplinu","Preferences...":"Postavke...","Check for updates...":"Provjeri ažuriranja...","Templates":"Šabloni","Hide %s":"Sakrij %s","&Edit":"Izmjena","&View":"Prikaz","Layout button sequence":"Slijed u promjeni prikaza","Zoom In":"Povećaj","Zoom Out":"Smanji","&Tools":"Alatke","&Help":"Pomoć","Joplin Forum":"Joplin forum","Make a donation":"Donirajte","Toggle development tools":"Razvojni alati","Firefox Extension":"Dodatak za Firefox","Chrome Web Store":"Chrome Web Store","Get it now:":"Preuzmite sada:","New notebook \"%s\" will be created and file \"%s\" will be imported into it":"Kreirat će se nova bilježnica \"%s\" i u nju će biti unesena datoteka \"%s\"","Found: %d.":"Pronađeno: %d.","Created: %d.":"Kreirano: %d.","Updated: %d.":"Ažurirano: %d.","Skipped: %d.":"Preskočeno: %d.","Resources: %d.":"Resursi: %d.","Tagged: %d.":"Označeno: %d.","The notes have been imported: %s":"Bilješke su unesene: %s","Duplicate":"Dupliciraj","%s - Copy":"%s – Kopija","Switch between note and to-do type":"Preinači bilješku u zadatak i obratno","Switch to note type":"Preinači u bilješku","Switch to to-do type":"Preinači u zadatak","Copy Markdown link":"Kopiraj Markdown vezu","Delete note \"%s\"?":"Izbrisati bilješku \"%s\"?","Delete these %d notes?":"Izbrisati ovih %d bilješki?","Authentication was not completed (did not receive an authentication token).":"Ovjera nije završena (nije primljena potvrda /token/).","Master keys that need upgrading":"Glavni ključevi koje treba nadograditi","The following master keys use an out-dated encryption algorithm and it is recommended to upgrade them. The upgraded master key will still be able to decrypt and encrypt your data as usual.":"Sljedeći glavni ključevi koriste zastarjeli algoritam za šifriranje i preporučuje se njihova nadogradnja. Nadograđeni glavni ključ i dalje će dešifrirati i šifrirati podatke kao i ranije.","Upgrade":"Nadogradi","The default encryption method has been changed to a more secure one and it is recommended that you apply it to your data.":"Osnovni metod šifriranja promijenjen je u novi, sigurniji i preporučuje se da ga primijenite na svoje podatke.","You may use the tool below to re-encrypt your data, for example if you know that some of your notes are encrypted with an obsolete encryption method.":"Možete koristiti alatku niže da ponovo šifrirate svoje podatke, npr. ako znate da su neke od Vaših bilješki šifrirane koristeći zastarjeli metod.","In order to do so, your entire data set will have to be encrypted and synchronised, so it is best to run it overnight.\n\nTo start, please follow these instructions:\n\n1. Synchronise all your devices.\n2. Click \"%s\".\n3. Let it run to completion. While it runs, avoid changing any note on your other devices, to avoid conflicts.\n4. Once sync is done on this device, sync all your other devices and let it run to completion.\n\nImportant: you only need to run this ONCE on one device.":"Da biste to učinili, svi Vaši podaci moraju biti šifrirani i sinhronizovani, pa je najbolje da to učinite preko noći.\n\nDa započnete, slijedite sljedeće upute:\n\n1. Sinhronizujte sve svoje uređaje.\n2. Pritisnite \"%s\".\n3. Sačekajte dok se proces ne okonča. Tokom rada, nemojte uređivati bilo koju bilješku na nekom od Vaših uređaja kako biste izbjegli konflikte.\n4. Kad je sinhronizacija završena na ovom uređaju, sinhronizujte i ostale uređaje.\n\nVažno: ovaj proces trebate pokrenuti samo JEDNOM i na samo jednom uređaju.","Disabling encryption means *all* your notes and attachments are going to be re-synchronised and sent unencrypted to the sync target. Do you wish to continue?":"Po isključivanju šifriranja *sve* Vaše bilješke i prilozi bit će iznova sinhronizovani i poslani nešifrirani na zadatu lokaciju. Želite li nastaviti?","Enabling encryption means *all* your notes and attachments are going to be re-synchronised and sent encrypted to the sync target. Do not lose the password as, for security purposes, this will be the *only* way to decrypt the data! To enable encryption, please enter your password below.":"Po uključivanju šifriranja *sve* Vaše bilješke i prilozi bit će iznova sinhronizovani i poslani šifrirani na zadatu lokaciju. Nemojte izgubiti lozinku jer, iz sigurnosnih razloga, samo pomoću nje možete dešifrovati Vaše podatke! Da biste aktivirali šifriranje, unesite Vašu lozinku ispod.","Disable encryption":"Isključi šifriranje","Enable encryption":"Uključi šifriranje","Master Keys":"Glavni ključevi","Active":"Aktivan","Source":"Izvor","Password":"Lozinka","Password OK":"Lozinka je tačna","Note: Only one master key is going to be used for encryption (the one marked as \"active\"). Any of the keys might be used for decryption, depending on how the notes or notebooks were originally encrypted.":"Napomena: samo će jedan glavni ključ biti korišten za šifriranje (ključ označen kao aktivni). Bilo koji od ključeva može poslužiti za dešifrovanje, zavisno od toga kako su bilješke i bilježnice prvobitno šifrirane.","Missing Master Keys":"Nedostaju glavni ključevi","The master keys with these IDs are used to encrypt some of your items, however the application does not currently have access to them. It is likely they will eventually be downloaded via synchronisation.":"Glavni ključevi sa ovim identifikacijskim podacima korišteni su za šifriranje nekih stavki, ali su trenutno nedostupni. Vjerovatno će biti preuzeti nakon što se izvrši sinhronizacija.","For more information about End-To-End Encryption (E2EE) and advice on how to enable it please check the documentation:":"Za više informacija o šifriranju s kraja na kraj (E2EE) i načinu aktiviranja pogledajte dokumentaciju:","Status":"Status","Encryption is:":"Šifriranje je:","Enabled":"Uključeno","OneDrive Login":"OneDrive prijava","Dropbox Login":"Dropbox prijava","This will open a new screen. Save your current changes?":"Otvorit će se novi prikaz. Želite li memorisati trenutne izmjene?","Check synchronisation configuration":"Provjeri postavke za sinhronizaciju","The Joplin Nextcloud App is either not installed or misconfigured. Please see the full error message below:":"Joplin Nextcloud aplikacija nije instalirana ili je pogrešno konfigurisana. Molimo pogledajte puni izvještaj o greški kako slijedi:","Joplin Nextcloud App status:":"Status Joplin Nextcloud aplikacije:","Browse...":"Pregledaj...","Plugins":"Dodaci","Apply":"Primijeni","Clear":"Počisti","Words":"Riječi","Characters":"Znakova","Characters excluding spaces":"Znakova bez razmaka","Lines":"Redova","Close":"Zatvori","Custom order":"Vlastiti redoslijed","Sort notes by":"Sortiraj bilješke","To manually sort the notes, the sort order must be changed to \"%s\" in the menu \"%s\" > \"%s\"":"Da ručno sortirate bilješke, način sortiranja treba promijeniti u \"%s\" kroz meni \"%s\" > \"%s\"","No notes in here. Create one by clicking on \"New note\".":"Nema bilješki. Kreirajte bilješku pritisnuvši na \"Nova bilješka\".","There is currently no notebook. Create one by clicking on \"New notebook\".":"Nema bilježnica. Kreirajte bilježnicu pritisnuvši na \"Nova bilježnica\".","Search in all the notes":"Pretraži sve bilješke","Size":"Veličina","Untitled":"Bez naziva","This is an advanced tool to show the attachments that are linked to your notes. Please be careful when deleting one of them as they cannot be restored afterwards.":"Ovo je napredna alatka za prikazivanje priloga koji se nalaze u Vašim bilješkama. Molimo budite oprezni prilikom brisanja priloga, jer se oni više neće moći rekonstruisati.","No resources!":"Nema resursa!","Warning: not all resources shown for performance reasons (limit: %s).":"Upozorenje: zbog performansi nisu prikazani svi resursi (granica: %s).","Note: When a note is shared, it will no longer be encrypted on the server.":"Napomena: bilješka koja se podijeli s drugima više neće biti šifrirana na serveru.","Edit in external editor":"Uredi u vanjskom programu","Error opening note in editor: %s":"Greška prilikom otvaranja bilješke: %s","Open %s":"Otvori %s","Yes":"Da","No":"Ne","Clear alarm":"Ukloni zvučnu napomenu","Save alarm":"Memoriši zvučnu napomenu","Share":"Dijeli","Permission to use camera":"Dozvola za korištenje kamere","Your permission to use your camera is required.":"Potrebno je Vaše dopuštenje za korištenje kamere.","Delete these notes?":"Izbrisati ove bilješke?","Notebook: %s":"Bilježnica: %s","Encrypted notebooks cannot be renamed":"Šifrirane bilježnice ne mogu se preimenovati","New Notebook":"Nova bilježnica","Configuration":"Konfiguracija","You currently have no notebooks.":"Trenutno nema nijedna bilježnica.","Create a notebook":"Kreiraj bilježnicu","There are currently no notes. Create one by clicking on the (+) button.":"Trenutno nema bilješki. Kreirajte ih pritiskom na (+) dugme.","The notebook could not be saved: %s":"Bilježnicu nije bilo moguće pohraniti: %s","Edit notebook":"Uredi bilježnicu","Enter notebook title":"Unesite naziv za bilježnicu","Login with OneDrive":"Prijavite se preko OneDrivea","Refresh":"Osvježi","Delete notebook? All notes and sub-notebooks within this notebook will also be deleted.":"Izbrisati bilježnicu? Sve bilješke i bilježnice unutar ove bilježnice također će biti izbrisane.","New tags:":"Nove oznake:","Type new tags or select from list":"Unesite nove oznake ili odaberite iz popisa","Login with Dropbox":"Prijavite se preko Dropboxa","Enter code here":"Unesite kōd ovdje","Master Key %s":"Glavni ključ %s","Created: %s":"Kreirano: %s","Password:":"Lozinka:","Password cannot be empty":"Lozinka ne može biti prazna","Enable":"Aktiviraj","Encryption Config":"Podešavanje šifriranja","Encryption is: %s":"Šifriranje je: %s","Warning":"Upozorenje","In order to use file system synchronisation your permission to write to external storage is required.":"Potrebno je Vaše dopuštenje za pristup eksternim uređajima za pohranu kako bi se mogla izvršiti sinhronizacija.","Tools":"Alati","Sync Status":"Status sinhronizacije","Log":"Radni dnevnik","Creating report...":"Kreiram izvještaj...","Export Debug Report":"Kreiraj izvještaj za korekciju grešaka","Fixing search index...":"Popravljam indeks za pretragu...","Fix search index":"Popravi indeks za pretragu","Use this to rebuild the search index if there is a problem with search. It may take a long time depending on the number of notes.":"Ako se susretnete sa problemima prilikom pretraživanja, koristite ovu opciju da biste iznova kreirali indeks za pretragu. Proces može trajati dugo, zavisno od brojnosti bilješki.","For debugging purpose only: export your profile to an external SD card.":"Samo za testiranje: prenesite svoj profil na eksternu SD-karticu.","More information":"Više informacija","To work correctly, the app needs the following permissions. Please enable them in your phone settings, in Apps > Joplin > Permissions":"Da bi radila kako treba, aplikaciji su potrebna sljedeća dopuštenja. Podesite ih u postavkama Vašeg telefona, u Aplikacije > Joplin > Dozvole","- Storage: to allow attaching files to notes and to enable filesystem synchronisation.":"- Uređaj za pohranjivanje: da bi se mogli koristiti prilozi i vršiti sinhronizacija.","- Camera: to allow taking a picture and attaching it to a note.":"- Kamera: da bi se moglo slikati i slike priložiti u bilješke.","- Location: to allow attaching geo-location information to a note.":"- Lokacija: da bi se mogle priložiti informacije o geografskoj lokaciji u bilješke.","Joplin website":"Joplin internet stranica","This note has been modified:":"Ova je bilješka izmijenjena:","Save changes":"Pohrani izmjene","Discard changes":"Odbaci izmjene","No item with ID %s":"Nema stavke čiji je ID %s","This attachment is not downloaded or not decrypted yet.":"Prilog nije preuzet ili još nije dešifrovan.","The Joplin mobile app does not currently support this type of link: %s":"Mobilna Joplin aplikacija trenutno ne podržava ovu vrstu veze: %s","Links with protocol \"%s\" are not supported":"Veze sa protokolom \"%s\" nisu podržane","Delete note?":"Izbrisati bilješku?","You are about to attach a large image (%dx%d pixels). Would you like to resize it down to %d pixels before attaching it?":"Slika koju ćete priložiti prilično je velika (%dx%d piksela). Želite li je smanjiti na %d piksela prije nego što je priložite?","Unsupported image type: %s":"Nepodržana vrsta slike: %s","Updated: %s":"Ažurirano: %s","View on map":"Vidi na karti","Go to source URL":"Idi do izvornog URL-a","Attach...":"Priloži...","Attach photo":"Priloži sliku","Take photo":"Uslikaj","Choose an option":"Odaberi opciju","Convert to note":"Preinači u bilješku","Convert to todo":"Preinači u zadatak","Properties":"Svojstva","Add body":"Dodaj tekst","Add title":"Dodaj naziv","Search":"Traži","The application has been authorised - you may now close this browser tab.":"Aplikacija je ovjerena – možete zatvoriti ovaj odjeljak u internet pregledniku.","The application has been successfully authorised.":"Aplikacija je uspješno ovjerena.","Please open the following URL in your browser to authenticate the application. The application will create a directory in \"Apps/Joplin\" and will only read and write files in this directory. It will have no access to any files outside this directory nor to any other personal data. No data will be shared with any third party.":"Otvorite sljedeću adresu u Vašem internet pregledniku da ovjerite aplikaciju. Ona će kreirati direktorij na lokaciji \"Apps/Joplin\" i imat će pristup samo datotekama koje se nalaze unutar tog direktorija. Onemogućen je pristup datotekama van navedenog direktorija ili bilo kakvom drugom obliku privatnih podataka. Ništa neće biti proslijeđeno bilo kojem trećem licu.","Dropbox":"Dropbox","Cannot access %s":"Ne mogu pristupiti %s","title":"naziv","updated date":"datum ažuriranja","Conflicts":"Sukobi","Cannot move notebook to this location":"Bilježnica se ne može premjestiti na ovu lokaciju","Notebooks cannot be named \"%s\", which is a reserved title.":"Bilježnica se ne može nazvati \"%s\", jer je to rezervisani naziv.","(wysiwyg: %s)":"(dosljedan izgled: %s)","Attention: If you change this location, make sure you copy all your content to it before syncing, otherwise all files will be removed! See the FAQ for more details: %s":"Pažnja: ako promijenite ovu lokaciju, vodite računa o tome da prije sinhronizacije kopirate sav sadržaj jer će, u protivnom, sve datoteke biti uklonjene! Za više detalja vidjeti često postavljana pitanja (FAQ): %s","Light":"Svijetla","Dark":"Tamna","Dracula":"Dracula","Solarised Light":"Solarised svijetla","Solarised Dark":"Solarized tamna","Nord":"Nord","Aritim Dark":"Aritim tamna","Synchronisation target":"Odredište za sinhronizaciju","The target to synchronise to. Each sync target may have additional parameters which are named as `sync.NUM.NAME` (all documented below).":"Odredište za sinhronizaciju. Svako odredište može imati dodatne parametre imenovane kao `sync.NUM.NAME` (koji su dokumentovani ispod).","Directory to synchronise with (absolute path)":"Direktorij s kojim se sinhronizuje (apsolutna putanja)","Nextcloud WebDAV URL":"Nextcloud WebDAV URL","Nextcloud username":"Nextcloud korisničko ime","Nextcloud password":"Nextcloud lozinka","WebDAV URL":"WebDAV URL","WebDAV username":"WebDAV korisničko ime","WebDAV password":"WebDAV lozinka","Attachment download behaviour":"Način preuzimanja priloga","In \"Manual\" mode, attachments are downloaded only when you click on them. In \"Auto\", they are downloaded when you open the note. In \"Always\", all the attachments are downloaded whether you open the note or not.":"\"Ručno\" znači da se prilozi preuzimaju samo kad pritisnete na njih. \"Automatski\" znači da se prilozi preuzimaju čim se bilješka otvori. \"Uvijek\" znači da se prilozi uvijek preuzimaju, bilo da je bilješka otvorena ili ne.","Always":"Uvijek","Manual":"Ručno","Auto":"Automatski","Max concurrent connections":"Maksimalni broj istovremenih konekcija","Language":"Jezik","Date format":"Oblik datuma","Time format":"Oblik vremena","Theme":"Tema","Automatically switch theme to match system theme":"Automatski podesi temu prema sistemskoj","Preferred light theme":"Preferirana svijetla tema","Preferred dark theme":"Preferirana tamna tema","Split View":"Pola-pola","%s / %s":"%s / %s","Uncompleted to-dos on top":"Neobavljeni zadaci na vrh","Show completed to-dos":"Prikaži obavljene zadatke","Auto-pair braces, parenthesis, quotations, etc.":"Automatski piši u paru sve zagrade, navodnike itd.","Reverse sort order":"Inverzni redoslijed sortiranja","Sort notebooks by":"Sortiraj bilježnice","Save geo-location with notes":"Pohrani geografsku lokaciju u bilješkama","When creating a new to-do:":"Prilikom kreiranja novog zadatka:","Focus title":"Fokus na naziv","Focus body":"Fokus na tekst","When creating a new note:":"Prilikom kreiranja nove bilješke:","Enable soft breaks":"Omogući pisanje blagih prijeloma","Enable math expressions":"Omogući pisanje matematskih izraza","Enable Fountain syntax support":"Omogući podršku za Fountain format","Enable ==mark== syntax":"Omogući pisanje ==oznaka==","Enable footnotes":"Omogući pisanje fusnota","Enable table of contents extension":"Omogući pisanje sadržaja","Enable ~sub~ syntax":"Omogući pisanje ~indeksa~","Enable ^sup^ syntax":"Omogući pisanje ^eksponenta^","Enable deflist syntax":"Omogući pisanje deflista","Enable abbreviation syntax":"Omogući pisanje skraćenica","Enable markdown emoji":"Omogući pisanje emoji sličica","Enable ++insert++ syntax":"Omogući pisanje ++insert++ sintakse","Enable multimarkdown table extension":"Omogući kreiranje tabela (multimarkdown)","Show tray icon":"Prikaži sličicu na sistemskoj traci (tray)","Note: Does not work in all desktop environments.":"Napomena: neće raditi na svim sistemima.","This will allow Joplin to run in the background. It is recommended to enable this setting so that your notes are constantly being synchronised, thus reducing the number of conflicts.":"Ovo će omogućiti Joplinu da radi u pozadini. Preporučujemo aktiviranje ove opcije kako bi Vaše bilješke bile konstantno sinhronizovane i tako se broj sukoba sveo na minimum.","Start application minimised in the tray icon":"Prilikom pokretanja, aplikaciju minimiziraj u sličicu na sistemskoj traci (tray)","Editor font size":"Veličina slova u uređivaču","Editor font":"Pismo u uređivaču","Editor font family":"Familija pisama u uređivaču","Custom stylesheet for Joplin-wide app styles":"Glavni korisnički stil za aplikaciju","Automatically update the application":"Automatski ažuriraj aplikaciju","Get pre-releases when checking for updates":"Preuzmi i verzije pred objavljivanje prilikom provjere novosti","See the pre-release page for more details: %s":"Za više informacija vidjeti stranicu sa verzijama pred objavljivanje: %s","Synchronisation interval":"Interval za sinhronizaciju","%d minutes":"%d minuta","%d hour":"%d sat","%d hours":"%d sati","Text editor command":"Komanda za uređivača teksta","The editor command (may include arguments) that will be used to open a note. If none is provided it will try to auto-detect the default editor.":"Komanda za uređivača teksta (može obuhvatiti argumente) koja će se koristiti za otvaranje bilješke. Ako nije navedena, pokušat će se utvrditi prekonfigurisani uređivač teksta.","Page size for PDF export":"Veličina stranice za pohranjivanje u PDF","A4":"A4","Letter":"Letter","A3":"A3","A5":"A5","Tabloid":"Tabloid","Legal":"Legal","Page orientation for PDF export":"Položaj stranice za pohranjivanje u PDF","Portrait":"Uspravno","Landscape":"Vodoravno","Keyboard Mode":"Način rada tastature","Emacs":"Emacs","Vim":"Vim","Custom TLS certificates":"TLS certifikati","Comma-separated list of paths to directories to load the certificates from, or path to individual cert files. For example: /my/cert_dir, /other/custom.pem. Note that if you make changes to the TLS settings, you must save your changes before clicking on \"Check synchronisation configuration\".":"Popis putanja do direktorija, odvojenih zarezima, iz kojih će se učitati certifikati ili putanja do pojedinačnih datoteka-certifikata. Naprimjer: /my/cert_dir, /other/custom.pem. Imajte na umu da ćete morati, ukoliko izvršite bilo kakve izmjene u TLS postavkama, načinjene izmjene memorisati prije pritiska na \"Provjeri konfiguraciju sinhronizovanja\".","Ignore TLS certificate errors":"Zanemari greške u vezi sa TLS certifikatima","Fail-safe":"Sigurnosni mehanizam","Fail-safe: Do not wipe out local data when sync target is empty (often the result of a misconfiguration or bug)":"Sigurnosni mehanizam: ne briši lokalne podatke kad je odredište za sinhronizaciju prazno (često usljed pogrešne konfiguracije ili propusta)","Specify the port that should be used by the API server. If not set, a default will be used.":"Navedite koji će port API server koristiti. Ako port nije preciziran, koristit će se prekonfigurisani.","Enable note history":"Aktiviraj historiju bilješki","days":"dana","%d days":"%d dana","Keep note history for":"Čuvaj historiju bilješki","Notebook list growth factor":"Faktor rasta popisa bilježnica","The factor property sets how the item will grow or shrink to fit the available space in its container with respect to the other items. Thus an item with a factor of 2 will take twice as much space as an item with a factor of 1.Restart app to see changes.":"Faktor određuje kako će se stavka povećavati ili smanjivati da bi stala u raspoloživi prostor skupa sa drugim stavkama. Tako će stavka čiji je faktor 2 zauzimati dvostruko više prostora od stavke s faktorom 1. Ponovo pokrenite aplikaciju da primijenite izmjene.","Note list growth factor":"Faktor rasta popisa bilješki","Note area growth factor":"Faktor rasta prostora bilješki","Invalid option value: \"%s\". Possible values are: %s.":"Pogrešna vrijednost: \"%s\". Moguće su sljedeće vrijednosti: %s","General":"Opće","Synchronisation":"Sinhronizacija","Appearance":"Izgled","Note":"Bilješka","Markdown":"Markdown","Application":"Aplikacija","Encryption":"Šifriranje","Web Clipper":"Web clipper","These plugins enhance the Markdown renderer with additional features. Please note that, while these features might be useful, they are not standard Markdown and thus most of them will only work in Joplin. Additionally, some of them are *incompatible* with the WYSIWYG editor. If you open a note that uses one of these plugins in that editor, you will lose the plugin formatting. It is indicated below which plugins are compatible or not with the WYSIWYG editor.":"Ovi dodaci unapređuju Markdown prikaz i nude dodatne mogućnosti. Primijetite da te mogućnosti, iako korisne, nisu standardni Markdown i funkcionisat će jedino u Joplinu. Dalje, neke od njih su *nekompatibilne* sa WYSIWYG uređivačem. Ako otvorite bilješku koja koristi neki od ovih dodataka u tom uređivaču, izgubit će se oblikovanje teksta karakteristično za dodatak. Ispod je ukazano na to koji su dodaci kompatibilni sa WYSIWYG uređivačem.","Notes and settings are stored in: %s":"Bilješke i postavke pohranjene su u: %s","Not downloaded":"Nije preuzeto","Downloaded":"Preuzeto","There was a [conflict](%s) on the attachment below.\n\n%s":"Došlo je do [conflict](%s) u prilogu ispod.\n\n%s","The tag \"%s\" already exists. Please choose a different name.":"Oznaka \"%s\" već postoji. Izaberite drugi naziv.","created date":"datum kreiranja","custom order":"vlastiti redoslijed","This note does not have geolocation information.":"Ova bilješka ne sadržava informacije o geografskoj lokaciji.","Cannot copy note to \"%s\" notebook":"Bilješka se ne može kopirati u bilježnicu \"%s\"","Cannot move note to \"%s\" notebook":"Bilješka se ne može premjestiti u bilježnicu \"%s\"","Encrypted":"Šifrirano","Encrypted items cannot be modified":"Šifrirane stavke ne mogu se mijenjati","Usage: %s":"Korišteno: %s","Unknown flag: %s":"Nepoznata oznaka: %s","OneDrive":"OneDrive","Checking... Please wait.":"Provjeravam... Pričekajte.","Success! Synchronisation configuration appears to be correct.":"Uspjelo! Konfiguracija sinhronizacije izgleda ispravna.","Error. Please check that URL, username, password, etc. are correct and that the sync target is accessible. The reported error was:":"Greška. Provjerite jesu li URL, korisničko ime, lozinka itd. tačni i da li je odredište za sinhronizaciju dostupno. Izvještaj o greški:","The application has been authorised!":"Aplikacija je ovjerena!","Could not authorise application:\n\n%s\n\nPlease try again.":"Neuspjela ovjera aplikacije:\n\n%s\n\nPokušajte ponovo.","Please confirm that you would like to re-encrypt your complete database.":"Molimo potvrdite da želite ponoviti šifriranje čitave Vaše baze podataka.","Your data is going to be re-encrypted and synced again.":"Vaši podaci iznova će se šifrirati i sinhronizovati.","Please enter your password in the master key list below before upgrading the key.":"Unesite svoju lozinku u popis glavnog ključa naveden ispod prije nego što izvršite nadogradnju ključa.","The master key has been upgraded successfully!":"Glavni ključ uspješno je nadograđen!","Decrypted items: %s / %s":"Dešifrovane stavke: %s / %s","Cannot refresh token: authentication data is missing. Starting the synchronisation again may fix the problem.":"Ne mogu osvježiti token: nedostaju podaci za ovjeru. Problem će možda biti otklonjen novim pokretanjem sinhronizacije.","Created local items: %d.":"Kreirano lokalnih stavki: %d.","Updated local items: %d.":"Ažurirano lokalnih stavki: %d.","Created remote items: %d.":"Kreirano spoljašnjih stavki: %d.","Updated remote items: %d.":"Ažurirano spoljašnjih stavki: %d.","Deleted local items: %d.":"Izbrisano lokalnih stavki: %d.","Deleted remote items: %d.":"Izbrisano spoljašnjih stavki: %d.","Fetched items: %d/%d.":"Preuzeto stavki: %d/%d.","Cancelling...":"Prekidam...","Completed: %s":"Završeno: %s","Last error: %s":"Zadnja greška: %s","Idle":"Na čekanju","In progress":"U toku","Could not connect to the Joplin Nextcloud app. Please check the configuration in the Synchronisation config screen. Full error was:\n\n%s":"Neuspjelo povezivanje sa Joplin Nextcloud aplikacijom. Provjerite postavke u odjeljku za konfigurisanje sinhronizacije. Greška je bila:\n\n%s","Nextcloud":"Nextcloud","WebDAV":"WebDAV","File system":"Datotečni sistem","Forward":"Proslijedi","Keychain Supported: %s":"Podržani privjesak: %s","Restored Notes":"Rekonstruisane bilješke","There is no data to export.":"Nema podataka za prenos.","File":"Datoteka","Directory":"Direktorij","Please specify the notebook where the notes should be imported to.":"Navedite bilježnicu u koju će se bilješke unijeti.","Joplin Export File":"Joplin datoteka za prenos","Joplin Export Directory":"Joplin direktorij za prenos","Evernote Export File (as Markdown)":"Evernote datoteka za prenos (kao Markdown)","Evernote Export File (as HTML)":"Evernote datoteka za prenos (kao HTML)","Cannot find \"%s\".":"Ne mogu pronaći \"%s\".","Please specify import format for %s":"Precizirajte format za %s","Items that cannot be synchronised":"Stavke koje se ne mogu sinhronizovati","These items will remain on the device but will not be uploaded to the sync target. In order to find these items, either search for the title or the ID (which is displayed in brackets above).":"Ove će stavke ostati na uređaju, ali neće biti prenesene na odredište sinhronizacije. Da biste te stavke pronašli, vršite pretragu po nazivu ili identifikacijskom broju (koji je prikazan unutar zagrada iznad).","%s (%s) could not be uploaded: %s":"%s (%s) nije moguće prenijeti: %s","Item \"%s\" could not be downloaded: %s":"Stavka \"%s\" nije mogla biti preuzeta: %s","Items that cannot be decrypted":"Stavke koje se ne mogu dešifrovati","Joplin failed to decrypt these items multiple times, possibly because they are corrupted or too large. These items will remain on the device but Joplin will no longer attempt to decrypt them.":"Joplin je nekoliko puta neuspješno pokušao dešifrovati ove stavke. To je vjerovatno zbog toga što su oštećene ili prevelike. Stavke će i dalje ostati na uređaju, ali Joplin više neće pokušavati da ih dešifruje.","%s: %s":"%s: %s","Downloaded and decrypted":"Preuzeto i dešifrovano","Downloaded and encrypted":"Preuzeto i šifrirano","Sync status (synced items / total items)":"Status sinhronizacije (sinhronizovano / ukupno)","%s: %d/%d":"%s: %d/%d","Total: %d/%d":"Ukupno: %d/%d","Conflicted: %d":"Sukobi: %d","To delete: %d":"Za brisanje: %d","Folders":"Omotnice","%s: %d notes":"%s: %d bilješki","Coming alarms":"Nastupajuće zvučne napomene","On %s: %s":"U %s: %s","Duplicates the notes matching to [notebook]. If no notebook is specified the note is duplicated in the current notebook.":"Kreira duplikat bilješke u [notebook]. Ako bilježnica nije navedena, duplikat će biti pohranjen u trenutno otvorenu bilježnicu.","Displays the notes in the current notebook. Use `ls /` to display the list of notebooks.":"Prikazuje bilješke u trenutnoj bilježnici. Koristite komandu `ls /` da prikažete popis bilježnica.","Displays only the first top notes.":"Prikazuje samo prvih bilješki.","Sorts the item by (eg. title, updated_time, created_time).":"Sortira stavke prema (npr. title, updated_time, created_time).","Reverses the sorting order.":"Inverzni redoslijed sortiranja.","Displays only the items of the specific type(s). Can be `n` for notes, `t` for to-dos, or `nt` for notes and to-dos (eg. `-tt` would display only the to-dos, while `-ttd` would display notes and to-dos.":"Prikazuje samo stavke određenog tipa. To može biti `n` za bilješke, `t` za zadatke, ili `nt` za bilješke i zadatke (npr. `-tt` prikazuje samo zadatke, dok `-ttd` prikazuje i bilješke i zadatke.)","Either \"text\" or \"json\"":"Ili \"text\" ili \"json\"","Use long list format. Format is ID, NOTE_COUNT (for notebook), DATE, TODO_CHECKED (for to-dos), TITLE":"Koristi dugi format. Format je ID, NOTE_COUNT (za bilježnice), DATE, TODO_CHECKED (za zadatke), TITLE","Please select a notebook first.":"Prvo odaberite bilježnicu.","Imports data into Joplin.":"Unosi podatke u Joplin","Source format: %s":"Izvorni format: %s","Do not ask for confirmation.":"Ne pitaj za potvrdu.","Importing notes...":"Unosim bilješke...","Enum":"Enum","Type: %s.":"Vrsta: %s.","Possible values: %s.":"Moguće vrijednosti: %s.","Default: %s":"Prekonfigurisano: %s","Possible keys/values:":"Moguće stavke/vrijednosti:","Start, stop or check the API server. To specify on which port it should run, set the api.port config variable. Commands are (%s).":"Pokreni, zaustavi ili provjeri API server. Da precizirate koji port treba koristiti, podesite api.port konfiguracijsku varijablu. Komande su (%s).","Server is already running on port %d":"Server je već pokrenut preko porta %d","Server is running on port %d":"Server je u funkciji preko porta %d","Server is not running.":"Server nije pokrenut.","Manages E2EE configuration. Commands are `enable`, `disable`, `decrypt`, `status`, `decrypt-file` and `target-status`.":"Upravlja konfiguracijom šifriranja s kraja na kraj (E2EE). Komande glase: `enable` (uključi), `disable` (isključi), `decrypt` (dešifruj), `status` (stanje), `decrypt-file` (dešifruj datoteku) i `target-status` (stanje odredišta).","Enter master password:":"Unesite glavnu lozinku:","Operation cancelled":"Radnja je prekinuta","Starting decryption... Please wait as it may take several minutes depending on how much there is to decrypt.":"Počinjem sa dešifrovanjem... Molim Vas da pričekate, jer proces može trajati nekoliko minuta, zavisno od količine podataka koje treba dešifrovati.","Skipped items: %d (use --retry-failed-items to retry decrypting them)":"Preskočene stavke: %d (koristite --retry-failed-items da ih ponovo pokušate dešifrovati)","Completed decryption.":"Dešifrovanje završeno.","Creates a new notebook.":"Kreira novu bilježnicu.","Moves the notes matching to [notebook].":"Premješta bilješke u [notebook].","Gets or sets a config value. If [value] is not provided, it will show the value of [name]. If neither [name] nor [value] is provided, it will list the current configuration.":"Prima ili podešava konfiguracijske vrijednosti. Ako [value] nije navedena, tada će biti prikazana vrijednost [name]. Ako ni [name] ni [value] nisu precizirane, prikazat će se trenutna konfiguracija.","Also displays unset and hidden config variables.":"Prikazuje i nepodešene i skrivene konfiguracijske varijable.","%s = %s (%s)":"%s = %s (%s)","%s = %s":"%s = %s","Switches to [notebook] - all further operations will happen within this notebook.":"Prelazi u [notebook] – sve dalje radnje vršit će se u ovoj bilježnici.","Synchronises with remote storage.":"Sinhronizuje sa vanjskim medijem za pohranu podataka.","Sync to provided target (defaults to sync.target config value)":"Sinhronizuj sa datim odredištem (prekonfigurisano sync.target config value)","Not authentified with %s. Please provide any missing credentials.":"Nije ovjereno sa %s. Molimo unesite podatke koji nedostaju.","Synchronisation is already in progress.":"Sinhronizovanje je u toku.","Lock file is already being hold. If you know that no synchronisation is taking place, you may delete the lock file at \"%s\" and resume the operation.":"Zaključavanje datoteke već je aktivno. Ako ste sigurni da sinhronizovanje nije u toku, možete izbrisati datoteku za zaključavanje u \"%s\" i nastaviti s radom.","Synchronisation target: %s (%s)":"Odredište sinhronizacije: %s (%s)","Starting synchronisation...":"Započinjem sinhronizovanje...","Downloading resources...":"Preuzimam resurse...","Cancelling... Please wait.":"Prekidam... Pričekajte.","Renames the given
- (note or notebook) to .":"Mijenja naziv
- (bilješka ili bilježnica) u .","Deletes the given notebook.":"Briše datu bilježnicu.","Deletes the notebook without asking for confirmation.":"Briše bilježnicu bez traženja potvrde.","Creates a new to-do.":"Kreira novi zadatak.","Notes can only be created within a notebook.":"Bilješke se mogu kreirati samo unutar bilježnice.","Displays the given note.":"Prikazuje datu bilješku.","Displays the complete information about note.":"Prikazuje potpune informacije o bilješci.","Edit note.":"Uredi bilješku.","No text editor is defined. Please set it using `config editor `":"Nije određen program za uređivanje teksta. Precizirajte ga pomoću `config editor `","No active notebook.":"Nema aktivne bilježnice.","Note does not exist: \"%s\". Create it?":"Bilješka ne postoji: \"%s\". Želite li je kreirati?","To delete a tag, untag the associated notes.":"Da izbrišete oznaku, prvo je uklonite iz bilješki kojima je dodijeljena.","Please select the note or notebook to be deleted first.":"Prvo odaberite bilješku ili bilježnicu koju želite izbrisati.","Press Ctrl+D or type \"exit\" to exit the application":"Pritisnite Ctrl+D ili kucajte \"exit\" da zatvorite aplikaciju","Deletes the notes matching .":"Briše bilješke .","Deletes the notes without asking for confirmation.":"Briše bilješke bez traženja potvrde.","%d notes match this pattern. Delete them?":"%d bilješki odgovara upitu. Izbrisati ih?","Attaches the given file to the note.":"Prilaže datu datoteku bilješci.","Displays version information":"Prikazuje verziju","%s %s (%s)":"%s %s (%s)","Marks a to-do as non-completed.":"Označava da je zadatak neobavljen.","Exports Joplin data to the given path. By default, it will export the complete database including notebooks, notes, tags and resources.":"Prenosi kopiju Joplin podataka na datu lokaciju. Čitava će baza podataka biti pohranjena, uključujući bilježnice, bilješke, oznake i resurse.","Destination format: %s":"Format: %s","Exports only the given note.":"Prenosi samo kopiju date bilješke.","Exports only the given notebook.":"Prenosi samo kopiju date bilježnice.","Creates a new note.":"Kreira novu bilješku.","Type `joplin help` for usage information.":"Kucajte `joplin help` za informacije o korištenju.","Fatal error:":"Kritična greška:","Displays a geolocation URL for the note.":"Prikazuje geografsku lokaciju bilješke.","Welcome to Joplin!\n\nType `:help shortcuts` for the list of keyboard shortcuts, or just `:help` for usage information.\n\nFor example, to create a notebook press `mb`; to create a note press `mn`.":"Dobrodošli u Joplin!\n\nKucajte `:help shortcuts` za prikaz kratica, ili samo `:help` za informacije o korištenju.\n\nNaprimjer, da kreirate bilježnicu pritisnite `mb`; za kreiranje bilješke koristite `mn`.","One or more items are currently encrypted and you may need to supply a master password. To do so please type `e2ee decrypt`. If you have already supplied the password, the encrypted items are being decrypted in the background and will be available soon.":"Jedna ili više stavki trenutno su šifrirane i možda ćete trebati unijeti glavnu lozinku. Da biste to učinili, kucajte `e2ee decrypt`. Ukoliko ste već unijeli lozinku, šifrirane stavke dešifruju se u pozadini i uskoro će biti dostupne.","Search:":"Pretraživanje:","Searches for the given in all the notes.":"Traži u svim bilješkama.","Sets the property of the given to the given [value]. Possible properties are:\n\n%s":"Postavlja svojstvo date na vrijednost [value]. Moguća svojstva:\n\n%s","Missing required argument: %s":"Nedostaje neophodni argument: %s","Your choice: ":"Vaš izbor: ","Invalid answer: %s":"Nevažeći odgovor: %s","Y":"Y","n":"n","Cannot change encrypted item":"Nije moguće promijeniti šifriranu stavku","Displays usage information.":"Prikazuje informacije o korištenju.","For information on how to customise the shortcuts please visit %s":"Da biste saznali kako raditi sa kraticama, posjetite %s","Shortcuts are not available in CLI mode.":"Kratice nisu dostupne u negrafičkom okruženju.","Type `help [command]` for more information about a command; or type `help all` for the complete usage information.":"Kucajte `help [command]` za više informacija o komandi; ili kucajte `help all` za detaljne informacije o načinu korištenja.","The possible commands are:":"Moguće komande glase:","In any command, a note or notebook can be referred to by title or ID, or using the shortcuts `$n` or `$b` for, respectively, the currently selected note or notebook. `$c` can be used to refer to the currently selected item.":"U svakoj komandi, bilješka ili bilježnica mogu se precizirati pomoću naziva ili identifikacijskog broja, odnosno pomoću kratica za naziv `$n` i broj `$b` trenutno označene bilješke ili bilježnice. `$c` se može koristiti za trenutno označenu stavku.","To move from one pane to another, press Tab or Shift+Tab.":"Da pređete iz jednog okvira u drugi, pritisnite Tab ili Shift+Tab.","Use the arrows and page up/down to scroll the lists and text areas (including this console).":"Pomoću strelica i tipki PageUp/PageDown pomjerajte liste i tekst (uključujući i ovu konzolu).","To maximise/minimise the console, press \"tc\".":"Konzolu maksimizirate/minimizirate pritiskom na \"tc\".","To enter command line mode, press \":\"":"Za aktiviranje komandne linije, pritisnite \":\"","To exit command line mode, press ESCAPE":"Za zatvaranje komandne linije, pritisnite ESCAPE","For the list of keyboard shortcuts and config options, type `help keymap`":"Za popis kratica i konfiguracijskih opcija kucajte `help keymap`"," can either be \"toggle\" or \"clear\". Use \"toggle\" to toggle the given to-do between completed and uncompleted state (If the target is a regular note it will be converted to a to-do). Use \"clear\" to convert the to-do back to a regular note.":" može biti \"toggle\" ili \"clear\". Koristite \"toggle\" da promijenite status zadatka iz završenog u nezavršen (ako se radi o običnoj bilješci, ona će biti preinačena u zadatak). Koristite \"clear\" da zadatak konvertujete u običnu bilješku.","Exits the application.":"Zatvara aplikaciju.","More than one item match \"%s\". Please narrow down your query.":"Više od jednog rezultata odgovara \"%s\". Molimo suzite obim pretrage.","No notebook selected.":"Nije odabrana bilježnica.","No notebook has been specified.":"Nije precizirana bilježnica.","N":"N","y":"y","Cancelling background synchronisation... Please wait.":"Prekidam sinhronizaciju... Pričekajte.","No such command: %s":"Nepostojeća komanda: %s","The command \"%s\" is only available in GUI mode":"Komanda \"%s\" dostupna je samo u grafičkom okruženju","Displays summary about the notes and notebooks.":"Prikazuje sažetak o bilješkama i bilježnicama.","To retry decryption of these items. Run `e2ee decrypt --retry-failed-items`":"Da ponovo pokušate dešifrovati ove stavke, pokrenite komandu `e2ee decrypt --retry-failed-items`","Invalid command: \"%s\"":"Nevažeća komanda: \"%s\"","Marks a to-do as done.":"Označava da je zadatak obavljen.","Note is not a to-do: \"%s\"":"Bilješka nije zadatak: \"%s\""}
\ No newline at end of file
+{"OK":"Uredu","Cancel":"Otkaži","Goto Anything...":"Pronađite bilo šta...","Current version is up-to-date.":"Trenutna je verzija ažurirana.","%s (pre-release)":"%s (verzija pred objavljivanje)","An update is available, do you want to download it now?":"Nova je verzija dostupna. Želite li je preuzeti?","Your version: %s":"Vaša verzija: %s","New version: %s":"Nova verzija: %s","The note \"%s\" has been successfully restored to the notebook \"%s\".":"Bilješka \"%s\" uspješno je rekonstruisana i pohranjena u bilježnicu \"%s\".","This note has no history":"Bilješka nema ranijih verzija","Unsupported link or message: %s":"Nepodržana veza ili poruka: %s","Restore":"Rekonstruiši","Click \"%s\" to restore the note. It will be copied in the notebook named \"%s\". The current version of the note will not be replaced or modified.":"Pritisnite na \"%s\" da rekonstruišete bilješku. Rezultat će biti kopiran u bilježnicu \"%s\". Trenutna verzija bilješke ostat će netaknuta.","Back":"Nazad","Remove":"Ukloni","Delete notebook \"%s\"?\n\nAll notes and sub-notebooks within this notebook will also be deleted.":"Izbrisati bilježnicu \"%s\"?\n\nSve bilješke i bilježnice unutar ove bilježnice također će biti izbrisane.","Delete":"Izbriši","Remove tag \"%s\" from all notes?":"Ukloniti oznaku \"%s\" iz svih bilješki?","Remove this search from the sidebar?":"Ukloniti ovu pretragu iz pomoćnog menija?","Export":"Iznesi","All notes":"Sve bilješke","Synchronise":"Sinhronizuj","Notebooks":"Bilježnice","Tags":"Oznake","Decrypting items: %d/%d":"Dešifrujem stavke: %d/%d","Fetching resources: %d/%d":"Preuzimam resurse: %d/%d","Sidebar":"Bočni meni","Focus":"Fokus","Please select where the sync status should be exported to":"Navedite gdje će biti pohranjen status sinhronizacije","Retry":"Ponovi","strong text":"podebljani tekst","Insert Hyperlink":"Unesi poveznicu","List item":"Stavka nabrajanja","Layout":"Prikaz","This note has no content. Click on \"%s\" to toggle the editor and edit the note.":"Bilješka je prazna. Pritisnite na \"%s\" da otvorite program za rad s tekstom i uredite bilješku.","Cut":"Izreži","Copy":"Kopiraj","Paste":"Zalijepi","Edit":"Uredi","Attach file":"Priloži datoteku","Code Block":"Kōd (izdvojen)","Inline Code":"Kōd (unutar teksta)","Insert Date Time":"Unesi datum i vrijeme","Drop notes or files here":"Ispustite bilješke ili datoteke ovdje","Please wait for all attachments to be downloaded and decrypted. You may also switch to %s to edit the note.":"Pričekajte dok svi prilozi ne budu preuzeti i dešifrovani. Također možete otvoriti %s da uredite bilješku.","There was an error downloading this attachment:":"Došlo je do greške prilikom preuzimanja priloga:","Open...":"Otvori...","Save as...":"Pohrani kao...","Reveal file in folder":"Pokaži datoteku u direktoriju","Copy path to clipboard":"Kopiraj putanju u spremnik","Copy Link Address":"Kopiraj adresu veze","to-do":"zadatak","note":"bilješka","Creating new %s...":"Kreiram: %s...","In: %s":"U: %s","Select all":"Označi sve","Bold":"Masna slova","Italic":"Kurziv","Hyperlink":"Poveznica","Code":"Kōd","Numbered List":"Numerisano nabrajanje","Bulleted List":"Nabrajanje","Checkbox":"Polje za kvačicu","Heading":"Naslov","Horizontal Rule":"Vodoravna linija","Search in current note":"Potraži u trenutnoj bilješci","ID":"ID","Created":"Kreirano","Updated":"Ažurirano","Location":"Lokacija","URL":"URL","Note History":"Historija bilješke","Markup":"Markup","Previous versions of this note":"Ranije verzije ove bilješke","Note properties":"Svojstva bilješke","Disabled":"Isključeno","Search...":"Pretraživanje...","Import":"Unesi","Quit":"Zatvori","Actual Size":"Početne dimenzije","Website and documentation":"Internet stranica i dokumentacija","Close Window":"Zatvori prozor","Options":"Opcije","Save":"Pohrani","Some items cannot be synchronised.":"Neke stavke nije moguće sinhronizovati.","View them now":"Pregledajte ih sada","One or more master keys need a password.":"Jedan ili više glavnih ključeva zahtijevaju lozinku.","Set the password":"Zadajte lozinku","Statistics...":"Statistika...","Rename":"Preimenuj","Rename notebook:":"Preimenujte bilježnicu:","New to-do":"Novi zadatak","Toggle sidebar":"Bočni meni","Set alarm":"Podesi zvučnu napomenu","Set alarm:":"Podesite zvučnu napomenu:","PDF File":"PDF datoteka","New note":"Nova bilješka","Toggle editor layout":"Prikaži uređivač","Rename tag:":"Preimenujte oznaku:","New notebook":"Nova bilježnica","Notebook title:":"Naziv bilježnice:","Template file:":"Šablon:","Add or remove tags:":"Dodajte ili uklonite oznake:","Print":"Štampaj","To allow Joplin to synchronise with Dropbox, please follow the steps below:":"Slijedite ove korake da dopustite Joplinu sinhronizovanje sa Dropboxom:","Step 1: Open this URL in your browser to authorise the application:":"Korak 1: otvorite ovu adresu u Vašem internet pregledniku i ovjerite aplikaciju:","Step 2: Enter the code provided by Dropbox:":"Korak 2: unesite kōd koji Vam je poslao Dropbox:","Submit":"Pošalji","Token has been copied to the clipboard!":"Token je kopiran u spremnik!","The web clipper service is enabled and set to auto-start.":"Web clipper servis aktiviran je i pokreće se automatski.","Status: Started on port %d":"Status: pokrenut preko porta %d","Status: %s":"Status: %s","Disable Web Clipper Service":"Isključi Web clipper servis","The web clipper service is not enabled.":"Web clipper servis nije aktiviran.","Enable Web Clipper Service":"Aktiviraj Web clipper servis","Joplin Web Clipper allows saving web pages and screenshots from your browser to Joplin.":"Joplin Web clipper omogućava pohranjivanje internet stranica i slika ekrana iz Vašeg internet preglednika u Joplin.","In order to use the web clipper, you need to do the following:":"Da biste mogli koristiti Web clipper, učinite sljedeće:","Step 1: Enable the clipper service":"Korak 1: aktivirajte clipper servis","This service allows the browser extension to communicate with Joplin. When enabling it your firewall may ask you to give permission to Joplin to listen to a particular port.":"Ovaj servis dopušta dodatku za internet preglednik da komunicira sa Joplinom. Kada ga aktivirate, Vaš firewall može od Vas tražiti dopuštenje da bi Joplin mogao slušati specificirani port.","Step 2: Install the extension":"Korak 2: instalirajte dodatak","Download and install the relevant extension for your browser:":"Preuzmite i instalirajte odgovarajući dodatak za Vaš internet preglednik:","Advanced options":"Napredne opcije","Authorisation token:":"Token za ovjeru:","Copy token":"Kopiraj token","This authorisation token is only needed to allow third-party applications to access Joplin.":"Ovaj token za ovjeru potreban je samo kako bi se trećim aplikacijama omogućio pristup Joplinu.","Synchronisation Status":"Status sinhronizacije","Create note from template":"Kreiraj bilješku prema šablonu","Create to-do from template":"Kreiraj zadatak prema šablonu","&File":"Datoteka","About Joplin":"O Joplinu","Preferences...":"Postavke...","Check for updates...":"Provjeri ažuriranja...","Templates":"Šabloni","Hide %s":"Sakrij %s","&Edit":"Izmjena","&View":"Prikaz","Layout button sequence":"Slijed u promjeni prikaza","Zoom In":"Povećaj","Zoom Out":"Smanji","&Tools":"Alatke","&Help":"Pomoć","Joplin Forum":"Joplin forum","Make a donation":"Donirajte","Toggle development tools":"Razvojni alati","Firefox Extension":"Dodatak za Firefox","Chrome Web Store":"Chrome Web Store","Get it now:":"Preuzmite sada:","New notebook \"%s\" will be created and file \"%s\" will be imported into it":"Kreirat će se nova bilježnica \"%s\" i u nju će biti unesena datoteka \"%s\"","Found: %d.":"Pronađeno: %d.","Created: %d.":"Kreirano: %d.","Updated: %d.":"Ažurirano: %d.","Skipped: %d.":"Preskočeno: %d.","Resources: %d.":"Resursi: %d.","Tagged: %d.":"Označeno: %d.","The notes have been imported: %s":"Bilješke su unesene: %s","Duplicate":"Dupliciraj","%s - Copy":"%s – Kopija","Switch between note and to-do type":"Preinači bilješku u zadatak i obratno","Switch to note type":"Preinači u bilješku","Switch to to-do type":"Preinači u zadatak","Copy Markdown link":"Kopiraj Markdown vezu","Delete note \"%s\"?":"Izbrisati bilješku \"%s\"?","Delete these %d notes?":"Izbrisati ovih %d bilješki?","Authentication was not completed (did not receive an authentication token).":"Ovjera nije završena (nije primljena potvrda /token/).","Master keys that need upgrading":"Glavni ključevi koje treba nadograditi","The following master keys use an out-dated encryption algorithm and it is recommended to upgrade them. The upgraded master key will still be able to decrypt and encrypt your data as usual.":"Sljedeći glavni ključevi koriste zastarjeli algoritam za šifriranje i preporučuje se njihova nadogradnja. Nadograđeni glavni ključ i dalje će dešifrirati i šifrirati podatke kao i ranije.","Upgrade":"Nadogradi","The default encryption method has been changed to a more secure one and it is recommended that you apply it to your data.":"Osnovni metod šifriranja promijenjen je u novi, sigurniji i preporučuje se da ga primijenite na svoje podatke.","You may use the tool below to re-encrypt your data, for example if you know that some of your notes are encrypted with an obsolete encryption method.":"Možete koristiti alatku niže da ponovo šifrirate svoje podatke, npr. ako znate da su neke od Vaših bilješki šifrirane koristeći zastarjeli metod.","In order to do so, your entire data set will have to be encrypted and synchronised, so it is best to run it overnight.\n\nTo start, please follow these instructions:\n\n1. Synchronise all your devices.\n2. Click \"%s\".\n3. Let it run to completion. While it runs, avoid changing any note on your other devices, to avoid conflicts.\n4. Once sync is done on this device, sync all your other devices and let it run to completion.\n\nImportant: you only need to run this ONCE on one device.":"Da biste to učinili, svi Vaši podaci moraju biti šifrirani i sinhronizovani, pa je najbolje da to učinite preko noći.\n\nDa započnete, slijedite sljedeće upute:\n\n1. Sinhronizujte sve svoje uređaje.\n2. Pritisnite \"%s\".\n3. Sačekajte dok se proces ne okonča. Tokom rada, nemojte uređivati bilo koju bilješku na nekom od Vaših uređaja kako biste izbjegli konflikte.\n4. Kad je sinhronizacija završena na ovom uređaju, sinhronizujte i ostale uređaje.\n\nVažno: ovaj proces trebate pokrenuti samo JEDNOM i na samo jednom uređaju.","Disabling encryption means *all* your notes and attachments are going to be re-synchronised and sent unencrypted to the sync target. Do you wish to continue?":"Po isključivanju šifriranja *sve* Vaše bilješke i prilozi bit će iznova sinhronizovani i poslani nešifrirani na zadatu lokaciju. Želite li nastaviti?","Enabling encryption means *all* your notes and attachments are going to be re-synchronised and sent encrypted to the sync target. Do not lose the password as, for security purposes, this will be the *only* way to decrypt the data! To enable encryption, please enter your password below.":"Po uključivanju šifriranja *sve* Vaše bilješke i prilozi bit će iznova sinhronizovani i poslani šifrirani na zadatu lokaciju. Nemojte izgubiti lozinku jer, iz sigurnosnih razloga, samo pomoću nje možete dešifrovati Vaše podatke! Da biste aktivirali šifriranje, unesite Vašu lozinku ispod.","Disable encryption":"Isključi šifriranje","Enable encryption":"Uključi šifriranje","Master Keys":"Glavni ključevi","Active":"Aktivan","Source":"Izvor","Password":"Lozinka","Password OK":"Lozinka je tačna","Note: Only one master key is going to be used for encryption (the one marked as \"active\"). Any of the keys might be used for decryption, depending on how the notes or notebooks were originally encrypted.":"Napomena: samo će jedan glavni ključ biti korišten za šifriranje (ključ označen kao aktivni). Bilo koji od ključeva može poslužiti za dešifrovanje, zavisno od toga kako su bilješke i bilježnice prvobitno šifrirane.","Missing Master Keys":"Nedostaju glavni ključevi","The master keys with these IDs are used to encrypt some of your items, however the application does not currently have access to them. It is likely they will eventually be downloaded via synchronisation.":"Glavni ključevi sa ovim identifikacijskim podacima korišteni su za šifriranje nekih stavki, ali su trenutno nedostupni. Vjerovatno će biti preuzeti nakon što se izvrši sinhronizacija.","For more information about End-To-End Encryption (E2EE) and advice on how to enable it please check the documentation:":"Za više informacija o šifriranju s kraja na kraj (E2EE) i načinu aktiviranja pogledajte dokumentaciju:","Status":"Status","Encryption is:":"Šifriranje je:","Enabled":"Uključeno","OneDrive Login":"OneDrive prijava","Dropbox Login":"Dropbox prijava","This will open a new screen. Save your current changes?":"Otvorit će se novi prikaz. Želite li memorisati trenutne izmjene?","Check synchronisation configuration":"Provjeri postavke za sinhronizaciju","Browse...":"Pregledaj...","Plugins":"Dodaci","Apply":"Primijeni","Clear":"Počisti","Words":"Riječi","Characters":"Znakova","Characters excluding spaces":"Znakova bez razmaka","Lines":"Redova","Close":"Zatvori","Custom order":"Vlastiti redoslijed","Sort notes by":"Sortiraj bilješke","To manually sort the notes, the sort order must be changed to \"%s\" in the menu \"%s\" > \"%s\"":"Da ručno sortirate bilješke, način sortiranja treba promijeniti u \"%s\" kroz meni \"%s\" > \"%s\"","No notes in here. Create one by clicking on \"New note\".":"Nema bilješki. Kreirajte bilješku pritisnuvši na \"Nova bilješka\".","There is currently no notebook. Create one by clicking on \"New notebook\".":"Nema bilježnica. Kreirajte bilježnicu pritisnuvši na \"Nova bilježnica\".","Search in all the notes":"Pretraži sve bilješke","Size":"Veličina","Untitled":"Bez naziva","This is an advanced tool to show the attachments that are linked to your notes. Please be careful when deleting one of them as they cannot be restored afterwards.":"Ovo je napredna alatka za prikazivanje priloga koji se nalaze u Vašim bilješkama. Molimo budite oprezni prilikom brisanja priloga, jer se oni više neće moći rekonstruisati.","No resources!":"Nema resursa!","Warning: not all resources shown for performance reasons (limit: %s).":"Upozorenje: zbog performansi nisu prikazani svi resursi (granica: %s).","Note: When a note is shared, it will no longer be encrypted on the server.":"Napomena: bilješka koja se podijeli s drugima više neće biti šifrirana na serveru.","Edit in external editor":"Uredi u vanjskom programu","Error opening note in editor: %s":"Greška prilikom otvaranja bilješke: %s","Open %s":"Otvori %s","Yes":"Da","No":"Ne","Clear alarm":"Ukloni zvučnu napomenu","Save alarm":"Memoriši zvučnu napomenu","Share":"Dijeli","Permission to use camera":"Dozvola za korištenje kamere","Your permission to use your camera is required.":"Potrebno je Vaše dopuštenje za korištenje kamere.","Delete these notes?":"Izbrisati ove bilješke?","Notebook: %s":"Bilježnica: %s","Encrypted notebooks cannot be renamed":"Šifrirane bilježnice ne mogu se preimenovati","New Notebook":"Nova bilježnica","Configuration":"Konfiguracija","You currently have no notebooks.":"Trenutno nema nijedna bilježnica.","Create a notebook":"Kreiraj bilježnicu","There are currently no notes. Create one by clicking on the (+) button.":"Trenutno nema bilješki. Kreirajte ih pritiskom na (+) dugme.","The notebook could not be saved: %s":"Bilježnicu nije bilo moguće pohraniti: %s","Edit notebook":"Uredi bilježnicu","Enter notebook title":"Unesite naziv za bilježnicu","Login with OneDrive":"Prijavite se preko OneDrivea","Refresh":"Osvježi","Delete notebook? All notes and sub-notebooks within this notebook will also be deleted.":"Izbrisati bilježnicu? Sve bilješke i bilježnice unutar ove bilježnice također će biti izbrisane.","New tags:":"Nove oznake:","Type new tags or select from list":"Unesite nove oznake ili odaberite iz popisa","Login with Dropbox":"Prijavite se preko Dropboxa","Enter code here":"Unesite kōd ovdje","Master Key %s":"Glavni ključ %s","Created: %s":"Kreirano: %s","Password:":"Lozinka:","Password cannot be empty":"Lozinka ne može biti prazna","Enable":"Aktiviraj","Encryption Config":"Podešavanje šifriranja","Encryption is: %s":"Šifriranje je: %s","Warning":"Upozorenje","In order to use file system synchronisation your permission to write to external storage is required.":"Potrebno je Vaše dopuštenje za pristup eksternim uređajima za pohranu kako bi se mogla izvršiti sinhronizacija.","Tools":"Alati","Sync Status":"Status sinhronizacije","Log":"Radni dnevnik","Creating report...":"Kreiram izvještaj...","Export Debug Report":"Kreiraj izvještaj za korekciju grešaka","Fixing search index...":"Popravljam indeks za pretragu...","Fix search index":"Popravi indeks za pretragu","Use this to rebuild the search index if there is a problem with search. It may take a long time depending on the number of notes.":"Ako se susretnete sa problemima prilikom pretraživanja, koristite ovu opciju da biste iznova kreirali indeks za pretragu. Proces može trajati dugo, zavisno od brojnosti bilješki.","For debugging purpose only: export your profile to an external SD card.":"Samo za testiranje: prenesite svoj profil na eksternu SD-karticu.","More information":"Više informacija","To work correctly, the app needs the following permissions. Please enable them in your phone settings, in Apps > Joplin > Permissions":"Da bi radila kako treba, aplikaciji su potrebna sljedeća dopuštenja. Podesite ih u postavkama Vašeg telefona, u Aplikacije > Joplin > Dozvole","- Storage: to allow attaching files to notes and to enable filesystem synchronisation.":"- Uređaj za pohranjivanje: da bi se mogli koristiti prilozi i vršiti sinhronizacija.","- Camera: to allow taking a picture and attaching it to a note.":"- Kamera: da bi se moglo slikati i slike priložiti u bilješke.","- Location: to allow attaching geo-location information to a note.":"- Lokacija: da bi se mogle priložiti informacije o geografskoj lokaciji u bilješke.","Joplin website":"Joplin internet stranica","This note has been modified:":"Ova je bilješka izmijenjena:","Save changes":"Pohrani izmjene","Discard changes":"Odbaci izmjene","No item with ID %s":"Nema stavke čiji je ID %s","This attachment is not downloaded or not decrypted yet.":"Prilog nije preuzet ili još nije dešifrovan.","The Joplin mobile app does not currently support this type of link: %s":"Mobilna Joplin aplikacija trenutno ne podržava ovu vrstu veze: %s","Links with protocol \"%s\" are not supported":"Veze sa protokolom \"%s\" nisu podržane","Delete note?":"Izbrisati bilješku?","You are about to attach a large image (%dx%d pixels). Would you like to resize it down to %d pixels before attaching it?":"Slika koju ćete priložiti prilično je velika (%dx%d piksela). Želite li je smanjiti na %d piksela prije nego što je priložite?","Unsupported image type: %s":"Nepodržana vrsta slike: %s","Updated: %s":"Ažurirano: %s","View on map":"Vidi na karti","Go to source URL":"Idi do izvornog URL-a","Attach...":"Priloži...","Attach photo":"Priloži sliku","Take photo":"Uslikaj","Choose an option":"Odaberi opciju","Convert to note":"Preinači u bilješku","Convert to todo":"Preinači u zadatak","Properties":"Svojstva","Add body":"Dodaj tekst","Add title":"Dodaj naziv","Search":"Traži","The application has been authorised - you may now close this browser tab.":"Aplikacija je ovjerena – možete zatvoriti ovaj odjeljak u internet pregledniku.","The application has been successfully authorised.":"Aplikacija je uspješno ovjerena.","Please open the following URL in your browser to authenticate the application. The application will create a directory in \"Apps/Joplin\" and will only read and write files in this directory. It will have no access to any files outside this directory nor to any other personal data. No data will be shared with any third party.":"Otvorite sljedeću adresu u Vašem internet pregledniku da ovjerite aplikaciju. Ona će kreirati direktorij na lokaciji \"Apps/Joplin\" i imat će pristup samo datotekama koje se nalaze unutar tog direktorija. Onemogućen je pristup datotekama van navedenog direktorija ili bilo kakvom drugom obliku privatnih podataka. Ništa neće biti proslijeđeno bilo kojem trećem licu.","Dropbox":"Dropbox","Cannot access %s":"Ne mogu pristupiti %s","title":"naziv","updated date":"datum ažuriranja","Conflicts":"Sukobi","Cannot move notebook to this location":"Bilježnica se ne može premjestiti na ovu lokaciju","Notebooks cannot be named \"%s\", which is a reserved title.":"Bilježnica se ne može nazvati \"%s\", jer je to rezervisani naziv.","(wysiwyg: %s)":"(dosljedan izgled: %s)","Attention: If you change this location, make sure you copy all your content to it before syncing, otherwise all files will be removed! See the FAQ for more details: %s":"Pažnja: ako promijenite ovu lokaciju, vodite računa o tome da prije sinhronizacije kopirate sav sadržaj jer će, u protivnom, sve datoteke biti uklonjene! Za više detalja vidjeti često postavljana pitanja (FAQ): %s","Light":"Svijetla","Dark":"Tamna","Dracula":"Dracula","Solarised Light":"Solarised svijetla","Solarised Dark":"Solarized tamna","Nord":"Nord","Aritim Dark":"Aritim tamna","Synchronisation target":"Odredište za sinhronizaciju","The target to synchronise to. Each sync target may have additional parameters which are named as `sync.NUM.NAME` (all documented below).":"Odredište za sinhronizaciju. Svako odredište može imati dodatne parametre imenovane kao `sync.NUM.NAME` (koji su dokumentovani ispod).","Directory to synchronise with (absolute path)":"Direktorij s kojim se sinhronizuje (apsolutna putanja)","Nextcloud WebDAV URL":"Nextcloud WebDAV URL","Nextcloud username":"Nextcloud korisničko ime","Nextcloud password":"Nextcloud lozinka","WebDAV URL":"WebDAV URL","WebDAV username":"WebDAV korisničko ime","WebDAV password":"WebDAV lozinka","Attachment download behaviour":"Način preuzimanja priloga","In \"Manual\" mode, attachments are downloaded only when you click on them. In \"Auto\", they are downloaded when you open the note. In \"Always\", all the attachments are downloaded whether you open the note or not.":"\"Ručno\" znači da se prilozi preuzimaju samo kad pritisnete na njih. \"Automatski\" znači da se prilozi preuzimaju čim se bilješka otvori. \"Uvijek\" znači da se prilozi uvijek preuzimaju, bilo da je bilješka otvorena ili ne.","Always":"Uvijek","Manual":"Ručno","Auto":"Automatski","Max concurrent connections":"Maksimalni broj istovremenih konekcija","Language":"Jezik","Date format":"Oblik datuma","Time format":"Oblik vremena","Theme":"Tema","Automatically switch theme to match system theme":"Automatski podesi temu prema sistemskoj","Preferred light theme":"Preferirana svijetla tema","Preferred dark theme":"Preferirana tamna tema","Split View":"Pola-pola","%s / %s":"%s / %s","Uncompleted to-dos on top":"Neobavljeni zadaci na vrh","Show completed to-dos":"Prikaži obavljene zadatke","Auto-pair braces, parenthesis, quotations, etc.":"Automatski piši u paru sve zagrade, navodnike itd.","Reverse sort order":"Inverzni redoslijed sortiranja","Sort notebooks by":"Sortiraj bilježnice","Save geo-location with notes":"Pohrani geografsku lokaciju u bilješkama","When creating a new to-do:":"Prilikom kreiranja novog zadatka:","Focus title":"Fokus na naziv","Focus body":"Fokus na tekst","When creating a new note:":"Prilikom kreiranja nove bilješke:","Enable soft breaks":"Omogući pisanje blagih prijeloma","Enable math expressions":"Omogući pisanje matematskih izraza","Enable Fountain syntax support":"Omogući podršku za Fountain format","Enable ==mark== syntax":"Omogući pisanje ==oznaka==","Enable footnotes":"Omogući pisanje fusnota","Enable table of contents extension":"Omogući pisanje sadržaja","Enable ~sub~ syntax":"Omogući pisanje ~indeksa~","Enable ^sup^ syntax":"Omogući pisanje ^eksponenta^","Enable deflist syntax":"Omogući pisanje deflista","Enable abbreviation syntax":"Omogući pisanje skraćenica","Enable markdown emoji":"Omogući pisanje emoji sličica","Enable ++insert++ syntax":"Omogući pisanje ++insert++ sintakse","Enable multimarkdown table extension":"Omogući kreiranje tabela (multimarkdown)","Show tray icon":"Prikaži sličicu na sistemskoj traci (tray)","Note: Does not work in all desktop environments.":"Napomena: neće raditi na svim sistemima.","This will allow Joplin to run in the background. It is recommended to enable this setting so that your notes are constantly being synchronised, thus reducing the number of conflicts.":"Ovo će omogućiti Joplinu da radi u pozadini. Preporučujemo aktiviranje ove opcije kako bi Vaše bilješke bile konstantno sinhronizovane i tako se broj sukoba sveo na minimum.","Start application minimised in the tray icon":"Prilikom pokretanja, aplikaciju minimiziraj u sličicu na sistemskoj traci (tray)","Editor font size":"Veličina slova u uređivaču","Editor font":"Pismo u uređivaču","Editor font family":"Familija pisama u uređivaču","Custom stylesheet for Joplin-wide app styles":"Glavni korisnički stil za aplikaciju","Automatically update the application":"Automatski ažuriraj aplikaciju","Get pre-releases when checking for updates":"Preuzmi i verzije pred objavljivanje prilikom provjere novosti","See the pre-release page for more details: %s":"Za više informacija vidjeti stranicu sa verzijama pred objavljivanje: %s","Synchronisation interval":"Interval za sinhronizaciju","%d minutes":"%d minuta","%d hour":"%d sat","%d hours":"%d sati","Text editor command":"Komanda za uređivača teksta","The editor command (may include arguments) that will be used to open a note. If none is provided it will try to auto-detect the default editor.":"Komanda za uređivača teksta (može obuhvatiti argumente) koja će se koristiti za otvaranje bilješke. Ako nije navedena, pokušat će se utvrditi prekonfigurisani uređivač teksta.","Page size for PDF export":"Veličina stranice za pohranjivanje u PDF","A4":"A4","Letter":"Letter","A3":"A3","A5":"A5","Tabloid":"Tabloid","Legal":"Legal","Page orientation for PDF export":"Položaj stranice za pohranjivanje u PDF","Portrait":"Uspravno","Landscape":"Vodoravno","Keyboard Mode":"Način rada tastature","Emacs":"Emacs","Vim":"Vim","Custom TLS certificates":"TLS certifikati","Comma-separated list of paths to directories to load the certificates from, or path to individual cert files. For example: /my/cert_dir, /other/custom.pem. Note that if you make changes to the TLS settings, you must save your changes before clicking on \"Check synchronisation configuration\".":"Popis putanja do direktorija, odvojenih zarezima, iz kojih će se učitati certifikati ili putanja do pojedinačnih datoteka-certifikata. Naprimjer: /my/cert_dir, /other/custom.pem. Imajte na umu da ćete morati, ukoliko izvršite bilo kakve izmjene u TLS postavkama, načinjene izmjene memorisati prije pritiska na \"Provjeri konfiguraciju sinhronizovanja\".","Ignore TLS certificate errors":"Zanemari greške u vezi sa TLS certifikatima","Fail-safe":"Sigurnosni mehanizam","Fail-safe: Do not wipe out local data when sync target is empty (often the result of a misconfiguration or bug)":"Sigurnosni mehanizam: ne briši lokalne podatke kad je odredište za sinhronizaciju prazno (često usljed pogrešne konfiguracije ili propusta)","Specify the port that should be used by the API server. If not set, a default will be used.":"Navedite koji će port API server koristiti. Ako port nije preciziran, koristit će se prekonfigurisani.","Enable note history":"Aktiviraj historiju bilješki","days":"dana","%d days":"%d dana","Keep note history for":"Čuvaj historiju bilješki","Notebook list growth factor":"Faktor rasta popisa bilježnica","The factor property sets how the item will grow or shrink to fit the available space in its container with respect to the other items. Thus an item with a factor of 2 will take twice as much space as an item with a factor of 1.Restart app to see changes.":"Faktor određuje kako će se stavka povećavati ili smanjivati da bi stala u raspoloživi prostor skupa sa drugim stavkama. Tako će stavka čiji je faktor 2 zauzimati dvostruko više prostora od stavke s faktorom 1. Ponovo pokrenite aplikaciju da primijenite izmjene.","Note list growth factor":"Faktor rasta popisa bilješki","Note area growth factor":"Faktor rasta prostora bilješki","Invalid option value: \"%s\". Possible values are: %s.":"Pogrešna vrijednost: \"%s\". Moguće su sljedeće vrijednosti: %s","General":"Opće","Synchronisation":"Sinhronizacija","Appearance":"Izgled","Note":"Bilješka","Markdown":"Markdown","Application":"Aplikacija","Encryption":"Šifriranje","Web Clipper":"Web clipper","These plugins enhance the Markdown renderer with additional features. Please note that, while these features might be useful, they are not standard Markdown and thus most of them will only work in Joplin. Additionally, some of them are *incompatible* with the WYSIWYG editor. If you open a note that uses one of these plugins in that editor, you will lose the plugin formatting. It is indicated below which plugins are compatible or not with the WYSIWYG editor.":"Ovi dodaci unapređuju Markdown prikaz i nude dodatne mogućnosti. Primijetite da te mogućnosti, iako korisne, nisu standardni Markdown i funkcionisat će jedino u Joplinu. Dalje, neke od njih su *nekompatibilne* sa WYSIWYG uređivačem. Ako otvorite bilješku koja koristi neki od ovih dodataka u tom uređivaču, izgubit će se oblikovanje teksta karakteristično za dodatak. Ispod je ukazano na to koji su dodaci kompatibilni sa WYSIWYG uređivačem.","Notes and settings are stored in: %s":"Bilješke i postavke pohranjene su u: %s","Not downloaded":"Nije preuzeto","Downloaded":"Preuzeto","There was a [conflict](%s) on the attachment below.\n\n%s":"Došlo je do [conflict](%s) u prilogu ispod.\n\n%s","The tag \"%s\" already exists. Please choose a different name.":"Oznaka \"%s\" već postoji. Izaberite drugi naziv.","created date":"datum kreiranja","custom order":"vlastiti redoslijed","This note does not have geolocation information.":"Ova bilješka ne sadržava informacije o geografskoj lokaciji.","Cannot copy note to \"%s\" notebook":"Bilješka se ne može kopirati u bilježnicu \"%s\"","Cannot move note to \"%s\" notebook":"Bilješka se ne može premjestiti u bilježnicu \"%s\"","Encrypted":"Šifrirano","Encrypted items cannot be modified":"Šifrirane stavke ne mogu se mijenjati","Usage: %s":"Korišteno: %s","Unknown flag: %s":"Nepoznata oznaka: %s","OneDrive":"OneDrive","Checking... Please wait.":"Provjeravam... Pričekajte.","Success! Synchronisation configuration appears to be correct.":"Uspjelo! Konfiguracija sinhronizacije izgleda ispravna.","Error. Please check that URL, username, password, etc. are correct and that the sync target is accessible. The reported error was:":"Greška. Provjerite jesu li URL, korisničko ime, lozinka itd. tačni i da li je odredište za sinhronizaciju dostupno. Izvještaj o greški:","The application has been authorised!":"Aplikacija je ovjerena!","Could not authorise application:\n\n%s\n\nPlease try again.":"Neuspjela ovjera aplikacije:\n\n%s\n\nPokušajte ponovo.","Please confirm that you would like to re-encrypt your complete database.":"Molimo potvrdite da želite ponoviti šifriranje čitave Vaše baze podataka.","Your data is going to be re-encrypted and synced again.":"Vaši podaci iznova će se šifrirati i sinhronizovati.","Please enter your password in the master key list below before upgrading the key.":"Unesite svoju lozinku u popis glavnog ključa naveden ispod prije nego što izvršite nadogradnju ključa.","The master key has been upgraded successfully!":"Glavni ključ uspješno je nadograđen!","Decrypted items: %s / %s":"Dešifrovane stavke: %s / %s","Cannot refresh token: authentication data is missing. Starting the synchronisation again may fix the problem.":"Ne mogu osvježiti token: nedostaju podaci za ovjeru. Problem će možda biti otklonjen novim pokretanjem sinhronizacije.","Created local items: %d.":"Kreirano lokalnih stavki: %d.","Updated local items: %d.":"Ažurirano lokalnih stavki: %d.","Created remote items: %d.":"Kreirano spoljašnjih stavki: %d.","Updated remote items: %d.":"Ažurirano spoljašnjih stavki: %d.","Deleted local items: %d.":"Izbrisano lokalnih stavki: %d.","Deleted remote items: %d.":"Izbrisano spoljašnjih stavki: %d.","Fetched items: %d/%d.":"Preuzeto stavki: %d/%d.","Cancelling...":"Prekidam...","Completed: %s":"Završeno: %s","Last error: %s":"Zadnja greška: %s","Idle":"Na čekanju","In progress":"U toku","Nextcloud":"Nextcloud","WebDAV":"WebDAV","File system":"Datotečni sistem","Forward":"Proslijedi","Keychain Supported: %s":"Podržani privjesak: %s","Restored Notes":"Rekonstruisane bilješke","There is no data to export.":"Nema podataka za prenos.","File":"Datoteka","Directory":"Direktorij","Please specify the notebook where the notes should be imported to.":"Navedite bilježnicu u koju će se bilješke unijeti.","Joplin Export File":"Joplin datoteka za prenos","Joplin Export Directory":"Joplin direktorij za prenos","Evernote Export File (as Markdown)":"Evernote datoteka za prenos (kao Markdown)","Evernote Export File (as HTML)":"Evernote datoteka za prenos (kao HTML)","Cannot find \"%s\".":"Ne mogu pronaći \"%s\".","Please specify import format for %s":"Precizirajte format za %s","Items that cannot be synchronised":"Stavke koje se ne mogu sinhronizovati","These items will remain on the device but will not be uploaded to the sync target. In order to find these items, either search for the title or the ID (which is displayed in brackets above).":"Ove će stavke ostati na uređaju, ali neće biti prenesene na odredište sinhronizacije. Da biste te stavke pronašli, vršite pretragu po nazivu ili identifikacijskom broju (koji je prikazan unutar zagrada iznad).","%s (%s) could not be uploaded: %s":"%s (%s) nije moguće prenijeti: %s","Item \"%s\" could not be downloaded: %s":"Stavka \"%s\" nije mogla biti preuzeta: %s","Items that cannot be decrypted":"Stavke koje se ne mogu dešifrovati","Joplin failed to decrypt these items multiple times, possibly because they are corrupted or too large. These items will remain on the device but Joplin will no longer attempt to decrypt them.":"Joplin je nekoliko puta neuspješno pokušao dešifrovati ove stavke. To je vjerovatno zbog toga što su oštećene ili prevelike. Stavke će i dalje ostati na uređaju, ali Joplin više neće pokušavati da ih dešifruje.","%s: %s":"%s: %s","Downloaded and decrypted":"Preuzeto i dešifrovano","Downloaded and encrypted":"Preuzeto i šifrirano","Sync status (synced items / total items)":"Status sinhronizacije (sinhronizovano / ukupno)","%s: %d/%d":"%s: %d/%d","Total: %d/%d":"Ukupno: %d/%d","Conflicted: %d":"Sukobi: %d","To delete: %d":"Za brisanje: %d","Folders":"Omotnice","%s: %d notes":"%s: %d bilješki","Coming alarms":"Nastupajuće zvučne napomene","On %s: %s":"U %s: %s","Duplicates the notes matching to [notebook]. If no notebook is specified the note is duplicated in the current notebook.":"Kreira duplikat bilješke u [notebook]. Ako bilježnica nije navedena, duplikat će biti pohranjen u trenutno otvorenu bilježnicu.","Displays the notes in the current notebook. Use `ls /` to display the list of notebooks.":"Prikazuje bilješke u trenutnoj bilježnici. Koristite komandu `ls /` da prikažete popis bilježnica.","Displays only the first top notes.":"Prikazuje samo prvih bilješki.","Sorts the item by (eg. title, updated_time, created_time).":"Sortira stavke prema (npr. title, updated_time, created_time).","Reverses the sorting order.":"Inverzni redoslijed sortiranja.","Displays only the items of the specific type(s). Can be `n` for notes, `t` for to-dos, or `nt` for notes and to-dos (eg. `-tt` would display only the to-dos, while `-ttd` would display notes and to-dos.":"Prikazuje samo stavke određenog tipa. To može biti `n` za bilješke, `t` za zadatke, ili `nt` za bilješke i zadatke (npr. `-tt` prikazuje samo zadatke, dok `-ttd` prikazuje i bilješke i zadatke.)","Either \"text\" or \"json\"":"Ili \"text\" ili \"json\"","Use long list format. Format is ID, NOTE_COUNT (for notebook), DATE, TODO_CHECKED (for to-dos), TITLE":"Koristi dugi format. Format je ID, NOTE_COUNT (za bilježnice), DATE, TODO_CHECKED (za zadatke), TITLE","Please select a notebook first.":"Prvo odaberite bilježnicu.","Imports data into Joplin.":"Unosi podatke u Joplin","Source format: %s":"Izvorni format: %s","Do not ask for confirmation.":"Ne pitaj za potvrdu.","Importing notes...":"Unosim bilješke...","Enum":"Enum","Type: %s.":"Vrsta: %s.","Possible values: %s.":"Moguće vrijednosti: %s.","Default: %s":"Prekonfigurisano: %s","Possible keys/values:":"Moguće stavke/vrijednosti:","Start, stop or check the API server. To specify on which port it should run, set the api.port config variable. Commands are (%s).":"Pokreni, zaustavi ili provjeri API server. Da precizirate koji port treba koristiti, podesite api.port konfiguracijsku varijablu. Komande su (%s).","Server is already running on port %d":"Server je već pokrenut preko porta %d","Server is running on port %d":"Server je u funkciji preko porta %d","Server is not running.":"Server nije pokrenut.","Manages E2EE configuration. Commands are `enable`, `disable`, `decrypt`, `status`, `decrypt-file` and `target-status`.":"Upravlja konfiguracijom šifriranja s kraja na kraj (E2EE). Komande glase: `enable` (uključi), `disable` (isključi), `decrypt` (dešifruj), `status` (stanje), `decrypt-file` (dešifruj datoteku) i `target-status` (stanje odredišta).","Enter master password:":"Unesite glavnu lozinku:","Operation cancelled":"Radnja je prekinuta","Starting decryption... Please wait as it may take several minutes depending on how much there is to decrypt.":"Počinjem sa dešifrovanjem... Molim Vas da pričekate, jer proces može trajati nekoliko minuta, zavisno od količine podataka koje treba dešifrovati.","Skipped items: %d (use --retry-failed-items to retry decrypting them)":"Preskočene stavke: %d (koristite --retry-failed-items da ih ponovo pokušate dešifrovati)","Completed decryption.":"Dešifrovanje završeno.","Creates a new notebook.":"Kreira novu bilježnicu.","Moves the notes matching to [notebook].":"Premješta bilješke u [notebook].","Gets or sets a config value. If [value] is not provided, it will show the value of [name]. If neither [name] nor [value] is provided, it will list the current configuration.":"Prima ili podešava konfiguracijske vrijednosti. Ako [value] nije navedena, tada će biti prikazana vrijednost [name]. Ako ni [name] ni [value] nisu precizirane, prikazat će se trenutna konfiguracija.","Also displays unset and hidden config variables.":"Prikazuje i nepodešene i skrivene konfiguracijske varijable.","%s = %s (%s)":"%s = %s (%s)","%s = %s":"%s = %s","Switches to [notebook] - all further operations will happen within this notebook.":"Prelazi u [notebook] – sve dalje radnje vršit će se u ovoj bilježnici.","Synchronises with remote storage.":"Sinhronizuje sa vanjskim medijem za pohranu podataka.","Sync to provided target (defaults to sync.target config value)":"Sinhronizuj sa datim odredištem (prekonfigurisano sync.target config value)","Not authentified with %s. Please provide any missing credentials.":"Nije ovjereno sa %s. Molimo unesite podatke koji nedostaju.","Synchronisation is already in progress.":"Sinhronizovanje je u toku.","Lock file is already being hold. If you know that no synchronisation is taking place, you may delete the lock file at \"%s\" and resume the operation.":"Zaključavanje datoteke već je aktivno. Ako ste sigurni da sinhronizovanje nije u toku, možete izbrisati datoteku za zaključavanje u \"%s\" i nastaviti s radom.","Synchronisation target: %s (%s)":"Odredište sinhronizacije: %s (%s)","Starting synchronisation...":"Započinjem sinhronizovanje...","Downloading resources...":"Preuzimam resurse...","Cancelling... Please wait.":"Prekidam... Pričekajte.","Renames the given
- (note or notebook) to .":"Mijenja naziv
- (bilješka ili bilježnica) u .","Deletes the given notebook.":"Briše datu bilježnicu.","Deletes the notebook without asking for confirmation.":"Briše bilježnicu bez traženja potvrde.","Creates a new to-do.":"Kreira novi zadatak.","Notes can only be created within a notebook.":"Bilješke se mogu kreirati samo unutar bilježnice.","Displays the given note.":"Prikazuje datu bilješku.","Displays the complete information about note.":"Prikazuje potpune informacije o bilješci.","Edit note.":"Uredi bilješku.","No text editor is defined. Please set it using `config editor `":"Nije određen program za uređivanje teksta. Precizirajte ga pomoću `config editor `","No active notebook.":"Nema aktivne bilježnice.","Note does not exist: \"%s\". Create it?":"Bilješka ne postoji: \"%s\". Želite li je kreirati?","To delete a tag, untag the associated notes.":"Da izbrišete oznaku, prvo je uklonite iz bilješki kojima je dodijeljena.","Please select the note or notebook to be deleted first.":"Prvo odaberite bilješku ili bilježnicu koju želite izbrisati.","Press Ctrl+D or type \"exit\" to exit the application":"Pritisnite Ctrl+D ili kucajte \"exit\" da zatvorite aplikaciju","Deletes the notes matching .":"Briše bilješke .","Deletes the notes without asking for confirmation.":"Briše bilješke bez traženja potvrde.","%d notes match this pattern. Delete them?":"%d bilješki odgovara upitu. Izbrisati ih?","Attaches the given file to the note.":"Prilaže datu datoteku bilješci.","Displays version information":"Prikazuje verziju","%s %s (%s)":"%s %s (%s)","Marks a to-do as non-completed.":"Označava da je zadatak neobavljen.","Exports Joplin data to the given path. By default, it will export the complete database including notebooks, notes, tags and resources.":"Prenosi kopiju Joplin podataka na datu lokaciju. Čitava će baza podataka biti pohranjena, uključujući bilježnice, bilješke, oznake i resurse.","Destination format: %s":"Format: %s","Exports only the given note.":"Prenosi samo kopiju date bilješke.","Exports only the given notebook.":"Prenosi samo kopiju date bilježnice.","Creates a new note.":"Kreira novu bilješku.","Type `joplin help` for usage information.":"Kucajte `joplin help` za informacije o korištenju.","Fatal error:":"Kritična greška:","Displays a geolocation URL for the note.":"Prikazuje geografsku lokaciju bilješke.","Welcome to Joplin!\n\nType `:help shortcuts` for the list of keyboard shortcuts, or just `:help` for usage information.\n\nFor example, to create a notebook press `mb`; to create a note press `mn`.":"Dobrodošli u Joplin!\n\nKucajte `:help shortcuts` za prikaz kratica, ili samo `:help` za informacije o korištenju.\n\nNaprimjer, da kreirate bilježnicu pritisnite `mb`; za kreiranje bilješke koristite `mn`.","One or more items are currently encrypted and you may need to supply a master password. To do so please type `e2ee decrypt`. If you have already supplied the password, the encrypted items are being decrypted in the background and will be available soon.":"Jedna ili više stavki trenutno su šifrirane i možda ćete trebati unijeti glavnu lozinku. Da biste to učinili, kucajte `e2ee decrypt`. Ukoliko ste već unijeli lozinku, šifrirane stavke dešifruju se u pozadini i uskoro će biti dostupne.","Search:":"Pretraživanje:","Searches for the given in all the notes.":"Traži u svim bilješkama.","Sets the property of the given to the given [value]. Possible properties are:\n\n%s":"Postavlja svojstvo date na vrijednost [value]. Moguća svojstva:\n\n%s","Missing required argument: %s":"Nedostaje neophodni argument: %s","Your choice: ":"Vaš izbor: ","Invalid answer: %s":"Nevažeći odgovor: %s","Y":"Y","n":"n","Cannot change encrypted item":"Nije moguće promijeniti šifriranu stavku","Displays usage information.":"Prikazuje informacije o korištenju.","For information on how to customise the shortcuts please visit %s":"Da biste saznali kako raditi sa kraticama, posjetite %s","Shortcuts are not available in CLI mode.":"Kratice nisu dostupne u negrafičkom okruženju.","Type `help [command]` for more information about a command; or type `help all` for the complete usage information.":"Kucajte `help [command]` za više informacija o komandi; ili kucajte `help all` za detaljne informacije o načinu korištenja.","The possible commands are:":"Moguće komande glase:","In any command, a note or notebook can be referred to by title or ID, or using the shortcuts `$n` or `$b` for, respectively, the currently selected note or notebook. `$c` can be used to refer to the currently selected item.":"U svakoj komandi, bilješka ili bilježnica mogu se precizirati pomoću naziva ili identifikacijskog broja, odnosno pomoću kratica za naziv `$n` i broj `$b` trenutno označene bilješke ili bilježnice. `$c` se može koristiti za trenutno označenu stavku.","To move from one pane to another, press Tab or Shift+Tab.":"Da pređete iz jednog okvira u drugi, pritisnite Tab ili Shift+Tab.","Use the arrows and page up/down to scroll the lists and text areas (including this console).":"Pomoću strelica i tipki PageUp/PageDown pomjerajte liste i tekst (uključujući i ovu konzolu).","To maximise/minimise the console, press \"tc\".":"Konzolu maksimizirate/minimizirate pritiskom na \"tc\".","To enter command line mode, press \":\"":"Za aktiviranje komandne linije, pritisnite \":\"","To exit command line mode, press ESCAPE":"Za zatvaranje komandne linije, pritisnite ESCAPE","For the list of keyboard shortcuts and config options, type `help keymap`":"Za popis kratica i konfiguracijskih opcija kucajte `help keymap`"," can either be \"toggle\" or \"clear\". Use \"toggle\" to toggle the given to-do between completed and uncompleted state (If the target is a regular note it will be converted to a to-do). Use \"clear\" to convert the to-do back to a regular note.":" može biti \"toggle\" ili \"clear\". Koristite \"toggle\" da promijenite status zadatka iz završenog u nezavršen (ako se radi o običnoj bilješci, ona će biti preinačena u zadatak). Koristite \"clear\" da zadatak konvertujete u običnu bilješku.","Exits the application.":"Zatvara aplikaciju.","More than one item match \"%s\". Please narrow down your query.":"Više od jednog rezultata odgovara \"%s\". Molimo suzite obim pretrage.","No notebook selected.":"Nije odabrana bilježnica.","No notebook has been specified.":"Nije precizirana bilježnica.","N":"N","y":"y","Cancelling background synchronisation... Please wait.":"Prekidam sinhronizaciju... Pričekajte.","No such command: %s":"Nepostojeća komanda: %s","The command \"%s\" is only available in GUI mode":"Komanda \"%s\" dostupna je samo u grafičkom okruženju","Displays summary about the notes and notebooks.":"Prikazuje sažetak o bilješkama i bilježnicama.","To retry decryption of these items. Run `e2ee decrypt --retry-failed-items`":"Da ponovo pokušate dešifrovati ove stavke, pokrenite komandu `e2ee decrypt --retry-failed-items`","Invalid command: \"%s\"":"Nevažeća komanda: \"%s\"","Marks a to-do as done.":"Označava da je zadatak obavljen.","Note is not a to-do: \"%s\"":"Bilješka nije zadatak: \"%s\""}
\ No newline at end of file
diff --git a/packages/lib/locales/ca.json b/packages/lib/locales/ca.json
index 70c57f152..eba6d8710 100644
--- a/packages/lib/locales/ca.json
+++ b/packages/lib/locales/ca.json
@@ -1 +1 @@
-{"OK":"D'acord","Cancel":"Cancel·la","Goto Anything...":"Anar a qualsevol cosa...","Exporting to \"%s\" as \"%s\" format. Please wait...":"S'està exportant a «%s» com a format «%s». Espereu...","Could not export notes: %s":"No s'han pogut exportar les notes: %s","Current version is up-to-date.":"La versió actual està actualitzada.","%s (pre-release)":"%s (pre-llençament)","An update is available, do you want to download it now?":"Hi ha disponible una actualització. Voleu descarregar-la ara?","Your version: %s":"La vostra versió: %s","New version: %s":"Nova versió: %s","Full Release Notes":"Notes completes de la versió","The note \"%s\" has been successfully restored to the notebook \"%s\".":"La nota «%s» s'ha restaurat amb èxit en el bloc de notes «%s».","This note has no history":"Aquesta nota no té historial","Unsupported link or message: %s":"Missatge o enllaç no suportat: %s","Restore":"Restaurar","Click \"%s\" to restore the note. It will be copied in the notebook named \"%s\". The current version of the note will not be replaced or modified.":"Cliqueu «%s» per restaurar la nota. Aquesta serà copiada al el notebook anomenat «%s». La versió actual de la nota no serà substituïda o modificada.","Back":"Enrere","Remove":"Elimina","Delete notebook \"%s\"?\n\nAll notes and sub-notebooks within this notebook will also be deleted.":"Voleu suprimir el bloc de notes \"%s\"? \n\nTambé se suprimiran totes les notes i els sub-blocs d'aquest bloc de notes.","Delete":"Suprimeix","Remove tag \"%s\" from all notes?":"Voleu suprimir l'etiqueta \"%s\" de totes les notes?","Remove this search from the sidebar?":"Voleu suprimir aquesta cerca de la barra lateral?","Export":"Exporta","All notes":"Totes les notes","Synchronise":"Sincronitza","Notebooks":"Blocs de notes","Tags":"Etiquetes","Decrypting items: %d/%d":"S'estan desxifrant els elements: %d/%d","Fetching resources: %d/%d":"Obtenint recursos: %d/%d","Sidebar":"Barra lateral","Focus":"Focus","Please select where the sync status should be exported to":"Seleccioneu on s'hauria d'exportar l'estat de la sincronització","Retry All":"Torna a provar-los tots","Retry":"Torna a provar","strong text":"text destacat","emphasised text":"text ressaltat","Insert Hyperlink":"Introdueix un enllaç","List item":"Element de llista","Layout":"Disposició","This note has no content. Click on \"%s\" to toggle the editor and edit the note.":"Aquesta nota no té contingut. Feu clic a «%s» per a anar a l'editor i modificar-la.","Cut":"Retalla","Copy":"Copia","Paste":"Enganxa","Checkbox list":"Llista de caselles de verificació","Edit":"Edita","Attach file":"Adjunta un fitxer","Code Block":"Bloc de codi","Inline Code":"Codi en línia","Insert Date Time":"Insereix la data i hora","Drop notes or files here":"Arrossega les notes o fitxers aquí","Code View":"Vista de codi","Please wait for all attachments to be downloaded and decrypted. You may also switch to %s to edit the note.":"Espereu que tots els adjunts hagin estat descarregats i desxifrats. També podeu canviar a %s per editar la nota.","There was an error downloading this attachment:":"Hi ha hagut un error al descarregar aquest adjunt:","This attachment is not downloaded or not decrypted yet":"Aquest adjunt no ha estat descarregat o desxifrat encara","Open...":"Obre...","Save as...":"Anomena i desa...","Reveal file in folder":"Mostra el fitxer a la carpeta","Copy path to clipboard":"Copia el camí al porta-retalls","Copy Link Address":"Copia l'adreça de l'enllaç","to-do":"tasques pendents","note":"nota","Creating new %s...":"S'està creant una %s...","In: %s":"A: %s","Select all":"Seleccioneu tot","Bold":"Negreta","Italic":"Cursiva","Hyperlink":"Enllaç","Code":"Codi","Numbered List":"Llista numerada","Bulleted List":"Llista de pics","Checkbox":"Casella de verificació","Heading":"Capçalera","Horizontal Rule":"Línia horitzontal","Note title":"Títol de la nota","Search in current note":"Cerca en la nota actual","Note body":"Cos de la nota","ID":"ID","Created":"Creació","Updated":"Actualització","Completed":"Finalitzat","Location":"Ubicació","URL":"URL","Note History":"Historial de la nota","Markup":"Marcatge","Previous versions of this note":"Versions prèvies d'aquesta nota","Note properties":"Propietats de la nota","Disabled":"Desactivat","Search...":"Cerca...","Import":"Importació","Quit":"Surt","Insert template":"Insereix plantilla","Actual Size":"Mida real","Website and documentation":"Lloc web i documentació","Close Window":"Tanca la finestra","Options":"Opcions","Save":"Desa","Some items cannot be synchronised.":"Alguns elements no s'han pogut sincronitzar.","View them now":"Mostra'ls ara","Some items cannot be decrypted.":"Alguns elements no s'han pogut desxifrar.","One or more master keys need a password.":"Una o més claus mestres necessiten una contrasenya.","Set the password":"Establiu la contrasenya","One of your master keys use an obsolete encryption method.":"Una de les vostres claus mestres utilitza un mètode de xifratge obsolet.","The default encryption method has been changed, you should re-encrypt your data.":"El mètode de xifratge per defecte s'ha canviat, hauríeu de tornar a xifrar les vostres dades.","More info":"Més informació","Statistics...":"Estadístiques...","Rename":"Canvia el nom","Rename notebook:":"Canvia el nom del bloc de notes:","New to-do":"Llistat de tasques pendents nou","Toggle note list":"Mostra o amaga llista de notes","Toggle sidebar":"Mostra o amaga barra lateral","Set alarm":"Estableix una alarma","Set alarm:":"Estableix una alarma:","PDF File":"Fitxer PDF","New note":"Nota nova","Move to notebook":"Mou al bloc de notes","Move to notebook:":"Mou al bloc de notes:","Toggle editor layout":"Canvia disposició de l'editor","Rename tag:":"Canvia el nom de l'etiqueta:","New notebook":"Bloc de notes nou","Notebook title:":"Títol del bloc de notes:","Share note...":"Comparteix nota...","New sub-notebook":"Sub-bloc de notes nou","Template file:":"Fitxer de plantilla:","Add or remove tags:":"Afegeix o suprimeix etiquetes:","Print":"Imprimeix","Only one note can be printed at a time.":"Només es pot imprimir una nota alhora.","To allow Joplin to synchronise with Dropbox, please follow the steps below:":"Per a permetre que el Joplin sincronitzi amb el Dropbox, seguiu les passes següents:","Step 1: Open this URL in your browser to authorise the application:":"Pas 1: Obriu aquest URL al navegador per autoritzar l'aplicació:","Step 2: Enter the code provided by Dropbox:":"Pas 2: Introduïu el codi proporcionat per Dropbox:","Submit":"Tramet","Token has been copied to the clipboard!":"El testimoni s'ha copiat al porta-retalls!","The web clipper service is enabled and set to auto-start.":"El servei de desa-retalls de webs és actiu i configurat per a iniciar-se automàticament.","Status: Started on port %d":"Estat: iniciat al port %d","Status: %s":"Estat: %s","Disable Web Clipper Service":"Desactiva el servei del desa-retalls de webs","The web clipper service is not enabled.":"El servei del desa-retalls de webs no està activat.","Enable Web Clipper Service":"Activa el servei del desa-retalls de webs","Joplin Web Clipper allows saving web pages and screenshots from your browser to Joplin.":"El desa-retalls de webs del Joplin us permet desar pàgines web i captures de pantalla del navegador web al Joplin.","In order to use the web clipper, you need to do the following:":"Per a poder usar el desa-retalls de webs, cal que feu el següent:","Step 1: Enable the clipper service":"Pas 1: Activeu el servei del desa-retalls de webs","This service allows the browser extension to communicate with Joplin. When enabling it your firewall may ask you to give permission to Joplin to listen to a particular port.":"Aquest servei permet que l'extensió del navegador pugui comunicar-se amb el Joplin. En activar-la, el tallafocs us podria demanar de donar permís al Joplin per a escoltar un port determinat.","Step 2: Install the extension":"Pas 2: Instal·leu l'extensió","Download and install the relevant extension for your browser:":"Descarregueu i instal·leu l'extensió adient per al vostre navegador:","Advanced options":"Opcions avançades","Authorisation token:":"Testimoni d'autorització:","Copy token":"Copia testimoni","This authorisation token is only needed to allow third-party applications to access Joplin.":"Aquest testimoni d'autorització només és necessari per permetre l'accés d'aplicacions de tercers al Joplin.","Importing from \"%s\" as \"%s\" format. Please wait...":"S'està important el format de «%s» a «%s». Espereu...","Synchronisation Status":"Estat de la sincronització","Create note from template":"Crea nota des d'una plantilla","Create to-do from template":"Crea tasques pendents des d'una plantilla","Open template directory":"Obre carpeta de plantilles","Refresh templates":"Refresca plantilles","Note attachments...":"Adjunts...","&File":"&Fitxer","About Joplin":"Quant al Joplin","Preferences...":"Preferències...","Check for updates...":"Comprova les actualitzacions...","Templates":"Plantilles","Hide %s":"Amaga %s","&Edit":"&Edita","&View":"&Visualitza","Layout button sequence":"Seqûència del botó de disposició","Zoom In":"Ampliar","Zoom Out":"Allunyar","&Note":"&Nota","&Tools":"&Eines","&Help":"&Ajuda","Joplin Forum":"Fòrum del Joplin","Make a donation":"Donatius","Toggle development tools":"Activa/desactiva eines de desenvolupament","Firefox Extension":"Extensió del Firefox","Chrome Web Store":"Web store de Chrome","Get it now:":"Obteniu-lo ara:","New notebook \"%s\" will be created and file \"%s\" will be imported into it":"Es crearà un bloc de notes «%s» i s'hi importarà el fitxer «%s»","Found: %d.":"Trobades: %d.","Created: %d.":"Creades: %d.","Updated: %d.":"Actualitzades: %d.","Skipped: %d.":"Omeses: %d.","Resources: %d.":"Recursos: %d.","Tagged: %d.":"Etiquetats: %d.","The notes have been imported: %s":"Notes s'han importat: %s","Duplicate":"Duplica","%s - Copy":"%s - Copia","Switch between note and to-do type":"Alterna entre el tipus nota i tasques pendents","Switch to note type":"Canvia el tipos a nota","Switch to to-do type":"Canvia el tipos a tasques pendents","Copy Markdown link":"Copia l'enllaç Markdown","Delete note \"%s\"?":"Voleu suprimir la nota \"%s\"?","Delete these %d notes?":"Voleu suprimir aquestes %d notes?","Authentication was not completed (did not receive an authentication token).":"No s'ha completat l'autenticació (no ha rebut el testimoni d'autenticació).","Master keys that need upgrading":"Claus mestres que necessiten actualització","The following master keys use an out-dated encryption algorithm and it is recommended to upgrade them. The upgraded master key will still be able to decrypt and encrypt your data as usual.":"Les claus mestres següents utilitzen un algoritme de xifratge obsolet i és recomanable d'actualitzar-les. La clau mestra actualitzada també podrà xifrar i desxifrar les vostres dades com fins ara.","Upgrade":"Actualitza","Re-encrypt data":"Torna a xifrar les dades","The default encryption method has been changed to a more secure one and it is recommended that you apply it to your data.":"El mètode de xifratge per defecte s'ha canviat a un de més segur i és recomanable que l'apliqueu a les vostres dades.","You may use the tool below to re-encrypt your data, for example if you know that some of your notes are encrypted with an obsolete encryption method.":"Podeu utilitzar l'eina següent per re-xifrar les vostres dades, per exemple si sabeu que algunes de les vostres notes estan xifrades amb un mètode de xifratge obsolet.","In order to do so, your entire data set will have to be encrypted and synchronised, so it is best to run it overnight.\n\nTo start, please follow these instructions:\n\n1. Synchronise all your devices.\n2. Click \"%s\".\n3. Let it run to completion. While it runs, avoid changing any note on your other devices, to avoid conflicts.\n4. Once sync is done on this device, sync all your other devices and let it run to completion.\n\nImportant: you only need to run this ONCE on one device.":"Per a fer-ho, totes les vostres dades hauran de ser encriptades i sincronitzades, per tant és millor executar-ho durant la nit.\n\nPer a començar, seguiu aquestes instruccions:\n\n1. Sincronitzeu tots els vostres dispositius.\n2. Feu click en \"%s\".\n3. Deixeu-lo executant-se fins que acabi. Mentre s'executa, eviteu fer canvis en cap nota des dels altres dispositius per evitar els conflictes.\n4. Un cop la sincronització està acabada en aquest dispositiu, sincronitzeu tots els altres dispositius, i deixeu-los executant-se fins que acabin.\n\nImportant: només cal executar això UNA SOLA VEGADA en un dispositiu.","Disabling encryption means *all* your notes and attachments are going to be re-synchronised and sent unencrypted to the sync target. Do you wish to continue?":"Si desactiveu el xifratge, significa que *totes* les notes i adjunts es tornaran a sincronitzar i enviar sense xifrar a la destinació de sincronització. Voleu continuar?","Enabling encryption means *all* your notes and attachments are going to be re-synchronised and sent encrypted to the sync target. Do not lose the password as, for security purposes, this will be the *only* way to decrypt the data! To enable encryption, please enter your password below.":"Activar el xifratge significa que *tots* els adjunts i les notes es tornaran a sincronitzar i a enviar xifrats a la destinació de sincronització. No perdeu la contrasenya perquè, per motius de seguretat, serà l'*única* manera desxifrar les dades! Per a activar el xifratge, introduïu la contrasenya a sota.","Disable encryption":"Desactiva el xifratge","Enable encryption":"Activa el xifratge","Master Keys":"Claus mestres","Active":"Activa","Source":"Font","Password":"Contrasenya","Password OK":"La contrasenya és correcta","Note: Only one master key is going to be used for encryption (the one marked as \"active\"). Any of the keys might be used for decryption, depending on how the notes or notebooks were originally encrypted.":"Nota: només s'usarà una clau mestre per al xifratge (la marcada com a «activa»). Qualsevol de les claus es podrien usar per a desxifrar, depenent de com es van xifrar originalment les notes o blocs de notes.","Missing Master Keys":"Manquen les claus mestres","The master keys with these IDs are used to encrypt some of your items, however the application does not currently have access to them. It is likely they will eventually be downloaded via synchronisation.":"Les claus mestres amb aquests IDs s'usen per a xifrar alguns dels elements. Tot i això l'aplicació actualment no hi té accés. Probablement es baixin via sincrontizació.","For more information about End-To-End Encryption (E2EE) and advice on how to enable it please check the documentation:":"Per a més informació sobre el xifratge d'extrem a extrem (E2EE de l'anglès) i consells sobre com activar-lo, llegiu la documentació:","Status":"Estat","Encryption is:":"El xifratge és:","Enabled":"Activat","OneDrive Login":"Inicia sessió al OneDrive","Dropbox Login":"Inicia sessió al Dropbox","Note attachments":"Adjunts de la nota","This will open a new screen. Save your current changes?":"Això obrirà una nova pantalla. Voleu desar els canvis actuals?","Check synchronisation configuration":"Comprova la configuració de la sincronització","Unknown":"Desconegut","Checking...":"Verificant...","Error":"Error","The Joplin Nextcloud App is either not installed or misconfigured. Please see the full error message below:":"L'aplicació Joplin Nextcloud no està instal·lada, o està mal configurada. Llegiu el missatge d'error complet a continuació:","Show Log":"Mostra el registre","Joplin Nextcloud App status:":"Estat de l'aplicació Joplin Nextcloud:","Check Status":"Verifica l'estat","Help":"Ajuda","Show Advanced Settings":"Mostra opcions avançades","Browse...":"Navega...","Do it now":"Fes-ho ara","Plugins":"Connectors","Apply":"Aplica","Clear":"Neteja","Words":"Paraules","Characters":"Caràcters","Characters excluding spaces":"Caràcters excloent espais","Lines":"Línies","Editor":"Editor","Viewer":"Visor","Read time: %s min":"Temps de lectura: %s min","Statistics":"Estadístiques","Close":"Tanca","Custom order":"Ordrenació personalitzada","View":"Vista","Sort notes by":"Ordena les notes per","To manually sort the notes, the sort order must be changed to \"%s\" in the menu \"%s\" > \"%s\"":"Per ordenar les notes manualment, l'ordre de classificació s'ha de canviar a \"%s\" en el menú \"%s\" > \"%s\"","No notes in here. Create one by clicking on \"New note\".":"No hi ha cap nota aquí. Creeu-ne una fent clic a «Nota nova».","There is currently no notebook. Create one by clicking on \"New notebook\".":"Ara mateix no hi ha cap bloc de notes. Creeu-ne un fent clic a «Bloc de notes nou».","Note list":"Llistat de notes","Search in all the notes":"Cerca a totes les notes","Title":"Títol","Size":"Mida","Action":"Acció","Untitled":"Sense títol","Delete attachment \"%s\"?":"Voleu suprimir l'adjunt \"%s\"?","This is an advanced tool to show the attachments that are linked to your notes. Please be careful when deleting one of them as they cannot be restored afterwards.":"Aquesta és una eina avançada per mostrar els adjunts que estan enllaçats a les vostres notes. Tingueu precaució en suprimir-ne un, ja que després no es poden restaurar.","Please wait...":"Espereu...","No resources!":"No hi ha recursos!","Warning: not all resources shown for performance reasons (limit: %s).":"Avís: no es mostren tots els recursos per motius de rendiment (límit:% s).","Synchronising...":"Sincronitzant...","Generating link...":"Generant enllaç...","Link has been copied to clipboard!":"L'enllaç s'ha copiat al porta-retalls!","Note: When a note is shared, it will no longer be encrypted on the server.":"Nota: quan es comparteix una nota, deixa d'estar xifrada al servidor.","Share Notes":"Comparteix notes","Copy Shareable Link":"Copia l'enllaç compartible","Stop external editing":"Atura l'edició externa","Edit in external editor":"Edita en un editor extern","Error opening note in editor: %s":"S'ha produït un error a l'obrir la nota amb l'editor: %s","Open %s":"Obre %s","Yes":"Sí","No":"No","Clear alarm":"Esborra l'alarma","Save alarm":"Desa l'alarma","Share":"Comparteix","Permission to use camera":"Permís per utilitzar la càmara","Your permission to use your camera is required.":"Es necessita el vostre permís per utilitzar la càmara.","Delete these notes?":"Voleu suprimir aquestes notes?","Notebook: %s":"Blocs de notes: %s","Encrypted notebooks cannot be renamed":"No es pot canviar el nom dels blocs de notes xifrats","New Notebook":"Bloc de notes nou","Configuration":"Configuració","You currently have no notebooks.":"Ara mateix no teniu cap bloc de notes.","Create a notebook":"Crea un bloc de notes nou","There are currently no notes. Create one by clicking on the (+) button.":"Ara mateix no hi ha cap nota. Creeu-ne una fent clic en el botó (+).","The notebook could not be saved: %s":"No s'ha pogut desar el bloc de notes: %s","Edit notebook":"Edita el bloc de notes","Enter notebook title":"Entra el títol del bloc de notes","Login with OneDrive":"Inicia sessió amb OneDrive","Refresh":"Actualitza","Delete notebook? All notes and sub-notebooks within this notebook will also be deleted.":"Voleu suprimir el bloc de notes? També se suprimiran totes les notes i els sub-blocs d'aquest bloc de notes.","New tags:":"Etiquetes noves:","Type new tags or select from list":"Escriviu etiquetes noves o seleccioneu-ne de la llista","Login with Dropbox":"Inicia sessió amb Dropbox","Enter code here":"Entreu el codi aquí","Master Key %s":"Clau mestra %s","Created: %s":"Creació: %s","Password:":"Contrasenya:","Password cannot be empty":"El camp *Contrasenya* no pot ser buit","Confirm password cannot be empty":"El camp *Confirma la contrasenya* no pot ser buit","Passwords do not match!":"Les contrasenyes no coincideixen!","Confirm password:":"Confirmeu la contrasenya:","Enable":"Activa","Encryption Config":"Configuració del xifratge","Encryption is: %s":"El xifratge és: %s","Warning":"Avís","In order to use file system synchronisation your permission to write to external storage is required.":"Per utilitzar la sincronització del sistema de fitxers, cal el vostre permís per escriure a l'emmagatzematge extern.","Tools":"Eines","Sync Status":"Estat de sincronització","Log":"Registre","Creating report...":"Creant informe...","Export Debug Report":"Exporta l'informe de depuració","Fixing search index...":"Corregint l'índex de cerca...","Fix search index":"Corregeix l'índex de cerca","Use this to rebuild the search index if there is a problem with search. It may take a long time depending on the number of notes.":"Utilitzeu això per reconstruir l'índex de cerca si hi ha un problema amb la cerca. Pot trigar molt en funció del nombre de notes.","Exporting profile...":"Exportant el perfil...","Export profile":"Exporta el perfil","For debugging purpose only: export your profile to an external SD card.":"Només en cas depuració: exporta el vostre perfil a una targeta SD externa.","More information":"Més informació","To work correctly, the app needs the following permissions. Please enable them in your phone settings, in Apps > Joplin > Permissions":"Per a funcionar correctament, l'aplicació requereix els permisos següents. Habiliteu-los a la configuració del telèfon a Aplicacions > Joplin > Permisos","- Storage: to allow attaching files to notes and to enable filesystem synchronisation.":"- Emmagatzematge: per a adjuntar fitxers a les notes i per a activar la sincronització amb el sistema de fitxers.","- Camera: to allow taking a picture and attaching it to a note.":"- Càmera: per a poder fer fotografies i adjuntar-les a les notes.","- Location: to allow attaching geo-location information to a note.":"- Geolocalització: per a poder ajuntar la informació de geolocalització a les notes.","Joplin website":"Lloc web del Joplin","This note has been modified:":"Aquesta nota s'ha modificat:","Save changes":"Desa els canvis","Discard changes":"Descarta els canvis","No item with ID %s":"No hi ha cap element amb la ID %s","This attachment is not downloaded or not decrypted yet.":"Aquest adjunt no s'ha descarregat o no s'ha desxifrat encara.","The Joplin mobile app does not currently support this type of link: %s":"L'aplicació mòbil del Joplin, ara per ara, no admet aquest tipus d'enllaç: %s","Links with protocol \"%s\" are not supported":"Els enllaços amb el protocol %s no estan suportats","Delete note?":"Voleu suprimir la nota?","You are about to attach a large image (%dx%d pixels). Would you like to resize it down to %d pixels before attaching it?":"Esteu a punt d'adjuntar una imatge gran (%dx%d pixels). Voleu reduir-la a %d pixels abans d'adjuntar-la?","Unsupported image type: %s":"Tipus d'imatge no admesa: %s","Updated: %s":"Actualitzat: %s","View on map":"Mostra-ho al mapa","Go to source URL":"Anar a URL origen","Attach...":"Adjunta...","Attach photo":"Adjunta una imatge","Take photo":"Fes una foto","Choose an option":"Esculliu una opció","Convert to note":"Converteix a nota","Convert to todo":"Converteix a llistat de tasques pendents","Properties":"Propietats","Add body":"Afegeix contingut","Add title":"Afegeix títol","Search":"Cerca","The application has been authorised - you may now close this browser tab.":"L'aplicació ha estat autoritzada - podeu tancar aquesta pestanya del navegador.","The application has been successfully authorised.":"L'aplicació s'ha autoritzat correctament.","Please open the following URL in your browser to authenticate the application. The application will create a directory in \"Apps/Joplin\" and will only read and write files in this directory. It will have no access to any files outside this directory nor to any other personal data. No data will be shared with any third party.":"Obriu l'URL següent al navegador per a autenticar l'aplicació. L'aplicació crearà un directori a «Aplicacions/Joplin» i només llegirà i escriurà fitxers en aquest directory. No tindrà accés a cap fitxer fora d'aquesta directori ni a cap dada personal. No es compartirà cap dada amb terceres parts.","AWS S3":"AWS S3","Dropbox":"Dropbox","Cannot access %s":"No es pot accedir a %s","title":"títol","updated date":"data d'actualització","Conflicts":"Conflictes","Cannot move notebook to this location":"No es pot moure el bloc de notes a aquesta ubicació","Notebooks cannot be named \"%s\", which is a reserved title.":"Els blocs de notes no poden tenir el nom «%s», és un títol reservat.","yes":"sí","(wysiwyg: %s)":"(wysiwyg: %s)","no":"no","Attention: If you change this location, make sure you copy all your content to it before syncing, otherwise all files will be removed! See the FAQ for more details: %s":"Atenció: si canvieu aquesta ubicació, assegureu-vos de copiar-hi tot el contingut abans de sincronitzar; en cas contrari, se suprimiran tots els fitxers. Consulteu les FAQ per obtenir més detalls: %s","Light":"Clar","Dark":"Fosc","Dracula":"Dràcula","Solarised Light":"Solaritzat clar","Solarised Dark":"Solaritzat fosc","Nord":"Nord","Aritim Dark":"Aritim fosc","OLED Dark":"OLED fosc","Synchronisation target":"Objectiu de sincronització","The target to synchronise to. Each sync target may have additional parameters which are named as `sync.NUM.NAME` (all documented below).":"L'objectiu on se sincronitzarà. Cada objectiu pot tenir paràmetres addicionals que s'anomenen «sync.NUM.NAME» (tots documentats a sota).","Directory to synchronise with (absolute path)":"Directori on es farà la sincronització (camí absolut)","Nextcloud WebDAV URL":"URL del Nextcloud WebDAV","Nextcloud username":"Nom d'usuari del Nextcloud","Nextcloud password":"Contrasenya del Nextcloud","WebDAV URL":"URL de WebDAV","WebDAV username":"Nom d'usuari WebDAV","WebDAV password":"Contrasenya de WebDAV","AWS S3 bucket":"Contenidor AWS S3","AWS key":"Clau AWS","AWS secret":"Secret AWS","Attachment download behaviour":"Comportament de descàrrega d'adjunts","In \"Manual\" mode, attachments are downloaded only when you click on them. In \"Auto\", they are downloaded when you open the note. In \"Always\", all the attachments are downloaded whether you open the note or not.":"En el mode \"Manual\", els adjunts només es descarreguen quan hi feu clic. En l'\"Automàtic\", es descarreguen quan obriu la nota. A \"Sempre\", es descarreguen tots els adjunts, tant si obriu la nota com si no.","Always":"Sempre","Manual":"Manual","Auto":"Automàtic","Max concurrent connections":"Connexions simultànies màximes","Language":"Llengua","Date format":"Format de data","Time format":"Format horari","Theme":"Tema","Automatically switch theme to match system theme":"Canvia de tema automàticament per coincidir amb el tema del sistema","Preferred light theme":"Tema clar preferit","Preferred dark theme":"Tema fosc preferit","Show note counts":"Mostra el número de notes","Split View":"Vista dividida","%s / %s / %s":"%s / %s / %s","%s / %s":"%s / %s","Uncompleted to-dos on top":"Les tasques pendents sense finalitzar a la part superior","Show completed to-dos":"Mostra els llistats de tasques pendents finalitzats","Auto-pair braces, parenthesis, quotations, etc.":"Aparellament automàtic de claus, parèntesis, cites, etc.","Reverse sort order":"Ordre invers","Sort notebooks by":"Ordena els blocs de notes per","Save geo-location with notes":"Desa la geolocalització a les notes","When creating a new to-do:":"En crear un llistat de tasques pendents:","Focus title":"Vés al títol","Focus body":"Vés al cos","When creating a new note:":"En crear una nota:","Enable soft breaks":"Activa els salts de línia","Enable typographer support":"Activa el soport tipogràfic","Enable math expressions":"Activa les expressions matemàtiques","Enable Fountain syntax support":"Activa el suport de sintaxi de Fountain","Enable Mermaid diagrams support":"Activa el suport de diagrames Mermaid","Enable ==mark== syntax":"Activa la sintaxi ==mark==","Enable footnotes":"Activar notes a peu de pàgina","Enable table of contents extension":"Activar l'extensió de l'índex","Enable ~sub~ syntax":"Activa la sintaxi ~sub~","Enable ^sup^ syntax":"Activa la sintaxi ^sup^","Enable deflist syntax":"Activa la sintaxi deflist","Enable abbreviation syntax":"Activa la sintaxi d'abreviatures","Enable markdown emoji":"Activa els emoticons Markdown","Enable ++insert++ syntax":"Activa la sintaxi ++insert++","Enable multimarkdown table extension":"Activa l'extensió de taules multimarkdown","Show tray icon":"Mostra la icona a la safata","Note: Does not work in all desktop environments.":"Nota: no funciona en tots els entorns d'escriptori.","This will allow Joplin to run in the background. It is recommended to enable this setting so that your notes are constantly being synchronised, thus reducing the number of conflicts.":"Això permetrà que Joplin s’executi en segon pla. Es recomana habilitar aquesta configuració perquè les notes es sincronitzin constantment, reduint així el nombre de conflictes.","Start application minimised in the tray icon":"Inicieu l'aplicació minimitzada a la icona de la safata","Editor font size":"Mida de lletra de l'editor","Editor font":"Tipus de lletra de l'editor","Default":"Per defecte","Editor font family":"Famíllia de lletra de l'editor","This should be a *monospace* font or some elements will render incorrectly. If the font is incorrect or empty, it will default to a generic monospace font.":"Cal que sigui un tipus de lletra *monoespacial* o no funcionarà correctament. Si el tipus de lletra no és correcte o és buit, s'establirà per defecte a un tipus de lletra monoespacial genèric.","Custom stylesheet for Joplin-wide app styles":"Full d'estil personalitzat per a estils d'aplicacions de tot Joplin","Automatically update the application":"Actualitza automàticament l'aplicació","Get pre-releases when checking for updates":"Obtén pre-llançaments quan cerqui actualitzacions","See the pre-release page for more details: %s":"Consulta la pàgina de pre-llançament per a més detalls: %s","Synchronisation interval":"Interval de sincronització","%d minutes":"%d minuts","%d hour":"%d hora","%d hours":"%d hores","Text editor command":"Ordre de l'editor de text","The editor command (may include arguments) that will be used to open a note. If none is provided it will try to auto-detect the default editor.":"L'ordre de l'editor (que pot incloure arguments) que s'usarà per a obrir una nota. Si no se'n proporciona cap, es detectarà automàticament l'editor predeterminat.","Page size for PDF export":"Mida de la pàgina per exportació a PDF","A4":"A4","Letter":"Carta","A3":"A3","A5":"A5","Tabloid":"Tabloide","Legal":"Legal","Page orientation for PDF export":"Orientació de la pàgina per exportació a PDF","Portrait":"Retrat","Landscape":"Paisatge","Keyboard Mode":"Mode de teclat","Emacs":"Emacs","Vim":"Vim","Custom TLS certificates":"Certificats TLS personalitzats","Comma-separated list of paths to directories to load the certificates from, or path to individual cert files. For example: /my/cert_dir, /other/custom.pem. Note that if you make changes to the TLS settings, you must save your changes before clicking on \"Check synchronisation configuration\".":"Una llista separada per comes de camins a directoris d'on carregar els certificats, o el camí a fitxers de certificats concrets. Per exemple, el_meu/dir_cert, /altres/personalitzat.pem. Tingueu en compte que si feu canvis en la configuració TLS, cal que els deseu abans de fer clic a «Comprova la configuració de la sincronització».","Ignore TLS certificate errors":"Ignora els errors de certificat TLS","Fail-safe":"A prova d'errors","Fail-safe: Do not wipe out local data when sync target is empty (often the result of a misconfiguration or bug)":"A prova d'errors: no esborreu les dades locals quan la destinació de sincronització estigui buida (sovint és el resultat d'una configuració errònia o d'algun altre error)","Specify the port that should be used by the API server. If not set, a default will be used.":"Especifiqueu el port que hauria de fer servir el servidor API. Si no s’estableix, s’utilitzarà un valor per defecte.","Enable note history":"Activa l'historial de notes","days":"dies","%d days":"%d dies","Keep note history for":"Conserva l'historial de la nota durant","Notebook list growth factor":"Factor de creixement de la llista de blocs de notes","The factor property sets how the item will grow or shrink to fit the available space in its container with respect to the other items. Thus an item with a factor of 2 will take twice as much space as an item with a factor of 1.Restart app to see changes.":"La propietat factor defineix com l’element creixerà o es reduirà per ajustar-se a l’espai disponible al seu contenidor respecte als altres elements. Per tant, un element amb un factor de 2 ocuparà el doble d’espai que un element amb un factor de 1. Reinicieu l’aplicació per veure els canvis.","Note list growth factor":"Factor de creixement de la llista de notes","Note area growth factor":"Factor de creixement de l'àrea de nota","Invalid option value: \"%s\". Possible values are: %s.":"El valor de l'opció no és vàlid: «%s». Els valors possibles són: %s.","General":"General","Synchronisation":"Sincronització","Appearance":"Aspecte","Note":"Nota","Markdown":"Markdown","Application":"Aplicació","Encryption":"Xifratge","Web Clipper":"Desa-retalls de webs","These plugins enhance the Markdown renderer with additional features. Please note that, while these features might be useful, they are not standard Markdown and thus most of them will only work in Joplin. Additionally, some of them are *incompatible* with the WYSIWYG editor. If you open a note that uses one of these plugins in that editor, you will lose the plugin formatting. It is indicated below which plugins are compatible or not with the WYSIWYG editor.":"Aquests connectors milloren el renderitzador de Markdown amb funcions addicionals. Tingueu en compte que, tot i que aquestes funcions poden ser útils, no són Markdown estàndard i, per tant, la majoria només funcionaran dins de Joplin. A més, alguns d’ells són *incompatibles* amb l’editor WYSIWYG. Si obriu una nota que utilitza un d'aquests connectors en aquest editor, perdreu el format del connector. A continuació s’indica quins connectors són compatibles o no amb l’editor WYSIWYG.","Notes and settings are stored in: %s":"Les notes i la configuració es desen a: %s","Not downloaded":"No descarregat","Downloading":"Descarregant","Downloaded":"Descarregat","Attachment conflict: \"%s\"":"Conflicte en un adjunt: \"%s\"","There was a [conflict](%s) on the attachment below.\n\n%s":"Hi ha hagut un [conflicte](%s) en aquest l'adjunt.\n\n%s","The tag \"%s\" already exists. Please choose a different name.":"L'etiqueta \"%s\" ja existeix. Escolliu un nom diferent.","created date":"data de creació","custom order":"ordre personalitzat","This note does not have geolocation information.":"Aquesta nota no té informació de geolocalització.","Cannot copy note to \"%s\" notebook":"No es pot copiar la nota al bloc de notes «%s»","Cannot move note to \"%s\" notebook":"No es pot moure la nota al bloc de notes «%s»","Encrypted":"Xifrat","Encrypted items cannot be modified":"Els elements xifrats no es poden modificar","Usage: %s":"Ús: %s","Unknown flag: %s":"Bandera desconeguda: %s","OneDrive":"OneDrive","Checking... Please wait.":"Verificant... Espereu.","Success! Synchronisation configuration appears to be correct.":"Èxit! Sembla que la configuració de sincronització és correcta.","Error. Please check that URL, username, password, etc. are correct and that the sync target is accessible. The reported error was:":"Error. Comproveu que l’URL, el nom d’usuari, la contrasenya, etc. siguin correctes i que el servei a sincronitzar sigui accessible. L'error reportat ha estat:","The application has been authorised!":"L'aplicació s'ha autoritzat correctament!","Could not authorise application:\n\n%s\n\nPlease try again.":"No s'ha pogut autoritzar l'aplciació:\n\n%s\n\nTorneu-ho a provar.","Please confirm that you would like to re-encrypt your complete database.":"Confirmeu que voleu tornar a xifrar la vostra base de dades completa.","Your data is going to be re-encrypted and synced again.":"Les vostres dades es tornaran a xifrar i sincronitzar.","Please enter your password in the master key list below before upgrading the key.":"Entreu la vostra contrasenya en la llista de claus mestres d'aquí a sota abans d'actualitzar la clau.","The master key has been upgraded successfully!":"La clau mestra s'ha actualitzat amb èxit!","Could not upgrade master key: %s":"No s'ha pogut actualitzar la clau mestra: %s","Decrypted items: %s / %s":"Elements desxifrats: %s / %s","Cannot refresh token: authentication data is missing. Starting the synchronisation again may fix the problem.":"No es pot actualitzar el testimoni: manquen les dades d'autenticació. Reiniciar la sincronització pot solucionar el problema.","Created local items: %d.":"Elements locals creats: %d.","Updated local items: %d.":"Elements locals actualitzats: %d.","Created remote items: %d.":"Elements remots creats: %d.","Updated remote items: %d.":"Elements remots actualitzats: %d.","Deleted local items: %d.":"Elements locals suprimits: %d.","Deleted remote items: %d.":"Elements remots suprimits: %d.","Fetched items: %d/%d.":"Elements obtinguts: %d/%d.","Cancelling...":"S'està cancel·lant...","Completed: %s":"Finalitzat: %s","Last error: %s":"Últim error: %s","Idle":"Ociós","In progress":"En progés","Could not connect to the Joplin Nextcloud app. Please check the configuration in the Synchronisation config screen. Full error was:\n\n%s":"No s'ha pogut connectar amb l'applicació Joplin Nextcloud. Comproveu la configuració en la plantalla de Sincronització. L'error complet és:\n\n%s","Nextcloud":"Nextcloud","WebDAV":"WebDAV","File system":"Sistema de fitxers","Forward":"Endavant","Revision: %s (%s)":"Revisió: %s (%s)","%s %s (%s, %s)":"%s %s (%s, %s)","Client ID: %s":"ID del client: %s","Sync Version: %s":"Versió de la sincronització: %s","Profile Version: %s":"Versió del perfil: %s","Keychain Supported: %s":"Clauer admès: %s","Restored Notes":"Notes restaurades","There is no data to export.":"No hi ha dades per exportar.","File":"Fitxer","Directory":"Directori","Please specify the notebook where the notes should be imported to.":"Indiqueu el bloc de notes on s'haurien d'importar les notes.","Joplin Export File":"Fitxer d'exportació del Joplin","Joplin Export Directory":"Directori d'exportació del Joplin","Evernote Export File (as Markdown)":"Exporta com a fitxer de l'Evernote (com a Markdown)","Evernote Export File (as HTML)":"Exporta com a fitxer de l'Evernote (com a HTML)","HTML File":"Fitxer HTML","HTML Directory":"Directori HTML","Cannot load \"%s\" module for format \"%s\" and output \"%s\"":"No puc carregar el mòdul «%s» per al format «%s» i destí \"%s\"","Cannot find \"%s\".":"No es pot trobar «%s».","Please specify import format for %s":"Indiqueu el format d'importació per a %s","Items that cannot be synchronised":"Elements que no s'han pogut sincronitzar","These items will remain on the device but will not be uploaded to the sync target. In order to find these items, either search for the title or the ID (which is displayed in brackets above).":"Aquests elements es mantindran al dispositiu però no es pujaran a la destinació de sincronització. Per a poder trobar aquests elements, podeu cercar pel títol o la ID (que es mostra entre claudàtors a sobre).","%s (%s) could not be uploaded: %s":"%s (%s) no s'ha pogut pujar: %s","Item \"%s\" could not be downloaded: %s":"L'element \"%s\" no s'ha pogut descarregar: %s","Items that cannot be decrypted":"Elements que no s'han pogut desxifrar","Joplin failed to decrypt these items multiple times, possibly because they are corrupted or too large. These items will remain on the device but Joplin will no longer attempt to decrypt them.":"Joplin no ha pogut desxifrar aquests elements diverses vegades, possiblement perquè estan danyats o són massa grans. Aquests elements romandran al dispositiu, però Joplin ja no intentarà desxifrar-los.","%s: %s":"%s: %s","Attachments":"Adjunts","Downloaded and decrypted":"Descarregat i desxifrat","%s: %d":"%s: %d","Downloaded and encrypted":"Descarregat i xifrat","Attachments that could not be downloaded":"Adjunts que no s'han pogut descarregar","%s (%s): %s":"%s (%s): %s","Sync status (synced items / total items)":"Estat de la sincronització (element sinc. / elements totals)","%s: %d/%d":"%s: %d/%d","Total: %d/%d":"Total: %d/%d","Conflicted: %d":"Conflictius: %d","To delete: %d":"Per suprimir: %d","Folders":"Carpetes","%s: %d notes":"%s: %d notes","Coming alarms":"Alarmes programades","On %s: %s":"A les %s.%s","Duplicates the notes matching to [notebook]. If no notebook is specified the note is duplicated in the current notebook.":"Duplica les notes que coincideixen amb a [blocdenotes]. Si no indiqueu cap bloc de notes es dupliquen en el bloc de notes actual.","Displays the notes in the current notebook. Use `ls /` to display the list of notebooks.":"Mostra les notes en el bloc de notes actual. Useu «ls /» per a mostrar la llista de blocs de notes.","Displays only the first top notes.":"Només mostra les primeres notes.","Sorts the item by (eg. title, updated_time, created_time).":"Ordena l'element per (p. ex. títol, actualització o creació).","Reverses the sorting order.":"Inverteix el criteri d'ordenació.","Displays only the items of the specific type(s). Can be `n` for notes, `t` for to-dos, or `nt` for notes and to-dos (eg. `-tt` would display only the to-dos, while `-ttd` would display notes and to-dos.":"Només mostra els elements dels tipus específics. Pot ser «n» per a les notes, «t» per les tasques pendents, o «nt» per a notes i tasques pendents (p. ex. «-tt» mostrarà només les tasques pendents, mentre que «-ttd» mostrarà notes i tasques pendents).","Either \"text\" or \"json\"":"«text» o «json»","Use long list format. Format is ID, NOTE_COUNT (for notebook), DATE, TODO_CHECKED (for to-dos), TITLE":"Usa el format de llista llarga. El format és ID, NRE_NOTES (per a blocs de notes), DATA, TASQUES_MARCADES (per a llistats de tasques pendents), TÍTOL","Please select a notebook first.":"Cal que primer seleccioneu un bloc de notes.","Imports data into Joplin.":"Importa les dades al Joplin.","Source format: %s":"Format d'origen: %s","Do not ask for confirmation.":"No demanis confirmació.","Output format: %s":"Format destí: %s","Importing notes...":"S'estan important notes...","Enum":"Enumeració","Type: %s.":"Tipus: %s.","Possible values: %s.":"Valors possibles: %s.","Default: %s":"Per defecte: %s","Possible keys/values:":"Valors/claus possibles:","Start, stop or check the API server. To specify on which port it should run, set the api.port config variable. Commands are (%s).":"Arrenca, atura o verifica el servidor API. Per especificar a quin port ha de córrer, estableix la variable api.port. Les ordres són (%s).","Server is already running on port %d":"El servidor ja està corrent en el port %d","Server is running on port %d":"El servidor està corrent en el port %d","Server is not running.":"El servidor no està corrent.","Manages E2EE configuration. Commands are `enable`, `disable`, `decrypt`, `status`, `decrypt-file` and `target-status`.":"Gestiona la configuració E2EE. Les ordres són «enable», «disable», «decrypt», «status» i «target-status».","Enter master password:":"Introduïu una contrasenya mestra:","Operation cancelled":"L'operació s'ha cancel·lat","Starting decryption... Please wait as it may take several minutes depending on how much there is to decrypt.":"S'està iniciant el desxifratge... Espereu perquè això pot durar alguns minuts, depenent de quanta informació calgui desxifrar.","Decrypted items: %d":"Elements desxifrats: %d","Skipped items: %d (use --retry-failed-items to retry decrypting them)":"Elements omesos: %d (utilitza --retry-failed-items per tornar a intentar desxifrar-los)","Completed decryption.":"El desxifratge ha finalitzat.","Creates a new notebook.":"Crea un bloc de notes nou.","Moves the notes matching to [notebook].":"Mou les notes que coincideixen amb a [notebook].","Gets or sets a config value. If [value] is not provided, it will show the value of [name]. If neither [name] nor [value] is provided, it will list the current configuration.":"Obté o estableix un valor de configuració. Si no s'indica [valor], mostrarà el valor de [nom]. Si no s'indica ni [nom] ni [valor], es mostrarà un llistat amb la configuració actual.","Also displays unset and hidden config variables.":"També mostra variables de configuració ocultes o sense definir.","%s = %s (%s)":"%s = %s (%s)","%s = %s":"%s = %s","Switches to [notebook] - all further operations will happen within this notebook.":"Canvia a [notebook] - totes les operacions posteriors s'aplicaran en aquest bloc de notes.","Synchronises with remote storage.":"Sincronitza amb un emmagatzemament remot.","Sync to provided target (defaults to sync.target config value)":"Sincronitza a la destinació indicada (de forma predeterminada al valor de configuració sync.target)","Not authentified with %s. Please provide any missing credentials.":"No esteu autenticats amb %s. Proporcioneu les credencials que falten.","Synchronisation is already in progress.":"La sincronització ja és en curs.","Lock file is already being hold. If you know that no synchronisation is taking place, you may delete the lock file at \"%s\" and resume the operation.":"El fitxer de bloqueig està ús. Si sabeu que no s'està executant cap sincronització ara mateix, podeu suprimir el fitxer de bloqueig a «%s» i reprendre l'operació.","Synchronisation target: %s (%s)":"Destinació de la sincronització: %s(%s)","Cannot initialise synchroniser.":"No es pot inicialitzar el sincronitzador.","Starting synchronisation...":"Està començant la sincronització...","Downloading resources...":"Descarregant recursos...","Cancelling... Please wait.":"S'està cancel·lant... Espereu.","Renames the given
- (note or notebook) to .":"Canvia el nom de la nota o bloc de notes indicat de
- a .","Deletes the given notebook.":"Suprimeix el bloc de notes indicat.","Deletes the notebook without asking for confirmation.":"Suprimeix el bloc de notes sense demanar cap confirmació.","Creates a new to-do.":"Crea una llista de tasques pendents.","Notes can only be created within a notebook.":"Només podeu crear notes en un bloc de notes.","Displays the given note.":"Mostra la nota indicada.","Displays the complete information about note.":"Mostra la informació completa sobre la nota.","Edit note.":"Edita la nota.","No text editor is defined. Please set it using `config editor `":"No hi ha definit cap editor de text. Establiu-ne un usant `config editor `","No active notebook.":"No hi ha cap bloc de notes actiu.","Note does not exist: \"%s\". Create it?":"La nota «%s» no existeix. Voleu crear-la?","Starting to edit note. Close the editor to get back to the prompt.":"S'està iniciant l'edició del a nota. Tanqueu l'editor per a tornar a l'indicador.","Note has been saved.":"S'ha desat la nota.","To delete a tag, untag the associated notes.":"Per a suprimir una etiqueta, traieu l'etiqueta en les notes associades.","Please select the note or notebook to be deleted first.":"Primer seleccioneu la nota o el bloc de notes que vulgueu suprimir.","Press Ctrl+D or type \"exit\" to exit the application":"Premeu Ctrl+D o escriviu «exit» per a sortir de l'aplicació","Deletes the notes matching .":"Suprimeix les notes que coincideixen amb .","Deletes the notes without asking for confirmation.":"Suprimeix les notes sense demanar confirmació.","%d notes match this pattern. Delete them?":"%d notes coincideixen amb aquest patró. Voleu suprimir-les?","Attaches the given file to the note.":"Adjunta el fitxer indicat a la nota.","Displays version information":"Mostra la informació de versió","%s %s (%s)":"%s %s (%s)","Marks a to-do as non-completed.":"Marca un llistat de tasques pendents com a no finalitzat.","Exports Joplin data to the given path. By default, it will export the complete database including notebooks, notes, tags and resources.":"Exporta les dades del Joplin al camí indicat. Per defecte, exportarà tota la base de dades, incloent-hi blocs de notes, notes, etiquetes i recursos.","Destination format: %s":"Format destí: %s","Exports only the given note.":"Exporta només la nota indicada.","Exports only the given notebook.":"Exporta només el bloc de notes indicat.","Creates a new note.":"Crea una nota nova.","Type `joplin help` for usage information.":"Escriviu «joplin help» per a obtenir informació d'ús.","Fatal error:":"Error fatal:","Displays a geolocation URL for the note.":"Motra una URL de geolocalitzacio de la nota.","Welcome to Joplin!\n\nType `:help shortcuts` for the list of keyboard shortcuts, or just `:help` for usage information.\n\nFor example, to create a notebook press `mb`; to create a note press `mn`.":"Us donem la benvinguda al Joplin!\n\nEscriviu «:help shortcuts» per a llistar les dreceres de teclat, o simplement «:help» per a informació d'ús.\n\nPer exemple, per a crear un bloc de notes premeu «mb»; per a crear una nota premeu «mn».","One or more items are currently encrypted and you may need to supply a master password. To do so please type `e2ee decrypt`. If you have already supplied the password, the encrypted items are being decrypted in the background and will be available soon.":"Un o més elements estan xifrats i cal que proporcioneu una contrasenya mestra. Per a fer-ho, escriviu «e2ee decrypt». Si ja heu indicat una contrasenya, els elements xifrats s'estan desxifrant en segon pla i seran disponibles aviat.","You may also type `status` for more information.":"També podeu escriure `status` per obtenir més informació.","Search:":"Cerca:","Searches for the given in all the notes.":"Cerca el patró en totes les notes.","Sets the property of the given to the given [value]. Possible properties are:\n\n%s":"Estableix la propietat de la indicada al [valor] donat. Les propietats possibles són:\n\n%s","Missing required argument: %s":"Manca un argument requerit: %s","Your choice: ":"La vostra tria: ","Invalid answer: %s":"La resposta no és vàlida: %s","Y":"S","n":"n","Cannot change encrypted item":"No es pot canviar un element xifrat","Displays usage information.":"Mostra la informació d'ús.","For information on how to customise the shortcuts please visit %s":"Per a obtenir informació sobre com personalitzar les dreceres de teclat, visiteu %s","Shortcuts are not available in CLI mode.":"Les dreceres no són disponibles en el mode de línia d'ordres.","Type `help [command]` for more information about a command; or type `help all` for the complete usage information.":"Escriviu «help [ordre]» per a més informació sobre l'ordre; o escriviu «help all» per a la informació d'ús completa.","The possible commands are:":"Les ordres possibles són:","In any command, a note or notebook can be referred to by title or ID, or using the shortcuts `$n` or `$b` for, respectively, the currently selected note or notebook. `$c` can be used to refer to the currently selected item.":"En qualsevol ordre, podeu referenciar una nota o bloc de notes per el títol o l'ID, o podeu usar dreceres «$n» o «$b» per a, respectivament, la nota o el bloc de nota seleccionat. Podeu usar «$c» per a fer referència a l'element seleccionat.","To move from one pane to another, press Tab or Shift+Tab.":"Per a desplaçar-vos d'un panell a un altre, premeu Tab o Maj+Tab.","Use the arrows and page up/down to scroll the lists and text areas (including this console).":"Useu les fletxes del cursor i les tecles de pàgina amunt i avall per a recórrer les llistes i les àrees de text (incloent-hi aquesta consola).","To maximise/minimise the console, press \"tc\".":"Per a maximitzar o minimitzar la consola, premeu «tc».","To enter command line mode, press \":\"":"Per a anar al mode de línia d'ordres, premeu «:»","To exit command line mode, press ESCAPE":"Per a sortir del mode en línia d'ordres, premeu la tecla Escapada","For the list of keyboard shortcuts and config options, type `help keymap`":"Per a llistar les dreceres de teclat i opcions de configuració, escriviu «help keymap»"," can either be \"toggle\" or \"clear\". Use \"toggle\" to toggle the given to-do between completed and uncompleted state (If the target is a regular note it will be converted to a to-do). Use \"clear\" to convert the to-do back to a regular note.":" pot ser «toggle» o «clear». Useu «toggle» per a canviar el llistats de tasques entre l'estat de finalitzat i no finalitzat (si l'objectiu és una nota normal es convertirà a un llistat de tasques pendents). Useu «clear» per a convertir un llistat de tasques pendents a una nota normal.","Exits the application.":"Surt de l'aplicació.","More than one item match \"%s\". Please narrow down your query.":"Hi ha més d'un element que coincideix amb «%s». Restringiu la consulta.","No notebook selected.":"No heu seleccionat cap bloc de notes.","No notebook has been specified.":"No heu indicat cap bloc de notes.","N":"N","y":"s","Cancelling background synchronisation... Please wait.":"S'està cancel·lant la sincronització en segon pla... Espereu.","No such command: %s":"No existeix l'ordre: %s","The command \"%s\" is only available in GUI mode":"L'ordre «%s» només és disponible en mode IGU","Displays summary about the notes and notebooks.":"Mostra un resum sobre les notes i blocs de notes.","To retry decryption of these items. Run `e2ee decrypt --retry-failed-items`":"Per a reintentar el desxifratge d'aquests elements. Executa `e2ee decrypt --retry-failed-items`"," can be \"add\", \"remove\", \"list\", or \"notetags\" to assign or remove [tag] from [note], to list notes associated with [tag], or to list tags associated with [note]. The command `tag list` can be used to list all the tags (use -l for long option).":" pot ser «add», «remove», «list» o «notetags» per a assignar o suprimir l'[etiqueta] de la [nota], o per a llistar les notes associades amb l'[etiqueta]. L'ordre «tag list» es pot usar per a llistar totes les etiquetes (useu -l per l'opció llarga).","Invalid command: \"%s\"":"Ordre no vàlida: «%s»","Marks a to-do as done.":"Marca un llistat de tasques pendents com a fet.","Note is not a to-do: \"%s\"":"La nota no és un llistat de tasques pendents: «%s»"}
\ No newline at end of file
+{"OK":"D'acord","Cancel":"Cancel·la","Goto Anything...":"Anar a qualsevol cosa...","Exporting to \"%s\" as \"%s\" format. Please wait...":"S'està exportant a «%s» com a format «%s». Espereu...","Could not export notes: %s":"No s'han pogut exportar les notes: %s","Current version is up-to-date.":"La versió actual està actualitzada.","%s (pre-release)":"%s (pre-llençament)","An update is available, do you want to download it now?":"Hi ha disponible una actualització. Voleu descarregar-la ara?","Your version: %s":"La vostra versió: %s","New version: %s":"Nova versió: %s","Full Release Notes":"Notes completes de la versió","The note \"%s\" has been successfully restored to the notebook \"%s\".":"La nota «%s» s'ha restaurat amb èxit en el bloc de notes «%s».","This note has no history":"Aquesta nota no té historial","Unsupported link or message: %s":"Missatge o enllaç no suportat: %s","Restore":"Restaurar","Click \"%s\" to restore the note. It will be copied in the notebook named \"%s\". The current version of the note will not be replaced or modified.":"Cliqueu «%s» per restaurar la nota. Aquesta serà copiada al el notebook anomenat «%s». La versió actual de la nota no serà substituïda o modificada.","Back":"Enrere","Remove":"Elimina","Delete notebook \"%s\"?\n\nAll notes and sub-notebooks within this notebook will also be deleted.":"Voleu suprimir el bloc de notes \"%s\"? \n\nTambé se suprimiran totes les notes i els sub-blocs d'aquest bloc de notes.","Delete":"Suprimeix","Remove tag \"%s\" from all notes?":"Voleu suprimir l'etiqueta \"%s\" de totes les notes?","Remove this search from the sidebar?":"Voleu suprimir aquesta cerca de la barra lateral?","Export":"Exporta","All notes":"Totes les notes","Synchronise":"Sincronitza","Notebooks":"Blocs de notes","Tags":"Etiquetes","Decrypting items: %d/%d":"S'estan desxifrant els elements: %d/%d","Fetching resources: %d/%d":"Obtenint recursos: %d/%d","Sidebar":"Barra lateral","Focus":"Focus","Please select where the sync status should be exported to":"Seleccioneu on s'hauria d'exportar l'estat de la sincronització","Retry All":"Torna a provar-los tots","Retry":"Torna a provar","strong text":"text destacat","emphasised text":"text ressaltat","Insert Hyperlink":"Introdueix un enllaç","List item":"Element de llista","Layout":"Disposició","This note has no content. Click on \"%s\" to toggle the editor and edit the note.":"Aquesta nota no té contingut. Feu clic a «%s» per a anar a l'editor i modificar-la.","Cut":"Retalla","Copy":"Copia","Paste":"Enganxa","Checkbox list":"Llista de caselles de verificació","Edit":"Edita","Attach file":"Adjunta un fitxer","Code Block":"Bloc de codi","Inline Code":"Codi en línia","Insert Date Time":"Insereix la data i hora","Drop notes or files here":"Arrossega les notes o fitxers aquí","Code View":"Vista de codi","Please wait for all attachments to be downloaded and decrypted. You may also switch to %s to edit the note.":"Espereu que tots els adjunts hagin estat descarregats i desxifrats. També podeu canviar a %s per editar la nota.","There was an error downloading this attachment:":"Hi ha hagut un error al descarregar aquest adjunt:","This attachment is not downloaded or not decrypted yet":"Aquest adjunt no ha estat descarregat o desxifrat encara","Open...":"Obre...","Save as...":"Anomena i desa...","Reveal file in folder":"Mostra el fitxer a la carpeta","Copy path to clipboard":"Copia el camí al porta-retalls","Copy Link Address":"Copia l'adreça de l'enllaç","to-do":"tasques pendents","note":"nota","Creating new %s...":"S'està creant una %s...","In: %s":"A: %s","Select all":"Seleccioneu tot","Bold":"Negreta","Italic":"Cursiva","Hyperlink":"Enllaç","Code":"Codi","Numbered List":"Llista numerada","Bulleted List":"Llista de pics","Checkbox":"Casella de verificació","Heading":"Capçalera","Horizontal Rule":"Línia horitzontal","Note title":"Títol de la nota","Search in current note":"Cerca en la nota actual","Note body":"Cos de la nota","ID":"ID","Created":"Creació","Updated":"Actualització","Completed":"Finalitzat","Location":"Ubicació","URL":"URL","Note History":"Historial de la nota","Markup":"Marcatge","Previous versions of this note":"Versions prèvies d'aquesta nota","Note properties":"Propietats de la nota","Disabled":"Desactivat","Search...":"Cerca...","Import":"Importació","Quit":"Surt","Insert template":"Insereix plantilla","Actual Size":"Mida real","Website and documentation":"Lloc web i documentació","Close Window":"Tanca la finestra","Options":"Opcions","Save":"Desa","Some items cannot be synchronised.":"Alguns elements no s'han pogut sincronitzar.","View them now":"Mostra'ls ara","Some items cannot be decrypted.":"Alguns elements no s'han pogut desxifrar.","One or more master keys need a password.":"Una o més claus mestres necessiten una contrasenya.","Set the password":"Establiu la contrasenya","One of your master keys use an obsolete encryption method.":"Una de les vostres claus mestres utilitza un mètode de xifratge obsolet.","The default encryption method has been changed, you should re-encrypt your data.":"El mètode de xifratge per defecte s'ha canviat, hauríeu de tornar a xifrar les vostres dades.","More info":"Més informació","Statistics...":"Estadístiques...","Rename":"Canvia el nom","Rename notebook:":"Canvia el nom del bloc de notes:","New to-do":"Llistat de tasques pendents nou","Toggle note list":"Mostra o amaga llista de notes","Toggle sidebar":"Mostra o amaga barra lateral","Set alarm":"Estableix una alarma","Set alarm:":"Estableix una alarma:","PDF File":"Fitxer PDF","New note":"Nota nova","Move to notebook":"Mou al bloc de notes","Move to notebook:":"Mou al bloc de notes:","Toggle editor layout":"Canvia disposició de l'editor","Rename tag:":"Canvia el nom de l'etiqueta:","New notebook":"Bloc de notes nou","Notebook title:":"Títol del bloc de notes:","Share note...":"Comparteix nota...","New sub-notebook":"Sub-bloc de notes nou","Template file:":"Fitxer de plantilla:","Add or remove tags:":"Afegeix o suprimeix etiquetes:","Print":"Imprimeix","Only one note can be printed at a time.":"Només es pot imprimir una nota alhora.","To allow Joplin to synchronise with Dropbox, please follow the steps below:":"Per a permetre que el Joplin sincronitzi amb el Dropbox, seguiu les passes següents:","Step 1: Open this URL in your browser to authorise the application:":"Pas 1: Obriu aquest URL al navegador per autoritzar l'aplicació:","Step 2: Enter the code provided by Dropbox:":"Pas 2: Introduïu el codi proporcionat per Dropbox:","Submit":"Tramet","Token has been copied to the clipboard!":"El testimoni s'ha copiat al porta-retalls!","The web clipper service is enabled and set to auto-start.":"El servei de desa-retalls de webs és actiu i configurat per a iniciar-se automàticament.","Status: Started on port %d":"Estat: iniciat al port %d","Status: %s":"Estat: %s","Disable Web Clipper Service":"Desactiva el servei del desa-retalls de webs","The web clipper service is not enabled.":"El servei del desa-retalls de webs no està activat.","Enable Web Clipper Service":"Activa el servei del desa-retalls de webs","Joplin Web Clipper allows saving web pages and screenshots from your browser to Joplin.":"El desa-retalls de webs del Joplin us permet desar pàgines web i captures de pantalla del navegador web al Joplin.","In order to use the web clipper, you need to do the following:":"Per a poder usar el desa-retalls de webs, cal que feu el següent:","Step 1: Enable the clipper service":"Pas 1: Activeu el servei del desa-retalls de webs","This service allows the browser extension to communicate with Joplin. When enabling it your firewall may ask you to give permission to Joplin to listen to a particular port.":"Aquest servei permet que l'extensió del navegador pugui comunicar-se amb el Joplin. En activar-la, el tallafocs us podria demanar de donar permís al Joplin per a escoltar un port determinat.","Step 2: Install the extension":"Pas 2: Instal·leu l'extensió","Download and install the relevant extension for your browser:":"Descarregueu i instal·leu l'extensió adient per al vostre navegador:","Advanced options":"Opcions avançades","Authorisation token:":"Testimoni d'autorització:","Copy token":"Copia testimoni","This authorisation token is only needed to allow third-party applications to access Joplin.":"Aquest testimoni d'autorització només és necessari per permetre l'accés d'aplicacions de tercers al Joplin.","Importing from \"%s\" as \"%s\" format. Please wait...":"S'està important el format de «%s» a «%s». Espereu...","Synchronisation Status":"Estat de la sincronització","Create note from template":"Crea nota des d'una plantilla","Create to-do from template":"Crea tasques pendents des d'una plantilla","Open template directory":"Obre carpeta de plantilles","Refresh templates":"Refresca plantilles","Note attachments...":"Adjunts...","&File":"&Fitxer","About Joplin":"Quant al Joplin","Preferences...":"Preferències...","Check for updates...":"Comprova les actualitzacions...","Templates":"Plantilles","Hide %s":"Amaga %s","&Edit":"&Edita","&View":"&Visualitza","Layout button sequence":"Seqûència del botó de disposició","Zoom In":"Ampliar","Zoom Out":"Allunyar","&Note":"&Nota","&Tools":"&Eines","&Help":"&Ajuda","Joplin Forum":"Fòrum del Joplin","Make a donation":"Donatius","Toggle development tools":"Activa/desactiva eines de desenvolupament","Firefox Extension":"Extensió del Firefox","Chrome Web Store":"Web store de Chrome","Get it now:":"Obteniu-lo ara:","New notebook \"%s\" will be created and file \"%s\" will be imported into it":"Es crearà un bloc de notes «%s» i s'hi importarà el fitxer «%s»","Found: %d.":"Trobades: %d.","Created: %d.":"Creades: %d.","Updated: %d.":"Actualitzades: %d.","Skipped: %d.":"Omeses: %d.","Resources: %d.":"Recursos: %d.","Tagged: %d.":"Etiquetats: %d.","The notes have been imported: %s":"Notes s'han importat: %s","Duplicate":"Duplica","%s - Copy":"%s - Copia","Switch between note and to-do type":"Alterna entre el tipus nota i tasques pendents","Switch to note type":"Canvia el tipos a nota","Switch to to-do type":"Canvia el tipos a tasques pendents","Copy Markdown link":"Copia l'enllaç Markdown","Delete note \"%s\"?":"Voleu suprimir la nota \"%s\"?","Delete these %d notes?":"Voleu suprimir aquestes %d notes?","Authentication was not completed (did not receive an authentication token).":"No s'ha completat l'autenticació (no ha rebut el testimoni d'autenticació).","Master keys that need upgrading":"Claus mestres que necessiten actualització","The following master keys use an out-dated encryption algorithm and it is recommended to upgrade them. The upgraded master key will still be able to decrypt and encrypt your data as usual.":"Les claus mestres següents utilitzen un algoritme de xifratge obsolet i és recomanable d'actualitzar-les. La clau mestra actualitzada també podrà xifrar i desxifrar les vostres dades com fins ara.","Upgrade":"Actualitza","Re-encrypt data":"Torna a xifrar les dades","The default encryption method has been changed to a more secure one and it is recommended that you apply it to your data.":"El mètode de xifratge per defecte s'ha canviat a un de més segur i és recomanable que l'apliqueu a les vostres dades.","You may use the tool below to re-encrypt your data, for example if you know that some of your notes are encrypted with an obsolete encryption method.":"Podeu utilitzar l'eina següent per re-xifrar les vostres dades, per exemple si sabeu que algunes de les vostres notes estan xifrades amb un mètode de xifratge obsolet.","In order to do so, your entire data set will have to be encrypted and synchronised, so it is best to run it overnight.\n\nTo start, please follow these instructions:\n\n1. Synchronise all your devices.\n2. Click \"%s\".\n3. Let it run to completion. While it runs, avoid changing any note on your other devices, to avoid conflicts.\n4. Once sync is done on this device, sync all your other devices and let it run to completion.\n\nImportant: you only need to run this ONCE on one device.":"Per a fer-ho, totes les vostres dades hauran de ser encriptades i sincronitzades, per tant és millor executar-ho durant la nit.\n\nPer a començar, seguiu aquestes instruccions:\n\n1. Sincronitzeu tots els vostres dispositius.\n2. Feu click en \"%s\".\n3. Deixeu-lo executant-se fins que acabi. Mentre s'executa, eviteu fer canvis en cap nota des dels altres dispositius per evitar els conflictes.\n4. Un cop la sincronització està acabada en aquest dispositiu, sincronitzeu tots els altres dispositius, i deixeu-los executant-se fins que acabin.\n\nImportant: només cal executar això UNA SOLA VEGADA en un dispositiu.","Disabling encryption means *all* your notes and attachments are going to be re-synchronised and sent unencrypted to the sync target. Do you wish to continue?":"Si desactiveu el xifratge, significa que *totes* les notes i adjunts es tornaran a sincronitzar i enviar sense xifrar a la destinació de sincronització. Voleu continuar?","Enabling encryption means *all* your notes and attachments are going to be re-synchronised and sent encrypted to the sync target. Do not lose the password as, for security purposes, this will be the *only* way to decrypt the data! To enable encryption, please enter your password below.":"Activar el xifratge significa que *tots* els adjunts i les notes es tornaran a sincronitzar i a enviar xifrats a la destinació de sincronització. No perdeu la contrasenya perquè, per motius de seguretat, serà l'*única* manera desxifrar les dades! Per a activar el xifratge, introduïu la contrasenya a sota.","Disable encryption":"Desactiva el xifratge","Enable encryption":"Activa el xifratge","Master Keys":"Claus mestres","Active":"Activa","Source":"Font","Password":"Contrasenya","Password OK":"La contrasenya és correcta","Note: Only one master key is going to be used for encryption (the one marked as \"active\"). Any of the keys might be used for decryption, depending on how the notes or notebooks were originally encrypted.":"Nota: només s'usarà una clau mestre per al xifratge (la marcada com a «activa»). Qualsevol de les claus es podrien usar per a desxifrar, depenent de com es van xifrar originalment les notes o blocs de notes.","Missing Master Keys":"Manquen les claus mestres","The master keys with these IDs are used to encrypt some of your items, however the application does not currently have access to them. It is likely they will eventually be downloaded via synchronisation.":"Les claus mestres amb aquests IDs s'usen per a xifrar alguns dels elements. Tot i això l'aplicació actualment no hi té accés. Probablement es baixin via sincrontizació.","For more information about End-To-End Encryption (E2EE) and advice on how to enable it please check the documentation:":"Per a més informació sobre el xifratge d'extrem a extrem (E2EE de l'anglès) i consells sobre com activar-lo, llegiu la documentació:","Status":"Estat","Encryption is:":"El xifratge és:","Enabled":"Activat","OneDrive Login":"Inicia sessió al OneDrive","Dropbox Login":"Inicia sessió al Dropbox","Note attachments":"Adjunts de la nota","This will open a new screen. Save your current changes?":"Això obrirà una nova pantalla. Voleu desar els canvis actuals?","Check synchronisation configuration":"Comprova la configuració de la sincronització","Show Advanced Settings":"Mostra opcions avançades","Browse...":"Navega...","Do it now":"Fes-ho ara","Plugins":"Connectors","Apply":"Aplica","Clear":"Neteja","Words":"Paraules","Characters":"Caràcters","Characters excluding spaces":"Caràcters excloent espais","Lines":"Línies","Editor":"Editor","Viewer":"Visor","Read time: %s min":"Temps de lectura: %s min","Statistics":"Estadístiques","Close":"Tanca","Custom order":"Ordrenació personalitzada","View":"Vista","Sort notes by":"Ordena les notes per","To manually sort the notes, the sort order must be changed to \"%s\" in the menu \"%s\" > \"%s\"":"Per ordenar les notes manualment, l'ordre de classificació s'ha de canviar a \"%s\" en el menú \"%s\" > \"%s\"","No notes in here. Create one by clicking on \"New note\".":"No hi ha cap nota aquí. Creeu-ne una fent clic a «Nota nova».","There is currently no notebook. Create one by clicking on \"New notebook\".":"Ara mateix no hi ha cap bloc de notes. Creeu-ne un fent clic a «Bloc de notes nou».","Note list":"Llistat de notes","Search in all the notes":"Cerca a totes les notes","Title":"Títol","Size":"Mida","Action":"Acció","Untitled":"Sense títol","Delete attachment \"%s\"?":"Voleu suprimir l'adjunt \"%s\"?","This is an advanced tool to show the attachments that are linked to your notes. Please be careful when deleting one of them as they cannot be restored afterwards.":"Aquesta és una eina avançada per mostrar els adjunts que estan enllaçats a les vostres notes. Tingueu precaució en suprimir-ne un, ja que després no es poden restaurar.","Please wait...":"Espereu...","No resources!":"No hi ha recursos!","Warning: not all resources shown for performance reasons (limit: %s).":"Avís: no es mostren tots els recursos per motius de rendiment (límit:% s).","Synchronising...":"Sincronitzant...","Generating link...":"Generant enllaç...","Link has been copied to clipboard!":"L'enllaç s'ha copiat al porta-retalls!","Note: When a note is shared, it will no longer be encrypted on the server.":"Nota: quan es comparteix una nota, deixa d'estar xifrada al servidor.","Share Notes":"Comparteix notes","Copy Shareable Link":"Copia l'enllaç compartible","Stop external editing":"Atura l'edició externa","Edit in external editor":"Edita en un editor extern","Error opening note in editor: %s":"S'ha produït un error a l'obrir la nota amb l'editor: %s","Open %s":"Obre %s","Yes":"Sí","No":"No","Clear alarm":"Esborra l'alarma","Save alarm":"Desa l'alarma","Share":"Comparteix","Permission to use camera":"Permís per utilitzar la càmara","Your permission to use your camera is required.":"Es necessita el vostre permís per utilitzar la càmara.","Delete these notes?":"Voleu suprimir aquestes notes?","Notebook: %s":"Blocs de notes: %s","Encrypted notebooks cannot be renamed":"No es pot canviar el nom dels blocs de notes xifrats","New Notebook":"Bloc de notes nou","Configuration":"Configuració","You currently have no notebooks.":"Ara mateix no teniu cap bloc de notes.","Create a notebook":"Crea un bloc de notes nou","There are currently no notes. Create one by clicking on the (+) button.":"Ara mateix no hi ha cap nota. Creeu-ne una fent clic en el botó (+).","The notebook could not be saved: %s":"No s'ha pogut desar el bloc de notes: %s","Edit notebook":"Edita el bloc de notes","Enter notebook title":"Entra el títol del bloc de notes","Login with OneDrive":"Inicia sessió amb OneDrive","Refresh":"Actualitza","Delete notebook? All notes and sub-notebooks within this notebook will also be deleted.":"Voleu suprimir el bloc de notes? També se suprimiran totes les notes i els sub-blocs d'aquest bloc de notes.","New tags:":"Etiquetes noves:","Type new tags or select from list":"Escriviu etiquetes noves o seleccioneu-ne de la llista","Login with Dropbox":"Inicia sessió amb Dropbox","Enter code here":"Entreu el codi aquí","Master Key %s":"Clau mestra %s","Created: %s":"Creació: %s","Password:":"Contrasenya:","Password cannot be empty":"El camp *Contrasenya* no pot ser buit","Confirm password cannot be empty":"El camp *Confirma la contrasenya* no pot ser buit","Passwords do not match!":"Les contrasenyes no coincideixen!","Confirm password:":"Confirmeu la contrasenya:","Enable":"Activa","Encryption Config":"Configuració del xifratge","Encryption is: %s":"El xifratge és: %s","Warning":"Avís","In order to use file system synchronisation your permission to write to external storage is required.":"Per utilitzar la sincronització del sistema de fitxers, cal el vostre permís per escriure a l'emmagatzematge extern.","Tools":"Eines","Sync Status":"Estat de sincronització","Log":"Registre","Creating report...":"Creant informe...","Export Debug Report":"Exporta l'informe de depuració","Fixing search index...":"Corregint l'índex de cerca...","Fix search index":"Corregeix l'índex de cerca","Use this to rebuild the search index if there is a problem with search. It may take a long time depending on the number of notes.":"Utilitzeu això per reconstruir l'índex de cerca si hi ha un problema amb la cerca. Pot trigar molt en funció del nombre de notes.","Exporting profile...":"Exportant el perfil...","Export profile":"Exporta el perfil","For debugging purpose only: export your profile to an external SD card.":"Només en cas depuració: exporta el vostre perfil a una targeta SD externa.","More information":"Més informació","To work correctly, the app needs the following permissions. Please enable them in your phone settings, in Apps > Joplin > Permissions":"Per a funcionar correctament, l'aplicació requereix els permisos següents. Habiliteu-los a la configuració del telèfon a Aplicacions > Joplin > Permisos","- Storage: to allow attaching files to notes and to enable filesystem synchronisation.":"- Emmagatzematge: per a adjuntar fitxers a les notes i per a activar la sincronització amb el sistema de fitxers.","- Camera: to allow taking a picture and attaching it to a note.":"- Càmera: per a poder fer fotografies i adjuntar-les a les notes.","- Location: to allow attaching geo-location information to a note.":"- Geolocalització: per a poder ajuntar la informació de geolocalització a les notes.","Joplin website":"Lloc web del Joplin","This note has been modified:":"Aquesta nota s'ha modificat:","Save changes":"Desa els canvis","Discard changes":"Descarta els canvis","No item with ID %s":"No hi ha cap element amb la ID %s","This attachment is not downloaded or not decrypted yet.":"Aquest adjunt no s'ha descarregat o no s'ha desxifrat encara.","The Joplin mobile app does not currently support this type of link: %s":"L'aplicació mòbil del Joplin, ara per ara, no admet aquest tipus d'enllaç: %s","Links with protocol \"%s\" are not supported":"Els enllaços amb el protocol %s no estan suportats","Delete note?":"Voleu suprimir la nota?","You are about to attach a large image (%dx%d pixels). Would you like to resize it down to %d pixels before attaching it?":"Esteu a punt d'adjuntar una imatge gran (%dx%d pixels). Voleu reduir-la a %d pixels abans d'adjuntar-la?","Unsupported image type: %s":"Tipus d'imatge no admesa: %s","Updated: %s":"Actualitzat: %s","View on map":"Mostra-ho al mapa","Go to source URL":"Anar a URL origen","Attach...":"Adjunta...","Attach photo":"Adjunta una imatge","Take photo":"Fes una foto","Choose an option":"Esculliu una opció","Convert to note":"Converteix a nota","Convert to todo":"Converteix a llistat de tasques pendents","Properties":"Propietats","Add body":"Afegeix contingut","Add title":"Afegeix títol","Search":"Cerca","The application has been authorised - you may now close this browser tab.":"L'aplicació ha estat autoritzada - podeu tancar aquesta pestanya del navegador.","The application has been successfully authorised.":"L'aplicació s'ha autoritzat correctament.","Please open the following URL in your browser to authenticate the application. The application will create a directory in \"Apps/Joplin\" and will only read and write files in this directory. It will have no access to any files outside this directory nor to any other personal data. No data will be shared with any third party.":"Obriu l'URL següent al navegador per a autenticar l'aplicació. L'aplicació crearà un directori a «Aplicacions/Joplin» i només llegirà i escriurà fitxers en aquest directory. No tindrà accés a cap fitxer fora d'aquesta directori ni a cap dada personal. No es compartirà cap dada amb terceres parts.","AWS S3":"AWS S3","Dropbox":"Dropbox","Cannot access %s":"No es pot accedir a %s","title":"títol","updated date":"data d'actualització","Conflicts":"Conflictes","Cannot move notebook to this location":"No es pot moure el bloc de notes a aquesta ubicació","Notebooks cannot be named \"%s\", which is a reserved title.":"Els blocs de notes no poden tenir el nom «%s», és un títol reservat.","yes":"sí","(wysiwyg: %s)":"(wysiwyg: %s)","no":"no","Attention: If you change this location, make sure you copy all your content to it before syncing, otherwise all files will be removed! See the FAQ for more details: %s":"Atenció: si canvieu aquesta ubicació, assegureu-vos de copiar-hi tot el contingut abans de sincronitzar; en cas contrari, se suprimiran tots els fitxers. Consulteu les FAQ per obtenir més detalls: %s","Light":"Clar","Dark":"Fosc","Dracula":"Dràcula","Solarised Light":"Solaritzat clar","Solarised Dark":"Solaritzat fosc","Nord":"Nord","Aritim Dark":"Aritim fosc","OLED Dark":"OLED fosc","Synchronisation target":"Objectiu de sincronització","The target to synchronise to. Each sync target may have additional parameters which are named as `sync.NUM.NAME` (all documented below).":"L'objectiu on se sincronitzarà. Cada objectiu pot tenir paràmetres addicionals que s'anomenen «sync.NUM.NAME» (tots documentats a sota).","Directory to synchronise with (absolute path)":"Directori on es farà la sincronització (camí absolut)","Nextcloud WebDAV URL":"URL del Nextcloud WebDAV","Nextcloud username":"Nom d'usuari del Nextcloud","Nextcloud password":"Contrasenya del Nextcloud","WebDAV URL":"URL de WebDAV","WebDAV username":"Nom d'usuari WebDAV","WebDAV password":"Contrasenya de WebDAV","AWS S3 bucket":"Contenidor AWS S3","AWS key":"Clau AWS","AWS secret":"Secret AWS","Attachment download behaviour":"Comportament de descàrrega d'adjunts","In \"Manual\" mode, attachments are downloaded only when you click on them. In \"Auto\", they are downloaded when you open the note. In \"Always\", all the attachments are downloaded whether you open the note or not.":"En el mode \"Manual\", els adjunts només es descarreguen quan hi feu clic. En l'\"Automàtic\", es descarreguen quan obriu la nota. A \"Sempre\", es descarreguen tots els adjunts, tant si obriu la nota com si no.","Always":"Sempre","Manual":"Manual","Auto":"Automàtic","Max concurrent connections":"Connexions simultànies màximes","Language":"Llengua","Date format":"Format de data","Time format":"Format horari","Theme":"Tema","Automatically switch theme to match system theme":"Canvia de tema automàticament per coincidir amb el tema del sistema","Preferred light theme":"Tema clar preferit","Preferred dark theme":"Tema fosc preferit","Show note counts":"Mostra el número de notes","Split View":"Vista dividida","%s / %s / %s":"%s / %s / %s","%s / %s":"%s / %s","Uncompleted to-dos on top":"Les tasques pendents sense finalitzar a la part superior","Show completed to-dos":"Mostra els llistats de tasques pendents finalitzats","Auto-pair braces, parenthesis, quotations, etc.":"Aparellament automàtic de claus, parèntesis, cites, etc.","Reverse sort order":"Ordre invers","Sort notebooks by":"Ordena els blocs de notes per","Save geo-location with notes":"Desa la geolocalització a les notes","When creating a new to-do:":"En crear un llistat de tasques pendents:","Focus title":"Vés al títol","Focus body":"Vés al cos","When creating a new note:":"En crear una nota:","Enable soft breaks":"Activa els salts de línia","Enable typographer support":"Activa el soport tipogràfic","Enable math expressions":"Activa les expressions matemàtiques","Enable Fountain syntax support":"Activa el suport de sintaxi de Fountain","Enable Mermaid diagrams support":"Activa el suport de diagrames Mermaid","Enable ==mark== syntax":"Activa la sintaxi ==mark==","Enable footnotes":"Activar notes a peu de pàgina","Enable table of contents extension":"Activar l'extensió de l'índex","Enable ~sub~ syntax":"Activa la sintaxi ~sub~","Enable ^sup^ syntax":"Activa la sintaxi ^sup^","Enable deflist syntax":"Activa la sintaxi deflist","Enable abbreviation syntax":"Activa la sintaxi d'abreviatures","Enable markdown emoji":"Activa els emoticons Markdown","Enable ++insert++ syntax":"Activa la sintaxi ++insert++","Enable multimarkdown table extension":"Activa l'extensió de taules multimarkdown","Show tray icon":"Mostra la icona a la safata","Note: Does not work in all desktop environments.":"Nota: no funciona en tots els entorns d'escriptori.","This will allow Joplin to run in the background. It is recommended to enable this setting so that your notes are constantly being synchronised, thus reducing the number of conflicts.":"Això permetrà que Joplin s’executi en segon pla. Es recomana habilitar aquesta configuració perquè les notes es sincronitzin constantment, reduint així el nombre de conflictes.","Start application minimised in the tray icon":"Inicieu l'aplicació minimitzada a la icona de la safata","Editor font size":"Mida de lletra de l'editor","Editor font":"Tipus de lletra de l'editor","Default":"Per defecte","Editor font family":"Famíllia de lletra de l'editor","This should be a *monospace* font or some elements will render incorrectly. If the font is incorrect or empty, it will default to a generic monospace font.":"Cal que sigui un tipus de lletra *monoespacial* o no funcionarà correctament. Si el tipus de lletra no és correcte o és buit, s'establirà per defecte a un tipus de lletra monoespacial genèric.","Custom stylesheet for Joplin-wide app styles":"Full d'estil personalitzat per a estils d'aplicacions de tot Joplin","Automatically update the application":"Actualitza automàticament l'aplicació","Get pre-releases when checking for updates":"Obtén pre-llançaments quan cerqui actualitzacions","See the pre-release page for more details: %s":"Consulta la pàgina de pre-llançament per a més detalls: %s","Synchronisation interval":"Interval de sincronització","%d minutes":"%d minuts","%d hour":"%d hora","%d hours":"%d hores","Text editor command":"Ordre de l'editor de text","The editor command (may include arguments) that will be used to open a note. If none is provided it will try to auto-detect the default editor.":"L'ordre de l'editor (que pot incloure arguments) que s'usarà per a obrir una nota. Si no se'n proporciona cap, es detectarà automàticament l'editor predeterminat.","Page size for PDF export":"Mida de la pàgina per exportació a PDF","A4":"A4","Letter":"Carta","A3":"A3","A5":"A5","Tabloid":"Tabloide","Legal":"Legal","Page orientation for PDF export":"Orientació de la pàgina per exportació a PDF","Portrait":"Retrat","Landscape":"Paisatge","Keyboard Mode":"Mode de teclat","Emacs":"Emacs","Vim":"Vim","Custom TLS certificates":"Certificats TLS personalitzats","Comma-separated list of paths to directories to load the certificates from, or path to individual cert files. For example: /my/cert_dir, /other/custom.pem. Note that if you make changes to the TLS settings, you must save your changes before clicking on \"Check synchronisation configuration\".":"Una llista separada per comes de camins a directoris d'on carregar els certificats, o el camí a fitxers de certificats concrets. Per exemple, el_meu/dir_cert, /altres/personalitzat.pem. Tingueu en compte que si feu canvis en la configuració TLS, cal que els deseu abans de fer clic a «Comprova la configuració de la sincronització».","Ignore TLS certificate errors":"Ignora els errors de certificat TLS","Fail-safe":"A prova d'errors","Fail-safe: Do not wipe out local data when sync target is empty (often the result of a misconfiguration or bug)":"A prova d'errors: no esborreu les dades locals quan la destinació de sincronització estigui buida (sovint és el resultat d'una configuració errònia o d'algun altre error)","Specify the port that should be used by the API server. If not set, a default will be used.":"Especifiqueu el port que hauria de fer servir el servidor API. Si no s’estableix, s’utilitzarà un valor per defecte.","Enable note history":"Activa l'historial de notes","days":"dies","%d days":"%d dies","Keep note history for":"Conserva l'historial de la nota durant","Notebook list growth factor":"Factor de creixement de la llista de blocs de notes","The factor property sets how the item will grow or shrink to fit the available space in its container with respect to the other items. Thus an item with a factor of 2 will take twice as much space as an item with a factor of 1.Restart app to see changes.":"La propietat factor defineix com l’element creixerà o es reduirà per ajustar-se a l’espai disponible al seu contenidor respecte als altres elements. Per tant, un element amb un factor de 2 ocuparà el doble d’espai que un element amb un factor de 1. Reinicieu l’aplicació per veure els canvis.","Note list growth factor":"Factor de creixement de la llista de notes","Note area growth factor":"Factor de creixement de l'àrea de nota","Invalid option value: \"%s\". Possible values are: %s.":"El valor de l'opció no és vàlid: «%s». Els valors possibles són: %s.","General":"General","Synchronisation":"Sincronització","Appearance":"Aspecte","Note":"Nota","Markdown":"Markdown","Application":"Aplicació","Encryption":"Xifratge","Web Clipper":"Desa-retalls de webs","These plugins enhance the Markdown renderer with additional features. Please note that, while these features might be useful, they are not standard Markdown and thus most of them will only work in Joplin. Additionally, some of them are *incompatible* with the WYSIWYG editor. If you open a note that uses one of these plugins in that editor, you will lose the plugin formatting. It is indicated below which plugins are compatible or not with the WYSIWYG editor.":"Aquests connectors milloren el renderitzador de Markdown amb funcions addicionals. Tingueu en compte que, tot i que aquestes funcions poden ser útils, no són Markdown estàndard i, per tant, la majoria només funcionaran dins de Joplin. A més, alguns d’ells són *incompatibles* amb l’editor WYSIWYG. Si obriu una nota que utilitza un d'aquests connectors en aquest editor, perdreu el format del connector. A continuació s’indica quins connectors són compatibles o no amb l’editor WYSIWYG.","Notes and settings are stored in: %s":"Les notes i la configuració es desen a: %s","Not downloaded":"No descarregat","Downloading":"Descarregant","Downloaded":"Descarregat","Error":"Error","Attachment conflict: \"%s\"":"Conflicte en un adjunt: \"%s\"","There was a [conflict](%s) on the attachment below.\n\n%s":"Hi ha hagut un [conflicte](%s) en aquest l'adjunt.\n\n%s","The tag \"%s\" already exists. Please choose a different name.":"L'etiqueta \"%s\" ja existeix. Escolliu un nom diferent.","created date":"data de creació","custom order":"ordre personalitzat","This note does not have geolocation information.":"Aquesta nota no té informació de geolocalització.","Cannot copy note to \"%s\" notebook":"No es pot copiar la nota al bloc de notes «%s»","Cannot move note to \"%s\" notebook":"No es pot moure la nota al bloc de notes «%s»","Encrypted":"Xifrat","Encrypted items cannot be modified":"Els elements xifrats no es poden modificar","Usage: %s":"Ús: %s","Unknown flag: %s":"Bandera desconeguda: %s","OneDrive":"OneDrive","Checking... Please wait.":"Verificant... Espereu.","Success! Synchronisation configuration appears to be correct.":"Èxit! Sembla que la configuració de sincronització és correcta.","Error. Please check that URL, username, password, etc. are correct and that the sync target is accessible. The reported error was:":"Error. Comproveu que l’URL, el nom d’usuari, la contrasenya, etc. siguin correctes i que el servei a sincronitzar sigui accessible. L'error reportat ha estat:","The application has been authorised!":"L'aplicació s'ha autoritzat correctament!","Could not authorise application:\n\n%s\n\nPlease try again.":"No s'ha pogut autoritzar l'aplciació:\n\n%s\n\nTorneu-ho a provar.","Please confirm that you would like to re-encrypt your complete database.":"Confirmeu que voleu tornar a xifrar la vostra base de dades completa.","Your data is going to be re-encrypted and synced again.":"Les vostres dades es tornaran a xifrar i sincronitzar.","Please enter your password in the master key list below before upgrading the key.":"Entreu la vostra contrasenya en la llista de claus mestres d'aquí a sota abans d'actualitzar la clau.","The master key has been upgraded successfully!":"La clau mestra s'ha actualitzat amb èxit!","Could not upgrade master key: %s":"No s'ha pogut actualitzar la clau mestra: %s","Decrypted items: %s / %s":"Elements desxifrats: %s / %s","Cannot refresh token: authentication data is missing. Starting the synchronisation again may fix the problem.":"No es pot actualitzar el testimoni: manquen les dades d'autenticació. Reiniciar la sincronització pot solucionar el problema.","Created local items: %d.":"Elements locals creats: %d.","Updated local items: %d.":"Elements locals actualitzats: %d.","Created remote items: %d.":"Elements remots creats: %d.","Updated remote items: %d.":"Elements remots actualitzats: %d.","Deleted local items: %d.":"Elements locals suprimits: %d.","Deleted remote items: %d.":"Elements remots suprimits: %d.","Fetched items: %d/%d.":"Elements obtinguts: %d/%d.","Cancelling...":"S'està cancel·lant...","Completed: %s":"Finalitzat: %s","Last error: %s":"Últim error: %s","Idle":"Ociós","In progress":"En progés","Nextcloud":"Nextcloud","WebDAV":"WebDAV","File system":"Sistema de fitxers","Forward":"Endavant","Revision: %s (%s)":"Revisió: %s (%s)","%s %s (%s, %s)":"%s %s (%s, %s)","Client ID: %s":"ID del client: %s","Sync Version: %s":"Versió de la sincronització: %s","Profile Version: %s":"Versió del perfil: %s","Keychain Supported: %s":"Clauer admès: %s","Restored Notes":"Notes restaurades","There is no data to export.":"No hi ha dades per exportar.","File":"Fitxer","Directory":"Directori","Please specify the notebook where the notes should be imported to.":"Indiqueu el bloc de notes on s'haurien d'importar les notes.","Joplin Export File":"Fitxer d'exportació del Joplin","Joplin Export Directory":"Directori d'exportació del Joplin","Evernote Export File (as Markdown)":"Exporta com a fitxer de l'Evernote (com a Markdown)","Evernote Export File (as HTML)":"Exporta com a fitxer de l'Evernote (com a HTML)","HTML File":"Fitxer HTML","HTML Directory":"Directori HTML","Cannot load \"%s\" module for format \"%s\" and output \"%s\"":"No puc carregar el mòdul «%s» per al format «%s» i destí \"%s\"","Cannot find \"%s\".":"No es pot trobar «%s».","Please specify import format for %s":"Indiqueu el format d'importació per a %s","Items that cannot be synchronised":"Elements que no s'han pogut sincronitzar","These items will remain on the device but will not be uploaded to the sync target. In order to find these items, either search for the title or the ID (which is displayed in brackets above).":"Aquests elements es mantindran al dispositiu però no es pujaran a la destinació de sincronització. Per a poder trobar aquests elements, podeu cercar pel títol o la ID (que es mostra entre claudàtors a sobre).","%s (%s) could not be uploaded: %s":"%s (%s) no s'ha pogut pujar: %s","Item \"%s\" could not be downloaded: %s":"L'element \"%s\" no s'ha pogut descarregar: %s","Items that cannot be decrypted":"Elements que no s'han pogut desxifrar","Joplin failed to decrypt these items multiple times, possibly because they are corrupted or too large. These items will remain on the device but Joplin will no longer attempt to decrypt them.":"Joplin no ha pogut desxifrar aquests elements diverses vegades, possiblement perquè estan danyats o són massa grans. Aquests elements romandran al dispositiu, però Joplin ja no intentarà desxifrar-los.","%s: %s":"%s: %s","Attachments":"Adjunts","Downloaded and decrypted":"Descarregat i desxifrat","%s: %d":"%s: %d","Downloaded and encrypted":"Descarregat i xifrat","Attachments that could not be downloaded":"Adjunts que no s'han pogut descarregar","%s (%s): %s":"%s (%s): %s","Sync status (synced items / total items)":"Estat de la sincronització (element sinc. / elements totals)","%s: %d/%d":"%s: %d/%d","Total: %d/%d":"Total: %d/%d","Conflicted: %d":"Conflictius: %d","To delete: %d":"Per suprimir: %d","Folders":"Carpetes","%s: %d notes":"%s: %d notes","Coming alarms":"Alarmes programades","On %s: %s":"A les %s.%s","Duplicates the notes matching to [notebook]. If no notebook is specified the note is duplicated in the current notebook.":"Duplica les notes que coincideixen amb a [blocdenotes]. Si no indiqueu cap bloc de notes es dupliquen en el bloc de notes actual.","Displays the notes in the current notebook. Use `ls /` to display the list of notebooks.":"Mostra les notes en el bloc de notes actual. Useu «ls /» per a mostrar la llista de blocs de notes.","Displays only the first top notes.":"Només mostra les primeres notes.","Sorts the item by (eg. title, updated_time, created_time).":"Ordena l'element per (p. ex. títol, actualització o creació).","Reverses the sorting order.":"Inverteix el criteri d'ordenació.","Displays only the items of the specific type(s). Can be `n` for notes, `t` for to-dos, or `nt` for notes and to-dos (eg. `-tt` would display only the to-dos, while `-ttd` would display notes and to-dos.":"Només mostra els elements dels tipus específics. Pot ser «n» per a les notes, «t» per les tasques pendents, o «nt» per a notes i tasques pendents (p. ex. «-tt» mostrarà només les tasques pendents, mentre que «-ttd» mostrarà notes i tasques pendents).","Either \"text\" or \"json\"":"«text» o «json»","Use long list format. Format is ID, NOTE_COUNT (for notebook), DATE, TODO_CHECKED (for to-dos), TITLE":"Usa el format de llista llarga. El format és ID, NRE_NOTES (per a blocs de notes), DATA, TASQUES_MARCADES (per a llistats de tasques pendents), TÍTOL","Please select a notebook first.":"Cal que primer seleccioneu un bloc de notes.","Imports data into Joplin.":"Importa les dades al Joplin.","Source format: %s":"Format d'origen: %s","Do not ask for confirmation.":"No demanis confirmació.","Output format: %s":"Format destí: %s","Importing notes...":"S'estan important notes...","Enum":"Enumeració","Type: %s.":"Tipus: %s.","Possible values: %s.":"Valors possibles: %s.","Default: %s":"Per defecte: %s","Possible keys/values:":"Valors/claus possibles:","Start, stop or check the API server. To specify on which port it should run, set the api.port config variable. Commands are (%s).":"Arrenca, atura o verifica el servidor API. Per especificar a quin port ha de córrer, estableix la variable api.port. Les ordres són (%s).","Server is already running on port %d":"El servidor ja està corrent en el port %d","Server is running on port %d":"El servidor està corrent en el port %d","Server is not running.":"El servidor no està corrent.","Manages E2EE configuration. Commands are `enable`, `disable`, `decrypt`, `status`, `decrypt-file` and `target-status`.":"Gestiona la configuració E2EE. Les ordres són «enable», «disable», «decrypt», «status» i «target-status».","Enter master password:":"Introduïu una contrasenya mestra:","Operation cancelled":"L'operació s'ha cancel·lat","Starting decryption... Please wait as it may take several minutes depending on how much there is to decrypt.":"S'està iniciant el desxifratge... Espereu perquè això pot durar alguns minuts, depenent de quanta informació calgui desxifrar.","Decrypted items: %d":"Elements desxifrats: %d","Skipped items: %d (use --retry-failed-items to retry decrypting them)":"Elements omesos: %d (utilitza --retry-failed-items per tornar a intentar desxifrar-los)","Completed decryption.":"El desxifratge ha finalitzat.","Creates a new notebook.":"Crea un bloc de notes nou.","Moves the notes matching to [notebook].":"Mou les notes que coincideixen amb a [notebook].","Gets or sets a config value. If [value] is not provided, it will show the value of [name]. If neither [name] nor [value] is provided, it will list the current configuration.":"Obté o estableix un valor de configuració. Si no s'indica [valor], mostrarà el valor de [nom]. Si no s'indica ni [nom] ni [valor], es mostrarà un llistat amb la configuració actual.","Also displays unset and hidden config variables.":"També mostra variables de configuració ocultes o sense definir.","%s = %s (%s)":"%s = %s (%s)","%s = %s":"%s = %s","Switches to [notebook] - all further operations will happen within this notebook.":"Canvia a [notebook] - totes les operacions posteriors s'aplicaran en aquest bloc de notes.","Synchronises with remote storage.":"Sincronitza amb un emmagatzemament remot.","Sync to provided target (defaults to sync.target config value)":"Sincronitza a la destinació indicada (de forma predeterminada al valor de configuració sync.target)","Not authentified with %s. Please provide any missing credentials.":"No esteu autenticats amb %s. Proporcioneu les credencials que falten.","Synchronisation is already in progress.":"La sincronització ja és en curs.","Lock file is already being hold. If you know that no synchronisation is taking place, you may delete the lock file at \"%s\" and resume the operation.":"El fitxer de bloqueig està ús. Si sabeu que no s'està executant cap sincronització ara mateix, podeu suprimir el fitxer de bloqueig a «%s» i reprendre l'operació.","Synchronisation target: %s (%s)":"Destinació de la sincronització: %s(%s)","Cannot initialise synchroniser.":"No es pot inicialitzar el sincronitzador.","Starting synchronisation...":"Està començant la sincronització...","Downloading resources...":"Descarregant recursos...","Cancelling... Please wait.":"S'està cancel·lant... Espereu.","Renames the given
- (note or notebook) to .":"Canvia el nom de la nota o bloc de notes indicat de
- a .","Deletes the given notebook.":"Suprimeix el bloc de notes indicat.","Deletes the notebook without asking for confirmation.":"Suprimeix el bloc de notes sense demanar cap confirmació.","Creates a new to-do.":"Crea una llista de tasques pendents.","Notes can only be created within a notebook.":"Només podeu crear notes en un bloc de notes.","Displays the given note.":"Mostra la nota indicada.","Displays the complete information about note.":"Mostra la informació completa sobre la nota.","Edit note.":"Edita la nota.","No text editor is defined. Please set it using `config editor `":"No hi ha definit cap editor de text. Establiu-ne un usant `config editor `","No active notebook.":"No hi ha cap bloc de notes actiu.","Note does not exist: \"%s\". Create it?":"La nota «%s» no existeix. Voleu crear-la?","Starting to edit note. Close the editor to get back to the prompt.":"S'està iniciant l'edició del a nota. Tanqueu l'editor per a tornar a l'indicador.","Note has been saved.":"S'ha desat la nota.","To delete a tag, untag the associated notes.":"Per a suprimir una etiqueta, traieu l'etiqueta en les notes associades.","Please select the note or notebook to be deleted first.":"Primer seleccioneu la nota o el bloc de notes que vulgueu suprimir.","Press Ctrl+D or type \"exit\" to exit the application":"Premeu Ctrl+D o escriviu «exit» per a sortir de l'aplicació","Deletes the notes matching .":"Suprimeix les notes que coincideixen amb .","Deletes the notes without asking for confirmation.":"Suprimeix les notes sense demanar confirmació.","%d notes match this pattern. Delete them?":"%d notes coincideixen amb aquest patró. Voleu suprimir-les?","Attaches the given file to the note.":"Adjunta el fitxer indicat a la nota.","Displays version information":"Mostra la informació de versió","%s %s (%s)":"%s %s (%s)","Marks a to-do as non-completed.":"Marca un llistat de tasques pendents com a no finalitzat.","Exports Joplin data to the given path. By default, it will export the complete database including notebooks, notes, tags and resources.":"Exporta les dades del Joplin al camí indicat. Per defecte, exportarà tota la base de dades, incloent-hi blocs de notes, notes, etiquetes i recursos.","Destination format: %s":"Format destí: %s","Exports only the given note.":"Exporta només la nota indicada.","Exports only the given notebook.":"Exporta només el bloc de notes indicat.","Creates a new note.":"Crea una nota nova.","Type `joplin help` for usage information.":"Escriviu «joplin help» per a obtenir informació d'ús.","Fatal error:":"Error fatal:","Displays a geolocation URL for the note.":"Motra una URL de geolocalitzacio de la nota.","Welcome to Joplin!\n\nType `:help shortcuts` for the list of keyboard shortcuts, or just `:help` for usage information.\n\nFor example, to create a notebook press `mb`; to create a note press `mn`.":"Us donem la benvinguda al Joplin!\n\nEscriviu «:help shortcuts» per a llistar les dreceres de teclat, o simplement «:help» per a informació d'ús.\n\nPer exemple, per a crear un bloc de notes premeu «mb»; per a crear una nota premeu «mn».","One or more items are currently encrypted and you may need to supply a master password. To do so please type `e2ee decrypt`. If you have already supplied the password, the encrypted items are being decrypted in the background and will be available soon.":"Un o més elements estan xifrats i cal que proporcioneu una contrasenya mestra. Per a fer-ho, escriviu «e2ee decrypt». Si ja heu indicat una contrasenya, els elements xifrats s'estan desxifrant en segon pla i seran disponibles aviat.","You may also type `status` for more information.":"També podeu escriure `status` per obtenir més informació.","Search:":"Cerca:","Searches for the given in all the notes.":"Cerca el patró en totes les notes.","Sets the property of the given to the given [value]. Possible properties are:\n\n%s":"Estableix la propietat de la indicada al [valor] donat. Les propietats possibles són:\n\n%s","Missing required argument: %s":"Manca un argument requerit: %s","Your choice: ":"La vostra tria: ","Invalid answer: %s":"La resposta no és vàlida: %s","Y":"S","n":"n","Cannot change encrypted item":"No es pot canviar un element xifrat","Displays usage information.":"Mostra la informació d'ús.","For information on how to customise the shortcuts please visit %s":"Per a obtenir informació sobre com personalitzar les dreceres de teclat, visiteu %s","Shortcuts are not available in CLI mode.":"Les dreceres no són disponibles en el mode de línia d'ordres.","Type `help [command]` for more information about a command; or type `help all` for the complete usage information.":"Escriviu «help [ordre]» per a més informació sobre l'ordre; o escriviu «help all» per a la informació d'ús completa.","The possible commands are:":"Les ordres possibles són:","In any command, a note or notebook can be referred to by title or ID, or using the shortcuts `$n` or `$b` for, respectively, the currently selected note or notebook. `$c` can be used to refer to the currently selected item.":"En qualsevol ordre, podeu referenciar una nota o bloc de notes per el títol o l'ID, o podeu usar dreceres «$n» o «$b» per a, respectivament, la nota o el bloc de nota seleccionat. Podeu usar «$c» per a fer referència a l'element seleccionat.","To move from one pane to another, press Tab or Shift+Tab.":"Per a desplaçar-vos d'un panell a un altre, premeu Tab o Maj+Tab.","Use the arrows and page up/down to scroll the lists and text areas (including this console).":"Useu les fletxes del cursor i les tecles de pàgina amunt i avall per a recórrer les llistes i les àrees de text (incloent-hi aquesta consola).","To maximise/minimise the console, press \"tc\".":"Per a maximitzar o minimitzar la consola, premeu «tc».","To enter command line mode, press \":\"":"Per a anar al mode de línia d'ordres, premeu «:»","To exit command line mode, press ESCAPE":"Per a sortir del mode en línia d'ordres, premeu la tecla Escapada","For the list of keyboard shortcuts and config options, type `help keymap`":"Per a llistar les dreceres de teclat i opcions de configuració, escriviu «help keymap»"," can either be \"toggle\" or \"clear\". Use \"toggle\" to toggle the given to-do between completed and uncompleted state (If the target is a regular note it will be converted to a to-do). Use \"clear\" to convert the to-do back to a regular note.":" pot ser «toggle» o «clear». Useu «toggle» per a canviar el llistats de tasques entre l'estat de finalitzat i no finalitzat (si l'objectiu és una nota normal es convertirà a un llistat de tasques pendents). Useu «clear» per a convertir un llistat de tasques pendents a una nota normal.","Exits the application.":"Surt de l'aplicació.","More than one item match \"%s\". Please narrow down your query.":"Hi ha més d'un element que coincideix amb «%s». Restringiu la consulta.","No notebook selected.":"No heu seleccionat cap bloc de notes.","No notebook has been specified.":"No heu indicat cap bloc de notes.","N":"N","y":"s","Cancelling background synchronisation... Please wait.":"S'està cancel·lant la sincronització en segon pla... Espereu.","No such command: %s":"No existeix l'ordre: %s","The command \"%s\" is only available in GUI mode":"L'ordre «%s» només és disponible en mode IGU","Displays summary about the notes and notebooks.":"Mostra un resum sobre les notes i blocs de notes.","To retry decryption of these items. Run `e2ee decrypt --retry-failed-items`":"Per a reintentar el desxifratge d'aquests elements. Executa `e2ee decrypt --retry-failed-items`"," can be \"add\", \"remove\", \"list\", or \"notetags\" to assign or remove [tag] from [note], to list notes associated with [tag], or to list tags associated with [note]. The command `tag list` can be used to list all the tags (use -l for long option).":" pot ser «add», «remove», «list» o «notetags» per a assignar o suprimir l'[etiqueta] de la [nota], o per a llistar les notes associades amb l'[etiqueta]. L'ordre «tag list» es pot usar per a llistar totes les etiquetes (useu -l per l'opció llarga).","Invalid command: \"%s\"":"Ordre no vàlida: «%s»","Marks a to-do as done.":"Marca un llistat de tasques pendents com a fet.","Note is not a to-do: \"%s\"":"La nota no és un llistat de tasques pendents: «%s»"}
\ No newline at end of file
diff --git a/packages/lib/locales/cs_CZ.json b/packages/lib/locales/cs_CZ.json
index 68c3ab791..d8985abcb 100644
--- a/packages/lib/locales/cs_CZ.json
+++ b/packages/lib/locales/cs_CZ.json
@@ -1 +1 @@
-{"OK":"OK","Cancel":"Zrušit","The app is now going to close. Please relaunch it to complete the process.":"Aplikace se nyní vypne. Pro dokončení procesu ji znovu spusťte.","Goto Anything...":"Přejít kamkoliv...","Exporting to \"%s\" as \"%s\" format. Please wait...":"Exportuji do \"%s\" jako formát \"%s\". Chvíli strpení...","Could not export notes: %s":"Nelze exportovat poznámky: %s","Current version is up-to-date.":"Současná verze je aktuální.","%s (pre-release)":"%s (pre-release)","An update is available, do you want to download it now?":"Je k dispozici update, chcete jej stáhnout?","Your version: %s":"Vaše verze: %s","New version: %s":"Nová verze: %s","Full Release Notes":"Úplné poznámky k verzi","The note \"%s\" has been successfully restored to the notebook \"%s\".":"Poznámka \"%s\" byla úspěšně obnovena v zápisníku \"%s\".","This note has no history":"Tato poznámka nemá historii","Unsupported link or message: %s":"Nepodporovaný link či zpráva: %s","Restore":"Obnovit","Click \"%s\" to restore the note. It will be copied in the notebook named \"%s\". The current version of the note will not be replaced or modified.":"Klikněte na \"%s\" pro obnovení poznámky. Poznámka bude zkopírována do zápisníku s názvem \"%s\". Současná verze poznámky nebude nahrazena či změněna.","Back":"Zpět","Remove":"Odstranit","Delete notebook \"%s\"?\n\nAll notes and sub-notebooks within this notebook will also be deleted.":"Smazat zápisník \"%s\"?\n\nBudou smazány i všechny poznámky a pod-zápisníky v tomto zápisníku.","Delete":"Odstranit","Remove tag \"%s\" from all notes?":"Odebrat tag \"%s\" ze všech poznámek?","Remove this search from the sidebar?":"Smazat tento hledaný výraz z panelu?","Export":"Export","All notes":"Všechny poznámky","Synchronise":"Synchronizovat","Notebooks":"Zápisníky","Tags":"Tagy","Decrypting items: %d/%d":"Rozšifrované položky: %d/%d","Fetching resources: %d/%d":"Stahování zdrojů: %d/%d","Sidebar":"Postranní lišta","Focus":"Přejít na","Please select where the sync status should be exported to":"Prosím vyberte, kam má být stav synchronizace exportován","Retry All":"Opakovat vše","Retry":"Znovu","strong text":"tučný text","emphasised text":"zvýrazněný text","Insert Hyperlink":"Vložit odkaz","List item":"Seznam položek","Layout":"Rozvržení","This note has no content. Click on \"%s\" to toggle the editor and edit the note.":"Tato poznámka je prázdný. Klikněte na \"%s\" pro otevření editoru.","Cut":"Vyjmout","Copy":"Kopírovat","Paste":"Vložit","Checkbox list":"Zaškrtávací pole","Edit":"Upravit","Attach file":"Přiložit soubor","Code Block":"Blok kódu","Inline Code":"Vložený kód","Insert Date Time":"Vložit datum a čas","Drop notes or files here":"Sem přetáhněte poznámky nebo soubory","Code View":"Zobrazit kód","Please wait for all attachments to be downloaded and decrypted. You may also switch to %s to edit the note.":"Počkejte prosím na stažení a dešifrování všech příloh. Můžete také přepnout na %s a poznámku upravit.","There was an error downloading this attachment:":"Při stahování této přílohy došlo k chybě:","This attachment is not downloaded or not decrypted yet":"Tato příloha ještě není stažena nebo dešifrována","Open...":"Otevřít...","Save as...":"Uložit jako...","Reveal file in folder":"Ukázat soubor ve složce","Copy path to clipboard":"Kopírovat cestu do schránky","Copy Link Address":"Kopírovat adresu odkazu","to-do":"úkol","note":"poznámka","Creating new %s...":"Vytvářím %s...","The following attachments are being watched for changes:":"Následující přílohy jsou sledovány, zda došlo k jejich změně:","The attachments will no longer be watched when you switch to a different note.":"Když přepnete na jinou poznámku, přílohy již nebudou sledovány.","In: %s":"V: %s","Select all":"Vybrat vše","Bold":"Tučně","Italic":"Kurzíva","Hyperlink":"Odkaz","Code":"Kód","Numbered List":"Číslovanáý seznam","Bulleted List":"Seznam s odrážkami","Checkbox":"Zaškrtávací pole","Heading":"Nadpis","Horizontal Rule":"Horizontální čára","Note title":"Název zápisníku","Search in current note":"Hledat v aktuální poznámce","Note body":"Tělo poznámky","ID":"ID","Created":"Vytvořeno","Updated":"Upraveno","Completed":"Dokončeno","Location":"Lokace","URL":"URL","Note History":"Historie poznámky","Markup":"Markup","Previous versions of this note":"Předchozí verze poznámky","Note properties":"Nastavení poznámek","Error: %s":"Chyba: %s","Disabled":"Vypnuto","Search...":"Hledat...","Import":"Import","Command":"Příkaz","Keyboard Shortcut":"Klávesová zkratka","Quit":"Ukončit","Insert template":"Vložit šablonu","Actual Size":"Skutečná velikost","Website and documentation":"Web a dokumentace","Hide Joplin":"Skrýt Joplin","Close Window":"Zavřít akno","Preferences":"Nastavení","Options":"Nastavení","Press the shortcut":"Stiskněte klávesovou zkratku","Press the shortcut and then press ENTER. Or, press BACKSPACE to clear the shortcut.":"Stiskněte klávesovou zkratku a poté stiskněte ENTER. Nebo klávesovou zkratku vymažte stisknutím BACKSPACE.","Save":"Uložit","The sync target needs to be upgraded before Joplin can sync. The operation may take a few minutes to complete and the app needs to be restarted. To proceed please click on the link.":"Před synchronizací Joplin je třeba upgradovat cíl synchronizace. Dokončení operace může trvat několik minut a je třeba aplikaci restartovat. Chcete-li pokračovat, klikněte na odkaz.","Restart and upgrade":"Restartovat a upgradovat","Some items cannot be synchronised.":"Některé položky nelze synchronizovat.","View them now":"Zobrazit","Some items cannot be decrypted.":"Některé položky nelze rozšifrovat.","One or more master keys need a password.":"Jeden nebo více master klíčů potřebují heslo.","Set the password":"Nastavit heslo","One of your master keys use an obsolete encryption method.":"Jeden z vašich hlavních klíčů používá zastaralou metodu šifrování.","The default encryption method has been changed, you should re-encrypt your data.":"Výchozí metoda šifrování byla změněna, měli byste data znovu zašifrovat.","More info":"Více informací","Statistics...":"Statistika...","Rename":"Přejmenovat","Rename notebook:":"Přejmenovat zápisník:","New to-do":"Nový úkol","Toggle note list":"Přepnout seznam poznámek","Toggle sidebar":"Přepnout postranní lištu","Set alarm":"Nastavit alarm","Set alarm:":"Nastavit alarm:","PDF File":"PDF soubor","New note":"Nová poznámka","Move to notebook":"Přesunout do zápisníku","Move to notebook:":"Přesunout do zápisníku:","Toggle editor layout":"Změňit layout editoru","Toggle editors":"Přepnout editory","Rename tag:":"Přejmenovat tag:","New notebook":"Nový zápisník","Notebook title:":"Název zápisníku:","Share note...":"Sdílet poznámku...","New sub-notebook":"Nový pod-zápisník","Template file:":"Soubor šablony:","Add or remove tags:":"Přidat či odebrat tagy:","Print":"Tisk","Only one note can be printed at a time.":"Naráz lze vytisknout pouze jednu poznámku.","To allow Joplin to synchronise with Dropbox, please follow the steps below:":"Chcete-li povolit synchronizaci služby Joplin se službou Dropbox, postupujte podle následujících kroků:","Step 1: Open this URL in your browser to authorise the application:":"Krok 1: Chcete-li povolit aplikaci, otevřete tuto adresu URL ve svém prohlížeči:","Step 2: Enter the code provided by Dropbox:":"Krok 2: Zadejte kód poskytnutý službou Dropbox:","Submit":"Odeslat","Token has been copied to the clipboard!":"Token byl zkopírován do schránky!","The web clipper service is enabled and set to auto-start.":"Služba Web clipper je povolena a nastavena pro spouštění při startu.","Status: Started on port %d":"Stav: Nastartováno na portu %d","Status: %s":"Stav: %s","Disable Web Clipper Service":"Služba Web clipper vypnuta","The web clipper service is not enabled.":"Služba Web clipper není povolena.","Enable Web Clipper Service":"Povolit službu Web clipper","Joplin Web Clipper allows saving web pages and screenshots from your browser to Joplin.":"Joplin Web Clipper umožňuje ukládat webové stránky a screenshoty z vašeho prohlížeče do Joplin.","In order to use the web clipper, you need to do the following:":"Pro použití web clipper musíte udělat následující:","Step 1: Enable the clipper service":"Krok 1: Zapnout službu clipper","This service allows the browser extension to communicate with Joplin. When enabling it your firewall may ask you to give permission to Joplin to listen to a particular port.":"Tato služba umožňuje rozšíření prohlížeče o komunikaci s Joplin. Pokud jej povolíte, může vás firewall požádat, abyste Joplin dali svolení naslouchat na určitém portu.","Step 2: Install the extension":"Krok 2: Nainstalovat rozšíření","Download and install the relevant extension for your browser:":"Stáhnout a nainstalovat odpovídající rozšíření pro váš webový prohlížeč:","Advanced options":"Ukázat pokročilé volby","Authorisation token:":"Autorizační token:","Copy token":"Zkopírovat token","This authorisation token is only needed to allow third-party applications to access Joplin.":"Tento autorizační token je potřeba pouze pro povolení komunikace Joplin s aplikacemi třetích stran.","Importing from \"%s\" as \"%s\" format. Please wait...":"Importuji z \"%s\" jako formát \"%s\". Chvíli strpení...","Synchronisation Status":"Stav synchronizace","Create note from template":"Vytvořit poznámku ze šablony","Create to-do from template":"Vytvořit úkol ze šablony","Open template directory":"Otevřít složku se šablonami","Refresh templates":"Obnovit šablony","Note attachments...":"Přílohy poznámky...","&File":"&Soubor","About Joplin":"O aplikaci Joplin","Preferences...":"Nastavení...","Check for updates...":"Zkontrolovat updaty...","Templates":"Šablony","Export all":"Exportovat vše","Hide %s":"Schovat %s","&Edit":"Úp&ravy","&View":"&Zobrazit","Layout button sequence":"Posloupnost pro tlačítko Rozvržení","Zoom In":"Přiblížit","Zoom Out":"Oddálit","&Note":"&Poznámka","&Tools":"&Nástroje","&Help":"Nápo&věda","Joplin Forum":"Joplin Forum","Make a donation":"Přispět","Toggle development tools":"Otevřít developerské nástroje","Firefox Extension":"Doplněk pro Firefox","Chrome Web Store":"Chrome Web Store","Get it now:":"Získat hned:","New notebook \"%s\" will be created and file \"%s\" will be imported into it":"Bude vytvořen zápisník \"%s\" a soubor \"%s\" do něj bude importován","Found: %d.":"Nalezeno: %d.","Created: %d.":"Vytvořeno: %d.","Updated: %d.":"Upraveno: %d.","Skipped: %d.":"Přeskočeno: %d.","Resources: %d.":"Zdroje: %d.","Tagged: %d.":"Otagováno: %d.","The notes have been imported: %s":"Poznámky importovány: %s","Duplicate":"Duplikovat","%s - Copy":"%s - Kopírovat","Switch between note and to-do type":"Přepnout mezi poznámkou a úkolem","Switch to note type":"Přepnout na poznámku","Switch to to-do type":"Přepnout na úkol","Copy Markdown link":"Vytvořit Markdown odkaz","Delete note \"%s\"?":"Smazat poznámku \"%s\"?","Delete these %d notes?":"Smazat tyto \"%d\" poznámky?","Authentication was not completed (did not receive an authentication token).":"Autentizace nebyla dokončena (nedostali jsme autentizační token).","Master keys that need upgrading":"Hlavní klíče, které je třeba upgradovat","The following master keys use an out-dated encryption algorithm and it is recommended to upgrade them. The upgraded master key will still be able to decrypt and encrypt your data as usual.":"Následující hlavní klíče používají zastaralý šifrovací algoritmus a je doporučeno je upgradovat. Upgradovaný hlavní klíč bude i nadále schopen dešifrovat a zašifrovat vaše data jako obvykle.","Upgrade":"Upgrade","Re-encrypt data":"Znovu zašifrovat data","The default encryption method has been changed to a more secure one and it is recommended that you apply it to your data.":"Výchozí metoda šifrování byla změněna na bezpečnější variantu a doporučuje se použít ji na vaše data.","You may use the tool below to re-encrypt your data, for example if you know that some of your notes are encrypted with an obsolete encryption method.":"Níže uvedený nástroj můžete použít k opětovnému zašifrování dat, například pokud víte, že některé vaše poznámky jsou šifrovány zastaralou metodou šifrování.","In order to do so, your entire data set will have to be encrypted and synchronised, so it is best to run it overnight.\n\nTo start, please follow these instructions:\n\n1. Synchronise all your devices.\n2. Click \"%s\".\n3. Let it run to completion. While it runs, avoid changing any note on your other devices, to avoid conflicts.\n4. Once sync is done on this device, sync all your other devices and let it run to completion.\n\nImportant: you only need to run this ONCE on one device.":"Aby to bylo možné, bude nutné zašifrovat a synchronizovat celou vaši datovou sadu, takže je nejlepší spustit to přes noc.\n\nNejprve postupujte podle těchto pokynů:\n\n1. Synchronizujte všechna svá zařízení.\n2. Klikněte na \"%s\".\n3. Nechte to běžet do konce. Zatímco operace běží, vyhněte se změnám jakékoli poznámky na ostatních zařízeních, aby nedocházelo ke konfliktům.\n4. Jakmile je synchronizace na tomto zařízení provedena, synchronizujte všechna ostatní zařízení a nechejte synchronizaci běžet až do konce.\n\nDůležité: toto stačí spustit pouze JEDNOU a na jednom zařízení.","Disabling encryption means *all* your notes and attachments are going to be re-synchronised and sent unencrypted to the sync target. Do you wish to continue?":"Vypnutí šifrování znamená, že *všechny* vaše poznámky a přílohy budou synchronizovány na cílové úložiště nešifrované. Přejete si pokračovat?","Enabling encryption means *all* your notes and attachments are going to be re-synchronised and sent encrypted to the sync target. Do not lose the password as, for security purposes, this will be the *only* way to decrypt the data! To enable encryption, please enter your password below.":"Zapnutí šifrování znamená, že *všechny* vaše poznámky a přílohy budou synchronizovány na cílové úložiště šifrované. Neztraťte své heslo, za účelem zabezpečení je jeho zadání *jediným* způsobem jak vaše poznámky rozšifrovat! Pro zapnutí šifrování zadejte své heslo.","Disable encryption":"Vypnout šifrování","Enable encryption":"Zapnout šifrování","Master Keys":"Master klíče","Active":"Aktivní","Source":"Zdroj","Password":"Heslo","Password OK":"Heslo je správné","Note: Only one master key is going to be used for encryption (the one marked as \"active\"). Any of the keys might be used for decryption, depending on how the notes or notebooks were originally encrypted.":"Poznámka: Pouze jeden master klíč bude používán k šifrování (označen jako \"aktivní\"). Všechny další klíče jsou používány jen k dešifrování.","Missing Master Keys":"Chybějící Master klíče","The master keys with these IDs are used to encrypt some of your items, however the application does not currently have access to them. It is likely they will eventually be downloaded via synchronisation.":"Master klíče s těmito ID byly použity k zašifrování položek, které momentálně nejsou k dispozici. Je pravděpodobné, že tyto položky budou staženy při synchronizaci.","For more information about End-To-End Encryption (E2EE) and advice on how to enable it please check the documentation:":"Pro více informací o End-To-End šifrování (E2EE) a návod jak je povolit náhledněte do dokumentace:","Status":"Status","Encryption is:":"Šifrování je:","Enabled":"Zapnuto","OneDrive Login":"Přihlášení s OneDrive","Dropbox Login":"Dropbox přihlášení","Note attachments":"Přílohy poznámky","This will open a new screen. Save your current changes?":"Toto otevře nové okno. Chcete uložit současné změny?","Check synchronisation configuration":"Zkontrolujte nastavení synchronizace","Unknown":"Neznámý/á","Checking...":"Kontroluji...","Error":"Chyba","The Joplin Nextcloud App is either not installed or misconfigured. Please see the full error message below:":"Joplin Nextcloud aplikace není nainstalována nebo je špatně nakonfigurována. Prosím zkontrolujte celou chybovou zprávu:","Show Log":"Zobrazit log","Joplin Nextcloud App status:":"Stav aplikace Joplin Nextcloud:","Check Status":"Zkontrolovat stav","Help":"Nápověda","Show Advanced Settings":"Ukázat pokročilá nastavení","Browse...":"Procházet...","Do it now":"Provést ihned","Plugins":"Rozšíření","Apply":"Použít","Clear":"Vyčistit","Words":"Slova","Characters":"Znaky","Characters excluding spaces":"Znaky bez mezer","Lines":"Řádky","Editor":"Editor","Viewer":"Prohlížeč","Read time: %s min":"Doba čtení: %s min","Statistics":"Statistiky","Close":"Zavřít","Custom order":"Vlastní řazení","View":"Zobrazit","Sort notes by":"Řadit poznámky podle","To manually sort the notes, the sort order must be changed to \"%s\" in the menu \"%s\" > \"%s\"":"Chcete-li poznámky seřadit ručně, je třeba změnit pořadí řazení na \"%s\" v nabídce \"%s\"> \"%s\"","No notes in here. Create one by clicking on \"New note\".":"Žádné poznámky. Vytvořte jednu kliknutím na \"Nová poznámka\".","There is currently no notebook. Create one by clicking on \"New notebook\".":"Nemáte žádný zápisník. Vytvořte jeden kliknutím na \"Nový zápisník\".","Note list":"Seznam poznámek","Search in all the notes":"Hledat ve všech poznámkách","Title":"Název","Size":"Velikost","Action":"Akce","Untitled":"Bez názvu","Delete attachment \"%s\"?":"Odstranit přílohu \"%s\"?","This is an advanced tool to show the attachments that are linked to your notes. Please be careful when deleting one of them as they cannot be restored afterwards.":"Toto je pokročilý nástroj pro zobrazení příloh, které jsou připojeny k vašim poznámkám. Při odstraňování přílohy buďte opatrní, protože odstraněnou přílohu nelze obnovit.","Please wait...":"Počkejte prosím...","No resources!":"Žádné zdroje!","Warning: not all resources shown for performance reasons (limit: %s).":"Upozornění: nejsou zobrazeny všechny prostředky z důvodů výkonu (limit: %s).","Synchronising...":"Synchronizuji...","Generating link...":"Vytvářím odkaz...","Link has been copied to clipboard!":"Odkaz byl zkopírován do schránky!","Note: When a note is shared, it will no longer be encrypted on the server.":"Poznámka: pokud je poznámka sdílena, už nebude na serveru šifrována.","Share Notes":"Sdílet poznámky","Copy Shareable Link":"Kopírovat odkaz ke sdílení","Toggle external editing":"Přepnout externí editaci","Stop":"Zastavit","Copy dev mode command to clipboard":"Zkopírovat příkaz pro vývojářský režim do schránky","Stop external editing":"Ukončit externí úpravy","Edit in external editor":"Upravit externím editorem","Error opening note in editor: %s":"Chyba při otevírání poznámky v editoru: %s","Open %s":"Otevřít %s","Yes":"Ano","No":"Ne","Clear alarm":"Zrušit alarm","Save alarm":"Nastavit alarm","Share":"Sdílet","Permission to use camera":"Oprávnění použít kameru","Your permission to use your camera is required.":"Je vyžadováno oprávnění použít vaši kameru.","Delete these notes?":"Smazat tyto poznámky?","Notebook: %s":"Zápisník: %s","Encrypted notebooks cannot be renamed":"Nelze přejmenovat zašifrovanou položku","New Notebook":"Nový zápisník","Configuration":"Nastavení","You currently have no notebooks.":"Momentálně nemáte žádné zápisníky.","Create a notebook":"Vytvořit nový zápisník","There are currently no notes. Create one by clicking on the (+) button.":"Nemáte žádné poznámky. Vytvořte jednu kliknutím na tlačítko (+).","The notebook could not be saved: %s":"Nebylo možné uložit zápisník: %s","Edit notebook":"Upravit zápisník","Enter notebook title":"Vložte název zápisníku","Login with OneDrive":"Přihlásit se pomocí OneDrive","Refresh":"Obnovit","Sync Target Upgrade":"Upgrade cíle synchronizace","Delete notebook? All notes and sub-notebooks within this notebook will also be deleted.":"Smazat zápisník? Budou smazány i všechny poznámky a pod-zápisníky v něm obsažené.","New tags:":"Nové tagy:","Type new tags or select from list":"Zadejte nové tagy, nebo vyberte existující ze seznamu","Login with Dropbox":"Přihlášení Dropbox","Enter code here":"Zde vložte kód","Master Key %s":"Master heslo %s","Created: %s":"Vytvořeno: %s","Password:":"Heslo:","Password cannot be empty":"Heslo nemůže být prázdné","Confirm password cannot be empty":"Heslo pro potvrzení nemůže být prázdné","Passwords do not match!":"Hesla se neshodují!","Confirm password:":"Potvrďte heslo:","Enable":"Zapnout","Encryption Config":"Nastavení šifrování","Encryption is: %s":"Šifrování je: %s","Warning":"Upozornění","In order to use file system synchronisation your permission to write to external storage is required.":"Pro použití synchronizace systému souborů je vyžadováno vaše oprávnění k zápisu do externího úložiště.","Information":"Informace","Tools":"Nástroje","Sync Status":"Status synchronizace","Log":"Log","Creating report...":"Vytvářím report...","Export Debug Report":"Exportovat Debug Report","Fixing search index...":"Opravuji vyhledávací index...","Fix search index":"Opravit vyhledávací index","Use this to rebuild the search index if there is a problem with search. It may take a long time depending on the number of notes.":"Použijte toto k opětovnému vytvoření indexu vyhledávání, pokud dojde k problému s vyhledáváním. Toto může trvat dlouho, v závislosti na počtu poznámek.","Exporting profile...":"Exportuji profil...","Export profile":"Exportovat profil","For debugging purpose only: export your profile to an external SD card.":"Pouze pro účely ladění: exportovat profil na externí SD kartu.","More information":"Více informací","To work correctly, the app needs the following permissions. Please enable them in your phone settings, in Apps > Joplin > Permissions":"Aby aplikace fungovala správně, potřebuje následující oprávnění. Povolte je v nastavení telefonu v aplikaci Aplikace> Joplin> Oprávnění","- Storage: to allow attaching files to notes and to enable filesystem synchronisation.":"- Úložiště: umožňuje připojení souborů k poznámkám a umožňuje synchronizaci souborového systému.","- Camera: to allow taking a picture and attaching it to a note.":"- Fotoaparát: umožňuje pořízení fotografie a její připojení k poznámce.","- Location: to allow attaching geo-location information to a note.":"- Lokace: umožňuje k poznámce připojit informaci o zeměpisné poloze.","Joplin website":"Web Joplinu","This note has been modified:":"Poznámka byla upravena:","Save changes":"Uložit změny","Discard changes":"Zahodit změny","No item with ID %s":"Nenalezena položka s ID %s","This attachment is not downloaded or not decrypted yet.":"Tato příloha není ještě stažena nebo rozšifrována.","The Joplin mobile app does not currently support this type of link: %s":"Mobilní aplikace Joplin aktuálně nepodporuje tento typ odkazu: %s","Links with protocol \"%s\" are not supported":"Odkazy s protokolem \"%s\" nejsou podporovány","Delete note?":"Smazat poznámku?","You are about to attach a large image (%dx%d pixels). Would you like to resize it down to %d pixels before attaching it?":"Chystáte se připojit velký obrázek (%dx%d pixelů). Chcete jej před připojením zmenšit na %d pixelů?","Unsupported image type: %s":"Nepodporovaný formát obrázku: %s","Updated: %s":"Upraveno: %s","View on map":"Zobrazit na map+","Go to source URL":"Jít na zdrojovou URL","Attach...":"Přiložit...","Attach photo":"Přiložit obrázek","Take photo":"Přiložit foto","Choose an option":"Zvolit možnost","Convert to note":"Konvertovat na poznámku","Convert to todo":"Konvertovat na todo","Properties":"Nastavení","Add body":"Přidat tělo","Add title":"Přidejte nadpis","Search":"Hledání","The application has been authorised - you may now close this browser tab.":"Aplikace byla autorizována, tento tab můžete zavřít.","The application has been successfully authorised.":"Aplikace byla úspěšně autorizována.","Please open the following URL in your browser to authenticate the application. The application will create a directory in \"Apps/Joplin\" and will only read and write files in this directory. It will have no access to any files outside this directory nor to any other personal data. No data will be shared with any third party.":"Otevřete prosím následující URL ve vašem prohlížeči pro autentizaci aplikace. Joplin vytvoří a bude používat výhradně složku \"Apps/Joplin\" , nebude mít přístup k souborům mimo tuto složku ani k dalším osobním informacím. Žádná data nebudou sdílena s jakoukoliv třetí stranou.","AWS S3":"AWS S3","Dropbox":"Dropbox","Cannot access %s":"Nelze otevřít %s","title":"název","updated date":"datum aktualizace","Conflicts":"Konflikty","Cannot move notebook to this location":"Zápisník nelze přesunout na toto umístění","Notebooks cannot be named \"%s\", which is a reserved title.":"Zápisník se nemůže jmenovat \"%s\", tento název je rezervován.","yes":"ano","(wysiwyg: %s)":"(wysiwyg: %s)","no":"ne","Attention: If you change this location, make sure you copy all your content to it before syncing, otherwise all files will be removed! See the FAQ for more details: %s":"Upozornění: Pokud toto umístění změníte, před synchronizací se ujistěte, že jste do něj zkopírovali veškerý obsah, jinak budou všechny soubory odstraněny! Další podrobnosti naleznete v FAQ: % s","Light":"Světlý","Dark":"Tmavý","Dracula":"Dracula","Solarised Light":"Solarised Light","Solarised Dark":"Solarised Dark","Nord":"Nord","Aritim Dark":"Aritim Dark","OLED Dark":"OLED Dark","Synchronisation target":"Cíl synchronizace","The target to synchronise to. Each sync target may have additional parameters which are named as `sync.NUM.NAME` (all documented below).":"Cíl synchronizace. Každý cíl může mít další parametry ve formátu `sync.NUM.NAME` (dokumentace níže).","Directory to synchronise with (absolute path)":"Složka k synchronizaci (absolutní cesta)","Nextcloud WebDAV URL":"Nextcloud WebDAV URL","Nextcloud username":"Nextcloud uživatelské jméno","Nextcloud password":"Nextcloud heslo","WebDAV URL":"WebDAV URL","WebDAV username":"WebDAV uživatelské jméno","WebDAV password":"WebDAV heslo","AWS S3 bucket":"AWS S3 bucket","AWS key":"AWS key","AWS secret":"AWS secret","Attachment download behaviour":"Chování při stahování přílohy","In \"Manual\" mode, attachments are downloaded only when you click on them. In \"Auto\", they are downloaded when you open the note. In \"Always\", all the attachments are downloaded whether you open the note or not.":"V režimu \"Manuální\" se přílohy stahují pouze po kliknutí na ně. V režimu \"Automaticky\" se stáhnou při otevření poznámky. V režimu \"Vždy\" se stáhnou všechny přílohy, ať už poznámku otevřete nebo ne.","Always":"Vždy","Manual":"Manuální","Auto":"Auto","Max concurrent connections":"Maximální souběžné připojení","Language":"Jazyk","Date format":"Formát data","Time format":"Formát času","Theme":"Vzhled","Automatically switch theme to match system theme":"Automaticky přepnout téma tak, aby odpovídalo tématu systému","Preferred light theme":"Preferované světelné téma","Preferred dark theme":"Preferované tmavé téma","Show note counts":"Zobrazit počty poznámek","Split View":"Přepnout pohled","%s / %s / %s":"%s / %s / %s","%s / %s":"%s / %s","Uncompleted to-dos on top":"Nedokončené úkoly nahoře","Show completed to-dos":"Zobrazit dokončené úkoly","Auto-pair braces, parenthesis, quotations, etc.":"Automaticky zdvojit uvozovky, závorky, apod.","Reverse sort order":"Řadit od konce","Sort notebooks by":"Řadit poznámky podle","Save geo-location with notes":"Ukládat k poznámkám informace o poloze (geolokaci)","When creating a new to-do:":"Při vytváření nového úkolu:","Focus title":"Vybrat název poznámky","Focus body":"Vybrat text poznámky","When creating a new note:":"Při vytváření nové poznámky:","Enable soft breaks":"Povolit měkké zalomení","Enable typographer support":"Povolit podporu pro typographer","Enable math expressions":"Zapnout matematické výrazy","Enable Fountain syntax support":"Povolit podporu Fountain syntaxe","Enable Mermaid diagrams support":"Povolit podporu pro Mermaid diagramy","Enable ==mark== syntax":"Povolit ==mark== syntaxi","Enable footnotes":"Povolit poznámky pod čarou","Enable table of contents extension":"Povolit rozšíření pro generování Obsahu","Enable ~sub~ syntax":"Povolit ~sub~ syntaxi","Enable ^sup^ syntax":"Povolit ~sub~ syntaxi","Enable deflist syntax":"Povolit deflist syntaxi","Enable abbreviation syntax":"Povolit syntaxi zkratek","Enable markdown emoji":"Povolit markdown emoji","Enable ++insert++ syntax":"Povolit ++insert++ syntaxi","Enable multimarkdown table extension":"Povolit rozšíření multimarkdown tabulky","Show tray icon":"Zobrazovat ikonu v panelu","Note: Does not work in all desktop environments.":"Poznámka: Nefunguje v některých desktopových prostředích.","This will allow Joplin to run in the background. It is recommended to enable this setting so that your notes are constantly being synchronised, thus reducing the number of conflicts.":"Toto umožní Joplin běžet na pozadí. Doporučujeme toto nastavení povolit tak, aby se vaše poznámky neustále synchronizovaly, čímž se sníží počet konfliktů.","Start application minimised in the tray icon":"Startovat aplikaci minimalizovanou do lišty ikon","Editor font size":"Velikost písma v editoru","Editor font":"Písmo editoru","Default":"Default","Editor font family":"Rodina písma v editoru","This should be a *monospace* font or some elements will render incorrectly. If the font is incorrect or empty, it will default to a generic monospace font.":"Toto by mělo být *neproporcionální* písmo (*monospace*), jinak se některé prvky vykreslí nesprávně. Pokud je písmo nesprávné nebo prázdné, použije se výchozí obecné neproporcionální písmo.","Custom stylesheet for Joplin-wide app styles":"Vlastní styly pro aplikaci Joplin","Automatically update the application":"Automaticky updatovat aplikaci","Get pre-releases when checking for updates":"Při hledání aktualizací zahrnout beta verze","See the pre-release page for more details: %s":"Pro náhled beta verzí navštivte stránku: %s","Synchronisation interval":"Interval synchronizace","%d minutes":"%d minut","%d hour":"%d hodina","%d hours":"%d hodin","Text editor command":"Textový editor","The editor command (may include arguments) that will be used to open a note. If none is provided it will try to auto-detect the default editor.":"Příkaz editoru (může obsahovat argumenty) ve kterém budou otvírány poznámky. Pokud není specifikováno, aplikace se pokusí o autodetekci defaultního editoru.","Page size for PDF export":"Velikost stránky pro PDF export","A4":"A4","Letter":"Dopis","A3":"A3","A5":"A5","Tabloid":"Tabloid","Legal":"Legal","Page orientation for PDF export":"Orientace stránky pro PDF export","Portrait":"Na výšku","Landscape":"Na šířku","Keyboard Mode":"Mód klávesnice","Emacs":"Emacs","Vim":"Vim","Custom TLS certificates":"Vlastní TLS certifikát","Comma-separated list of paths to directories to load the certificates from, or path to individual cert files. For example: /my/cert_dir, /other/custom.pem. Note that if you make changes to the TLS settings, you must save your changes before clicking on \"Check synchronisation configuration\".":"Čárkami oddělený seznam adresářů s certifikáty nebo cest k jednotlivým souborům s certifikáty. Například: /my/cert_dir, /other/custom.pem. Uvědomte si, že pokud provedete změny nastavení TLS, musíte změny uložit dříve, než kliknete na \"Zkontrolovat konfiguraci synchronizace\".","Ignore TLS certificate errors":"Ignorovat chyby TLS certifikátu","Fail-safe":"Zabezpečení proti selhání","Fail-safe: Do not wipe out local data when sync target is empty (often the result of a misconfiguration or bug)":"Zabezpečení proti selhání: Nevypírejte místní data, když je synchronizační cíl prázdný (často v důsledku nesprávné konfigurace nebo chyby)","Specify the port that should be used by the API server. If not set, a default will be used.":"Určete port, který by měl server API používat. Pokud není nastavena, použije se výchozí.","Enable note history":"Povolit historii poznámky","days":"dní","%d days":"%d dní","Keep note history for":"Uchovat historii poznámky","Notebook list growth factor":"Růstový faktor seznamu notebooků","The factor property sets how the item will grow or shrink to fit the available space in its container with respect to the other items. Thus an item with a factor of 2 will take twice as much space as an item with a factor of 1.Restart app to see changes.":"Vlastnost faktor určuje, jak se má položka zvětšit nebo zmenšit, aby se vešla na volné místo v kontejneru vzhledem k ostatním položkám. Položka s faktorem 2 tedy zabere dvakrát tolik místa než položka s faktorem 1. Chcete-li zobrazit změny, restartujte aplikaci.","Note list growth factor":"Růstový faktor seznamu poznámek","Note area growth factor":"Růstový faktor oblasti s poznámkami","Invalid option value: \"%s\". Possible values are: %s.":"Neplatná hodnota: \"%s\". Přípustné hodnoty jsou: %s.","General":"Obecná nastavení","Synchronisation":"Synchronizace","Appearance":"Vzhled","Note":"Zápisníky","Markdown":"Markdown","Application":"Aplikace","Encryption":"Šifrování","Web Clipper":"Web Clipper","Keyboard Shortcuts":"Klávesové zkratky","These plugins enhance the Markdown renderer with additional features. Please note that, while these features might be useful, they are not standard Markdown and thus most of them will only work in Joplin. Additionally, some of them are *incompatible* with the WYSIWYG editor. If you open a note that uses one of these plugins in that editor, you will lose the plugin formatting. It is indicated below which plugins are compatible or not with the WYSIWYG editor.":"Tyto doplňky vylepšují vykreslovací modul Markdown o další funkce. Upozorňujeme, že i když tyto funkce mohou být užitečné, nejedná se o standardní Markdown, a proto většina z nich bude fungovat pouze v Joplinu. Některé z nich jsou navíc *nekompatibilní* s editorem WYSIWYG. Pokud v tomto editoru otevřete poznámku, která používá jeden z těchto pluginů, ztratíte formátování pluginu. Níže je uvedeno, které doplňky jsou nebo nejsou kompatibilní s editorem WYSIWYG.","Notes and settings are stored in: %s":"Poznámky a nastavení uloženo v: %s","Not downloaded":"Nestaženo","Downloading":"Stahování","Downloaded":"Staženo","Attachment conflict: \"%s\"":"Konflikt přílohy: \"%s\"","There was a [conflict](%s) on the attachment below.\n\n%s":"V příloze níže došlo ke [konfliktu] (%s).\n\n%s","The tag \"%s\" already exists. Please choose a different name.":"Tag \"%s\" již existuje. Zvolte jiný název.","created date":"datum vytvoření","custom order":"vlastní řazení","This note does not have geolocation information.":"Tato poznámka nemá informace o poloze.","Cannot copy note to \"%s\" notebook":"Poznámku \"%s\" nelze zkopírovat do zápisníku","Cannot move note to \"%s\" notebook":"Poznámku nelze přesunout do \"%s\" zápisníku","Encrypted":"Zašifrováno","Encrypted items cannot be modified":"Nelze editovat zašifrovanou položku","Usage: %s":"Použití: %s","Unknown flag: %s":"Neznámý flag: %s","OneDrive":"OneDrive","Checking... Please wait.":"Kontroluji... chvíli strpení.","Success! Synchronisation configuration appears to be correct.":"Úspěch! Nastavení synchronizace se zdá být v pořádku.","Error. Please check that URL, username, password, etc. are correct and that the sync target is accessible. The reported error was:":"Chyba. Zkontrolujte, zda jsou adresa URL, uživatelské jméno, heslo, atd. správné a zda je cíl synchronizace dostupný. Zjištěná chyba byla:","The application has been authorised!":"Aplikace byla úspěšně autorizována!","Could not authorise application:\n\n%s\n\nPlease try again.":"Aplikaci se nepodařilo autorizovat:\\n\n\\n\n%s\\n\n\\n\nProsím, zkuste to znovu.","Please confirm that you would like to re-encrypt your complete database.":"Potvrďte prosím, že chcete znovu zašifrovat celou databázi.","Your data is going to be re-encrypted and synced again.":"Vaše data budou znovu zašifrována a znovu synchronizována.","Please enter your password in the master key list below before upgrading the key.":"Před upgradem klíče zadejte své heslo do níže uvedeného seznamu hlavních klíčů.","The master key has been upgraded successfully!":"Hlavní klíč byl úspěšně upgradován!","Could not upgrade master key: %s":"Hlavní klíč nelze upgradovat: %s","Decrypted items: %s / %s":"Rozšifrované položky: %s/%s","Cannot refresh token: authentication data is missing. Starting the synchronisation again may fix the problem.":"Nelze obnovit token: chybí autentizační data. Restart synchronizace může tento problém vyřešit.","Created local items: %d.":"Položky vytvořené lokálně: %d.","Updated local items: %d.":"Položky aktualizované lokálně: %d.","Created remote items: %d.":"Položky vytvořené na vzdáleném úložišti: %d.","Updated remote items: %d.":"Položky aktualizované na vzdáleném úložišti: %d.","Deleted local items: %d.":"Položky smazané lokálně: %d.","Deleted remote items: %d.":"Položky smazané na vzdáleném úložišti: %d.","Fetched items: %d/%d.":"Získané položky: %d/%d.","Cancelling...":"Zastavuji...","Completed: %s":"Dokončeno: %s","Last error: %s":"Poslední chyba: %s","Idle":"Nečinný","In progress":"Probíhá","Could not connect to the Joplin Nextcloud app. Please check the configuration in the Synchronisation config screen. Full error was:\n\n%s":"Nemohu se připojit k aplikaci Joplin Nextcloud. Prosím zkontrolujte nastavení synchronizace. Celá chyba:\n\n%s","Nextcloud":"Nextcloud","WebDAV":"WebDAV","File system":"Souborový systém","Forward":"Vpřed","Revision: %s (%s)":"Revize: %s (%s)","%s %s (%s, %s)":"%s %s (%s, %s)","Client ID: %s":"ID klienta: %s","Sync Version: %s":"Verze synchronizace: %s","Profile Version: %s":"Verze profilu: %s","Keychain Supported: %s":"Podpora klíčenky: %s","Restored Notes":"Obnovené Poznámky","There is no data to export.":"Nic k exportování.","File":"Soubor","Directory":"Adresář","Please specify the notebook where the notes should be imported to.":"Prosím specifikujte sešit, do kterého mají být poznámky importovány.","Joplin Export File":"Soubor Joplin Export","Joplin Export Directory":"Složka pro export","Evernote Export File (as Markdown)":"Soubor exportu Evernote (jako Markdown)","Evernote Export File (as HTML)":"Soubor Evernote Exportu (jako HTML)","HTML File":"HTML soubor","HTML Directory":"HTML adresář","Cannot load \"%s\" module for format \"%s\" and output \"%s\"":"Nelze načíst modul \"%s\" pro formát \"%s\" a výstup \"%s\"","Cannot load \"%s\" module for format \"%s\" and target \"%s\"":"Nelze načíst modul \"%s\" pro formát \"%s\" a cíl \"%s\"","Cannot find \"%s\".":"Výraz \"%s\" nebyl nalezen.","Please specify import format for %s":"Prosím specifikujte formát pro import %s","command":"příkaz","\"%s\" is missing the required \"%s\" property.":"\"%s\" chybí požadovaná vlastnost \"%s\".","accelerator":"akcelerátor","Invalid %s: %s.":"Neplatné %s: %s.","Accelerator \"%s\" is used for \"%s\" and \"%s\" commands. This may lead to unexpected behaviour.":"Akcelerátor \"%s\" se používá pro příkazy \"%s\" a \"%s\". Toto může vést k neočekávanému chování.","Accelerator \"%s\" is not valid.":"Akcelerátor \"%s\" není platný.","Items that cannot be synchronised":"Položky jež nelze synchronizovat","These items will remain on the device but will not be uploaded to the sync target. In order to find these items, either search for the title or the ID (which is displayed in brackets above).":"Tyto položky zůstanou na tomto zařízení, ale nebudou uploadovány na cíl synchronizace. Pro přístup k těmto souborům hledejte jejich název nebo ID (v hranatých závorkách).","%s (%s) could not be uploaded: %s":"%s (%s) se nepodařilo nahrát: %s","Item \"%s\" could not be downloaded: %s":"Soubor \"%s\" se nepodařilo stáhnout: %s","Items that cannot be decrypted":"Položky jež nelze dešifrovat","Joplin failed to decrypt these items multiple times, possibly because they are corrupted or too large. These items will remain on the device but Joplin will no longer attempt to decrypt them.":"Joplin nedokázal tyto položky dešifrovat, pravděpodobně proto, že jsou poškozené nebo příliš velké. Tyto položky zůstanou v zařízení, ale Joplin se již nebude pokoušet je dešifrovat.","%s: %s":"%s: %s","Attachments":"Přílohy","Downloaded and decrypted":"Staženo a dešifrováno","%s: %d":"%s: %d","Downloaded and encrypted":"Staženo a zašifrováno","Attachments that could not be downloaded":"Nepodařilo se stáhnout přílohy","%s (%s): %s":"%s (%s): %s","Sync status (synced items / total items)":"Stav synchronizace (synchronizováno / celkem)","%s: %d/%d":"%s: %d/%d","Total: %d/%d":"Celkem: %d/%d","Conflicted: %d":"Konflikt: %d","To delete: %d":"K smazání: %d","Folders":"Složky","%s: %d notes":"%s: %d poznámek","Coming alarms":"Nadcházející alarmy","On %s: %s":"Na %s: %s","Duplicates the notes matching to [notebook]. If no notebook is specified the note is duplicated in the current notebook.":"Duplikuje poznámky vyhovující do [notebook]. Pokud není notebook (zápisník) specifikován, je poznámka duplikována v tom současném.","Displays the notes in the current notebook. Use `ls /` to display the list of notebooks.":"Zobrazí poznámky v používaném zápisníku. Pro seznam zápisníků zadejte `ls /`.","Displays only the first top notes.":"Zobrazí jen prvních poznámek.","Sorts the item by (eg. title, updated_time, created_time).":"Řadit položky podle (např. title, updated_time, created_time).","Reverses the sorting order.":"Řadit opačně.","Displays only the items of the specific type(s). Can be `n` for notes, `t` for to-dos, or `nt` for notes and to-dos (eg. `-tt` would display only the to-dos, while `-ttd` would display notes and to-dos.":"Zobrazit pouze položky vybraného typu. Možnosti jsou `n` pro poznámky, `t` pro úkoly, a `nt` pro poznámky a úkoly (tedy `-tt` zobrazí pouze úkoly, zatímco `-ttd` zobrazí poznámky a úkoly).","Either \"text\" or \"json\"":"Buď \"text\" nebo \"json\"","Use long list format. Format is ID, NOTE_COUNT (for notebook), DATE, TODO_CHECKED (for to-dos), TITLE":"Použít formát dlouhého seznamu. Formát je ID, NOTE_COUNT (u zápisníků), DATE, TODO_CHECKED (pro úkoly), TITLE","Please select a notebook first.":"Nejprve prosím vyberte zápisník.","Imports data into Joplin.":"Importuje data do Joplinu.","Source format: %s":"Zdrojový formát: %s","Do not ask for confirmation.":"Neptat se na potvrzení.","Output format: %s":"Výstupní formát: %s","Importing notes...":"Importuji poznámky...","Enum":"Enum","Type: %s.":"Typ: %s.","Possible values: %s.":"Možné hodnoty: %s.","Default: %s":"Default: %s","Possible keys/values:":"Možné klíče/hodnoty:","Start, stop or check the API server. To specify on which port it should run, set the api.port config variable. Commands are (%s).":"Spustit, zastavit či zkontrolovat API server. Pro specifikování portu pro server nastavte api.port proměnnou v config. Příkazy jsou (%s).","Server is already running on port %d":"Server je již spuštěný na portu %d","Server is running on port %d":"Server je spuštěný na portu %d","Server is not running.":"Server není spuštěný.","Manages E2EE configuration. Commands are `enable`, `disable`, `decrypt`, `status`, `decrypt-file` and `target-status`.":"Nastavuje šifrování. Příkazy jsou `enable` (zapnout), `disable` (vypnout), `decrypt` (dešifrovat), `status` (stav) a `target-status` (stav v cíli synchronizace).","Enter master password:":"Zadejte master heslo:","Operation cancelled":"Operace zrušena","Starting decryption... Please wait as it may take several minutes depending on how much there is to decrypt.":"Dešifruji... Chvíli strpení, podle množství dat k dešifrování to může zabrat i několik minut.","Decrypted items: %d":"Dešifrované položky: %d","Skipped items: %d (use --retry-failed-items to retry decrypting them)":"Přeskočené položky: %d (použijte --retry-failed-items pro nový pokus o dešifrování)","Completed decryption.":"Dešifrování dokončeno.","Creates a new notebook.":"Vytvoří nový zápisník.","Moves the notes matching to [notebook].":"Přesune poznámky vyhovující do [zápisník].","Gets or sets a config value. If [value] is not provided, it will show the value of [name]. If neither [name] nor [value] is provided, it will list the current configuration.":"Získá nebo nastaví konfigurační hodnotu. Pokud není [hodnota] specifikována, zobrazí hodnotu položky [jméno]. Pokud není specifikována [hodnota] ani [jméno], je zobrazena současná konfigurace.","Also displays unset and hidden config variables.":"Zobrazí i nenastavené a schované konfigurační proměnné.","%s = %s (%s)":"%s = %s (%s)","%s = %s":"%s = %s","Switches to [notebook] - all further operations will happen within this notebook.":"Přepne do zápisníku [notebook]. Všechny další operace budou prováděny na tomto zápisníku.","Synchronises with remote storage.":"Synchronizuje se vzdáleným úložištěm.","Sync to provided target (defaults to sync.target config value)":"Synchronizovat se specifikovanou destinací (defaultně hodnota sync.target)","Upgrade the sync target to the latest version.":"Upgradovat cíl synchronizace na nejnovější verzi.","Not authentified with %s. Please provide any missing credentials.":"Nepřihlášeno k %s. Prosím vyplňte chybějící přihlašovací údaje.","Synchronisation is already in progress.":"Synchronizace již probíhá.","Lock file is already being hold. If you know that no synchronisation is taking place, you may delete the lock file at \"%s\" and resume the operation.":"Již je držen soubor se zámkem (lock file). Pokud jste si jistí, že nyní neprobíhá synchronizace, smažte zámek v \"%s\" a pokračujte v operaci.","Synchronisation target: %s (%s)":"Cíl synchronizace: %s (%s)","Cannot initialise synchroniser.":"Nelze inicializovat synchronizátor.","Starting synchronisation...":"Zahajuji synchronizaci...","Downloading resources...":"Stahování zdrojů...","Cancelling... Please wait.":"Zastavuji, chvíli strpení.","Renames the given
- (note or notebook) to .":"Přejmenuje (poznámku či zápisník) na .","Deletes the given notebook.":"Smaže vybraný zápisník.","Deletes the notebook without asking for confirmation.":"Smaže zápisník bez potvrzení.","Creates a new to-do.":"Vytvoří nový úkol.","Notes can only be created within a notebook.":"Poznámky mohou být vytvořeny pouze v zápisnících.","Displays the given note.":"Zobrazí vybranou poznámku.","Displays the complete information about note.":"Zobrazí veškeré informace o poznámce.","Edit note.":"Upravit poznámku.","No text editor is defined. Please set it using `config editor `":"Nebyl vybrán textový editor. Prosím nastavte jej pomocí `config editor `","No active notebook.":"Není vybrán žádný zápisník.","Note does not exist: \"%s\". Create it?":"Poznámka \"%s\" neexistuje. Chcete ji vytvořit?","Starting to edit note. Close the editor to get back to the prompt.":"Začínám s úpravou poznámky. Pro návrat do příkazové řádky ukončete editor.","Note has been saved.":"Poznámka uložena.","To delete a tag, untag the associated notes.":"Pro smazání tagu jej odeberte od přiřazených poznámek.","Please select the note or notebook to be deleted first.":"Nejprve prosím vyberte poznámku či zápisník ke smazání.","Press Ctrl+D or type \"exit\" to exit the application":"Stiskněte Ctrl+D nebo napište \"exit\" pro ukončení aplikace","Deletes the notes matching .":"Smazat poznámky vyhovující .","Deletes the notes without asking for confirmation.":"Smazat poznámky bez potvrzení.","%d notes match this pattern. Delete them?":"%d poznámek vyhovuje zadání. Smazat všechny?","Attaches the given file to the note.":"Přiloží soubor k poznámce.","Displays version information":"Zobrazí informace o verzi","%s %s (%s)":"%s %s (%s)","Marks a to-do as non-completed.":"Označí úkol jako nedokončený.","Exports Joplin data to the given path. By default, it will export the complete database including notebooks, notes, tags and resources.":"Exportuje data Joplinu do zadané cesty. Bez dalších voleb exportuje veškerý obsah databáze včetně zápisníků, poznámek, tagů a příloh.","Destination format: %s":"Formát destinace: %s","Exports only the given note.":"Exportuje pouze vybranou poznámku.","Exports only the given notebook.":"Exportuje pouze vybraný zápisník.","Creates a new note.":"Vytvoří novou poznámku.","Type `joplin help` for usage information.":"Zadejte `joplin help` pro nápovědu.","Fatal error:":"Fatální chyba:","Displays a geolocation URL for the note.":"Zobrazí geolokační URL poznámky.","Welcome to Joplin!\n\nType `:help shortcuts` for the list of keyboard shortcuts, or just `:help` for usage information.\n\nFor example, to create a notebook press `mb`; to create a note press `mn`.":"Vítejte v Joplin!\n\nZadejte `:help shortcuts` pro seznam klávesových zkratek, nebo `:help` pro nápovědu k použítí.\n\nNapř. pro vytvoření zápisníku zadejte `mb`; pro vytvoření nové poznámky `mn`.","One or more items are currently encrypted and you may need to supply a master password. To do so please type `e2ee decrypt`. If you have already supplied the password, the encrypted items are being decrypted in the background and will be available soon.":"Jedna či více položek jsou šifrovány a je potřeba zadat master heslo. Učiňte tak zadáním `e2ee decrypt`. Pokud jste heslo již zadali, zašifrované položky se nyní dešifrují na pozadí a budou brzy k dispozici.","You may also type `status` for more information.":"Můžete také zadat `status` pro více informací.","Search:":"Hledat:","Searches for the given in all the notes.":"Hledá ve všech poznámkách.","Sets the property of the given to the given [value]. Possible properties are:\n\n%s":"Sets the property of the given to the given [value]. Possible properties are:\n\n%s","Missing required argument: %s":"Chybí povinný parametr: %s","Your choice: ":"Vaše volba: ","Invalid answer: %s":"Neplatná odpověď: %s","Y":"Y","n":"n","Cannot change encrypted item":"Nelze editovat zašifrovanou položku","Displays usage information.":"Zobrazí informace o použití.","For information on how to customise the shortcuts please visit %s":"Pro informace k úpravě klávesových zkratek prosím běžte na %s","Shortcuts are not available in CLI mode.":"Klávesové zkratky nejsou v konzoli dostupné.","Type `help [command]` for more information about a command; or type `help all` for the complete usage information.":"Zadejte `help [příkaz]` pro více informací o příkazu; nebo `help all` pro kompletní nápovědu.","The possible commands are:":"Dostupné příkazy:","In any command, a note or notebook can be referred to by title or ID, or using the shortcuts `$n` or `$b` for, respectively, the currently selected note or notebook. `$c` can be used to refer to the currently selected item.":"Ve všech příkazech může být poznámka či zápisník referována svým názvem či ID, nebo zkratkami `$n` a `$b` pro nyní vybranou poznámku či zápisník. `$c` odkazuje na současně vybranou položku.","To move from one pane to another, press Tab or Shift+Tab.":"Pro přepínání mezi panely stiskněte Tab / Shift+Tab.","Use the arrows and page up/down to scroll the lists and text areas (including this console).":"Pro pohyb v seznamech a textových polích (včetně této konzole) používejte šipky a page up/down.","To maximise/minimise the console, press \"tc\".":"Pro maximalizaci/minimalizaci konzole stiskněte \"tc\".","To enter command line mode, press \":\"":"Pro přepnutí do příkazové řádky stiskněte \":\"","To exit command line mode, press ESCAPE":"Pro opuštění příkazové řádky stiskněte Esc","For the list of keyboard shortcuts and config options, type `help keymap`":"Pro seznam klávesových zkratek a konfiguračních voleb zadejte `help keymap`"," can either be \"toggle\" or \"clear\". Use \"toggle\" to toggle the given to-do between completed and uncompleted state (If the target is a regular note it will be converted to a to-do). Use \"clear\" to convert the to-do back to a regular note.":" může být buď \"toggle\" (přepnout) nebo \"clear\" (odstranit). Použijte \"toggle\" pro přepnutí daného úkolu na dokončený resp. nedokončený (pokud je cílem normální poznámka, bude konvertována na úkol). Použijte \"clear\" pro konverzi úkolu na normální poznámku.","Exits the application.":"Ukončí aplikaci.","More than one item match \"%s\". Please narrow down your query.":"Výrazu \"%s\" odpovídá více než jedna položka, upřesněte prosím hledaný text.","No notebook selected.":"Není vybrán žádný zápisník.","No notebook has been specified.":"Nebyl vybrán žádný zápisník.","N":"N","y":"y","Cancelling background synchronisation... Please wait.":"Zastavuji synchronizaci, chvíli strpení...","No such command: %s":"Příkaz neexistuje\" %s","The command \"%s\" is only available in GUI mode":"Příkaz \"%s\" je dostupný pouze v grafickém rozhraní","Displays summary about the notes and notebooks.":"Zobrazí souhrnné informace o poznámkách a zápisnících.","To retry decryption of these items. Run `e2ee decrypt --retry-failed-items`":"Pro nový pokus o dešifrování těchto položek spusťte ʻe2ee decrypt --retry-failed-items`"," can be \"add\", \"remove\", \"list\", or \"notetags\" to assign or remove [tag] from [note], to list notes associated with [tag], or to list tags associated with [note]. The command `tag list` can be used to list all the tags (use -l for long option).":" může být \"add\", \"remove\", \"list\" nebo \"notetags\": přidat (\"add\") či odebrat (\"remove\") [tag] k [poznámce], vypsat (\"list\") seznam poznámek přiřazených k [tagu] nebo vypsat (\"notetags\") seznam tagů přiřazených k poznámce. Příkaz `tag list` vypíše všechny tagy (s parametrem -l pro dlouhý výpis).","Invalid command: \"%s\"":"Neplatný příkaz: \"%s\"","Marks a to-do as done.":"Označí úkol jako hotový.","Note is not a to-do: \"%s\"":"Poznámka není úkol: \"%s\""}
\ No newline at end of file
+{"OK":"OK","Cancel":"Zrušit","The app is now going to close. Please relaunch it to complete the process.":"Aplikace se nyní vypne. Pro dokončení procesu ji znovu spusťte.","Goto Anything...":"Přejít kamkoliv...","Exporting to \"%s\" as \"%s\" format. Please wait...":"Exportuji do \"%s\" jako formát \"%s\". Chvíli strpení...","Could not export notes: %s":"Nelze exportovat poznámky: %s","Current version is up-to-date.":"Současná verze je aktuální.","%s (pre-release)":"%s (pre-release)","An update is available, do you want to download it now?":"Je k dispozici update, chcete jej stáhnout?","Your version: %s":"Vaše verze: %s","New version: %s":"Nová verze: %s","Full Release Notes":"Úplné poznámky k verzi","The note \"%s\" has been successfully restored to the notebook \"%s\".":"Poznámka \"%s\" byla úspěšně obnovena v zápisníku \"%s\".","This note has no history":"Tato poznámka nemá historii","Unsupported link or message: %s":"Nepodporovaný link či zpráva: %s","Restore":"Obnovit","Click \"%s\" to restore the note. It will be copied in the notebook named \"%s\". The current version of the note will not be replaced or modified.":"Klikněte na \"%s\" pro obnovení poznámky. Poznámka bude zkopírována do zápisníku s názvem \"%s\". Současná verze poznámky nebude nahrazena či změněna.","Back":"Zpět","Remove":"Odstranit","Delete notebook \"%s\"?\n\nAll notes and sub-notebooks within this notebook will also be deleted.":"Smazat zápisník \"%s\"?\n\nBudou smazány i všechny poznámky a pod-zápisníky v tomto zápisníku.","Delete":"Odstranit","Remove tag \"%s\" from all notes?":"Odebrat tag \"%s\" ze všech poznámek?","Remove this search from the sidebar?":"Smazat tento hledaný výraz z panelu?","Export":"Export","All notes":"Všechny poznámky","Synchronise":"Synchronizovat","Notebooks":"Zápisníky","Tags":"Tagy","Decrypting items: %d/%d":"Rozšifrované položky: %d/%d","Fetching resources: %d/%d":"Stahování zdrojů: %d/%d","Sidebar":"Postranní lišta","Focus":"Přejít na","Please select where the sync status should be exported to":"Prosím vyberte, kam má být stav synchronizace exportován","Retry All":"Opakovat vše","Retry":"Znovu","strong text":"tučný text","emphasised text":"zvýrazněný text","Insert Hyperlink":"Vložit odkaz","List item":"Seznam položek","Layout":"Rozvržení","This note has no content. Click on \"%s\" to toggle the editor and edit the note.":"Tato poznámka je prázdný. Klikněte na \"%s\" pro otevření editoru.","Cut":"Vyjmout","Copy":"Kopírovat","Paste":"Vložit","Checkbox list":"Zaškrtávací pole","Edit":"Upravit","Attach file":"Přiložit soubor","Code Block":"Blok kódu","Inline Code":"Vložený kód","Insert Date Time":"Vložit datum a čas","Drop notes or files here":"Sem přetáhněte poznámky nebo soubory","Code View":"Zobrazit kód","Please wait for all attachments to be downloaded and decrypted. You may also switch to %s to edit the note.":"Počkejte prosím na stažení a dešifrování všech příloh. Můžete také přepnout na %s a poznámku upravit.","There was an error downloading this attachment:":"Při stahování této přílohy došlo k chybě:","This attachment is not downloaded or not decrypted yet":"Tato příloha ještě není stažena nebo dešifrována","Open...":"Otevřít...","Save as...":"Uložit jako...","Reveal file in folder":"Ukázat soubor ve složce","Copy path to clipboard":"Kopírovat cestu do schránky","Copy Link Address":"Kopírovat adresu odkazu","to-do":"úkol","note":"poznámka","Creating new %s...":"Vytvářím %s...","The following attachments are being watched for changes:":"Následující přílohy jsou sledovány, zda došlo k jejich změně:","The attachments will no longer be watched when you switch to a different note.":"Když přepnete na jinou poznámku, přílohy již nebudou sledovány.","In: %s":"V: %s","Select all":"Vybrat vše","Bold":"Tučně","Italic":"Kurzíva","Hyperlink":"Odkaz","Code":"Kód","Numbered List":"Číslovanáý seznam","Bulleted List":"Seznam s odrážkami","Checkbox":"Zaškrtávací pole","Heading":"Nadpis","Horizontal Rule":"Horizontální čára","Note title":"Název zápisníku","Search in current note":"Hledat v aktuální poznámce","Note body":"Tělo poznámky","ID":"ID","Created":"Vytvořeno","Updated":"Upraveno","Completed":"Dokončeno","Location":"Lokace","URL":"URL","Note History":"Historie poznámky","Markup":"Markup","Previous versions of this note":"Předchozí verze poznámky","Note properties":"Nastavení poznámek","Error: %s":"Chyba: %s","Disabled":"Vypnuto","Search...":"Hledat...","Import":"Import","Command":"Příkaz","Keyboard Shortcut":"Klávesová zkratka","Quit":"Ukončit","Insert template":"Vložit šablonu","Actual Size":"Skutečná velikost","Website and documentation":"Web a dokumentace","Hide Joplin":"Skrýt Joplin","Close Window":"Zavřít akno","Preferences":"Nastavení","Options":"Nastavení","Press the shortcut":"Stiskněte klávesovou zkratku","Press the shortcut and then press ENTER. Or, press BACKSPACE to clear the shortcut.":"Stiskněte klávesovou zkratku a poté stiskněte ENTER. Nebo klávesovou zkratku vymažte stisknutím BACKSPACE.","Save":"Uložit","The sync target needs to be upgraded before Joplin can sync. The operation may take a few minutes to complete and the app needs to be restarted. To proceed please click on the link.":"Před synchronizací Joplin je třeba upgradovat cíl synchronizace. Dokončení operace může trvat několik minut a je třeba aplikaci restartovat. Chcete-li pokračovat, klikněte na odkaz.","Restart and upgrade":"Restartovat a upgradovat","Some items cannot be synchronised.":"Některé položky nelze synchronizovat.","View them now":"Zobrazit","Some items cannot be decrypted.":"Některé položky nelze rozšifrovat.","One or more master keys need a password.":"Jeden nebo více master klíčů potřebují heslo.","Set the password":"Nastavit heslo","One of your master keys use an obsolete encryption method.":"Jeden z vašich hlavních klíčů používá zastaralou metodu šifrování.","The default encryption method has been changed, you should re-encrypt your data.":"Výchozí metoda šifrování byla změněna, měli byste data znovu zašifrovat.","More info":"Více informací","Statistics...":"Statistika...","Rename":"Přejmenovat","Rename notebook:":"Přejmenovat zápisník:","New to-do":"Nový úkol","Toggle note list":"Přepnout seznam poznámek","Toggle sidebar":"Přepnout postranní lištu","Set alarm":"Nastavit alarm","Set alarm:":"Nastavit alarm:","PDF File":"PDF soubor","New note":"Nová poznámka","Move to notebook":"Přesunout do zápisníku","Move to notebook:":"Přesunout do zápisníku:","Toggle editor layout":"Změňit layout editoru","Toggle editors":"Přepnout editory","Rename tag:":"Přejmenovat tag:","New notebook":"Nový zápisník","Notebook title:":"Název zápisníku:","Share note...":"Sdílet poznámku...","New sub-notebook":"Nový pod-zápisník","Template file:":"Soubor šablony:","Add or remove tags:":"Přidat či odebrat tagy:","Print":"Tisk","Only one note can be printed at a time.":"Naráz lze vytisknout pouze jednu poznámku.","To allow Joplin to synchronise with Dropbox, please follow the steps below:":"Chcete-li povolit synchronizaci služby Joplin se službou Dropbox, postupujte podle následujících kroků:","Step 1: Open this URL in your browser to authorise the application:":"Krok 1: Chcete-li povolit aplikaci, otevřete tuto adresu URL ve svém prohlížeči:","Step 2: Enter the code provided by Dropbox:":"Krok 2: Zadejte kód poskytnutý službou Dropbox:","Submit":"Odeslat","Token has been copied to the clipboard!":"Token byl zkopírován do schránky!","The web clipper service is enabled and set to auto-start.":"Služba Web clipper je povolena a nastavena pro spouštění při startu.","Status: Started on port %d":"Stav: Nastartováno na portu %d","Status: %s":"Stav: %s","Disable Web Clipper Service":"Služba Web clipper vypnuta","The web clipper service is not enabled.":"Služba Web clipper není povolena.","Enable Web Clipper Service":"Povolit službu Web clipper","Joplin Web Clipper allows saving web pages and screenshots from your browser to Joplin.":"Joplin Web Clipper umožňuje ukládat webové stránky a screenshoty z vašeho prohlížeče do Joplin.","In order to use the web clipper, you need to do the following:":"Pro použití web clipper musíte udělat následující:","Step 1: Enable the clipper service":"Krok 1: Zapnout službu clipper","This service allows the browser extension to communicate with Joplin. When enabling it your firewall may ask you to give permission to Joplin to listen to a particular port.":"Tato služba umožňuje rozšíření prohlížeče o komunikaci s Joplin. Pokud jej povolíte, může vás firewall požádat, abyste Joplin dali svolení naslouchat na určitém portu.","Step 2: Install the extension":"Krok 2: Nainstalovat rozšíření","Download and install the relevant extension for your browser:":"Stáhnout a nainstalovat odpovídající rozšíření pro váš webový prohlížeč:","Advanced options":"Ukázat pokročilé volby","Authorisation token:":"Autorizační token:","Copy token":"Zkopírovat token","This authorisation token is only needed to allow third-party applications to access Joplin.":"Tento autorizační token je potřeba pouze pro povolení komunikace Joplin s aplikacemi třetích stran.","Importing from \"%s\" as \"%s\" format. Please wait...":"Importuji z \"%s\" jako formát \"%s\". Chvíli strpení...","Synchronisation Status":"Stav synchronizace","Create note from template":"Vytvořit poznámku ze šablony","Create to-do from template":"Vytvořit úkol ze šablony","Open template directory":"Otevřít složku se šablonami","Refresh templates":"Obnovit šablony","Note attachments...":"Přílohy poznámky...","&File":"&Soubor","About Joplin":"O aplikaci Joplin","Preferences...":"Nastavení...","Check for updates...":"Zkontrolovat updaty...","Templates":"Šablony","Export all":"Exportovat vše","Hide %s":"Schovat %s","&Edit":"Úp&ravy","&View":"&Zobrazit","Layout button sequence":"Posloupnost pro tlačítko Rozvržení","Zoom In":"Přiblížit","Zoom Out":"Oddálit","&Note":"&Poznámka","&Tools":"&Nástroje","&Help":"Nápo&věda","Joplin Forum":"Joplin Forum","Make a donation":"Přispět","Toggle development tools":"Otevřít developerské nástroje","Firefox Extension":"Doplněk pro Firefox","Chrome Web Store":"Chrome Web Store","Get it now:":"Získat hned:","New notebook \"%s\" will be created and file \"%s\" will be imported into it":"Bude vytvořen zápisník \"%s\" a soubor \"%s\" do něj bude importován","Found: %d.":"Nalezeno: %d.","Created: %d.":"Vytvořeno: %d.","Updated: %d.":"Upraveno: %d.","Skipped: %d.":"Přeskočeno: %d.","Resources: %d.":"Zdroje: %d.","Tagged: %d.":"Otagováno: %d.","The notes have been imported: %s":"Poznámky importovány: %s","Duplicate":"Duplikovat","%s - Copy":"%s - Kopírovat","Switch between note and to-do type":"Přepnout mezi poznámkou a úkolem","Switch to note type":"Přepnout na poznámku","Switch to to-do type":"Přepnout na úkol","Copy Markdown link":"Vytvořit Markdown odkaz","Delete note \"%s\"?":"Smazat poznámku \"%s\"?","Delete these %d notes?":"Smazat tyto \"%d\" poznámky?","Authentication was not completed (did not receive an authentication token).":"Autentizace nebyla dokončena (nedostali jsme autentizační token).","Master keys that need upgrading":"Hlavní klíče, které je třeba upgradovat","The following master keys use an out-dated encryption algorithm and it is recommended to upgrade them. The upgraded master key will still be able to decrypt and encrypt your data as usual.":"Následující hlavní klíče používají zastaralý šifrovací algoritmus a je doporučeno je upgradovat. Upgradovaný hlavní klíč bude i nadále schopen dešifrovat a zašifrovat vaše data jako obvykle.","Upgrade":"Upgrade","Re-encrypt data":"Znovu zašifrovat data","The default encryption method has been changed to a more secure one and it is recommended that you apply it to your data.":"Výchozí metoda šifrování byla změněna na bezpečnější variantu a doporučuje se použít ji na vaše data.","You may use the tool below to re-encrypt your data, for example if you know that some of your notes are encrypted with an obsolete encryption method.":"Níže uvedený nástroj můžete použít k opětovnému zašifrování dat, například pokud víte, že některé vaše poznámky jsou šifrovány zastaralou metodou šifrování.","In order to do so, your entire data set will have to be encrypted and synchronised, so it is best to run it overnight.\n\nTo start, please follow these instructions:\n\n1. Synchronise all your devices.\n2. Click \"%s\".\n3. Let it run to completion. While it runs, avoid changing any note on your other devices, to avoid conflicts.\n4. Once sync is done on this device, sync all your other devices and let it run to completion.\n\nImportant: you only need to run this ONCE on one device.":"Aby to bylo možné, bude nutné zašifrovat a synchronizovat celou vaši datovou sadu, takže je nejlepší spustit to přes noc.\n\nNejprve postupujte podle těchto pokynů:\n\n1. Synchronizujte všechna svá zařízení.\n2. Klikněte na \"%s\".\n3. Nechte to běžet do konce. Zatímco operace běží, vyhněte se změnám jakékoli poznámky na ostatních zařízeních, aby nedocházelo ke konfliktům.\n4. Jakmile je synchronizace na tomto zařízení provedena, synchronizujte všechna ostatní zařízení a nechejte synchronizaci běžet až do konce.\n\nDůležité: toto stačí spustit pouze JEDNOU a na jednom zařízení.","Disabling encryption means *all* your notes and attachments are going to be re-synchronised and sent unencrypted to the sync target. Do you wish to continue?":"Vypnutí šifrování znamená, že *všechny* vaše poznámky a přílohy budou synchronizovány na cílové úložiště nešifrované. Přejete si pokračovat?","Enabling encryption means *all* your notes and attachments are going to be re-synchronised and sent encrypted to the sync target. Do not lose the password as, for security purposes, this will be the *only* way to decrypt the data! To enable encryption, please enter your password below.":"Zapnutí šifrování znamená, že *všechny* vaše poznámky a přílohy budou synchronizovány na cílové úložiště šifrované. Neztraťte své heslo, za účelem zabezpečení je jeho zadání *jediným* způsobem jak vaše poznámky rozšifrovat! Pro zapnutí šifrování zadejte své heslo.","Disable encryption":"Vypnout šifrování","Enable encryption":"Zapnout šifrování","Master Keys":"Master klíče","Active":"Aktivní","Source":"Zdroj","Password":"Heslo","Password OK":"Heslo je správné","Note: Only one master key is going to be used for encryption (the one marked as \"active\"). Any of the keys might be used for decryption, depending on how the notes or notebooks were originally encrypted.":"Poznámka: Pouze jeden master klíč bude používán k šifrování (označen jako \"aktivní\"). Všechny další klíče jsou používány jen k dešifrování.","Missing Master Keys":"Chybějící Master klíče","The master keys with these IDs are used to encrypt some of your items, however the application does not currently have access to them. It is likely they will eventually be downloaded via synchronisation.":"Master klíče s těmito ID byly použity k zašifrování položek, které momentálně nejsou k dispozici. Je pravděpodobné, že tyto položky budou staženy při synchronizaci.","For more information about End-To-End Encryption (E2EE) and advice on how to enable it please check the documentation:":"Pro více informací o End-To-End šifrování (E2EE) a návod jak je povolit náhledněte do dokumentace:","Status":"Status","Encryption is:":"Šifrování je:","Enabled":"Zapnuto","OneDrive Login":"Přihlášení s OneDrive","Dropbox Login":"Dropbox přihlášení","Note attachments":"Přílohy poznámky","This will open a new screen. Save your current changes?":"Toto otevře nové okno. Chcete uložit současné změny?","Check synchronisation configuration":"Zkontrolujte nastavení synchronizace","Show Advanced Settings":"Ukázat pokročilá nastavení","Browse...":"Procházet...","Do it now":"Provést ihned","Plugins":"Rozšíření","Apply":"Použít","Clear":"Vyčistit","Words":"Slova","Characters":"Znaky","Characters excluding spaces":"Znaky bez mezer","Lines":"Řádky","Editor":"Editor","Viewer":"Prohlížeč","Read time: %s min":"Doba čtení: %s min","Statistics":"Statistiky","Close":"Zavřít","Custom order":"Vlastní řazení","View":"Zobrazit","Sort notes by":"Řadit poznámky podle","To manually sort the notes, the sort order must be changed to \"%s\" in the menu \"%s\" > \"%s\"":"Chcete-li poznámky seřadit ručně, je třeba změnit pořadí řazení na \"%s\" v nabídce \"%s\"> \"%s\"","No notes in here. Create one by clicking on \"New note\".":"Žádné poznámky. Vytvořte jednu kliknutím na \"Nová poznámka\".","There is currently no notebook. Create one by clicking on \"New notebook\".":"Nemáte žádný zápisník. Vytvořte jeden kliknutím na \"Nový zápisník\".","Note list":"Seznam poznámek","Search in all the notes":"Hledat ve všech poznámkách","Title":"Název","Size":"Velikost","Action":"Akce","Untitled":"Bez názvu","Delete attachment \"%s\"?":"Odstranit přílohu \"%s\"?","This is an advanced tool to show the attachments that are linked to your notes. Please be careful when deleting one of them as they cannot be restored afterwards.":"Toto je pokročilý nástroj pro zobrazení příloh, které jsou připojeny k vašim poznámkám. Při odstraňování přílohy buďte opatrní, protože odstraněnou přílohu nelze obnovit.","Please wait...":"Počkejte prosím...","No resources!":"Žádné zdroje!","Warning: not all resources shown for performance reasons (limit: %s).":"Upozornění: nejsou zobrazeny všechny prostředky z důvodů výkonu (limit: %s).","Synchronising...":"Synchronizuji...","Generating link...":"Vytvářím odkaz...","Link has been copied to clipboard!":"Odkaz byl zkopírován do schránky!","Note: When a note is shared, it will no longer be encrypted on the server.":"Poznámka: pokud je poznámka sdílena, už nebude na serveru šifrována.","Share Notes":"Sdílet poznámky","Copy Shareable Link":"Kopírovat odkaz ke sdílení","Toggle external editing":"Přepnout externí editaci","Stop":"Zastavit","Copy dev mode command to clipboard":"Zkopírovat příkaz pro vývojářský režim do schránky","Stop external editing":"Ukončit externí úpravy","Edit in external editor":"Upravit externím editorem","Error opening note in editor: %s":"Chyba při otevírání poznámky v editoru: %s","Open %s":"Otevřít %s","Yes":"Ano","No":"Ne","Clear alarm":"Zrušit alarm","Save alarm":"Nastavit alarm","Share":"Sdílet","Permission to use camera":"Oprávnění použít kameru","Your permission to use your camera is required.":"Je vyžadováno oprávnění použít vaši kameru.","Delete these notes?":"Smazat tyto poznámky?","Notebook: %s":"Zápisník: %s","Encrypted notebooks cannot be renamed":"Nelze přejmenovat zašifrovanou položku","New Notebook":"Nový zápisník","Configuration":"Nastavení","You currently have no notebooks.":"Momentálně nemáte žádné zápisníky.","Create a notebook":"Vytvořit nový zápisník","There are currently no notes. Create one by clicking on the (+) button.":"Nemáte žádné poznámky. Vytvořte jednu kliknutím na tlačítko (+).","The notebook could not be saved: %s":"Nebylo možné uložit zápisník: %s","Edit notebook":"Upravit zápisník","Enter notebook title":"Vložte název zápisníku","Login with OneDrive":"Přihlásit se pomocí OneDrive","Refresh":"Obnovit","Sync Target Upgrade":"Upgrade cíle synchronizace","Delete notebook? All notes and sub-notebooks within this notebook will also be deleted.":"Smazat zápisník? Budou smazány i všechny poznámky a pod-zápisníky v něm obsažené.","New tags:":"Nové tagy:","Type new tags or select from list":"Zadejte nové tagy, nebo vyberte existující ze seznamu","Login with Dropbox":"Přihlášení Dropbox","Enter code here":"Zde vložte kód","Master Key %s":"Master heslo %s","Created: %s":"Vytvořeno: %s","Password:":"Heslo:","Password cannot be empty":"Heslo nemůže být prázdné","Confirm password cannot be empty":"Heslo pro potvrzení nemůže být prázdné","Passwords do not match!":"Hesla se neshodují!","Confirm password:":"Potvrďte heslo:","Enable":"Zapnout","Encryption Config":"Nastavení šifrování","Encryption is: %s":"Šifrování je: %s","Warning":"Upozornění","In order to use file system synchronisation your permission to write to external storage is required.":"Pro použití synchronizace systému souborů je vyžadováno vaše oprávnění k zápisu do externího úložiště.","Information":"Informace","Tools":"Nástroje","Sync Status":"Status synchronizace","Log":"Log","Creating report...":"Vytvářím report...","Export Debug Report":"Exportovat Debug Report","Fixing search index...":"Opravuji vyhledávací index...","Fix search index":"Opravit vyhledávací index","Use this to rebuild the search index if there is a problem with search. It may take a long time depending on the number of notes.":"Použijte toto k opětovnému vytvoření indexu vyhledávání, pokud dojde k problému s vyhledáváním. Toto může trvat dlouho, v závislosti na počtu poznámek.","Exporting profile...":"Exportuji profil...","Export profile":"Exportovat profil","For debugging purpose only: export your profile to an external SD card.":"Pouze pro účely ladění: exportovat profil na externí SD kartu.","More information":"Více informací","To work correctly, the app needs the following permissions. Please enable them in your phone settings, in Apps > Joplin > Permissions":"Aby aplikace fungovala správně, potřebuje následující oprávnění. Povolte je v nastavení telefonu v aplikaci Aplikace> Joplin> Oprávnění","- Storage: to allow attaching files to notes and to enable filesystem synchronisation.":"- Úložiště: umožňuje připojení souborů k poznámkám a umožňuje synchronizaci souborového systému.","- Camera: to allow taking a picture and attaching it to a note.":"- Fotoaparát: umožňuje pořízení fotografie a její připojení k poznámce.","- Location: to allow attaching geo-location information to a note.":"- Lokace: umožňuje k poznámce připojit informaci o zeměpisné poloze.","Joplin website":"Web Joplinu","This note has been modified:":"Poznámka byla upravena:","Save changes":"Uložit změny","Discard changes":"Zahodit změny","No item with ID %s":"Nenalezena položka s ID %s","This attachment is not downloaded or not decrypted yet.":"Tato příloha není ještě stažena nebo rozšifrována.","The Joplin mobile app does not currently support this type of link: %s":"Mobilní aplikace Joplin aktuálně nepodporuje tento typ odkazu: %s","Links with protocol \"%s\" are not supported":"Odkazy s protokolem \"%s\" nejsou podporovány","Delete note?":"Smazat poznámku?","You are about to attach a large image (%dx%d pixels). Would you like to resize it down to %d pixels before attaching it?":"Chystáte se připojit velký obrázek (%dx%d pixelů). Chcete jej před připojením zmenšit na %d pixelů?","Unsupported image type: %s":"Nepodporovaný formát obrázku: %s","Updated: %s":"Upraveno: %s","View on map":"Zobrazit na map+","Go to source URL":"Jít na zdrojovou URL","Attach...":"Přiložit...","Attach photo":"Přiložit obrázek","Take photo":"Přiložit foto","Choose an option":"Zvolit možnost","Convert to note":"Konvertovat na poznámku","Convert to todo":"Konvertovat na todo","Properties":"Nastavení","Add body":"Přidat tělo","Add title":"Přidejte nadpis","Search":"Hledání","The application has been authorised - you may now close this browser tab.":"Aplikace byla autorizována, tento tab můžete zavřít.","The application has been successfully authorised.":"Aplikace byla úspěšně autorizována.","Please open the following URL in your browser to authenticate the application. The application will create a directory in \"Apps/Joplin\" and will only read and write files in this directory. It will have no access to any files outside this directory nor to any other personal data. No data will be shared with any third party.":"Otevřete prosím následující URL ve vašem prohlížeči pro autentizaci aplikace. Joplin vytvoří a bude používat výhradně složku \"Apps/Joplin\" , nebude mít přístup k souborům mimo tuto složku ani k dalším osobním informacím. Žádná data nebudou sdílena s jakoukoliv třetí stranou.","AWS S3":"AWS S3","Dropbox":"Dropbox","Cannot access %s":"Nelze otevřít %s","title":"název","updated date":"datum aktualizace","Conflicts":"Konflikty","Cannot move notebook to this location":"Zápisník nelze přesunout na toto umístění","Notebooks cannot be named \"%s\", which is a reserved title.":"Zápisník se nemůže jmenovat \"%s\", tento název je rezervován.","yes":"ano","(wysiwyg: %s)":"(wysiwyg: %s)","no":"ne","Attention: If you change this location, make sure you copy all your content to it before syncing, otherwise all files will be removed! See the FAQ for more details: %s":"Upozornění: Pokud toto umístění změníte, před synchronizací se ujistěte, že jste do něj zkopírovali veškerý obsah, jinak budou všechny soubory odstraněny! Další podrobnosti naleznete v FAQ: % s","Light":"Světlý","Dark":"Tmavý","Dracula":"Dracula","Solarised Light":"Solarised Light","Solarised Dark":"Solarised Dark","Nord":"Nord","Aritim Dark":"Aritim Dark","OLED Dark":"OLED Dark","Synchronisation target":"Cíl synchronizace","The target to synchronise to. Each sync target may have additional parameters which are named as `sync.NUM.NAME` (all documented below).":"Cíl synchronizace. Každý cíl může mít další parametry ve formátu `sync.NUM.NAME` (dokumentace níže).","Directory to synchronise with (absolute path)":"Složka k synchronizaci (absolutní cesta)","Nextcloud WebDAV URL":"Nextcloud WebDAV URL","Nextcloud username":"Nextcloud uživatelské jméno","Nextcloud password":"Nextcloud heslo","WebDAV URL":"WebDAV URL","WebDAV username":"WebDAV uživatelské jméno","WebDAV password":"WebDAV heslo","AWS S3 bucket":"AWS S3 bucket","AWS key":"AWS key","AWS secret":"AWS secret","Attachment download behaviour":"Chování při stahování přílohy","In \"Manual\" mode, attachments are downloaded only when you click on them. In \"Auto\", they are downloaded when you open the note. In \"Always\", all the attachments are downloaded whether you open the note or not.":"V režimu \"Manuální\" se přílohy stahují pouze po kliknutí na ně. V režimu \"Automaticky\" se stáhnou při otevření poznámky. V režimu \"Vždy\" se stáhnou všechny přílohy, ať už poznámku otevřete nebo ne.","Always":"Vždy","Manual":"Manuální","Auto":"Auto","Max concurrent connections":"Maximální souběžné připojení","Language":"Jazyk","Date format":"Formát data","Time format":"Formát času","Theme":"Vzhled","Automatically switch theme to match system theme":"Automaticky přepnout téma tak, aby odpovídalo tématu systému","Preferred light theme":"Preferované světelné téma","Preferred dark theme":"Preferované tmavé téma","Show note counts":"Zobrazit počty poznámek","Split View":"Přepnout pohled","%s / %s / %s":"%s / %s / %s","%s / %s":"%s / %s","Uncompleted to-dos on top":"Nedokončené úkoly nahoře","Show completed to-dos":"Zobrazit dokončené úkoly","Auto-pair braces, parenthesis, quotations, etc.":"Automaticky zdvojit uvozovky, závorky, apod.","Reverse sort order":"Řadit od konce","Sort notebooks by":"Řadit poznámky podle","Save geo-location with notes":"Ukládat k poznámkám informace o poloze (geolokaci)","When creating a new to-do:":"Při vytváření nového úkolu:","Focus title":"Vybrat název poznámky","Focus body":"Vybrat text poznámky","When creating a new note:":"Při vytváření nové poznámky:","Enable soft breaks":"Povolit měkké zalomení","Enable typographer support":"Povolit podporu pro typographer","Enable math expressions":"Zapnout matematické výrazy","Enable Fountain syntax support":"Povolit podporu Fountain syntaxe","Enable Mermaid diagrams support":"Povolit podporu pro Mermaid diagramy","Enable ==mark== syntax":"Povolit ==mark== syntaxi","Enable footnotes":"Povolit poznámky pod čarou","Enable table of contents extension":"Povolit rozšíření pro generování Obsahu","Enable ~sub~ syntax":"Povolit ~sub~ syntaxi","Enable ^sup^ syntax":"Povolit ~sub~ syntaxi","Enable deflist syntax":"Povolit deflist syntaxi","Enable abbreviation syntax":"Povolit syntaxi zkratek","Enable markdown emoji":"Povolit markdown emoji","Enable ++insert++ syntax":"Povolit ++insert++ syntaxi","Enable multimarkdown table extension":"Povolit rozšíření multimarkdown tabulky","Show tray icon":"Zobrazovat ikonu v panelu","Note: Does not work in all desktop environments.":"Poznámka: Nefunguje v některých desktopových prostředích.","This will allow Joplin to run in the background. It is recommended to enable this setting so that your notes are constantly being synchronised, thus reducing the number of conflicts.":"Toto umožní Joplin běžet na pozadí. Doporučujeme toto nastavení povolit tak, aby se vaše poznámky neustále synchronizovaly, čímž se sníží počet konfliktů.","Start application minimised in the tray icon":"Startovat aplikaci minimalizovanou do lišty ikon","Editor font size":"Velikost písma v editoru","Editor font":"Písmo editoru","Default":"Default","Editor font family":"Rodina písma v editoru","This should be a *monospace* font or some elements will render incorrectly. If the font is incorrect or empty, it will default to a generic monospace font.":"Toto by mělo být *neproporcionální* písmo (*monospace*), jinak se některé prvky vykreslí nesprávně. Pokud je písmo nesprávné nebo prázdné, použije se výchozí obecné neproporcionální písmo.","Custom stylesheet for Joplin-wide app styles":"Vlastní styly pro aplikaci Joplin","Automatically update the application":"Automaticky updatovat aplikaci","Get pre-releases when checking for updates":"Při hledání aktualizací zahrnout beta verze","See the pre-release page for more details: %s":"Pro náhled beta verzí navštivte stránku: %s","Synchronisation interval":"Interval synchronizace","%d minutes":"%d minut","%d hour":"%d hodina","%d hours":"%d hodin","Text editor command":"Textový editor","The editor command (may include arguments) that will be used to open a note. If none is provided it will try to auto-detect the default editor.":"Příkaz editoru (může obsahovat argumenty) ve kterém budou otvírány poznámky. Pokud není specifikováno, aplikace se pokusí o autodetekci defaultního editoru.","Page size for PDF export":"Velikost stránky pro PDF export","A4":"A4","Letter":"Dopis","A3":"A3","A5":"A5","Tabloid":"Tabloid","Legal":"Legal","Page orientation for PDF export":"Orientace stránky pro PDF export","Portrait":"Na výšku","Landscape":"Na šířku","Keyboard Mode":"Mód klávesnice","Emacs":"Emacs","Vim":"Vim","Custom TLS certificates":"Vlastní TLS certifikát","Comma-separated list of paths to directories to load the certificates from, or path to individual cert files. For example: /my/cert_dir, /other/custom.pem. Note that if you make changes to the TLS settings, you must save your changes before clicking on \"Check synchronisation configuration\".":"Čárkami oddělený seznam adresářů s certifikáty nebo cest k jednotlivým souborům s certifikáty. Například: /my/cert_dir, /other/custom.pem. Uvědomte si, že pokud provedete změny nastavení TLS, musíte změny uložit dříve, než kliknete na \"Zkontrolovat konfiguraci synchronizace\".","Ignore TLS certificate errors":"Ignorovat chyby TLS certifikátu","Fail-safe":"Zabezpečení proti selhání","Fail-safe: Do not wipe out local data when sync target is empty (often the result of a misconfiguration or bug)":"Zabezpečení proti selhání: Nevypírejte místní data, když je synchronizační cíl prázdný (často v důsledku nesprávné konfigurace nebo chyby)","Specify the port that should be used by the API server. If not set, a default will be used.":"Určete port, který by měl server API používat. Pokud není nastavena, použije se výchozí.","Enable note history":"Povolit historii poznámky","days":"dní","%d days":"%d dní","Keep note history for":"Uchovat historii poznámky","Notebook list growth factor":"Růstový faktor seznamu notebooků","The factor property sets how the item will grow or shrink to fit the available space in its container with respect to the other items. Thus an item with a factor of 2 will take twice as much space as an item with a factor of 1.Restart app to see changes.":"Vlastnost faktor určuje, jak se má položka zvětšit nebo zmenšit, aby se vešla na volné místo v kontejneru vzhledem k ostatním položkám. Položka s faktorem 2 tedy zabere dvakrát tolik místa než položka s faktorem 1. Chcete-li zobrazit změny, restartujte aplikaci.","Note list growth factor":"Růstový faktor seznamu poznámek","Note area growth factor":"Růstový faktor oblasti s poznámkami","Invalid option value: \"%s\". Possible values are: %s.":"Neplatná hodnota: \"%s\". Přípustné hodnoty jsou: %s.","General":"Obecná nastavení","Synchronisation":"Synchronizace","Appearance":"Vzhled","Note":"Zápisníky","Markdown":"Markdown","Application":"Aplikace","Encryption":"Šifrování","Web Clipper":"Web Clipper","Keyboard Shortcuts":"Klávesové zkratky","These plugins enhance the Markdown renderer with additional features. Please note that, while these features might be useful, they are not standard Markdown and thus most of them will only work in Joplin. Additionally, some of them are *incompatible* with the WYSIWYG editor. If you open a note that uses one of these plugins in that editor, you will lose the plugin formatting. It is indicated below which plugins are compatible or not with the WYSIWYG editor.":"Tyto doplňky vylepšují vykreslovací modul Markdown o další funkce. Upozorňujeme, že i když tyto funkce mohou být užitečné, nejedná se o standardní Markdown, a proto většina z nich bude fungovat pouze v Joplinu. Některé z nich jsou navíc *nekompatibilní* s editorem WYSIWYG. Pokud v tomto editoru otevřete poznámku, která používá jeden z těchto pluginů, ztratíte formátování pluginu. Níže je uvedeno, které doplňky jsou nebo nejsou kompatibilní s editorem WYSIWYG.","Notes and settings are stored in: %s":"Poznámky a nastavení uloženo v: %s","Not downloaded":"Nestaženo","Downloading":"Stahování","Downloaded":"Staženo","Error":"Chyba","Attachment conflict: \"%s\"":"Konflikt přílohy: \"%s\"","There was a [conflict](%s) on the attachment below.\n\n%s":"V příloze níže došlo ke [konfliktu] (%s).\n\n%s","The tag \"%s\" already exists. Please choose a different name.":"Tag \"%s\" již existuje. Zvolte jiný název.","created date":"datum vytvoření","custom order":"vlastní řazení","This note does not have geolocation information.":"Tato poznámka nemá informace o poloze.","Cannot copy note to \"%s\" notebook":"Poznámku \"%s\" nelze zkopírovat do zápisníku","Cannot move note to \"%s\" notebook":"Poznámku nelze přesunout do \"%s\" zápisníku","Encrypted":"Zašifrováno","Encrypted items cannot be modified":"Nelze editovat zašifrovanou položku","Usage: %s":"Použití: %s","Unknown flag: %s":"Neznámý flag: %s","OneDrive":"OneDrive","Checking... Please wait.":"Kontroluji... chvíli strpení.","Success! Synchronisation configuration appears to be correct.":"Úspěch! Nastavení synchronizace se zdá být v pořádku.","Error. Please check that URL, username, password, etc. are correct and that the sync target is accessible. The reported error was:":"Chyba. Zkontrolujte, zda jsou adresa URL, uživatelské jméno, heslo, atd. správné a zda je cíl synchronizace dostupný. Zjištěná chyba byla:","The application has been authorised!":"Aplikace byla úspěšně autorizována!","Could not authorise application:\n\n%s\n\nPlease try again.":"Aplikaci se nepodařilo autorizovat:\\n\n\\n\n%s\\n\n\\n\nProsím, zkuste to znovu.","Please confirm that you would like to re-encrypt your complete database.":"Potvrďte prosím, že chcete znovu zašifrovat celou databázi.","Your data is going to be re-encrypted and synced again.":"Vaše data budou znovu zašifrována a znovu synchronizována.","Please enter your password in the master key list below before upgrading the key.":"Před upgradem klíče zadejte své heslo do níže uvedeného seznamu hlavních klíčů.","The master key has been upgraded successfully!":"Hlavní klíč byl úspěšně upgradován!","Could not upgrade master key: %s":"Hlavní klíč nelze upgradovat: %s","Decrypted items: %s / %s":"Rozšifrované položky: %s/%s","Cannot refresh token: authentication data is missing. Starting the synchronisation again may fix the problem.":"Nelze obnovit token: chybí autentizační data. Restart synchronizace může tento problém vyřešit.","Created local items: %d.":"Položky vytvořené lokálně: %d.","Updated local items: %d.":"Položky aktualizované lokálně: %d.","Created remote items: %d.":"Položky vytvořené na vzdáleném úložišti: %d.","Updated remote items: %d.":"Položky aktualizované na vzdáleném úložišti: %d.","Deleted local items: %d.":"Položky smazané lokálně: %d.","Deleted remote items: %d.":"Položky smazané na vzdáleném úložišti: %d.","Fetched items: %d/%d.":"Získané položky: %d/%d.","Cancelling...":"Zastavuji...","Completed: %s":"Dokončeno: %s","Last error: %s":"Poslední chyba: %s","Idle":"Nečinný","In progress":"Probíhá","Nextcloud":"Nextcloud","WebDAV":"WebDAV","File system":"Souborový systém","Forward":"Vpřed","Revision: %s (%s)":"Revize: %s (%s)","%s %s (%s, %s)":"%s %s (%s, %s)","Client ID: %s":"ID klienta: %s","Sync Version: %s":"Verze synchronizace: %s","Profile Version: %s":"Verze profilu: %s","Keychain Supported: %s":"Podpora klíčenky: %s","Restored Notes":"Obnovené Poznámky","There is no data to export.":"Nic k exportování.","File":"Soubor","Directory":"Adresář","Please specify the notebook where the notes should be imported to.":"Prosím specifikujte sešit, do kterého mají být poznámky importovány.","Joplin Export File":"Soubor Joplin Export","Joplin Export Directory":"Složka pro export","Evernote Export File (as Markdown)":"Soubor exportu Evernote (jako Markdown)","Evernote Export File (as HTML)":"Soubor Evernote Exportu (jako HTML)","HTML File":"HTML soubor","HTML Directory":"HTML adresář","Cannot load \"%s\" module for format \"%s\" and output \"%s\"":"Nelze načíst modul \"%s\" pro formát \"%s\" a výstup \"%s\"","Cannot load \"%s\" module for format \"%s\" and target \"%s\"":"Nelze načíst modul \"%s\" pro formát \"%s\" a cíl \"%s\"","Cannot find \"%s\".":"Výraz \"%s\" nebyl nalezen.","Please specify import format for %s":"Prosím specifikujte formát pro import %s","command":"příkaz","\"%s\" is missing the required \"%s\" property.":"\"%s\" chybí požadovaná vlastnost \"%s\".","accelerator":"akcelerátor","Invalid %s: %s.":"Neplatné %s: %s.","Accelerator \"%s\" is used for \"%s\" and \"%s\" commands. This may lead to unexpected behaviour.":"Akcelerátor \"%s\" se používá pro příkazy \"%s\" a \"%s\". Toto může vést k neočekávanému chování.","Accelerator \"%s\" is not valid.":"Akcelerátor \"%s\" není platný.","Items that cannot be synchronised":"Položky jež nelze synchronizovat","These items will remain on the device but will not be uploaded to the sync target. In order to find these items, either search for the title or the ID (which is displayed in brackets above).":"Tyto položky zůstanou na tomto zařízení, ale nebudou uploadovány na cíl synchronizace. Pro přístup k těmto souborům hledejte jejich název nebo ID (v hranatých závorkách).","%s (%s) could not be uploaded: %s":"%s (%s) se nepodařilo nahrát: %s","Item \"%s\" could not be downloaded: %s":"Soubor \"%s\" se nepodařilo stáhnout: %s","Items that cannot be decrypted":"Položky jež nelze dešifrovat","Joplin failed to decrypt these items multiple times, possibly because they are corrupted or too large. These items will remain on the device but Joplin will no longer attempt to decrypt them.":"Joplin nedokázal tyto položky dešifrovat, pravděpodobně proto, že jsou poškozené nebo příliš velké. Tyto položky zůstanou v zařízení, ale Joplin se již nebude pokoušet je dešifrovat.","%s: %s":"%s: %s","Attachments":"Přílohy","Downloaded and decrypted":"Staženo a dešifrováno","%s: %d":"%s: %d","Downloaded and encrypted":"Staženo a zašifrováno","Attachments that could not be downloaded":"Nepodařilo se stáhnout přílohy","%s (%s): %s":"%s (%s): %s","Sync status (synced items / total items)":"Stav synchronizace (synchronizováno / celkem)","%s: %d/%d":"%s: %d/%d","Total: %d/%d":"Celkem: %d/%d","Conflicted: %d":"Konflikt: %d","To delete: %d":"K smazání: %d","Folders":"Složky","%s: %d notes":"%s: %d poznámek","Coming alarms":"Nadcházející alarmy","On %s: %s":"Na %s: %s","Duplicates the notes matching to [notebook]. If no notebook is specified the note is duplicated in the current notebook.":"Duplikuje poznámky vyhovující do [notebook]. Pokud není notebook (zápisník) specifikován, je poznámka duplikována v tom současném.","Displays the notes in the current notebook. Use `ls /` to display the list of notebooks.":"Zobrazí poznámky v používaném zápisníku. Pro seznam zápisníků zadejte `ls /`.","Displays only the first top notes.":"Zobrazí jen prvních poznámek.","Sorts the item by (eg. title, updated_time, created_time).":"Řadit položky podle (např. title, updated_time, created_time).","Reverses the sorting order.":"Řadit opačně.","Displays only the items of the specific type(s). Can be `n` for notes, `t` for to-dos, or `nt` for notes and to-dos (eg. `-tt` would display only the to-dos, while `-ttd` would display notes and to-dos.":"Zobrazit pouze položky vybraného typu. Možnosti jsou `n` pro poznámky, `t` pro úkoly, a `nt` pro poznámky a úkoly (tedy `-tt` zobrazí pouze úkoly, zatímco `-ttd` zobrazí poznámky a úkoly).","Either \"text\" or \"json\"":"Buď \"text\" nebo \"json\"","Use long list format. Format is ID, NOTE_COUNT (for notebook), DATE, TODO_CHECKED (for to-dos), TITLE":"Použít formát dlouhého seznamu. Formát je ID, NOTE_COUNT (u zápisníků), DATE, TODO_CHECKED (pro úkoly), TITLE","Please select a notebook first.":"Nejprve prosím vyberte zápisník.","Imports data into Joplin.":"Importuje data do Joplinu.","Source format: %s":"Zdrojový formát: %s","Do not ask for confirmation.":"Neptat se na potvrzení.","Output format: %s":"Výstupní formát: %s","Importing notes...":"Importuji poznámky...","Enum":"Enum","Type: %s.":"Typ: %s.","Possible values: %s.":"Možné hodnoty: %s.","Default: %s":"Default: %s","Possible keys/values:":"Možné klíče/hodnoty:","Start, stop or check the API server. To specify on which port it should run, set the api.port config variable. Commands are (%s).":"Spustit, zastavit či zkontrolovat API server. Pro specifikování portu pro server nastavte api.port proměnnou v config. Příkazy jsou (%s).","Server is already running on port %d":"Server je již spuštěný na portu %d","Server is running on port %d":"Server je spuštěný na portu %d","Server is not running.":"Server není spuštěný.","Manages E2EE configuration. Commands are `enable`, `disable`, `decrypt`, `status`, `decrypt-file` and `target-status`.":"Nastavuje šifrování. Příkazy jsou `enable` (zapnout), `disable` (vypnout), `decrypt` (dešifrovat), `status` (stav) a `target-status` (stav v cíli synchronizace).","Enter master password:":"Zadejte master heslo:","Operation cancelled":"Operace zrušena","Starting decryption... Please wait as it may take several minutes depending on how much there is to decrypt.":"Dešifruji... Chvíli strpení, podle množství dat k dešifrování to může zabrat i několik minut.","Decrypted items: %d":"Dešifrované položky: %d","Skipped items: %d (use --retry-failed-items to retry decrypting them)":"Přeskočené položky: %d (použijte --retry-failed-items pro nový pokus o dešifrování)","Completed decryption.":"Dešifrování dokončeno.","Creates a new notebook.":"Vytvoří nový zápisník.","Moves the notes matching to [notebook].":"Přesune poznámky vyhovující do [zápisník].","Gets or sets a config value. If [value] is not provided, it will show the value of [name]. If neither [name] nor [value] is provided, it will list the current configuration.":"Získá nebo nastaví konfigurační hodnotu. Pokud není [hodnota] specifikována, zobrazí hodnotu položky [jméno]. Pokud není specifikována [hodnota] ani [jméno], je zobrazena současná konfigurace.","Also displays unset and hidden config variables.":"Zobrazí i nenastavené a schované konfigurační proměnné.","%s = %s (%s)":"%s = %s (%s)","%s = %s":"%s = %s","Switches to [notebook] - all further operations will happen within this notebook.":"Přepne do zápisníku [notebook]. Všechny další operace budou prováděny na tomto zápisníku.","Synchronises with remote storage.":"Synchronizuje se vzdáleným úložištěm.","Sync to provided target (defaults to sync.target config value)":"Synchronizovat se specifikovanou destinací (defaultně hodnota sync.target)","Upgrade the sync target to the latest version.":"Upgradovat cíl synchronizace na nejnovější verzi.","Not authentified with %s. Please provide any missing credentials.":"Nepřihlášeno k %s. Prosím vyplňte chybějící přihlašovací údaje.","Synchronisation is already in progress.":"Synchronizace již probíhá.","Lock file is already being hold. If you know that no synchronisation is taking place, you may delete the lock file at \"%s\" and resume the operation.":"Již je držen soubor se zámkem (lock file). Pokud jste si jistí, že nyní neprobíhá synchronizace, smažte zámek v \"%s\" a pokračujte v operaci.","Synchronisation target: %s (%s)":"Cíl synchronizace: %s (%s)","Cannot initialise synchroniser.":"Nelze inicializovat synchronizátor.","Starting synchronisation...":"Zahajuji synchronizaci...","Downloading resources...":"Stahování zdrojů...","Cancelling... Please wait.":"Zastavuji, chvíli strpení.","Renames the given
- (note or notebook) to .":"Přejmenuje (poznámku či zápisník) na .","Deletes the given notebook.":"Smaže vybraný zápisník.","Deletes the notebook without asking for confirmation.":"Smaže zápisník bez potvrzení.","Creates a new to-do.":"Vytvoří nový úkol.","Notes can only be created within a notebook.":"Poznámky mohou být vytvořeny pouze v zápisnících.","Displays the given note.":"Zobrazí vybranou poznámku.","Displays the complete information about note.":"Zobrazí veškeré informace o poznámce.","Edit note.":"Upravit poznámku.","No text editor is defined. Please set it using `config editor `":"Nebyl vybrán textový editor. Prosím nastavte jej pomocí `config editor `","No active notebook.":"Není vybrán žádný zápisník.","Note does not exist: \"%s\". Create it?":"Poznámka \"%s\" neexistuje. Chcete ji vytvořit?","Starting to edit note. Close the editor to get back to the prompt.":"Začínám s úpravou poznámky. Pro návrat do příkazové řádky ukončete editor.","Note has been saved.":"Poznámka uložena.","To delete a tag, untag the associated notes.":"Pro smazání tagu jej odeberte od přiřazených poznámek.","Please select the note or notebook to be deleted first.":"Nejprve prosím vyberte poznámku či zápisník ke smazání.","Press Ctrl+D or type \"exit\" to exit the application":"Stiskněte Ctrl+D nebo napište \"exit\" pro ukončení aplikace","Deletes the notes matching .":"Smazat poznámky vyhovující .","Deletes the notes without asking for confirmation.":"Smazat poznámky bez potvrzení.","%d notes match this pattern. Delete them?":"%d poznámek vyhovuje zadání. Smazat všechny?","Attaches the given file to the note.":"Přiloží soubor k poznámce.","Displays version information":"Zobrazí informace o verzi","%s %s (%s)":"%s %s (%s)","Marks a to-do as non-completed.":"Označí úkol jako nedokončený.","Exports Joplin data to the given path. By default, it will export the complete database including notebooks, notes, tags and resources.":"Exportuje data Joplinu do zadané cesty. Bez dalších voleb exportuje veškerý obsah databáze včetně zápisníků, poznámek, tagů a příloh.","Destination format: %s":"Formát destinace: %s","Exports only the given note.":"Exportuje pouze vybranou poznámku.","Exports only the given notebook.":"Exportuje pouze vybraný zápisník.","Creates a new note.":"Vytvoří novou poznámku.","Type `joplin help` for usage information.":"Zadejte `joplin help` pro nápovědu.","Fatal error:":"Fatální chyba:","Displays a geolocation URL for the note.":"Zobrazí geolokační URL poznámky.","Welcome to Joplin!\n\nType `:help shortcuts` for the list of keyboard shortcuts, or just `:help` for usage information.\n\nFor example, to create a notebook press `mb`; to create a note press `mn`.":"Vítejte v Joplin!\n\nZadejte `:help shortcuts` pro seznam klávesových zkratek, nebo `:help` pro nápovědu k použítí.\n\nNapř. pro vytvoření zápisníku zadejte `mb`; pro vytvoření nové poznámky `mn`.","One or more items are currently encrypted and you may need to supply a master password. To do so please type `e2ee decrypt`. If you have already supplied the password, the encrypted items are being decrypted in the background and will be available soon.":"Jedna či více položek jsou šifrovány a je potřeba zadat master heslo. Učiňte tak zadáním `e2ee decrypt`. Pokud jste heslo již zadali, zašifrované položky se nyní dešifrují na pozadí a budou brzy k dispozici.","You may also type `status` for more information.":"Můžete také zadat `status` pro více informací.","Search:":"Hledat:","Searches for the given in all the notes.":"Hledá ve všech poznámkách.","Sets the property of the given to the given [value]. Possible properties are:\n\n%s":"Sets the property of the given to the given [value]. Possible properties are:\n\n%s","Missing required argument: %s":"Chybí povinný parametr: %s","Your choice: ":"Vaše volba: ","Invalid answer: %s":"Neplatná odpověď: %s","Y":"Y","n":"n","Cannot change encrypted item":"Nelze editovat zašifrovanou položku","Displays usage information.":"Zobrazí informace o použití.","For information on how to customise the shortcuts please visit %s":"Pro informace k úpravě klávesových zkratek prosím běžte na %s","Shortcuts are not available in CLI mode.":"Klávesové zkratky nejsou v konzoli dostupné.","Type `help [command]` for more information about a command; or type `help all` for the complete usage information.":"Zadejte `help [příkaz]` pro více informací o příkazu; nebo `help all` pro kompletní nápovědu.","The possible commands are:":"Dostupné příkazy:","In any command, a note or notebook can be referred to by title or ID, or using the shortcuts `$n` or `$b` for, respectively, the currently selected note or notebook. `$c` can be used to refer to the currently selected item.":"Ve všech příkazech může být poznámka či zápisník referována svým názvem či ID, nebo zkratkami `$n` a `$b` pro nyní vybranou poznámku či zápisník. `$c` odkazuje na současně vybranou položku.","To move from one pane to another, press Tab or Shift+Tab.":"Pro přepínání mezi panely stiskněte Tab / Shift+Tab.","Use the arrows and page up/down to scroll the lists and text areas (including this console).":"Pro pohyb v seznamech a textových polích (včetně této konzole) používejte šipky a page up/down.","To maximise/minimise the console, press \"tc\".":"Pro maximalizaci/minimalizaci konzole stiskněte \"tc\".","To enter command line mode, press \":\"":"Pro přepnutí do příkazové řádky stiskněte \":\"","To exit command line mode, press ESCAPE":"Pro opuštění příkazové řádky stiskněte Esc","For the list of keyboard shortcuts and config options, type `help keymap`":"Pro seznam klávesových zkratek a konfiguračních voleb zadejte `help keymap`"," can either be \"toggle\" or \"clear\". Use \"toggle\" to toggle the given to-do between completed and uncompleted state (If the target is a regular note it will be converted to a to-do). Use \"clear\" to convert the to-do back to a regular note.":" může být buď \"toggle\" (přepnout) nebo \"clear\" (odstranit). Použijte \"toggle\" pro přepnutí daného úkolu na dokončený resp. nedokončený (pokud je cílem normální poznámka, bude konvertována na úkol). Použijte \"clear\" pro konverzi úkolu na normální poznámku.","Exits the application.":"Ukončí aplikaci.","More than one item match \"%s\". Please narrow down your query.":"Výrazu \"%s\" odpovídá více než jedna položka, upřesněte prosím hledaný text.","No notebook selected.":"Není vybrán žádný zápisník.","No notebook has been specified.":"Nebyl vybrán žádný zápisník.","N":"N","y":"y","Cancelling background synchronisation... Please wait.":"Zastavuji synchronizaci, chvíli strpení...","No such command: %s":"Příkaz neexistuje\" %s","The command \"%s\" is only available in GUI mode":"Příkaz \"%s\" je dostupný pouze v grafickém rozhraní","Displays summary about the notes and notebooks.":"Zobrazí souhrnné informace o poznámkách a zápisnících.","To retry decryption of these items. Run `e2ee decrypt --retry-failed-items`":"Pro nový pokus o dešifrování těchto položek spusťte ʻe2ee decrypt --retry-failed-items`"," can be \"add\", \"remove\", \"list\", or \"notetags\" to assign or remove [tag] from [note], to list notes associated with [tag], or to list tags associated with [note]. The command `tag list` can be used to list all the tags (use -l for long option).":" může být \"add\", \"remove\", \"list\" nebo \"notetags\": přidat (\"add\") či odebrat (\"remove\") [tag] k [poznámce], vypsat (\"list\") seznam poznámek přiřazených k [tagu] nebo vypsat (\"notetags\") seznam tagů přiřazených k poznámce. Příkaz `tag list` vypíše všechny tagy (s parametrem -l pro dlouhý výpis).","Invalid command: \"%s\"":"Neplatný příkaz: \"%s\"","Marks a to-do as done.":"Označí úkol jako hotový.","Note is not a to-do: \"%s\"":"Poznámka není úkol: \"%s\""}
\ No newline at end of file
diff --git a/packages/lib/locales/da_DK.json b/packages/lib/locales/da_DK.json
index 0eed9e301..c5f83f74e 100644
--- a/packages/lib/locales/da_DK.json
+++ b/packages/lib/locales/da_DK.json
@@ -1 +1 @@
-{"OK":"OK","Cancel":"Fortryd","Exporting to \"%s\" as \"%s\" format. Please wait...":"Eksporterer til \"%s\" som \"%s\"-format. Vent venligst...","Current version is up-to-date.":"Aktuel version er nyeste.","%s (pre-release)":"%s (pre-release)","An update is available, do you want to download it now?":"Opdatering er til rådighed, vil du hente den nu?","Your version: %s":"Din version: %s","New version: %s":"Ny version: %s","Full Release Notes":"Fulde udgivelses noter","The note \"%s\" has been successfully restored to the notebook \"%s\".":"Noten \"%s\" er blevet gendannet til notesbogen \"%s\".","This note has no history":"Denne note har ingen historie","Unsupported link or message: %s":"Ugyldigt- eller ulovligt link eller besked: %s","Restore":"Gendan","Click \"%s\" to restore the note. It will be copied in the notebook named \"%s\". The current version of the note will not be replaced or modified.":"Tryk på \"%s\" for at gendanne noten. Den vil blive kopieret til notesbogen \"%s\". Den nuværende version af noten vil ikke blive erstattet eller ændret.","Back":"Tilbage","Remove":"Fjern","Delete notebook \"%s\"?\n\nAll notes and sub-notebooks within this notebook will also be deleted.":"Slet notesbogen \"%s\"?\n\nAlle noter og undernotesbøger i notesbogen bliver også slettet.","Delete":"Slet","Remove tag \"%s\" from all notes?":"Slet markeringen \"%s\" fra alle noter?","Remove this search from the sidebar?":"Slet denne søgning fra sidebjælke?","Export":"Eksporter","All notes":"Alle noter","Synchronise":"Synkroniser","Notebooks":"Notesbøger","Tags":"Mærker","Decrypting items: %d/%d":"Dekrypterede emner: %d/%d","Fetching resources: %d/%d":"Henter ressourcer: %d/%d","Sidebar":"Sidebar","Focus":"Fokuser","Please select where the sync status should be exported to":"Vælg hvor sync status skal eksporteres til","Retry":"Prøv igen","Insert Hyperlink":"Indsæt hyperlink","List item":"Listepunkt","Layout":"Layout","This note has no content. Click on \"%s\" to toggle the editor and edit the note.":"Denne note er tom. Klik på \"%s\" for at starte editor og rette noten.","Cut":"Klip","Copy":"Kopier","Paste":"Indsæt","Edit":"Ret","Attach file":"Vedhæft fil","Code Block":"Kode blok","Insert Date Time":"Indsæt dato og tid","Open...":"Åben...","Save as...":"Gem som...","Copy path to clipboard":"Kopier sti til udklipsholderen","Copy Link Address":"Kopier link","to-do":"opgave","note":"note","Creating new %s...":"Opretter ny %s...","The following attachments are being watched for changes:":"Følgende vedhæftninger bliver overvåget for ændringer:","In: %s":"I: %s","Select all":"Vælg alt","Bold":"Fremhævet","Italic":"Kursiv","Hyperlink":"Hyperlink","Code":"Kode","Numbered List":"Nummeret liste","Bulleted List":"Punktliste","Checkbox":"Afkrydsningsfelt","Heading":"Overskrift","Horizontal Rule":"Vandret linje","Search in current note":"Søg i denne note","ID":"ID","Created":"Oprettet","Updated":"Opdateret","Completed":"Fuldført","Location":"Placering","URL":"URL","Note History":"Notehistore","Markup":"Markup","Previous versions of this note":"Tidligere udgaver af denne note","Note properties":"Note egenskaber","Disabled":"Deaktiveret","Search...":"Søg...","Import":"Importer","Keyboard Shortcut":"Tastaturgenvej","Quit":"Afslut","Actual Size":"Aktuelle størelse","Website and documentation":"Joplins hjemmeside og dokumentation","Close Window":"Luk vindue","Options":"Muligheder","Press the shortcut":"Klik genvejen","Save":"Gem","Restart and upgrade":"Genstart og upgrader","Some items cannot be synchronised.":"Nogle emner kan ikke synkroniseres.","View them now":"Vis dem nu","Some items cannot be decrypted.":"Nogle emner kan ikke krypteres.","One or more master keys need a password.":"En eller flere hovednøgler mangler et kodeord.","Set the password":"Indstil kodeord","The default encryption method has been changed, you should re-encrypt your data.":"Standard krypterings metoden er blevet ændret, du skal genkryptere dine data.","Statistics...":"Statistikker...","Rename":"Omdøb","Rename notebook:":"Omdøb notesbog:","New to-do":"Ny opgave","Toggle sidebar":"Slå sidebar til eller fra","Set alarm":"Indstil alarm","Set alarm:":"Indstil alarm:","PDF File":"PDF fil","New note":"Ny note","Move to notebook":"Flyt til notesbog","Move to notebook:":"Flyt til notesbog:","Toggle editor layout":"Skift editor layout","Rename tag:":"Omdøb mærke:","New notebook":"Ny notesbog","Notebook title:":"Notesbogs titel:","Share note...":"Del note...","Template file:":"Skabelonfil:","Add or remove tags:":"Tilføj eller slet mærker:","Print":"Udskriv","To allow Joplin to synchronise with Dropbox, please follow the steps below:":"For at Joplin kan synkronisere med Dropbox, skal man igennem nedenstående trin:","Step 1: Open this URL in your browser to authorise the application:":"Trin 1: Åben denne URL i din browser for at autorisere applikationen:","Step 2: Enter the code provided by Dropbox:":"Trin 2: Indtast koden, som er oplyst af Dropbox:","Submit":"Gem","Token has been copied to the clipboard!":"Din token er blevet kopieret til udklipsholderen!","The web clipper service is enabled and set to auto-start.":"Web-clipper tjenesten er slået til og sat til at starte automatisk.","Status: Started on port %d":"Status: Startet på port %d","Status: %s":"Tilstand: %s","Disable Web Clipper Service":"Slå Web-Clipper tjenesten fra","The web clipper service is not enabled.":"Web-Clipper tjenesten er ikke slået til.","Enable Web Clipper Service":"Slå Web-Clipper tjenesten til","Joplin Web Clipper allows saving web pages and screenshots from your browser to Joplin.":"Joplin Web-Clipper gør at du kan gemme hjemmesider og screenshots fra din browser i Joplin.","In order to use the web clipper, you need to do the following:":"For at bruge Web-Clipperen skal du gøre følgende:","Step 1: Enable the clipper service":"Trin 1: Slå Web-Clipper tjenesten til","This service allows the browser extension to communicate with Joplin. When enabling it your firewall may ask you to give permission to Joplin to listen to a particular port.":"Denne tjeneste tillader browser udvidelsen at kommunikere med Joplin. Når du slår den til kan det være at din firewall beder om tilladelse ti lat lytte på en bestemt port.","Step 2: Install the extension":"Trin 2: Installer udvidelsen","Download and install the relevant extension for your browser:":"Download og installer den relevante udvidelse til din browser:","Advanced options":"Avancerede indstillinger","Authorisation token:":"Autoriseringstoken:","Copy token":"Kopier token","This authorisation token is only needed to allow third-party applications to access Joplin.":"Denne autoriseringstoken er kun nødvendig for at tillade tredjepartsprogrammer at tilgå Joplin.","Importing from \"%s\" as \"%s\" format. Please wait...":"Importerer fra \"%s\" som \"%s\"-format. Vent venligst...","Synchronisation Status":"Synkroniserings status","Create note from template":"Opret note fra skabelon","&File":"&Fil","About Joplin":"Om Joplin","Preferences...":"Præferencer...","Check for updates...":"Checker om der er opdateringer..","Templates":"Skabeloner","Export all":"Eksporter alle","Hide %s":"Skjul %s","&Edit":"&Ret","&View":"&Vis","Zoom In":"Zoom ind","Zoom Out":"Zoom ud","&Note":"&Note","&Tools":"&Værktøjer","&Help":"&Hjælp","Joplin Forum":"Joplin forum","Make a donation":"Giv en donation","Toggle development tools":"Slå udviklingsværktøjer til eller fra","Firefox Extension":"Firefox udvidelse","Chrome Web Store":"Chrome Web Store","Get it now:":"Få den nu:","New notebook \"%s\" will be created and file \"%s\" will be imported into it":"Ny notesbog \"%s\" bliver oprettet og filen \"%s\" importeres til den","Found: %d.":"Fundet: %d.","Created: %d.":"Oprettet: %d.","Updated: %d.":"Opdateret %d.","Skipped: %d.":"Droppet %d.","Resources: %d.":"Ressourcer: %d.","Tagged: %d.":"Markeret: %d.","The notes have been imported: %s":"Noterne er importeret: %s","Duplicate":"Dupliker","%s - Copy":"%s - Kopier","Switch between note and to-do type":"Skift mellem note- og opgave type","Switch to note type":"Skift til note","Switch to to-do type":"Skift til opgave","Copy Markdown link":"Kopier markdown link","Delete note \"%s\"?":"Slet noten \"%s\"?","Delete these %d notes?":"Slet disse %d noter?","Authentication was not completed (did not receive an authentication token).":"Godkendelse blev ikke fuldført (modtog ikke godkendelses token).","Master keys that need upgrading":"Hovednøgler der har brug for at blive upgraderet","The following master keys use an out-dated encryption algorithm and it is recommended to upgrade them. The upgraded master key will still be able to decrypt and encrypt your data as usual.":"Følgende hovednøgler bruger en forældet krypterings algoritme, og det anbefales at opgradere dem. De opgraderet hovednøgler vil stadig være i stand til at dekryptere og kryptere dine data som normalt.","Upgrade":"Upgrader","The default encryption method has been changed to a more secure one and it is recommended that you apply it to your data.":"Standard krypterings metode er blevet ændret til en mere sikker metode og det er anbefalet at du anvender den på dine data.","You may use the tool below to re-encrypt your data, for example if you know that some of your notes are encrypted with an obsolete encryption method.":"Du kan bruge værktøjet under til at genkryptere dine data, for eksempel hvis du ved at nogle af dine noter er krypteret med en forældet krypterings metode.","Disabling encryption means *all* your notes and attachments are going to be re-synchronised and sent unencrypted to the sync target. Do you wish to continue?":"Slås kryptering fra, vil *alle* dine noter og vedhæftelser blive re-synkroniseret og sendt ukrypteret til synk-modtager. Vil du fortsætte?","Enabling encryption means *all* your notes and attachments are going to be re-synchronised and sent encrypted to the sync target. Do not lose the password as, for security purposes, this will be the *only* way to decrypt the data! To enable encryption, please enter your password below.":"Slås kryptering til, vil *alle* dine noter og vedhæftelser blive re-synkroniseret og sendt krypteret til synk-modtager. Glem ikke kodeordet, da det er *eneste* mulighed for dekryptering af data\". For at slå kryptering til, indtast kodeord herunder.","Disable encryption":"Slå kryptering fra","Enable encryption":"Start kryptering","Master Keys":"Hovednøgle","Active":"Aktiv","Source":"Kilde","Password":"Kodeord","Password OK":"Kodeord OK","Note: Only one master key is going to be used for encryption (the one marked as \"active\"). Any of the keys might be used for decryption, depending on how the notes or notebooks were originally encrypted.":"Bemærk: Kun en hoved-nøgle vil blive brugt til kryptering (den der er markeret med \"active\"), Alle øvrige nøgler kan bruges til dekryptering, afhængig af hvilken blev anvendt til den oprindelige kryptering af note eller notesbog.","Missing Master Keys":"Manglende hovednøgle","The master keys with these IDs are used to encrypt some of your items, however the application does not currently have access to them. It is likely they will eventually be downloaded via synchronisation.":"Hoved-nøglen til disse ID'er er brugt til at kryptere nogle af dine emner; app'en har ikke pt adgang til dem. Det er sandsynligt at de vil blive hentet (på et eller andet tidspunkt) via synkroniseringen.","For more information about End-To-End Encryption (E2EE) and advice on how to enable it please check the documentation:":"Se dokumentationen for nærmere oplysninger om End-To-End-kryptering (E2EE) og vejledning om hvordan det skal opsættes:","Status":"Status","Encryption is:":"Kryptering er:","Enabled":"Aktiveret","OneDrive Login":"OneDrive login","Dropbox Login":"Dropbox Login","This will open a new screen. Save your current changes?":"Dette åbner i et nyt vindue. Vil du gemme dine ændringer?","Check synchronisation configuration":"Check synkroniserings Indstillinger","Checking...":"Kontrollere...","The Joplin Nextcloud App is either not installed or misconfigured. Please see the full error message below:":"Joplin Nextcloud App'en er enten ikke installeret ellers er den konfigureret forkert. Venligst se den fulde fejl besked neden for:","Joplin Nextcloud App status:":"Joplin Nextcloup App status:","Show Advanced Settings":"Vis avancerede indstillinger","Browse...":"Gennemse...","Plugins":"Udvidelser","Apply":"Udfør","Clear":"Ryd/slet","Words":"Ord","Characters":"Tegn","Characters excluding spaces":"Tegn eksklusiv mellemrum","Lines":"Linjer","Read time: %s min":"Læs tid: %s min","Close":"Luk","Custom order":"Brugerdefineret rækkefølge","Sort notes by":"Sorter noter efter","No notes in here. Create one by clicking on \"New note\".":"Der er ingen noter her. Opret en ved at klikke på \"Ny note\".","There is currently no notebook. Create one by clicking on \"New notebook\".":"Der er ingen notesbog. Opret en ved at klikke på \"Ny Notesbog\".","Search in all the notes":"Søg i alle noter","Title":"Titel","Size":"Størrelse","Untitled":"Samlet","No resources!":"Ingen ressourcer!","Note: When a note is shared, it will no longer be encrypted on the server.":"Note: Når en note bliver delt, vil den ikke længere være krypteret på serveren.","Share Notes":"Del noter","Stop":"Stop","Edit in external editor":"Rediger i eksternt program","Error opening note in editor: %s":"Fejl ved åbning af note i editor: %s","Open %s":"Åben %s","Yes":"Ja","No":"Nej","Clear alarm":"Nulstil alarm","Save alarm":"Gem alarm","Share":"Del","Permission to use camera":"Tilladelse til at bruge kameraet","Your permission to use your camera is required.":"Din tilladelse til at bruge kameraet er påkrævet.","Delete these notes?":"Slet disse noter?","Notebook: %s":"Notesbog: %s","Encrypted notebooks cannot be renamed":"Krypterede notesbøger kan ikke omdøbes","New Notebook":"Ny notesbog","Configuration":"Indstillinger","You currently have no notebooks.":"Du har ingen notesbøger.","Create a notebook":"Opret en ny notesbog","There are currently no notes. Create one by clicking on the (+) button.":"Der er ingen noter. Opret note ved at klikke på (+) knappen.","The notebook could not be saved: %s":"Notesbogen kan ikke gemmes: %s","Edit notebook":"Rediger notesbog","Enter notebook title":"Indtast notesbogstitel","Login with OneDrive":"Log på med OneDrive","Refresh":"Opfrisk","Delete notebook? All notes and sub-notebooks within this notebook will also be deleted.":"Slet notesbog? Alle noter og undernotesbøger i notesbogen bliver også slettet.","New tags:":"Nye tags:","Type new tags or select from list":"Indtast nye tags eller vælg fra listen","Login with Dropbox":"Log på med Dropbox","Enter code here":"Skriv kode her","Master Key %s":"Hoved nøgle %s","Created: %s":"Oprettet: %s","Password:":"Kodeord:","Password cannot be empty":"Kodeord må ikke være tomt","Confirm password cannot be empty":"Bekræftelsen af kodeordet må ikke være tomt","Passwords do not match!":"Kodeord stemmer ikke overens!","Confirm password:":"Bekræft kodeord:","Enable":"Tænd","Encryption Config":"Krypterings indstillinger","Encryption is: %s":"Kryptering er: %s","Warning":"Advarsel","In order to use file system synchronisation your permission to write to external storage is required.":"For at synkronisere til filsystemet skal du give tilladelse til at skrive til eksternt lager.","Tools":"Værktøjer","Sync Status":"Synkroniserings status","Log":"Log","Creating report...":"Opretter rapport...","Export Debug Report":"Eksporter undersøgelses rapport","Fixing search index...":"Fikser søgeindeks...","Fix search index":"Fiks søgeindeks","Use this to rebuild the search index if there is a problem with search. It may take a long time depending on the number of notes.":"Brug denne funktion til at genopbygge søgeindeksen hvis der er problemer med at synkroniserer. Det kan tage lang tid hvis du har mange noter.","More information":"Mere information","- Storage: to allow attaching files to notes and to enable filesystem synchronisation.":"- Lager: Bruges til vedhæfte filer til noter og til at synkronisere filer.","- Camera: to allow taking a picture and attaching it to a note.":"- Kamera: Bruges til at tage et billede og vedhæfte det til en note.","- Location: to allow attaching geo-location information to a note.":"- Placering: Bruges til at vedhæfte GPS-informationer til en note.","Joplin website":"Joplins hjemmeside","This note has been modified:":"Denne note er ændret:","Save changes":"Gem ændringer","Discard changes":"Fortryd ændringer","No item with ID %s":"Intet emne med ID'en %s","This attachment is not downloaded or not decrypted yet.":"Denne vedhæftning er ikke downloaded eller er ikke dekrypteret endnu.","The Joplin mobile app does not currently support this type of link: %s":"Joplin mobil-app'en understøtter på nuværende tidspunkt ikke denne type link: %s","Links with protocol \"%s\" are not supported":"Links med \"%s\" protokollen er ikke understøttede","Delete note?":"Slet note?","Unsupported image type: %s":"Ulovlig billedtype: %s","Updated: %s":"Opdateret: %s","View on map":"Vis på kort","Go to source URL":"Gå til kilde-URL'en","Attach...":"Vedhæft...","Attach photo":"Vedhæft foto","Take photo":"Tag et foto","Choose an option":"Vælg en mulighed","Convert to note":"Konverter til note","Convert to todo":"Konverter til opgave","Properties":"Egenskaber","Add body":"Tilføj brødtekst","Add title":"Tilføj titel","Search":"Søg","The application has been authorised - you may now close this browser tab.":"Denne app er godkendt - du kan nu lukke dette faneblad.","The application has been successfully authorised.":"Denne app er succesfuldt godkendt.","Please open the following URL in your browser to authenticate the application. The application will create a directory in \"Apps/Joplin\" and will only read and write files in this directory. It will have no access to any files outside this directory nor to any other personal data. No data will be shared with any third party.":"Åben venligst flg. ULR i en browser for at bekræfte app'en. App'en vil oprette en mappe i \"Apps/Joplin\" og vil kun skrive/læse filer i denne mappe. Den får ingen adgang til filer udenfor denne mappe, heller ikke til andre persondata. Ingen data deles med nogen 3.part.","AWS S3":"AWS S3","Dropbox":"Dropbox","Cannot access %s":"Kan ikke tilgå %s","title":"titel","updated date":"opdateret den","Conflicts":"Konflikter","Cannot move notebook to this location":"Kan ikke flytte notesbogen til denne placering","Notebooks cannot be named \"%s\", which is a reserved title.":"Notesbøger kan ikke få navnet \"%s\", da det er en beskyttet titel.","yes":"ja","Attention: If you change this location, make sure you copy all your content to it before syncing, otherwise all files will be removed! See the FAQ for more details: %s":"OBS: Hvis du ændre denne placering skal du sikre dig at du kopierer alt dit indhold til den før du synkroniserer, ellers vil alle filer blive slettet! Læs FAQ'en for flere detaljer: %s","Light":"Lyst","Dark":"Mørkt","Dracula":"Dracula","Solarised Light":"Solarised Lys","Solarised Dark":"Solarised Mørk","Nord":"Nord","Synchronisation target":"Synkroniserings mål","The target to synchronise to. Each sync target may have additional parameters which are named as `sync.NUM.NAME` (all documented below).":"Synkroniserings mål. Hver synk. mål kan have ekstra parametre som navngives som `sync.NUM.NAME` (se dokumentation herunder).","Directory to synchronise with (absolute path)":"Mappe der skal synkroniseres med (absolut sti)","Nextcloud WebDAV URL":"Nextcloud WebDAV URL","Nextcloud username":"Nextcloud brugernavn","Nextcloud password":"Nextcloud kodeord","WebDAV URL":"WebDAV URL","WebDAV username":"WebDAV brugernavn","WebDAV password":"WebDAV kodeord","AWS S3 URL":"AWS S3 URL","AWS key":"AWS nøgle","Attachment download behaviour":"Håndtering af download af vedhæftninger","In \"Manual\" mode, attachments are downloaded only when you click on them. In \"Auto\", they are downloaded when you open the note. In \"Always\", all the attachments are downloaded whether you open the note or not.":"I \"Manuel\" tilstand downloades vedhæftninger når du klikker på dem. I \"Auto\" tilstand downloades de når du åbner noten. I \"Altid\" tilstand downloades alle dine noter ligegyldigt om du åbner noten eller ej.","Always":"Altid","Manual":"Manuel","Auto":"Auto","Max concurrent connections":"Maksimale forbindelser på en gang","Language":"Sprog","Date format":"Dato format","Time format":"Time format","Theme":"Tema","Preferred light theme":"Foretrukket lyst tema","Preferred dark theme":"Foretrukket mørkt tema","%s / %s / %s":"%s / %s / %s","%s / %s":"%s / %s","Uncompleted to-dos on top":"Ufærdige opgaver øverst","Show completed to-dos":"Vis færdige opgaver","Reverse sort order":"Modsat sorterings orden","Sort notebooks by":"Sorter notesbøger efter","Save geo-location with notes":"Gem geo-lokation i noter","When creating a new to-do:":"Ved oprettelse af ny opgave:","Focus title":"Fokuser på titel","Focus body":"Fokuser på brødtekst","When creating a new note:":"Ved oprettelse af ny note:","Enable soft breaks":"Slå slå bløde ombrydninger til","Enable math expressions":"Slå matematik udtryk til","Enable Fountain syntax support":"Slå understøttelse af Fountain syntaks til","Enable ==mark== syntax":"Slå ==mark== syntaks til","Enable footnotes":"Slå fodnoter til","Enable table of contents extension":"Slå indholdsfortegnelsesudvidelsen til","Enable ~sub~ syntax":"Slå ~sub~ syntaks til","Enable ^sup^ syntax":"Slå ^sup^ syntaks til","Enable deflist syntax":"Slå deflist syntaks til","Enable abbreviation syntax":"Slå forkortelsessyntaks til","Enable markdown emoji":"Slå markdown emojies til","Enable ++insert++ syntax":"Slå ++insert++ syntaks til","Enable multimarkdown table extension":"Slå multimarkdown tabel udvidelsen til","Show tray icon":"Vis ikon på bundbjælke","Note: Does not work in all desktop environments.":"OBS: Virker ikke i alle skrivebordsmiljøer.","This will allow Joplin to run in the background. It is recommended to enable this setting so that your notes are constantly being synchronised, thus reducing the number of conflicts.":"Dette tillader Joplin at køre i baggrunden. Det er anbefalet at slå dette til for at holde dine noter synkroniserede og dermed undgå konflikter.","Editor font size":"Tekstredigeringsskriftstørrelse","Editor font":"Tekstredigeringsskrifttype","Editor font family":"Rediger skrifttype","Automatically update the application":"Automatisk app update","Get pre-releases when checking for updates":"Hent for-udgivelser når der tjekkes efter opdateringer","See the pre-release page for more details: %s":"Se for-udgivelsessiden for yderligere information: %s","Synchronisation interval":"Synkroniserings interval","%d minutes":"%d minutter","%d hour":"%d time","%d hours":"%d timer","Text editor command":"Tekstredigeringskomando","The editor command (may include arguments) that will be used to open a note. If none is provided it will try to auto-detect the default editor.":"Kommandoen til at åbne redigeringsprogrammet til at åbne noter. Hvis der ikke indtastes en kommando bruges standard redigeringsprogrammet.","Page size for PDF export":"Sidestørrelse for PDF eksport","A4":"A4","Letter":"US Letter","A3":"A3","A5":"A5","Tabloid":"US Tabloid","Legal":"US Legal","Page orientation for PDF export":"Sideretning for PDF eksport","Portrait":"Portræt","Landscape":"Landskab","Emacs":"Emacs","Vim":"Vim","Custom TLS certificates":"Brugerdefinerede TLS certifikater","Comma-separated list of paths to directories to load the certificates from, or path to individual cert files. For example: /my/cert_dir, /other/custom.pem. Note that if you make changes to the TLS settings, you must save your changes before clicking on \"Check synchronisation configuration\".":"Komma-adskilt list med stier til mapper der indlæses certifikater fra, eller stier til individuelle certifikat filer. For eksempel: /my/cert_dir, /other/custom.pem. Vær opmærksom på at hvis du ændre dine TLS indstilliner, så skal du gemme dine ændringer før du klikker på \"Tjek synkroniserings konfiguration\".","Ignore TLS certificate errors":"Ignorer TLS certifikat-fejl","Fail-safe: Do not wipe out local data when sync target is empty (often the result of a misconfiguration or bug)":"Sikring: Fjern ikke den lokale data når målet for synkroniseringen er tom (ofte et resultat af fejlkonfigurering eller bugs)","Specify the port that should be used by the API server. If not set, a default will be used.":"Vælg hvilken port API-serveren skal bruge. Ellers bruges standard porten.","Enable note history":"Slå note-historie til","days":"dage","%d days":"%d dage","Keep note history for":"Behold note-historie i","Invalid option value: \"%s\". Possible values are: %s.":"Ulovlig værdi: \"%s\". Mulige valg er: %s.","General":"Generelt","Synchronisation":"Synkroniserings","Appearance":"Udseende","Note":"Note","Markdown":"Markdown","Application":"Program","Encryption":"Kryptering","Web Clipper":"Web-clipper","Keyboard Shortcuts":"Tastaturgenveje","Notes and settings are stored in: %s":"Noter og indstillinger er gemt i: %s","Not downloaded":"Ikke downloadet","Downloading":"Downloader","Downloaded":"Downloadet","The tag \"%s\" already exists. Please choose a different name.":"Mærket \"%s\" eksisterer allerede. Vælg venligst et andet navn.","created date":"oprettet den","custom order":"brugerdefineret rækkefølge","This note does not have geolocation information.":"Denne note har ingen geolokations oplysninger.","Cannot copy note to \"%s\" notebook":"Kan ikke kopiere note til \"%s\" notesbog","Cannot move note to \"%s\" notebook":"Kan ikke flytte note til \"%s\" notesbog","Encrypted":"Krypteret","Encrypted items cannot be modified":"Krypteret emner kan ikke rettes","Usage: %s":"Forbrug: %s","Unknown flag: %s":"Ukendt flag: %s","OneDrive":"OneDrive","Checking... Please wait.":"Tjekker... Vent venligst.","Success! Synchronisation configuration appears to be correct.":"Succes! Synkroniseringsindstillinger lader til at være korrekte.","Error. Please check that URL, username, password, etc. are correct and that the sync target is accessible. The reported error was:":"Fejl. Sørg for at URL, brugernavn, kodeord, osv. er korrekte og at stedet du vil synkronisere til er tilgængeligt. Den rapporterede fejl var:","The application has been authorised!":"Denne app er succesfuldt godkendt!","Could not authorise application:\n\n%s\n\nPlease try again.":"Kunne ikke autorisere programmet:\n\n%s\n\nPrøv igen.","Decrypted items: %s / %s":"Dekrypterede emner: %s / %s","Cannot refresh token: authentication data is missing. Starting the synchronisation again may fix the problem.":"Kan ikke opdatere token: Godkendelses data mangler. Prøv at starte synkronisering igen, det kan løse problemet.","Created local items: %d.":"Oprettede lokale emner: %d.","Updated local items: %d.":"Opdaterede lokale emner: %d.","Created remote items: %d.":"Oprettede fjern-emner: %d.","Updated remote items: %d.":"Opdaterede fjern-emner: %d.","Deleted local items: %d.":"Slettede lokale emner: %d.","Deleted remote items: %d.":"Slettede fjern-emner: %d.","Fetched items: %d/%d.":"Hentede emner: %d/%d.","Cancelling...":"Annullerer...","Completed: %s":"Fuldført: %s","Last error: %s":"Sidste fejl: %s","Idle":"Ledig","In progress":"I gang","Nextcloud":"Nextcloud","WebDAV":"WebDAV","File system":"Fil system","Forward":"Vidersend","%s %s (%s, %s)":"%s %s (%s, %s)","Restored Notes":"Gendannede noter","There is no data to export.":"Der er ingen data at eksportere.","File":"Fil","Directory":"Indeks","Please specify the notebook where the notes should be imported to.":"Angiv hvilken notesbog, noter skal importeres til.","Joplin Export File":"Joplin eksport fil","Joplin Export Directory":"Joplin eksport mappe","Evernote Export File (as Markdown)":"Evernote eksport fil (i markdown)","Evernote Export File (as HTML)":"Evernote eksport fil (i HTML)","HTML File":"HTML fil","Cannot find \"%s\".":"Kan ikke finde \"%s\".","Please specify import format for %s":"Specificer import format for %s","Invalid %s: %s.":"Forkert %s: %s.","Items that cannot be synchronised":"Emner kan ikke synkroniseres","These items will remain on the device but will not be uploaded to the sync target. In order to find these items, either search for the title or the ID (which is displayed in brackets above).":"Disse emner bliver på enheden, og bliver ikke overført til synk-modtager. For at finde disse emner; enten søg efter titel eller ID (som er vist i klammer herover)","%s (%s) could not be uploaded: %s":"%s (%s) kunne ikke uploades: %s","Item \"%s\" could not be downloaded: %s":"Emnet \"%s\" kunne ikke downloades: %s","Items that cannot be decrypted":"Emner der ikke kan synkroniseres","Joplin failed to decrypt these items multiple times, possibly because they are corrupted or too large. These items will remain on the device but Joplin will no longer attempt to decrypt them.":"Joplin kunne ikke dekryptere disse filer efter flere forsøg. De er måske korrupte eller for store. Disse emner vil forblive på enheden, men Joplin vil ikke længere prøve at dekryptere dem.","%s: %s":"%s: %s","Downloaded and decrypted":"Downloadet og decryteret","Downloaded and encrypted":"Downloadet og krypteret","%s (%s): %s":"%s (%s): %s","Sync status (synced items / total items)":"Synk status (synk' emner / emner i alt)","%s: %d/%d":"%s: %d/%d","Total: %d/%d":"I alt: %d %d","Conflicted: %d":"Konflikter: %d","To delete: %d":"Til sletning: %d","Folders":"Mapper","%s: %d notes":"%s: %d noter","Coming alarms":"Kommende alarmer","On %s: %s":"På %s: %s","Duplicates the notes matching to [notebook]. If no notebook is specified the note is duplicated in the current notebook.":"Kopierer alle noter der matcher til [notebook]. Hvis notesbog ikke er udfyldt, kopieres til aktuel notesbog.","Displays the notes in the current notebook. Use `ls /` to display the list of notebooks.":"Viser noterne i den aktuelle notesbog. Brug `ls /` for at vise en liste med notesbøger.","Displays only the first top notes.":"Viser kun de første noter.","Sorts the item by (eg. title, updated_time, created_time).":"Sorterer emner ud fra (fx titel, opdateret_tid, oprettelses_tid).","Reverses the sorting order.":"Modsat sortering.","Displays only the items of the specific type(s). Can be `n` for notes, `t` for to-dos, or `nt` for notes and to-dos (eg. `-tt` would display only the to-dos, while `-ttd` would display notes and to-dos.":"Vis kun emner af specifik(ke) type(r). Kan være `n` for noter. `t` for opgaver eller `nt` for noter og opgaver (tilsvarende `-tt` vil kun vise opgaver, mens `-ttd` vil vise noter og opgaver).","Either \"text\" or \"json\"":"Enten \"text\" eller \"json\"","Use long list format. Format is ID, NOTE_COUNT (for notebook), DATE, TODO_CHECKED (for to-dos), TITLE":"Brug langt liste format. Formatet er ID,NOTE_TÆLLER (for notesbøger), DATO, MARKEREDE_OPGAVER (for opgaver), TITEL","Please select a notebook first.":"Vælg først en notesbog.","Imports data into Joplin.":"Importerer data til Joplin.","Source format: %s":"Kildeformat: %s","Do not ask for confirmation.":"Spørg ikke om bekræftelse.","Importing notes...":"Importerer noter...","Enum":"Enum","Type: %s.":"Tast: %s.","Possible values: %s.":"Mulige værdier: %s.","Default: %s":"Standard: %s","Possible keys/values:":"Mulige nøgler/værdier:","Start, stop or check the API server. To specify on which port it should run, set the api.port config variable. Commands are (%s).":"Start, stop eller tjek API serveren. Sæt api.port variablen for at vælge hvilken port den skal køre på. Kommandoerne er (%s).","Server is already running on port %d":"Serveren kører allerede på port %d","Server is running on port %d":"Serveren kører på port %d","Server is not running.":"Serveren kører ikke.","Manages E2EE configuration. Commands are `enable`, `disable`, `decrypt`, `status`, `decrypt-file` and `target-status`.":"Håndterer E2EE konfiguration. Kommandoer er `enable`(aktiver), `disable`(sluk), `decrypt`(dekrypter), `status`, `decrypt-file`(dekrypter fil) og `target-status` (modtager-status).","Enter master password:":"Indtast Hoved kodeord:","Operation cancelled":"Udførelse annulleret","Starting decryption... Please wait as it may take several minutes depending on how much there is to decrypt.":"Dekryptering startet... Vent venligst da kan tage adskillige minutter afhængig af mængden der skal dekrypteres.","Completed decryption.":"Dekryptering færdig.","Creates a new notebook.":"Opretter en ny notesbog.","Moves the notes matching to [notebook].":"Flytter alle noter der matcher til [notebook].","Gets or sets a config value. If [value] is not provided, it will show the value of [name]. If neither [name] nor [value] is provided, it will list the current configuration.":"Henter eller tilføjer konfigurations værdi. Hvis [value] er tilføjet, vises værdien af [name]. Hvis hverken [name] eller [value] er tilføjet, vises aktuel konfiguration.","Also displays unset and hidden config variables.":"Viser også tomme eller skjulte konfigurations variabler.","%s = %s (%s)":"%s = %s (%s)","%s = %s":"%s = %s","Switches to [notebook] - all further operations will happen within this notebook.":"Skifter til [notebook] - alle fremtidige handlinger sker i denne notesbog.","Synchronises with remote storage.":"Synkroniserer med fjern-lager.","Sync to provided target (defaults to sync.target config value)":"Synk til valgt mål (standard er sync.target config.value)","Not authentified with %s. Please provide any missing credentials.":"Ikke godkendt med %s. Indtast venligst manglende koder/info.","Synchronisation is already in progress.":"Synkronisering er allerede i gang.","Lock file is already being hold. If you know that no synchronisation is taking place, you may delete the lock file at \"%s\" and resume the operation.":"Låsefil er allerede i brug. Hvis du ved at ingen synkronisering er i gang kan du slette låsefilen \"%s\" og genoptage synkroniseringen.","Synchronisation target: %s (%s)":"Synkroniserings mål: %s (%s)","Starting synchronisation...":"Starter synkronisering.","Downloading resources...":"Downloader resurser...","Cancelling... Please wait.":"Annullerer... Vent venligst.","Renames the given
- (note or notebook) to .":"Omdøber det aktuelle
- (note eller notesbog) til .","Deletes the given notebook.":"Sletter aktuelle notesbog.","Deletes the notebook without asking for confirmation.":"Sletter notesbogen uden at bede om bekræftelse.","Creates a new to-do.":"Opretter en ny opgave.","Notes can only be created within a notebook.":"Noter kan kun oprettes i en notesbog.","Displays the given note.":"Viser valgt note.","Displays the complete information about note.":"Viser komplet note information.","Edit note.":"Rediger note.","No text editor is defined. Please set it using `config editor `":"Ingen teksteditor er valgt. Vælg en ved at indstille `config editor `","No active notebook.":"Ingen aktiv notesbog.","Note does not exist: \"%s\". Create it?":"Note eksisterer ikke: \"%s\". Skal den oprettes?","Starting to edit note. Close the editor to get back to the prompt.":"Noteredigering startet. Luk redigering for at komme tilbage til kommando prompten.","Note has been saved.":"Note gemt.","To delete a tag, untag the associated notes.":"For at slette et mærke, afmærk de tilhørende noter.","Please select the note or notebook to be deleted first.":"Vælg først en note eller en notesbog der skal slettes.","Press Ctrl+D or type \"exit\" to exit the application":"Tast Ctrl+D eller tast \"exit\" for at afslutte app'en","Deletes the notes matching .":"Sletter alle noter der matcher .","Deletes the notes without asking for confirmation.":"Sletter noterne uden at bede om bekræftelse.","%d notes match this pattern. Delete them?":"%d noter der matcher dette mønster. Slet dem?","Attaches the given file to the note.":"Vedhæfter valgt fil til noten.","Displays version information":"Viser versions info","%s %s (%s)":"%s %s (%s)","Marks a to-do as non-completed.":"Markerer en opgave som ikke udført.","Exports Joplin data to the given path. By default, it will export the complete database including notebooks, notes, tags and resources.":"Eksporterer Joplin data til valgt sti. Standard er eksport af hele databasen inkl. notesbøger, noter, mærker og ressourcer.","Destination format: %s":"Destinations format: %s","Exports only the given note.":"Eksporter kun valgt note.","Exports only the given notebook.":"Eksporter kun valgt notesbog.","Creates a new note.":"Opretter en ny note.","Type `joplin help` for usage information.":"Tast `Joplin help` for alm. info.","Fatal error:":"Kritisk fejl:","Displays a geolocation URL for the note.":"Vis geolokations URL for noten.","Welcome to Joplin!\n\nType `:help shortcuts` for the list of keyboard shortcuts, or just `:help` for usage information.\n\nFor example, to create a notebook press `mb`; to create a note press `mn`.":"Velkommen til Joplin!\n\nTast `:help shortcuts` for listen over tastaturgenveje, eller bare `:help` for alm. hjælp.\n\nFor eksempel, for at oprette en notesbog; tryk `mb` eller tryk `mn` for at oprette en note.","One or more items are currently encrypted and you may need to supply a master password. To do so please type `e2ee decrypt`. If you have already supplied the password, the encrypted items are being decrypted in the background and will be available soon.":"Et eller flere emner er krypteret og du skal evt. angive et hoved-kodeord. For at gøre det; tast è2ee decrypt`. Har du allerede indtastet password, bliver emnerne i øjeblikket dekrypteret i bagrunden og vil snart være klar.","Search:":"Søg:","Searches for the given in all the notes.":"Søger efter mønster i alle noter.","Sets the property of the given to the given [value]. Possible properties are:\n\n%s":"Sætter ejerskab af valgt til aktuel [value]. Mulige ejerskab er:\n\n%s","Missing required argument: %s":"Mangler krævet argument: %s","Your choice: ":"Dit valg: ","Invalid answer: %s":"Forkert svar: %s","Y":"J","n":"n","Cannot change encrypted item":"Kan ikke ændre krypteret emne","Displays usage information.":"Viser årsags information.","For information on how to customise the shortcuts please visit %s":"For info om tilpasning af links, besøg %s","Shortcuts are not available in CLI mode.":"Links er ikke til rådighed i GUI tilstand.","Type `help [command]` for more information about a command; or type `help all` for the complete usage information.":"Tast `help[kommando]` for mere info om en kommando; eller tast `help all` for fuld hjælpe liste .","The possible commands are:":"Mulige kommandoer er:","In any command, a note or notebook can be referred to by title or ID, or using the shortcuts `$n` or `$b` for, respectively, the currently selected note or notebook. `$c` can be used to refer to the currently selected item.":"I enhver kommando kan en note eller notesbog refereres med titel eller ID, eller ved at bruge links `$n` eller `$b` for valgte noter eller notesbøger. `$c` kan bruges som reference til aktuel/valgt emne.","To move from one pane to another, press Tab or Shift+Tab.":"For flytte fra et panel til et andet, tryk Tab eller Skift+Tab.","Use the arrows and page up/down to scroll the lists and text areas (including this console).":"Brug pilene og PageUp/PageDown for at rulle lister og tekst-områder (inkl. denne konsol)","To maximise/minimise the console, press \"tc\".":"For at maksimere/minimere konsollen, tryk \"tc\".","To enter command line mode, press \":\"":"For at skifte til kommandolinje tilstand, tryk \":\"","To exit command line mode, press ESCAPE":"For at forlade kommandolinje tilstand, tryk Esc","For the list of keyboard shortcuts and config options, type `help keymap`":"For at få vist listen af tastatur genveje og konfigurations muligheder, test `help keymap`"," can either be \"toggle\" or \"clear\". Use \"toggle\" to toggle the given to-do between completed and uncompleted state (If the target is a regular note it will be converted to a to-do). Use \"clear\" to convert the to-do back to a regular note.":" (Opgave-kommando) kan enten være \"toggle\" eller \"clear\". Brug \"toggle\" for at skrifte opgavens status mellem udført og ikke udført (Hvis resultatet er en almindelig note, bliver den konverteret til en opgave). Brug \"clear\" til at konvertere en opgave til en alm. note.","Exits the application.":"Forlad/luk program.","More than one item match \"%s\". Please narrow down your query.":"Mere end et emne matcher \"%s\". Præciser din søgning.","No notebook selected.":"Ingen notesbog er valgt.","No notebook has been specified.":"Ingen notesbog er specificeret.","N":"N","y":"j","Cancelling background synchronisation... Please wait.":"Annullerer baggrunds synkronisering... Vent venligst.","No such command: %s":"Kommando findes ikke: %s","The command \"%s\" is only available in GUI mode":"Kommando \"%s\" er kun til rådighed i GUI tilstand","Displays summary about the notes and notebooks.":"Viser opsummering om noter og notesbøger.","To retry decryption of these items. Run `e2ee decrypt --retry-failed-items`":"For at prøve at dekryptere dem igen. Kør `e2ee decrypt --retry-failed-items`","Invalid command: \"%s\"":"Ulovlig kommando: \"%s\"","Marks a to-do as done.":"Markerer en opgave som udført.","Note is not a to-do: \"%s\"":"Noten er ikke en opgave: \"%s\""}
\ No newline at end of file
+{"OK":"OK","Cancel":"Fortryd","Exporting to \"%s\" as \"%s\" format. Please wait...":"Eksporterer til \"%s\" som \"%s\"-format. Vent venligst...","Current version is up-to-date.":"Aktuel version er nyeste.","%s (pre-release)":"%s (pre-release)","An update is available, do you want to download it now?":"Opdatering er til rådighed, vil du hente den nu?","Your version: %s":"Din version: %s","New version: %s":"Ny version: %s","Full Release Notes":"Fulde udgivelses noter","The note \"%s\" has been successfully restored to the notebook \"%s\".":"Noten \"%s\" er blevet gendannet til notesbogen \"%s\".","This note has no history":"Denne note har ingen historie","Unsupported link or message: %s":"Ugyldigt- eller ulovligt link eller besked: %s","Restore":"Gendan","Click \"%s\" to restore the note. It will be copied in the notebook named \"%s\". The current version of the note will not be replaced or modified.":"Tryk på \"%s\" for at gendanne noten. Den vil blive kopieret til notesbogen \"%s\". Den nuværende version af noten vil ikke blive erstattet eller ændret.","Back":"Tilbage","Remove":"Fjern","Delete notebook \"%s\"?\n\nAll notes and sub-notebooks within this notebook will also be deleted.":"Slet notesbogen \"%s\"?\n\nAlle noter og undernotesbøger i notesbogen bliver også slettet.","Delete":"Slet","Remove tag \"%s\" from all notes?":"Slet markeringen \"%s\" fra alle noter?","Remove this search from the sidebar?":"Slet denne søgning fra sidebjælke?","Export":"Eksporter","All notes":"Alle noter","Synchronise":"Synkroniser","Notebooks":"Notesbøger","Tags":"Mærker","Decrypting items: %d/%d":"Dekrypterede emner: %d/%d","Fetching resources: %d/%d":"Henter ressourcer: %d/%d","Sidebar":"Sidebar","Focus":"Fokuser","Please select where the sync status should be exported to":"Vælg hvor sync status skal eksporteres til","Retry":"Prøv igen","Insert Hyperlink":"Indsæt hyperlink","List item":"Listepunkt","Layout":"Layout","This note has no content. Click on \"%s\" to toggle the editor and edit the note.":"Denne note er tom. Klik på \"%s\" for at starte editor og rette noten.","Cut":"Klip","Copy":"Kopier","Paste":"Indsæt","Edit":"Ret","Attach file":"Vedhæft fil","Code Block":"Kode blok","Insert Date Time":"Indsæt dato og tid","Open...":"Åben...","Save as...":"Gem som...","Copy path to clipboard":"Kopier sti til udklipsholderen","Copy Link Address":"Kopier link","to-do":"opgave","note":"note","Creating new %s...":"Opretter ny %s...","The following attachments are being watched for changes:":"Følgende vedhæftninger bliver overvåget for ændringer:","In: %s":"I: %s","Select all":"Vælg alt","Bold":"Fremhævet","Italic":"Kursiv","Hyperlink":"Hyperlink","Code":"Kode","Numbered List":"Nummeret liste","Bulleted List":"Punktliste","Checkbox":"Afkrydsningsfelt","Heading":"Overskrift","Horizontal Rule":"Vandret linje","Search in current note":"Søg i denne note","ID":"ID","Created":"Oprettet","Updated":"Opdateret","Completed":"Fuldført","Location":"Placering","URL":"URL","Note History":"Notehistore","Markup":"Markup","Previous versions of this note":"Tidligere udgaver af denne note","Note properties":"Note egenskaber","Disabled":"Deaktiveret","Search...":"Søg...","Import":"Importer","Keyboard Shortcut":"Tastaturgenvej","Quit":"Afslut","Actual Size":"Aktuelle størelse","Website and documentation":"Joplins hjemmeside og dokumentation","Close Window":"Luk vindue","Options":"Muligheder","Press the shortcut":"Klik genvejen","Save":"Gem","Restart and upgrade":"Genstart og upgrader","Some items cannot be synchronised.":"Nogle emner kan ikke synkroniseres.","View them now":"Vis dem nu","Some items cannot be decrypted.":"Nogle emner kan ikke krypteres.","One or more master keys need a password.":"En eller flere hovednøgler mangler et kodeord.","Set the password":"Indstil kodeord","The default encryption method has been changed, you should re-encrypt your data.":"Standard krypterings metoden er blevet ændret, du skal genkryptere dine data.","Statistics...":"Statistikker...","Rename":"Omdøb","Rename notebook:":"Omdøb notesbog:","New to-do":"Ny opgave","Toggle sidebar":"Slå sidebar til eller fra","Set alarm":"Indstil alarm","Set alarm:":"Indstil alarm:","PDF File":"PDF fil","New note":"Ny note","Move to notebook":"Flyt til notesbog","Move to notebook:":"Flyt til notesbog:","Toggle editor layout":"Skift editor layout","Rename tag:":"Omdøb mærke:","New notebook":"Ny notesbog","Notebook title:":"Notesbogs titel:","Share note...":"Del note...","Template file:":"Skabelonfil:","Add or remove tags:":"Tilføj eller slet mærker:","Print":"Udskriv","To allow Joplin to synchronise with Dropbox, please follow the steps below:":"For at Joplin kan synkronisere med Dropbox, skal man igennem nedenstående trin:","Step 1: Open this URL in your browser to authorise the application:":"Trin 1: Åben denne URL i din browser for at autorisere applikationen:","Step 2: Enter the code provided by Dropbox:":"Trin 2: Indtast koden, som er oplyst af Dropbox:","Submit":"Gem","Token has been copied to the clipboard!":"Din token er blevet kopieret til udklipsholderen!","The web clipper service is enabled and set to auto-start.":"Web-clipper tjenesten er slået til og sat til at starte automatisk.","Status: Started on port %d":"Status: Startet på port %d","Status: %s":"Tilstand: %s","Disable Web Clipper Service":"Slå Web-Clipper tjenesten fra","The web clipper service is not enabled.":"Web-Clipper tjenesten er ikke slået til.","Enable Web Clipper Service":"Slå Web-Clipper tjenesten til","Joplin Web Clipper allows saving web pages and screenshots from your browser to Joplin.":"Joplin Web-Clipper gør at du kan gemme hjemmesider og screenshots fra din browser i Joplin.","In order to use the web clipper, you need to do the following:":"For at bruge Web-Clipperen skal du gøre følgende:","Step 1: Enable the clipper service":"Trin 1: Slå Web-Clipper tjenesten til","This service allows the browser extension to communicate with Joplin. When enabling it your firewall may ask you to give permission to Joplin to listen to a particular port.":"Denne tjeneste tillader browser udvidelsen at kommunikere med Joplin. Når du slår den til kan det være at din firewall beder om tilladelse ti lat lytte på en bestemt port.","Step 2: Install the extension":"Trin 2: Installer udvidelsen","Download and install the relevant extension for your browser:":"Download og installer den relevante udvidelse til din browser:","Advanced options":"Avancerede indstillinger","Authorisation token:":"Autoriseringstoken:","Copy token":"Kopier token","This authorisation token is only needed to allow third-party applications to access Joplin.":"Denne autoriseringstoken er kun nødvendig for at tillade tredjepartsprogrammer at tilgå Joplin.","Importing from \"%s\" as \"%s\" format. Please wait...":"Importerer fra \"%s\" som \"%s\"-format. Vent venligst...","Synchronisation Status":"Synkroniserings status","Create note from template":"Opret note fra skabelon","&File":"&Fil","About Joplin":"Om Joplin","Preferences...":"Præferencer...","Check for updates...":"Checker om der er opdateringer..","Templates":"Skabeloner","Export all":"Eksporter alle","Hide %s":"Skjul %s","&Edit":"&Ret","&View":"&Vis","Zoom In":"Zoom ind","Zoom Out":"Zoom ud","&Note":"&Note","&Tools":"&Værktøjer","&Help":"&Hjælp","Joplin Forum":"Joplin forum","Make a donation":"Giv en donation","Toggle development tools":"Slå udviklingsværktøjer til eller fra","Firefox Extension":"Firefox udvidelse","Chrome Web Store":"Chrome Web Store","Get it now:":"Få den nu:","New notebook \"%s\" will be created and file \"%s\" will be imported into it":"Ny notesbog \"%s\" bliver oprettet og filen \"%s\" importeres til den","Found: %d.":"Fundet: %d.","Created: %d.":"Oprettet: %d.","Updated: %d.":"Opdateret %d.","Skipped: %d.":"Droppet %d.","Resources: %d.":"Ressourcer: %d.","Tagged: %d.":"Markeret: %d.","The notes have been imported: %s":"Noterne er importeret: %s","Duplicate":"Dupliker","%s - Copy":"%s - Kopier","Switch between note and to-do type":"Skift mellem note- og opgave type","Switch to note type":"Skift til note","Switch to to-do type":"Skift til opgave","Copy Markdown link":"Kopier markdown link","Delete note \"%s\"?":"Slet noten \"%s\"?","Delete these %d notes?":"Slet disse %d noter?","Authentication was not completed (did not receive an authentication token).":"Godkendelse blev ikke fuldført (modtog ikke godkendelses token).","Master keys that need upgrading":"Hovednøgler der har brug for at blive upgraderet","The following master keys use an out-dated encryption algorithm and it is recommended to upgrade them. The upgraded master key will still be able to decrypt and encrypt your data as usual.":"Følgende hovednøgler bruger en forældet krypterings algoritme, og det anbefales at opgradere dem. De opgraderet hovednøgler vil stadig være i stand til at dekryptere og kryptere dine data som normalt.","Upgrade":"Upgrader","The default encryption method has been changed to a more secure one and it is recommended that you apply it to your data.":"Standard krypterings metode er blevet ændret til en mere sikker metode og det er anbefalet at du anvender den på dine data.","You may use the tool below to re-encrypt your data, for example if you know that some of your notes are encrypted with an obsolete encryption method.":"Du kan bruge værktøjet under til at genkryptere dine data, for eksempel hvis du ved at nogle af dine noter er krypteret med en forældet krypterings metode.","Disabling encryption means *all* your notes and attachments are going to be re-synchronised and sent unencrypted to the sync target. Do you wish to continue?":"Slås kryptering fra, vil *alle* dine noter og vedhæftelser blive re-synkroniseret og sendt ukrypteret til synk-modtager. Vil du fortsætte?","Enabling encryption means *all* your notes and attachments are going to be re-synchronised and sent encrypted to the sync target. Do not lose the password as, for security purposes, this will be the *only* way to decrypt the data! To enable encryption, please enter your password below.":"Slås kryptering til, vil *alle* dine noter og vedhæftelser blive re-synkroniseret og sendt krypteret til synk-modtager. Glem ikke kodeordet, da det er *eneste* mulighed for dekryptering af data\". For at slå kryptering til, indtast kodeord herunder.","Disable encryption":"Slå kryptering fra","Enable encryption":"Start kryptering","Master Keys":"Hovednøgle","Active":"Aktiv","Source":"Kilde","Password":"Kodeord","Password OK":"Kodeord OK","Note: Only one master key is going to be used for encryption (the one marked as \"active\"). Any of the keys might be used for decryption, depending on how the notes or notebooks were originally encrypted.":"Bemærk: Kun en hoved-nøgle vil blive brugt til kryptering (den der er markeret med \"active\"), Alle øvrige nøgler kan bruges til dekryptering, afhængig af hvilken blev anvendt til den oprindelige kryptering af note eller notesbog.","Missing Master Keys":"Manglende hovednøgle","The master keys with these IDs are used to encrypt some of your items, however the application does not currently have access to them. It is likely they will eventually be downloaded via synchronisation.":"Hoved-nøglen til disse ID'er er brugt til at kryptere nogle af dine emner; app'en har ikke pt adgang til dem. Det er sandsynligt at de vil blive hentet (på et eller andet tidspunkt) via synkroniseringen.","For more information about End-To-End Encryption (E2EE) and advice on how to enable it please check the documentation:":"Se dokumentationen for nærmere oplysninger om End-To-End-kryptering (E2EE) og vejledning om hvordan det skal opsættes:","Status":"Status","Encryption is:":"Kryptering er:","Enabled":"Aktiveret","OneDrive Login":"OneDrive login","Dropbox Login":"Dropbox Login","This will open a new screen. Save your current changes?":"Dette åbner i et nyt vindue. Vil du gemme dine ændringer?","Check synchronisation configuration":"Check synkroniserings Indstillinger","Show Advanced Settings":"Vis avancerede indstillinger","Browse...":"Gennemse...","Plugins":"Udvidelser","Apply":"Udfør","Clear":"Ryd/slet","Words":"Ord","Characters":"Tegn","Characters excluding spaces":"Tegn eksklusiv mellemrum","Lines":"Linjer","Read time: %s min":"Læs tid: %s min","Close":"Luk","Custom order":"Brugerdefineret rækkefølge","Sort notes by":"Sorter noter efter","No notes in here. Create one by clicking on \"New note\".":"Der er ingen noter her. Opret en ved at klikke på \"Ny note\".","There is currently no notebook. Create one by clicking on \"New notebook\".":"Der er ingen notesbog. Opret en ved at klikke på \"Ny Notesbog\".","Search in all the notes":"Søg i alle noter","Title":"Titel","Size":"Størrelse","Untitled":"Samlet","No resources!":"Ingen ressourcer!","Note: When a note is shared, it will no longer be encrypted on the server.":"Note: Når en note bliver delt, vil den ikke længere være krypteret på serveren.","Share Notes":"Del noter","Stop":"Stop","Edit in external editor":"Rediger i eksternt program","Error opening note in editor: %s":"Fejl ved åbning af note i editor: %s","Open %s":"Åben %s","Yes":"Ja","No":"Nej","Clear alarm":"Nulstil alarm","Save alarm":"Gem alarm","Share":"Del","Permission to use camera":"Tilladelse til at bruge kameraet","Your permission to use your camera is required.":"Din tilladelse til at bruge kameraet er påkrævet.","Delete these notes?":"Slet disse noter?","Notebook: %s":"Notesbog: %s","Encrypted notebooks cannot be renamed":"Krypterede notesbøger kan ikke omdøbes","New Notebook":"Ny notesbog","Configuration":"Indstillinger","You currently have no notebooks.":"Du har ingen notesbøger.","Create a notebook":"Opret en ny notesbog","There are currently no notes. Create one by clicking on the (+) button.":"Der er ingen noter. Opret note ved at klikke på (+) knappen.","The notebook could not be saved: %s":"Notesbogen kan ikke gemmes: %s","Edit notebook":"Rediger notesbog","Enter notebook title":"Indtast notesbogstitel","Login with OneDrive":"Log på med OneDrive","Refresh":"Opfrisk","Delete notebook? All notes and sub-notebooks within this notebook will also be deleted.":"Slet notesbog? Alle noter og undernotesbøger i notesbogen bliver også slettet.","New tags:":"Nye tags:","Type new tags or select from list":"Indtast nye tags eller vælg fra listen","Login with Dropbox":"Log på med Dropbox","Enter code here":"Skriv kode her","Master Key %s":"Hoved nøgle %s","Created: %s":"Oprettet: %s","Password:":"Kodeord:","Password cannot be empty":"Kodeord må ikke være tomt","Confirm password cannot be empty":"Bekræftelsen af kodeordet må ikke være tomt","Passwords do not match!":"Kodeord stemmer ikke overens!","Confirm password:":"Bekræft kodeord:","Enable":"Tænd","Encryption Config":"Krypterings indstillinger","Encryption is: %s":"Kryptering er: %s","Warning":"Advarsel","In order to use file system synchronisation your permission to write to external storage is required.":"For at synkronisere til filsystemet skal du give tilladelse til at skrive til eksternt lager.","Tools":"Værktøjer","Sync Status":"Synkroniserings status","Log":"Log","Creating report...":"Opretter rapport...","Export Debug Report":"Eksporter undersøgelses rapport","Fixing search index...":"Fikser søgeindeks...","Fix search index":"Fiks søgeindeks","Use this to rebuild the search index if there is a problem with search. It may take a long time depending on the number of notes.":"Brug denne funktion til at genopbygge søgeindeksen hvis der er problemer med at synkroniserer. Det kan tage lang tid hvis du har mange noter.","More information":"Mere information","- Storage: to allow attaching files to notes and to enable filesystem synchronisation.":"- Lager: Bruges til vedhæfte filer til noter og til at synkronisere filer.","- Camera: to allow taking a picture and attaching it to a note.":"- Kamera: Bruges til at tage et billede og vedhæfte det til en note.","- Location: to allow attaching geo-location information to a note.":"- Placering: Bruges til at vedhæfte GPS-informationer til en note.","Joplin website":"Joplins hjemmeside","This note has been modified:":"Denne note er ændret:","Save changes":"Gem ændringer","Discard changes":"Fortryd ændringer","No item with ID %s":"Intet emne med ID'en %s","This attachment is not downloaded or not decrypted yet.":"Denne vedhæftning er ikke downloaded eller er ikke dekrypteret endnu.","The Joplin mobile app does not currently support this type of link: %s":"Joplin mobil-app'en understøtter på nuværende tidspunkt ikke denne type link: %s","Links with protocol \"%s\" are not supported":"Links med \"%s\" protokollen er ikke understøttede","Delete note?":"Slet note?","Unsupported image type: %s":"Ulovlig billedtype: %s","Updated: %s":"Opdateret: %s","View on map":"Vis på kort","Go to source URL":"Gå til kilde-URL'en","Attach...":"Vedhæft...","Attach photo":"Vedhæft foto","Take photo":"Tag et foto","Choose an option":"Vælg en mulighed","Convert to note":"Konverter til note","Convert to todo":"Konverter til opgave","Properties":"Egenskaber","Add body":"Tilføj brødtekst","Add title":"Tilføj titel","Search":"Søg","The application has been authorised - you may now close this browser tab.":"Denne app er godkendt - du kan nu lukke dette faneblad.","The application has been successfully authorised.":"Denne app er succesfuldt godkendt.","Please open the following URL in your browser to authenticate the application. The application will create a directory in \"Apps/Joplin\" and will only read and write files in this directory. It will have no access to any files outside this directory nor to any other personal data. No data will be shared with any third party.":"Åben venligst flg. ULR i en browser for at bekræfte app'en. App'en vil oprette en mappe i \"Apps/Joplin\" og vil kun skrive/læse filer i denne mappe. Den får ingen adgang til filer udenfor denne mappe, heller ikke til andre persondata. Ingen data deles med nogen 3.part.","AWS S3":"AWS S3","Dropbox":"Dropbox","Cannot access %s":"Kan ikke tilgå %s","title":"titel","updated date":"opdateret den","Conflicts":"Konflikter","Cannot move notebook to this location":"Kan ikke flytte notesbogen til denne placering","Notebooks cannot be named \"%s\", which is a reserved title.":"Notesbøger kan ikke få navnet \"%s\", da det er en beskyttet titel.","yes":"ja","Attention: If you change this location, make sure you copy all your content to it before syncing, otherwise all files will be removed! See the FAQ for more details: %s":"OBS: Hvis du ændre denne placering skal du sikre dig at du kopierer alt dit indhold til den før du synkroniserer, ellers vil alle filer blive slettet! Læs FAQ'en for flere detaljer: %s","Light":"Lyst","Dark":"Mørkt","Dracula":"Dracula","Solarised Light":"Solarised Lys","Solarised Dark":"Solarised Mørk","Nord":"Nord","Synchronisation target":"Synkroniserings mål","The target to synchronise to. Each sync target may have additional parameters which are named as `sync.NUM.NAME` (all documented below).":"Synkroniserings mål. Hver synk. mål kan have ekstra parametre som navngives som `sync.NUM.NAME` (se dokumentation herunder).","Directory to synchronise with (absolute path)":"Mappe der skal synkroniseres med (absolut sti)","Nextcloud WebDAV URL":"Nextcloud WebDAV URL","Nextcloud username":"Nextcloud brugernavn","Nextcloud password":"Nextcloud kodeord","WebDAV URL":"WebDAV URL","WebDAV username":"WebDAV brugernavn","WebDAV password":"WebDAV kodeord","AWS S3 URL":"AWS S3 URL","AWS key":"AWS nøgle","Attachment download behaviour":"Håndtering af download af vedhæftninger","In \"Manual\" mode, attachments are downloaded only when you click on them. In \"Auto\", they are downloaded when you open the note. In \"Always\", all the attachments are downloaded whether you open the note or not.":"I \"Manuel\" tilstand downloades vedhæftninger når du klikker på dem. I \"Auto\" tilstand downloades de når du åbner noten. I \"Altid\" tilstand downloades alle dine noter ligegyldigt om du åbner noten eller ej.","Always":"Altid","Manual":"Manuel","Auto":"Auto","Max concurrent connections":"Maksimale forbindelser på en gang","Language":"Sprog","Date format":"Dato format","Time format":"Time format","Theme":"Tema","Preferred light theme":"Foretrukket lyst tema","Preferred dark theme":"Foretrukket mørkt tema","%s / %s / %s":"%s / %s / %s","%s / %s":"%s / %s","Uncompleted to-dos on top":"Ufærdige opgaver øverst","Show completed to-dos":"Vis færdige opgaver","Reverse sort order":"Modsat sorterings orden","Sort notebooks by":"Sorter notesbøger efter","Save geo-location with notes":"Gem geo-lokation i noter","When creating a new to-do:":"Ved oprettelse af ny opgave:","Focus title":"Fokuser på titel","Focus body":"Fokuser på brødtekst","When creating a new note:":"Ved oprettelse af ny note:","Enable soft breaks":"Slå slå bløde ombrydninger til","Enable math expressions":"Slå matematik udtryk til","Enable Fountain syntax support":"Slå understøttelse af Fountain syntaks til","Enable ==mark== syntax":"Slå ==mark== syntaks til","Enable footnotes":"Slå fodnoter til","Enable table of contents extension":"Slå indholdsfortegnelsesudvidelsen til","Enable ~sub~ syntax":"Slå ~sub~ syntaks til","Enable ^sup^ syntax":"Slå ^sup^ syntaks til","Enable deflist syntax":"Slå deflist syntaks til","Enable abbreviation syntax":"Slå forkortelsessyntaks til","Enable markdown emoji":"Slå markdown emojies til","Enable ++insert++ syntax":"Slå ++insert++ syntaks til","Enable multimarkdown table extension":"Slå multimarkdown tabel udvidelsen til","Show tray icon":"Vis ikon på bundbjælke","Note: Does not work in all desktop environments.":"OBS: Virker ikke i alle skrivebordsmiljøer.","This will allow Joplin to run in the background. It is recommended to enable this setting so that your notes are constantly being synchronised, thus reducing the number of conflicts.":"Dette tillader Joplin at køre i baggrunden. Det er anbefalet at slå dette til for at holde dine noter synkroniserede og dermed undgå konflikter.","Editor font size":"Tekstredigeringsskriftstørrelse","Editor font":"Tekstredigeringsskrifttype","Editor font family":"Rediger skrifttype","Automatically update the application":"Automatisk app update","Get pre-releases when checking for updates":"Hent for-udgivelser når der tjekkes efter opdateringer","See the pre-release page for more details: %s":"Se for-udgivelsessiden for yderligere information: %s","Synchronisation interval":"Synkroniserings interval","%d minutes":"%d minutter","%d hour":"%d time","%d hours":"%d timer","Text editor command":"Tekstredigeringskomando","The editor command (may include arguments) that will be used to open a note. If none is provided it will try to auto-detect the default editor.":"Kommandoen til at åbne redigeringsprogrammet til at åbne noter. Hvis der ikke indtastes en kommando bruges standard redigeringsprogrammet.","Page size for PDF export":"Sidestørrelse for PDF eksport","A4":"A4","Letter":"US Letter","A3":"A3","A5":"A5","Tabloid":"US Tabloid","Legal":"US Legal","Page orientation for PDF export":"Sideretning for PDF eksport","Portrait":"Portræt","Landscape":"Landskab","Emacs":"Emacs","Vim":"Vim","Custom TLS certificates":"Brugerdefinerede TLS certifikater","Comma-separated list of paths to directories to load the certificates from, or path to individual cert files. For example: /my/cert_dir, /other/custom.pem. Note that if you make changes to the TLS settings, you must save your changes before clicking on \"Check synchronisation configuration\".":"Komma-adskilt list med stier til mapper der indlæses certifikater fra, eller stier til individuelle certifikat filer. For eksempel: /my/cert_dir, /other/custom.pem. Vær opmærksom på at hvis du ændre dine TLS indstilliner, så skal du gemme dine ændringer før du klikker på \"Tjek synkroniserings konfiguration\".","Ignore TLS certificate errors":"Ignorer TLS certifikat-fejl","Fail-safe: Do not wipe out local data when sync target is empty (often the result of a misconfiguration or bug)":"Sikring: Fjern ikke den lokale data når målet for synkroniseringen er tom (ofte et resultat af fejlkonfigurering eller bugs)","Specify the port that should be used by the API server. If not set, a default will be used.":"Vælg hvilken port API-serveren skal bruge. Ellers bruges standard porten.","Enable note history":"Slå note-historie til","days":"dage","%d days":"%d dage","Keep note history for":"Behold note-historie i","Invalid option value: \"%s\". Possible values are: %s.":"Ulovlig værdi: \"%s\". Mulige valg er: %s.","General":"Generelt","Synchronisation":"Synkroniserings","Appearance":"Udseende","Note":"Note","Markdown":"Markdown","Application":"Program","Encryption":"Kryptering","Web Clipper":"Web-clipper","Keyboard Shortcuts":"Tastaturgenveje","Notes and settings are stored in: %s":"Noter og indstillinger er gemt i: %s","Not downloaded":"Ikke downloadet","Downloading":"Downloader","Downloaded":"Downloadet","The tag \"%s\" already exists. Please choose a different name.":"Mærket \"%s\" eksisterer allerede. Vælg venligst et andet navn.","created date":"oprettet den","custom order":"brugerdefineret rækkefølge","This note does not have geolocation information.":"Denne note har ingen geolokations oplysninger.","Cannot copy note to \"%s\" notebook":"Kan ikke kopiere note til \"%s\" notesbog","Cannot move note to \"%s\" notebook":"Kan ikke flytte note til \"%s\" notesbog","Encrypted":"Krypteret","Encrypted items cannot be modified":"Krypteret emner kan ikke rettes","Usage: %s":"Forbrug: %s","Unknown flag: %s":"Ukendt flag: %s","OneDrive":"OneDrive","Checking... Please wait.":"Tjekker... Vent venligst.","Success! Synchronisation configuration appears to be correct.":"Succes! Synkroniseringsindstillinger lader til at være korrekte.","Error. Please check that URL, username, password, etc. are correct and that the sync target is accessible. The reported error was:":"Fejl. Sørg for at URL, brugernavn, kodeord, osv. er korrekte og at stedet du vil synkronisere til er tilgængeligt. Den rapporterede fejl var:","The application has been authorised!":"Denne app er succesfuldt godkendt!","Could not authorise application:\n\n%s\n\nPlease try again.":"Kunne ikke autorisere programmet:\n\n%s\n\nPrøv igen.","Decrypted items: %s / %s":"Dekrypterede emner: %s / %s","Cannot refresh token: authentication data is missing. Starting the synchronisation again may fix the problem.":"Kan ikke opdatere token: Godkendelses data mangler. Prøv at starte synkronisering igen, det kan løse problemet.","Created local items: %d.":"Oprettede lokale emner: %d.","Updated local items: %d.":"Opdaterede lokale emner: %d.","Created remote items: %d.":"Oprettede fjern-emner: %d.","Updated remote items: %d.":"Opdaterede fjern-emner: %d.","Deleted local items: %d.":"Slettede lokale emner: %d.","Deleted remote items: %d.":"Slettede fjern-emner: %d.","Fetched items: %d/%d.":"Hentede emner: %d/%d.","Cancelling...":"Annullerer...","Completed: %s":"Fuldført: %s","Last error: %s":"Sidste fejl: %s","Idle":"Ledig","In progress":"I gang","Nextcloud":"Nextcloud","WebDAV":"WebDAV","File system":"Fil system","Forward":"Vidersend","%s %s (%s, %s)":"%s %s (%s, %s)","Restored Notes":"Gendannede noter","There is no data to export.":"Der er ingen data at eksportere.","File":"Fil","Directory":"Indeks","Please specify the notebook where the notes should be imported to.":"Angiv hvilken notesbog, noter skal importeres til.","Joplin Export File":"Joplin eksport fil","Joplin Export Directory":"Joplin eksport mappe","Evernote Export File (as Markdown)":"Evernote eksport fil (i markdown)","Evernote Export File (as HTML)":"Evernote eksport fil (i HTML)","HTML File":"HTML fil","Cannot find \"%s\".":"Kan ikke finde \"%s\".","Please specify import format for %s":"Specificer import format for %s","Invalid %s: %s.":"Forkert %s: %s.","Items that cannot be synchronised":"Emner kan ikke synkroniseres","These items will remain on the device but will not be uploaded to the sync target. In order to find these items, either search for the title or the ID (which is displayed in brackets above).":"Disse emner bliver på enheden, og bliver ikke overført til synk-modtager. For at finde disse emner; enten søg efter titel eller ID (som er vist i klammer herover)","%s (%s) could not be uploaded: %s":"%s (%s) kunne ikke uploades: %s","Item \"%s\" could not be downloaded: %s":"Emnet \"%s\" kunne ikke downloades: %s","Items that cannot be decrypted":"Emner der ikke kan synkroniseres","Joplin failed to decrypt these items multiple times, possibly because they are corrupted or too large. These items will remain on the device but Joplin will no longer attempt to decrypt them.":"Joplin kunne ikke dekryptere disse filer efter flere forsøg. De er måske korrupte eller for store. Disse emner vil forblive på enheden, men Joplin vil ikke længere prøve at dekryptere dem.","%s: %s":"%s: %s","Downloaded and decrypted":"Downloadet og decryteret","Downloaded and encrypted":"Downloadet og krypteret","%s (%s): %s":"%s (%s): %s","Sync status (synced items / total items)":"Synk status (synk' emner / emner i alt)","%s: %d/%d":"%s: %d/%d","Total: %d/%d":"I alt: %d %d","Conflicted: %d":"Konflikter: %d","To delete: %d":"Til sletning: %d","Folders":"Mapper","%s: %d notes":"%s: %d noter","Coming alarms":"Kommende alarmer","On %s: %s":"På %s: %s","Duplicates the notes matching to [notebook]. If no notebook is specified the note is duplicated in the current notebook.":"Kopierer alle noter der matcher til [notebook]. Hvis notesbog ikke er udfyldt, kopieres til aktuel notesbog.","Displays the notes in the current notebook. Use `ls /` to display the list of notebooks.":"Viser noterne i den aktuelle notesbog. Brug `ls /` for at vise en liste med notesbøger.","Displays only the first top notes.":"Viser kun de første noter.","Sorts the item by (eg. title, updated_time, created_time).":"Sorterer emner ud fra (fx titel, opdateret_tid, oprettelses_tid).","Reverses the sorting order.":"Modsat sortering.","Displays only the items of the specific type(s). Can be `n` for notes, `t` for to-dos, or `nt` for notes and to-dos (eg. `-tt` would display only the to-dos, while `-ttd` would display notes and to-dos.":"Vis kun emner af specifik(ke) type(r). Kan være `n` for noter. `t` for opgaver eller `nt` for noter og opgaver (tilsvarende `-tt` vil kun vise opgaver, mens `-ttd` vil vise noter og opgaver).","Either \"text\" or \"json\"":"Enten \"text\" eller \"json\"","Use long list format. Format is ID, NOTE_COUNT (for notebook), DATE, TODO_CHECKED (for to-dos), TITLE":"Brug langt liste format. Formatet er ID,NOTE_TÆLLER (for notesbøger), DATO, MARKEREDE_OPGAVER (for opgaver), TITEL","Please select a notebook first.":"Vælg først en notesbog.","Imports data into Joplin.":"Importerer data til Joplin.","Source format: %s":"Kildeformat: %s","Do not ask for confirmation.":"Spørg ikke om bekræftelse.","Importing notes...":"Importerer noter...","Enum":"Enum","Type: %s.":"Tast: %s.","Possible values: %s.":"Mulige værdier: %s.","Default: %s":"Standard: %s","Possible keys/values:":"Mulige nøgler/værdier:","Start, stop or check the API server. To specify on which port it should run, set the api.port config variable. Commands are (%s).":"Start, stop eller tjek API serveren. Sæt api.port variablen for at vælge hvilken port den skal køre på. Kommandoerne er (%s).","Server is already running on port %d":"Serveren kører allerede på port %d","Server is running on port %d":"Serveren kører på port %d","Server is not running.":"Serveren kører ikke.","Manages E2EE configuration. Commands are `enable`, `disable`, `decrypt`, `status`, `decrypt-file` and `target-status`.":"Håndterer E2EE konfiguration. Kommandoer er `enable`(aktiver), `disable`(sluk), `decrypt`(dekrypter), `status`, `decrypt-file`(dekrypter fil) og `target-status` (modtager-status).","Enter master password:":"Indtast Hoved kodeord:","Operation cancelled":"Udførelse annulleret","Starting decryption... Please wait as it may take several minutes depending on how much there is to decrypt.":"Dekryptering startet... Vent venligst da kan tage adskillige minutter afhængig af mængden der skal dekrypteres.","Completed decryption.":"Dekryptering færdig.","Creates a new notebook.":"Opretter en ny notesbog.","Moves the notes matching to [notebook].":"Flytter alle noter der matcher til [notebook].","Gets or sets a config value. If [value] is not provided, it will show the value of [name]. If neither [name] nor [value] is provided, it will list the current configuration.":"Henter eller tilføjer konfigurations værdi. Hvis [value] er tilføjet, vises værdien af [name]. Hvis hverken [name] eller [value] er tilføjet, vises aktuel konfiguration.","Also displays unset and hidden config variables.":"Viser også tomme eller skjulte konfigurations variabler.","%s = %s (%s)":"%s = %s (%s)","%s = %s":"%s = %s","Switches to [notebook] - all further operations will happen within this notebook.":"Skifter til [notebook] - alle fremtidige handlinger sker i denne notesbog.","Synchronises with remote storage.":"Synkroniserer med fjern-lager.","Sync to provided target (defaults to sync.target config value)":"Synk til valgt mål (standard er sync.target config.value)","Not authentified with %s. Please provide any missing credentials.":"Ikke godkendt med %s. Indtast venligst manglende koder/info.","Synchronisation is already in progress.":"Synkronisering er allerede i gang.","Lock file is already being hold. If you know that no synchronisation is taking place, you may delete the lock file at \"%s\" and resume the operation.":"Låsefil er allerede i brug. Hvis du ved at ingen synkronisering er i gang kan du slette låsefilen \"%s\" og genoptage synkroniseringen.","Synchronisation target: %s (%s)":"Synkroniserings mål: %s (%s)","Starting synchronisation...":"Starter synkronisering.","Downloading resources...":"Downloader resurser...","Cancelling... Please wait.":"Annullerer... Vent venligst.","Renames the given
- (note or notebook) to .":"Omdøber det aktuelle
- (note eller notesbog) til .","Deletes the given notebook.":"Sletter aktuelle notesbog.","Deletes the notebook without asking for confirmation.":"Sletter notesbogen uden at bede om bekræftelse.","Creates a new to-do.":"Opretter en ny opgave.","Notes can only be created within a notebook.":"Noter kan kun oprettes i en notesbog.","Displays the given note.":"Viser valgt note.","Displays the complete information about note.":"Viser komplet note information.","Edit note.":"Rediger note.","No text editor is defined. Please set it using `config editor `":"Ingen teksteditor er valgt. Vælg en ved at indstille `config editor `","No active notebook.":"Ingen aktiv notesbog.","Note does not exist: \"%s\". Create it?":"Note eksisterer ikke: \"%s\". Skal den oprettes?","Starting to edit note. Close the editor to get back to the prompt.":"Noteredigering startet. Luk redigering for at komme tilbage til kommando prompten.","Note has been saved.":"Note gemt.","To delete a tag, untag the associated notes.":"For at slette et mærke, afmærk de tilhørende noter.","Please select the note or notebook to be deleted first.":"Vælg først en note eller en notesbog der skal slettes.","Press Ctrl+D or type \"exit\" to exit the application":"Tast Ctrl+D eller tast \"exit\" for at afslutte app'en","Deletes the notes matching .":"Sletter alle noter der matcher .","Deletes the notes without asking for confirmation.":"Sletter noterne uden at bede om bekræftelse.","%d notes match this pattern. Delete them?":"%d noter der matcher dette mønster. Slet dem?","Attaches the given file to the note.":"Vedhæfter valgt fil til noten.","Displays version information":"Viser versions info","%s %s (%s)":"%s %s (%s)","Marks a to-do as non-completed.":"Markerer en opgave som ikke udført.","Exports Joplin data to the given path. By default, it will export the complete database including notebooks, notes, tags and resources.":"Eksporterer Joplin data til valgt sti. Standard er eksport af hele databasen inkl. notesbøger, noter, mærker og ressourcer.","Destination format: %s":"Destinations format: %s","Exports only the given note.":"Eksporter kun valgt note.","Exports only the given notebook.":"Eksporter kun valgt notesbog.","Creates a new note.":"Opretter en ny note.","Type `joplin help` for usage information.":"Tast `Joplin help` for alm. info.","Fatal error:":"Kritisk fejl:","Displays a geolocation URL for the note.":"Vis geolokations URL for noten.","Welcome to Joplin!\n\nType `:help shortcuts` for the list of keyboard shortcuts, or just `:help` for usage information.\n\nFor example, to create a notebook press `mb`; to create a note press `mn`.":"Velkommen til Joplin!\n\nTast `:help shortcuts` for listen over tastaturgenveje, eller bare `:help` for alm. hjælp.\n\nFor eksempel, for at oprette en notesbog; tryk `mb` eller tryk `mn` for at oprette en note.","One or more items are currently encrypted and you may need to supply a master password. To do so please type `e2ee decrypt`. If you have already supplied the password, the encrypted items are being decrypted in the background and will be available soon.":"Et eller flere emner er krypteret og du skal evt. angive et hoved-kodeord. For at gøre det; tast è2ee decrypt`. Har du allerede indtastet password, bliver emnerne i øjeblikket dekrypteret i bagrunden og vil snart være klar.","Search:":"Søg:","Searches for the given in all the notes.":"Søger efter