UNPKG

@mazaherimahdi/gptcommit

Version:

A tool for creating commit messages using GPT-3

21 lines (19 loc) 572 B
import { readFile, existsSync } from "fs"; import { ConfigNotFound } from "../../Exeptions/ConfigNotFound"; import { log } from "@clack/prompts"; import { rejects } from "assert"; export async function getConfig(): Promise<String[]> { return new Promise<String[]>((resolve, reject) => { if (existsSync("./.gptcommit")) { readFile("./.gptcommit", (err, data) => { if (err) { reject(err); } else { resolve(data.toString().split("\n")); } }); } else { reject(new ConfigNotFound()); } }); }