Skip to content

Commit 52f8117

Browse files
Tlacenkamatejchalk
authored andcommitted
Support .vue files
1 parent ce17836 commit 52f8117

File tree

3 files changed

+6
-2
lines changed

3 files changed

+6
-2
lines changed

src/configs/javascript.js

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,12 +17,13 @@ import {
1717
SVELTE_FILE_PATTERNS,
1818
TEST_FILE_PATTERNS,
1919
TYPESCRIPT_DECLARATION_FILE_PATTERNS,
20+
VUE_FILE_PATTERNS,
2021
} from '../lib/patterns.js';
2122
import { convertErrorsToWarnings } from '../lib/utils.js';
2223

2324
export default tseslint.config(
2425
{
25-
files: JS_TS_JSON_FILE_PATTERNS,
26+
files: [...JS_TS_JSON_FILE_PATTERNS, ...VUE_FILE_PATTERNS],
2627
extends: [
2728
eslint.configs.recommended,
2829
...tseslint.configs.recommended,

src/configs/typescript.js

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@ import {
88
STORYBOOK_FILE_PATTERNS,
99
TEST_FILE_PATTERNS,
1010
TYPESCRIPT_FILE_PATTERNS,
11+
VUE_FILE_PATTERNS,
1112
} from '../lib/patterns.js';
1213
import {
1314
IMMUTABLE_DATA_OPTIONS,
@@ -19,7 +20,7 @@ import javascript from './javascript.js';
1920
export default tseslint.config(
2021
...javascript,
2122
{
22-
files: TYPESCRIPT_FILE_PATTERNS,
23+
files: [...TYPESCRIPT_FILE_PATTERNS, ...VUE_FILE_PATTERNS],
2324
extends: [
2425
...tseslint.configs.recommendedTypeChecked,
2526
...tseslint.configs.strictTypeChecked,

src/lib/patterns.js

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -68,6 +68,8 @@ export const JS_TS_JSON_FILE_PATTERNS = [
6868

6969
export const REACT_FILE_PATTERNS = withExtensions(['**/*']);
7070

71+
export const VUE_FILE_PATTERNS = ['**/*.vue'];
72+
7173
export const HTML_FILE_PATTERNS = ['**/*.html'];
7274

7375
export const CYPRESS_FILE_PATTERNS = [

0 commit comments

Comments
 (0)