From 277e668314ace086ad862aa4223d5486fdb7a2b9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Iv=C3=A1n=20Ovejero?= Date: Tue, 1 Jun 2021 12:55:49 +0200 Subject: [PATCH] :shirt: Refactor type helper for linter --- packages/nodes-base/nodes/Zoho/types.d.ts | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/packages/nodes-base/nodes/Zoho/types.d.ts b/packages/nodes-base/nodes/Zoho/types.d.ts index d7241ba060..3549848989 100644 --- a/packages/nodes-base/nodes/Zoho/types.d.ts +++ b/packages/nodes-base/nodes/Zoho/types.d.ts @@ -4,11 +4,11 @@ import { IDataObject } from "n8n-workflow"; // for generic functions // ---------------------------------------- -export type CamelCaseResource = 'account' | 'contact' | 'deal' | 'invoice' | 'lead' | 'product' | 'purchaseOrder' | 'quote' | 'salesOrder' | 'vendor'; +type Resource = 'account' | 'contact' | 'deal' | 'invoice' | 'lead' | 'product' | 'purchaseOrder' | 'quote' | 'salesOrder' | 'vendor'; -export type SnakeCaseResource = CamelToSnakeCase +export type CamelCaseResource = Resource | 'purchaseOrder' | 'salesOrder'; -type CamelToSnakeCase = S extends `${infer S1}${infer S2}` ? `${S1 extends Capitalize ? "_" : ""}${Lowercase}${CamelToSnakeCase}` : S +export type SnakeCaseResource = Resource | 'purchase_order' | 'sales_order'; export type GetAllFilterOptions = { fields: string[],