diff --git a/scripts/utils/getPackages.js b/scripts/utils/getPackages.js index 6e7858f9f..b5f75dfc9 100755 --- a/scripts/utils/getPackages.js +++ b/scripts/utils/getPackages.js @@ -18,7 +18,9 @@ async function filterPackages(packages, ignore = []) { // remove comments if (line.startsWith("#")) return - return line.replace(/(\/)/g, "\\/").replace(/(\*)/g, "(.*)") + return line + .replace(/[.*+?^${}()|[\]\\]/g, "\\$&") + .replace(/\\\*/g, "(.*)") }).filter((line) => line) // filter packages that are in the gitignore file