@denyhs/cortex-cli
Advanced tools
Comparing version
{ | ||
"name": "@denyhs/cortex-cli", | ||
"version": "2.0.0-beta.11", | ||
"version": "2.0.0-beta.12", | ||
"description": "CLI tool to generate commit messages based on repository changes", | ||
@@ -5,0 +5,0 @@ "main": "src/index.js", |
@@ -282,3 +282,3 @@ import chalk from 'chalk'; | ||
async function saveCommitMessage({ message, token }) { | ||
async function saveCommitMessage({ message, token, diff }) { | ||
try { | ||
@@ -320,2 +320,3 @@ const commitHash = await git.revparse(['HEAD']); | ||
commitLink, | ||
diff, | ||
}), | ||
@@ -336,3 +337,3 @@ }); | ||
async function commitChanges(message, shouldPush = false, options = {}, token) { | ||
async function commitChanges({ message, shouldPush = false, token, diff }) { | ||
try { | ||
@@ -352,3 +353,3 @@ const answer = await new Promise(resolve => { | ||
// Save the commit message after successful commit | ||
await saveCommitMessage({ message, token }); | ||
await saveCommitMessage({ message, token, diff }); | ||
@@ -387,5 +388,5 @@ if (shouldPush) { | ||
if (options.commitAndPush) { | ||
await commitChanges(message, true, options, token); | ||
await commitChanges({ message, shouldPush: true, token, diff }); | ||
} else if (options.commitStaged) { | ||
await commitChanges(message, false, options, token); | ||
await commitChanges({ message, shouldPush: false, token, diff }); | ||
} | ||
@@ -392,0 +393,0 @@ |
19927
0.24%357
0.28%