refactor: Phase out TSLint in nodes-base (no-changelog) (#4798)

* 🔥 Remove TSLint scripts

* 🔥 Remove TSLint config

* 🔥 Remove TSLint exceptions

* 👕 Adjust lint config

* ✏️ Add story numbers
This commit is contained in:
Iván Ovejero
2022-12-02 15:25:21 +01:00
committed by GitHub
parent 632f573021
commit cfd32d2642
272 changed files with 367 additions and 926 deletions

View File

@@ -12,7 +12,6 @@ export async function redditApiRequest(
method: string,
endpoint: string,
qs: IDataObject,
// tslint:disable-next-line:no-any
): Promise<any> {
const resource = this.getNodeParameter('resource', 0) as string;
@@ -59,7 +58,6 @@ export async function redditApiRequestAllItems(
method: string,
endpoint: string,
qs: IDataObject,
// tslint:disable-next-line:no-any
): Promise<any> {
let responseData;
const returnData: IDataObject[] = [];
@@ -77,11 +75,11 @@ export async function redditApiRequestAllItems(
}
if (endpoint === 'api/search_subreddits.json') {
responseData.subreddits.forEach((child: any) => returnData.push(child)); // tslint:disable-line:no-any
responseData.subreddits.forEach((child: any) => returnData.push(child));
} else if (resource === 'postComment' && operation === 'getAll') {
responseData[1].data.children.forEach((child: any) => returnData.push(child.data)); // tslint:disable-line:no-any
responseData[1].data.children.forEach((child: any) => returnData.push(child.data));
} else {
responseData.data.children.forEach((child: any) => returnData.push(child.data)); // tslint:disable-line:no-any
responseData.data.children.forEach((child: any) => returnData.push(child.data));
}
if (qs.limit && returnData.length >= qs.limit && returnAll === false) {
return returnData;
@@ -100,7 +98,6 @@ export async function handleListing(
endpoint: string,
qs: IDataObject = {},
requestMethod: 'GET' | 'POST' = 'GET',
// tslint:disable-next-line:no-any
): Promise<any> {
let responseData;