refactor: Format all credentials (#3720)

* Apply Prettier to all credentials

* Fix quotes for lint

* 👕 Remove `quotemark` rule

* 👕 Run Prettier to take over quotes

* ⬆️ Upgrade `eslint-plugin-n8n-nodes-base`

* 📦 Update `package-lock.json`

Co-authored-by: Omar Ajoue <krynble@gmail.com>
Co-authored-by: Jan Oberhauser <jan.oberhauser@gmail.com>
This commit is contained in:
Iván Ovejero
2022-07-24 17:36:17 +02:00
committed by GitHub
parent f9f05621a1
commit 57afd480ab
281 changed files with 656 additions and 1937 deletions

View File

@@ -1,16 +1,16 @@
import {
ICredentialType,
INodeProperties,
INodePropertyOptions,
} from 'n8n-workflow';
import { ICredentialType, INodeProperties, INodePropertyOptions } from 'n8n-workflow';
import moment from 'moment-timezone';
// Get options for timezones
const timezones: INodePropertyOptions[] = moment.tz.countries().reduce( (timezones: INodePropertyOptions[], country: string) => {
const zonesForCountry = moment.tz.zonesForCountry(country).map(zone => ({value: zone, name: zone}));
return timezones.concat(zonesForCountry);
}, []);
const timezones: INodePropertyOptions[] = moment.tz
.countries()
.reduce((timezones: INodePropertyOptions[], country: string) => {
const zonesForCountry = moment.tz
.zonesForCountry(country)
.map((zone) => ({ value: zone, name: zone }));
return timezones.concat(zonesForCountry);
}, []);
export class SeaTableApi implements ICredentialType {
name = 'seaTableApi';
@@ -41,9 +41,7 @@ export class SeaTableApi implements ICredentialType {
placeholder: 'https://www.mydomain.com',
displayOptions: {
show: {
environment: [
'selfHosted',
],
environment: ['selfHosted'],
},
},
},
@@ -58,10 +56,8 @@ export class SeaTableApi implements ICredentialType {
name: 'timezone',
type: 'options',
default: '',
description: 'Seatable server\'s timezone',
options: [
...timezones,
],
description: "Seatable server's timezone",
options: [...timezones],
},
];
}