feat: allow flags to be specified per transformer
This commit is contained in:
@@ -23,6 +23,7 @@ export interface Category {
|
||||
export interface Transformer {
|
||||
pattern: string
|
||||
target: string
|
||||
flags?: string
|
||||
}
|
||||
|
||||
export interface Extractor extends Transformer {
|
||||
|
||||
+4
-1
@@ -247,7 +247,10 @@ function validateTransfomers(
|
||||
}
|
||||
|
||||
return {
|
||||
pattern: new RegExp(transformer.pattern.replace('\\\\', '\\'), 'gu'),
|
||||
pattern: new RegExp(
|
||||
transformer.pattern.replace('\\\\', '\\'),
|
||||
transformer.flags ?? 'gu'
|
||||
),
|
||||
target: transformer.target,
|
||||
onProperty
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user