refactor: Format nodes-base package (A-F) (#3800)

* 🔨 prettier formated nodes - A

* 🔨 prettier formated nodes - B

*  prettier formated nodes - C

*  prettier formated nodes - D

*  prettier formated nodes - E-F

* 🎨 Adjust nodes-base formatting command (#3805)

* Format additional files in nodes A-F (#3811)

*  fixes

* 🎨 Add Mindee to ignored dirs

Co-authored-by: Iván Ovejero <ivov.src@gmail.com>
This commit is contained in:
Michael Kret
2022-08-01 23:47:55 +03:00
committed by GitHub
parent 2c17e6f3ca
commit 0ecbb4a19d
411 changed files with 12906 additions and 20148 deletions

View File

@@ -1,6 +1,4 @@
import {
INodeProperties,
} from 'n8n-workflow';
import { INodeProperties } from 'n8n-workflow';
export const itemOperations: INodeProperties[] = [
{
@@ -10,9 +8,7 @@ export const itemOperations: INodeProperties[] = [
noDataExpression: true,
displayOptions: {
show: {
resource: [
'item',
],
resource: ['item'],
},
},
options: [
@@ -52,14 +48,13 @@ export const itemFields: INodeProperties[] = [
{
displayName: 'Table Name or ID',
name: 'tableName',
description: 'Table to operate on. Choose from the list, or specify an ID using an <a href="https://docs.n8n.io/code-examples/expressions/">expression</a>.',
description:
'Table to operate on. Choose from the list, or specify an ID using an <a href="https://docs.n8n.io/code-examples/expressions/">expression</a>.',
type: 'options',
required: true,
displayOptions: {
show: {
resource: [
'item',
],
resource: ['item'],
},
},
default: [],
@@ -89,9 +84,7 @@ export const itemFields: INodeProperties[] = [
],
displayOptions: {
show: {
operation: [
'upsert',
],
operation: ['upsert'],
},
},
default: 'defineBelow',
@@ -103,16 +96,13 @@ export const itemFields: INodeProperties[] = [
type: 'string',
displayOptions: {
show: {
operation: [
'upsert',
],
dataToSend: [
'autoMapInputData',
],
operation: ['upsert'],
dataToSend: ['autoMapInputData'],
},
},
default: '',
description: 'List of input properties to avoid sending, separated by commas. Leave empty to send all properties.',
description:
'List of input properties to avoid sending, separated by commas. Leave empty to send all properties.',
placeholder: 'Enter properties...',
},
{
@@ -126,12 +116,8 @@ export const itemFields: INodeProperties[] = [
},
displayOptions: {
show: {
operation: [
'upsert',
],
dataToSend: [
'defineBelow',
],
operation: ['upsert'],
dataToSend: ['defineBelow'],
},
},
default: {},
@@ -164,19 +150,16 @@ export const itemFields: INodeProperties[] = [
default: {},
displayOptions: {
show: {
resource: [
'item',
],
operation: [
'upsert',
],
resource: ['item'],
operation: ['upsert'],
},
},
options: [
{
displayName: 'Expression Attribute Values',
name: 'eavUi',
description: 'Substitution tokens for attribute names in an expression. Only needed when the parameter "condition expression" is set.',
description:
'Substitution tokens for attribute names in an expression. Only needed when the parameter "condition expression" is set.',
placeholder: 'Add Attribute Value',
type: 'fixedCollection',
default: {},
@@ -227,7 +210,8 @@ export const itemFields: INodeProperties[] = [
name: 'conditionExpression',
type: 'string',
default: '',
description: 'A condition that must be satisfied in order for a conditional upsert to succeed. <a href="https://docs.aws.amazon.com/amazondynamodb/latest/APIReference/API_PutItem.html">View details</a>.',
description:
'A condition that must be satisfied in order for a conditional upsert to succeed. <a href="https://docs.aws.amazon.com/amazondynamodb/latest/APIReference/API_PutItem.html">View details</a>.',
},
{
displayName: 'Expression Attribute Names',
@@ -258,7 +242,8 @@ export const itemFields: INodeProperties[] = [
],
},
],
description: 'One or more substitution tokens for attribute names in an expression. <a href="https://docs.aws.amazon.com/amazondynamodb/latest/APIReference/API_PutItem.html">View details</a>.',
description:
'One or more substitution tokens for attribute names in an expression. <a href="https://docs.aws.amazon.com/amazondynamodb/latest/APIReference/API_PutItem.html">View details</a>.',
},
],
},
@@ -272,12 +257,8 @@ export const itemFields: INodeProperties[] = [
type: 'options',
displayOptions: {
show: {
resource: [
'item',
],
operation: [
'delete',
],
resource: ['item'],
operation: ['delete'],
},
},
options: [
@@ -293,7 +274,8 @@ export const itemFields: INodeProperties[] = [
},
],
default: 'NONE',
description: 'Use ReturnValues if you want to get the item attributes as they appeared before they were deleted',
description:
'Use ReturnValues if you want to get the item attributes as they appeared before they were deleted',
},
{
displayName: 'Keys',
@@ -306,12 +288,8 @@ export const itemFields: INodeProperties[] = [
},
displayOptions: {
show: {
resource: [
'item',
],
operation: [
'delete',
],
resource: ['item'],
operation: ['delete'],
},
},
options: [
@@ -354,7 +332,8 @@ export const itemFields: INodeProperties[] = [
],
},
],
description: 'Item\'s primary key. For example, with a simple primary key, you only need to provide a value for the partition key. For a composite primary key, you must provide values for both the partition key and the sort key.',
description:
"Item's primary key. For example, with a simple primary key, you only need to provide a value for the partition key. For a composite primary key, you must provide values for both the partition key and the sort key.",
},
{
displayName: 'Simplify',
@@ -362,15 +341,9 @@ export const itemFields: INodeProperties[] = [
type: 'boolean',
displayOptions: {
show: {
resource: [
'item',
],
operation: [
'delete',
],
returnValues: [
'ALL_OLD',
],
resource: ['item'],
operation: ['delete'],
returnValues: ['ALL_OLD'],
},
},
default: true,
@@ -384,12 +357,8 @@ export const itemFields: INodeProperties[] = [
default: {},
displayOptions: {
show: {
resource: [
'item',
],
operation: [
'delete',
],
resource: ['item'],
operation: ['delete'],
},
},
options: [
@@ -398,7 +367,8 @@ export const itemFields: INodeProperties[] = [
name: 'conditionExpression',
type: 'string',
default: '',
description: 'A condition that must be satisfied in order for a conditional delete to succeed',
description:
'A condition that must be satisfied in order for a conditional delete to succeed',
},
{
displayName: 'Expression Attribute Names',
@@ -429,12 +399,14 @@ export const itemFields: INodeProperties[] = [
],
},
],
description: 'One or more substitution tokens for attribute names in an expression. Check <a href="https://docs.aws.amazon.com/amazondynamodb/latest/APIReference/API_PutItem.html">Info</a>.',
description:
'One or more substitution tokens for attribute names in an expression. Check <a href="https://docs.aws.amazon.com/amazondynamodb/latest/APIReference/API_PutItem.html">Info</a>.',
},
{
displayName: 'Expression Attribute Values',
name: 'expressionAttributeUi',
description: 'Substitution tokens for attribute names in an expression. Only needed when the parameter "condition expression" is set.',
description:
'Substitution tokens for attribute names in an expression. Only needed when the parameter "condition expression" is set.',
placeholder: 'Add Attribute Value',
type: 'fixedCollection',
default: {},
@@ -492,12 +464,8 @@ export const itemFields: INodeProperties[] = [
type: 'options',
displayOptions: {
show: {
resource: [
'item',
],
operation: [
'get',
],
resource: ['item'],
operation: ['get'],
},
},
options: [
@@ -523,16 +491,9 @@ export const itemFields: INodeProperties[] = [
type: 'boolean',
displayOptions: {
show: {
resource: [
'item',
],
operation: [
'get',
],
select: [
'ALL_PROJECTED_ATTRIBUTES',
'ALL_ATTRIBUTES',
],
resource: ['item'],
operation: ['get'],
select: ['ALL_PROJECTED_ATTRIBUTES', 'ALL_ATTRIBUTES'],
},
},
default: true,
@@ -549,12 +510,8 @@ export const itemFields: INodeProperties[] = [
},
displayOptions: {
show: {
resource: [
'item',
],
operation: [
'get',
],
resource: ['item'],
operation: ['get'],
},
},
options: [
@@ -597,7 +554,8 @@ export const itemFields: INodeProperties[] = [
],
},
],
description: 'Item\'s primary key. For example, with a simple primary key, you only need to provide a value for the partition key. For a composite primary key, you must provide values for both the partition key and the sort key.',
description:
"Item's primary key. For example, with a simple primary key, you only need to provide a value for the partition key. For a composite primary key, you must provide values for both the partition key and the sort key.",
},
{
displayName: 'Additional Fields',
@@ -607,12 +565,8 @@ export const itemFields: INodeProperties[] = [
default: {},
displayOptions: {
show: {
resource: [
'item',
],
operation: [
'get',
],
resource: ['item'],
operation: ['get'],
},
},
options: [
@@ -653,7 +607,8 @@ export const itemFields: INodeProperties[] = [
],
},
],
description: 'One or more substitution tokens for attribute names in an expression. <a href="https://docs.aws.amazon.com/amazondynamodb/latest/APIReference/API_PutItem.html">View details</a>.',
description:
'One or more substitution tokens for attribute names in an expression. <a href="https://docs.aws.amazon.com/amazondynamodb/latest/APIReference/API_PutItem.html">View details</a>.',
},
{
displayName: 'Read Type',
@@ -670,7 +625,8 @@ export const itemFields: INodeProperties[] = [
},
],
default: 'eventuallyConsistentRead',
description: 'Type of read to perform on the table. <a href="https://docs.aws.amazon.com/amazondynamodb/latest/developerguide/HowItWorks.ReadConsistency.html">View details</a>.',
description:
'Type of read to perform on the table. <a href="https://docs.aws.amazon.com/amazondynamodb/latest/developerguide/HowItWorks.ReadConsistency.html">View details</a>.',
},
],
},
@@ -684,16 +640,13 @@ export const itemFields: INodeProperties[] = [
type: 'boolean',
displayOptions: {
show: {
resource: [
'item',
],
operation: [
'getAll',
],
resource: ['item'],
operation: ['getAll'],
},
},
default: false,
description: 'Whether to do an scan or query. Check <a href="https://docs.aws.amazon.com/amazondynamodb/latest/developerguide/bp-query-scan.html" >differences</a>.',
description:
'Whether to do an scan or query. Check <a href="https://docs.aws.amazon.com/amazondynamodb/latest/developerguide/bp-query-scan.html" >differences</a>.',
},
{
displayName: 'Filter Expression',
@@ -701,18 +654,18 @@ export const itemFields: INodeProperties[] = [
type: 'string',
displayOptions: {
show: {
scan: [
true,
],
scan: [true],
},
},
default: '',
description: 'A filter expression determines which items within the Scan results should be returned to you. All of the other results are discarded. Empty value will return all Scan results.',
description:
'A filter expression determines which items within the Scan results should be returned to you. All of the other results are discarded. Empty value will return all Scan results.',
},
{
displayName: 'Key Condition Expression',
name: 'keyConditionExpression',
description: 'Condition to determine the items to be retrieved. The condition must perform an equality test on a single partition key value, in this format: <code>partitionKeyName = :partitionkeyval</code>',
description:
'Condition to determine the items to be retrieved. The condition must perform an equality test on a single partition key value, in this format: <code>partitionKeyName = :partitionkeyval</code>',
// eslint-disable-next-line n8n-nodes-base/node-param-placeholder-miscased-id
placeholder: 'id = :id',
default: '',
@@ -720,15 +673,9 @@ export const itemFields: INodeProperties[] = [
required: true,
displayOptions: {
show: {
resource: [
'item',
],
operation: [
'getAll',
],
scan: [
false,
],
resource: ['item'],
operation: ['getAll'],
scan: [false],
},
},
},
@@ -746,12 +693,8 @@ export const itemFields: INodeProperties[] = [
},
displayOptions: {
show: {
resource: [
'item',
],
operation: [
'getAll',
],
resource: ['item'],
operation: ['getAll'],
},
},
options: [
@@ -797,12 +740,8 @@ export const itemFields: INodeProperties[] = [
type: 'boolean',
displayOptions: {
show: {
resource: [
'item',
],
operation: [
'getAll',
],
resource: ['item'],
operation: ['getAll'],
},
},
default: false,
@@ -814,12 +753,8 @@ export const itemFields: INodeProperties[] = [
type: 'number',
displayOptions: {
show: {
operation: [
'getAll',
],
returnAll: [
false,
],
operation: ['getAll'],
returnAll: [false],
},
},
typeOptions: {
@@ -835,12 +770,8 @@ export const itemFields: INodeProperties[] = [
type: 'options',
displayOptions: {
show: {
resource: [
'item',
],
operation: [
'getAll',
],
resource: ['item'],
operation: ['getAll'],
},
},
options: [
@@ -870,17 +801,9 @@ export const itemFields: INodeProperties[] = [
type: 'boolean',
displayOptions: {
show: {
resource: [
'item',
],
operation: [
'getAll',
],
select: [
'ALL_PROJECTED_ATTRIBUTES',
'ALL_ATTRIBUTES',
'SPECIFIC_ATTRIBUTES',
],
resource: ['item'],
operation: ['getAll'],
select: ['ALL_PROJECTED_ATTRIBUTES', 'ALL_ATTRIBUTES', 'SPECIFIC_ATTRIBUTES'],
},
},
default: true,
@@ -894,19 +817,16 @@ export const itemFields: INodeProperties[] = [
default: {},
displayOptions: {
show: {
resource: [
'item',
],
operation: [
'getAll',
],
resource: ['item'],
operation: ['getAll'],
},
},
options: [
{
displayName: 'Index Name',
name: 'indexName',
description: 'Name of the index to query. It can be any secondary local or global index on the table.',
description:
'Name of the index to query. It can be any secondary local or global index on the table.',
type: 'string',
default: '',
},
@@ -915,7 +835,8 @@ export const itemFields: INodeProperties[] = [
name: 'projectionExpression',
type: 'string',
default: '',
description: 'Text that identifies one or more attributes to retrieve from the table. These attributes can include scalars, sets, or elements of a JSON document. The attributes in the expression must be separated by commas.',
description:
'Text that identifies one or more attributes to retrieve from the table. These attributes can include scalars, sets, or elements of a JSON document. The attributes in the expression must be separated by commas.',
},
{
displayName: 'Filter Expression',
@@ -923,13 +844,12 @@ export const itemFields: INodeProperties[] = [
type: 'string',
displayOptions: {
show: {
'/scan': [
false,
],
'/scan': [false],
},
},
default: '',
description: 'Text that contains conditions that DynamoDB applies after the Query operation, but before the data is returned. Items that do not satisfy the FilterExpression criteria are not returned.',
description:
'Text that contains conditions that DynamoDB applies after the Query operation, but before the data is returned. Items that do not satisfy the FilterExpression criteria are not returned.',
},
{
displayName: 'Expression Attribute Names',
@@ -960,7 +880,8 @@ export const itemFields: INodeProperties[] = [
],
},
],
description: 'One or more substitution tokens for attribute names in an expression. Check <a href="https://docs.aws.amazon.com/amazondynamodb/latest/APIReference/API_PutItem.html">Info</a>.',
description:
'One or more substitution tokens for attribute names in an expression. Check <a href="https://docs.aws.amazon.com/amazondynamodb/latest/APIReference/API_PutItem.html">Info</a>.',
},
],
},