@technobuddha/library
Version:
A large library of useful functions
18 lines (17 loc) • 461 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.splitLines = void 0;
var constants_1 = require("../constants");
/**
* Split a string into an array of lines
*
* @param input The string to split
* @returns array of lines
*/
function splitLines(input) {
if (input === constants_1.empty)
return [];
return input.split(/\r\n|\n\r|\r|\n|\0/u);
}
exports.splitLines = splitLines;
exports.default = splitLines;