diff --git a/packages/string-templates/src/index.ts b/packages/string-templates/src/index.ts index 77391aefa3..1881ed3b26 100644 --- a/packages/string-templates/src/index.ts +++ b/packages/string-templates/src/index.ts @@ -231,7 +231,11 @@ export function processStringSync( return process(string) } } catch (err: any) { - return input + const { noThrow = true } = opts + if (noThrow) { + return input + } + throw err } }