mirror of
https://github.com/jwetzell/osc-js.git
synced 2026-09-13 09:59:31 +00:00
prettier write
This commit is contained in:
+2
-3
@@ -8,6 +8,5 @@ module.exports = {
|
||||
parserOptions: {
|
||||
ecmaVersion: 'latest',
|
||||
},
|
||||
ignorePatterns: ["**/node_modules", "**/dist"]
|
||||
};
|
||||
|
||||
ignorePatterns: ['**/node_modules', '**/dist'],
|
||||
};
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
import { messageFromBuffer, messageToBuffer } from "./message";
|
||||
import { OSCBundle } from "./models";
|
||||
import { oscTypeConverterMap } from "./osc-types";
|
||||
import { messageFromBuffer, messageToBuffer } from './message';
|
||||
import { OSCBundle } from './models';
|
||||
import { oscTypeConverterMap } from './osc-types';
|
||||
|
||||
export function bundleFromBuffer(bytes: Buffer): OSCBundle | undefined {
|
||||
if (bytes.length < 8) {
|
||||
@@ -57,9 +57,9 @@ export function bundleFromBuffer(bytes: Buffer): OSCBundle | undefined {
|
||||
timeTag,
|
||||
contents: bundleContents,
|
||||
};
|
||||
}
|
||||
}
|
||||
|
||||
export function bundleToBuffer(bundle: OSCBundle): Buffer {
|
||||
export function bundleToBuffer(bundle: OSCBundle): Buffer {
|
||||
const headerBuffer = oscTypeConverterMap.s.toBuffer('#bundle');
|
||||
|
||||
if (headerBuffer === undefined) {
|
||||
@@ -86,4 +86,4 @@ export function bundleFromBuffer(bytes: Buffer): OSCBundle | undefined {
|
||||
});
|
||||
|
||||
return Buffer.concat([headerBuffer, timeTagBuffer, ...contentsBuffers]);
|
||||
}
|
||||
}
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
import { OSCMessage, OSCArg, OSCType } from "./models";
|
||||
import { oscTypeConverterMap } from "./osc-types";
|
||||
import { OSCMessage, OSCArg, OSCType } from './models';
|
||||
import { oscTypeConverterMap } from './osc-types';
|
||||
|
||||
function argsToBuffer(args: OSCArg[]) {
|
||||
const argBuffers: Buffer[] = [];
|
||||
@@ -17,8 +17,7 @@ function argsToBuffer(args: OSCArg[]) {
|
||||
}
|
||||
}
|
||||
return Buffer.concat(argBuffers);
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
export function messageToBuffer(message: OSCMessage): Buffer {
|
||||
const addressBuffer = oscTypeConverterMap.s.toBuffer(message.address);
|
||||
@@ -33,9 +32,9 @@ export function messageToBuffer(message: OSCMessage): Buffer {
|
||||
}
|
||||
const argsBuffer = argsToBuffer(message.args);
|
||||
return Buffer.concat([addressBuffer, typesBuffer, argsBuffer]);
|
||||
}
|
||||
}
|
||||
|
||||
export function messageFromBuffer(bytes: Buffer): OSCMessage | undefined {
|
||||
export function messageFromBuffer(bytes: Buffer): OSCMessage | undefined {
|
||||
if (bytes[0] !== 47) {
|
||||
throw new Error('osc message must start with a /');
|
||||
}
|
||||
@@ -74,4 +73,4 @@ export function messageToBuffer(message: OSCMessage): Buffer {
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user