UNPKG

715 BJavaScriptView Raw
1"use strict";
2Object.defineProperty(exports, "__esModule", { value: true });
3const fs = require("fs-extra");
4const Git_1 = require("../Git");
5const Log_1 = require("../Log");
6function handle() {
7 if (!fs.pathExistsSync("tslint.json" /* TSLINT */)) {
8 const contents = {
9 extends: './node_modules/@alorel-personal/tslint-rules/tslint.json'
10 };
11 //tslint:disable-next-line:no-magic-numbers
12 fs.writeFileSync("tslint.json" /* TSLINT */, JSON.stringify(contents, null, 2) + '\n');
13 Git_1.Git.add("tslint.json" /* TSLINT */);
14 Log_1.Log.success('Wrote tslint.json');
15 }
16 else {
17 Log_1.Log.info('Skipped tslint.json');
18 }
19}
20exports.handle = handle;