UNPKG

vils

Version:

Recursively outputs file paths and contents in various formats

13 lines (12 loc) 416 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.JsonFormatter = void 0; class JsonFormatter { format(entries) { return JSON.stringify(entries.map(e => ({ path: e.relativePath, content: typeof e.content === 'string' ? e.content : `<vils unable to read: ${e.content.error}>` })), null, 2); } } exports.JsonFormatter = JsonFormatter;