removed eslint file, removed empty lines

This commit is contained in:
Rupenieks 2020-05-06 12:19:22 +02:00
parent 0f86c59bf2
commit 4e35a375ac
6 changed files with 3 additions and 106 deletions

View file

@ -1,50 +0,0 @@
{
"env": {
"browser": true,
"es6": true
},
"extends": [
"eslint:recommended",
"plugin:vue/essential",
"tslint-eslint-rules"
],
"globals": {
"Atomics": "readonly",
"SharedArrayBuffer": "readonly"
},
"parserOptions": {
"ecmaVersion": 2018,
"parser": "@typescript-eslint/parser",
"sourceType": "module"
},
"plugins": [
"vue",
"@typescript-eslint"
],
"parser": "@typescript-eslint/parser",
"rules": {
"indent": [
"error",
"tab"
],
"linebreak-style": [
"error",
"unix"
],
"quotes": [
"error",
"single"
],
"semi": [
"error",
"always"
],
"sort-imports": ["error", {
"ignoreCase": false,
"ignoreMemberSort": false,
"memberSyntaxSortOrder": ["none", "all", "multiple", "single"]
}],
"no-unused-vars": "off",
"@typescript-eslint/no-unused-vars": ["error"]
}
}

View file

@ -19,6 +19,7 @@
"postcss": {}, "postcss": {},
"dependencies": { "dependencies": {
"@typescript-eslint/parser": "^2.31.0", "@typescript-eslint/parser": "^2.31.0",
"tslint-eslint-rules": "^5.4.0" "tslint-eslint-rules": "^5.4.0",
"typescript-tslint-plugin": "^0.5.5"
} }
} }

View file

