Skip to content

Commit 10ddb93

Browse files
committed
(feat): add jsx file extension to toolkit
1 parent 9e60b5a commit 10ddb93

4 files changed

Lines changed: 12 additions & 0 deletions

File tree

packages/toolkit/src/actions/lint.js

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@ export const lint = ( options, filetype, userPath ) => {
1616
let command = '';
1717
switch ( formatFiletype.name ) {
1818
case filetypes.js.name:
19+
case filetypes.jsx.name:
1920
command = 'eslint';
2021
break;
2122
case filetypes.scss.name:

packages/toolkit/src/config/filetypes.js

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,10 @@ export const filetypes = {
33
name: 'js',
44
extension: '.js',
55
},
6+
jsx: {
7+
name: 'jsx',
8+
extension: '.jsx',
9+
},
610
blade: {
711
name: 'blade',
812
extension: '.blade.php',

packages/toolkit/src/config/help.js

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,9 @@ Filetypes
1616
${ filetypes.js.name } JavaScript files (*${
1717
filetypes.js.extension
1818
})
19+
${ filetypes.jsx.name } JSX files (*${
20+
filetypes.jsx.extension
21+
})
1922
${ filetypes.blade.name } Laravel Blade files (*${
2023
filetypes.blade.extension
2124
})

packages/toolkit/src/config/modes.js

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,10 @@ export const modes = {
88
filetype: filetypes.js.name,
99
path: './web/app/themes/**/resources/scripts/**/*.js',
1010
},
11+
{
12+
filetype: filetypes.jsx.name,
13+
path: './web/app/themes/**/resources/scripts/**/*.jsx',
14+
},
1115
{
1216
filetype: filetypes.blade.name,
1317
path: './web/app/themes/**/resources/views/**/*.blade.php',

0 commit comments

Comments
 (0)