File tree Expand file tree Collapse file tree 3 files changed +32
-0
lines changed 
converters/eslint-plugin-react Expand file tree Collapse file tree 3 files changed +32
-0
lines changed Original file line number Diff line number Diff line change 1+ import  {  RuleConverter  }  from  "../../converter" ; 
2+ 
3+ export  const  convertJsxKey : RuleConverter  =  ( )  =>  { 
4+     return  { 
5+         rules : [ 
6+             { 
7+                 ruleName : "react/jsx-key" , 
8+             } , 
9+         ] , 
10+         plugins : [ "eslint-plugin-react" ] , 
11+     } ; 
12+ } ; 
Original file line number Diff line number Diff line change 1+ import  {  convertJsxKey  }  from  "../jsx-key" ; 
2+ 
3+ describe ( convertJsxKey ,  ( )  =>  { 
4+     test ( "conversion without arguments" ,  ( )  =>  { 
5+         const  result  =  convertJsxKey ( { 
6+             ruleArguments : [ ] , 
7+         } ) ; 
8+ 
9+         expect ( result ) . toEqual ( { 
10+             rules : [ 
11+                 { 
12+                     ruleName : "react/jsx-key" , 
13+                 } , 
14+             ] , 
15+             plugins : [ "eslint-plugin-react" ] , 
16+         } ) ; 
17+     } ) ; 
18+ } ) ; 
Original file line number Diff line number Diff line change @@ -174,6 +174,7 @@ import { convertUsePipeTransformInterface } from "./converters/codelyzer/use-pip
174174
175175// ESLint-React converters 
176176import  {  convertJsxBooleanValue  }  from  "./converters/eslint-plugin-react/jsx-boolean-value" ; 
177+ import  {  convertJsxKey  }  from  "./converters/eslint-plugin-react/jsx-key" ; 
177178
178179/** 
179180 * Keys TSLint rule names to their ESLint rule converters. 
@@ -212,6 +213,7 @@ export const rulesConverters = new Map([
212213    [ "interface-over-type-literal" ,  convertInterfaceOverTypeLiteral ] , 
213214    [ "jsdoc-format" ,  convertJSDocFormat ] , 
214215    [ "jsx-boolean-value" ,  convertJsxBooleanValue ] , 
216+     [ "jsx-key" ,  convertJsxKey ] , 
215217    [ "label-position" ,  convertLabelPosition ] , 
216218    [ "linebreak-style" ,  convertLinebreakStyle ] , 
217219    [ "max-classes-per-file" ,  convertMaxClassesPerFile ] , 
 
 
   
 
     
   
   
          
    
    
     
    
      
     
     
    You can’t perform that action at this time.
  
 
    
  
    
      
        
     
       
      
     
   
 
    
    
  
 
  
 
     
    
0 commit comments