Fix lint issues

Signed-off-by: Leonardo Maier <leonarmaier@gmail.com>
This commit is contained in:
Leonardo Maier
2022-09-28 09:47:12 -03:00
parent c7fa044a54
commit 7219c3d53e
2 changed files with 5 additions and 5 deletions
+2 -2
View File
@@ -333,7 +333,7 @@ describe('tasks', () => {
const gitConfig = await readGitConfig();
expect(gitConfig).toBeUndefined();
expect(gitConfig).toEqual({});
});
it('should return false if git package is installed but git credentials are not set', async () => {
@@ -345,7 +345,7 @@ describe('tasks', () => {
const gitConfig = await readGitConfig();
expect(gitConfig).toBeUndefined();
expect(gitConfig).toEqual({});
expect(mockExec).toHaveBeenCalledWith(
'git config user.name',
{ cwd: tmpDir },
+3 -3
View File
@@ -250,7 +250,7 @@ export async function moveAppTask(
*
* @throws if `exec` fails
*/
export async function readGitConfig(): Promise<GitConfig | undefined> {
export async function readGitConfig(): Promise<GitConfig> {
const tempDir = resolvePath(os.tmpdir(), 'git-temp-dir');
const runCmd = (cmd: string) =>
@@ -262,7 +262,7 @@ export async function readGitConfig(): Promise<GitConfig | undefined> {
const isGitAvailable = await commandExists('git').catch(() => false);
if (!isGitAvailable) return;
if (!isGitAvailable) return {};
try {
await fs.mkdir(tempDir);
@@ -276,7 +276,7 @@ export async function readGitConfig(): Promise<GitConfig | undefined> {
gitUsername.stdout?.trim() && gitEmail.stdout?.trim(),
);
if (!gitCredentials) return;
if (!gitCredentials) return {};
await runCmd('git init');
await runCmd('git commit --allow-empty -m "Initial commit"');