npm run format:write

This commit is contained in:
2024-10-13 16:43:32 -05:00
parent 278d09bb6f
commit 81e0a542c5
3 changed files with 12 additions and 11 deletions
+3 -5
View File
@@ -10,18 +10,16 @@ program.description('simple util to read osc packets from stdin');
program.action(() => { program.action(() => {
process.stdin.on('data', (data) => { process.stdin.on('data', (data) => {
try { try {
let remainingBytes = data;
let remainingBytes = data while (remainingBytes.length > 0) {
while(remainingBytes.length > 0){
try { try {
const [message, bytesAfterMessage] = osc.messageFromBuffer(remainingBytes); const [message, bytesAfterMessage] = osc.messageFromBuffer(remainingBytes);
remainingBytes = bytesAfterMessage remainingBytes = bytesAfterMessage;
console.log(JSON.stringify(message)); console.log(JSON.stringify(message));
} catch (error) { } catch (error) {
console.error({ error: error.toString() }); console.error({ error: error.toString() });
} }
} }
} catch (error) { } catch (error) {
console.error({ error: error.toString() }); console.error({ error: error.toString() });
} }
+8 -5
View File
@@ -78,11 +78,14 @@ export function messageFromBuffer(bytes: Uint8Array): [OSCMessage | undefined, U
} }
argsBuffer = remainingBytes; argsBuffer = remainingBytes;
} }
return [{ return [
address, {
args: oscArgs, address,
}, argsBuffer]; args: oscArgs,
},
argsBuffer,
];
} }
} }
return [undefined, undefined] return [undefined, undefined];
} }
+1 -1
View File
@@ -75,7 +75,7 @@ describe('OSC Message Decoding', () => {
tests.forEach((messageTest) => { tests.forEach((messageTest) => {
it(messageTest.description, () => { it(messageTest.description, () => {
const [decoded, remainingBytes] = osc.messageFromBuffer(messageTest.bytes); const [decoded, remainingBytes] = osc.messageFromBuffer(messageTest.bytes);
equal(remainingBytes.length, 0) equal(remainingBytes.length, 0);
deepEqual(decoded, messageTest.expected); deepEqual(decoded, messageTest.expected);
}); });
}); });