Bug 38664: Treat .vue files like other JS files

Signed-off-by: Katrin Fischer <katrin.fischer@bsz-bw.de>
This commit is contained in:
Jonathan Druart 2025-02-06 21:38:13 +01:00 committed by Katrin Fischer
parent d659526b5a
commit aa24f1e6d1
Signed by: kfischer
GPG key ID: 0EF6E2C03357A834
2 changed files with 2 additions and 19 deletions

View file

@ -5,20 +5,12 @@ module.exports = {
useTabs: false,
overrides: [
{
files: ["*.js", "*.ts"],
files: ["*.js", "*.ts", "*.vue"],
options: {
trailingComma: "es5",
arrowParens: "avoid",
},
},
{
files: "*.vue",
options: {
trailingComma: "es5",
arrowParens: "avoid",
semi: false,
},
},
{
files: ["*.tt", "*.inc"],
options: {

View file

@ -98,8 +98,6 @@ sub tidy {
return tidy_perl($file);
} elsif ( $filetype eq 'js' ) {
return tidy_js($file);
} elsif ( $filetype eq 'vue' ) {
return tidy_vue($file);
} elsif ( $filetype eq 'tt' ) {
return tidy_tt($file);
} else {
@ -144,12 +142,6 @@ sub tidy_js {
print qx{$cmd};
}
sub tidy_vue {
my ($file) = @_;
my $cmd = sprintf q{yarn --silent run prettier %s%s}, ( $no_write ? '' : '--write ' ), $file;
print qx{$cmd};
}
sub tidy_tt {
my ($original_file) = @_;
my ( $success, $error_message, $full_buf, $stdout_buf, $stderr_buf );
@ -193,8 +185,7 @@ sub get_filetype {
return 'perl' if $file =~ m{^svc} || $file =~ m{^opac/svc};
return 'perl' if $file =~ m{\.pl$} || $file =~ m{\.pm} || $file =~ m{\.t$};
return 'js' if $file =~ m{\.js$} || $file =~ m{\.ts$};
return 'vue' if $file =~ m{\.vue$};
return 'js' if $file =~ m{\.js$} || $file =~ m{\.ts$} || $file =~ m{\.vue$};
return 'tt' if $file =~ m{\.inc$} || $file =~ m{\.tt$};