UNPKG

dependency-cruiser

Version:

Validate and visualize dependencies. With your rules. JavaScript, TypeScript, CoffeeScript. ES6, CommonJS, AMD.

13 lines (11 loc) 292 B
// @ts-check /** * @param {string[]} pArrayOfStrings * @returns string */ export function folderNameArrayToRE(pArrayOfStrings) { const lFoldersInARE = pArrayOfStrings .map((pName) => pName.replaceAll("\\", "\\\\").replaceAll(".", "\\.")) .join("|"); return `^(${lFoldersInARE})`; }