run prettier

This commit is contained in:
2024-10-07 12:58:51 -05:00
parent 24e09960d9
commit d295b45228
+23 -24
View File
@@ -21,7 +21,7 @@ const oscTypeConverterMap: { [key: string]: OSCTypeConverter } = {
if (bytes[index] === 0) {
stringEnd = index;
stringPaddingEnd = index + 1;
const stringPadding = 4-(stringEnd+1) % 4;
const stringPadding = 4 - ((stringEnd + 1) % 4);
if (stringPadding < 4) {
stringPaddingEnd += stringPadding;
@@ -30,8 +30,8 @@ const oscTypeConverterMap: { [key: string]: OSCTypeConverter } = {
}
}
return [bytes.toString('ascii', 0, stringEnd), bytes.subarray(stringPaddingEnd)]
}
return [bytes.toString('ascii', 0, stringEnd), bytes.subarray(stringPaddingEnd)];
},
},
f: {
toBuffer: (number) => {
@@ -88,20 +88,20 @@ const oscTypeConverterMap: { [key: string]: OSCTypeConverter } = {
const [blobLength, blobBytes] = oscTypeConverterMap.i.fromBuffer(buffer);
if (typeof blobLength === 'number') {
if (blobBytes.length < blobLength) {
throw new Error('not enough bytes left for blob length specified')
throw new Error('not enough bytes left for blob length specified');
}
const value = blobBytes.subarray(0,blobLength)
const blobPadding = 4- (blobLength %4)
const blobEnd = blobPadding < 4 ? blobLength + blobPadding : blobLength
return [value, blobBytes.subarray(blobEnd)]
const value = blobBytes.subarray(0, blobLength);
const blobPadding = 4 - (blobLength % 4);
const blobEnd = blobPadding < 4 ? blobLength + blobPadding : blobLength;
return [value, blobBytes.subarray(blobEnd)];
} else {
throw new Error('unexpected value for blob length')
throw new Error('unexpected value for blob length');
}
},
},
T: {
toBuffer: () => {
return Buffer.alloc(0)
return Buffer.alloc(0);
},
fromString: (string: string) => true,
fromBuffer: (buffer) => {
@@ -110,13 +110,13 @@ const oscTypeConverterMap: { [key: string]: OSCTypeConverter } = {
},
F: {
toBuffer: () => {
return Buffer.alloc(0)
return Buffer.alloc(0);
},
fromString: (string: string) => false,
fromBuffer: (buffer) => {
return [false, buffer];
},
}
},
};
function argsToBuffer(args: OSCArg[]) {
@@ -138,7 +138,6 @@ function argsToBuffer(args: OSCArg[]) {
}
export function messageToBuffer(message: OSCMessage) {
const addressBuffer = oscTypeConverterMap.s.toBuffer(message.address);
if (addressBuffer === undefined) {
throw new Error('problem encoding address');
@@ -155,10 +154,10 @@ export function messageToBuffer(message: OSCMessage) {
export function messageFromBuffer(bytes: Buffer): OSCMessage | undefined {
if (bytes[0] !== 47) {
throw new Error('osc message must start with a /')
throw new Error('osc message must start with a /');
}
const oscArgs: OSCArg[] = []
const oscArgs: OSCArg[] = [];
const [address, bytesAfterAddress] = oscTypeConverterMap.s.fromBuffer(bytes);
if (typeof address === 'string') {
@@ -167,29 +166,29 @@ export function messageFromBuffer(bytes: Buffer): OSCMessage | undefined {
if (!typeString.startsWith(',')) {
throw new Error('osc type string must start with a ,');
}
let argsBuffer = bytesAfterType
let argsBuffer = bytesAfterType;
for (let index = 1; index < typeString.length; index++) {
const argType = typeString.charAt(index) as OSCType;
const oscTypeConverter = oscTypeConverterMap[argType]
const oscTypeConverter = oscTypeConverterMap[argType];
if (oscTypeConverter === undefined) {
throw new Error('unknown OSC type')
throw new Error('unknown OSC type');
}
const [value, remainingBytes] = oscTypeConverter.fromBuffer(argsBuffer)
const [value, remainingBytes] = oscTypeConverter.fromBuffer(argsBuffer);
if (value !== undefined) {
const arg: OSCArg = {
type: argType,
value: value
}
oscArgs.push(arg)
value: value,
};
oscArgs.push(arg);
}
argsBuffer = remainingBytes;
}
return {
address,
args: oscArgs
}
args: oscArgs,
};
}
}
}