Enforce type checking in all node params (#2509)

This commit is contained in:
Iván Ovejero
2021-12-03 09:44:16 +01:00
committed by GitHub
parent ca761c88c8
commit a783288338
527 changed files with 2289 additions and 2259 deletions

View File

@@ -1,5 +1,9 @@
import {
INodeProperties
} from 'n8n-workflow';
// for companies, leads, persons
export const addressFixedCollection = {
export const addressFixedCollection: INodeProperties = {
displayName: 'Address',
name: 'address',
placeholder: 'Add Address Fields',
@@ -47,7 +51,7 @@ export const addressFixedCollection = {
};
// for companies, leads, persons
export const phoneNumbersFixedCollection = {
export const phoneNumbersFixedCollection: INodeProperties = {
displayName: 'Phone Numbers',
name: 'phone_numbers',
placeholder: 'Add Phone Number',
@@ -79,7 +83,7 @@ export const phoneNumbersFixedCollection = {
};
// for persons, multiple emails
export const emailsFixedCollection = {
export const emailsFixedCollection: INodeProperties = {
displayName: 'Emails',
name: 'emails',
placeholder: 'Add Email',
@@ -111,7 +115,7 @@ export const emailsFixedCollection = {
};
// for leads, single email
export const emailFixedCollection = {
export const emailFixedCollection: INodeProperties = {
displayName: 'Email',
name: 'email',
placeholder: 'Add Email',