UNPKG

power-assert-formatter

Version:
18 lines (16 loc) 490 B
'use strict'; function FileRenderer (traversal, config) { var filepath, lineNumber; traversal.on('start', function (context) { filepath = context.source.filepath; lineNumber = context.source.line; }); traversal.on('render', function (writer) { if (filepath) { writer.write('# ' + [filepath, lineNumber].join(':')); } else { writer.write('# at line: ' + lineNumber); } }); } module.exports = FileRenderer;