nl_tokens: If in the list of ignored paths don t instrument just coffeeify . We do this here instead of in coffee - coverage as coffee - coverage works on the file system . Since we are getting piped the files we bypass coffee - coverage s filesystem code .
pl_tokens: function end ( ) { var transformed ; if ( ignore . some ( minimatch . bind ( null , file ) ) ) { var compiled = coffee . compile ( data , { sourceMap : <mask> , generatedFile : file , inline : true , bare : options . bare , literate : isLiterate ( file ) } ) ; transformed = compiled . js ; } else { var instrumented = instrumentor . instrumentCoffee ( file , data ) ; var js = options . noInit ? instrumented . js : instrumented . init + instrumented . js ; transformed = js ; } this . queue ( transformed ) ; this . queue ( null ) ; }