UNPKG

@lucidcms/core

Version:

The core of the Lucid CMS. It's responsible for spinning up the API and serving the CMS.

1 lines 1.28 kB
{"version":3,"file":"index.mjs","names":[],"sources":["../../../../../../src/libs/collection/custom-fields/fields/relation/index.ts"],"sourcesContent":["import { createRelationValueFieldTypeGenerator } from \"../../../type-gen/custom-field.js\";\nimport { formatIntegerFilterValue } from \"../../utils/filter-values.js\";\nimport { createFieldRefFetchPlan } from \"../../utils/ref-fetch.js\";\nimport { relationFieldConfig } from \"./config.js\";\nimport RelationCustomField from \"./custom-field.js\";\nimport fetchRelationRefs from \"./fetch-refs.js\";\nimport formatRelationRef from \"./format-ref.js\";\nimport nullifyRelationReferences from \"./nullify-references.js\";\nimport validateRelationInputData from \"./validate-input.js\";\n\nexport default {\n\tconfig: relationFieldConfig,\n\tclass: RelationCustomField,\n\tplanFetchRefs: createFieldRefFetchPlan,\n\tfetchRefs: fetchRelationRefs,\n\tvalidateInput: validateRelationInputData,\n\tformatRef: formatRelationRef,\n\tformatFilterValue: formatIntegerFilterValue,\n\tnullifyReferences: nullifyRelationReferences,\n\tclientTypeGen: createRelationValueFieldTypeGenerator(),\n};\n"],"mappings":"ycAUA,IAAA,EAAe,CACd,OAAQ,EACR,MAAO,EACP,cAAe,EACf,UAAW,EACX,cAAe,EACf,UAAW,EACX,kBAAmB,EACnB,kBAAmB,EACnB,cAAe,EAAsC,CACtD"}