@ -1,7 +1,6 @@
import { import {
INodeProperties, INodeProperties,
} from 'n8n-workflow'; } from 'n8n-workflow';
export const companyOperations = [ export const companyOperations = [
{ {
displayName: 'Operation', displayName: 'Operation',
@ -45,7 +44,6 @@ export const companyOperations = [
description: 'The operation to perform.', description: 'The operation to perform.',
}, },
] as INodeProperties[]; ] as INodeProperties[];
export const companyFields = [ export const companyFields = [
/* -------------------------------------------------------------------------- */ /* -------------------------------------------------------------------------- */
/* company:get */ /* company:get */
@ -69,7 +67,6 @@ export const companyFields = [
description: 'Unique identifier for a particular company', description: 'Unique identifier for a particular company',
}, },
/* -------------------------------------------------------------------------- */ /* -------------------------------------------------------------------------- */
/* company:get all */ /* company:get all */
/* -------------------------------------------------------------------------- */ /* -------------------------------------------------------------------------- */
@ -109,11 +106,9 @@ export const companyFields = [
}, },
} }
}, },
/* -------------------------------------------------------------------------- */ /* -------------------------------------------------------------------------- */
/* company:create */ /* company:create */
/* -------------------------------------------------------------------------- */ /* -------------------------------------------------------------------------- */
{ {
displayName: 'JSON Parameters', displayName: 'JSON Parameters',
name: 'jsonParameters', name: 'jsonParameters',
@ -155,7 +150,6 @@ export const companyFields = [
description: 'Object of values to set as described <a href="https://github.com/agilecrm/rest-api#1-companys---companies-api" target="_blank">here</a>.', description: 'Object of values to set as described <a href="https://github.com/agilecrm/rest-api#1-companys---companies-api" target="_blank">here</a>.',
}, },
{ {
displayName: 'Additional Fields', displayName: 'Additional Fields',
name: 'additionalFields', name: 'additionalFields',
@ -181,7 +175,6 @@ export const companyFields = [
name: 'starValue', name: 'starValue',
type: 'options', type: 'options',
default: '', default: '',
description: 'Rating of company (Max value 5). This is not applicable for companies.', description: 'Rating of company (Max value 5). This is not applicable for companies.',
options: [ options: [
{ {
@ -216,7 +209,6 @@ export const companyFields = [
type: 'number', type: 'number',
default: '', default: '',
description: 'Score of company. This is not applicable for companies.', description: 'Score of company. This is not applicable for companies.',
typeOptions: { typeOptions: {
minValue: 0 minValue: 0
} }
@ -237,7 +229,6 @@ export const companyFields = [
displayName: 'Name', displayName: 'Name',
name: 'name', name: 'name',
type: 'string', type: 'string',
default: '', default: '',
placeholder: 'Company name', placeholder: 'Company name',
description: 'Company name.', description: 'Company name.',
@ -483,7 +474,6 @@ export const companyFields = [
description: 'Object of values to set as described <a href="https://github.com/agilecrm/rest-api#1-companys---companies-api" target="_blank">here</a>.', description: 'Object of values to set as described <a href="https://github.com/agilecrm/rest-api#1-companys---companies-api" target="_blank">here</a>.',
}, },
{ {
displayName: 'Additional Fields', displayName: 'Additional Fields',
name: 'additionalFields', name: 'additionalFields',
@ -509,7 +499,6 @@ export const companyFields = [
name: 'starValue', name: 'starValue',
type: 'options', type: 'options',
default: '', default: '',
description: 'Rating of company (Max value 5). This is not applicable for companies.', description: 'Rating of company (Max value 5). This is not applicable for companies.',
options: [ options: [
{ {
@ -544,7 +533,6 @@ export const companyFields = [
type: 'number', type: 'number',
default: '', default: '',
description: 'Score of company. This is not applicable for companies.', description: 'Score of company. This is not applicable for companies.',
typeOptions: { typeOptions: {
minValue: 0 minValue: 0
} }
@ -565,7 +553,6 @@ export const companyFields = [
displayName: 'Name', displayName: 'Name',
name: 'name', name: 'name',
type: 'string', type: 'string',
default: '', default: '',
placeholder: 'Company name', placeholder: 'Company name',
description: 'Company name.', description: 'Company name.',
@ -574,7 +561,6 @@ export const companyFields = [
displayName: 'Email', displayName: 'Email',
name: 'email', name: 'email',
type: 'string', type: 'string',
default: '', default: '',
placeholder: 'Company email', placeholder: 'Company email',
description: 'Company email.', description: 'Company email.',
@ -583,7 +569,6 @@ export const companyFields = [
displayName: 'Address', displayName: 'Address',
name: 'email', name: 'email',
type: 'string', type: 'string',
default: '', default: '',
placeholder: 'Company address', placeholder: 'Company address',
description: 'Company address.', description: 'Company address.',
@ -592,7 +577,6 @@ export const companyFields = [
displayName: 'Website', displayName: 'Website',
name: 'websiteOptions', name: 'websiteOptions',
type: 'fixedCollection', type: 'fixedCollection',
description: 'companys websites.', description: 'companys websites.',
typeOptions: { typeOptions: {
multipleValues: true, multipleValues: true,
@ -608,7 +592,6 @@ export const companyFields = [
type: 'options', type: 'options',
required: true, required: true,
default: '', default: '',
description: 'Type of website.', description: 'Type of website.',
options: [ options: [
{ {
@ -663,7 +646,6 @@ export const companyFields = [
type: 'string', type: 'string',
required: true, required: true,
default: '', default: '',
description: 'Website URL', description: 'Website URL',
} }
] ]
@ -675,7 +657,6 @@ export const companyFields = [
displayName: 'Phone', displayName: 'Phone',
name: 'phone', name: 'phone',
type: 'string', type: 'string',
default: '', default: '',
placeholder: 'Company phone', placeholder: 'Company phone',
description: 'Company phone.', description: 'Company phone.',
@ -684,7 +665,6 @@ export const companyFields = [
displayName: 'Custom Properties', displayName: 'Custom Properties',
name: 'customProperties', name: 'customProperties',
type: 'fixedCollection', type: 'fixedCollection',
description: 'Custom Properties', description: 'Custom Properties',
typeOptions: { typeOptions: {
multipleValues: true, multipleValues: true,
@ -700,25 +680,20 @@ export const companyFields = [
type: 'string', type: 'string',
required: true, required: true,
default: '', default: '',
description: 'Property name.' description: 'Property name.'
}, },
{ {
displayName: 'Sub Type', displayName: 'Sub Type',
name: 'subtype', name: 'subtype',
type: 'string', type: 'string',
default: '', default: '',
description: 'Property sub type.', description: 'Property sub type.',
}, },
{ {
displayName: 'Value', displayName: 'Value',
name: 'value', name: 'value',
type: 'string', type: 'string',
default: '', default: '',
description: 'Property value.', description: 'Property value.',
} }
] ]
@ -728,5 +703,4 @@ export const companyFields = [
}, },
], ],
}, },
] as INodeProperties[]; ] as INodeProperties[];

View file

@ -282,7 +282,6 @@ export const contactFields = [
type: 'options', type: 'options',
required: true, required: true,
default: "", default: "",
description: 'Type of Email', description: 'Type of Email',
options: [ options: [
{ {
@ -301,7 +300,6 @@ export const contactFields = [
type: 'string', type: 'string',
required: true, required: true,
default: "", default: "",
description: 'Email', description: 'Email',
} }
] ]
@ -352,7 +350,6 @@ export const contactFields = [
type: 'string', type: 'string',
required: true, required: true,
default: "", default: "",
description: 'Full address.', description: 'Full address.',
} }
] ]
@ -379,7 +376,6 @@ export const contactFields = [
type: 'options', type: 'options',
required: true, required: true,
default: "", default: "",
description: 'Type of website.', description: 'Type of website.',
options: [ options: [
{ {
@ -434,7 +430,6 @@ export const contactFields = [
type: 'string', type: 'string',
required: true, required: true,
default: "", default: "",
description: 'Website URL', description: 'Website URL',
} }
] ]
@ -461,7 +456,6 @@ export const contactFields = [
type: 'options', type: 'options',
required: true, required: true,
default: "", default: "",
description: 'Type of phone number.', description: 'Type of phone number.',
options: [ options: [
{ {
@ -501,7 +495,6 @@ export const contactFields = [
type: 'string', type: 'string',
required: true, required: true,
default: "", default: "",
description: 'Phone number.', description: 'Phone number.',
} }
] ]
@ -528,7 +521,6 @@ export const contactFields = [
type: 'string', type: 'string',
required: true, required: true,
default: "", default: "",
description: 'Property name.' description: 'Property name.'
}, },
{ {
@ -536,7 +528,6 @@ export const contactFields = [
name: 'subtype', name: 'subtype',
type: 'string', type: 'string',
default: "", default: "",
description: 'Property sub type.', description: 'Property sub type.',
}, },
{ {
@ -544,7 +535,6 @@ export const contactFields = [
name: 'value', name: 'value',
type: 'string', type: 'string',
default: "", default: "",
description: 'Property value.', description: 'Property value.',
} }
] ]
@ -782,7 +772,6 @@ export const contactFields = [
type: 'string', type: 'string',
required: true, required: true,
default: "", default: "",
description: 'Email', description: 'Email',
} }
] ]
@ -833,7 +822,6 @@ export const contactFields = [
type: 'string', type: 'string',
required: true, required: true,
default: "", default: "",
description: 'Full address.', description: 'Full address.',
} }
] ]
@ -915,7 +903,6 @@ export const contactFields = [
type: 'string', type: 'string',
required: true, required: true,
default: "", default: "",
description: 'Website URL', description: 'Website URL',
} }
] ]
@ -942,7 +929,6 @@ export const contactFields = [
type: 'options', type: 'options',
required: true, required: true,
default: "", default: "",
description: 'Type of phone number.', description: 'Type of phone number.',
options: [ options: [
{ {
@ -982,7 +968,6 @@ export const contactFields = [
type: 'string', type: 'string',
required: true, required: true,
default: "", default: "",
description: 'Phone number.', description: 'Phone number.',
} }
] ]
@ -1009,7 +994,6 @@ export const contactFields = [
type: 'string', type: 'string',
required: true, required: true,
default: "", default: "",
description: 'Property name.' description: 'Property name.'
}, },
{ {
@ -1017,7 +1001,6 @@ export const contactFields = [
name: 'subtype', name: 'subtype',
type: 'string', type: 'string',
default: "", default: "",
description: 'Property sub type.', description: 'Property sub type.',
}, },
{ {
@ -1025,7 +1008,6 @@ export const contactFields = [
name: 'value', name: 'value',
type: 'string', type: 'string',
default: "", default: "",
description: 'Property value.', description: 'Property value.',
} }
] ]

View file

@ -319,16 +319,13 @@ export const dealFields = [
type: 'string', type: 'string',
required: true, required: true,
default: "", default: "",
description: 'Property name.' description: 'Property name.'
}, },
{ {
displayName: 'Value', displayName: 'Value',
name: 'value', name: 'value',
type: 'string', type: 'string',
default: "", default: "",
description: 'Property value.', description: 'Property value.',
} }
] ]
@ -448,7 +445,6 @@ export const dealFields = [
displayName: 'Expected Value', displayName: 'Expected Value',
name: 'expectedValue', name: 'expectedValue',
type: 'number', type: 'number',
typeOptions: { typeOptions: {
minValue: 0, minValue: 0,
maxValue: 10000 maxValue: 10000
@ -460,7 +456,6 @@ export const dealFields = [
displayName: 'Probability', displayName: 'Probability',
name: 'probability', name: 'probability',
type: 'number', type: 'number',
typeOptions: { typeOptions: {
minValue: 0, minValue: 0,
maxValue: 100 maxValue: 100
@ -472,7 +467,6 @@ export const dealFields = [
displayName: 'Name', displayName: 'Name',
name: 'name', name: 'name',
type: 'string', type: 'string',
default: '', default: '',
description: 'Name of deal.', description: 'Name of deal.',
}, },
@ -492,7 +486,6 @@ export const dealFields = [
displayName: 'Custom Data', displayName: 'Custom Data',
name: 'customData', name: 'customData',
type: 'fixedCollection', type: 'fixedCollection',
description: 'Custom Data', description: 'Custom Data',
typeOptions: { typeOptions: {
multipleValues: true, multipleValues: true,
@ -508,16 +501,13 @@ export const dealFields = [
type: 'string', type: 'string',
required: true, required: true,
default: "", default: "",
description: 'Property name.' description: 'Property name.'
}, },
{ {
displayName: 'Value', displayName: 'Value',
name: 'value', name: 'value',
type: 'string', type: 'string',
default: "", default: "",
description: 'Property value.', description: 'Property value.',
} }
] ]

View file

@ -73,7 +73,7 @@ export async function agileCrmApiRequestUpdate(this: IHookFunctions | IExecuteFu
const payload : IContactUpdate = body; const payload : IContactUpdate = body;
try { try {
// Due to API, we must update each property separately // Due to API, we must update each property separately. For user it looks like one seamless update
if(payload.properties){ if(payload.properties){
options.body.properties = payload.properties; options.body.properties = payload.properties;
options.uri = baseUri + 'api/contacts/edit-properties'; options.uri = baseUri + 'api/contacts/edit-properties';