| 1234567891011121314151617181920 |
- "use strict";
- // const _ = require("lodash");
- const _escapeRegExp = require("lodash/escapeRegExp");
- /**
- * 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;
- };
|