mirror of
				https://github.com/n8n-io/n8n-nodes-starter.git
				synced 2025-10-30 23:02:25 -05:00 
			
		
		
		
	Declare as INodeProperties instead of casting
This commit is contained in:
		
					parent
					
						
							
								70753c6598
							
						
					
				
			
			
				commit
				
					
						5e04f87fea
					
				
			
		
					 2 changed files with 8 additions and 8 deletions
				
			
		|  | @ -1,20 +1,20 @@ | |||
| import { | ||||
| 	ICredentialType, | ||||
| 	NodePropertyTypes, | ||||
| 	INodeProperties, | ||||
| } from 'n8n-workflow'; | ||||
| 
 | ||||
| export class FriendGridApi implements ICredentialType { | ||||
| 	name = 'friendGridApi'; | ||||
| 	displayName = 'FriendGrid API'; | ||||
| 	documentationUrl = 'friendGrid'; | ||||
| 	properties = [ | ||||
| 	properties: INodeProperties[] = [ | ||||
| 		// The credentials to get from user and save encrypted.
 | ||||
| 		// Properties can be defined exactly in the same way
 | ||||
| 		// as node properties.
 | ||||
| 		{ | ||||
| 			displayName: 'API Key', | ||||
| 			name: 'apiKey', | ||||
| 			type: 'string' as NodePropertyTypes, | ||||
| 			type: 'string', | ||||
| 			default: '', | ||||
| 		}, | ||||
| 	]; | ||||
|  |  | |||
|  | @ -2,7 +2,7 @@ import { | |||
| 	INodeProperties, | ||||
| } from 'n8n-workflow'; | ||||
| 
 | ||||
| export const contactOperations = [ | ||||
| export const contactOperations: INodeProperties[] = [ | ||||
| 	{ | ||||
| 		displayName: 'Operation', | ||||
| 		name: 'operation', | ||||
|  | @ -24,9 +24,9 @@ export const contactOperations = [ | |||
| 		default: 'create', | ||||
| 		description: 'The operation to perform', | ||||
| 	}, | ||||
| ] as INodeProperties[]; | ||||
| ]; | ||||
| 
 | ||||
| export const contactFields = [ | ||||
| export const contactFields: INodeProperties[] = [ | ||||
| 	/*-------------------------------------------------------------------------- */ | ||||
| 	/*                                contact:create                             */ | ||||
| 	/* ------------------------------------------------------------------------- */ | ||||
|  | @ -79,4 +79,4 @@ export const contactFields = [ | |||
| 			}, | ||||
| 		], | ||||
| 	}, | ||||
| ] as INodeProperties[]; | ||||
| ]; | ||||
|  |  | |||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue