chore: more work on imports and exports
This commit is contained in:
@@ -1,5 +1,4 @@
|
||||
import { Where } from 'payload/types';
|
||||
import { Field } from 'payload/dist/fields/config/types';
|
||||
import { Where, Field } from 'payload/types';
|
||||
import { Payload } from 'payload';
|
||||
import { parseParams } from './parseParams';
|
||||
|
||||
|
||||
@@ -1,6 +1,5 @@
|
||||
import { Where } from 'payload/dist/types';
|
||||
import { Field } from 'payload/dist/fields/config/types';
|
||||
import QueryError from 'payload/dist/errors/QueryError';
|
||||
import { Where, Field } from 'payload/types';
|
||||
import { QueryError } from 'payload/errors';
|
||||
import { Payload } from 'payload';
|
||||
import { parseParams } from './parseParams';
|
||||
|
||||
|
||||
@@ -1,9 +1,9 @@
|
||||
import mongoose from 'mongoose';
|
||||
import objectID from 'bson-objectid';
|
||||
import { getLocalizedPaths } from 'payload/dist/database/getLocalizedPaths';
|
||||
import { Field, fieldAffectsData } from 'payload/dist/fields/config/types';
|
||||
import { PathToQuery } from 'payload/dist/database/queryValidation/types';
|
||||
import { validOperators } from 'payload/dist/types/constants';
|
||||
import { getLocalizedPaths } from 'payload/database';
|
||||
import { Field, fieldAffectsData } from 'payload/types';
|
||||
import { PathToQuery } from 'payload/database';
|
||||
import { validOperators } from 'payload/types';
|
||||
import { Payload } from 'payload';
|
||||
import { Operator } from 'payload/types';
|
||||
import { operatorMap } from './operatorMap';
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
import { PaginateOptions } from 'mongoose';
|
||||
import { SanitizedConfig } from 'payload/dist/config/types';
|
||||
import { Field } from 'payload/dist/fields/config/types';
|
||||
import { SanitizedConfig } from 'payload/config';
|
||||
import { Field } from 'payload/types';
|
||||
import { getLocalizedSortProperty } from './getLocalizedSortProperty';
|
||||
|
||||
type Args = {
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
import { sanitizeConfig } from 'payload/dist/config/sanitize';
|
||||
import { Config } from 'payload/dist/config/types';
|
||||
import { sanitizeConfig } from 'payload/config';
|
||||
import { Config } from 'payload/config';
|
||||
import { getLocalizedSortProperty } from './getLocalizedSortProperty';
|
||||
|
||||
const config = {
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
import { SanitizedConfig } from 'payload/dist/config/types';
|
||||
import { Field, fieldAffectsData, fieldIsPresentationalOnly } from 'payload/dist/fields/config/types';
|
||||
import flattenTopLevelFields from 'payload/dist/utilities/flattenTopLevelFields';
|
||||
import { SanitizedConfig } from 'payload/config';
|
||||
import { Field, fieldAffectsData, fieldIsPresentationalOnly } from 'payload/types';
|
||||
import { flattenTopLevelFields } from 'payload/utilities';
|
||||
|
||||
type Args = {
|
||||
segments: string[]
|
||||
|
||||
@@ -2,10 +2,10 @@
|
||||
/* eslint-disable no-await-in-loop */
|
||||
import { FilterQuery } from 'mongoose';
|
||||
import deepmerge from 'deepmerge';
|
||||
import { Where } from 'payload/types';
|
||||
import { combineMerge } from 'payload/dist/utilities/combineMerge';
|
||||
import { Field } from 'payload/dist/fields/config/types';
|
||||
import { validOperators } from 'payload/dist/types/constants';
|
||||
import { Operator, Where } from 'payload/types';
|
||||
import { combineMerge } from 'payload/utilities';
|
||||
import { Field } from 'payload/types';
|
||||
import { validOperators } from 'payload/types';
|
||||
import { Payload } from 'payload';
|
||||
import { buildSearchParam } from './buildSearchParams';
|
||||
import { buildAndOrConditions } from './buildAndOrConditions';
|
||||
@@ -54,7 +54,7 @@ export async function parseParams({
|
||||
const pathOperators = where[relationOrPath];
|
||||
if (typeof pathOperators === 'object') {
|
||||
for (const operator of Object.keys(pathOperators)) {
|
||||
if (validOperators.includes(operator)) {
|
||||
if (validOperators.includes(operator as Operator)) {
|
||||
const searchParam = await buildSearchParam({
|
||||
collectionSlug,
|
||||
globalSlug,
|
||||
|
||||
@@ -16,3 +16,4 @@ export { default as MissingFieldType } from './MissingFieldType';
|
||||
export { default as MissingFile } from './MissingFile';
|
||||
export { default as NotFound } from './NotFound';
|
||||
export { default as ValidationError } from './ValidationError';
|
||||
export { default as QueryError } from './QueryError';
|
||||
|
||||
@@ -1,2 +1,10 @@
|
||||
export { buildConfig } from '../config/build';
|
||||
export * from '../config/types';
|
||||
|
||||
export {
|
||||
sanitizeConfig
|
||||
} from '../config/sanitize';
|
||||
|
||||
export {
|
||||
defaults
|
||||
} from '../config/defaults';
|
||||
@@ -103,3 +103,16 @@ export {
|
||||
export {
|
||||
readMigrationFiles
|
||||
} from '../database/migrations/readMigrationFiles'
|
||||
|
||||
export {
|
||||
EntityPolicies,
|
||||
PathToQuery
|
||||
} from '../database/queryValidation/types'
|
||||
|
||||
export {
|
||||
validateQueryPaths
|
||||
} from '../database/queryValidation/validateQueryPaths'
|
||||
|
||||
export {
|
||||
validateSearchParam
|
||||
} from '../database/queryValidation/validateSearchParams'
|
||||
@@ -16,4 +16,5 @@ export {
|
||||
MissingFile,
|
||||
NotFound,
|
||||
ValidationError,
|
||||
QueryError
|
||||
} from '../errors'
|
||||
@@ -1 +0,0 @@
|
||||
export * from '../../fields/config/types';
|
||||
@@ -1,5 +1,10 @@
|
||||
export * from './../types';
|
||||
|
||||
export {
|
||||
validOperators
|
||||
} from './../types/constants';
|
||||
|
||||
|
||||
export {
|
||||
AccessArgs,
|
||||
Access,
|
||||
@@ -65,6 +70,45 @@ export {
|
||||
TabsField,
|
||||
UIField,
|
||||
Validate,
|
||||
Condition,
|
||||
FieldAffectingData,
|
||||
FieldBase,
|
||||
FieldHookArgs,
|
||||
FieldPresentationalOnly,
|
||||
FieldWithMany,
|
||||
FieldWithMaxDepth,
|
||||
FieldWithSubFields,
|
||||
FilterOptions,
|
||||
FilterOptionsProps,
|
||||
HookName,
|
||||
Labels,
|
||||
NamedTab,
|
||||
NonPresentationalField,
|
||||
Option,
|
||||
OptionObject,
|
||||
RelationshipValue,
|
||||
RichTextElement,
|
||||
RichTextLeaf,
|
||||
RowAdmin,
|
||||
Tab,
|
||||
TabAsField,
|
||||
TabsAdmin,
|
||||
UnnamedTab,
|
||||
ValidateOptions,
|
||||
ValueWithRelation,
|
||||
fieldAffectsData,
|
||||
fieldHasMaxDepth,
|
||||
fieldHasSubFields,
|
||||
fieldIsArrayType,
|
||||
fieldIsBlockType,
|
||||
fieldIsLocalized,
|
||||
fieldIsPresentationalOnly,
|
||||
fieldSupportsMany,
|
||||
optionIsObject,
|
||||
optionIsValue,
|
||||
optionsAreObjects,
|
||||
tabHasName,
|
||||
valueIsValueWithRelation,
|
||||
} from './../fields/config/types';
|
||||
|
||||
export {
|
||||
|
||||
@@ -1,3 +1,5 @@
|
||||
export { entityToJSONSchema } from '../utilities/configToJSONSchema';
|
||||
export { default as flattenTopLevelFields } from '../utilities/flattenTopLevelFields';
|
||||
export { combineMerge } from '../utilities/combineMerge';
|
||||
|
||||
export { i18nInit } from '../translations/init'
|
||||
Reference in New Issue
Block a user