UNPKG

morbo-cli

Version:

… All tech debt is vermin in the eyes of Morbo!

19 lines (18 loc) 904 B
"use strict"; var __importDefault = (this && this.__importDefault) || function (mod) { return (mod && mod.__esModule) ? mod : { "default": mod }; }; Object.defineProperty(exports, "__esModule", { value: true }); var path_1 = __importDefault(require("path")); var fs_extra_1 = __importDefault(require("fs-extra")); var formatResultData_1 = __importDefault(require("./formatResultData")); function createReport(results, callback) { var json = JSON.stringify(formatResultData_1.default(results), null, 2); var debtCollectorOutput = "window.techDebt = " + json; fs_extra_1.default.copy(path_1.default.join(__dirname, '../reporter'), 'morbo_report').then(function () { fs_extra_1.default.writeFileSync('morbo_report/debt-collection.js', debtCollectorOutput, 'utf8'); callback('morbo_report/index.html'); }); } exports.default = createReport; module.exports = createReport;