chore: extend root eslint config in twenty-server (#5101)

Reopening @thaisguigon work from
https://github.com/twentyhq/twenty/pull/4781

---------

Co-authored-by: Thaïs Guigon <guigon.thais@gmail.com>
This commit is contained in:
Weiko
2024-04-22 17:34:24 +02:00
committed by GitHub
parent b9a7eb5a98
commit fa4670b14d
66 changed files with 645 additions and 628 deletions

View File

@ -1,9 +1,9 @@
import { ObjectMetadataEntity } from 'src/engine/metadata-modules/object-metadata/object-metadata.entity';
import {
baseObjectStandardFieldIds,
companyStandardFieldIds,
BASE_OBJECT_STANDARD_FIELD_IDS,
COMPANY_STANDARD_FIELD_IDS,
} from 'src/engine/workspace-manager/workspace-sync-metadata/constants/standard-field-ids';
import { standardObjectIds } from 'src/engine/workspace-manager/workspace-sync-metadata/constants/standard-object-ids';
import { STANDARD_OBJECT_IDS } from 'src/engine/workspace-manager/workspace-sync-metadata/constants/standard-object-ids';
export const viewCompanyFields = (
viewId: string,
@ -12,8 +12,8 @@ export const viewCompanyFields = (
return [
{
fieldMetadataId:
objectMetadataMap[standardObjectIds.company].fields[
companyStandardFieldIds.name
objectMetadataMap[STANDARD_OBJECT_IDS.company].fields[
COMPANY_STANDARD_FIELD_IDS.name
],
viewId: viewId,
position: 0,
@ -22,8 +22,8 @@ export const viewCompanyFields = (
},
{
fieldMetadataId:
objectMetadataMap[standardObjectIds.company].fields[
companyStandardFieldIds.domainName
objectMetadataMap[STANDARD_OBJECT_IDS.company].fields[
COMPANY_STANDARD_FIELD_IDS.domainName
],
viewId: viewId,
position: 1,
@ -32,8 +32,8 @@ export const viewCompanyFields = (
},
{
fieldMetadataId:
objectMetadataMap[standardObjectIds.company].fields[
companyStandardFieldIds.accountOwner
objectMetadataMap[STANDARD_OBJECT_IDS.company].fields[
COMPANY_STANDARD_FIELD_IDS.accountOwner
],
viewId: viewId,
position: 2,
@ -42,8 +42,8 @@ export const viewCompanyFields = (
},
{
fieldMetadataId:
objectMetadataMap[standardObjectIds.company].fields[
baseObjectStandardFieldIds.createdAt
objectMetadataMap[STANDARD_OBJECT_IDS.company].fields[
BASE_OBJECT_STANDARD_FIELD_IDS.createdAt
],
viewId: viewId,
position: 3,
@ -52,8 +52,8 @@ export const viewCompanyFields = (
},
{
fieldMetadataId:
objectMetadataMap[standardObjectIds.company].fields[
companyStandardFieldIds.employees
objectMetadataMap[STANDARD_OBJECT_IDS.company].fields[
COMPANY_STANDARD_FIELD_IDS.employees
],
viewId: viewId,
position: 4,
@ -62,8 +62,8 @@ export const viewCompanyFields = (
},
{
fieldMetadataId:
objectMetadataMap[standardObjectIds.company].fields[
companyStandardFieldIds.linkedinLink
objectMetadataMap[STANDARD_OBJECT_IDS.company].fields[
COMPANY_STANDARD_FIELD_IDS.linkedinLink
],
viewId: viewId,
position: 5,
@ -72,8 +72,8 @@ export const viewCompanyFields = (
},
{
fieldMetadataId:
objectMetadataMap[standardObjectIds.company].fields[
companyStandardFieldIds.address
objectMetadataMap[STANDARD_OBJECT_IDS.company].fields[
COMPANY_STANDARD_FIELD_IDS.address
],
viewId: viewId,
position: 6,

View File

@ -1,6 +1,6 @@
import { ObjectMetadataEntity } from 'src/engine/metadata-modules/object-metadata/object-metadata.entity';
import { opportunityStandardFieldIds } from 'src/engine/workspace-manager/workspace-sync-metadata/constants/standard-field-ids';
import { standardObjectIds } from 'src/engine/workspace-manager/workspace-sync-metadata/constants/standard-object-ids';
import { OPPORTUNITY_STANDARD_FIELD_IDS } from 'src/engine/workspace-manager/workspace-sync-metadata/constants/standard-field-ids';
import { STANDARD_OBJECT_IDS } from 'src/engine/workspace-manager/workspace-sync-metadata/constants/standard-object-ids';
export const viewOpportunityFields = (
viewId: string,
@ -9,8 +9,8 @@ export const viewOpportunityFields = (
return [
{
fieldMetadataId:
objectMetadataMap[standardObjectIds.opportunity].fields[
opportunityStandardFieldIds.name
objectMetadataMap[STANDARD_OBJECT_IDS.opportunity].fields[
OPPORTUNITY_STANDARD_FIELD_IDS.name
],
viewId: viewId,
position: 0,
@ -19,8 +19,8 @@ export const viewOpportunityFields = (
},
{
fieldMetadataId:
objectMetadataMap[standardObjectIds.opportunity].fields[
opportunityStandardFieldIds.amount
objectMetadataMap[STANDARD_OBJECT_IDS.opportunity].fields[
OPPORTUNITY_STANDARD_FIELD_IDS.amount
],
viewId: viewId,
position: 1,
@ -29,8 +29,8 @@ export const viewOpportunityFields = (
},
{
fieldMetadataId:
objectMetadataMap[standardObjectIds.opportunity].fields[
opportunityStandardFieldIds.closeDate
objectMetadataMap[STANDARD_OBJECT_IDS.opportunity].fields[
OPPORTUNITY_STANDARD_FIELD_IDS.closeDate
],
viewId: viewId,
position: 2,
@ -39,8 +39,8 @@ export const viewOpportunityFields = (
},
{
fieldMetadataId:
objectMetadataMap[standardObjectIds.opportunity].fields[
opportunityStandardFieldIds.probability
objectMetadataMap[STANDARD_OBJECT_IDS.opportunity].fields[
OPPORTUNITY_STANDARD_FIELD_IDS.probability
],
viewId: viewId,
position: 3,
@ -49,8 +49,8 @@ export const viewOpportunityFields = (
},
{
fieldMetadataId:
objectMetadataMap[standardObjectIds.opportunity].fields[
opportunityStandardFieldIds.pointOfContact
objectMetadataMap[STANDARD_OBJECT_IDS.opportunity].fields[
OPPORTUNITY_STANDARD_FIELD_IDS.pointOfContact
],
viewId: viewId,
position: 4,

View File

@ -1,9 +1,9 @@
import { ObjectMetadataEntity } from 'src/engine/metadata-modules/object-metadata/object-metadata.entity';
import {
baseObjectStandardFieldIds,
personStandardFieldIds,
BASE_OBJECT_STANDARD_FIELD_IDS,
PERSON_STANDARD_FIELD_IDS,
} from 'src/engine/workspace-manager/workspace-sync-metadata/constants/standard-field-ids';
import { standardObjectIds } from 'src/engine/workspace-manager/workspace-sync-metadata/constants/standard-object-ids';
import { STANDARD_OBJECT_IDS } from 'src/engine/workspace-manager/workspace-sync-metadata/constants/standard-object-ids';
export const viewPersonFields = (
viewId: string,
@ -12,8 +12,8 @@ export const viewPersonFields = (
return [
{
fieldMetadataId:
objectMetadataMap[standardObjectIds.person].fields[
personStandardFieldIds.name
objectMetadataMap[STANDARD_OBJECT_IDS.person].fields[
PERSON_STANDARD_FIELD_IDS.name
],
viewId: viewId,
position: 0,
@ -22,8 +22,8 @@ export const viewPersonFields = (
},
{
fieldMetadataId:
objectMetadataMap[standardObjectIds.person].fields[
personStandardFieldIds.email
objectMetadataMap[STANDARD_OBJECT_IDS.person].fields[
PERSON_STANDARD_FIELD_IDS.email
],
viewId: viewId,
position: 1,
@ -32,8 +32,8 @@ export const viewPersonFields = (
},
{
fieldMetadataId:
objectMetadataMap[standardObjectIds.person].fields[
personStandardFieldIds.company
objectMetadataMap[STANDARD_OBJECT_IDS.person].fields[
PERSON_STANDARD_FIELD_IDS.company
],
viewId: viewId,
position: 2,
@ -42,8 +42,8 @@ export const viewPersonFields = (
},
{
fieldMetadataId:
objectMetadataMap[standardObjectIds.person].fields[
personStandardFieldIds.phone
objectMetadataMap[STANDARD_OBJECT_IDS.person].fields[
PERSON_STANDARD_FIELD_IDS.phone
],
viewId: viewId,
position: 3,
@ -52,8 +52,8 @@ export const viewPersonFields = (
},
{
fieldMetadataId:
objectMetadataMap[standardObjectIds.person].fields[
baseObjectStandardFieldIds.createdAt
objectMetadataMap[STANDARD_OBJECT_IDS.person].fields[
BASE_OBJECT_STANDARD_FIELD_IDS.createdAt
],
viewId: viewId,
position: 4,
@ -62,8 +62,8 @@ export const viewPersonFields = (
},
{
fieldMetadataId:
objectMetadataMap[standardObjectIds.person].fields[
personStandardFieldIds.city
objectMetadataMap[STANDARD_OBJECT_IDS.person].fields[
PERSON_STANDARD_FIELD_IDS.city
],
viewId: viewId,
position: 5,
@ -72,8 +72,8 @@ export const viewPersonFields = (
},
{
fieldMetadataId:
objectMetadataMap[standardObjectIds.person].fields[
personStandardFieldIds.jobTitle
objectMetadataMap[STANDARD_OBJECT_IDS.person].fields[
PERSON_STANDARD_FIELD_IDS.jobTitle
],
viewId: viewId,
position: 6,
@ -82,8 +82,8 @@ export const viewPersonFields = (
},
{
fieldMetadataId:
objectMetadataMap[standardObjectIds.person].fields[
personStandardFieldIds.linkedinLink
objectMetadataMap[STANDARD_OBJECT_IDS.person].fields[
PERSON_STANDARD_FIELD_IDS.linkedinLink
],
viewId: viewId,
position: 7,
@ -92,8 +92,8 @@ export const viewPersonFields = (
},
{
fieldMetadataId:
objectMetadataMap[standardObjectIds.person].fields[
personStandardFieldIds.xLink
objectMetadataMap[STANDARD_OBJECT_IDS.person].fields[
PERSON_STANDARD_FIELD_IDS.xLink
],
viewId: viewId,
position: 8,

View File

@ -4,8 +4,8 @@ import { ObjectMetadataEntity } from 'src/engine/metadata-modules/object-metadat
import { viewCompanyFields } from 'src/engine/workspace-manager/standard-objects-prefill-data/view-company-fields';
import { viewPersonFields } from 'src/engine/workspace-manager/standard-objects-prefill-data/view-person-fields';
import { viewOpportunityFields } from 'src/engine/workspace-manager/standard-objects-prefill-data/view-opportunity-fields';
import { standardObjectIds } from 'src/engine/workspace-manager/workspace-sync-metadata/constants/standard-object-ids';
import { opportunityStandardFieldIds } from 'src/engine/workspace-manager/workspace-sync-metadata/constants/standard-field-ids';
import { STANDARD_OBJECT_IDS } from 'src/engine/workspace-manager/workspace-sync-metadata/constants/standard-object-ids';
import { OPPORTUNITY_STANDARD_FIELD_IDS } from 'src/engine/workspace-manager/workspace-sync-metadata/constants/standard-field-ids';
export const viewPrefillData = async (
entityManager: EntityManager,
@ -27,7 +27,7 @@ export const viewPrefillData = async (
.values([
{
name: 'All Companies',
objectMetadataId: objectMetadataMap[standardObjectIds.company].id,
objectMetadataId: objectMetadataMap[STANDARD_OBJECT_IDS.company].id,
type: 'table',
key: 'INDEX',
position: 0,
@ -36,7 +36,7 @@ export const viewPrefillData = async (
},
{
name: 'All People',
objectMetadataId: objectMetadataMap[standardObjectIds.person].id,
objectMetadataId: objectMetadataMap[STANDARD_OBJECT_IDS.person].id,
type: 'table',
key: 'INDEX',
position: 0,
@ -45,7 +45,7 @@ export const viewPrefillData = async (
},
{
name: 'All Opportunities',
objectMetadataId: objectMetadataMap[standardObjectIds.opportunity].id,
objectMetadataId: objectMetadataMap[STANDARD_OBJECT_IDS.opportunity].id,
type: 'table',
key: 'INDEX',
position: 0,
@ -54,14 +54,14 @@ export const viewPrefillData = async (
},
{
name: 'By Stage',
objectMetadataId: objectMetadataMap[standardObjectIds.opportunity].id,
objectMetadataId: objectMetadataMap[STANDARD_OBJECT_IDS.opportunity].id,
type: 'kanban',
key: null,
position: 1,
icon: 'IconLayoutKanban',
kanbanFieldMetadataId:
objectMetadataMap[standardObjectIds.opportunity].fields[
opportunityStandardFieldIds.stage
objectMetadataMap[STANDARD_OBJECT_IDS.opportunity].fields[
OPPORTUNITY_STANDARD_FIELD_IDS.stage
],
},
])