diff --git a/cli/src/generate/dsl.js b/cli/src/generate/dsl.js index fefd970e..4fdfbef1 100644 --- a/cli/src/generate/dsl.js +++ b/cli/src/generate/dsl.js @@ -181,10 +181,13 @@ function normalize(value) { value }; case RegExp: - return { + return value.flags ? { type: 'PATTERN', value: value.source, flags: value.flags + } : { + type: 'PATTERN', + value: value.source }; case ReferenceError: throw value