UNPKG

az-deployment-denoise

Version:
24 lines 797 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); const command_1 = require("./command"); const reader_1 = require("./reader"); const writer_1 = require("./writer"); const rule_engine_1 = require("./rule-engine"); class App { async run() { const commandOption = await (0, command_1.parseCommand)(); const config = await (0, reader_1.readConfig)(commandOption.configFile); const result = await (0, reader_1.readOperationResult)(); const denoisedResult = (0, rule_engine_1.denoiseOperationResult)(result, config.rules); (0, writer_1.printPretty)(denoisedResult); } } (async () => { try { await new App().run(); } catch (e) { console.error(e.message); } })(); //# sourceMappingURL=index.js.map