UNPKG

@elbstack/xlsx-populate

Version:

Excel XLSX parser/generator written in JavaScript with Node.js and browser support, jQuery/d3-style method chaining, and a focus on keeping existing workbook features and styles in tact.

20 lines (15 loc) 380 B
"use strict"; const _ = require("lodash"); /** * Convert a pattern to a RegExp. * @param {RegExp|string} pattern - The pattern to convert. * @returns {RegExp} The regex. * @private */ module.exports = pattern => { if (typeof pattern === "string") { pattern = new RegExp(_.escapeRegExp(pattern), "igm"); } pattern.lastIndex = 0; return pattern; };