Skip to content

Commit b69c8ef

Browse files
fix: linting issues
1 parent 5d17633 commit b69c8ef

File tree

2 files changed

+23
-10
lines changed

2 files changed

+23
-10
lines changed

src/install/index.ts

Lines changed: 20 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -37,22 +37,33 @@ export async function getLatestVersionTag(): Promise<string> {
3737
return await axios
3838
.get('https://api.github.com/repos/Azure/Bicep/releases/latest', {
3939
headers: {
40-
'User-Agent': 'piraces'
41-
}
40+
'User-Agent': 'piraces',
41+
},
4242
})
4343
.then(function (response: { data: { tag_name: string } }) {
4444
return response.data.tag_name.replace('v', '');
4545
})
46-
.catch(function (error: { message: string, response?: { data: string, status: string, headers: string}, request: ClientRequest, config: string }) {
46+
.catch(function (error: {
47+
message: string;
48+
response?: { data: string; status: string; headers: string };
49+
request: ClientRequest;
50+
config: string;
51+
}) {
4752
if (error.response) {
4853
// The request was made and the server responded with a status code
4954
// that falls out of the range of 2xx
50-
throw new Error(`[FATAL] Error while retrieving latest version tag: '${error.message}'.\nResponse: \n-Data: '${error.response.data}' \n-Status: '${error.response.status}' \n-Headers: '${error.response.headers}'`);
51-
} else if (error.request) {
52-
throw new Error(`[FATAL] Error while retrieving latest version tag: '${error.message}'.\nRequest: '${error.request}'\nConfig: '${error.config}'`);
53-
} else {
54-
throw new Error(`[FATAL] Error while retrieving latest version tag: '${error.message}'.\nConfig: '${error.config}'`);
55-
}
55+
throw new Error(
56+
`[FATAL] Error while retrieving latest version tag: '${error.message}'.\nResponse: \n-Data: '${error.response.data}' \n-Status: '${error.response.status}' \n-Headers: '${error.response.headers}'`,
57+
);
58+
} else if (error.request) {
59+
throw new Error(
60+
`[FATAL] Error while retrieving latest version tag: '${error.message}'.\nRequest: '${error.request}'\nConfig: '${error.config}'`,
61+
);
62+
} else {
63+
throw new Error(
64+
`[FATAL] Error while retrieving latest version tag: '${error.message}'.\nConfig: '${error.config}'`,
65+
);
66+
}
5667
});
5768
}
5869

test/install/index.spec.ts

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -77,7 +77,9 @@ describe('getLatestVersionTag returns a valid tag', () => {
7777
try {
7878
await getLatestVersionTag();
7979
} catch (err) {
80-
expect(err).toEqual(new Error(`[FATAL] Error while retrieving latest version tag: 'Just Testing'.\nConfig: 'Test config'`));
80+
expect(err).toEqual(
81+
new Error(`[FATAL] Error while retrieving latest version tag: 'Just Testing'.\nConfig: 'Test config'`),
82+
);
8183
}
8284
});
8385
});

0 commit comments

Comments
 (0)