Rename sdk utils (#15766)

As title
This commit is contained in:
martmull
2025-11-12 10:42:55 +01:00
committed by GitHub
parent fcf66bc881
commit 534a2bf647
19 changed files with 54 additions and 70 deletions
@@ -9,7 +9,7 @@
},
"packageManager": "yarn@4.9.2",
"dependencies": {
"twenty-sdk": "^0.0.3"
"twenty-sdk": "0.0.3"
},
"devDependencies": {
"@types/node": "^24.7.2"
@@ -11,7 +11,7 @@
"dependencies": {
"axios": "^1.12.2",
"openai": "^4.28.0",
"twenty-sdk": "^0.0.3"
"twenty-sdk": "0.0.3"
},
"devDependencies": {
"@types/node": "^24.7.2"
@@ -16,7 +16,7 @@
"dependencies": {
"axios": "^1.13.1",
"dotenv": "^16.3.1",
"twenty-sdk": "^0.0.3"
"twenty-sdk": "0.0.3"
},
"devDependencies": {
"@types/jest": "^29.5.5",
@@ -10,7 +10,7 @@
"packageManager": "yarn@4.9.2",
"dependencies": {
"axios": "^1.12.2",
"twenty-sdk": "^0.0.4"
"twenty-sdk": "0.0.4"
},
"devDependencies": {
"@types/node": "^24.7.2"
@@ -9,7 +9,7 @@
},
"packageManager": "yarn@4.9.2",
"dependencies": {
"twenty-sdk": "^0.0.3"
"twenty-sdk": "0.0.3"
},
"devDependencies": {
"@types/node": "^24.7.2"
@@ -10,7 +10,7 @@
"packageManager": "yarn@4.9.2",
"dependencies": {
"axios": "^1.13.2",
"twenty-sdk": "^0.0.4"
"twenty-sdk": "0.0.4"
},
"devDependencies": {
"@types/node": "^24.7.2"
@@ -16,7 +16,7 @@
"dependencies": {
"axios": "^1.7.0",
"openai": "^4.67.0",
"twenty-sdk": "^0.0.3"
"twenty-sdk": "0.0.3"
},
"devDependencies": {
"@types/node": "^24.7.2",
@@ -13,7 +13,7 @@
"setup:metadata": "node scripts/setup-company-rollup-fields.mjs"
},
"dependencies": {
"twenty-sdk": "^0.0.3"
"twenty-sdk": "0.0.3"
},
"devDependencies": {
"@types/node": "^24.7.2",
@@ -10,7 +10,7 @@
"packageManager": "yarn@4.9.2",
"dependencies": {
"axios": "^1.13.2",
"twenty-sdk": "^0.0.4"
"twenty-sdk": "0.0.4"
},
"devDependencies": {
"@types/node": "^24.7.2"
@@ -10,7 +10,7 @@
"packageManager": "yarn@4.9.2",
"dependencies": {
"axios": "^1.12.2",
"twenty-sdk": "^0.0.3"
"twenty-sdk": "0.0.3"
},
"devDependencies": {
"@types/node": "^24.7.2"
@@ -10,7 +10,7 @@
"packageManager": "yarn@4.9.2",
"dependencies": {
"axios": "^1.12.2",
"twenty-sdk": "^0.0.5"
"twenty-sdk": "0.0.5"
},
"devDependencies": {
"@types/node": "^24.7.2"
@@ -1,10 +1,10 @@
import {
BaseObjectMetadata,
FieldMetadata,
ObjectMetadata,
FieldMetadataType,
type FullNameMetadata,
type AddressMetadata,
BaseObject,
Field,
ObjectMetadata as Object,
FieldType,
type FullNameField,
type AddressField,
} from 'twenty-sdk/application';
enum PostCardStatus {
@@ -14,7 +14,7 @@ enum PostCardStatus {
RETURNED = 'RETURNED',
}
@ObjectMetadata({
@Object({
universalIdentifier: '54b589ca-eeed-4950-a176-358418b85c05',
nameSingular: 'postCard',
namePlural: 'postCards',
@@ -23,35 +23,35 @@ enum PostCardStatus {
description: ' A post card object',
icon: 'IconMail',
})
export class PostCard extends BaseObjectMetadata {
@FieldMetadata({
export class PostCard extends BaseObject {
@Field({
universalIdentifier: '58a0a314-d7ea-4865-9850-7fb84e72f30b',
type: FieldMetadataType.TEXT,
type: FieldType.TEXT,
label: 'Content',
description: "Postcard's content",
icon: 'IconAbc',
})
content: string;
@FieldMetadata({
@Field({
universalIdentifier: 'c6aa31f3-da76-4ac6-889f-475e226009ac',
type: FieldMetadataType.FULL_NAME,
type: FieldType.FULL_NAME,
label: 'Recipient name',
icon: 'IconUser',
})
recipientName: FullNameMetadata;
recipientName: FullNameField;
@FieldMetadata({
@Field({
universalIdentifier: '95045777-a0ad-49ec-98f9-22f9fc0c8266',
type: FieldMetadataType.ADDRESS,
type: FieldType.ADDRESS,
label: 'Recipient address',
icon: 'IconHome',
})
recipientAddress: AddressMetadata;
recipientAddress: AddressField;
@FieldMetadata({
@Field({
universalIdentifier: '87b675b8-dd8c-4448-b4ca-20e5a2234a1e',
type: FieldMetadataType.SELECT,
type: FieldType.SELECT,
label: 'Status',
icon: 'IconSend',
defaultValue: `'${PostCardStatus.DRAFT}'`,
@@ -86,9 +86,9 @@ export class PostCard extends BaseObjectMetadata {
// notes?: string // optional internal notes or comments
@FieldMetadata({
@Field({
universalIdentifier: 'e06abe72-5b44-4e7f-93be-afc185a3c433',
type: FieldMetadataType.DATE_TIME,
type: FieldType.DATE_TIME,
label: 'Delivered at',
icon: 'IconCheck',
isNullable: true,
@@ -9,7 +9,7 @@
},
"packageManager": "yarn@4.9.2",
"dependencies": {
"twenty-sdk": "^0.0.3"
"twenty-sdk": "0.0.5"
},
"devDependencies": {
"@types/node": "^24.7.2"
@@ -1,18 +1,10 @@
export {
actorCompositeType,
ActorMetadata,
addressCompositeType,
AddressMetadata,
currencyCompositeType,
CurrencyMetadata,
emailsCompositeType,
EmailsMetadata,
fullNameCompositeType,
FullNameMetadata,
linksCompositeType,
LinksMetadata,
phonesCompositeType,
PhonesMetadata,
richTextV2CompositeType,
RichTextV2Metadata,
ActorMetadata as ActorField,
AddressMetadata as AddressField,
CurrencyMetadata as CurrencyField,
EmailsMetadata as EmailsField,
FullNameMetadata as FullNameField,
LinksMetadata as LinksField,
PhonesMetadata as PhonesField,
RichTextV2Metadata as RichTextField,
} from 'twenty-shared/types';
@@ -1 +0,0 @@
export { FieldMetadataType } from 'twenty-shared/types';
@@ -0,0 +1 @@
export { FieldMetadataType as FieldType } from 'twenty-shared/types';
@@ -24,7 +24,7 @@ type FieldOptions<
isNullable?: boolean;
};
export const FieldMetadata = <T extends FieldMetadataType>(
export const Field = <T extends FieldMetadataType>(
_: FieldOptions<T>,
): PropertyDecorator => {
return () => {};
+11 -19
View File
@@ -9,26 +9,18 @@
export type { ApplicationConfig } from './application-config';
export {
actorCompositeType,
ActorMetadata,
addressCompositeType,
AddressMetadata,
currencyCompositeType,
CurrencyMetadata,
emailsCompositeType,
EmailsMetadata,
fullNameCompositeType,
FullNameMetadata,
linksCompositeType,
LinksMetadata,
phonesCompositeType,
PhonesMetadata,
richTextV2CompositeType,
RichTextV2Metadata,
ActorField,
AddressField,
CurrencyField,
EmailsField,
FullNameField,
LinksField,
PhonesField,
RichTextField,
} from './field-metadata/composite-fields';
export { FieldMetadataType } from './field-metadata/field-metadata-type';
export { FieldMetadata } from './field-metadata/field-metadata.decorator';
export { BaseObjectMetadata } from './object-metadata/base-object-metadata';
export { FieldType } from './field-metadata/field-type';
export { Field } from './field-metadata/field.decorator';
export { BaseObject } from './object-metadata/base-object';
export { ObjectMetadata } from './object-metadata/object-metadata.decorator';
export type { ServerlessFunctionConfig } from './serverless-function-config';
export type { SyncableEntityOptions } from './syncable-entity-options.type';
@@ -1,4 +1,4 @@
export abstract class BaseObjectMetadata {
export abstract class BaseObject {
id: string;
name: string;