From 822371f6ee74247160200c2122a21a5724772d0d Mon Sep 17 00:00:00 2001 From: pirropirro Date: Thu, 27 Feb 2025 16:52:11 +0100 Subject: [PATCH] merge: merge pirropirro/fix-export Squashed commit of the following: commit d2643eafb7cd7adbcfff6b024bd67ee9d799b700 Author: pirropirro Date: Thu Feb 27 16:51:31 2025 +0100 bump: bump version to 0.14.1 commit dedabc8148b05aaa762eb24e72a6edb19a052150 Author: pirropirro Date: Thu Feb 27 16:51:05 2025 +0100 chore: export ITokenCloudClient commit 705a8d97f5c79f7e05c473644827622b39f256dd Author: pirropirro Date: Thu Feb 27 16:50:48 2025 +0100 chore: add ssl options --- package.json | 2 +- src/CloudOptions.ts | 1 + src/index.lib.ts | 9 +++++++-- src/index.ts | 9 +++++++-- 4 files changed, 16 insertions(+), 5 deletions(-) diff --git a/package.json b/package.json index 2ce8d7d..40a2cbf 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "arduino-iot-js", - "version": "0.14.0", + "version": "0.14.1", "license": "GPLv3", "description": "JS module providing Arduino Create IoT Cloud Connection", "main": "./lib/index.js", diff --git a/src/CloudOptions.ts b/src/CloudOptions.ts index 39e71d2..c230715 100644 --- a/src/CloudOptions.ts +++ b/src/CloudOptions.ts @@ -2,6 +2,7 @@ export type CloudOptions = { host?: string; port?: string | number; useCloudProtocolV2?: boolean; + ssl?: boolean; onOffline?: () => void; onConnected?: () => void; onDisconnect?: (message?: any) => void; diff --git a/src/index.lib.ts b/src/index.lib.ts index d296a99..0389114 100644 --- a/src/index.lib.ts +++ b/src/index.lib.ts @@ -27,7 +27,12 @@ import { HttpClientFactory } from './http/HttpClientFactory'; import { APIClientBuilder, APIOptions } from './builder/APIClientBuilder'; import { TokenClientBuilder, BrowserOptions } from './builder/TokenClientBuilder'; import { CredentialsClientBuilder, CredentialsOptions } from './builder/CredentialsClientBuilder'; -import { ICloudClient, IMultiPropertiesCloudClient, ISinglePropertyCloudClient } from './client/ICloudClient'; +import { + ICloudClient, + IMultiPropertiesCloudClient, + ISinglePropertyCloudClient, + ITokenCloudClient, +} from './client/ICloudClient'; const builders = [ new TokenClientBuilder(mqtt.connect), @@ -42,4 +47,4 @@ export { CloudOptions } from './CloudOptions'; export { CloudMessageValue } from './client/ICloudClient'; export { IArduinoIoTCloudFactory } from './builder/IArduinoIoTCloudFactory'; export { APIOptions, BrowserOptions, CredentialsOptions }; -export { ICloudClient, IMultiPropertiesCloudClient, ISinglePropertyCloudClient }; +export { ICloudClient, IMultiPropertiesCloudClient, ITokenCloudClient, ISinglePropertyCloudClient }; diff --git a/src/index.ts b/src/index.ts index 2cb8c10..13d8def 100644 --- a/src/index.ts +++ b/src/index.ts @@ -27,7 +27,12 @@ import { HttpClientFactory } from './http/HttpClientFactory'; import { APIClientBuilder, APIOptions } from './builder/APIClientBuilder'; import { TokenClientBuilder, BrowserOptions } from './builder/TokenClientBuilder'; import { CredentialsClientBuilder, CredentialsOptions } from './builder/CredentialsClientBuilder'; -import { ICloudClient, IMultiPropertiesCloudClient, ISinglePropertyCloudClient } from './client/ICloudClient'; +import { + ICloudClient, + IMultiPropertiesCloudClient, + ITokenCloudClient, + ISinglePropertyCloudClient, +} from './client/ICloudClient'; const builders = [ new TokenClientBuilder(mqtt.connect), @@ -43,4 +48,4 @@ export { CloudOptions } from './CloudOptions'; export { CloudMessageValue } from './client/ICloudClient'; export { IArduinoIoTCloudFactory } from './builder/IArduinoIoTCloudFactory'; export { APIOptions, BrowserOptions, CredentialsOptions }; -export { ICloudClient, IMultiPropertiesCloudClient, ISinglePropertyCloudClient }; +export { ICloudClient, IMultiPropertiesCloudClient, ITokenCloudClient, ISinglePropertyCloudClient };