UNPKG

git-veil

Version:

A CLI tool for synchronizing development activities to a personal GitHub repository discreetly and confidentially.

22 lines (21 loc) 665 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.CommitGenerator = void 0; class CommitGenerator { constructor(activity) { this.activity = activity; } generateCommits() { const commits = []; this.activity.forEach((entry) => { const commitMessage = this.createCommitMessage(entry); commits.push(commitMessage); }); return commits; } createCommitMessage(entry) { const date = new Date(entry.date).toISOString(); return `sync : activity recorded for ${date}`; } } exports.CommitGenerator = CommitGenerator;