fix: broken export of entityToJSONSchema (#2894)

This commit is contained in:
Teun Mooij
2023-06-22 22:21:37 +02:00
committed by GitHub
parent 3e05598b56
commit 837dcccefe
2 changed files with 3 additions and 2 deletions

View File

@@ -402,7 +402,8 @@ function fieldsToJSONSchema(collectionIDFieldTypes: { [key: string]: 'string' |
};
}
function entityToJSONSchema(config: SanitizedConfig, incomingEntity: SanitizedCollectionConfig | SanitizedGlobalConfig, interfaceNameDefinitions: Map<string, JSONSchema4>): JSONSchema4 {
// This function is part of the public API and is exported through payload/utilities
export function entityToJSONSchema(config: SanitizedConfig, incomingEntity: SanitizedCollectionConfig | SanitizedGlobalConfig, interfaceNameDefinitions: Map<string, JSONSchema4>): JSONSchema4 {
const entity: SanitizedCollectionConfig | SanitizedGlobalConfig = deepCopyObject(incomingEntity);
const title = entity.typescript?.interface ? entity.typescript.interface : singular(toWords(entity.slug, true));

2
utilities.d.ts vendored
View File

@@ -1 +1 @@
export * from './dist/utilities/configToJSONSchema';
export { entityToJSONSchema } from './dist/utilities/configToJSONSchema';