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,4 +1,8 @@
const customerAddressOptions = [
import {
INodeProperties,
} from 'n8n-workflow';
const customerAddressOptions: INodeProperties[] = [
{
displayName: 'First Name',
name: 'first_name',
@@ -67,7 +71,7 @@ const customerAddressOptions = [
},
];
const customerUpdateOptions = [
const customerUpdateOptions: INodeProperties[] = [
{
displayName: 'Billing Address',
name: 'billing',
@@ -144,7 +148,7 @@ const customerUpdateOptions = [
},
];
const customerCreateOptions = [
const customerCreateOptions: INodeProperties[] = [
...customerUpdateOptions,
{
displayName: 'Username',
@@ -154,7 +158,7 @@ const customerCreateOptions = [
},
];
export const customerCreateFields = {
export const customerCreateFields: INodeProperties = {
displayName: 'Additional Fields',
name: 'additionalFields',
type: 'collection',
@@ -173,7 +177,7 @@ export const customerCreateFields = {
options: customerCreateOptions,
};
export const customerUpdateFields = {
export const customerUpdateFields: INodeProperties = {
displayName: 'Update Fields',
name: 'updateFields',
type: 'collection',