Skip to content

Latest commit

 

History

History
42 lines (31 loc) · 865 Bytes

node-param-array-type-assertion.md

File metadata and controls

42 lines (31 loc) · 865 Bytes

node-param-array-type-assertion

Array of node parameters must be typed, not type-asserted.

📋 This rule is part of the plugin:n8n-nodes-base/nodes config.

🔧 Run ESLint with --fix option to autofix the issue flagged by this rule.

Examples

❌ Example of incorrect code:

const test = [
    {
        displayName: 'Test',
        name: 'test',
        type: 'string',
        default: '',
    },
] as INodeProperties[];

✅ Example of correct code:

const test: INodeProperties[] = [
    {
        displayName: 'Test',
        name: 'test',
        type: 'string',
        default: '',
    },
];

Links