UNPKG

projex

Version:
20 lines (19 loc) 857 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.SetupGitRepositoryUtils = void 0; const _shared_1 = require("../../../../shared/index"); class SetupGitRepositoryUtils { filesUtils = new _shared_1.FilesUtils(); constructor() { } async setupGitRepository(root) { // create docs directory await this.filesUtils.createDirectory(root + '/docs'); // create README.md await this.filesUtils.createFile(root + '/README.md', _shared_1.README_TEMPLATE_CODE); // create .gitignore await this.filesUtils.createFile(root + '/.gitignore', _shared_1.GIT_IGNORE_TEMPLATE_CODE); // create CHANGELOG.md await this.filesUtils.createFile(root + '/CHANGELOG.md', _shared_1.CHANGELOG_TEMPLATE_CODE); } } exports.SetupGitRepositoryUtils = SetupGitRepositoryUtils;