// @ts-check const fs = require("fs"); const path = require("path"); const ignorePattern = /node_modules/; const searchMatchPattern = { pattern: /\"\/admin\/(.*?)\"/, replace: "'/b/$1'", }; /** * * @param {object} param0 * @param {string} param0.dir */ function replaceDir({ dir }) { const dirContent = fs.readdirSync(dir); dirContent.forEach((fileFolder, index) => { const fileFolderPath = path.join(dir, fileFolder); const fsStat = fs.statSync(fileFolderPath); if (!fsStat.isFile()) { return replaceDir({ dir }); } }); }