1.7.3 • Published 3 years ago
@fitbit/fdb-debugger v1.7.3
@fitbit/fdb-debugger
FDB Debugger is a package that can be used to debug Fitbit OS applications.
Interface
class RemoteHost extends EventEmitter
Connect
static async connect(
hostStream: stream.Duplex // stream for communicating with the host,
{
userAgentSuffix = '',
timeout = 10000,
} = {},
)
Installing an Fitbit OS Application
async installApp(
componentBundle: 'app' | 'companion',
data: Buffer,
{
onProgress = (() => {}) as (bytesWritten: number, totalBytes: number) => void,
} = {},
)
Taking a Screenshot
takeScreenshot(
format: string,
onWrite?: (received: number, total?: number) => void,
)
Receiving logs
// Console Messages (log, info, warn, error)
remoteHost.on('consoleMessage', (msg: ConsoleMessage) => any);
// Trace Messages (trace, assert, exception)
remoteHost.on('consoleTrace', (msg: TraceMessage) => any));
ConsoleMessage && Trace Message
Usage
See sdk-cli for an full example of how to use fdb-debugger.
1.8.0-pre.1
3 years ago
1.8.0-pre.4
3 years ago
1.8.0-pre.0
5 years ago
1.7.3
5 years ago
1.7.3-pre.1
5 years ago
1.7.3-pre.0
5 years ago
1.7.2
5 years ago
1.7.2-pre.1
5 years ago
1.7.2-pre.0
5 years ago
1.7.1
6 years ago
1.7.0
6 years ago
1.7.0-pre.0
6 years ago
1.6.3
6 years ago
1.6.1
6 years ago
1.6.1-pre.1
6 years ago
1.6.0
6 years ago
1.6.0-pre.0
6 years ago
1.5.0
6 years ago
1.5.0-pre.8
6 years ago
1.5.0-pre.7
6 years ago
1.5.0-pre.6
7 years ago
1.5.0-pre.5
7 years ago
1.5.0-pre.4
7 years ago
1.5.0-pre.3
7 years ago
1.5.0-pre.1
7 years ago
1.5.0-pre.0
7 years ago
1.4.0
7 years ago
1.3.1
7 years ago