Skip to content

Commit 4e7d5db

Browse files
authored
feat(deprecated): remove deprecated parseExpressions option (#11597)
1 parent d0f882d commit 4e7d5db

File tree

1 file changed

+1
-8
lines changed

1 file changed

+1
-8
lines changed

packages/compiler-sfc/src/parse.ts

+1-8
Original file line numberDiff line numberDiff line change
@@ -29,11 +29,6 @@ export interface SFCParseOptions {
2929
ignoreEmpty?: boolean
3030
compiler?: TemplateCompiler
3131
templateParseOptions?: ParserOptions
32-
/**
33-
* TODO remove in 3.5
34-
* @deprecated use `templateParseOptions: { prefixIdentifiers: false }` instead
35-
*/
36-
parseExpressions?: boolean
3732
}
3833

3934
export interface SFCBlock {
@@ -138,8 +133,7 @@ export function parse(
138133
pad = false,
139134
ignoreEmpty = true,
140135
compiler = CompilerDOM,
141-
templateParseOptions = {},
142-
parseExpressions = true,
136+
templateParseOptions = { prefixIdentifiers: true },
143137
} = options
144138

145139
const descriptor: SFCDescriptor = {
@@ -158,7 +152,6 @@ export function parse(
158152
const errors: (CompilerError | SyntaxError)[] = []
159153
const ast = compiler.parse(source, {
160154
parseMode: 'sfc',
161-
prefixIdentifiers: parseExpressions,
162155
...templateParseOptions,
163156
onError: e => {
164157
errors.push(e)

0 commit comments

Comments
 (0)