1 |
|
2 | ;
|
3 | var __importDefault = (this && this.__importDefault) || function (mod) {
|
4 | return (mod && mod.__esModule) ? mod : { "default": mod };
|
5 | };
|
6 | Object.defineProperty(exports, "__esModule", { value: true });
|
7 | const fs_extra_1 = __importDefault(require("fs-extra"));
|
8 | const child_process_1 = require("child_process");
|
9 | const [, , ...args] = process.argv;
|
10 | async function main() {
|
11 | if (args[0] === 'init') {
|
12 | const dir = process.cwd();
|
13 | await fs_extra_1.default.copy(__dirname + '/../template/', dir);
|
14 | await fs_extra_1.default.rename(dir + '/_tsconfig.json', dir + '/tsconfig.json');
|
15 | child_process_1.execSync('npm install');
|
16 | // execSync('npm link back-base');
|
17 | try {
|
18 | child_process_1.execSync('git init');
|
19 | child_process_1.execSync('git add .');
|
20 | }
|
21 | catch (e) { }
|
22 | }
|
23 | }
|
24 | main().catch(err => console.error(err));
|
25 | //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiY2xpLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vc3JjL2NsaS50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOzs7Ozs7QUFDQSx3REFBMEI7QUFDMUIsaURBQXlDO0FBRXpDLE1BQU0sQ0FBQyxFQUFFLEFBQUQsRUFBRyxHQUFHLElBQUksQ0FBQyxHQUFHLE9BQU8sQ0FBQyxJQUFJLENBQUM7QUFFbkMsS0FBSyxVQUFVLElBQUk7SUFDbEIsSUFBSSxJQUFJLENBQUMsQ0FBQyxDQUFDLEtBQUssTUFBTSxFQUFFO1FBQ3ZCLE1BQU0sR0FBRyxHQUFHLE9BQU8sQ0FBQyxHQUFHLEVBQUUsQ0FBQztRQUMxQixNQUFNLGtCQUFFLENBQUMsSUFBSSxDQUFDLFNBQVMsR0FBRyxlQUFlLEVBQUUsR0FBRyxDQUFDLENBQUM7UUFDaEQsTUFBTSxrQkFBRSxDQUFDLE1BQU0sQ0FBQyxHQUFHLEdBQUcsaUJBQWlCLEVBQUUsR0FBRyxHQUFHLGdCQUFnQixDQUFDLENBQUM7UUFDakUsd0JBQVEsQ0FBQyxhQUFhLENBQUMsQ0FBQztRQUN4QixrQ0FBa0M7UUFDbEMsSUFBSTtZQUNNLHdCQUFRLENBQUMsVUFBVSxDQUFDLENBQUM7WUFDckIsd0JBQVEsQ0FBQyxXQUFXLENBQUMsQ0FBQztTQUMvQjtRQUFDLE9BQU8sQ0FBQyxFQUFFLEdBQUU7S0FDZDtBQUNGLENBQUM7QUFDRCxJQUFJLEVBQUUsQ0FBQyxLQUFLLENBQUMsR0FBRyxDQUFDLEVBQUUsQ0FBQyxPQUFPLENBQUMsS0FBSyxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUMifQ== |
\ | No newline at end of file |