Files
psn-js/src/decoders/info/info-tracker-name-chunk.ts
T
Joel Wetzell 466228fb4a format
2026-07-13 14:09:21 -05:00

22 lines
476 B
TypeScript

import type {
InfoTrackerNameChunk,
InfoTrackerNameChunkData,
} from '../../models/info/info-tracker-name-chunk.js';
import { Decoders } from '../index.js';
const nameDecoder = new TextDecoder();
export default (buffer: Uint8Array): InfoTrackerNameChunk => {
const chunk = Decoders.Chunk(buffer);
const data: InfoTrackerNameChunkData = {
trackerName: nameDecoder.decode(
chunk.chunkData.subarray(0, chunk.header.dataLen)
),
};
return {
chunk,
data,
};
};