nl_tokens: Options for { @link GitStatusChecker } .
pl_tokens: function GitStatusChecker ( options ) { if ( options && typeof options !== 'object' ) { throw new TypeError ( 'options must be an object' ) ; } options = Object . assign ( { in : process . stdin , out : <mask> . stdout , err : process . stderr } , options ) ; if ( ! options . in || typeof options . in . read !== 'function' ) { throw new TypeError ( 'options.in must be a stream.Readable' ) ; } if ( ! options . out || typeof options . out . write !== 'function' ) { throw new TypeError ( 'options.out must be a stream.Writable' ) ; } if ( ! options . err || typeof options . err . write !== 'function' ) { throw new TypeError ( 'options.err must be a stream.Writable' ) ; } this . _options = options ; this . _chalk = new Chalk ( { enabled : Boolean ( options . interactive !== undefined ? options . interactive : options . out . isTTY ) } ) ; }