not taking into account lock files

This commit is contained in:
Hassan El Mghari
2023-02-13 19:29:40 -05:00
parent 59fb2288ca
commit 35216bc5e7
3 changed files with 12 additions and 5 deletions

View File

@@ -35,11 +35,13 @@ This CLI tool runs a `git diff` command to grab all the latest changes, sends th
The next version of the CLI, v2, will address both of these limitations!
## Future tasks
## Tasks now
- Ignore package-lock and yarn.lock files
- Experiment with openai curie and codex as opposed to dacinvi
- Figure out the price per commit
## Future tasks
- Add support for conventional commits as a flag that users can enable
- Try supporting more than 200 lines by grabbing the diff per file
- Build landing page for the 2.0 launch

View File

@@ -27,7 +27,12 @@ export async function main() {
process.exit(1);
}
const diff = execSync("git diff --cached", { encoding: "utf8" });
const diff = execSync(
"git diff --cached ':!package-lock.json' ':!yarn.lock'",
{
encoding: "utf8",
}
);
if (!diff) {
console.log(
@@ -78,7 +83,7 @@ export async function main() {
async function generateCommitMessage(prompt: string) {
const payload = {
model: "text-davinci-003",
model: "text-curie-001",
prompt,
temperature: 0.7,
top_p: 1,

View File

@@ -1,6 +1,6 @@
{
"name": "aicommits",
"version": "0.2.7",
"version": "0.2.8",
"description": "Writes your git commit messages for you with AI",
"main": "bin/index.js",
"bin": {