Showing 4 of 4 total issues
File index.js
has 291 lines of code (exceeds 250 allowed). Consider refactoring. Open
Open
'use strict'; if (process.env.COVERAGE) require('blanket'); const events = require('events');
Reader
has 22 functions (exceeds 20 allowed). Consider refactoring. Open
Open
class Reader extends events.EventEmitter { constructor (fileOrPath, options) { super()
Function createStream
has 38 lines of code (exceeds 25 allowed). Consider refactoring. Open
Open
createStream () { // entered when: // new startup // after EOF, when fs.watch saw a change //
Function applyOptions
has a Cognitive Complexity of 6 (exceeds 5 allowed). Consider refactoring. Open
Open
applyOptions (options) { if (!options) options = { bookmark: { } }; this.watchOpts = { persistent: true, recursive: false }; this.encoding = options.encoding || 'utf8';
- Read upRead up