UNPKG

848 BJavaScriptView Raw
1"use strict";
2var __importDefault = (this && this.__importDefault) || function (mod) {
3 return (mod && mod.__esModule) ? mod : { "default": mod };
4};
5Object.defineProperty(exports, "__esModule", { value: true });
6exports.writeReadme = void 0;
7const fs_extra_1 = require("fs-extra");
8const template_1 = __importDefault(require("lodash/template"));
9const fs_1 = require("fs");
10function writeReadme(options) {
11 if (fs_extra_1.existsSync(options.file)) {
12 let md1 = fs_extra_1.readFileSync(options.file).toString();
13 let compiled = template_1.default(md1.toString(), {
14 //escape: new RegExp('_'),
15 });
16 let md2 = compiled(options.variable);
17 if (md1 !== md2) {
18 fs_1.writeFileSync(options.file, md2);
19 }
20 }
21}
22exports.writeReadme = writeReadme;
23//# sourceMappingURL=writeReadme.js.map
\No newline at end of file