Skip to content

[Vue] do not remove necessary semicolon in event bindings with --no-semi #5510

@ikatyang

Description

@ikatyang

Prettier 1.15.2
Playground link

--parser vue
--no-semi

Input:

<template>
  <div @click="doSomething;"></div>
</template>

Output:

<template>
  <div @click="doSomething"></div>
</template>

Expected behavior:
Same as input. doSomething and doSomething; behave differently.

Metadata

Metadata

Assignees

No one assigned

    Labels

    lang:vueIssues affecting Vuelocked-due-to-inactivityPlease open a new issue and fill out the template instead of commenting.priority:highCode is printed in a way that alters the AST, breaks syntax, or is a significant regression. Urgent!status:has prIssues with an accompanying pull request. These issues will probably be fixed soon!

    Type

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions