@@ -336,7 +336,7 @@ const lintFoldEnd = async () => { if (fold.isTravis()) console.log(fold.end("lin
336
336
const eslint = ( folder ) => async ( ) => {
337
337
const ESLINTRC_CI = ".eslintrc.ci.json" ;
338
338
const ESLINTRC = ".eslintrc.json" ;
339
- const isCIEnv = process . env . CI === "true" ;
339
+ const isCIEnv = cmdLineOptions . ci || process . env . CI === "true" ;
340
340
const config = isCIEnv && fs . existsSync ( path . resolve ( folder , ESLINTRC_CI ) ) ? ESLINTRC_CI : ESLINTRC ;
341
341
342
342
const args = [
@@ -364,11 +364,17 @@ const lintCompiler = eslint("src");
364
364
lintCompiler . displayName = "lint-compiler" ;
365
365
task ( "lint-compiler" , series ( [ buildEslintRules , lintFoldStart , lintCompiler , lintFoldEnd ] ) ) ;
366
366
task ( "lint-compiler" ) . description = "Runs eslint on the compiler sources." ;
367
+ task ( "lint-compiler" ) . flags = {
368
+ " --ci" : "Runs eslint additional rules" ,
369
+ } ;
367
370
368
371
const lint = series ( [ buildEslintRules , lintFoldStart , lintScripts , lintCompiler , lintFoldEnd ] ) ;
369
372
lint . displayName = "lint" ;
370
373
task ( "lint" , series ( [ buildEslintRules , lintFoldStart , lint , lintFoldEnd ] ) ) ;
371
374
task ( "lint" ) . description = "Runs eslint on the compiler and scripts sources." ;
375
+ task ( "lint" ) . flags = {
376
+ " --ci" : "Runs eslint additional rules" ,
377
+ } ;
372
378
373
379
const buildCancellationToken = ( ) => buildProject ( "src/cancellationToken" ) ;
374
380
const cleanCancellationToken = ( ) => cleanProject ( "src/cancellationToken" ) ;
0 commit comments