Skip to content

Commit

Permalink
feat(deprecated): remove deprecated parseExpressions option (#11597)
Browse files Browse the repository at this point in the history
  • Loading branch information
edison1105 authored Aug 13, 2024
1 parent d0f882d commit 4e7d5db
Showing 1 changed file with 1 addition and 8 deletions.
9 changes: 1 addition & 8 deletions packages/compiler-sfc/src/parse.ts
Original file line number Diff line number Diff line change
Expand Up @@ -29,11 +29,6 @@ export interface SFCParseOptions {
ignoreEmpty?: boolean
compiler?: TemplateCompiler
templateParseOptions?: ParserOptions
/**
* TODO remove in 3.5
* @deprecated use `templateParseOptions: { prefixIdentifiers: false }` instead
*/
parseExpressions?: boolean
}

export interface SFCBlock {
Expand Down Expand Up @@ -138,8 +133,7 @@ export function parse(
pad = false,
ignoreEmpty = true,
compiler = CompilerDOM,
templateParseOptions = {},
parseExpressions = true,
templateParseOptions = { prefixIdentifiers: true },
} = options

const descriptor: SFCDescriptor = {
Expand All @@ -158,7 +152,6 @@ export function parse(
const errors: (CompilerError | SyntaxError)[] = []
const ast = compiler.parse(source, {
parseMode: 'sfc',
prefixIdentifiers: parseExpressions,
...templateParseOptions,
onError: e => {
errors.push(e)
Expand Down

0 comments on commit 4e7d5db

Please sign in to comment.