domain/converters/surface.converter.ts
domain/converters/surface.converter.ts is a file in Bane's Lab Site. 8 lines of code and 1 definition.
import { COMMAND_MARK } from "#configuration/constants/surface.constants";
import { LINE_BREAK } from "#configuration/constants/code.constants";
import type { SurfaceRecording } from "#types/surface.types";
export const transcriptOf = function transcriptOf(recording: SurfaceRecording): string {
return recording.frames
.map((frame) => COMMAND_MARK + frame.command + LINE_BREAK + frame.output.trimEnd())
.join(LINE_BREAK + LINE_BREAK);
};