mirror of
https://github.com/Abdulazizzn/n8n-enterprise-unlocked.git
synced 2025-12-17 10:02:05 +00:00
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:
@@ -1,29 +1,25 @@
|
||||
import {
|
||||
flow,
|
||||
sortBy,
|
||||
uniqBy,
|
||||
} from 'lodash';
|
||||
import { flow, sortBy, uniqBy } from 'lodash';
|
||||
|
||||
export type DocumentProperties = {
|
||||
customProperty: Array<{ field: string; value: string; }>;
|
||||
customProperty: Array<{ field: string; value: string }>;
|
||||
};
|
||||
|
||||
type DocFields = Array<{ name: string, value: string }>;
|
||||
type DocFields = Array<{ name: string; value: string }>;
|
||||
|
||||
const ensureName = (docFields: DocFields) => docFields.filter(o => o.name);
|
||||
const ensureName = (docFields: DocFields) => docFields.filter((o) => o.name);
|
||||
const sortByName = (docFields: DocFields) => sortBy(docFields, ['name']);
|
||||
const uniqueByName = (docFields: DocFields) => uniqBy(docFields, o => o.name);
|
||||
const uniqueByName = (docFields: DocFields) => uniqBy(docFields, (o) => o.name);
|
||||
|
||||
export const processNames = flow(ensureName, sortByName, uniqueByName);
|
||||
|
||||
export const toSQL = (operator: string) => {
|
||||
const operators: { [key: string]: string } = {
|
||||
'is': '=',
|
||||
'isNot': '!=',
|
||||
'greater': '>',
|
||||
'less': '<',
|
||||
'equalsGreater': '>=',
|
||||
'equalsLess': '<=',
|
||||
is: '=',
|
||||
isNot: '!=',
|
||||
greater: '>',
|
||||
less: '<',
|
||||
equalsGreater: '>=',
|
||||
equalsLess: '<=',
|
||||
};
|
||||
|
||||
return operators[operator];
|
||||
|
||||
Reference in New Issue
Block a user