forked from ioBroker/ioBroker.javascript
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathio-package.json
419 lines (419 loc) · 41 KB
/
io-package.json
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
{
"common": {
"name": "javascript",
"title": "Script Engine",
"titleLang": {
"en": "Script Engine",
"de": "Skriptausführung",
"ru": "Скрипты",
"pt": "Script Engine",
"nl": "Script-engine",
"fr": "Moteur de script",
"it": "Motore di script",
"es": "Motor de script",
"pl": "Silnik skryptowy",
"zh-cn": "脚本引擎"
},
"authors": [
"bluefox <[email protected]>",
"hobbyquaker <[email protected]>",
"Apollon77 <[email protected]>",
"AlCalzone"
],
"version": "4.10.5",
"news": {
"4.10.5": {
"en": "null timeouts are checked now",
"de": "Null-Timeouts werden jetzt überprüft",
"ru": "нулевые таймауты проверены сейчас",
"pt": "tempos limites nulos são verificados agora",
"nl": "null-time-outs worden nu gecontroleerd",
"fr": "les délais d'expiration nuls sont vérifiés maintenant",
"it": "i timeout nulli sono controllati ora",
"es": "los tiempos de espera nulos están marcados ahora",
"pl": "zerowe limity czasu są teraz sprawdzane",
"zh-cn": "现在检查空超时"
},
"4.10.4": {
"en": "null timeouts are checked now\nCorrection for the typescript with async functions",
"de": "Null-Timeouts werden jetzt überprüft\nKorrektur für das Typoskript mit asynchronen Funktionen",
"ru": "нулевые таймауты проверены сейчас\nИсправление машинописного текста с асинхронными функциями",
"pt": "tempos limites nulos são verificados agora\nCorreção para o texto datilografado com funções assíncronas",
"nl": "null-time-outs worden nu gecontroleerd\nCorrectie voor het typoscript met asynchrone functies",
"fr": "les délais d'expiration nuls sont vérifiés maintenant\nCorrection du dactylographie avec des fonctions asynchrones",
"it": "i timeout nulli sono controllati ora\nCorrezione per il dattiloscritto con funzioni asincrone",
"es": "los tiempos de espera nulos están marcados ahora\nCorrección del mecanografiado con funciones asíncronas",
"pl": "zerowe limity czasu są teraz sprawdzane\nPoprawka dotycząca maszynopisu z funkcjami asynchronicznymi",
"zh-cn": "现在检查空超时\n使用异步功能更正打字稿"
},
"4.10.3": {
"en": "Corrected search in scripts",
"de": "Suche in Skripten korrigiert",
"ru": "Исправлен поиск в скриптах",
"pt": "Pesquisa corrigida em scripts",
"nl": "Zoeken in scripts gecorrigeerd",
"fr": "Recherche corrigée dans les scripts",
"it": "Ricerca corretta negli script",
"es": "Búsqueda corregida en guiones",
"pl": "Poprawione wyszukiwanie w skryptach",
"zh-cn": "更正了脚本中的搜索"
},
"4.10.1": {
"en": "In global TypeScripts, `import` can now be used\nIteration of `$(...)` query results in TypeScript no longer causes compilation to fail\nAlready-compiled TypeScripts are now recompiled after an update of the adapter to benefit of potential fixes\nCorrected schedule on date object\nCorrected the moving of scripts\nCorrected search tab\nCorrected the calculation of isDayTime variable\nCorrected `trim()` issue by CRON builder \nCorrected functions call in blockly\nCorrected CRON name in blockly",
"de": "In globalen TypeScripts kann jetzt \"Import\" verwendet werden\nDie Iteration der Abfrageergebnisse \"$ (...)\" in TypeScript führt nicht mehr zum Fehlschlagen der Kompilierung\nBereits kompilierte TypeScripts werden jetzt nach einer Aktualisierung des Adapters neu kompiliert, um mögliche Korrekturen zu nutzen\nDer Zeitplan für das Datumsobjekt wurde korrigiert\nDas Verschieben von Skripten wurde korrigiert\nRegisterkarte \"Suche\" korrigiert\nDie Berechnung der Variablen isDayTime wurde korrigiert\nDas Problem \"trim ()\" wurde vom CRON-Builder behoben\nKorrigierte Funktionen werden blockweise aufgerufen\nDer CRON-Name wurde blockweise korrigiert",
"ru": "В глобальных скриптах TypeScripts теперь можно использовать ʻimport`\nИтерация результатов запроса `$ (...)` в TypeScript больше не приводит к сбою компиляции\nУже скомпилированные скрипты TypeScripts теперь перекомпилируются после обновления адаптера, чтобы получить возможные исправления.\nСкорректированное расписание по дате объекта\nИсправлено перемещение скриптов.\nИсправленная вкладка поиска\nИсправлен расчет переменной isDayTime.\nИсправлена проблема с `trim ()` построителем CRON.\nИсправлен вызов функций блочно\nИсправлено имя CRON в блоке",
"pt": "Em TypeScripts globais, ʻimport` agora pode ser usado\nA iteração dos resultados da consulta `$ (...)` no TypeScript não causa mais a falha de compilação\nTypeScripts já compilados agora são recompilados após uma atualização do adaptador para se beneficiar de possíveis correções\nCronograma corrigido no objeto de data\nCorrigida a movimentação de scripts\nGuia de pesquisa corrigida\nCorrigido o cálculo da variável isDayTime\nProblema de `trim ()` corrigido pelo construtor CRON\nAs funções corrigidas chamam em bloco\nNome CRON corrigido em bloco",
"nl": "In globale TypeScripts kan ʻimport` nu worden gebruikt\nHerhaling van '$ (...)' - queryresultaten in TypeScript zorgt er niet langer voor dat de compilatie mislukt\nReeds gecompileerde TypeScripts worden nu opnieuw gecompileerd na een update van de adapter om te profiteren van mogelijke fixes\nSchema op datumobject gecorrigeerd\nHet verplaatsen van scripts gecorrigeerd\nGecorrigeerd zoektabblad\nDe berekening van de isDayTime-variabele is gecorrigeerd\nProbleem met `trim ()` door CRON-builder gecorrigeerd\nGecorrigeerde functies bellen blockly\nCRON-naam in blockly gecorrigeerd",
"fr": "Dans les TypeScripts globaux, ʻimport` peut maintenant être utilisé\nL'itération des résultats de la requête `$ (...)` dans TypeScript ne provoque plus l'échec de la compilation\nLes TypeScripts déjà compilés sont maintenant recompilés après une mise à jour de l'adaptateur pour bénéficier de correctifs potentiels\nCalendrier corrigé sur l'objet de date\nCorrection du déplacement des scripts\nOnglet de recherche corrigé\nCorrection du calcul de la variable isDayTime\nCorrection du problème `trim ()` par CRON builder\nLes fonctions corrigées appellent en bloc\nNom CRON corrigé en bloc",
"it": "Negli script di tipo globale, è ora possibile utilizzare ʻimport`\nL'iterazione dei risultati della query \"$ (...)\" in TypeScript non causa più il fallimento della compilazione\nGli script TypeScript già compilati vengono ora ricompilati dopo un aggiornamento dell'adattatore per beneficiare di potenziali correzioni\nPianificazione corretta sull'oggetto data\nCorretto lo spostamento degli script\nScheda di ricerca corretta\nCorretto il calcolo della variabile isDayTime\nCorretto il problema di \"trim ()\" del costruttore di CRON\nLe funzioni corrette chiamano in blocco\nNome CRON corretto in blocco",
"es": "En TypeScripts globales, ahora se puede usar ʻimport`\nLa iteración de los resultados de la consulta `$ (...)` en TypeScript ya no hace que la compilación falle\nLos TypeScripts ya compilados ahora se vuelven a compilar después de una actualización del adaptador para beneficiarse de posibles correcciones\nHorario corregido en objeto de fecha\nCorregido el movimiento de guiones.\nPestaña de búsqueda corregida\nSe corrigió el cálculo de la variable isDayTime.\nProblema de `trim ()` corregido por el constructor CRON\nLlamada de funciones corregidas en bloque\nNombre CRON corregido en blockly",
"pl": "W globalnych skryptach TypeScripts można teraz używać ʻimport`\nIteracja wyników zapytania `$ (...) 'w języku TypeScript nie powoduje już niepowodzenia kompilacji\nSkompilowane już skrypty TypeScriptu są teraz ponownie kompilowane po zaktualizowaniu adaptera w celu skorzystania z potencjalnych poprawek\nPoprawiony harmonogram na obiekcie daty\nPoprawiono przenoszenie skryptów\nPoprawiona zakładka wyszukiwania\nPoprawiono obliczanie zmiennej isDayTime\nNaprawiono problem z trymowaniem () przez kreatora CRON\nPoprawione funkcje wywołują blokowo\nPoprawiona nazwa CRON w blokach",
"zh-cn": "在全局TypeScript中,现在可以使用“导入”\n$ {...)查询结果在TypeScript中的迭代不再导致编译失败\n适配器更新后,现已重新编译已经编译的TypeScript,以利用潜在的修复程序\n更正了日期对象的时间表\n纠正了脚本的移动\n更正的搜索选项卡\n更正了isDayTime变量的计算\n更正了CRON生成器的`trim()`问题\n更正后的函数会块状调用\n更正了CRON名称"
},
"4.10.0": {
"en": "In global TypeScripts, `import` can now be used\nIteration of `$(...)` query results in TypeScript no longer causes compilation to fail\nAlready-compiled TypeScripts are now recompiled after an update of the adapter to benefit of potential fixes\nCorrected schedule on date object\nCorrected the moving of scripts\nCorrected search tab\nCorrected the calculation of isDayTime variable\nCorrected `trim()` issue by CRON builder \nCorrected functions call in blockly\nCorrected CRON name in blockly",
"de": "In globalen TypeScripts kann jetzt \"Import\" verwendet werden\nDie Iteration der Abfrageergebnisse \"$ (...)\" in TypeScript führt nicht mehr zum Fehlschlagen der Kompilierung\nBereits kompilierte TypeScripts werden jetzt nach einer Aktualisierung des Adapters neu kompiliert, um mögliche Korrekturen zu nutzen\nDer Zeitplan für das Datumsobjekt wurde korrigiert\nDas Verschieben von Skripten wurde korrigiert\nRegisterkarte \"Suche\" korrigiert\nDie Berechnung der Variablen isDayTime wurde korrigiert\nDas Problem \"trim ()\" wurde vom CRON-Builder behoben\nKorrigierte Funktionen werden blockweise aufgerufen\nDer CRON-Name wurde blockweise korrigiert",
"ru": "В глобальных скриптах TypeScripts теперь можно использовать ʻimport`\nИтерация результатов запроса `$ (...)` в TypeScript больше не приводит к сбою компиляции\nУже скомпилированные скрипты TypeScripts теперь перекомпилируются после обновления адаптера, чтобы получить возможные исправления.\nСкорректированное расписание по дате объекта\nИсправлено перемещение скриптов.\nИсправленная вкладка поиска\nИсправлен расчет переменной isDayTime.\nИсправлена проблема с `trim ()` построителем CRON.\nИсправлен вызов функций блочно\nИсправлено имя CRON в блоке",
"pt": "Em TypeScripts globais, ʻimport` agora pode ser usado\nA iteração dos resultados da consulta `$ (...)` no TypeScript não causa mais a falha de compilação\nTypeScripts já compilados agora são recompilados após uma atualização do adaptador para se beneficiar de possíveis correções\nCronograma corrigido no objeto de data\nCorrigida a movimentação de scripts\nGuia de pesquisa corrigida\nCorrigido o cálculo da variável isDayTime\nProblema de `trim ()` corrigido pelo construtor CRON\nAs funções corrigidas chamam em bloco\nNome CRON corrigido em bloco",
"nl": "In globale TypeScripts kan ʻimport` nu worden gebruikt\nHerhaling van '$ (...)' - queryresultaten in TypeScript zorgt er niet langer voor dat de compilatie mislukt\nReeds gecompileerde TypeScripts worden nu opnieuw gecompileerd na een update van de adapter om te profiteren van mogelijke fixes\nSchema op datumobject gecorrigeerd\nHet verplaatsen van scripts gecorrigeerd\nGecorrigeerd zoektabblad\nDe berekening van de isDayTime-variabele is gecorrigeerd\nProbleem met `trim ()` door CRON-builder gecorrigeerd\nGecorrigeerde functies bellen blockly\nCRON-naam in blockly gecorrigeerd",
"fr": "Dans les TypeScripts globaux, ʻimport` peut maintenant être utilisé\nL'itération des résultats de la requête `$ (...)` dans TypeScript ne provoque plus l'échec de la compilation\nLes TypeScripts déjà compilés sont maintenant recompilés après une mise à jour de l'adaptateur pour bénéficier de correctifs potentiels\nCalendrier corrigé sur l'objet de date\nCorrection du déplacement des scripts\nOnglet de recherche corrigé\nCorrection du calcul de la variable isDayTime\nCorrection du problème `trim ()` par CRON builder\nLes fonctions corrigées appellent en bloc\nNom CRON corrigé en bloc",
"it": "Negli script di tipo globale, è ora possibile utilizzare ʻimport`\nL'iterazione dei risultati della query \"$ (...)\" in TypeScript non causa più il fallimento della compilazione\nGli script TypeScript già compilati vengono ora ricompilati dopo un aggiornamento dell'adattatore per beneficiare di potenziali correzioni\nPianificazione corretta sull'oggetto data\nCorretto lo spostamento degli script\nScheda di ricerca corretta\nCorretto il calcolo della variabile isDayTime\nCorretto il problema di \"trim ()\" del costruttore di CRON\nLe funzioni corrette chiamano in blocco\nNome CRON corretto in blocco",
"es": "En TypeScripts globales, ahora se puede usar ʻimport`\nLa iteración de los resultados de la consulta `$ (...)` en TypeScript ya no hace que la compilación falle\nLos TypeScripts ya compilados ahora se vuelven a compilar después de una actualización del adaptador para beneficiarse de posibles correcciones\nHorario corregido en objeto de fecha\nCorregido el movimiento de guiones.\nPestaña de búsqueda corregida\nSe corrigió el cálculo de la variable isDayTime.\nProblema de `trim ()` corregido por el constructor CRON\nLlamada de funciones corregidas en bloque\nNombre CRON corregido en blockly",
"pl": "W globalnych skryptach TypeScripts można teraz używać ʻimport`\nIteracja wyników zapytania `$ (...) 'w języku TypeScript nie powoduje już niepowodzenia kompilacji\nSkompilowane już skrypty TypeScriptu są teraz ponownie kompilowane po zaktualizowaniu adaptera w celu skorzystania z potencjalnych poprawek\nPoprawiony harmonogram na obiekcie daty\nPoprawiono przenoszenie skryptów\nPoprawiona zakładka wyszukiwania\nPoprawiono obliczanie zmiennej isDayTime\nNaprawiono problem z trymowaniem () przez kreatora CRON\nPoprawione funkcje wywołują blokowo\nPoprawiona nazwa CRON w blokach",
"zh-cn": "在全局TypeScript中,现在可以使用“导入”\n$ {...)查询结果在TypeScript中的迭代不再导致编译失败\n适配器更新后,现已重新编译已经编译的TypeScript,以利用潜在的修复程序\n更正了日期对象的时间表\n纠正了脚本的移动\n更正的搜索选项卡\n更正了isDayTime变量的计算\n更正了CRON生成器的`trim()`问题\n更正后的函数会块状调用\n更正了CRON名称"
},
"4.9.8": {
"en": "Corrected search in blockly",
"de": "Suche in blockly korrigiert",
"ru": "Исправлен поиск в blockly",
"pt": "Pesquisa corrigida em blockly",
"nl": "Zoekopdracht blokvormig gecorrigeerd",
"fr": "Recherche corrigée en blockly",
"it": "Ricerca corretta in blockly",
"es": "Búsqueda corregida en blockly",
"pl": "Poprawione wyszukiwanie w blockly",
"zh-cn": "更正了部分搜索"
},
"4.9.7": {
"en": "Fix possible crash case (Sentry IOBROKER-JAVASCRIPT-47, IOBROKER-JAVASCRIPT-44)\nPass ID as the result, not the error to the callback of createState\nUpdate the editor's type declarations when switching scripts\nThe corrections for typescript were added",
"de": "Behebung eines möglichen Absturzfalls (Sentry IOBROKER-JAVASCRIPT-47, IOBROKER-JAVASCRIPT-44)\nÜbergeben Sie die ID als Ergebnis und nicht den Fehler an den Rückruf von createState\nAktualisieren Sie die Typdeklarationen des Editors, wenn Sie Skripte wechseln\nDie Korrekturen für Typoskript wurden hinzugefügt",
"ru": "Исправить возможный сбой (Sentry IOBROKER-JAVASCRIPT-47, IOBROKER-JAVASCRIPT-44)\nПередайте идентификатор как результат, а не ошибку, в обратный вызов createState\nОбновлять объявления типов редактора при переключении скриптов\nДобавлены исправления для машинописного текста.",
"pt": "Corrigir um possível caso de falha (Sentry IOBROKER-JAVASCRIPT-47, IOBROKER-JAVASCRIPT-44)\nPasse o ID como resultado, não o erro para o retorno de chamada de createState\nAtualize as declarações de tipo do editor ao trocar de scripts\nAs correções para o texto datilografado foram adicionadas",
"nl": "Mogelijke crash case repareren (Sentry IOBROKER-JAVASCRIPT-47, IOBROKER-JAVASCRIPT-44)\nGeef ID door als resultaat, niet als fout, aan de callback van createState\nWerk de typedeclaraties van de editor bij bij het wisselen van script\nDe correcties voor typoscript zijn toegevoegd",
"fr": "Correction d'un cas de crash possible (Sentry IOBROKER-JAVASCRIPT-47, IOBROKER-JAVASCRIPT-44)\nTransmettez l'ID comme résultat, pas l'erreur au rappel de createState\nMettre à jour les déclarations de type de l'éditeur lors du changement de script\nLes corrections pour dactylographié ont été ajoutées",
"it": "Risolvi possibili casi di crash (Sentry IOBROKER-JAVASCRIPT-47, IOBROKER-JAVASCRIPT-44)\nPassa ID come risultato, non l'errore al callback di createState\nAggiorna le dichiarazioni del tipo dell'editor quando cambi script\nSono state aggiunte le correzioni per il dattiloscritto",
"es": "Soluciona un posible caso de bloqueo (Sentry IOBROKER-JAVASCRIPT-47, IOBROKER-JAVASCRIPT-44)\nPass ID como resultado, no el error a la devolución de llamada de createState\nActualice las declaraciones de tipo del editor al cambiar de script\nSe agregaron las correcciones para el texto mecanografiado",
"pl": "Napraw możliwą awarię (Sentry IOBROKER-JAVASCRIPT-47, IOBROKER-JAVASCRIPT-44)\nPrzekaż identyfikator jako wynik, a nie błąd do wywołania zwrotnego createState\nZaktualizuj deklaracje typu edytora podczas przełączania skryptów\nDodano poprawki na maszynopis",
"zh-cn": "修复可能的崩溃情况(哨兵IOBROKER-JAVASCRIPT-47,IOBROKER-JAVASCRIPT-44)\n将ID作为结果传递,而不是将错误传递给createState的回调\n切换脚本时更新编辑器的类型声明\n更正了打字稿"
},
"4.9.4": {
"en": "corrected the crash IOBROKER-JAVASCRIPT-40\ncorrected typescript for async/await",
"de": "korrigierte den Absturz IOBROKER-JAVASCRIPT-40\nkorrigiertes Typoskript für Async / Warten",
"ru": "исправлен вылет IOBROKER-JAVASCRIPT-40\nисправлен машинописный текст для async / await",
"pt": "corrigiu a falha IOBROKER-JAVASCRIPT-40\ntexto digitado corrigido para assíncrono / espera",
"nl": "de crash gecorrigeerd IOBROKER-JAVASCRIPT-40\ngecorrigeerd typoscript voor async / await",
"fr": "corrigé le crash IOBROKER-JAVASCRIPT-40\ndactylographie corrigé pour async / await",
"it": "corretto il crash IOBROKER-JAVASCRIPT-40\ndattiloscritto corretto per async / await",
"es": "Corregido el bloqueo IOBROKER-JAVASCRIPT-40\nmecanografiado corregido para async / await",
"pl": "poprawiono awarię IOBROKER-JAVASCRIPT-40\npoprawiony maszynopis async / await",
"zh-cn": "更正了崩溃IOBROKER-JAVASCRIPT-40\n更正了用于异步/等待的打字稿"
},
"4.9.3": {
"en": "Corrected the function calls",
"de": "Funktionsaufrufe korrigiert",
"ru": "Исправлены вызовы функций",
"pt": "Corrigiu as chamadas de função",
"nl": "De functie-aanroepen gecorrigeerd",
"fr": "Correction des appels de fonction",
"it": "Corrette le chiamate di funzione",
"es": "Corregidas las llamadas a funciones.",
"pl": "Poprawiono wywołania funkcji",
"zh-cn": "更正了函数调用"
},
"4.9.0": {
"en": "All scripts support now `await` calls. THIS COULD HAVE SOME SIDE-EFFECT (unknown yet). \nMatched the exact ID if the $ selector contains no wildcard\nAdded new block in blockly: \"pause\" \nChanged the order of folders and scripts to \"folders first\".\nExtend the documentation.\nCorrected the error with blockly and \"day of week\" conversion.",
"de": "Alle Skripte unterstützen jetzt \"Kawit\" -Aufrufe. Dies könnte einige Nebeneffekte haben (noch unbekannt).\nEntspricht der genauen ID, wenn der $ -Selektor keinen Platzhalter enthält\nNeuer Block in blockly hinzugefügt: \"pause\"\nDie Reihenfolge der Ordner und Skripte wurde in \"Ordner zuerst\" geändert.\nErweitern Sie die Dokumentation.\nDer Fehler wurde durch Block- und \"Wochentag\" -Konvertierung behoben.",
"ru": "Все скрипты теперь поддерживают вызовы «ожидайте». ЭТО МОЖЕТ ИМЕТЬ НЕКОТОРЫЕ ПОБОЧНЫЕ ЭФФЕКТЫ (пока неизвестно).\nСоответствует точному идентификатору, если селектор $ не содержит подстановочных знаков\nДобавлен новый блок в блочном режиме: \"пауза\"\nИзменен порядок папок и скриптов на «сначала папки».\nРасширьте документацию.\nИсправлена ошибка с блочной конвертацией и конвертацией \"день недели\".",
"pt": "Todos os scripts agora suportam chamadas ʻawait`. ISTO PODE TER ALGUM EFEITO COLATERAL (ainda desconhecido).\nCorrespondeu ao ID exato se o $ selector não contiver nenhum caractere curinga\nAdicionado novo bloco em bloco: \"pause\"\nMudou a ordem das pastas e scripts para \"pastas primeiro\".\nAmplie a documentação.\nCorrigido o erro com a conversão de blocos e \"dia da semana\".",
"nl": "Alle scripts ondersteunen nu \"wacht\" -oproepen. DIT KAN ENIGE BIJWERKINGEN HEBBEN (nog onbekend).\nKomt overeen met de exacte ID als de $ selector geen jokerteken bevat\nNieuw blok toegevoegd in blockly: \"pause\"\nDe volgorde van mappen en scripts is gewijzigd in \"mappen eerst\".\nBreid de documentatie uit.\nDe fout is gecorrigeerd met een blockly en \"dag van de week\" conversie.",
"fr": "Tous les scripts supportent maintenant les appels ʻawait`. CELA POURRAIT AVOIR UN EFFET SECONDAIRE (inconnu encore).\nCorrespond à l'ID exact si le sélecteur $ ne contient aucun caractère générique\nAjout d'un nouveau bloc en bloc: \"pause\"\nChangement de l'ordre des dossiers et des scripts en \"dossiers en premier\".\nÉtendez la documentation.\nCorrection de l'erreur avec la conversion par bloc et \"jour de la semaine\".",
"it": "Tutti gli script ora supportano le chiamate ʻawait`. QUESTO POTREBBE AVERE QUALCHE EFFETTO COLLATERALE (ancora sconosciuto).\nCorrisponde all'ID esatto se il selettore $ non contiene caratteri jolly\nAggiunto nuovo blocco in blocco: \"pausa\"\nCambiato l'ordine delle cartelle e degli script in \"prima le cartelle\".\nEstendi la documentazione.\nCorretto l'errore con la conversione a blocchi e \"giorno della settimana\".",
"es": "Todos los scripts soportan ahora llamadas ʻawait`. ESTO PODRÍA TENER ALGÚN EFECTO SECUNDARIO (aún desconocido).\nCoincidió con el ID exacto si el selector $ no contiene comodines\nSe agregó un nuevo bloque en blockly: \"pause\"\nSe cambió el orden de las carpetas y los scripts a \"carpetas primero\".\nAmplíe la documentación.\nSe corrigió el error con conversión en bloque y \"día de la semana\".",
"pl": "Wszystkie skrypty obsługują teraz wywołania „poczekaj”. TO MOŻE MIEĆ JAKIEŚ EFEKTY UBOCZNE (jeszcze nieznane).\nDopasowano dokładny identyfikator, jeśli selektor $ nie zawiera symbolu wieloznacznego\nDodano nowy blok w bloku: „pauza”\nZmieniono kolejność folderów i skryptów na „najpierw foldery”.\nRozszerz dokumentację.\nPoprawiono błąd związany z konwersją blokową i „dnia tygodnia”.",
"zh-cn": "所有脚本现在都支持“等待”调用。这可能有一些副作用(未知)。\n如果$选择器不包含通配符,则匹配确切的ID\n在块中添加了新块:“暂停”\n将文件夹和脚本的顺序更改为“文件夹优先”。\n扩展文档。\n修正了错误性和“星期几”转换的错误。"
},
"4.8.4": {
"en": "Make the mirroring instance adjustable\nCorrect the dark mode for blockly",
"de": "Machen Sie die Spiegelungsinstanz einstellbar\nKorrigieren Sie den Dunkelmodus für Block",
"ru": "Сделайте экземпляр зеркального отображения настраиваемым\nИсправьте темный режим для блочного",
"pt": "Torne a instância de espelhamento ajustável\nCorrija o modo escuro para blocos",
"nl": "Maak de spiegelinstantie instelbaar\nCorrigeer de donkere modus voor blokkerig",
"fr": "Rendre l'instance de mise en miroir ajustable\nCorrigez le mode sombre pour bloquer",
"it": "Rendi l'istanza di mirroring regolabile\nCorreggere la modalità oscura per blockly",
"es": "Hacer que la instancia de duplicación sea ajustable\nCorrija el modo oscuro para blockly",
"pl": "Ustaw regulację instancji dublowania\nPopraw tryb ciemny na blokowy",
"zh-cn": "使镜像实例可调\n纠正黑暗模式以阻止"
},
"4.8.3": {
"en": "Added the settings for columns in the state selection dialog",
"de": "Die Einstellungen für Spalten im Statusauswahldialog wurden hinzugefügt",
"ru": "Добавлены настройки столбцов в диалоге выбора состояния",
"pt": "Adicionadas as configurações para as colunas na janela de seleção de estado",
"nl": "De instellingen voor kolommen toegevoegd in het dialoogvenster voor staatsselectie",
"fr": "Ajout des paramètres pour les colonnes dans la boîte de dialogue de sélection d'état",
"it": "Aggiunte le impostazioni per le colonne nella finestra di dialogo di selezione dello stato",
"es": "Se agregaron las configuraciones para columnas en el cuadro de diálogo de selección de estado.",
"pl": "Dodano ustawienia dla kolumn w oknie dialogowym wyboru stanu",
"zh-cn": "在状态选择对话框中添加了列的设置"
},
"4.8.0": {
"en": "add xyzAsync methods and wait/sleep\nPrevent a crash case (Sentry IOBROKER-JAVASCRIPT-3N)",
"de": "füge xyzAsync-Methoden hinzu und warte / schlafe\nVerhindern Sie einen Absturz (Sentry IOBROKER-JAVASCRIPT-3N)",
"ru": "добавить методы xyzAsync и ждать / спать\nПредотвращение сбоя (Sentry IOBROKER-JAVASCRIPT-3N)",
"pt": "adicionar métodos xyzAsync e esperar / dormir\nPrevina um caso de travamento (Sentry IOBROKER-JAVASCRIPT-3N)",
"nl": "voeg xyzAsync-methoden toe en wacht / slaap\nVoorkom een crashcase (Sentry IOBROKER-JAVASCRIPT-3N)",
"fr": "ajouter des méthodes xyzAsync et attendre / dormir\nPrévenir un cas de crash (Sentry IOBROKER-JAVASCRIPT-3N)",
"it": "aggiungi i metodi xyzAsync e wait / sleep\nPrevenire un crash case (Sentry IOBROKER-JAVASCRIPT-3N)",
"es": "agregar métodos xyzAsync y esperar / dormir\nEvitar un caso de accidente (Sentry IOBROKER-JAVASCRIPT-3N)",
"pl": "dodaj metody xyzAsync i poczekaj / uśpij\nZapobiegaj awariom (Sentry IOBROKER-JAVASCRIPT-3N)",
"zh-cn": "添加xyzAsync方法并等待/睡眠\n防止发生崩溃情况(Sentry IOBROKER-JAVASCRIPT-3N)"
},
"4.7.4": {
"en": "Fixed JS editor in blockly",
"de": "JS-Editor blockartig behoben",
"ru": "Исправлен редактор JS в блочном режиме",
"pt": "Editor JS corrigido em bloco",
"nl": "JS-editor in blockly opgelost",
"fr": "Éditeur JS fixe en bloc",
"it": "Corretto l'editor JS in blocco",
"es": "Editor JS fijo en blockly",
"pl": "Naprawiono blokowy edytor JS",
"zh-cn": "固定JS编辑器在块中"
},
"4.7.3": {
"en": "Fixed the select ID dialog",
"de": "Das Dialogfeld \"ID auswählen\" wurde korrigiert",
"ru": "Исправлен диалог выбора идентификатора",
"pt": "Corrigida a caixa de diálogo de seleção de ID",
"nl": "Het dialoogvenster ID selecteren opgelost",
"fr": "Correction de la boîte de dialogue de sélection d'ID",
"it": "Corretta la finestra di dialogo Seleziona ID",
"es": "Se corrigió el diálogo de selección de ID",
"pl": "Naprawiono okno dialogowe wyboru identyfikatora",
"zh-cn": "修复了选择ID对话框"
},
"4.7.2": {
"en": "Fixed blockly problem",
"de": "Blockproblem behoben",
"ru": "Исправлена блочная проблема",
"pt": "Problema de bloqueio corrigido",
"nl": "Blokkeerprobleem opgelost",
"fr": "Correction d'un problème de blocage",
"it": "Risolto problema di blocco",
"es": "Problema de bloque fijo",
"pl": "Naprawiono blokowy problem",
"zh-cn": "修复块状问题"
},
"4.7.1": {
"en": "Fixed styling",
"de": "Styling korrigiert",
"ru": "Фиксированный стиль",
"pt": "Estilo fixo",
"nl": "Vaste styling",
"fr": "Style fixe",
"it": "Stile fisso",
"es": "Estilo fijo",
"pl": "Naprawiono stylizację",
"zh-cn": "固定样式"
},
"4.7.0": {
"en": "Allowed async functions whenever a callback is accepted\nAllowed `true` as 2nd parameter in getObject \nForced TypeScript to treat each script as a separate module\nReplaced the Select-ID dialog",
"de": "Zulässige asynchrone Funktionen, wenn ein Rückruf akzeptiert wird\nErlaubt `true` als 2. Parameter in getObject\nErzwang, dass TypeScript jedes Skript als separates Modul behandelt\nDas Dialogfeld \"ID auswählen\" wurde ersetzt",
"ru": "Разрешены асинхронные функции всякий раз, когда принимается обратный вызов\nДопускается `true` как второй параметр в getObject\nПринудительный TypeScript обрабатывать каждый скрипт как отдельный модуль\nЗаменен диалог Select-ID",
"pt": "Funções assíncronas permitidas sempre que um retorno de chamada for aceito\nPermitido `true` como segundo parâmetro em getObject\nTypeScript forçado a tratar cada script como um módulo separado\nSubstituiu a caixa de diálogo Select-ID",
"nl": "Toegestane asynchrone functies wanneer een callback wordt geaccepteerd\nToegestaan 'true' als 2e parameter in getObject\nTypeScript gedwongen om elk script als een afzonderlijke module te behandelen\nVerving het Selecteer-ID-dialoogvenster",
"fr": "Fonctions asynchrones autorisées chaque fois qu'un rappel est accepté\nAutorisé `true` comme 2ème paramètre dans getObject\nTypeScript forcé de traiter chaque script comme un module distinct\nRemplacement de la boîte de dialogue Select-ID",
"it": "Funzioni asincrone consentite ogni volta che viene accettata una richiamata\nConsentito \"true\" come secondo parametro in getObject\nTypeScript forzato a trattare ogni script come un modulo separato\nSostituita la finestra di dialogo Seleziona ID",
"es": "Funciones asincrónicas permitidas siempre que se acepta una devolución de llamada\nPermitido `true` como segundo parámetro en getObject\nTypeScript forzado a tratar cada script como un módulo separado\nSe reemplazó el cuadro de diálogo Seleccionar ID.",
"pl": "Dozwolone funkcje asynchroniczne po zaakceptowaniu wywołania zwrotnego\nDozwolone „prawda” jako drugi parametr w getObject\nZmuszono TypeScript do traktowania każdego skryptu jako oddzielnego modułu\nZastąpiono okno dialogowe Select-ID",
"zh-cn": "每当接受回调时允许的异步功能\n允许将“ true”作为getObject中的第二个参数\n强制TypeScript将每个脚本视为一个单独的模块\n替换了“选择ID”对话框"
},
"4.6.26": {
"en": "Catch error case when npm istallation fails (Sentry IOBROKER-JAVASCRIPT-3K)\nPrevent crash case in mirroring (Sentry IOBROKER-JAVASCRIPT-3M)",
"de": "Fehlerfall abfangen, wenn die npm-Installation fehlschlägt (Sentry IOBROKER-JAVASCRIPT-3K)\nAbsturzfall beim Spiegeln verhindern (Sentry IOBROKER-JAVASCRIPT-3M)",
"ru": "Выявление ошибки при сбое установки npm (Sentry IOBROKER-JAVASCRIPT-3K)\nПредотвращение сбоев при зеркалировании (Sentry IOBROKER-JAVASCRIPT-3M)",
"pt": "Capture o caso de erro quando a instalação do npm falhar (Sentry IOBROKER-JAVASCRIPT-3K)\nPrevina caso de travamento no espelhamento (Sentry IOBROKER-JAVASCRIPT-3M)",
"nl": "Foutgeval opvangen wanneer npm istallation mislukt (Sentry IOBROKER-JAVASCRIPT-3K)\nVoorkom crashcase bij mirroring (Sentry IOBROKER-JAVASCRIPT-3M)",
"fr": "Cas d'erreur d'interception lorsque l'installation de npm échoue (Sentry IOBROKER-JAVASCRIPT-3K)\nEmpêcher les cas de crash dans la mise en miroir (Sentry IOBROKER-JAVASCRIPT-3M)",
"it": "Cattura il caso di errore quando l'installazione di npm non riesce (Sentry IOBROKER-JAVASCRIPT-3K)\nPrevenire il crash case nel mirroring (Sentry IOBROKER-JAVASCRIPT-3M)",
"es": "Capturar caso de error cuando falla la instalación de npm (Sentry IOBROKER-JAVASCRIPT-3K)\nEvitar caso de accidente en la duplicación (Sentry IOBROKER-JAVASCRIPT-3M)",
"pl": "Błąd przechwytywania, gdy instalacja npm kończy się niepowodzeniem (Sentry IOBROKER-JAVASCRIPT-3K)\nZapobiegaj awariom podczas tworzenia kopii lustrzanych (Sentry IOBROKER-JAVASCRIPT-3M)",
"zh-cn": "npm istalation失败时捕获错误情况(Sentry IOBROKER-JAVASCRIPT-3K)\n防止在镜像时发生崩溃(Sentry IOBROKER-JAVASCRIPT-3M)"
}
},
"desc": {
"en": "Javascript/Blockly Script Engine for ioBroker",
"de": "Javascript/Blockly Skriptausführung für ioBroker",
"ru": "Выполнение Javascript/Blockly скриптов для ioBroker"
},
"platform": "Javascript/Node.js",
"mode": "daemon",
"loglevel": "info",
"icon": "javascript.png",
"extIcon": "https://raw.githubusercontent.com/ioBroker/ioBroker.javascript/master/admin-config/javascript.png",
"keywords": [
"js",
"javascript",
"typescript",
"coffeescript",
"rules",
"automate",
"scriptengine",
"blockly",
"blokly"
],
"materialize": true,
"materializeTabN": true,
"readme": "https://github.com/iobroker/ioBroker.javascript/blob/master/README.md",
"enabled": true,
"main": "main.js",
"license": "MIT",
"compact": true,
"engineTypes": [
"Blockly",
"Javascript/js",
"Coffeescript/coffee",
"TypeScript/ts"
],
"adminTab": {
"singleton": true,
"name": "Scripts"
},
"docs": {
"en": [
"docs/en/javascript.md",
"docs/en/blockly.md"
],
"ru": [
"docs/ru/blockly.md"
],
"de": [
"docs/de/usage.md",
"docs/de/blockly.md"
]
},
"dependencies": [
{
"js-controller": ">=2.2.0"
}
],
"globalDependencies": [
{
"admin": ">=4.0.1"
}
],
"type": "logic",
"messagebox": true,
"logTransporter": true,
"plugins": {
"sentry": {
"dsn": "https://[email protected]/15"
}
}
},
"native": {
"latitude": "",
"longitude": "",
"enableSetObject": false,
"enableSendToHost": false,
"enableExec": false,
"libraries": "",
"libraryTypings": "",
"subscribe": false,
"useSystemGPS": true,
"mirrorPath": "",
"mirrorInstance": 0,
"allowSelfSignedCerts": false,
"sunriseEvent": "nightEnd",
"sunriseOffset": 0,
"sunriseLimitStart": "06:00",
"sunriseLimitEnd": "12:00",
"sunsetEvent": "dusk",
"sunsetOffset": 0,
"sunsetLimitStart": "18:00",
"sunsetLimitEnd": "23:00"
},
"objects": [
{
"_id": "_design/script",
"language": "javascript",
"views": {
"javascript": {
"map": "function(doc) { if (doc.type === 'script' && doc.common.engineType.match(/^[jJ]ava[sS]cript|^[cC]offee[sS]cript|^[tT]ype[sS]cript|^Blockly/)) emit(doc.common.name, doc); }"
}
}
},
{
"_id": "script.js",
"common": {
"name": "js"
},
"type": "device",
"native": {}
},
{
"_id": "script.js.common",
"common": {
"name": "common"
},
"type": "channel",
"native": {}
},
{
"_id": "script.js.global",
"common": {
"name": "global"
},
"type": "channel",
"native": {}
}
],
"instanceObjects": [
{
"_id": "variables",
"common": {
"name": "Useful variables"
},
"type": "channel",
"native": {}
},
{
"_id": "variables.isDayTime",
"common": {
"name": "Is day time",
"type": "boolean",
"read": true,
"write": false,
"role": "indicator"
},
"type": "state",
"native": {}
},
{
"_id": "variables.dayTime",
"common": {
"name": "Actual day time",
"desc": "Like 13:34, you can set native.format12 to true to have 1:32",
"type": "string",
"read": true,
"write": false,
"role": "state"
},
"type": "state",
"native": {
"format12": false,
"leadingZeros": true
}
}
]
}