fix(payload): generated types issues (#6840)
## Description Fixes types broken by recent prebundling / new exports consolidation
This commit is contained in:
@@ -41,9 +41,9 @@
|
||||
"type": "module",
|
||||
"exports": {
|
||||
".": {
|
||||
"import": "./src/exports/index.ts",
|
||||
"require": "./src/exports/index.ts",
|
||||
"types": "./src/exports/index.ts"
|
||||
"import": "./src/index.ts",
|
||||
"require": "./src/index.ts",
|
||||
"types": "./src/index.ts"
|
||||
},
|
||||
"./shared": {
|
||||
"import": "./src/exports/shared.ts",
|
||||
@@ -61,8 +61,8 @@
|
||||
"types": "./src/exports/i18n/*.ts"
|
||||
}
|
||||
},
|
||||
"main": "./src/exports/index.ts",
|
||||
"types": "./src/exports/index.ts",
|
||||
"main": "./src/index.ts",
|
||||
"types": "./src/index.ts",
|
||||
"bin": {
|
||||
"payload": "bin.js"
|
||||
},
|
||||
@@ -155,9 +155,9 @@
|
||||
"publishConfig": {
|
||||
"exports": {
|
||||
".": {
|
||||
"import": "./dist/exports/index.js",
|
||||
"require": "./dist/exports/index.js",
|
||||
"types": "./dist/exports/index.d.ts"
|
||||
"import": "./dist/index.js",
|
||||
"require": "./dist/index.js",
|
||||
"types": "./dist/index.d.ts"
|
||||
},
|
||||
"./node": {
|
||||
"import": "./dist/exports/node.js",
|
||||
@@ -175,8 +175,8 @@
|
||||
"types": "./dist/exports/i18n/*.d.ts"
|
||||
}
|
||||
},
|
||||
"main": "./dist/exports/index.js",
|
||||
"main": "./dist/index.js",
|
||||
"registry": "https://registry.npmjs.org/",
|
||||
"types": "./dist/exports/index.d.ts"
|
||||
"types": "./dist/index.d.ts"
|
||||
}
|
||||
}
|
||||
|
||||
@@ -1,361 +0,0 @@
|
||||
export * from './../types/index.js'
|
||||
export type * from '../admin/types.js'
|
||||
export type * from '../uploads/types.js'
|
||||
|
||||
export type { MeOperationResult } from '../auth/operations/me.js'
|
||||
|
||||
export { createDataloaderCacheKey, getDataLoader } from '../collections/dataloader.js'
|
||||
|
||||
export { buildConfig } from '../config/build.js'
|
||||
|
||||
export type { EmailAdapter as PayloadEmailAdapter, SendEmailOptions } from '../email/types.js'
|
||||
|
||||
export {
|
||||
APIError,
|
||||
AuthenticationError,
|
||||
DuplicateCollection,
|
||||
DuplicateFieldName,
|
||||
DuplicateGlobal,
|
||||
ErrorDeletingFile,
|
||||
FileRetrievalError,
|
||||
FileUploadError,
|
||||
Forbidden,
|
||||
InvalidConfiguration,
|
||||
InvalidFieldName,
|
||||
InvalidFieldRelationship,
|
||||
LockedAuth,
|
||||
MissingCollectionLabel,
|
||||
MissingEditorProp,
|
||||
MissingFieldInputOptions,
|
||||
MissingFieldType,
|
||||
MissingFile,
|
||||
NotFound,
|
||||
QueryError,
|
||||
ValidationError,
|
||||
} from '../errors/index.js'
|
||||
export { traverseFields as afterChangeTraverseFields } from '../fields/hooks/afterChange/traverseFields.js'
|
||||
export { promise as afterReadPromise } from '../fields/hooks/afterRead/promise.js'
|
||||
|
||||
export { traverseFields as afterReadTraverseFields } from '../fields/hooks/afterRead/traverseFields.js'
|
||||
|
||||
export { traverseFields as beforeChangeTraverseFields } from '../fields/hooks/beforeChange/traverseFields.js'
|
||||
|
||||
export { traverseFields as beforeValidateTraverseFields } from '../fields/hooks/beforeValidate/traverseFields.js'
|
||||
|
||||
export type {
|
||||
CollapsedPreferences,
|
||||
DocumentPreferences,
|
||||
FieldsPreferences,
|
||||
InsideFieldsPreferences,
|
||||
PreferenceRequest,
|
||||
PreferenceUpdateRequest,
|
||||
TabsPreferences,
|
||||
} from '../preferences/types.js'
|
||||
export { getLocalI18n } from '../translations/getLocalI18n.js'
|
||||
|
||||
export { combineMerge } from '../utilities/combineMerge.js'
|
||||
export {
|
||||
configToJSONSchema,
|
||||
entityToJSONSchema,
|
||||
fieldsToJSONSchema,
|
||||
withNullableJSONSchemaType,
|
||||
} from '../utilities/configToJSONSchema.js'
|
||||
export { createArrayFromCommaDelineated } from '../utilities/createArrayFromCommaDelineated.js'
|
||||
export { createLocalReq } from '../utilities/createLocalReq.js'
|
||||
|
||||
export { default as flattenTopLevelFields } from '../utilities/flattenTopLevelFields.js'
|
||||
export { formatLabels, formatNames, toWords } from '../utilities/formatLabels.js'
|
||||
|
||||
export { getCollectionIDFieldTypes } from '../utilities/getCollectionIDFieldTypes.js'
|
||||
export { getObjectDotNotation } from '../utilities/getObjectDotNotation.js'
|
||||
|
||||
export { isEntityHidden } from '../utilities/isEntityHidden.js'
|
||||
|
||||
export { isPlainObject } from '../utilities/isPlainObject.js'
|
||||
|
||||
export { isValidID } from '../utilities/isValidID.js'
|
||||
export { default as isolateObjectProperty } from '../utilities/isolateObjectProperty.js'
|
||||
|
||||
export { mapAsync } from '../utilities/mapAsync.js'
|
||||
|
||||
export { mergeListSearchAndWhere } from '../utilities/mergeListSearchAndWhere.js'
|
||||
|
||||
export { buildVersionCollectionFields } from '../versions/buildCollectionFields.js'
|
||||
export { buildVersionGlobalFields } from '../versions/buildGlobalFields.js'
|
||||
export { versionDefaults } from '../versions/defaults.js'
|
||||
export { deleteCollectionVersions } from '../versions/deleteCollectionVersions.js'
|
||||
export { enforceMaxVersions } from '../versions/enforceMaxVersions.js'
|
||||
export { getLatestCollectionVersion } from '../versions/getLatestCollectionVersion.js'
|
||||
export { getLatestGlobalVersion } from '../versions/getLatestGlobalVersion.js'
|
||||
|
||||
export { saveVersion } from '../versions/saveVersion.js'
|
||||
export type { TypeWithVersion } from '../versions/types.js'
|
||||
export type { ClientCollectionConfig } from './../collections/config/client.js'
|
||||
export type {
|
||||
AfterChangeHook as CollectionAfterChangeHook,
|
||||
AfterDeleteHook as CollectionAfterDeleteHook,
|
||||
AfterErrorHook as CollectionAfterErrorHook,
|
||||
AfterForgotPasswordHook as CollectionAfterForgotPasswordHook,
|
||||
AfterLoginHook as CollectionAfterLoginHook,
|
||||
AfterOperationHook as CollectionAfterOperationHook,
|
||||
AfterReadHook as CollectionAfterReadHook,
|
||||
BeforeChangeHook as CollectionBeforeChangeHook,
|
||||
BeforeDeleteHook as CollectionBeforeDeleteHook,
|
||||
BeforeLoginHook as CollectionBeforeLoginHook,
|
||||
BeforeOperationHook as CollectionBeforeOperationHook,
|
||||
BeforeReadHook as CollectionBeforeReadHook,
|
||||
BeforeValidateHook as CollectionBeforeValidateHook,
|
||||
Collection,
|
||||
CollectionConfig,
|
||||
SanitizedCollectionConfig,
|
||||
TypeWithID,
|
||||
TypeWithTimestamps,
|
||||
} from './../collections/config/types.js'
|
||||
export type { ClientConfig } from './../config/client.js'
|
||||
export type {
|
||||
Access,
|
||||
AccessArgs,
|
||||
EditViewComponent,
|
||||
EntityDescription,
|
||||
EntityDescriptionComponent,
|
||||
EntityDescriptionFunction,
|
||||
SanitizedConfig,
|
||||
} from './../config/types.js'
|
||||
export type { ClientFieldConfig } from './../fields/config/client.js'
|
||||
export type {
|
||||
ArrayField,
|
||||
Block,
|
||||
BlockField,
|
||||
CheckboxField,
|
||||
ClientValidate,
|
||||
CodeField,
|
||||
CollapsibleField,
|
||||
Condition,
|
||||
DateField,
|
||||
EmailField,
|
||||
Field,
|
||||
FieldAccess,
|
||||
FieldAffectingData,
|
||||
FieldBase,
|
||||
FieldHook,
|
||||
FieldHookArgs,
|
||||
FieldPresentationalOnly,
|
||||
FieldWithMany,
|
||||
FieldWithMaxDepth,
|
||||
FieldWithPath,
|
||||
FieldWithSubFields,
|
||||
FilterOptions,
|
||||
FilterOptionsProps,
|
||||
GroupField,
|
||||
HookName,
|
||||
JSONField,
|
||||
Labels,
|
||||
NamedTab,
|
||||
NonPresentationalField,
|
||||
NumberField,
|
||||
Option,
|
||||
OptionObject,
|
||||
PointField,
|
||||
PolymorphicRelationshipField,
|
||||
RadioField,
|
||||
RelationshipField,
|
||||
RelationshipValue,
|
||||
RichTextField,
|
||||
RowAdmin,
|
||||
RowField,
|
||||
SelectField,
|
||||
SingleRelationshipField,
|
||||
Tab,
|
||||
TabAsField,
|
||||
TabsAdmin,
|
||||
TabsField,
|
||||
TextField,
|
||||
TextareaField,
|
||||
UIField,
|
||||
UnnamedTab,
|
||||
UploadField,
|
||||
Validate,
|
||||
ValidateOptions,
|
||||
ValueWithRelation,
|
||||
} from './../fields/config/types.js'
|
||||
|
||||
export type { ClientGlobalConfig } from './../globals/config/client.js'
|
||||
export type {
|
||||
AfterChangeHook as GlobalAfterChangeHook,
|
||||
AfterReadHook as GlobalAfterReadHook,
|
||||
BeforeChangeHook as GlobalBeforeChangeHook,
|
||||
BeforeReadHook as GlobalBeforeReadHook,
|
||||
BeforeValidateHook as GlobalBeforeValidateHook,
|
||||
GlobalConfig,
|
||||
SanitizedGlobalConfig,
|
||||
} from './../globals/config/types.js'
|
||||
export * from '../config/types.js'
|
||||
|
||||
export type { FieldTypes } from '../admin/forms/FieldTypes.js'
|
||||
export type {
|
||||
AuthStrategyFunction,
|
||||
AuthStrategyFunctionArgs,
|
||||
CollectionPermission,
|
||||
DocumentPermissions,
|
||||
FieldPermissions,
|
||||
GlobalPermission,
|
||||
IncomingAuthType,
|
||||
Permission,
|
||||
Permissions,
|
||||
User,
|
||||
VerifyConfig,
|
||||
} from '../auth/types.js'
|
||||
export { createClientCollectionConfig } from '../collections/config/client.js'
|
||||
export { createClientConfig } from '../config/client.js'
|
||||
|
||||
export { defaults } from '../config/defaults.js'
|
||||
export type {
|
||||
BaseDatabaseAdapter,
|
||||
BeginTransaction,
|
||||
CommitTransaction,
|
||||
Connect,
|
||||
Count,
|
||||
CountArgs,
|
||||
Create,
|
||||
CreateArgs,
|
||||
CreateGlobal,
|
||||
CreateGlobalArgs,
|
||||
CreateGlobalVersion,
|
||||
CreateGlobalVersionArgs,
|
||||
CreateMigration,
|
||||
CreateVersion,
|
||||
CreateVersionArgs,
|
||||
DBIdentifierName,
|
||||
DatabaseAdapterResult as DatabaseAdapterObj,
|
||||
DeleteMany,
|
||||
DeleteManyArgs,
|
||||
DeleteOne,
|
||||
DeleteOneArgs,
|
||||
DeleteVersions,
|
||||
DeleteVersionsArgs,
|
||||
Destroy,
|
||||
Find,
|
||||
FindArgs,
|
||||
FindGlobal,
|
||||
FindGlobalArgs,
|
||||
FindGlobalVersions,
|
||||
FindGlobalVersionsArgs,
|
||||
FindOne,
|
||||
FindOneArgs,
|
||||
FindVersions,
|
||||
FindVersionsArgs,
|
||||
Init,
|
||||
Migration,
|
||||
MigrationData,
|
||||
MigrationTemplateArgs,
|
||||
PaginatedDocs,
|
||||
QueryDrafts,
|
||||
QueryDraftsArgs,
|
||||
RollbackTransaction,
|
||||
Transaction,
|
||||
UpdateGlobal,
|
||||
UpdateGlobalArgs,
|
||||
UpdateGlobalVersion,
|
||||
UpdateGlobalVersionArgs,
|
||||
UpdateOne,
|
||||
UpdateOneArgs,
|
||||
UpdateVersion,
|
||||
UpdateVersionArgs,
|
||||
} from '../database/types.js'
|
||||
export { baseBlockFields } from '../fields/baseFields/baseBlockFields.js'
|
||||
export { baseIDField } from '../fields/baseFields/baseIDField.js'
|
||||
export { createClientFieldConfig } from '../fields/config/client.js'
|
||||
export { sanitizeFields } from '../fields/config/sanitize.js'
|
||||
|
||||
export { createClientGlobalConfig } from '../globals/config/client.js'
|
||||
|
||||
export type * from '../database/queryValidation/types.js'
|
||||
|
||||
export { accessOperation } from '../auth/operations/access.js'
|
||||
export { forgotPasswordOperation } from '../auth/operations/forgotPassword.js'
|
||||
export { initOperation } from '../auth/operations/init.js'
|
||||
export { loginOperation } from '../auth/operations/login.js'
|
||||
|
||||
export { logoutOperation } from '../auth/operations/logout.js'
|
||||
export { meOperation } from '../auth/operations/me.js'
|
||||
export { refreshOperation } from '../auth/operations/refresh.js'
|
||||
export { registerFirstUserOperation } from '../auth/operations/registerFirstUser.js'
|
||||
export { resetPasswordOperation } from '../auth/operations/resetPassword.js'
|
||||
export { unlockOperation } from '../auth/operations/unlock.js'
|
||||
export { verifyEmailOperation } from '../auth/operations/verifyEmail.js'
|
||||
export { countOperation } from '../collections/operations/count.js'
|
||||
export { createOperation } from '../collections/operations/create.js'
|
||||
export { deleteOperation } from '../collections/operations/delete.js'
|
||||
export { deleteByIDOperation } from '../collections/operations/deleteByID.js'
|
||||
export { docAccessOperation } from '../collections/operations/docAccess.js'
|
||||
|
||||
export { duplicateOperation } from '../collections/operations/duplicate.js'
|
||||
export { findOperation } from '../collections/operations/find.js'
|
||||
export { findByIDOperation } from '../collections/operations/findByID.js'
|
||||
export { findVersionByIDOperation } from '../collections/operations/findVersionByID.js'
|
||||
export { findVersionsOperation } from '../collections/operations/findVersions.js'
|
||||
export { restoreVersionOperation } from '../collections/operations/restoreVersion.js'
|
||||
export { updateOperation } from '../collections/operations/update.js'
|
||||
export { updateByIDOperation } from '../collections/operations/updateByID.js'
|
||||
export { sanitizeConfig } from '../config/sanitize.js'
|
||||
export type { EntityPolicies, PathToQuery } from '../database/queryValidation/types.js'
|
||||
export { default as getDefaultValue } from '../fields/getDefaultValue.js'
|
||||
export { default as sortableFieldTypes } from '../fields/sortableFieldTypes.js'
|
||||
|
||||
export { docAccessOperation as docAccessOperationGlobal } from '../globals/operations/docAccess.js'
|
||||
export { findOneOperation } from '../globals/operations/findOne.js'
|
||||
export { findVersionByIDOperation as findVersionByIDOperationGlobal } from '../globals/operations/findVersionByID.js'
|
||||
export { findVersionsOperation as findVersionsOperationGlobal } from '../globals/operations/findVersions.js'
|
||||
export { restoreVersionOperation as restoreVersionOperationGlobal } from '../globals/operations/restoreVersion.js'
|
||||
export { updateOperation as updateOperationGlobal } from '../globals/operations/update.js'
|
||||
export type { DatabaseAdapter, GeneratedTypes, Payload, RequestContext } from '../index.js'
|
||||
|
||||
export * from '../auth/index.js'
|
||||
export { default as executeAccess } from '../auth/executeAccess.js'
|
||||
export { executeAuthStrategies } from '../auth/executeAuthStrategies.js'
|
||||
export { getAccessResults } from '../auth/getAccessResults.js'
|
||||
export { getFieldsToSign } from '../auth/getFieldsToSign.js'
|
||||
export { combineQueries } from '../database/combineQueries.js'
|
||||
|
||||
export { createDatabaseAdapter } from '../database/createDatabaseAdapter.js'
|
||||
|
||||
export { default as flattenWhereToOperators } from '../database/flattenWhereToOperators.js'
|
||||
|
||||
export { getLocalizedPaths } from '../database/getLocalizedPaths.js'
|
||||
|
||||
export { createMigration } from '../database/migrations/createMigration.js'
|
||||
|
||||
export { getMigrations } from '../database/migrations/getMigrations.js'
|
||||
|
||||
export { getPredefinedMigration } from '../database/migrations/getPredefinedMigration.js'
|
||||
|
||||
export { migrate } from '../database/migrations/migrate.js'
|
||||
|
||||
export { migrateDown } from '../database/migrations/migrateDown.js'
|
||||
|
||||
export { migrateRefresh } from '../database/migrations/migrateRefresh.js'
|
||||
|
||||
export { migrateReset } from '../database/migrations/migrateReset.js'
|
||||
|
||||
export { migrateStatus } from '../database/migrations/migrateStatus.js'
|
||||
|
||||
export { migrationTemplate } from '../database/migrations/migrationTemplate.js'
|
||||
|
||||
export { migrationsCollection } from '../database/migrations/migrationsCollection.js'
|
||||
|
||||
export { readMigrationFiles } from '../database/migrations/readMigrationFiles.js'
|
||||
|
||||
export { validateQueryPaths } from '../database/queryValidation/validateQueryPaths.js'
|
||||
|
||||
export { validateSearchParam } from '../database/queryValidation/validateSearchParams.js'
|
||||
|
||||
export { BasePayload, default, getPayload } from '../index.js'
|
||||
export { getFileByPath } from '../uploads/getFileByPath.js'
|
||||
|
||||
export { commitTransaction } from '../utilities/commitTransaction.js'
|
||||
|
||||
export { getDependencies } from '../utilities/dependencies/getDependencies.js'
|
||||
|
||||
export { initTransaction } from '../utilities/initTransaction.js'
|
||||
|
||||
export { killTransaction } from '../utilities/killTransaction.js'
|
||||
@@ -615,3 +615,363 @@ interface RequestContext {
|
||||
type DatabaseAdapter = BaseDatabaseAdapter
|
||||
|
||||
export type { DatabaseAdapter, GeneratedTypes, Payload, RequestContext }
|
||||
|
||||
export * from './types/index.js'
|
||||
export type * from './admin/types.js'
|
||||
export type * from './uploads/types.js'
|
||||
|
||||
export type { MeOperationResult } from './auth/operations/me.js'
|
||||
|
||||
export type { ClientCollectionConfig } from './collections/config/client.js'
|
||||
|
||||
export type {
|
||||
AfterChangeHook as CollectionAfterChangeHook,
|
||||
AfterDeleteHook as CollectionAfterDeleteHook,
|
||||
AfterErrorHook as CollectionAfterErrorHook,
|
||||
AfterForgotPasswordHook as CollectionAfterForgotPasswordHook,
|
||||
AfterLoginHook as CollectionAfterLoginHook,
|
||||
AfterOperationHook as CollectionAfterOperationHook,
|
||||
AfterReadHook as CollectionAfterReadHook,
|
||||
BeforeChangeHook as CollectionBeforeChangeHook,
|
||||
BeforeDeleteHook as CollectionBeforeDeleteHook,
|
||||
BeforeLoginHook as CollectionBeforeLoginHook,
|
||||
BeforeOperationHook as CollectionBeforeOperationHook,
|
||||
BeforeReadHook as CollectionBeforeReadHook,
|
||||
BeforeValidateHook as CollectionBeforeValidateHook,
|
||||
Collection,
|
||||
CollectionConfig,
|
||||
SanitizedCollectionConfig,
|
||||
TypeWithID,
|
||||
TypeWithTimestamps,
|
||||
} from './collections/config/types.js'
|
||||
|
||||
export { createDataloaderCacheKey, getDataLoader } from './collections/dataloader.js'
|
||||
|
||||
export { buildConfig } from './config/build.js'
|
||||
export type { ClientConfig } from './config/client.js'
|
||||
export type {
|
||||
Access,
|
||||
AccessArgs,
|
||||
EditViewComponent,
|
||||
EntityDescription,
|
||||
EntityDescriptionComponent,
|
||||
EntityDescriptionFunction,
|
||||
SanitizedConfig,
|
||||
} from './config/types.js'
|
||||
|
||||
export type { EmailAdapter as PayloadEmailAdapter, SendEmailOptions } from './email/types.js'
|
||||
|
||||
export {
|
||||
APIError,
|
||||
AuthenticationError,
|
||||
DuplicateCollection,
|
||||
DuplicateFieldName,
|
||||
DuplicateGlobal,
|
||||
ErrorDeletingFile,
|
||||
FileRetrievalError,
|
||||
FileUploadError,
|
||||
Forbidden,
|
||||
InvalidConfiguration,
|
||||
InvalidFieldName,
|
||||
InvalidFieldRelationship,
|
||||
LockedAuth,
|
||||
MissingCollectionLabel,
|
||||
MissingEditorProp,
|
||||
MissingFieldInputOptions,
|
||||
MissingFieldType,
|
||||
MissingFile,
|
||||
NotFound,
|
||||
QueryError,
|
||||
ValidationError,
|
||||
} from './errors/index.js'
|
||||
|
||||
export type { ClientFieldConfig } from './fields/config/client.js'
|
||||
|
||||
export type {
|
||||
ArrayField,
|
||||
Block,
|
||||
BlockField,
|
||||
CheckboxField,
|
||||
ClientValidate,
|
||||
CodeField,
|
||||
CollapsibleField,
|
||||
Condition,
|
||||
DateField,
|
||||
EmailField,
|
||||
Field,
|
||||
FieldAccess,
|
||||
FieldAffectingData,
|
||||
FieldBase,
|
||||
FieldHook,
|
||||
FieldHookArgs,
|
||||
FieldPresentationalOnly,
|
||||
FieldWithMany,
|
||||
FieldWithMaxDepth,
|
||||
FieldWithPath,
|
||||
FieldWithSubFields,
|
||||
FilterOptions,
|
||||
FilterOptionsProps,
|
||||
GroupField,
|
||||
HookName,
|
||||
JSONField,
|
||||
Labels,
|
||||
NamedTab,
|
||||
NonPresentationalField,
|
||||
NumberField,
|
||||
Option,
|
||||
OptionObject,
|
||||
PointField,
|
||||
PolymorphicRelationshipField,
|
||||
RadioField,
|
||||
RelationshipField,
|
||||
RelationshipValue,
|
||||
RichTextField,
|
||||
RowAdmin,
|
||||
RowField,
|
||||
SelectField,
|
||||
SingleRelationshipField,
|
||||
Tab,
|
||||
TabAsField,
|
||||
TabsAdmin,
|
||||
TabsField,
|
||||
TextField,
|
||||
TextareaField,
|
||||
UIField,
|
||||
UnnamedTab,
|
||||
UploadField,
|
||||
Validate,
|
||||
ValidateOptions,
|
||||
ValueWithRelation,
|
||||
} from './fields/config/types.js'
|
||||
export { traverseFields as afterChangeTraverseFields } from './fields/hooks/afterChange/traverseFields.js'
|
||||
|
||||
export { promise as afterReadPromise } from './fields/hooks/afterRead/promise.js'
|
||||
export { traverseFields as afterReadTraverseFields } from './fields/hooks/afterRead/traverseFields.js'
|
||||
export { traverseFields as beforeChangeTraverseFields } from './fields/hooks/beforeChange/traverseFields.js'
|
||||
export { traverseFields as beforeValidateTraverseFields } from './fields/hooks/beforeValidate/traverseFields.js'
|
||||
|
||||
export type { ClientGlobalConfig } from './globals/config/client.js'
|
||||
export type {
|
||||
AfterChangeHook as GlobalAfterChangeHook,
|
||||
AfterReadHook as GlobalAfterReadHook,
|
||||
BeforeChangeHook as GlobalBeforeChangeHook,
|
||||
BeforeReadHook as GlobalBeforeReadHook,
|
||||
BeforeValidateHook as GlobalBeforeValidateHook,
|
||||
GlobalConfig,
|
||||
SanitizedGlobalConfig,
|
||||
} from './globals/config/types.js'
|
||||
|
||||
export type {
|
||||
CollapsedPreferences,
|
||||
DocumentPreferences,
|
||||
FieldsPreferences,
|
||||
InsideFieldsPreferences,
|
||||
PreferenceRequest,
|
||||
PreferenceUpdateRequest,
|
||||
TabsPreferences,
|
||||
} from './preferences/types.js'
|
||||
export { getLocalI18n } from './translations/getLocalI18n.js'
|
||||
|
||||
export { combineMerge } from './utilities/combineMerge.js'
|
||||
|
||||
export {
|
||||
configToJSONSchema,
|
||||
entityToJSONSchema,
|
||||
fieldsToJSONSchema,
|
||||
withNullableJSONSchemaType,
|
||||
} from './utilities/configToJSONSchema.js'
|
||||
|
||||
export { createArrayFromCommaDelineated } from './utilities/createArrayFromCommaDelineated.js'
|
||||
export { createLocalReq } from './utilities/createLocalReq.js'
|
||||
|
||||
export { default as flattenTopLevelFields } from './utilities/flattenTopLevelFields.js'
|
||||
|
||||
export { formatLabels, formatNames, toWords } from './utilities/formatLabels.js'
|
||||
|
||||
export { getCollectionIDFieldTypes } from './utilities/getCollectionIDFieldTypes.js'
|
||||
export { getObjectDotNotation } from './utilities/getObjectDotNotation.js'
|
||||
export { isEntityHidden } from './utilities/isEntityHidden.js'
|
||||
export { isPlainObject } from './utilities/isPlainObject.js'
|
||||
export { isValidID } from './utilities/isValidID.js'
|
||||
export { default as isolateObjectProperty } from './utilities/isolateObjectProperty.js'
|
||||
export { mapAsync } from './utilities/mapAsync.js'
|
||||
|
||||
export { mergeListSearchAndWhere } from './utilities/mergeListSearchAndWhere.js'
|
||||
export { buildVersionCollectionFields } from './versions/buildCollectionFields.js'
|
||||
export { buildVersionGlobalFields } from './versions/buildGlobalFields.js'
|
||||
export { versionDefaults } from './versions/defaults.js'
|
||||
export { deleteCollectionVersions } from './versions/deleteCollectionVersions.js'
|
||||
export { enforceMaxVersions } from './versions/enforceMaxVersions.js'
|
||||
export { getLatestCollectionVersion } from './versions/getLatestCollectionVersion.js'
|
||||
export { getLatestGlobalVersion } from './versions/getLatestGlobalVersion.js'
|
||||
|
||||
export { saveVersion } from './versions/saveVersion.js'
|
||||
export type { TypeWithVersion } from './versions/types.js'
|
||||
export * from './config/types.js'
|
||||
|
||||
export type { FieldTypes } from './admin/forms/FieldTypes.js'
|
||||
export type {
|
||||
AuthStrategyFunction,
|
||||
AuthStrategyFunctionArgs,
|
||||
CollectionPermission,
|
||||
DocumentPermissions,
|
||||
FieldPermissions,
|
||||
GlobalPermission,
|
||||
IncomingAuthType,
|
||||
Permission,
|
||||
Permissions,
|
||||
User,
|
||||
VerifyConfig,
|
||||
} from './auth/types.js'
|
||||
export { createClientCollectionConfig } from './collections/config/client.js'
|
||||
export { createClientConfig } from './config/client.js'
|
||||
|
||||
export { defaults } from './config/defaults.js'
|
||||
export type {
|
||||
BaseDatabaseAdapter,
|
||||
BeginTransaction,
|
||||
CommitTransaction,
|
||||
Connect,
|
||||
Count,
|
||||
CountArgs,
|
||||
Create,
|
||||
CreateArgs,
|
||||
CreateGlobal,
|
||||
CreateGlobalArgs,
|
||||
CreateGlobalVersion,
|
||||
CreateGlobalVersionArgs,
|
||||
CreateMigration,
|
||||
CreateVersion,
|
||||
CreateVersionArgs,
|
||||
DBIdentifierName,
|
||||
DatabaseAdapterResult as DatabaseAdapterObj,
|
||||
DeleteMany,
|
||||
DeleteManyArgs,
|
||||
DeleteOne,
|
||||
DeleteOneArgs,
|
||||
DeleteVersions,
|
||||
DeleteVersionsArgs,
|
||||
Destroy,
|
||||
Find,
|
||||
FindArgs,
|
||||
FindGlobal,
|
||||
FindGlobalArgs,
|
||||
FindGlobalVersions,
|
||||
FindGlobalVersionsArgs,
|
||||
FindOne,
|
||||
FindOneArgs,
|
||||
FindVersions,
|
||||
FindVersionsArgs,
|
||||
Init,
|
||||
Migration,
|
||||
MigrationData,
|
||||
MigrationTemplateArgs,
|
||||
PaginatedDocs,
|
||||
QueryDrafts,
|
||||
QueryDraftsArgs,
|
||||
RollbackTransaction,
|
||||
Transaction,
|
||||
UpdateGlobal,
|
||||
UpdateGlobalArgs,
|
||||
UpdateGlobalVersion,
|
||||
UpdateGlobalVersionArgs,
|
||||
UpdateOne,
|
||||
UpdateOneArgs,
|
||||
UpdateVersion,
|
||||
UpdateVersionArgs,
|
||||
} from './database/types.js'
|
||||
export { baseBlockFields } from './fields/baseFields/baseBlockFields.js'
|
||||
export { baseIDField } from './fields/baseFields/baseIDField.js'
|
||||
export { createClientFieldConfig } from './fields/config/client.js'
|
||||
export { sanitizeFields } from './fields/config/sanitize.js'
|
||||
|
||||
export { createClientGlobalConfig } from './globals/config/client.js'
|
||||
|
||||
export type * from './database/queryValidation/types.js'
|
||||
|
||||
export { accessOperation } from './auth/operations/access.js'
|
||||
export { forgotPasswordOperation } from './auth/operations/forgotPassword.js'
|
||||
export { initOperation } from './auth/operations/init.js'
|
||||
export { loginOperation } from './auth/operations/login.js'
|
||||
|
||||
export { logoutOperation } from './auth/operations/logout.js'
|
||||
export { meOperation } from './auth/operations/me.js'
|
||||
export { refreshOperation } from './auth/operations/refresh.js'
|
||||
export { registerFirstUserOperation } from './auth/operations/registerFirstUser.js'
|
||||
export { resetPasswordOperation } from './auth/operations/resetPassword.js'
|
||||
export { unlockOperation } from './auth/operations/unlock.js'
|
||||
export { verifyEmailOperation } from './auth/operations/verifyEmail.js'
|
||||
export { countOperation } from './collections/operations/count.js'
|
||||
export { createOperation } from './collections/operations/create.js'
|
||||
export { deleteOperation } from './collections/operations/delete.js'
|
||||
export { deleteByIDOperation } from './collections/operations/deleteByID.js'
|
||||
export { docAccessOperation } from './collections/operations/docAccess.js'
|
||||
|
||||
export { duplicateOperation } from './collections/operations/duplicate.js'
|
||||
export { findOperation } from './collections/operations/find.js'
|
||||
export { findByIDOperation } from './collections/operations/findByID.js'
|
||||
export { findVersionByIDOperation } from './collections/operations/findVersionByID.js'
|
||||
export { findVersionsOperation } from './collections/operations/findVersions.js'
|
||||
export { restoreVersionOperation } from './collections/operations/restoreVersion.js'
|
||||
export { updateOperation } from './collections/operations/update.js'
|
||||
export { updateByIDOperation } from './collections/operations/updateByID.js'
|
||||
export { sanitizeConfig } from './config/sanitize.js'
|
||||
export type { EntityPolicies, PathToQuery } from './database/queryValidation/types.js'
|
||||
export { default as getDefaultValue } from './fields/getDefaultValue.js'
|
||||
export { default as sortableFieldTypes } from './fields/sortableFieldTypes.js'
|
||||
|
||||
export { docAccessOperation as docAccessOperationGlobal } from './globals/operations/docAccess.js'
|
||||
export { findOneOperation } from './globals/operations/findOne.js'
|
||||
export { findVersionByIDOperation as findVersionByIDOperationGlobal } from './globals/operations/findVersionByID.js'
|
||||
export { findVersionsOperation as findVersionsOperationGlobal } from './globals/operations/findVersions.js'
|
||||
export { restoreVersionOperation as restoreVersionOperationGlobal } from './globals/operations/restoreVersion.js'
|
||||
export { updateOperation as updateOperationGlobal } from './globals/operations/update.js'
|
||||
|
||||
export * from './auth/index.js'
|
||||
export { default as executeAccess } from './auth/executeAccess.js'
|
||||
export { executeAuthStrategies } from './auth/executeAuthStrategies.js'
|
||||
export { getAccessResults } from './auth/getAccessResults.js'
|
||||
export { getFieldsToSign } from './auth/getFieldsToSign.js'
|
||||
export { combineQueries } from './database/combineQueries.js'
|
||||
|
||||
export { createDatabaseAdapter } from './database/createDatabaseAdapter.js'
|
||||
|
||||
export { default as flattenWhereToOperators } from './database/flattenWhereToOperators.js'
|
||||
|
||||
export { getLocalizedPaths } from './database/getLocalizedPaths.js'
|
||||
|
||||
export { createMigration } from './database/migrations/createMigration.js'
|
||||
|
||||
export { getMigrations } from './database/migrations/getMigrations.js'
|
||||
|
||||
export { getPredefinedMigration } from './database/migrations/getPredefinedMigration.js'
|
||||
|
||||
export { migrate } from './database/migrations/migrate.js'
|
||||
|
||||
export { migrateDown } from './database/migrations/migrateDown.js'
|
||||
|
||||
export { migrateRefresh } from './database/migrations/migrateRefresh.js'
|
||||
|
||||
export { migrateReset } from './database/migrations/migrateReset.js'
|
||||
|
||||
export { migrateStatus } from './database/migrations/migrateStatus.js'
|
||||
|
||||
export { migrationTemplate } from './database/migrations/migrationTemplate.js'
|
||||
|
||||
export { migrationsCollection } from './database/migrations/migrationsCollection.js'
|
||||
|
||||
export { readMigrationFiles } from './database/migrations/readMigrationFiles.js'
|
||||
|
||||
export { validateQueryPaths } from './database/queryValidation/validateQueryPaths.js'
|
||||
|
||||
export { validateSearchParam } from './database/queryValidation/validateSearchParams.js'
|
||||
|
||||
export { getFileByPath } from './uploads/getFileByPath.js'
|
||||
|
||||
export { commitTransaction } from './utilities/commitTransaction.js'
|
||||
|
||||
export { getDependencies }
|
||||
|
||||
export { initTransaction } from './utilities/initTransaction.js'
|
||||
|
||||
export { killTransaction } from './utilities/killTransaction.js'
|
||||
|
||||
Reference in New Issue
Block a user