@@ -75,28 +75,28 @@ function delint(sourceFile) {
7575 delintNode ( sourceFile ) ;
7676 function delintNode ( node ) {
7777 switch ( node . kind ) {
78- case 199 /* ForStatement */ :
79- case 200 /* ForInStatement */ :
80- case 198 /* WhileStatement */ :
81- case 197 /* DoStatement */ :
82- if ( node . statement . kind !== 192 /* Block */ ) {
78+ case ts . SyntaxKind . ForStatement :
79+ case ts . SyntaxKind . ForInStatement :
80+ case ts . SyntaxKind . WhileStatement :
81+ case ts . SyntaxKind . DoStatement :
82+ if ( node . statement . kind !== ts . SyntaxKind . Block ) {
8383 report ( node , "A looping statement's contents should be wrapped in a block body." ) ;
8484 }
8585 break ;
86- case 196 /* IfStatement */ :
86+ case ts . SyntaxKind . IfStatement :
8787 var ifStatement = node ;
88- if ( ifStatement . thenStatement . kind !== 192 /* Block */ ) {
88+ if ( ifStatement . thenStatement . kind !== ts . SyntaxKind . Block ) {
8989 report ( ifStatement . thenStatement , "An if statement's contents should be wrapped in a block body." ) ;
9090 }
9191 if ( ifStatement . elseStatement &&
92- ifStatement . elseStatement . kind !== 192 /* Block */ &&
93- ifStatement . elseStatement . kind !== 196 /* IfStatement */ ) {
92+ ifStatement . elseStatement . kind !== ts . SyntaxKind . Block &&
93+ ifStatement . elseStatement . kind !== ts . SyntaxKind . IfStatement ) {
9494 report ( ifStatement . elseStatement , "An else statement's contents should be wrapped in a block body." ) ;
9595 }
9696 break ;
97- case 181 /* BinaryExpression */ :
97+ case ts . SyntaxKind . BinaryExpression :
9898 var op = node . operatorToken . kind ;
99- if ( op === 30 /* EqualsEqualsToken */ || op == 31 /* ExclamationEqualsToken */ ) {
99+ if ( op === ts . SyntaxKind . EqualsEqualsToken || op == ts . SyntaxKind . ExclamationEqualsToken ) {
100100 report ( node , "Use '===' and '!=='." ) ;
101101 }
102102 break ;
@@ -112,7 +112,7 @@ exports.delint = delint;
112112var fileNames = process . argv . slice ( 2 ) ;
113113fileNames . forEach ( function ( fileName ) {
114114 // Parse a file
115- var sourceFile = ts . createSourceFile ( fileName , readFileSync ( fileName ) . toString ( ) , 2 /* ES6 */ , /*setParentNodes */ true ) ;
115+ var sourceFile = ts . createSourceFile ( fileName , readFileSync ( fileName ) . toString ( ) , ts . ScriptTarget . ES6 , /*setParentNodes */ true ) ;
116116 // delint it
117117 delint ( sourceFile ) ;
118118} ) ;
0 commit comments