Skip to content

Commit

Permalink
Fix jsx-filename-extension to not check filenames on text input (fixes
Browse files Browse the repository at this point in the history
  • Loading branch information
ljharb authored and yannickcr committed Jul 8, 2016
1 parent dea9e18 commit f235b84
Show file tree
Hide file tree
Showing 2 changed files with 9 additions and 1 deletion.
5 changes: 4 additions & 1 deletion lib/rules/jsx-filename-extension.js
Original file line number Diff line number Diff line change
Expand Up @@ -32,9 +32,12 @@ module.exports = function(context) {
return {

JSXElement: function(node) {
var allowedExtensions = getExtensionsConfig();
var filename = context.getFilename();
if (filename === '<text>') {
return;
}

var allowedExtensions = getExtensionsConfig();
var isAllowedExtension = allowedExtensions.some(function (extension) {
return filename.slice(-extension.length) === extension;
});
Expand Down
5 changes: 5 additions & 0 deletions tests/lib/rules/jsx-filename-extension.js
Original file line number Diff line number Diff line change
Expand Up @@ -33,6 +33,11 @@ var ruleTester = new RuleTester();
ruleTester.run('jsx-filename-extension', rule, {

valid: [
{
filename: '<text>',
code: withJSX,
parserOptions: parserOptions
},
{
filename: 'MyComponent.jsx',
code: withJSX,
Expand Down

0 comments on commit f235b84

Please sign in to comment.