@meshtastic/meshtasticjs
Advanced tools
Comparing version 2.2.12-0 to 2.2.13-0
@@ -1,4 +0,4 @@ | ||
import { IBLEConnection } from "./adapters/iBleConnection.js"; | ||
import { IHTTPConnection } from "./adapters/iHttpConnection.js"; | ||
import { ISerialConnection } from "./adapters/iSerialConnection.js"; | ||
import { BleConnection } from "./adapters/bleConnection.js"; | ||
import { HttpConnection } from "./adapters/httpConnection.js"; | ||
import { SerialConnection } from "./adapters/serialConnection.js"; | ||
import { Types } from "./index.js"; | ||
@@ -17,11 +17,11 @@ /** | ||
*/ | ||
createBLEConnection(configId?: number): IBLEConnection; | ||
createBleConnection(configId?: number): BleConnection; | ||
/** | ||
* Creates a new HTTP(S) connection interface | ||
*/ | ||
createHTTPConnection(configId?: number): IHTTPConnection; | ||
createHttpConnection(configId?: number): HttpConnection; | ||
/** | ||
* Creates a new Serial connection interface | ||
*/ | ||
createSerialConnection(configId?: number): ISerialConnection; | ||
createSerialConnection(configId?: number): SerialConnection; | ||
/** | ||
@@ -28,0 +28,0 @@ * Adds an already created connection interface to the client |
@@ -1,4 +0,4 @@ | ||
import { IBLEConnection } from "./adapters/iBleConnection.js"; | ||
import { IHTTPConnection } from "./adapters/iHttpConnection.js"; | ||
import { ISerialConnection } from "./adapters/iSerialConnection.js"; | ||
import { BleConnection } from "./adapters/bleConnection.js"; | ||
import { HttpConnection } from "./adapters/httpConnection.js"; | ||
import { SerialConnection } from "./adapters/serialConnection.js"; | ||
/** | ||
@@ -18,6 +18,6 @@ * Allows to create new connections to devices and manages them. Alternatively, | ||
*/ | ||
createBLEConnection(configId) { | ||
const iBLEConnection = new IBLEConnection(configId); | ||
this.deviceInterfaces.push(iBLEConnection); | ||
return iBLEConnection; | ||
createBleConnection(configId) { | ||
const bleConnection = new BleConnection(configId); | ||
this.deviceInterfaces.push(bleConnection); | ||
return bleConnection; | ||
} | ||
@@ -27,6 +27,6 @@ /** | ||
*/ | ||
createHTTPConnection(configId) { | ||
const iHTTPConnection = new IHTTPConnection(configId); | ||
this.deviceInterfaces.push(iHTTPConnection); | ||
return iHTTPConnection; | ||
createHttpConnection(configId) { | ||
const httpConnection = new HttpConnection(configId); | ||
this.deviceInterfaces.push(httpConnection); | ||
return httpConnection; | ||
} | ||
@@ -37,3 +37,3 @@ /** | ||
createSerialConnection(configId) { | ||
const iSerialConnection = new ISerialConnection(configId); | ||
const iSerialConnection = new SerialConnection(configId); | ||
this.deviceInterfaces.push(iSerialConnection); | ||
@@ -58,2 +58,2 @@ return iSerialConnection; | ||
} | ||
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiY2xpZW50LmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vc3JjL2NsaWVudC50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxPQUFPLEVBQUUsY0FBYyxFQUFFLE1BQU0sOEJBQThCLENBQUM7QUFDOUQsT0FBTyxFQUFFLGVBQWUsRUFBRSxNQUFNLCtCQUErQixDQUFDO0FBQ2hFLE9BQU8sRUFBRSxpQkFBaUIsRUFBRSxNQUFNLGlDQUFpQyxDQUFDO0FBR3BFOzs7O0dBSUc7QUFDSCxNQUFNLE9BQU8sTUFBTTtJQUNqQix5REFBeUQ7SUFDekQsZ0JBQWdCLENBQXlCO0lBRXpDO1FBQ0UsSUFBSSxDQUFDLGdCQUFnQixHQUFHLEVBQUUsQ0FBQztJQUM3QixDQUFDO0lBRUQ7O09BRUc7SUFDSSxtQkFBbUIsQ0FBQyxRQUFpQjtRQUMxQyxNQUFNLGNBQWMsR0FBRyxJQUFJLGNBQWMsQ0FBQyxRQUFRLENBQUMsQ0FBQztRQUNwRCxJQUFJLENBQUMsZ0JBQWdCLENBQUMsSUFBSSxDQUFDLGNBQWMsQ0FBQyxDQUFDO1FBQzNDLE9BQU8sY0FBYyxDQUFDO0lBQ3hCLENBQUM7SUFFRDs7T0FFRztJQUNJLG9CQUFvQixDQUFDLFFBQWlCO1FBQzNDLE1BQU0sZUFBZSxHQUFHLElBQUksZUFBZSxDQUFDLFFBQVEsQ0FBQyxDQUFDO1FBQ3RELElBQUksQ0FBQyxnQkFBZ0IsQ0FBQyxJQUFJLENBQUMsZUFBZSxDQUFDLENBQUM7UUFDNUMsT0FBTyxlQUFlLENBQUM7SUFDekIsQ0FBQztJQUVEOztPQUVHO0lBQ0ksc0JBQXNCLENBQUMsUUFBaUI7UUFDN0MsTUFBTSxpQkFBaUIsR0FBRyxJQUFJLGlCQUFpQixDQUFDLFFBQVEsQ0FBQyxDQUFDO1FBQzFELElBQUksQ0FBQyxnQkFBZ0IsQ0FBQyxJQUFJLENBQUMsaUJBQWlCLENBQUMsQ0FBQztRQUM5QyxPQUFPLGlCQUFpQixDQUFDO0lBQzNCLENBQUM7SUFFRDs7T0FFRztJQUNJLGFBQWEsQ0FBQyxhQUFtQztRQUN0RCxJQUFJLENBQUMsZ0JBQWdCLENBQUMsSUFBSSxDQUFDLGFBQWEsQ0FBQyxDQUFDO0lBQzVDLENBQUM7SUFFRDs7T0FFRztJQUNJLGdCQUFnQixDQUFDLGFBQW1DO1FBQ3pELE1BQU0sS0FBSyxHQUFHLElBQUksQ0FBQyxnQkFBZ0IsQ0FBQyxPQUFPLENBQUMsYUFBYSxDQUFDLENBQUM7UUFDM0QsSUFBSSxLQUFLLEtBQUssQ0FBQyxDQUFDLEVBQUU7WUFDaEIsSUFBSSxDQUFDLGdCQUFnQixDQUFDLE1BQU0sQ0FBQyxLQUFLLEVBQUUsQ0FBQyxDQUFDLENBQUM7U0FDeEM7SUFDSCxDQUFDO0NBQ0YifQ== | ||
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiY2xpZW50LmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vc3JjL2NsaWVudC50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxPQUFPLEVBQUUsYUFBYSxFQUFFLE1BQU0sNkJBQTZCLENBQUM7QUFDNUQsT0FBTyxFQUFFLGNBQWMsRUFBRSxNQUFNLDhCQUE4QixDQUFDO0FBQzlELE9BQU8sRUFBRSxnQkFBZ0IsRUFBRSxNQUFNLGdDQUFnQyxDQUFDO0FBR2xFOzs7O0dBSUc7QUFDSCxNQUFNLE9BQU8sTUFBTTtJQUNqQix5REFBeUQ7SUFDekQsZ0JBQWdCLENBQXlCO0lBRXpDO1FBQ0UsSUFBSSxDQUFDLGdCQUFnQixHQUFHLEVBQUUsQ0FBQztJQUM3QixDQUFDO0lBRUQ7O09BRUc7SUFDSSxtQkFBbUIsQ0FBQyxRQUFpQjtRQUMxQyxNQUFNLGFBQWEsR0FBRyxJQUFJLGFBQWEsQ0FBQyxRQUFRLENBQUMsQ0FBQztRQUNsRCxJQUFJLENBQUMsZ0JBQWdCLENBQUMsSUFBSSxDQUFDLGFBQWEsQ0FBQyxDQUFDO1FBQzFDLE9BQU8sYUFBYSxDQUFDO0lBQ3ZCLENBQUM7SUFFRDs7T0FFRztJQUNJLG9CQUFvQixDQUFDLFFBQWlCO1FBQzNDLE1BQU0sY0FBYyxHQUFHLElBQUksY0FBYyxDQUFDLFFBQVEsQ0FBQyxDQUFDO1FBQ3BELElBQUksQ0FBQyxnQkFBZ0IsQ0FBQyxJQUFJLENBQUMsY0FBYyxDQUFDLENBQUM7UUFDM0MsT0FBTyxjQUFjLENBQUM7SUFDeEIsQ0FBQztJQUVEOztPQUVHO0lBQ0ksc0JBQXNCLENBQUMsUUFBaUI7UUFDN0MsTUFBTSxpQkFBaUIsR0FBRyxJQUFJLGdCQUFnQixDQUFDLFFBQVEsQ0FBQyxDQUFDO1FBQ3pELElBQUksQ0FBQyxnQkFBZ0IsQ0FBQyxJQUFJLENBQUMsaUJBQWlCLENBQUMsQ0FBQztRQUM5QyxPQUFPLGlCQUFpQixDQUFDO0lBQzNCLENBQUM7SUFFRDs7T0FFRztJQUNJLGFBQWEsQ0FBQyxhQUFtQztRQUN0RCxJQUFJLENBQUMsZ0JBQWdCLENBQUMsSUFBSSxDQUFDLGFBQWEsQ0FBQyxDQUFDO0lBQzVDLENBQUM7SUFFRDs7T0FFRztJQUNJLGdCQUFnQixDQUFDLGFBQW1DO1FBQ3pELE1BQU0sS0FBSyxHQUFHLElBQUksQ0FBQyxnQkFBZ0IsQ0FBQyxPQUFPLENBQUMsYUFBYSxDQUFDLENBQUM7UUFDM0QsSUFBSSxLQUFLLEtBQUssQ0FBQyxDQUFDLEVBQUU7WUFDaEIsSUFBSSxDQUFDLGdCQUFnQixDQUFDLE1BQU0sQ0FBQyxLQUFLLEVBQUUsQ0FBQyxDQUFDLENBQUM7U0FDeEM7SUFDSCxDQUFDO0NBQ0YifQ== |
/** Bluetooth Low Energy ToRadio characteristic */ | ||
export declare const toRadioUUID = "f75c76d2-129e-4dad-a1dd-7866124401e7"; | ||
export declare const ToRadioUuid = "f75c76d2-129e-4dad-a1dd-7866124401e7"; | ||
/** Bluetooth Low Energy FromRadio characteristic */ | ||
export declare const fromRadioUUID = "2c55e69e-4993-11ed-b878-0242ac120002"; | ||
export declare const FromRadioUuid = "2c55e69e-4993-11ed-b878-0242ac120002"; | ||
/** | ||
@@ -9,5 +9,5 @@ * Bluetooth Low Energy FromNum characteristic, provides BLE notification on new | ||
*/ | ||
export declare const fromNumUUID = "ed9da18c-a800-4f66-a670-aa7547e34453"; | ||
export declare const FromNumUuid = "ed9da18c-a800-4f66-a670-aa7547e34453"; | ||
/** Bluetooth Service characteristic, used to identify Meshtastic devices */ | ||
export declare const serviceUUID = "6ba1b218-15a8-461f-9fa8-5dcae273eafd"; | ||
export declare const ServiceUuid = "6ba1b218-15a8-461f-9fa8-5dcae273eafd"; | ||
/** Broadcast destination number */ | ||
@@ -14,0 +14,0 @@ export declare const broadcastNum = 4294967295; |
/** Bluetooth Low Energy ToRadio characteristic */ | ||
export const toRadioUUID = "f75c76d2-129e-4dad-a1dd-7866124401e7"; | ||
export const ToRadioUuid = "f75c76d2-129e-4dad-a1dd-7866124401e7"; | ||
/** Bluetooth Low Energy FromRadio characteristic */ | ||
export const fromRadioUUID = "2c55e69e-4993-11ed-b878-0242ac120002"; | ||
export const FromRadioUuid = "2c55e69e-4993-11ed-b878-0242ac120002"; | ||
/** | ||
@@ -9,5 +9,5 @@ * Bluetooth Low Energy FromNum characteristic, provides BLE notification on new | ||
*/ | ||
export const fromNumUUID = "ed9da18c-a800-4f66-a670-aa7547e34453"; | ||
export const FromNumUuid = "ed9da18c-a800-4f66-a670-aa7547e34453"; | ||
/** Bluetooth Service characteristic, used to identify Meshtastic devices */ | ||
export const serviceUUID = "6ba1b218-15a8-461f-9fa8-5dcae273eafd"; | ||
export const ServiceUuid = "6ba1b218-15a8-461f-9fa8-5dcae273eafd"; | ||
/** Broadcast destination number */ | ||
@@ -14,0 +14,0 @@ export const broadcastNum = 0xffffffff; |
@@ -1,9 +0,9 @@ | ||
import { IBLEConnection } from "./adapters/iBleConnection.js"; | ||
import { IHTTPConnection } from "./adapters/iHttpConnection.js"; | ||
import { ISerialConnection } from "./adapters/iSerialConnection.js"; | ||
import { BleConnection } from "./adapters/bleConnection.js"; | ||
import { HttpConnection } from "./adapters/httpConnection.js"; | ||
import { SerialConnection } from "./adapters/serialConnection.js"; | ||
import { Client } from "./client.js"; | ||
import * as Constants from "./constants.js"; | ||
import { IMeshDevice } from "./iMeshDevice.js"; | ||
import { MeshDevice } from "./meshDevice.js"; | ||
import * as Protobuf from "./protobufs.js"; | ||
import * as Types from "./types.js"; | ||
export { Client, IMeshDevice, IBLEConnection, IHTTPConnection, ISerialConnection, Types, Constants, Protobuf, }; | ||
export { Client, MeshDevice as IMeshDevice, BleConnection as IBLEConnection, HttpConnection as IHTTPConnection, SerialConnection as ISerialConnection, Types, Constants, Protobuf, }; |
@@ -1,10 +0,10 @@ | ||
import { IBLEConnection } from "./adapters/iBleConnection.js"; | ||
import { IHTTPConnection } from "./adapters/iHttpConnection.js"; | ||
import { ISerialConnection } from "./adapters/iSerialConnection.js"; | ||
import { BleConnection } from "./adapters/bleConnection.js"; | ||
import { HttpConnection } from "./adapters/httpConnection.js"; | ||
import { SerialConnection } from "./adapters/serialConnection.js"; | ||
import { Client } from "./client.js"; | ||
import * as Constants from "./constants.js"; | ||
import { IMeshDevice } from "./iMeshDevice.js"; | ||
import { MeshDevice } from "./meshDevice.js"; | ||
import * as Protobuf from "./protobufs.js"; | ||
import * as Types from "./types.js"; | ||
export { Client, IMeshDevice, IBLEConnection, IHTTPConnection, ISerialConnection, Types, Constants, Protobuf, }; | ||
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaW5kZXguanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi9zcmMvaW5kZXgudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsT0FBTyxFQUFFLGNBQWMsRUFBRSxNQUFNLDhCQUE4QixDQUFDO0FBQzlELE9BQU8sRUFBRSxlQUFlLEVBQUUsTUFBTSwrQkFBK0IsQ0FBQztBQUNoRSxPQUFPLEVBQUUsaUJBQWlCLEVBQUUsTUFBTSxpQ0FBaUMsQ0FBQztBQUNwRSxPQUFPLEVBQUUsTUFBTSxFQUFFLE1BQU0sYUFBYSxDQUFDO0FBQ3JDLE9BQU8sS0FBSyxTQUFTLE1BQU0sZ0JBQWdCLENBQUM7QUFDNUMsT0FBTyxFQUFFLFdBQVcsRUFBRSxNQUFNLGtCQUFrQixDQUFDO0FBQy9DLE9BQU8sS0FBSyxRQUFRLE1BQU0sZ0JBQWdCLENBQUM7QUFDM0MsT0FBTyxLQUFLLEtBQUssTUFBTSxZQUFZLENBQUM7QUFFcEMsT0FBTyxFQUNMLE1BQU0sRUFDTixXQUFXLEVBQ1gsY0FBYyxFQUNkLGVBQWUsRUFDZixpQkFBaUIsRUFDakIsS0FBSyxFQUNMLFNBQVMsRUFDVCxRQUFRLEdBQ1QsQ0FBQyJ9 | ||
export { Client, MeshDevice as IMeshDevice, BleConnection as IBLEConnection, HttpConnection as IHTTPConnection, SerialConnection as ISerialConnection, Types, Constants, Protobuf, }; | ||
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaW5kZXguanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi9zcmMvaW5kZXgudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsT0FBTyxFQUFFLGFBQWEsRUFBRSxNQUFNLDZCQUE2QixDQUFDO0FBQzVELE9BQU8sRUFBRSxjQUFjLEVBQUUsTUFBTSw4QkFBOEIsQ0FBQztBQUM5RCxPQUFPLEVBQUUsZ0JBQWdCLEVBQUUsTUFBTSxnQ0FBZ0MsQ0FBQztBQUNsRSxPQUFPLEVBQUUsTUFBTSxFQUFFLE1BQU0sYUFBYSxDQUFDO0FBQ3JDLE9BQU8sS0FBSyxTQUFTLE1BQU0sZ0JBQWdCLENBQUM7QUFDNUMsT0FBTyxFQUFFLFVBQVUsRUFBRSxNQUFNLGlCQUFpQixDQUFDO0FBQzdDLE9BQU8sS0FBSyxRQUFRLE1BQU0sZ0JBQWdCLENBQUM7QUFDM0MsT0FBTyxLQUFLLEtBQUssTUFBTSxZQUFZLENBQUM7QUFFcEMsT0FBTyxFQUNMLE1BQU0sRUFDTixVQUFVLElBQUksV0FBVyxFQUN6QixhQUFhLElBQUksY0FBYyxFQUMvQixjQUFjLElBQUksZUFBZSxFQUNqQyxnQkFBZ0IsSUFBSSxpQkFBaUIsRUFDckMsS0FBSyxFQUNMLFNBQVMsRUFDVCxRQUFRLEdBQ1QsQ0FBQyJ9 |
/// <reference types="web-bluetooth" /> | ||
/// <reference types="w3c-web-serial" /> | ||
import type { IBLEConnection, IHTTPConnection, ISerialConnection, Protobuf } from "./index.js"; | ||
export interface IQueueItem { | ||
export interface QueueItem { | ||
id: number; | ||
@@ -20,4 +20,4 @@ data: Uint8Array; | ||
} | ||
export type ConnectionParameters = HTTPConnectionParameters | BLEConnectionParameters | SerialConnectionParameters; | ||
export interface HTTPConnectionParameters { | ||
export type ConnectionParameters = HttpConnectionParameters | BleConnectionParameters | SerialConnectionParameters; | ||
export interface HttpConnectionParameters { | ||
/** Address The IP Address/Domain to connect to, without protocol */ | ||
@@ -38,3 +38,3 @@ address: string; | ||
} | ||
export interface BLEConnectionParameters { | ||
export interface BleConnectionParameters { | ||
/** Optional filter options for the web bluetooth api requestDevice() method */ | ||
@@ -41,0 +41,0 @@ deviceFilter?: RequestDeviceOptions; |
@@ -1,2 +0,2 @@ | ||
import { IQueueItem, PacketError } from "../types.js"; | ||
import { QueueItem, PacketError } from "../types.js"; | ||
export declare class Queue { | ||
@@ -9,5 +9,5 @@ private queue; | ||
constructor(); | ||
getState(): IQueueItem[]; | ||
getState(): QueueItem[]; | ||
clear(): void; | ||
push(item: Omit<IQueueItem, "promise" | "sent" | "added">): void; | ||
push(item: Omit<QueueItem, "promise" | "sent" | "added">): void; | ||
remove(id: number): void; | ||
@@ -14,0 +14,0 @@ processAck(id: number): void; |
@@ -93,2 +93,2 @@ import { Protobuf } from "../index.js"; | ||
} | ||
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoicXVldWUuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi9zcmMvdXRpbHMvcXVldWUudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsT0FBTyxFQUFFLFFBQVEsRUFBRSxNQUFNLGFBQWEsQ0FBQztBQUV2QyxPQUFPLEVBQUUsUUFBUSxFQUFFLE1BQU0sWUFBWSxDQUFDO0FBRXRDLE1BQU0sT0FBTyxLQUFLO0lBQ1IsS0FBSyxHQUFpQixFQUFFLENBQUM7SUFDekIsSUFBSSxHQUFHLEtBQUssQ0FBQztJQUNiLFdBQVcsR0FBRyxJQUFJLFFBQVEsRUFBVSxDQUFDO0lBQ3JDLGFBQWEsR0FBRyxJQUFJLFFBQVEsRUFBZSxDQUFDO0lBQzVDLE9BQU8sQ0FBUztJQUV4QjtRQUNFLElBQUksQ0FBQyxPQUFPLEdBQUcsS0FBSyxDQUFDO0lBQ3ZCLENBQUM7SUFFTSxRQUFRO1FBQ2IsT0FBTyxJQUFJLENBQUMsS0FBSyxDQUFDO0lBQ3BCLENBQUM7SUFFTSxLQUFLO1FBQ1YsSUFBSSxDQUFDLEtBQUssR0FBRyxFQUFFLENBQUM7SUFDbEIsQ0FBQztJQUVNLElBQUksQ0FBQyxJQUFvRDtRQUM5RCxNQUFNLFNBQVMsR0FBZTtZQUM1QixHQUFHLElBQUk7WUFDUCxJQUFJLEVBQUUsS0FBSztZQUNYLEtBQUssRUFBRSxJQUFJLElBQUksRUFBRTtZQUNqQixPQUFPLEVBQUUsSUFBSSxPQUFPLENBQVMsQ0FBQyxPQUFPLEVBQUUsTUFBTSxFQUFFLEVBQUU7Z0JBQy9DLElBQUksQ0FBQyxXQUFXLENBQUMsU0FBUyxDQUFDLENBQUMsRUFBRSxFQUFFLEVBQUU7b0JBQ2hDLElBQUksSUFBSSxDQUFDLEVBQUUsS0FBSyxFQUFFLEVBQUU7d0JBQ2xCLElBQUksQ0FBQyxNQUFNLENBQUMsSUFBSSxDQUFDLEVBQUUsQ0FBQyxDQUFDO3dCQUNyQixPQUFPLENBQUMsRUFBRSxDQUFDLENBQUM7cUJBQ2I7Z0JBQ0gsQ0FBQyxDQUFDLENBQUM7Z0JBQ0gsSUFBSSxD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 | ||
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoicXVldWUuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi9zcmMvdXRpbHMvcXVldWUudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsT0FBTyxFQUFFLFFBQVEsRUFBRSxNQUFNLGFBQWEsQ0FBQztBQUV2QyxPQUFPLEVBQUUsUUFBUSxFQUFFLE1BQU0sWUFBWSxDQUFDO0FBRXRDLE1BQU0sT0FBTyxLQUFLO0lBQ1IsS0FBSyxHQUFnQixFQUFFLENBQUM7SUFDeEIsSUFBSSxHQUFHLEtBQUssQ0FBQztJQUNiLFdBQVcsR0FBRyxJQUFJLFFBQVEsRUFBVSxDQUFDO0lBQ3JDLGFBQWEsR0FBRyxJQUFJLFFBQVEsRUFBZSxDQUFDO0lBQzVDLE9BQU8sQ0FBUztJQUV4QjtRQUNFLElBQUksQ0FBQyxPQUFPLEdBQUcsS0FBSyxDQUFDO0lBQ3ZCLENBQUM7SUFFTSxRQUFRO1FBQ2IsT0FBTyxJQUFJLENBQUMsS0FBSyxDQUFDO0lBQ3BCLENBQUM7SUFFTSxLQUFLO1FBQ1YsSUFBSSxDQUFDLEtBQUssR0FBRyxFQUFFLENBQUM7SUFDbEIsQ0FBQztJQUVNLElBQUksQ0FBQyxJQUFtRDtRQUM3RCxNQUFNLFNBQVMsR0FBYztZQUMzQixHQUFHLElBQUk7WUFDUCxJQUFJLEVBQUUsS0FBSztZQUNYLEtBQUssRUFBRSxJQUFJLElBQUksRUFBRTtZQUNqQixPQUFPLEVBQUUsSUFBSSxPQUFPLENBQVMsQ0FBQyxPQUFPLEVBQUUsTUFBTSxFQUFFLEVBQUU7Z0JBQy9DLElBQUksQ0FBQyxXQUFXLENBQUMsU0FBUyxDQUFDLENBQUMsRUFBRSxFQUFFLEVBQUU7b0JBQ2hDLElBQUksSUFBSSxDQUFDLEVBQUUsS0FBSyxFQUFFLEVBQUU7d0JBQ2xCLElBQUksQ0FBQyxNQUFNLENBQUMsSUFBSSxDQUFDLEVBQUUsQ0FBQyxDQUFDO3dCQUNyQixPQUFPLENBQUMsRUFBRSxDQUFDLENBQUM7cUJBQ2I7Z0JBQ0gsQ0FBQyxDQUFDLENBQUM7Z0JBQ0gsSUFBSSxD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 |
import { Protobuf } from "../index.js"; | ||
type XModemProps = (toRadio: Uint8Array, id?: number) => Promise<number>; | ||
export declare class XModem { | ||
type XmodemProps = (toRadio: Uint8Array, id?: number) => Promise<number>; | ||
export declare class Xmodem { | ||
private sendRaw; | ||
@@ -9,3 +9,3 @@ private rxBuffer; | ||
private counter; | ||
constructor(sendRaw: XModemProps); | ||
constructor(sendRaw: XmodemProps); | ||
downloadFile(filename: string): Promise<number>; | ||
@@ -12,0 +12,0 @@ uploadFile(filename: string, data: Uint8Array): Promise<number>; |
import { Protobuf } from "../index.js"; | ||
import crc16ccitt from "crc/calculators/crc16ccitt"; | ||
export class XModem { | ||
export class Xmodem { | ||
sendRaw; | ||
@@ -5,0 +5,0 @@ rxBuffer; |
{ | ||
"name": "@meshtastic/meshtasticjs", | ||
"version": "2.2.12-0", | ||
"version": "2.2.13-0", | ||
"description": "Browser library for interfacing with meshtastic devices", | ||
@@ -27,6 +27,3 @@ "license": "GPL-3.0-only", | ||
}, | ||
"files": [ | ||
"dist", | ||
".npmrc" | ||
], | ||
"files": ["dist", ".npmrc"], | ||
"types": "dist/index.d.ts", | ||
@@ -41,4 +38,5 @@ "bugs": { | ||
"dependencies": { | ||
"@buf/meshtastic_protobufs.bufbuild_es": "1.3.3-20231023204739-5cff000260c7.1", | ||
"@bufbuild/protobuf": "^1.4.0", | ||
"@buf/meshtastic_protobufs.bufbuild_es": "1.4.2-20231115125959-252a144b0286.1", | ||
"@bufbuild/protobuf": "^1.4.2", | ||
"biome": "^0.3.3", | ||
"crc": "^4.3.2", | ||
@@ -50,9 +48,8 @@ "sub-events": "^1.9.0", | ||
"devDependencies": { | ||
"@types/node": "^20.8.8", | ||
"@types/w3c-web-serial": "^1.0.5", | ||
"@types/web-bluetooth": "^0.0.19", | ||
"rome": "^12.1.3", | ||
"typedoc": "^0.25.2", | ||
"@types/node": "^20.9.0", | ||
"@types/w3c-web-serial": "^1.0.6", | ||
"@types/web-bluetooth": "^0.0.20", | ||
"typedoc": "^0.25.3", | ||
"typescript": "^5.2.2" | ||
} | ||
} | ||
} |
Major refactor
Supply chain riskPackage has recently undergone a major refactor. It may be unstable or indicate significant internal changes. Use caution when updating to versions that include significant changes.
Found 1 instance in 1 package
5
212334
7
2504
4
+ Addedbiome@^0.3.3
+ Addedajv@6.12.6(transitive)
+ Addedansi-escapes@1.4.0(transitive)
+ Addedansi-regex@2.1.1(transitive)
+ Addedansi-styles@2.2.1(transitive)
+ Addedany-promise@1.3.0(transitive)
+ Addedasn1@0.2.6(transitive)
+ Addedassert-plus@1.0.0(transitive)
+ Addedasynckit@0.4.0(transitive)
+ Addedaws-sign2@0.7.0(transitive)
+ Addedaws4@1.12.0(transitive)
+ Addedbalanced-match@1.0.2(transitive)
+ Addedbcrypt-pbkdf@1.0.2(transitive)
+ Addedbiome@0.3.3(transitive)
+ Addedbluebird@3.7.2(transitive)
+ Addedbrace-expansion@1.1.11(transitive)
+ Addedcaseless@0.12.0(transitive)
+ Addedchalk@1.1.3(transitive)
+ Addedcli-cursor@1.0.2(transitive)
+ Addedcli-width@1.1.1(transitive)
+ Addedcode-point-at@1.1.0(transitive)
+ Addedcombined-stream@1.0.8(transitive)
+ Addedcommander@2.20.3(transitive)
+ Addedconcat-map@0.0.1(transitive)
+ Addedcore-js@2.6.12(transitive)
+ Addedcore-util-is@1.0.2(transitive)
+ Addeddashdash@1.14.1(transitive)
+ Addeddelayed-stream@1.0.0(transitive)
+ Addedearlgrey-runtime@0.1.2(transitive)
+ Addedecc-jsbn@0.1.2(transitive)
+ Addededitor@1.0.0(transitive)
+ Addedescape-string-regexp@1.0.5(transitive)
+ Addedexit-hook@1.1.1(transitive)
+ Addedextend@3.0.2(transitive)
+ Addedextsprintf@1.3.0(transitive)
+ Addedfast-deep-equal@3.1.3(transitive)
+ Addedfast-json-stable-stringify@2.1.0(transitive)
+ Addedfigures@1.7.0(transitive)
+ Addedforever-agent@0.6.1(transitive)
+ Addedform-data@2.3.3(transitive)
+ Addedfs-extra@0.26.7(transitive)
+ Addedfs-promise@0.5.0(transitive)
+ Addedfs.realpath@1.0.0(transitive)
+ Addedgetpass@0.1.7(transitive)
+ Addedglob@7.2.3(transitive)
+ Addedgraceful-fs@4.2.11(transitive)
+ Addedhar-schema@2.0.0(transitive)
+ Addedhar-validator@5.1.5(transitive)
+ Addedhas-ansi@2.0.0(transitive)
+ Addedhttp-signature@1.2.0(transitive)
+ Addedinflight@1.0.6(transitive)
+ Addedinherits@2.0.4(transitive)
+ Addedinquirer@0.11.4(transitive)
+ Addedinquirer-promise@0.0.3(transitive)
+ Addedis-fullwidth-code-point@1.0.0(transitive)
+ Addedis-typedarray@1.0.0(transitive)
+ Addedisstream@0.1.2(transitive)
+ Addedjsbn@0.1.1(transitive)
+ Addedjson-schema@0.4.0(transitive)
+ Addedjson-schema-traverse@0.4.1(transitive)
+ Addedjson-stringify-safe@5.0.1(transitive)
+ Addedjsonfile@2.4.0(transitive)
+ Addedjsprim@1.4.2(transitive)
+ Addedkaiser@0.0.4(transitive)
+ Addedklaw@1.3.1(transitive)
+ Addedlodash@3.10.14.17.21(transitive)
+ Addedmime-db@1.52.0(transitive)
+ Addedmime-types@2.1.35(transitive)
+ Addedminimatch@3.1.2(transitive)
+ Addedmute-stream@0.0.5(transitive)
+ Addedmz@2.7.0(transitive)
+ Addednumber-is-nan@1.0.1(transitive)
+ Addedoauth-sign@0.9.0(transitive)
+ Addedobject-assign@4.1.1(transitive)
+ Addedonce@1.4.0(transitive)
+ Addedonetime@1.1.0(transitive)
+ Addedos-homedir@1.0.2(transitive)
+ Addedpath-is-absolute@1.0.1(transitive)
+ Addedperformance-now@2.1.0(transitive)
+ Addedpsl@1.9.0(transitive)
+ Addedpunycode@2.3.1(transitive)
+ Addedqs@6.5.3(transitive)
+ Addedreadline2@1.0.1(transitive)
+ Addedregenerator-runtime@0.9.6(transitive)
+ Addedrequest@2.88.2(transitive)
+ Addedrequest-promise@3.0.0(transitive)
+ Addedrestore-cursor@1.0.1(transitive)
+ Addedrimraf@2.7.1(transitive)
+ Addedrun-async@0.1.0(transitive)
+ Addedrx-lite@3.1.2(transitive)
+ Addedsafe-buffer@5.2.1(transitive)
+ Addedsafer-buffer@2.1.2(transitive)
+ Addedsshpk@1.18.0(transitive)
+ Addedstring-width@1.0.2(transitive)
+ Addedstrip-ansi@3.0.1(transitive)
+ Addedsupports-color@2.0.0(transitive)
+ Addedthenify@3.3.1(transitive)
+ Addedthenify-all@1.6.0(transitive)
+ Addedthrough@2.3.8(transitive)
+ Addedtough-cookie@2.5.0(transitive)
+ Addedtunnel-agent@0.6.0(transitive)
+ Addedtweetnacl@0.14.5(transitive)
+ Addeduntildify@3.0.3(transitive)
+ Addeduri-js@4.4.1(transitive)
+ Addeduser-home@2.0.0(transitive)
+ Addeduuid@3.4.0(transitive)
+ Addedverror@1.10.0(transitive)
+ Addedwrappy@1.0.2(transitive)
Updated@buf/meshtastic_protobufs.bufbuild_es@1.4.2-20231115125959-252a144b0286.1
Updated@bufbuild/protobuf@^1.4.2