refactor: Impose import/order linting rule across nodes packages (no-changelog) (#12314)

This commit is contained in:
कारतोफ्फेलस्क्रिप्ट™
2024-12-19 18:46:14 +01:00
committed by GitHub
parent 8c635993bd
commit bafac73eb5
1120 changed files with 2677 additions and 2827 deletions

View File

@@ -1,3 +1,4 @@
import flow from 'lodash/flow';
import type {
IExecuteFunctions,
IDataObject,
@@ -8,8 +9,6 @@ import type {
} from 'n8n-workflow';
import { NodeApiError, NodeOperationError } from 'n8n-workflow';
import flow from 'lodash/flow';
import type { Zammad } from './types';
export function tolerateTrailingSlash(url: string) {
@@ -34,9 +33,8 @@ export async function zammadApiRequest(
const authentication = this.getNodeParameter('authentication', 0) as 'basicAuth' | 'tokenAuth';
if (authentication === 'basicAuth') {
const credentials = (await this.getCredentials(
'zammadBasicAuthApi',
)) as Zammad.BasicAuthCredentials;
const credentials =
await this.getCredentials<Zammad.BasicAuthCredentials>('zammadBasicAuthApi');
const baseUrl = tolerateTrailingSlash(credentials.baseUrl);
@@ -49,9 +47,8 @@ export async function zammadApiRequest(
options.rejectUnauthorized = !credentials.allowUnauthorizedCerts;
} else {
const credentials = (await this.getCredentials(
'zammadTokenAuthApi',
)) as Zammad.TokenAuthCredentials;
const credentials =
await this.getCredentials<Zammad.TokenAuthCredentials>('zammadTokenAuthApi');
const baseUrl = tolerateTrailingSlash(credentials.baseUrl);