refactor: Reduce usage of IExecuteSingleFunctions (no-changelog) (#6944)

This commit is contained in:
Iván Ovejero 2023-08-16 15:52:41 +02:00 committed by GitHub
parent 3eb65e08c4
commit f50fc8443e
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
128 changed files with 158 additions and 409 deletions

View file

@ -2,7 +2,6 @@ import type { OptionsWithUri } from 'request';
import type { import type {
IDataObject, IDataObject,
IExecuteFunctions, IExecuteFunctions,
IExecuteSingleFunctions,
IHookFunctions, IHookFunctions,
ILoadOptionsFunctions, ILoadOptionsFunctions,
IWebhookFunctions, IWebhookFunctions,
@ -11,12 +10,7 @@ import type {
import { NodeApiError } from 'n8n-workflow'; import { NodeApiError } from 'n8n-workflow';
export async function acuitySchedulingApiRequest( export async function acuitySchedulingApiRequest(
this: this: IHookFunctions | IExecuteFunctions | ILoadOptionsFunctions | IWebhookFunctions,
| IHookFunctions
| IExecuteFunctions
| IExecuteSingleFunctions
| ILoadOptionsFunctions
| IWebhookFunctions,
method: string, method: string,
resource: string, resource: string,
body: any = {}, body: any = {},

View file

@ -3,7 +3,6 @@ import type { OptionsWithUri } from 'request';
import type { import type {
IDataObject, IDataObject,
IExecuteFunctions, IExecuteFunctions,
IExecuteSingleFunctions,
IHookFunctions, IHookFunctions,
ILoadOptionsFunctions, ILoadOptionsFunctions,
JsonObject, JsonObject,
@ -15,7 +14,7 @@ import type { IContactUpdate } from './ContactInterface';
import type { IFilterRules, ISearchConditions } from './FilterInterface'; import type { IFilterRules, ISearchConditions } from './FilterInterface';
export async function agileCrmApiRequest( export async function agileCrmApiRequest(
this: IHookFunctions | IExecuteFunctions | IExecuteSingleFunctions | ILoadOptionsFunctions, this: IHookFunctions | IExecuteFunctions | ILoadOptionsFunctions,
method: string, method: string,
endpoint: string, endpoint: string,
body: any = {}, body: any = {},
@ -95,7 +94,7 @@ export async function agileCrmApiRequestAllItems(
} }
export async function agileCrmApiRequestUpdate( export async function agileCrmApiRequestUpdate(
this: IHookFunctions | IExecuteFunctions | IExecuteSingleFunctions | ILoadOptionsFunctions, this: IHookFunctions | IExecuteFunctions | ILoadOptionsFunctions,
method = 'PUT', method = 'PUT',
endpoint?: string, endpoint?: string,
body: any = {}, body: any = {},

View file

@ -2,7 +2,6 @@ import type { OptionsWithUri } from 'request';
import type { import type {
IExecuteFunctions, IExecuteFunctions,
IExecuteSingleFunctions,
ILoadOptionsFunctions, ILoadOptionsFunctions,
IDataObject, IDataObject,
JsonObject, JsonObject,
@ -10,7 +9,7 @@ import type {
import { NodeApiError } from 'n8n-workflow'; import { NodeApiError } from 'n8n-workflow';
export async function automizyApiRequest( export async function automizyApiRequest(
this: IExecuteFunctions | IExecuteSingleFunctions | ILoadOptionsFunctions, this: IExecuteFunctions | ILoadOptionsFunctions,
method: string, method: string,
path: string, path: string,

View file

@ -2,7 +2,6 @@ import type { OptionsWithUri } from 'request';
import type { import type {
IDataObject, IDataObject,
IExecuteFunctions, IExecuteFunctions,
IExecuteSingleFunctions,
IHookFunctions, IHookFunctions,
ILoadOptionsFunctions, ILoadOptionsFunctions,
JsonObject, JsonObject,
@ -10,7 +9,7 @@ import type {
import { NodeApiError } from 'n8n-workflow'; import { NodeApiError } from 'n8n-workflow';
export async function bitbucketApiRequest( export async function bitbucketApiRequest(
this: IHookFunctions | IExecuteFunctions | IExecuteSingleFunctions | ILoadOptionsFunctions, this: IHookFunctions | IExecuteFunctions | ILoadOptionsFunctions,
method: string, method: string,
resource: string, resource: string,

View file

@ -3,7 +3,6 @@ import type { OptionsWithUri } from 'request';
import type { import type {
IDataObject, IDataObject,
IExecuteFunctions, IExecuteFunctions,
IExecuteSingleFunctions,
IHookFunctions, IHookFunctions,
ILoadOptionsFunctions, ILoadOptionsFunctions,
JsonObject, JsonObject,
@ -11,7 +10,7 @@ import type {
import { NodeApiError } from 'n8n-workflow'; import { NodeApiError } from 'n8n-workflow';
export async function bitlyApiRequest( export async function bitlyApiRequest(
this: IHookFunctions | IExecuteFunctions | IExecuteSingleFunctions | ILoadOptionsFunctions, this: IHookFunctions | IExecuteFunctions | ILoadOptionsFunctions,
method: string, method: string,
resource: string, resource: string,

View file

@ -3,7 +3,6 @@ import type { OptionsWithUri } from 'request';
import type { import type {
IDataObject, IDataObject,
IExecuteFunctions, IExecuteFunctions,
IExecuteSingleFunctions,
IHookFunctions, IHookFunctions,
ILoadOptionsFunctions, ILoadOptionsFunctions,
IOAuth2Options, IOAuth2Options,
@ -12,7 +11,7 @@ import type {
import { NodeApiError } from 'n8n-workflow'; import { NodeApiError } from 'n8n-workflow';
export async function boxApiRequest( export async function boxApiRequest(
this: IExecuteFunctions | IExecuteSingleFunctions | ILoadOptionsFunctions | IHookFunctions, this: IExecuteFunctions | ILoadOptionsFunctions | IHookFunctions,
method: string, method: string,
resource: string, resource: string,

View file

@ -3,7 +3,6 @@ import type { OptionsWithUri } from 'request';
import type { import type {
IDataObject, IDataObject,
IExecuteFunctions, IExecuteFunctions,
IExecuteSingleFunctions,
IHookFunctions, IHookFunctions,
ILoadOptionsFunctions, ILoadOptionsFunctions,
JsonObject, JsonObject,
@ -11,7 +10,7 @@ import type {
import { NodeApiError } from 'n8n-workflow'; import { NodeApiError } from 'n8n-workflow';
export async function brandfetchApiRequest( export async function brandfetchApiRequest(
this: IHookFunctions | IExecuteFunctions | IExecuteSingleFunctions | ILoadOptionsFunctions, this: IHookFunctions | IExecuteFunctions | ILoadOptionsFunctions,
method: string, method: string,
resource: string, resource: string,

View file

@ -3,7 +3,6 @@ import type { OptionsWithUri } from 'request';
import type { import type {
IDataObject, IDataObject,
IExecuteFunctions, IExecuteFunctions,
IExecuteSingleFunctions,
IHookFunctions, IHookFunctions,
ILoadOptionsFunctions, ILoadOptionsFunctions,
JsonObject, JsonObject,
@ -11,7 +10,7 @@ import type {
import { NodeApiError } from 'n8n-workflow'; import { NodeApiError } from 'n8n-workflow';
export async function circleciApiRequest( export async function circleciApiRequest(
this: IHookFunctions | IExecuteFunctions | IExecuteSingleFunctions | ILoadOptionsFunctions, this: IHookFunctions | IExecuteFunctions | ILoadOptionsFunctions,
method: string, method: string,
resource: string, resource: string,

View file

@ -3,7 +3,6 @@ import type { OptionsWithUri } from 'request';
import type { import type {
IDataObject, IDataObject,
IExecuteFunctions, IExecuteFunctions,
IExecuteSingleFunctions,
IHookFunctions, IHookFunctions,
ILoadOptionsFunctions, ILoadOptionsFunctions,
JsonObject, JsonObject,
@ -11,7 +10,7 @@ import type {
import { NodeApiError } from 'n8n-workflow'; import { NodeApiError } from 'n8n-workflow';
export async function clearbitApiRequest( export async function clearbitApiRequest(
this: IHookFunctions | IExecuteFunctions | IExecuteSingleFunctions | ILoadOptionsFunctions, this: IHookFunctions | IExecuteFunctions | ILoadOptionsFunctions,
method: string, method: string,
api: string, api: string,
resource: string, resource: string,

View file

@ -3,7 +3,6 @@ import type { OptionsWithUri } from 'request';
import type { import type {
IDataObject, IDataObject,
IExecuteFunctions, IExecuteFunctions,
IExecuteSingleFunctions,
IHookFunctions, IHookFunctions,
ILoadOptionsFunctions, ILoadOptionsFunctions,
IWebhookFunctions, IWebhookFunctions,
@ -13,12 +12,7 @@ import type {
import { NodeApiError } from 'n8n-workflow'; import { NodeApiError } from 'n8n-workflow';
export async function clickupApiRequest( export async function clickupApiRequest(
this: this: IHookFunctions | IExecuteFunctions | ILoadOptionsFunctions | IWebhookFunctions,
| IHookFunctions
| IExecuteFunctions
| IExecuteSingleFunctions
| ILoadOptionsFunctions
| IWebhookFunctions,
method: string, method: string,
resource: string, resource: string,

View file

@ -3,7 +3,6 @@ import type { OptionsWithUri } from 'request';
import type { import type {
IDataObject, IDataObject,
IExecuteFunctions, IExecuteFunctions,
IExecuteSingleFunctions,
ILoadOptionsFunctions, ILoadOptionsFunctions,
IPollFunctions, IPollFunctions,
JsonObject, JsonObject,
@ -11,7 +10,7 @@ import type {
import { NodeApiError } from 'n8n-workflow'; import { NodeApiError } from 'n8n-workflow';
export async function cloudflareApiRequest( export async function cloudflareApiRequest(
this: IExecuteFunctions | IExecuteSingleFunctions | ILoadOptionsFunctions | IPollFunctions, this: IExecuteFunctions | ILoadOptionsFunctions | IPollFunctions,
method: string, method: string,
resource: string, resource: string,
body = {}, body = {},

View file

@ -1,15 +1,10 @@
import type { import type { IExecuteFunctions, ILoadOptionsFunctions, IDataObject } from 'n8n-workflow';
IExecuteFunctions,
IExecuteSingleFunctions,
ILoadOptionsFunctions,
IDataObject,
} from 'n8n-workflow';
import { jsonParse } from 'n8n-workflow'; import { jsonParse } from 'n8n-workflow';
import type { ICollection } from './CollectionInterface'; import type { ICollection } from './CollectionInterface';
import { cockpitApiRequest } from './GenericFunctions'; import { cockpitApiRequest } from './GenericFunctions';
export async function createCollectionEntry( export async function createCollectionEntry(
this: IExecuteFunctions | IExecuteSingleFunctions | ILoadOptionsFunctions, this: IExecuteFunctions | ILoadOptionsFunctions,
resourceName: string, resourceName: string,
data: IDataObject, data: IDataObject,
id?: string, id?: string,
@ -29,7 +24,7 @@ export async function createCollectionEntry(
} }
export async function getAllCollectionEntries( export async function getAllCollectionEntries(
this: IExecuteFunctions | IExecuteSingleFunctions | ILoadOptionsFunctions, this: IExecuteFunctions | ILoadOptionsFunctions,
resourceName: string, resourceName: string,
options: IDataObject, options: IDataObject,
): Promise<any> { ): Promise<any> {
@ -85,7 +80,7 @@ export async function getAllCollectionEntries(
} }
export async function getAllCollectionNames( export async function getAllCollectionNames(
this: IExecuteFunctions | IExecuteSingleFunctions | ILoadOptionsFunctions, this: IExecuteFunctions | ILoadOptionsFunctions,
): Promise<string[]> { ): Promise<string[]> {
return cockpitApiRequest.call(this, 'GET', '/collections/listCollections', {}); return cockpitApiRequest.call(this, 'GET', '/collections/listCollections', {});
} }

View file

@ -1,14 +1,9 @@
import type { import type { IExecuteFunctions, ILoadOptionsFunctions, IDataObject } from 'n8n-workflow';
IExecuteFunctions,
IExecuteSingleFunctions,
ILoadOptionsFunctions,
IDataObject,
} from 'n8n-workflow';
import type { IForm } from './FormInterface'; import type { IForm } from './FormInterface';
import { cockpitApiRequest } from './GenericFunctions'; import { cockpitApiRequest } from './GenericFunctions';
export async function submitForm( export async function submitForm(
this: IExecuteFunctions | IExecuteSingleFunctions | ILoadOptionsFunctions, this: IExecuteFunctions | ILoadOptionsFunctions,
resourceName: string, resourceName: string,
form: IDataObject, form: IDataObject,
) { ) {

View file

@ -1,7 +1,6 @@
import type { import type {
IDataObject, IDataObject,
IExecuteFunctions, IExecuteFunctions,
IExecuteSingleFunctions,
ILoadOptionsFunctions, ILoadOptionsFunctions,
JsonObject, JsonObject,
} from 'n8n-workflow'; } from 'n8n-workflow';
@ -9,7 +8,7 @@ import { jsonParse, NodeApiError } from 'n8n-workflow';
import type { OptionsWithUri } from 'request'; import type { OptionsWithUri } from 'request';
export async function cockpitApiRequest( export async function cockpitApiRequest(
this: IExecuteFunctions | IExecuteSingleFunctions | ILoadOptionsFunctions, this: IExecuteFunctions | ILoadOptionsFunctions,
method: string, method: string,
resource: string, resource: string,
@ -46,7 +45,7 @@ export async function cockpitApiRequest(
} }
export function createDataFromParameters( export function createDataFromParameters(
this: IExecuteFunctions | IExecuteSingleFunctions | ILoadOptionsFunctions, this: IExecuteFunctions | ILoadOptionsFunctions,
itemIndex: number, itemIndex: number,
): IDataObject { ): IDataObject {
const dataFieldsAreJson = this.getNodeParameter('jsonDataFields', itemIndex) as boolean; const dataFieldsAreJson = this.getNodeParameter('jsonDataFields', itemIndex) as boolean;

View file

@ -1,19 +1,15 @@
import type { import type { IExecuteFunctions, ILoadOptionsFunctions } from 'n8n-workflow';
IExecuteFunctions,
IExecuteSingleFunctions,
ILoadOptionsFunctions,
} from 'n8n-workflow';
import { cockpitApiRequest } from './GenericFunctions'; import { cockpitApiRequest } from './GenericFunctions';
export async function getSingleton( export async function getSingleton(
this: IExecuteFunctions | IExecuteSingleFunctions | ILoadOptionsFunctions, this: IExecuteFunctions | ILoadOptionsFunctions,
resourceName: string, resourceName: string,
): Promise<any> { ): Promise<any> {
return cockpitApiRequest.call(this, 'get', `/singletons/get/${resourceName}`); return cockpitApiRequest.call(this, 'get', `/singletons/get/${resourceName}`);
} }
export async function getAllSingletonNames( export async function getAllSingletonNames(
this: IExecuteFunctions | IExecuteSingleFunctions | ILoadOptionsFunctions, this: IExecuteFunctions | ILoadOptionsFunctions,
): Promise<string[]> { ): Promise<string[]> {
return cockpitApiRequest.call(this, 'GET', '/singletons/listSingletons', {}); return cockpitApiRequest.call(this, 'GET', '/singletons/listSingletons', {});
} }

View file

@ -2,14 +2,13 @@ import type { OptionsWithUri } from 'request';
import type { import type {
IDataObject, IDataObject,
IExecuteFunctions, IExecuteFunctions,
IExecuteSingleFunctions,
ILoadOptionsFunctions, ILoadOptionsFunctions,
JsonObject, JsonObject,
} from 'n8n-workflow'; } from 'n8n-workflow';
import { NodeApiError } from 'n8n-workflow'; import { NodeApiError } from 'n8n-workflow';
export async function codaApiRequest( export async function codaApiRequest(
this: IExecuteFunctions | IExecuteSingleFunctions | ILoadOptionsFunctions, this: IExecuteFunctions | ILoadOptionsFunctions,
method: string, method: string,
resource: string, resource: string,

View file

@ -2,7 +2,6 @@ import type { OptionsWithUri } from 'request';
import type { import type {
IExecuteFunctions, IExecuteFunctions,
IExecuteSingleFunctions,
ILoadOptionsFunctions, ILoadOptionsFunctions,
IDataObject, IDataObject,
JsonObject, JsonObject,
@ -10,7 +9,7 @@ import type {
import { NodeApiError } from 'n8n-workflow'; import { NodeApiError } from 'n8n-workflow';
export async function coinGeckoApiRequest( export async function coinGeckoApiRequest(
this: IExecuteFunctions | IExecuteSingleFunctions | ILoadOptionsFunctions, this: IExecuteFunctions | ILoadOptionsFunctions,
method: string, method: string,
endpoint: string, endpoint: string,

View file

@ -3,14 +3,13 @@ import type { OptionsWithUri } from 'request';
import type { import type {
IDataObject, IDataObject,
IExecuteFunctions, IExecuteFunctions,
IExecuteSingleFunctions,
ILoadOptionsFunctions, ILoadOptionsFunctions,
JsonObject, JsonObject,
} from 'n8n-workflow'; } from 'n8n-workflow';
import { NodeApiError } from 'n8n-workflow'; import { NodeApiError } from 'n8n-workflow';
export async function contentfulApiRequest( export async function contentfulApiRequest(
this: IExecuteFunctions | IExecuteSingleFunctions | ILoadOptionsFunctions, this: IExecuteFunctions | ILoadOptionsFunctions,
method: string, method: string,
resource: string, resource: string,

View file

@ -2,7 +2,6 @@ import type { OptionsWithUri } from 'request';
import type { import type {
IExecuteFunctions, IExecuteFunctions,
IExecuteSingleFunctions,
ILoadOptionsFunctions, ILoadOptionsFunctions,
IDataObject, IDataObject,
IHookFunctions, IHookFunctions,
@ -11,7 +10,7 @@ import type {
import { NodeApiError } from 'n8n-workflow'; import { NodeApiError } from 'n8n-workflow';
export async function convertKitApiRequest( export async function convertKitApiRequest(
this: IExecuteFunctions | IExecuteSingleFunctions | ILoadOptionsFunctions | IHookFunctions, this: IExecuteFunctions | ILoadOptionsFunctions | IHookFunctions,
method: string, method: string,
endpoint: string, endpoint: string,

View file

@ -6,7 +6,6 @@ import type {
ICredentialDataDecryptedObject, ICredentialDataDecryptedObject,
IDataObject, IDataObject,
IExecuteFunctions, IExecuteFunctions,
IExecuteSingleFunctions,
IHookFunctions, IHookFunctions,
ILoadOptionsFunctions, ILoadOptionsFunctions,
IWebhookFunctions, IWebhookFunctions,
@ -28,12 +27,7 @@ import type {
* Make an authenticated API request to Copper. * Make an authenticated API request to Copper.
*/ */
export async function copperApiRequest( export async function copperApiRequest(
this: this: IHookFunctions | IExecuteFunctions | ILoadOptionsFunctions | IWebhookFunctions,
| IHookFunctions
| IExecuteFunctions
| IExecuteSingleFunctions
| ILoadOptionsFunctions
| IWebhookFunctions,
method: string, method: string,
resource: string, resource: string,
body: IDataObject = {}, body: IDataObject = {},

View file

@ -3,7 +3,6 @@ import type { OptionsWithUri } from 'request';
import type { import type {
IDataObject, IDataObject,
IExecuteFunctions, IExecuteFunctions,
IExecuteSingleFunctions,
IHookFunctions, IHookFunctions,
ILoadOptionsFunctions, ILoadOptionsFunctions,
} from 'n8n-workflow'; } from 'n8n-workflow';
@ -11,7 +10,7 @@ import type {
import moment from 'moment'; import moment from 'moment';
export async function cortexApiRequest( export async function cortexApiRequest(
this: IHookFunctions | IExecuteFunctions | IExecuteSingleFunctions | ILoadOptionsFunctions, this: IHookFunctions | IExecuteFunctions | ILoadOptionsFunctions,
method: string, method: string,
resource: string, resource: string,

View file

@ -2,7 +2,6 @@ import type { OptionsWithUri } from 'request';
import type { import type {
IExecuteFunctions, IExecuteFunctions,
IExecuteSingleFunctions,
ILoadOptionsFunctions, ILoadOptionsFunctions,
IDataObject, IDataObject,
JsonObject, JsonObject,
@ -10,7 +9,7 @@ import type {
import { NodeApiError } from 'n8n-workflow'; import { NodeApiError } from 'n8n-workflow';
export async function deepLApiRequest( export async function deepLApiRequest(
this: IExecuteFunctions | IExecuteSingleFunctions | ILoadOptionsFunctions, this: IExecuteFunctions | ILoadOptionsFunctions,
method: string, method: string,
resource: string, resource: string,
body: IDataObject = {}, body: IDataObject = {},

View file

@ -3,7 +3,6 @@ import type { OptionsWithUri } from 'request';
import type { import type {
IDataObject, IDataObject,
IExecuteFunctions, IExecuteFunctions,
IExecuteSingleFunctions,
IHookFunctions, IHookFunctions,
ILoadOptionsFunctions, ILoadOptionsFunctions,
JsonObject, JsonObject,
@ -11,7 +10,7 @@ import type {
import { NodeApiError } from 'n8n-workflow'; import { NodeApiError } from 'n8n-workflow';
export async function demioApiRequest( export async function demioApiRequest(
this: IHookFunctions | IExecuteFunctions | IExecuteSingleFunctions | ILoadOptionsFunctions, this: IHookFunctions | IExecuteFunctions | ILoadOptionsFunctions,
method: string, method: string,
resource: string, resource: string,

View file

@ -5,7 +5,6 @@ import type {
ICredentialTestFunctions, ICredentialTestFunctions,
IDataObject, IDataObject,
IExecuteFunctions, IExecuteFunctions,
IExecuteSingleFunctions,
IHookFunctions, IHookFunctions,
ILoadOptionsFunctions, ILoadOptionsFunctions,
JsonObject, JsonObject,
@ -13,7 +12,7 @@ import type {
import { NodeApiError } from 'n8n-workflow'; import { NodeApiError } from 'n8n-workflow';
export async function dhlApiRequest( export async function dhlApiRequest(
this: IHookFunctions | IExecuteFunctions | IExecuteSingleFunctions | ILoadOptionsFunctions, this: IHookFunctions | IExecuteFunctions | ILoadOptionsFunctions,
method: string, method: string,
path: string, path: string,

View file

@ -2,7 +2,6 @@ import type { OptionsWithUri } from 'request';
import type { import type {
IExecuteFunctions, IExecuteFunctions,
IExecuteSingleFunctions,
ILoadOptionsFunctions, ILoadOptionsFunctions,
IDataObject, IDataObject,
JsonObject, JsonObject,
@ -10,7 +9,7 @@ import type {
import { NodeApiError } from 'n8n-workflow'; import { NodeApiError } from 'n8n-workflow';
export async function discourseApiRequest( export async function discourseApiRequest(
this: IExecuteFunctions | IExecuteSingleFunctions | ILoadOptionsFunctions, this: IExecuteFunctions | ILoadOptionsFunctions,
method: string, method: string,
path: string, path: string,

View file

@ -2,7 +2,6 @@ import type { OptionsWithUri } from 'request';
import type { import type {
IDataObject, IDataObject,
IExecuteFunctions, IExecuteFunctions,
IExecuteSingleFunctions,
IHookFunctions, IHookFunctions,
ILoadOptionsFunctions, ILoadOptionsFunctions,
JsonObject, JsonObject,
@ -10,7 +9,7 @@ import type {
import { NodeApiError } from 'n8n-workflow'; import { NodeApiError } from 'n8n-workflow';
export async function disqusApiRequest( export async function disqusApiRequest(
this: IHookFunctions | IExecuteFunctions | IExecuteSingleFunctions | ILoadOptionsFunctions, this: IHookFunctions | IExecuteFunctions | ILoadOptionsFunctions,
method: string, method: string,
qs: IDataObject = {}, qs: IDataObject = {},
uri?: string, uri?: string,
@ -55,7 +54,7 @@ export async function disqusApiRequest(
* and return all results * and return all results
*/ */
export async function disqusApiRequestAllItems( export async function disqusApiRequestAllItems(
this: IHookFunctions | IExecuteFunctions | IExecuteSingleFunctions | ILoadOptionsFunctions, this: IHookFunctions | IExecuteFunctions | ILoadOptionsFunctions,
method: string, method: string,
qs: IDataObject = {}, qs: IDataObject = {},
uri?: string, uri?: string,

View file

@ -3,7 +3,6 @@ import type { OptionsWithUrl } from 'request';
import type { import type {
IDataObject, IDataObject,
IExecuteFunctions, IExecuteFunctions,
IExecuteSingleFunctions,
IHookFunctions, IHookFunctions,
ILoadOptionsFunctions, ILoadOptionsFunctions,
JsonObject, JsonObject,
@ -21,7 +20,7 @@ const fieldCache: {
} = {}; } = {};
export async function egoiApiRequest( export async function egoiApiRequest(
this: IHookFunctions | IExecuteFunctions | IExecuteSingleFunctions | ILoadOptionsFunctions, this: IHookFunctions | IExecuteFunctions | ILoadOptionsFunctions,
method: string, method: string,
endpoint: string, endpoint: string,

View file

@ -3,7 +3,6 @@ import type { OptionsWithUri } from 'request';
import type { import type {
IDataObject, IDataObject,
IExecuteFunctions, IExecuteFunctions,
IExecuteSingleFunctions,
IHookFunctions, IHookFunctions,
ILoadOptionsFunctions, ILoadOptionsFunctions,
IWebhookFunctions, IWebhookFunctions,
@ -12,12 +11,7 @@ import type {
import { NodeApiError } from 'n8n-workflow'; import { NodeApiError } from 'n8n-workflow';
export async function eventbriteApiRequest( export async function eventbriteApiRequest(
this: this: IHookFunctions | IExecuteFunctions | ILoadOptionsFunctions | IWebhookFunctions,
| IHookFunctions
| IExecuteFunctions
| IExecuteSingleFunctions
| ILoadOptionsFunctions
| IWebhookFunctions,
method: string, method: string,
resource: string, resource: string,

View file

@ -3,7 +3,6 @@ import type { OptionsWithUri } from 'request';
import type { import type {
IDataObject, IDataObject,
IExecuteFunctions, IExecuteFunctions,
IExecuteSingleFunctions,
IHookFunctions, IHookFunctions,
ILoadOptionsFunctions, ILoadOptionsFunctions,
IWebhookFunctions, IWebhookFunctions,
@ -14,12 +13,7 @@ import { NodeApiError } from 'n8n-workflow';
import { capitalCase } from 'change-case'; import { capitalCase } from 'change-case';
export async function facebookApiRequest( export async function facebookApiRequest(
this: this: IHookFunctions | IExecuteFunctions | ILoadOptionsFunctions | IWebhookFunctions,
| IHookFunctions
| IExecuteFunctions
| IExecuteSingleFunctions
| ILoadOptionsFunctions
| IWebhookFunctions,
method: string, method: string,
resource: string, resource: string,

View file

@ -3,7 +3,6 @@ import type { OptionsWithUri } from 'request';
import type { import type {
IDataObject, IDataObject,
IExecuteFunctions, IExecuteFunctions,
IExecuteSingleFunctions,
IHookFunctions, IHookFunctions,
ILoadOptionsFunctions, ILoadOptionsFunctions,
JsonObject, JsonObject,
@ -11,7 +10,7 @@ import type {
import { NodeApiError } from 'n8n-workflow'; import { NodeApiError } from 'n8n-workflow';
export async function figmaApiRequest( export async function figmaApiRequest(
this: IHookFunctions | IExecuteFunctions | IExecuteSingleFunctions | ILoadOptionsFunctions, this: IHookFunctions | IExecuteFunctions | ILoadOptionsFunctions,
method: string, method: string,
resource: string, resource: string,

View file

@ -1,6 +1,5 @@
import type { import type {
IExecuteFunctions, IExecuteFunctions,
IExecuteSingleFunctions,
ILoadOptionsFunctions, ILoadOptionsFunctions,
IDataObject, IDataObject,
INodePropertyOptions, INodePropertyOptions,
@ -30,9 +29,7 @@ interface ScriptObject {
folderScriptNames?: LayoutObject[]; folderScriptNames?: LayoutObject[];
} }
export async function getToken( export async function getToken(this: ILoadOptionsFunctions | IExecuteFunctions): Promise<any> {
this: ILoadOptionsFunctions | IExecuteFunctions | IExecuteSingleFunctions,
): Promise<any> {
const credentials = await this.getCredentials('fileMaker'); const credentials = await this.getCredentials('fileMaker');
const host = credentials.host as string; const host = credentials.host as string;
@ -108,7 +105,7 @@ function parseLayouts(layouts: LayoutObject[]): INodePropertyOptions[] {
* *
*/ */
export async function layoutsApiRequest( export async function layoutsApiRequest(
this: ILoadOptionsFunctions | IExecuteFunctions | IExecuteSingleFunctions, this: ILoadOptionsFunctions | IExecuteFunctions,
): Promise<INodePropertyOptions[]> { ): Promise<INodePropertyOptions[]> {
const token = await getToken.call(this); const token = await getToken.call(this);
const credentials = await this.getCredentials('fileMaker'); const credentials = await this.getCredentials('fileMaker');
@ -246,7 +243,7 @@ export async function getScripts(this: ILoadOptionsFunctions): Promise<any> {
} }
export async function logout( export async function logout(
this: ILoadOptionsFunctions | IExecuteFunctions | IExecuteSingleFunctions, this: ILoadOptionsFunctions | IExecuteFunctions,
token: string, token: string,
): Promise<any> { ): Promise<any> {
const credentials = await this.getCredentials('fileMaker'); const credentials = await this.getCredentials('fileMaker');

View file

@ -2,7 +2,6 @@ import type { OptionsWithUri } from 'request';
import type { import type {
IDataObject, IDataObject,
IExecuteFunctions, IExecuteFunctions,
IExecuteSingleFunctions,
IHookFunctions, IHookFunctions,
ILoadOptionsFunctions, ILoadOptionsFunctions,
JsonObject, JsonObject,
@ -10,7 +9,7 @@ import type {
import { NodeApiError } from 'n8n-workflow'; import { NodeApiError } from 'n8n-workflow';
export async function flowApiRequest( export async function flowApiRequest(
this: IHookFunctions | IExecuteFunctions | IExecuteSingleFunctions | ILoadOptionsFunctions, this: IHookFunctions | IExecuteFunctions | ILoadOptionsFunctions,
method: string, method: string,
resource: string, resource: string,

View file

@ -3,13 +3,12 @@ import type { OptionsWithUri } from 'request';
import type { import type {
IDataObject, IDataObject,
IExecuteFunctions, IExecuteFunctions,
IExecuteSingleFunctions,
IHookFunctions, IHookFunctions,
ILoadOptionsFunctions, ILoadOptionsFunctions,
} from 'n8n-workflow'; } from 'n8n-workflow';
export async function ghostApiRequest( export async function ghostApiRequest(
this: IHookFunctions | IExecuteFunctions | IExecuteSingleFunctions | ILoadOptionsFunctions, this: IHookFunctions | IExecuteFunctions | ILoadOptionsFunctions,
method: string, method: string,
endpoint: string, endpoint: string,

View file

@ -1,7 +1,6 @@
import type { OptionsWithUri } from 'request'; import type { OptionsWithUri } from 'request';
import type { import type {
IExecuteFunctions, IExecuteFunctions,
IExecuteSingleFunctions,
ILoadOptionsFunctions, ILoadOptionsFunctions,
IDataObject, IDataObject,
JsonObject, JsonObject,
@ -9,7 +8,7 @@ import type {
import { NodeApiError } from 'n8n-workflow'; import { NodeApiError } from 'n8n-workflow';
export async function googleApiRequest( export async function googleApiRequest(
this: IExecuteFunctions | IExecuteSingleFunctions | ILoadOptionsFunctions, this: IExecuteFunctions | ILoadOptionsFunctions,
method: string, method: string,
endpoint: string, endpoint: string,
body: IDataObject = {}, body: IDataObject = {},

View file

@ -2,14 +2,13 @@ import type { OptionsWithUri } from 'request';
import type { import type {
IDataObject, IDataObject,
IExecuteFunctions, IExecuteFunctions,
IExecuteSingleFunctions,
ILoadOptionsFunctions, ILoadOptionsFunctions,
JsonObject, JsonObject,
} from 'n8n-workflow'; } from 'n8n-workflow';
import { NodeApiError } from 'n8n-workflow'; import { NodeApiError } from 'n8n-workflow';
export async function googleApiRequest( export async function googleApiRequest(
this: IExecuteFunctions | IExecuteSingleFunctions | ILoadOptionsFunctions, this: IExecuteFunctions | ILoadOptionsFunctions,
method: string, method: string,
endpoint: string, endpoint: string,
body: IDataObject = {}, body: IDataObject = {},

View file

@ -2,7 +2,6 @@ import type { OptionsWithUri } from 'request';
import type { import type {
IExecuteFunctions, IExecuteFunctions,
IExecuteSingleFunctions,
ILoadOptionsFunctions, ILoadOptionsFunctions,
IDataObject, IDataObject,
JsonObject, JsonObject,
@ -11,7 +10,7 @@ import { NodeApiError, NodeOperationError } from 'n8n-workflow';
import { getGoogleAccessToken } from '../../GenericFunctions'; import { getGoogleAccessToken } from '../../GenericFunctions';
export async function googleApiRequest( export async function googleApiRequest(
this: IExecuteFunctions | IExecuteSingleFunctions | ILoadOptionsFunctions, this: IExecuteFunctions | ILoadOptionsFunctions,
method: string, method: string,
resource: string, resource: string,
body: any = {}, body: any = {},

View file

@ -3,7 +3,6 @@ import type { OptionsWithUri } from 'request';
import type { import type {
IDataObject, IDataObject,
IExecuteFunctions, IExecuteFunctions,
IExecuteSingleFunctions,
ILoadOptionsFunctions, ILoadOptionsFunctions,
JsonObject, JsonObject,
} from 'n8n-workflow'; } from 'n8n-workflow';
@ -11,7 +10,7 @@ import { NodeApiError, NodeOperationError } from 'n8n-workflow';
import { getGoogleAccessToken } from '../../../GenericFunctions'; import { getGoogleAccessToken } from '../../../GenericFunctions';
export async function googleApiRequest( export async function googleApiRequest(
this: IExecuteFunctions | IExecuteSingleFunctions | ILoadOptionsFunctions, this: IExecuteFunctions | ILoadOptionsFunctions,
method: string, method: string,
resource: string, resource: string,
body: IDataObject = {}, body: IDataObject = {},

View file

@ -2,7 +2,6 @@ import type { OptionsWithUri } from 'request';
import type { import type {
IExecuteFunctions, IExecuteFunctions,
IExecuteSingleFunctions,
ILoadOptionsFunctions, ILoadOptionsFunctions,
IDataObject, IDataObject,
JsonObject, JsonObject,
@ -11,7 +10,7 @@ import { NodeApiError } from 'n8n-workflow';
import { getGoogleAccessToken } from '../GenericFunctions'; import { getGoogleAccessToken } from '../GenericFunctions';
export async function googleApiRequest( export async function googleApiRequest(
this: IExecuteFunctions | IExecuteSingleFunctions | ILoadOptionsFunctions, this: IExecuteFunctions | ILoadOptionsFunctions,
method: string, method: string,
resource: string, resource: string,
body: any = {}, body: any = {},

View file

@ -3,7 +3,6 @@ import type { OptionsWithUri } from 'request';
import type { import type {
IDataObject, IDataObject,
IExecuteFunctions, IExecuteFunctions,
IExecuteSingleFunctions,
ILoadOptionsFunctions, ILoadOptionsFunctions,
INodeListSearchItems, INodeListSearchItems,
INodeListSearchResult, INodeListSearchResult,
@ -15,7 +14,7 @@ import { NodeApiError } from 'n8n-workflow';
import moment from 'moment-timezone'; import moment from 'moment-timezone';
export async function googleApiRequest( export async function googleApiRequest(
this: IExecuteFunctions | IExecuteSingleFunctions | ILoadOptionsFunctions | IPollFunctions, this: IExecuteFunctions | ILoadOptionsFunctions | IPollFunctions,
method: string, method: string,
resource: string, resource: string,

View file

@ -3,7 +3,6 @@ import type { OptionsWithUri } from 'request';
import type { import type {
IDataObject, IDataObject,
IExecuteFunctions, IExecuteFunctions,
IExecuteSingleFunctions,
ILoadOptionsFunctions, ILoadOptionsFunctions,
INodeProperties, INodeProperties,
JsonObject, JsonObject,
@ -13,7 +12,7 @@ import { NodeApiError } from 'n8n-workflow';
import { getGoogleAccessToken } from '../GenericFunctions'; import { getGoogleAccessToken } from '../GenericFunctions';
export async function googleApiRequest( export async function googleApiRequest(
this: IExecuteFunctions | IExecuteSingleFunctions | ILoadOptionsFunctions, this: IExecuteFunctions | ILoadOptionsFunctions,
method: string, method: string,
resource: string, resource: string,

View file

@ -2,7 +2,6 @@ import type { OptionsWithUri } from 'request';
import type { import type {
IExecuteFunctions, IExecuteFunctions,
IExecuteSingleFunctions,
ILoadOptionsFunctions, ILoadOptionsFunctions,
IDataObject, IDataObject,
JsonObject, JsonObject,
@ -10,7 +9,7 @@ import type {
import { NodeApiError } from 'n8n-workflow'; import { NodeApiError } from 'n8n-workflow';
export async function googleApiRequest( export async function googleApiRequest(
this: IExecuteFunctions | IExecuteSingleFunctions | ILoadOptionsFunctions, this: IExecuteFunctions | ILoadOptionsFunctions,
method: string, method: string,
endpoint: string, endpoint: string,

View file

@ -2,7 +2,6 @@ import type { OptionsWithUri } from 'request';
import type { import type {
IExecuteFunctions, IExecuteFunctions,
IExecuteSingleFunctions,
ILoadOptionsFunctions, ILoadOptionsFunctions,
IDataObject, IDataObject,
JsonObject, JsonObject,
@ -10,7 +9,7 @@ import type {
import { NodeApiError } from 'n8n-workflow'; import { NodeApiError } from 'n8n-workflow';
export async function googleApiRequest( export async function googleApiRequest(
this: IExecuteFunctions | IExecuteSingleFunctions | ILoadOptionsFunctions, this: IExecuteFunctions | ILoadOptionsFunctions,
method: string, method: string,
resource: string, resource: string,

View file

@ -2,7 +2,6 @@ import type { OptionsWithUri } from 'request';
import type { import type {
IExecuteFunctions, IExecuteFunctions,
IExecuteSingleFunctions,
ILoadOptionsFunctions, ILoadOptionsFunctions,
IDataObject, IDataObject,
IPollFunctions, IPollFunctions,
@ -13,7 +12,7 @@ import { NodeApiError } from 'n8n-workflow';
import { getGoogleAccessToken } from '../../GenericFunctions'; import { getGoogleAccessToken } from '../../GenericFunctions';
export async function googleApiRequest( export async function googleApiRequest(
this: IExecuteFunctions | IExecuteSingleFunctions | ILoadOptionsFunctions | IPollFunctions, this: IExecuteFunctions | ILoadOptionsFunctions | IPollFunctions,
method: string, method: string,
resource: string, resource: string,
body: any = {}, body: any = {},

View file

@ -1,6 +1,5 @@
import type { import type {
IExecuteFunctions, IExecuteFunctions,
IExecuteSingleFunctions,
ILoadOptionsFunctions, ILoadOptionsFunctions,
IDataObject, IDataObject,
IPollFunctions, IPollFunctions,
@ -12,7 +11,7 @@ import { NodeApiError } from 'n8n-workflow';
import { getGoogleAccessToken } from '../../../GenericFunctions'; import { getGoogleAccessToken } from '../../../GenericFunctions';
export async function googleApiRequest( export async function googleApiRequest(
this: IExecuteFunctions | IExecuteSingleFunctions | ILoadOptionsFunctions | IPollFunctions, this: IExecuteFunctions | ILoadOptionsFunctions | IPollFunctions,
method: IHttpRequestMethods, method: IHttpRequestMethods,
resource: string, resource: string,
body: IDataObject | string | Buffer = {}, body: IDataObject | string | Buffer = {},

View file

@ -2,7 +2,6 @@ import type { OptionsWithUri } from 'request';
import type { import type {
IExecuteFunctions, IExecuteFunctions,
IExecuteSingleFunctions,
ILoadOptionsFunctions, ILoadOptionsFunctions,
IDataObject, IDataObject,
JsonObject, JsonObject,
@ -12,7 +11,7 @@ import { NodeApiError } from 'n8n-workflow';
import moment from 'moment-timezone'; import moment from 'moment-timezone';
export async function googleApiRequest( export async function googleApiRequest(
this: IExecuteFunctions | IExecuteSingleFunctions | ILoadOptionsFunctions, this: IExecuteFunctions | ILoadOptionsFunctions,
method: string, method: string,
resource: string, resource: string,

View file

@ -2,7 +2,6 @@ import type { OptionsWithUrl } from 'request';
import type { import type {
IExecuteFunctions, IExecuteFunctions,
IExecuteSingleFunctions,
ILoadOptionsFunctions, ILoadOptionsFunctions,
IDataObject, IDataObject,
JsonObject, JsonObject,
@ -10,7 +9,7 @@ import type {
import { NodeApiError } from 'n8n-workflow'; import { NodeApiError } from 'n8n-workflow';
export async function googleApiRequest( export async function googleApiRequest(
this: IExecuteFunctions | IExecuteSingleFunctions | ILoadOptionsFunctions, this: IExecuteFunctions | ILoadOptionsFunctions,
projectId: string, projectId: string,
method: string, method: string,
resource: string, resource: string,
@ -54,7 +53,7 @@ export async function googleApiRequest(
} }
export async function googleApiRequestAllItems( export async function googleApiRequestAllItems(
this: IExecuteFunctions | IExecuteSingleFunctions | ILoadOptionsFunctions, this: IExecuteFunctions | ILoadOptionsFunctions,
projectId: string, projectId: string,
method: string, method: string,
resource: string, resource: string,

View file

@ -2,7 +2,6 @@ import type { OptionsWithUri } from 'request';
import type { import type {
IExecuteFunctions, IExecuteFunctions,
IExecuteSingleFunctions,
ILoadOptionsFunctions, ILoadOptionsFunctions,
IDataObject, IDataObject,
JsonObject, JsonObject,
@ -10,7 +9,7 @@ import type {
import { NodeApiError } from 'n8n-workflow'; import { NodeApiError } from 'n8n-workflow';
export async function googleApiRequest( export async function googleApiRequest(
this: IExecuteFunctions | IExecuteSingleFunctions | ILoadOptionsFunctions, this: IExecuteFunctions | ILoadOptionsFunctions,
method: string, method: string,
resource: string, resource: string,

View file

@ -1,6 +1,5 @@
import type { import type {
IExecuteFunctions, IExecuteFunctions,
IExecuteSingleFunctions,
ILoadOptionsFunctions, ILoadOptionsFunctions,
ICredentialTestFunctions, ICredentialTestFunctions,
IDataObject, IDataObject,
@ -58,12 +57,7 @@ const googleServiceAccountScopes = {
type GoogleServiceAccount = keyof typeof googleServiceAccountScopes; type GoogleServiceAccount = keyof typeof googleServiceAccountScopes;
export async function getGoogleAccessToken( export async function getGoogleAccessToken(
this: this: IExecuteFunctions | ILoadOptionsFunctions | ICredentialTestFunctions | IPollFunctions,
| IExecuteFunctions
| IExecuteSingleFunctions
| ILoadOptionsFunctions
| ICredentialTestFunctions
| IPollFunctions,
credentials: IDataObject, credentials: IDataObject,
service: GoogleServiceAccount, service: GoogleServiceAccount,
): Promise<IDataObject> { ): Promise<IDataObject> {

View file

@ -6,7 +6,6 @@ import type {
IBinaryKeyData, IBinaryKeyData,
IDataObject, IDataObject,
IExecuteFunctions, IExecuteFunctions,
IExecuteSingleFunctions,
ILoadOptionsFunctions, ILoadOptionsFunctions,
INode, INode,
INodeExecutionData, INodeExecutionData,
@ -43,7 +42,7 @@ import MailComposer from 'nodemailer/lib/mail-composer';
import { getGoogleAccessToken } from '../GenericFunctions'; import { getGoogleAccessToken } from '../GenericFunctions';
export async function googleApiRequest( export async function googleApiRequest(
this: IExecuteFunctions | IExecuteSingleFunctions | ILoadOptionsFunctions | IPollFunctions, this: IExecuteFunctions | ILoadOptionsFunctions | IPollFunctions,
method: string, method: string,
endpoint: string, endpoint: string,
body: IDataObject = {}, body: IDataObject = {},
@ -349,7 +348,7 @@ export const prepareTimestamp = (
}; };
export function prepareQuery( export function prepareQuery(
this: IExecuteFunctions | IExecuteSingleFunctions | ILoadOptionsFunctions | IPollFunctions, this: IExecuteFunctions | ILoadOptionsFunctions | IPollFunctions,
fields: IDataObject, fields: IDataObject,
itemIndex: number, itemIndex: number,
) { ) {
@ -406,7 +405,7 @@ export function prepareQuery(
} }
export function prepareEmailsInput( export function prepareEmailsInput(
this: IExecuteFunctions | IExecuteSingleFunctions | ILoadOptionsFunctions, this: IExecuteFunctions | ILoadOptionsFunctions,
input: string, input: string,
fieldName: string, fieldName: string,
itemIndex: number, itemIndex: number,
@ -434,7 +433,7 @@ export function prepareEmailsInput(
} }
export function prepareEmailBody( export function prepareEmailBody(
this: IExecuteFunctions | IExecuteSingleFunctions | ILoadOptionsFunctions, this: IExecuteFunctions | ILoadOptionsFunctions,
itemIndex: number, itemIndex: number,
) { ) {
const emailType = this.getNodeParameter('emailType', itemIndex) as string; const emailType = this.getNodeParameter('emailType', itemIndex) as string;

View file

@ -3,7 +3,6 @@ import type { OptionsWithUri } from 'request';
import type { import type {
IDataObject, IDataObject,
IExecuteFunctions, IExecuteFunctions,
IExecuteSingleFunctions,
ILoadOptionsFunctions, ILoadOptionsFunctions,
JsonObject, JsonObject,
} from 'n8n-workflow'; } from 'n8n-workflow';
@ -18,7 +17,7 @@ export interface IGoogleAuthCredentials {
} }
export async function googleApiRequest( export async function googleApiRequest(
this: IExecuteFunctions | IExecuteSingleFunctions | ILoadOptionsFunctions, this: IExecuteFunctions | ILoadOptionsFunctions,
method: string, method: string,
resource: string, resource: string,

View file

@ -2,7 +2,6 @@ import type { OptionsWithUri } from 'request';
import type { import type {
IDataObject, IDataObject,
IExecuteFunctions, IExecuteFunctions,
IExecuteSingleFunctions,
ILoadOptionsFunctions, ILoadOptionsFunctions,
IPollFunctions, IPollFunctions,
JsonObject, JsonObject,
@ -11,7 +10,7 @@ import { NodeApiError } from 'n8n-workflow';
import { getGoogleAccessToken } from '../../../GenericFunctions'; import { getGoogleAccessToken } from '../../../GenericFunctions';
export async function apiRequest( export async function apiRequest(
this: IExecuteFunctions | IExecuteSingleFunctions | ILoadOptionsFunctions | IPollFunctions, this: IExecuteFunctions | ILoadOptionsFunctions | IPollFunctions,
method: string, method: string,
resource: string, resource: string,
body: IDataObject = {}, body: IDataObject = {},

View file

@ -2,7 +2,6 @@ import type { OptionsWithUri } from 'request';
import type { import type {
IExecuteFunctions, IExecuteFunctions,
IExecuteSingleFunctions,
ILoadOptionsFunctions, ILoadOptionsFunctions,
IDataObject, IDataObject,
JsonObject, JsonObject,
@ -10,7 +9,7 @@ import type {
import { NodeApiError } from 'n8n-workflow'; import { NodeApiError } from 'n8n-workflow';
export async function googleApiRequest( export async function googleApiRequest(
this: IExecuteFunctions | IExecuteSingleFunctions | ILoadOptionsFunctions, this: IExecuteFunctions | ILoadOptionsFunctions,
method: string, method: string,
resource: string, resource: string,
body: IDataObject = {}, body: IDataObject = {},

View file

@ -2,7 +2,6 @@ import type { OptionsWithUri } from 'request';
import type { import type {
IExecuteFunctions, IExecuteFunctions,
IExecuteSingleFunctions,
ILoadOptionsFunctions, ILoadOptionsFunctions,
IDataObject, IDataObject,
JsonObject, JsonObject,
@ -12,7 +11,7 @@ import { NodeApiError } from 'n8n-workflow';
import { getGoogleAccessToken } from '../GenericFunctions'; import { getGoogleAccessToken } from '../GenericFunctions';
export async function googleApiRequest( export async function googleApiRequest(
this: IExecuteFunctions | IExecuteSingleFunctions | ILoadOptionsFunctions, this: IExecuteFunctions | ILoadOptionsFunctions,
method: string, method: string,
resource: string, resource: string,

View file

@ -2,7 +2,6 @@ import type { OptionsWithUri } from 'request';
import type { import type {
IExecuteFunctions, IExecuteFunctions,
IExecuteSingleFunctions,
ILoadOptionsFunctions, ILoadOptionsFunctions,
IDataObject, IDataObject,
JsonObject, JsonObject,
@ -10,7 +9,7 @@ import type {
import { NodeApiError } from 'n8n-workflow'; import { NodeApiError } from 'n8n-workflow';
export async function googleApiRequest( export async function googleApiRequest(
this: IExecuteFunctions | IExecuteSingleFunctions | ILoadOptionsFunctions, this: IExecuteFunctions | ILoadOptionsFunctions,
method: string, method: string,
resource: string, resource: string,

View file

@ -2,7 +2,6 @@ import type { OptionsWithUri } from 'request';
import type { import type {
IExecuteFunctions, IExecuteFunctions,
IExecuteSingleFunctions,
ILoadOptionsFunctions, ILoadOptionsFunctions,
IDataObject, IDataObject,
JsonObject, JsonObject,
@ -10,7 +9,7 @@ import type {
import { NodeApiError } from 'n8n-workflow'; import { NodeApiError } from 'n8n-workflow';
export async function gotifyApiRequest( export async function gotifyApiRequest(
this: IExecuteFunctions | IExecuteSingleFunctions | ILoadOptionsFunctions, this: IExecuteFunctions | ILoadOptionsFunctions,
method: string, method: string,
path: string, path: string,

View file

@ -2,7 +2,6 @@ import type { OptionsWithUri } from 'request';
import type { import type {
IDataObject, IDataObject,
IExecuteFunctions, IExecuteFunctions,
IExecuteSingleFunctions,
IHookFunctions, IHookFunctions,
ILoadOptionsFunctions, ILoadOptionsFunctions,
IWebhookFunctions, IWebhookFunctions,
@ -11,12 +10,7 @@ import type {
import { NodeApiError } from 'n8n-workflow'; import { NodeApiError } from 'n8n-workflow';
export async function gumroadApiRequest( export async function gumroadApiRequest(
this: this: IHookFunctions | IExecuteFunctions | ILoadOptionsFunctions | IWebhookFunctions,
| IHookFunctions
| IExecuteFunctions
| IExecuteSingleFunctions
| ILoadOptionsFunctions
| IWebhookFunctions,
method: string, method: string,
resource: string, resource: string,

View file

@ -4,7 +4,6 @@ import type {
IDataObject, IDataObject,
IExecuteFunctions, IExecuteFunctions,
IHookFunctions, IHookFunctions,
IExecuteSingleFunctions,
ILoadOptionsFunctions, ILoadOptionsFunctions,
IPollFunctions, IPollFunctions,
JsonObject, JsonObject,
@ -60,12 +59,7 @@ export async function getAccessTokens(
} }
export async function haloPSAApiRequest( export async function haloPSAApiRequest(
this: this: IHookFunctions | IExecuteFunctions | ILoadOptionsFunctions | IPollFunctions,
| IHookFunctions
| IExecuteFunctions
| IExecuteSingleFunctions
| ILoadOptionsFunctions
| IPollFunctions,
method: string, method: string,
resource: string, resource: string,
accessToken: string, accessToken: string,
@ -127,7 +121,6 @@ export async function haloPSAApiRequest(
// this: // this:
// | IHookFunctions // | IHookFunctions
// | IExecuteFunctions // | IExecuteFunctions
// | IExecuteSingleFunctions
// | ILoadOptionsFunctions // | ILoadOptionsFunctions
// | IPollFunctions, // | IPollFunctions,
// clientId: string, // clientId: string,

View file

@ -3,7 +3,6 @@ import type { OptionsWithUri } from 'request';
import type { import type {
IDataObject, IDataObject,
IExecuteFunctions, IExecuteFunctions,
IExecuteSingleFunctions,
IHookFunctions, IHookFunctions,
ILoadOptionsFunctions, ILoadOptionsFunctions,
JsonObject, JsonObject,
@ -11,7 +10,7 @@ import type {
import { NodeApiError } from 'n8n-workflow'; import { NodeApiError } from 'n8n-workflow';
export async function harvestApiRequest( export async function harvestApiRequest(
this: IHookFunctions | IExecuteFunctions | IExecuteSingleFunctions | ILoadOptionsFunctions, this: IHookFunctions | IExecuteFunctions | ILoadOptionsFunctions,
method: string, method: string,
qs: IDataObject, qs: IDataObject,
path: string, path: string,
@ -59,7 +58,7 @@ export async function harvestApiRequest(
* and return all results * and return all results
*/ */
export async function harvestApiRequestAllItems( export async function harvestApiRequestAllItems(
this: IHookFunctions | IExecuteFunctions | IExecuteSingleFunctions | ILoadOptionsFunctions, this: IHookFunctions | IExecuteFunctions | ILoadOptionsFunctions,
method: string, method: string,
qs: IDataObject, qs: IDataObject,
uri: string, uri: string,

View file

@ -3,7 +3,6 @@ import type { OptionsWithUri } from 'request';
import type { import type {
IDataObject, IDataObject,
IExecuteFunctions, IExecuteFunctions,
IExecuteSingleFunctions,
IHookFunctions, IHookFunctions,
ILoadOptionsFunctions, ILoadOptionsFunctions,
JsonObject, JsonObject,
@ -13,7 +12,7 @@ import { NodeApiError } from 'n8n-workflow';
import get from 'lodash/get'; import get from 'lodash/get';
export async function helpscoutApiRequest( export async function helpscoutApiRequest(
this: IExecuteFunctions | IExecuteSingleFunctions | ILoadOptionsFunctions | IHookFunctions, this: IExecuteFunctions | ILoadOptionsFunctions | IHookFunctions,
method: string, method: string,
resource: string, resource: string,

View file

@ -5,7 +5,6 @@ import type {
ICredentialTestFunctions, ICredentialTestFunctions,
IDataObject, IDataObject,
IExecuteFunctions, IExecuteFunctions,
IExecuteSingleFunctions,
IHookFunctions, IHookFunctions,
ILoadOptionsFunctions, ILoadOptionsFunctions,
JsonObject, JsonObject,
@ -15,7 +14,7 @@ import { NodeApiError } from 'n8n-workflow';
import moment from 'moment'; import moment from 'moment';
export async function hubspotApiRequest( export async function hubspotApiRequest(
this: IHookFunctions | IExecuteFunctions | IExecuteSingleFunctions | ILoadOptionsFunctions, this: IHookFunctions | IExecuteFunctions | ILoadOptionsFunctions,
method: string, method: string,
endpoint: string, endpoint: string,
// tslint:disable-next-line:no-any // tslint:disable-next-line:no-any

View file

@ -5,7 +5,6 @@ import type {
ICredentialTestFunctions, ICredentialTestFunctions,
IDataObject, IDataObject,
IExecuteFunctions, IExecuteFunctions,
IExecuteSingleFunctions,
IHookFunctions, IHookFunctions,
ILoadOptionsFunctions, ILoadOptionsFunctions,
JsonObject, JsonObject,
@ -15,7 +14,7 @@ import { NodeApiError } from 'n8n-workflow';
import moment from 'moment'; import moment from 'moment';
export async function hubspotApiRequest( export async function hubspotApiRequest(
this: IHookFunctions | IExecuteFunctions | IExecuteSingleFunctions | ILoadOptionsFunctions, this: IHookFunctions | IExecuteFunctions | ILoadOptionsFunctions,
method: string, method: string,
endpoint: string, endpoint: string,

View file

@ -3,7 +3,6 @@ import type { OptionsWithUri } from 'request';
import type { import type {
IDataObject, IDataObject,
IExecuteFunctions, IExecuteFunctions,
IExecuteSingleFunctions,
IHookFunctions, IHookFunctions,
ILoadOptionsFunctions, ILoadOptionsFunctions,
JsonObject, JsonObject,
@ -11,7 +10,7 @@ import type {
import { NodeApiError } from 'n8n-workflow'; import { NodeApiError } from 'n8n-workflow';
export async function humanticAiApiRequest( export async function humanticAiApiRequest(
this: IHookFunctions | IExecuteFunctions | IExecuteSingleFunctions | ILoadOptionsFunctions, this: IHookFunctions | IExecuteFunctions | ILoadOptionsFunctions,
method: string, method: string,
resource: string, resource: string,

View file

@ -2,7 +2,6 @@ import type { OptionsWithUri } from 'request';
import type { import type {
IDataObject, IDataObject,
IExecuteFunctions, IExecuteFunctions,
IExecuteSingleFunctions,
IHookFunctions, IHookFunctions,
ILoadOptionsFunctions, ILoadOptionsFunctions,
JsonObject, JsonObject,
@ -10,7 +9,7 @@ import type {
import { NodeApiError } from 'n8n-workflow'; import { NodeApiError } from 'n8n-workflow';
export async function hunterApiRequest( export async function hunterApiRequest(
this: IHookFunctions | IExecuteFunctions | IExecuteSingleFunctions | ILoadOptionsFunctions, this: IHookFunctions | IExecuteFunctions | ILoadOptionsFunctions,
method: string, method: string,
resource: string, resource: string,

View file

@ -3,7 +3,6 @@ import type { OptionsWithUri } from 'request';
import type { import type {
IDataObject, IDataObject,
IExecuteFunctions, IExecuteFunctions,
IExecuteSingleFunctions,
IHookFunctions, IHookFunctions,
ILoadOptionsFunctions, ILoadOptionsFunctions,
JsonObject, JsonObject,
@ -11,7 +10,7 @@ import type {
import { NodeApiError } from 'n8n-workflow'; import { NodeApiError } from 'n8n-workflow';
export async function intercomApiRequest( export async function intercomApiRequest(
this: IHookFunctions | IExecuteFunctions | IExecuteSingleFunctions | ILoadOptionsFunctions, this: IHookFunctions | IExecuteFunctions | ILoadOptionsFunctions,
endpoint: string, endpoint: string,
method: string, method: string,

View file

@ -3,7 +3,6 @@ import type { OptionsWithUri } from 'request';
import type { import type {
IDataObject, IDataObject,
IExecuteFunctions, IExecuteFunctions,
IExecuteSingleFunctions,
IHookFunctions, IHookFunctions,
ILoadOptionsFunctions, ILoadOptionsFunctions,
JsonObject, JsonObject,
@ -21,7 +20,7 @@ export const eventID: { [key: string]: string } = {
}; };
export async function invoiceNinjaApiRequest( export async function invoiceNinjaApiRequest(
this: IHookFunctions | IExecuteFunctions | IExecuteSingleFunctions | ILoadOptionsFunctions, this: IHookFunctions | IExecuteFunctions | ILoadOptionsFunctions,
method: string, method: string,
endpoint: string, endpoint: string,
body: IDataObject = {}, body: IDataObject = {},

View file

@ -2,7 +2,6 @@ import type { OptionsWithUri } from 'request';
import type { import type {
IExecuteFunctions, IExecuteFunctions,
IExecuteSingleFunctions,
ILoadOptionsFunctions, ILoadOptionsFunctions,
IDataObject, IDataObject,
JsonObject, JsonObject,
@ -10,7 +9,7 @@ import type {
import { NodeApiError } from 'n8n-workflow'; import { NodeApiError } from 'n8n-workflow';
export async function iterableApiRequest( export async function iterableApiRequest(
this: IExecuteFunctions | IExecuteSingleFunctions | ILoadOptionsFunctions, this: IExecuteFunctions | ILoadOptionsFunctions,
method: string, method: string,
resource: string, resource: string,

View file

@ -3,7 +3,6 @@ import type { OptionsWithUri } from 'request';
import type { import type {
IDataObject, IDataObject,
IExecuteFunctions, IExecuteFunctions,
IExecuteSingleFunctions,
IHookFunctions, IHookFunctions,
ILoadOptionsFunctions, ILoadOptionsFunctions,
JsonObject, JsonObject,
@ -15,7 +14,7 @@ export function tolerateTrailingSlash(baseUrl: string) {
} }
export async function jenkinsApiRequest( export async function jenkinsApiRequest(
this: IHookFunctions | IExecuteFunctions | IExecuteSingleFunctions | ILoadOptionsFunctions, this: IHookFunctions | IExecuteFunctions | ILoadOptionsFunctions,
method: string, method: string,
uri: string, uri: string,
qs: IDataObject = {}, qs: IDataObject = {},

View file

@ -3,7 +3,6 @@ import type { OptionsWithUri } from 'request';
import type { import type {
IDataObject, IDataObject,
IExecuteFunctions, IExecuteFunctions,
IExecuteSingleFunctions,
IHookFunctions, IHookFunctions,
ILoadOptionsFunctions, ILoadOptionsFunctions,
INodeListSearchItems, INodeListSearchItems,
@ -12,7 +11,7 @@ import type {
import { NodeApiError } from 'n8n-workflow'; import { NodeApiError } from 'n8n-workflow';
export async function jiraSoftwareCloudApiRequest( export async function jiraSoftwareCloudApiRequest(
this: IHookFunctions | IExecuteFunctions | IExecuteSingleFunctions | ILoadOptionsFunctions, this: IHookFunctions | IExecuteFunctions | ILoadOptionsFunctions,
endpoint: string, endpoint: string,
method: string, method: string,
body: any = {}, body: any = {},

View file

@ -2,7 +2,6 @@ import type { OptionsWithUri } from 'request';
import type { import type {
IDataObject, IDataObject,
IExecuteFunctions, IExecuteFunctions,
IExecuteSingleFunctions,
IHookFunctions, IHookFunctions,
ILoadOptionsFunctions, ILoadOptionsFunctions,
IWebhookFunctions, IWebhookFunctions,
@ -11,12 +10,7 @@ import type {
import { NodeApiError } from 'n8n-workflow'; import { NodeApiError } from 'n8n-workflow';
export async function jotformApiRequest( export async function jotformApiRequest(
this: this: IHookFunctions | IExecuteFunctions | ILoadOptionsFunctions | IWebhookFunctions,
| IHookFunctions
| IExecuteFunctions
| IExecuteSingleFunctions
| ILoadOptionsFunctions
| IWebhookFunctions,
method: string, method: string,
resource: string, resource: string,

View file

@ -3,7 +3,6 @@ import type { OptionsWithUri } from 'request';
import type { import type {
IDataObject, IDataObject,
IExecuteFunctions, IExecuteFunctions,
IExecuteSingleFunctions,
IHookFunctions, IHookFunctions,
ILoadOptionsFunctions, ILoadOptionsFunctions,
JsonObject, JsonObject,
@ -11,7 +10,7 @@ import type {
import { NodeApiError } from 'n8n-workflow'; import { NodeApiError } from 'n8n-workflow';
export async function lineApiRequest( export async function lineApiRequest(
this: IExecuteFunctions | IExecuteSingleFunctions | ILoadOptionsFunctions | IHookFunctions, this: IExecuteFunctions | ILoadOptionsFunctions | IHookFunctions,
method: string, method: string,
resource: string, resource: string,

View file

@ -3,7 +3,6 @@ import type { OptionsWithUri } from 'request';
import type { import type {
IDataObject, IDataObject,
IExecuteFunctions, IExecuteFunctions,
IExecuteSingleFunctions,
IHookFunctions, IHookFunctions,
ILoadOptionsFunctions, ILoadOptionsFunctions,
JsonObject, JsonObject,
@ -11,7 +10,7 @@ import type {
import { NodeApiError } from 'n8n-workflow'; import { NodeApiError } from 'n8n-workflow';
export async function lingvaNexApiRequest( export async function lingvaNexApiRequest(
this: IHookFunctions | IExecuteFunctions | IExecuteSingleFunctions | ILoadOptionsFunctions, this: IHookFunctions | IExecuteFunctions | ILoadOptionsFunctions,
method: string, method: string,
resource: string, resource: string,

View file

@ -3,7 +3,6 @@ import type { OptionsWithUrl } from 'request';
import type { import type {
IDataObject, IDataObject,
IExecuteFunctions, IExecuteFunctions,
IExecuteSingleFunctions,
IHookFunctions, IHookFunctions,
ILoadOptionsFunctions, ILoadOptionsFunctions,
JsonObject, JsonObject,
@ -11,7 +10,7 @@ import type {
import { NodeApiError, NodeOperationError } from 'n8n-workflow'; import { NodeApiError, NodeOperationError } from 'n8n-workflow';
async function getMetadata( async function getMetadata(
this: IHookFunctions | IExecuteFunctions | IExecuteSingleFunctions | ILoadOptionsFunctions, this: IHookFunctions | IExecuteFunctions | ILoadOptionsFunctions,
oauthTokenData: IDataObject, oauthTokenData: IDataObject,
) { ) {
const credentials = await this.getCredentials('mailchimpOAuth2Api'); const credentials = await this.getCredentials('mailchimpOAuth2Api');
@ -28,7 +27,7 @@ async function getMetadata(
} }
export async function mailchimpApiRequest( export async function mailchimpApiRequest(
this: IHookFunctions | IExecuteFunctions | IExecuteSingleFunctions | ILoadOptionsFunctions, this: IHookFunctions | IExecuteFunctions | ILoadOptionsFunctions,
endpoint: string, endpoint: string,
method: string, method: string,

View file

@ -3,7 +3,6 @@ import type { OptionsWithUri } from 'request';
import type { import type {
IDataObject, IDataObject,
IExecuteFunctions, IExecuteFunctions,
IExecuteSingleFunctions,
IHookFunctions, IHookFunctions,
ILoadOptionsFunctions, ILoadOptionsFunctions,
JsonObject, JsonObject,
@ -11,7 +10,7 @@ import type {
import { NodeApiError } from 'n8n-workflow'; import { NodeApiError } from 'n8n-workflow';
export async function mailerliteApiRequest( export async function mailerliteApiRequest(
this: IExecuteFunctions | IExecuteSingleFunctions | ILoadOptionsFunctions | IHookFunctions, this: IExecuteFunctions | ILoadOptionsFunctions | IHookFunctions,
method: string, method: string,
path: string, path: string,

View file

@ -2,14 +2,13 @@ import type { OptionsWithUri } from 'request';
import type { import type {
IExecuteFunctions, IExecuteFunctions,
IExecuteSingleFunctions,
ILoadOptionsFunctions, ILoadOptionsFunctions,
IDataObject, IDataObject,
IHookFunctions, IHookFunctions,
} from 'n8n-workflow'; } from 'n8n-workflow';
export async function mailjetApiRequest( export async function mailjetApiRequest(
this: IExecuteFunctions | IExecuteSingleFunctions | IHookFunctions | ILoadOptionsFunctions, this: IExecuteFunctions | IHookFunctions | ILoadOptionsFunctions,
method: string, method: string,
path: string, path: string,

View file

@ -3,7 +3,6 @@ import type { OptionsWithUri } from 'request';
import type { import type {
IDataObject, IDataObject,
IExecuteFunctions, IExecuteFunctions,
IExecuteSingleFunctions,
ILoadOptionsFunctions, ILoadOptionsFunctions,
JsonObject, JsonObject,
} from 'n8n-workflow'; } from 'n8n-workflow';
@ -12,7 +11,7 @@ import { NodeApiError, NodeOperationError } from 'n8n-workflow';
import { v4 as uuid } from 'uuid'; import { v4 as uuid } from 'uuid';
export async function matrixApiRequest( export async function matrixApiRequest(
this: IExecuteFunctions | IExecuteSingleFunctions | ILoadOptionsFunctions, this: IExecuteFunctions | ILoadOptionsFunctions,
method: string, method: string,
resource: string, resource: string,
body: string | object = {}, body: string | object = {},

View file

@ -1,7 +1,6 @@
import type { import type {
IDataObject, IDataObject,
IExecuteFunctions, IExecuteFunctions,
IExecuteSingleFunctions,
IHookFunctions, IHookFunctions,
ILoadOptionsFunctions, ILoadOptionsFunctions,
JsonObject, JsonObject,
@ -10,7 +9,7 @@ import { NodeApiError } from 'n8n-workflow';
import type { OptionsWithUri } from 'request'; import type { OptionsWithUri } from 'request';
export async function mauticApiRequest( export async function mauticApiRequest(
this: IHookFunctions | IExecuteFunctions | IExecuteSingleFunctions | ILoadOptionsFunctions, this: IHookFunctions | IExecuteFunctions | ILoadOptionsFunctions,
method: string, method: string,
endpoint: string, endpoint: string,

View file

@ -3,7 +3,6 @@ import type { OptionsWithUri } from 'request';
import type { import type {
IDataObject, IDataObject,
IExecuteFunctions, IExecuteFunctions,
IExecuteSingleFunctions,
IHookFunctions, IHookFunctions,
ILoadOptionsFunctions, ILoadOptionsFunctions,
JsonObject, JsonObject,
@ -11,7 +10,7 @@ import type {
import { NodeApiError } from 'n8n-workflow'; import { NodeApiError } from 'n8n-workflow';
export async function mediumApiRequest( export async function mediumApiRequest(
this: IHookFunctions | IExecuteFunctions | IExecuteSingleFunctions | ILoadOptionsFunctions, this: IHookFunctions | IExecuteFunctions | ILoadOptionsFunctions,
method: string, method: string,
endpoint: string, endpoint: string,

View file

@ -2,7 +2,6 @@ import type { OptionsWithUri } from 'request';
import type { import type {
IExecuteFunctions, IExecuteFunctions,
IExecuteSingleFunctions,
ILoadOptionsFunctions, ILoadOptionsFunctions,
IDataObject, IDataObject,
INodeProperties, INodeProperties,
@ -12,7 +11,7 @@ import type {
import { NodeApiError } from 'n8n-workflow'; import { NodeApiError } from 'n8n-workflow';
export async function microsoftApiRequest( export async function microsoftApiRequest(
this: IExecuteFunctions | IExecuteSingleFunctions | ILoadOptionsFunctions, this: IExecuteFunctions | ILoadOptionsFunctions,
method: string, method: string,
resource: string, resource: string,

View file

@ -2,14 +2,13 @@ import type { OptionsWithUri } from 'request';
import type { import type {
IDataObject, IDataObject,
IExecuteFunctions, IExecuteFunctions,
IExecuteSingleFunctions,
ILoadOptionsFunctions, ILoadOptionsFunctions,
JsonObject, JsonObject,
} from 'n8n-workflow'; } from 'n8n-workflow';
import { NodeApiError } from 'n8n-workflow'; import { NodeApiError } from 'n8n-workflow';
export async function microsoftApiRequest( export async function microsoftApiRequest(
this: IExecuteFunctions | IExecuteSingleFunctions | ILoadOptionsFunctions, this: IExecuteFunctions | ILoadOptionsFunctions,
method: string, method: string,
resource: string, resource: string,

View file

@ -2,14 +2,13 @@ import type { OptionsWithUri } from 'request';
import type { import type {
IDataObject, IDataObject,
IExecuteFunctions, IExecuteFunctions,
IExecuteSingleFunctions,
ILoadOptionsFunctions, ILoadOptionsFunctions,
JsonObject, JsonObject,
} from 'n8n-workflow'; } from 'n8n-workflow';
import { NodeApiError } from 'n8n-workflow'; import { NodeApiError } from 'n8n-workflow';
export async function microsoftApiRequest( export async function microsoftApiRequest(
this: IExecuteFunctions | IExecuteSingleFunctions | ILoadOptionsFunctions, this: IExecuteFunctions | ILoadOptionsFunctions,
method: string, method: string,
resource: string, resource: string,
body: any = {}, body: any = {},

View file

@ -2,7 +2,6 @@ import type { OptionsWithUri } from 'request';
import type { import type {
IExecuteFunctions, IExecuteFunctions,
IExecuteSingleFunctions,
ILoadOptionsFunctions, ILoadOptionsFunctions,
IDataObject, IDataObject,
JsonObject, JsonObject,
@ -10,7 +9,7 @@ import type {
import { NodeApiError } from 'n8n-workflow'; import { NodeApiError } from 'n8n-workflow';
export async function microsoftApiRequest( export async function microsoftApiRequest(
this: IExecuteFunctions | IExecuteSingleFunctions | ILoadOptionsFunctions, this: IExecuteFunctions | ILoadOptionsFunctions,
method: string, method: string,
resource: string, resource: string,

View file

@ -3,7 +3,6 @@ import type { OptionsWithUri } from 'request';
import type { import type {
IDataObject, IDataObject,
IExecuteFunctions, IExecuteFunctions,
IExecuteSingleFunctions,
ILoadOptionsFunctions, ILoadOptionsFunctions,
INodeExecutionData, INodeExecutionData,
JsonObject, JsonObject,
@ -11,7 +10,7 @@ import type {
import { BINARY_ENCODING, NodeApiError } from 'n8n-workflow'; import { BINARY_ENCODING, NodeApiError } from 'n8n-workflow';
export async function microsoftApiRequest( export async function microsoftApiRequest(
this: IExecuteFunctions | IExecuteSingleFunctions | ILoadOptionsFunctions, this: IExecuteFunctions | ILoadOptionsFunctions,
method: string, method: string,
resource: string, resource: string,

View file

@ -2,7 +2,6 @@ import type { OptionsWithUri } from 'request';
import type { import type {
IExecuteFunctions, IExecuteFunctions,
IExecuteSingleFunctions,
ILoadOptionsFunctions, ILoadOptionsFunctions,
IDataObject, IDataObject,
JsonObject, JsonObject,
@ -10,7 +9,7 @@ import type {
import { NodeApiError } from 'n8n-workflow'; import { NodeApiError } from 'n8n-workflow';
export async function microsoftApiRequest( export async function microsoftApiRequest(
this: IExecuteFunctions | IExecuteSingleFunctions | ILoadOptionsFunctions, this: IExecuteFunctions | ILoadOptionsFunctions,
method: string, method: string,
resource: string, resource: string,

View file

@ -2,7 +2,6 @@ import type { OptionsWithUri } from 'request';
import type { import type {
IExecuteFunctions, IExecuteFunctions,
IExecuteSingleFunctions,
ILoadOptionsFunctions, ILoadOptionsFunctions,
IDataObject, IDataObject,
JsonObject, JsonObject,
@ -10,7 +9,7 @@ import type {
import { NodeApiError } from 'n8n-workflow'; import { NodeApiError } from 'n8n-workflow';
export async function mindeeApiRequest( export async function mindeeApiRequest(
this: IExecuteFunctions | IExecuteSingleFunctions | ILoadOptionsFunctions, this: IExecuteFunctions | ILoadOptionsFunctions,
method: string, method: string,
path: string, path: string,
body: any = {}, body: any = {},

View file

@ -3,7 +3,6 @@ import type { OptionsWithUri } from 'request';
import type { import type {
IDataObject, IDataObject,
IExecuteFunctions, IExecuteFunctions,
IExecuteSingleFunctions,
IHookFunctions, IHookFunctions,
ILoadOptionsFunctions, ILoadOptionsFunctions,
JsonObject, JsonObject,
@ -11,7 +10,7 @@ import type {
import { NodeApiError } from 'n8n-workflow'; import { NodeApiError } from 'n8n-workflow';
export async function netlifyApiRequest( export async function netlifyApiRequest(
this: IHookFunctions | IExecuteFunctions | IExecuteSingleFunctions | ILoadOptionsFunctions, this: IHookFunctions | IExecuteFunctions | ILoadOptionsFunctions,
method: string, method: string,
endpoint: string, endpoint: string,

View file

@ -5,7 +5,6 @@ import type {
IDataObject, IDataObject,
IDisplayOptions, IDisplayOptions,
IExecuteFunctions, IExecuteFunctions,
IExecuteSingleFunctions,
IHookFunctions, IHookFunctions,
ILoadOptionsFunctions, ILoadOptionsFunctions,
INodeExecutionData, INodeExecutionData,
@ -44,12 +43,7 @@ const apiVersion: { [key: number]: string } = {
}; };
export async function notionApiRequest( export async function notionApiRequest(
this: this: IHookFunctions | IExecuteFunctions | ILoadOptionsFunctions | IPollFunctions,
| IHookFunctions
| IExecuteFunctions
| IExecuteSingleFunctions
| ILoadOptionsFunctions
| IPollFunctions,
method: string, method: string,
resource: string, resource: string,

View file

@ -3,7 +3,6 @@ import type { OptionsWithUri } from 'request';
import type { import type {
IDataObject, IDataObject,
IExecuteFunctions, IExecuteFunctions,
IExecuteSingleFunctions,
IHookFunctions, IHookFunctions,
ILoadOptionsFunctions, ILoadOptionsFunctions,
JsonObject, JsonObject,
@ -105,7 +104,7 @@ export function processNameValueFields(value: IDataObject) {
// } // }
export async function odooJSONRPCRequest( export async function odooJSONRPCRequest(
this: IHookFunctions | IExecuteFunctions | IExecuteSingleFunctions | ILoadOptionsFunctions, this: IHookFunctions | IExecuteFunctions | ILoadOptionsFunctions,
body: IDataObject, body: IDataObject,
url: string, url: string,
): Promise<IDataObject | IDataObject[]> { ): Promise<IDataObject | IDataObject[]> {
@ -136,7 +135,7 @@ export async function odooJSONRPCRequest(
} }
export async function odooGetModelFields( export async function odooGetModelFields(
this: IHookFunctions | IExecuteFunctions | IExecuteSingleFunctions | ILoadOptionsFunctions, this: IHookFunctions | IExecuteFunctions | ILoadOptionsFunctions,
db: string, db: string,
userID: number, userID: number,
password: string, password: string,
@ -171,7 +170,7 @@ export async function odooGetModelFields(
} }
export async function odooCreate( export async function odooCreate(
this: IHookFunctions | IExecuteFunctions | IExecuteSingleFunctions | ILoadOptionsFunctions, this: IHookFunctions | IExecuteFunctions | ILoadOptionsFunctions,
db: string, db: string,
userID: number, userID: number,
password: string, password: string,
@ -207,7 +206,7 @@ export async function odooCreate(
} }
export async function odooGet( export async function odooGet(
this: IHookFunctions | IExecuteFunctions | IExecuteSingleFunctions | ILoadOptionsFunctions, this: IHookFunctions | IExecuteFunctions | ILoadOptionsFunctions,
db: string, db: string,
userID: number, userID: number,
password: string, password: string,
@ -251,7 +250,7 @@ export async function odooGet(
} }
export async function odooGetAll( export async function odooGetAll(
this: IHookFunctions | IExecuteFunctions | IExecuteSingleFunctions | ILoadOptionsFunctions, this: IHookFunctions | IExecuteFunctions | ILoadOptionsFunctions,
db: string, db: string,
userID: number, userID: number,
password: string, password: string,
@ -292,7 +291,7 @@ export async function odooGetAll(
} }
export async function odooUpdate( export async function odooUpdate(
this: IHookFunctions | IExecuteFunctions | IExecuteSingleFunctions | ILoadOptionsFunctions, this: IHookFunctions | IExecuteFunctions | ILoadOptionsFunctions,
db: string, db: string,
userID: number, userID: number,
password: string, password: string,
@ -342,7 +341,7 @@ export async function odooUpdate(
} }
export async function odooDelete( export async function odooDelete(
this: IHookFunctions | IExecuteFunctions | IExecuteSingleFunctions | ILoadOptionsFunctions, this: IHookFunctions | IExecuteFunctions | ILoadOptionsFunctions,
db: string, db: string,
userID: number, userID: number,
password: string, password: string,
@ -384,7 +383,7 @@ export async function odooDelete(
} }
export async function odooGetUserID( export async function odooGetUserID(
this: IHookFunctions | IExecuteFunctions | IExecuteSingleFunctions | ILoadOptionsFunctions, this: IHookFunctions | IExecuteFunctions | ILoadOptionsFunctions,
db: string, db: string,
username: string, username: string,
password: string, password: string,
@ -409,7 +408,7 @@ export async function odooGetUserID(
} }
export async function odooGetServerVersion( export async function odooGetServerVersion(
this: IHookFunctions | IExecuteFunctions | IExecuteSingleFunctions | ILoadOptionsFunctions, this: IHookFunctions | IExecuteFunctions | ILoadOptionsFunctions,
url: string, url: string,
) { ) {
try { try {

View file

@ -3,7 +3,6 @@ import type { OptionsWithUri } from 'request';
import type { import type {
IDataObject, IDataObject,
IExecuteFunctions, IExecuteFunctions,
IExecuteSingleFunctions,
IHookFunctions, IHookFunctions,
ILoadOptionsFunctions, ILoadOptionsFunctions,
JsonObject, JsonObject,
@ -11,7 +10,7 @@ import type {
import { NodeApiError } from 'n8n-workflow'; import { NodeApiError } from 'n8n-workflow';
export async function openThesaurusApiRequest( export async function openThesaurusApiRequest(
this: IHookFunctions | IExecuteFunctions | IExecuteSingleFunctions | ILoadOptionsFunctions, this: IHookFunctions | IExecuteFunctions | ILoadOptionsFunctions,
method: string, method: string,
resource: string, resource: string,

View file

@ -3,7 +3,6 @@ import type { OptionsWithUri } from 'request';
import type { import type {
JsonObject, JsonObject,
IExecuteFunctions, IExecuteFunctions,
IExecuteSingleFunctions,
IHookFunctions, IHookFunctions,
ILoadOptionsFunctions, ILoadOptionsFunctions,
IDataObject, IDataObject,
@ -13,7 +12,7 @@ import { NodeApiError } from 'n8n-workflow';
import type { IRelation } from './Interfaces'; import type { IRelation } from './Interfaces';
export async function orbitApiRequest( export async function orbitApiRequest(
this: IHookFunctions | IExecuteFunctions | IExecuteSingleFunctions | ILoadOptionsFunctions, this: IHookFunctions | IExecuteFunctions | ILoadOptionsFunctions,
method: string, method: string,
resource: string, resource: string,

View file

@ -3,7 +3,6 @@ import type { OptionsWithUri } from 'request';
import type { import type {
IDataObject, IDataObject,
IExecuteFunctions, IExecuteFunctions,
IExecuteSingleFunctions,
IHookFunctions, IHookFunctions,
ILoadOptionsFunctions, ILoadOptionsFunctions,
JsonObject, JsonObject,
@ -11,7 +10,7 @@ import type {
import { NodeApiError } from 'n8n-workflow'; import { NodeApiError } from 'n8n-workflow';
export async function ouraApiRequest( export async function ouraApiRequest(
this: IHookFunctions | IExecuteFunctions | IExecuteSingleFunctions | ILoadOptionsFunctions, this: IHookFunctions | IExecuteFunctions | ILoadOptionsFunctions,
method: string, method: string,
resource: string, resource: string,
body: IDataObject = {}, body: IDataObject = {},

View file

@ -3,7 +3,6 @@ import type { OptionsWithUri } from 'request';
import type { import type {
JsonObject, JsonObject,
IExecuteFunctions, IExecuteFunctions,
IExecuteSingleFunctions,
IHookFunctions, IHookFunctions,
ILoadOptionsFunctions, ILoadOptionsFunctions,
IWebhookFunctions, IWebhookFunctions,
@ -12,12 +11,7 @@ import type {
import { NodeApiError } from 'n8n-workflow'; import { NodeApiError } from 'n8n-workflow';
export async function paddleApiRequest( export async function paddleApiRequest(
this: this: IHookFunctions | IExecuteFunctions | ILoadOptionsFunctions | IWebhookFunctions,
| IHookFunctions
| IExecuteFunctions
| IExecuteSingleFunctions
| ILoadOptionsFunctions
| IWebhookFunctions,
endpoint: string, endpoint: string,
method: string, method: string,

View file

@ -4,7 +4,6 @@ import type {
JsonObject, JsonObject,
IDataObject, IDataObject,
IExecuteFunctions, IExecuteFunctions,
IExecuteSingleFunctions,
IHookFunctions, IHookFunctions,
ILoadOptionsFunctions, ILoadOptionsFunctions,
IWebhookFunctions, IWebhookFunctions,
@ -19,12 +18,7 @@ function getEnvironment(env: string) {
} }
async function getAccessToken( async function getAccessToken(
this: this: IHookFunctions | IExecuteFunctions | ILoadOptionsFunctions | IWebhookFunctions,
| IHookFunctions
| IExecuteFunctions
| IExecuteSingleFunctions
| ILoadOptionsFunctions
| IWebhookFunctions,
): Promise<any> { ): Promise<any> {
const credentials = await this.getCredentials('payPalApi'); const credentials = await this.getCredentials('payPalApi');
const env = getEnvironment(credentials.env as string); const env = getEnvironment(credentials.env as string);
@ -52,12 +46,7 @@ async function getAccessToken(
} }
export async function payPalApiRequest( export async function payPalApiRequest(
this: this: IHookFunctions | IExecuteFunctions | ILoadOptionsFunctions | IWebhookFunctions,
| IHookFunctions
| IExecuteFunctions
| IExecuteSingleFunctions
| ILoadOptionsFunctions
| IWebhookFunctions,
endpoint: string, endpoint: string,
method: string, method: string,
@ -101,7 +90,7 @@ function getNext(links: IDataObject[]): string | undefined {
* and return all results * and return all results
*/ */
export async function payPalApiRequestAllItems( export async function payPalApiRequestAllItems(
this: IHookFunctions | IExecuteFunctions | IExecuteSingleFunctions | ILoadOptionsFunctions, this: IHookFunctions | IExecuteFunctions | ILoadOptionsFunctions,
propertyName: string, propertyName: string,
endpoint: string, endpoint: string,
method: string, method: string,

View file

@ -3,7 +3,6 @@ import type { OptionsWithUri } from 'request';
import type { import type {
JsonObject, JsonObject,
IExecuteFunctions, IExecuteFunctions,
IExecuteSingleFunctions,
IHookFunctions, IHookFunctions,
ILoadOptionsFunctions, ILoadOptionsFunctions,
IDataObject, IDataObject,
@ -11,7 +10,7 @@ import type {
import { NodeApiError } from 'n8n-workflow'; import { NodeApiError } from 'n8n-workflow';
export async function peekalinkApiRequest( export async function peekalinkApiRequest(
this: IHookFunctions | IExecuteFunctions | IExecuteSingleFunctions | ILoadOptionsFunctions, this: IHookFunctions | IExecuteFunctions | ILoadOptionsFunctions,
method: string, method: string,
resource: string, resource: string,

View file

@ -4,13 +4,12 @@ import type {
JsonObject, JsonObject,
IDataObject, IDataObject,
IExecuteFunctions, IExecuteFunctions,
IExecuteSingleFunctions,
ILoadOptionsFunctions, ILoadOptionsFunctions,
} from 'n8n-workflow'; } from 'n8n-workflow';
import { NodeApiError, NodeOperationError } from 'n8n-workflow'; import { NodeApiError, NodeOperationError } from 'n8n-workflow';
export async function phantombusterApiRequest( export async function phantombusterApiRequest(
this: IExecuteFunctions | IExecuteSingleFunctions | ILoadOptionsFunctions, this: IExecuteFunctions | ILoadOptionsFunctions,
method: string, method: string,
path: string, path: string,

View file

@ -3,7 +3,6 @@ import type { OptionsWithUri } from 'request';
import type { import type {
IDataObject, IDataObject,
IExecuteFunctions, IExecuteFunctions,
IExecuteSingleFunctions,
IHookFunctions, IHookFunctions,
ILoadOptionsFunctions, ILoadOptionsFunctions,
JsonObject, JsonObject,
@ -11,7 +10,7 @@ import type {
import { NodeApiError } from 'n8n-workflow'; import { NodeApiError } from 'n8n-workflow';
export async function profitWellApiRequest( export async function profitWellApiRequest(
this: IHookFunctions | IExecuteFunctions | IExecuteSingleFunctions | ILoadOptionsFunctions, this: IHookFunctions | IExecuteFunctions | ILoadOptionsFunctions,
method: string, method: string,
resource: string, resource: string,

View file

@ -1,7 +1,6 @@
import type { import type {
IDataObject, IDataObject,
IExecuteFunctions, IExecuteFunctions,
IExecuteSingleFunctions,
ILoadOptionsFunctions, ILoadOptionsFunctions,
IHttpRequestMethods, IHttpRequestMethods,
IHttpRequestOptions, IHttpRequestOptions,
@ -10,7 +9,7 @@ import type {
import { NodeApiError } from 'n8n-workflow'; import { NodeApiError } from 'n8n-workflow';
export async function pushoverApiRequest( export async function pushoverApiRequest(
this: IExecuteFunctions | IExecuteSingleFunctions | ILoadOptionsFunctions, this: IExecuteFunctions | ILoadOptionsFunctions,
method: IHttpRequestMethods, method: IHttpRequestMethods,
path: string, path: string,

View file

@ -2,7 +2,6 @@ import type { OptionsWithUri } from 'request';
import type { import type {
IExecuteFunctions, IExecuteFunctions,
IExecuteSingleFunctions,
ILoadOptionsFunctions, ILoadOptionsFunctions,
IDataObject, IDataObject,
INodePropertyOptions, INodePropertyOptions,
@ -15,7 +14,7 @@ import moment from 'moment-timezone';
import jwt from 'jsonwebtoken'; import jwt from 'jsonwebtoken';
function getOptions( function getOptions(
this: IExecuteFunctions | IExecuteSingleFunctions | ILoadOptionsFunctions, this: IExecuteFunctions | ILoadOptionsFunctions,
method: string, method: string,
endpoint: string, endpoint: string,
@ -42,7 +41,7 @@ function getOptions(
} }
async function getAccessToken( async function getAccessToken(
this: IExecuteFunctions | IExecuteSingleFunctions | ILoadOptionsFunctions, this: IExecuteFunctions | ILoadOptionsFunctions,
credentials: IDataObject, credentials: IDataObject,
): Promise<IDataObject> { ): Promise<IDataObject> {
const now = moment().unix(); const now = moment().unix();
@ -84,7 +83,7 @@ async function getAccessToken(
} }
export async function salesforceApiRequest( export async function salesforceApiRequest(
this: IExecuteFunctions | IExecuteSingleFunctions | ILoadOptionsFunctions, this: IExecuteFunctions | ILoadOptionsFunctions,
method: string, method: string,
endpoint: string, endpoint: string,

View file

@ -3,7 +3,6 @@ import type { OptionsWithUri } from 'request';
import type { import type {
IDataObject, IDataObject,
IExecuteFunctions, IExecuteFunctions,
IExecuteSingleFunctions,
IHookFunctions, IHookFunctions,
ILoadOptionsFunctions, ILoadOptionsFunctions,
IWebhookFunctions, IWebhookFunctions,
@ -12,12 +11,7 @@ import type {
import { NodeApiError } from 'n8n-workflow'; import { NodeApiError } from 'n8n-workflow';
export async function salesmateApiRequest( export async function salesmateApiRequest(
this: this: IHookFunctions | IExecuteFunctions | ILoadOptionsFunctions | IWebhookFunctions,
| IHookFunctions
| IExecuteFunctions
| IExecuteSingleFunctions
| ILoadOptionsFunctions
| IWebhookFunctions,
method: string, method: string,
resource: string, resource: string,

View file

@ -2,19 +2,13 @@ import type { OptionsWithUri } from 'request';
import type { import type {
IDataObject, IDataObject,
IExecuteFunctions, IExecuteFunctions,
IExecuteSingleFunctions,
IHookFunctions, IHookFunctions,
ILoadOptionsFunctions, ILoadOptionsFunctions,
IWebhookFunctions, IWebhookFunctions,
} from 'n8n-workflow'; } from 'n8n-workflow';
export async function segmentApiRequest( export async function segmentApiRequest(
this: this: IHookFunctions | IExecuteFunctions | ILoadOptionsFunctions | IWebhookFunctions,
| IHookFunctions
| IExecuteFunctions
| IExecuteSingleFunctions
| ILoadOptionsFunctions
| IWebhookFunctions,
method: string, method: string,
resource: string, resource: string,
body: any = {}, body: any = {},

View file

@ -3,13 +3,12 @@ import type { OptionsWithUri } from 'request';
import type { import type {
IDataObject, IDataObject,
IExecuteFunctions, IExecuteFunctions,
IExecuteSingleFunctions,
IHookFunctions, IHookFunctions,
ILoadOptionsFunctions, ILoadOptionsFunctions,
} from 'n8n-workflow'; } from 'n8n-workflow';
export async function sendGridApiRequest( export async function sendGridApiRequest(
this: IHookFunctions | IExecuteFunctions | IExecuteSingleFunctions | ILoadOptionsFunctions, this: IHookFunctions | IExecuteFunctions | ILoadOptionsFunctions,
endpoint: string, endpoint: string,
method: string, method: string,

Some files were not shown because too many files have changed in this diff Show more