From f6a7bd24fbc1e55fcd52f10b61391191a997f6cc Mon Sep 17 00:00:00 2001 From: Jessie Date: Thu, 21 Mar 2024 09:48:39 -0400 Subject: [PATCH] Fix regex --- packages/class-name-updater/src/classNameUpdate.ts | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/packages/class-name-updater/src/classNameUpdate.ts b/packages/class-name-updater/src/classNameUpdate.ts index 9764cf104..3735fe39c 100644 --- a/packages/class-name-updater/src/classNameUpdate.ts +++ b/packages/class-name-updater/src/classNameUpdate.ts @@ -7,12 +7,11 @@ import { printDiff } from "./printDiff"; export async function classNameUpdate(globTarget: string, makeChange: boolean, fileTypesRegex: RegExp, excludeFiles: string[] = [], pfVersion: number) { const acceptedFileTypesRegex = fileTypesRegex || /\.(s?css|less|(t|j)sx?|md)$/; // const changeNeededRegex = /(\b|\$)pf-([cul]|global|theme|color)-/g; - const previousVersion = pfVersion ? ("v" + (pfVersion - 1)) : "" + const previousVersion = pfVersion ? "-v" + (pfVersion - 1) : ""; const changeNeededRegex = new RegExp( - "(\b|\$)pf-" + - previousVersion + - "([cul]|global|theme|color)" - ) + "(\\b|\\$)pf" + previousVersion + "-([cul]|global|theme|color)-", + "g" + ); const newVersion = pfVersion || 5 const files = sync(globTarget, { ignore: "**/node_modules/**" });