-
Notifications
You must be signed in to change notification settings - Fork 2
/
io-package.json
187 lines (187 loc) · 9.91 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
{
"common": {
"name": "google-spreadsheet",
"version": "0.5.0",
"news": {
"0.5.0": {
"en": "Minimum node.js version is now 20, connection state can now be displayed",
"de": "Die Mindestversion von node.js ist jetzt 20, der Verbindungsstatus kann jetzt angezeigt werden",
"ru": "Минимальная версия node.js теперь равна 20, теперь можно отображать состояние соединения.",
"pt": "A versão mínima do node.js agora é 20, o estado da conexão agora pode ser exibido",
"nl": "De minimale node.js-versie is nu 20, de verbindingsstatus kan nu worden weergegeven",
"fr": "La version minimale de node.js est désormais de 20, l'état de la connexion peut désormais être affiché",
"it": "La versione minima di node.js ora è 20, lo stato della connessione ora può essere visualizzato",
"es": "La versión mínima de node.js ahora es 20, ahora se puede mostrar el estado de la conexión",
"pl": "Minimalna wersja node.js to teraz 20, można teraz wyświetlić stan połączenia",
"uk": "Мінімальна версія node.js тепер становить 20, тепер можна відображати стан підключення",
"zh-cn": "最低 Node.js 版本现在为 20,现在可以显示连接状态"
},
"0.4.0": {
"en": "The private key is saved now encrypted",
"de": "Der private Schlüssel wird nun verschlüsselt gespeichert",
"ru": "Закрытый ключ сохранен и теперь зашифрован.",
"pt": "A chave privada é salva agora criptografada",
"nl": "De privésleutel wordt nu gecodeerd opgeslagen",
"fr": "La clé privée est enregistrée maintenant cryptée",
"it": "La chiave privata viene salvata ora crittografata",
"es": "La clave privada se guarda ahora cifrada.",
"pl": "Klucz prywatny jest zapisany i teraz zaszyfrowany",
"uk": "Приватний ключ збережено в зашифрованому вигляді",
"zh-cn": "私钥现已加密保存"
},
"0.3.1": {
"en": "Fixed reading cells and added error handling",
"de": "Das Lesen von Zellen wurde korrigiert und die Fehlerbehandlung hinzugefügt",
"ru": "Исправлено чтение ячеек и добавлена обработка ошибок.",
"pt": "Células de leitura corrigidas e tratamento de erros adicionado",
"nl": "Vaste leescellen en toegevoegde foutafhandeling",
"fr": "Correction des cellules de lecture et ajout de la gestion des erreurs",
"it": "Risolte le celle di lettura e aggiunta la gestione degli errori",
"es": "Se corrigieron las celdas de lectura y se agregó manejo de errores.",
"pl": "Naprawiono odczytywanie komórek i dodano obsługę błędów",
"uk": "Виправлено читання клітинок і додано обробку помилок",
"zh-cn": "修复了读取单元并添加了错误处理"
},
"0.3.0": {
"en": "Added reading and writing of single cells",
"de": "Lesen und Schreiben einzelner Zellen hinzugefügt",
"ru": "Добавлено чтение и запись отдельных ячеек.",
"pt": "Adicionada leitura e escrita de células únicas",
"nl": "Lezen en schrijven van afzonderlijke cellen toegevoegd",
"fr": "Ajout de la lecture et de l'écriture de cellules individuelles",
"it": "Aggiunta lettura e scrittura di singole celle",
"es": "Se agregó lectura y escritura de celdas individuales.",
"pl": "Dodano odczyt i zapis pojedynczych komórek",
"uk": "Додано читання та запис окремих клітинок",
"zh-cn": "增加单细胞的读写"
},
"0.2.0": {
"en": "Parsing of private key is more robust",
"de": "Das Parsen des privaten Schlüssels ist robuster",
"ru": "Анализ закрытого ключа стал более надежным.",
"pt": "A análise da chave privada é mais robusta",
"nl": "Het parseren van de privésleutel is robuuster",
"fr": "L'analyse de la clé privée est plus robuste",
"it": "L'analisi della chiave privata è più solida",
"es": "El análisis de la clave privada es más sólido",
"pl": "Analiza klucza prywatnego jest bardziej niezawodna",
"uk": "Розбір закритого ключа більш надійний",
"zh-cn": "私钥解析更加稳健"
},
"0.1.0": {
"en": "Improved logging and code cleanup",
"de": "Verbesserte Protokollierung und Codebereinigung",
"ru": "Улучшено ведение журнала и очистка кода.",
"pt": "Registro aprimorado e limpeza de código",
"nl": "Verbeterde logboekregistratie en opschoning van de code",
"fr": "Journalisation et nettoyage du code améliorés",
"it": "Registrazione e pulizia del codice migliorate",
"es": "Registro mejorado y limpieza de código",
"pl": "Ulepszone rejestrowanie i czyszczenie kodu",
"uk": "Покращено журналювання та очищення коду",
"zh-cn": "改进的日志记录和代码清理"
}
},
"titleLang": {
"en": "Google Spreadsheet",
"de": "Google-Tabelle",
"ru": "Таблица Google",
"pt": "Planilha do Google",
"nl": "Google-spreadsheet",
"fr": "Feuille de calcul Google",
"it": "Foglio di lavoro Google",
"es": "Hoja de cálculo de Google",
"pl": "Arkusz kalkulacyjny Google",
"uk": "Таблиця Google",
"zh-cn": "谷歌电子表格"
},
"desc": {
"en": "This adapter can be used to interact with google spreadsheets.",
"de": "Dieser Adapter kann zur Interaktion mit Google-Tabellen verwendet werden.",
"ru": "Этот адаптер можно использовать для взаимодействия с электронными таблицами Google.",
"pt": "Este adaptador pode ser usado para interagir com planilhas do Google.",
"nl": "Deze adapter kan worden gebruikt voor interactie met Google Spreadsheets.",
"fr": "Cet adaptateur peut être utilisé pour interagir avec les feuilles de calcul Google.",
"it": "Questo adattatore può essere utilizzato per interagire con i fogli di calcolo Google.",
"es": "Este adaptador se puede utilizar para interactuar con las hojas de cálculo de Google.",
"pl": "Ten adapter może być używany do interakcji z arkuszami kalkulacyjnymi Google.",
"uk": "Цей адаптер можна використовувати для взаємодії з електронними таблицями Google.",
"zh-cn": "该适配器可用于与谷歌电子表格交互。"
},
"authors": [
"Thomas Pohl <post@thomaspohl.net>"
],
"keywords": [
"google",
"spreadsheet"
],
"licenseInformation": {
"license": "Apache-2.0",
"type": "free"
},
"platform": "Javascript/Node.js",
"icon": "google-spreadsheet.png",
"enabled": true,
"extIcon": "https://raw.githubusercontent.com/ThomasPohl/ioBroker.google-spreadsheet/main/admin/google-spreadsheet.png",
"readme": "https://github.com/ThomasPohl/ioBroker.google-spreadsheet/blob/main/README.md",
"loglevel": "info",
"mode": "daemon",
"type": "storage",
"compact": true,
"connectionType": "cloud",
"dataSource": "push",
"blockly": true,
"messagebox": true,
"tier": 2,
"adminUI": {
"config": "json"
},
"dependencies": [
{
"js-controller": ">=5.0.19"
}
],
"globalDependencies": [
{
"admin": ">=5.0.0"
}
]
},
"native": {
"spreadsheetId": "",
"serviceAccountEmail": "",
"privateKey": ""
},
"protectedNative": [
"privateKey"
],
"encryptedNative": [
"privateKey"
],
"objects": [],
"instanceObjects": [
{
"_id": "info.connection",
"type": "state",
"common": {
"name": {
"en": "Connected to Google server",
"de": "Verbindung mit Google Server",
"ru": "Подключен к серверу Google",
"pt": "Conectado ao servidor Google",
"nl": "Verbinding met Google server",
"fr": "Connecté au serveur Google",
"it": "Collegato al server Google",
"es": "Conectado al servidor Google",
"pl": "Łączy się z serwerem Google"
},
"type": "boolean",
"role": "indicator.connected",
"read": true,
"write": false,
"def": false
},
"native": {}
}
]
}