adr
Version:
轻量级架构记录工具 - Command-line tools for working with Architecture Decision Records
22 lines • 1.52 kB
JavaScript
Object.defineProperty(exports, "__esModule", { value: true });
exports.init = void 0;
let fs = require('fs');
const utils_1 = require("./utils");
function init(language) {
let workDir = utils_1.default.getWorkDir();
let defaultConfig = {
language: language,
path: 'docs/adr/',
prefix: '',
digits: 4,
// Could be any extension but for now, supporting md (markdown) and asciidoc (adoc).
extension: 'md'
};
if (language === 'zh-cn' || language === 'chinese') {
defaultConfig.language = 'zh-cn';
}
fs.writeFileSync(workDir + '/.adr.json', JSON.stringify(defaultConfig));
}
exports.init = init;
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaW5pdC5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uLy4uL3NyYy9saWIvaW5pdC50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOzs7QUFBQSxJQUFJLEVBQUUsR0FBRyxPQUFPLENBQUMsSUFBSSxDQUFDLENBQUE7QUFFdEIsbUNBQTJCO0FBRTNCLFNBQWdCLElBQUksQ0FBRSxRQUFRO0lBQzVCLElBQUksT0FBTyxHQUFHLGVBQUssQ0FBQyxVQUFVLEVBQUUsQ0FBQTtJQUNoQyxJQUFJLGFBQWEsR0FBRztRQUNsQixRQUFRLEVBQUUsUUFBUTtRQUNsQixJQUFJLEVBQUUsV0FBVztRQUNqQixNQUFNLEVBQUUsRUFBRTtRQUNWLE1BQU0sRUFBRSxDQUFDO1FBQ1Qsb0ZBQW9GO1FBQ3BGLFNBQVMsRUFBRSxJQUFJO0tBQ2hCLENBQUE7SUFDRCxJQUFJLFFBQVEsS0FBSyxPQUFPLElBQUksUUFBUSxLQUFLLFNBQVMsRUFBRTtRQUNsRCxhQUFhLENBQUMsUUFBUSxHQUFHLE9BQU8sQ0FBQTtLQUNqQztJQUNELEVBQUUsQ0FBQyxhQUFhLENBQUMsT0FBTyxHQUFHLFlBQVksRUFBRSxJQUFJLENBQUMsU0FBUyxDQUFDLGFBQWEsQ0FBQyxDQUFDLENBQUE7QUFDekUsQ0FBQztBQWRELG9CQWNDIn0=
;