UNPKG

@pierre/diffs

Version:

17 lines (15 loc) 520 B
import { SPLIT_WITH_NEWLINES } from "../constants.js"; //#region src/utils/splitFileContents.ts /** * Splits file contents into lines using the same logic as diff parsing. * - Preserves trailing newlines on each line * * @param contents - The raw file contents string * @returns Array of lines with newlines preserved */ function splitFileContents(contents) { return contents !== "" ? contents.split(SPLIT_WITH_NEWLINES) : []; } //#endregion export { splitFileContents }; //# sourceMappingURL=splitFileContents.js.map