I am running vue-cli-service lint --fix on my vuejs/typescript project. Like expected most of the linting errors/warning gets fixed automatically.
But there is specific tslint rule("semicolon": [true, "always", "ignore-interfaces"]) I want to auto fix with this command. Say my typescript interface looks like this(expected lint result).
interface component {
type: "input" | "dropdown" | "checkbox",
hidden?: boolean
}
After running lint it formats it like this. Message is [eslint] Replace,with;(prettier/prettier)
interface component {
type: "input" | "dropdown" | "checkbox";
hidden?: boolean;
}
I have added this rule "semicolon": [true, "always", "ignore-interfaces"] to the tslint file, but it doesn't change the result.