chore: more work on imports and exports
This commit is contained in:
@@ -1,5 +1,4 @@
|
|||||||
import { Where } from 'payload/types';
|
import { Where, Field } from 'payload/types';
|
||||||
import { Field } from 'payload/dist/fields/config/types';
|
|
||||||
import { Payload } from 'payload';
|
import { Payload } from 'payload';
|
||||||
import { parseParams } from './parseParams';
|
import { parseParams } from './parseParams';
|
||||||
|
|
||||||
|
|||||||
@@ -1,6 +1,5 @@
|
|||||||
import { Where } from 'payload/dist/types';
|
import { Where, Field } from 'payload/types';
|
||||||
import { Field } from 'payload/dist/fields/config/types';
|
import { QueryError } from 'payload/errors';
|
||||||
import QueryError from 'payload/dist/errors/QueryError';
|
|
||||||
import { Payload } from 'payload';
|
import { Payload } from 'payload';
|
||||||
import { parseParams } from './parseParams';
|
import { parseParams } from './parseParams';
|
||||||
|
|
||||||
|
|||||||
@@ -1,9 +1,9 @@
|
|||||||
import mongoose from 'mongoose';
|
import mongoose from 'mongoose';
|
||||||
import objectID from 'bson-objectid';
|
import objectID from 'bson-objectid';
|
||||||
import { getLocalizedPaths } from 'payload/dist/database/getLocalizedPaths';
|
import { getLocalizedPaths } from 'payload/database';
|
||||||
import { Field, fieldAffectsData } from 'payload/dist/fields/config/types';
|
import { Field, fieldAffectsData } from 'payload/types';
|
||||||
import { PathToQuery } from 'payload/dist/database/queryValidation/types';
|
import { PathToQuery } from 'payload/database';
|
||||||
import { validOperators } from 'payload/dist/types/constants';
|
import { validOperators } from 'payload/types';
|
||||||
import { Payload } from 'payload';
|
import { Payload } from 'payload';
|
||||||
import { Operator } from 'payload/types';
|
import { Operator } from 'payload/types';
|
||||||
import { operatorMap } from './operatorMap';
|
import { operatorMap } from './operatorMap';
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
import { PaginateOptions } from 'mongoose';
|
import { PaginateOptions } from 'mongoose';
|
||||||
import { SanitizedConfig } from 'payload/dist/config/types';
|
import { SanitizedConfig } from 'payload/config';
|
||||||
import { Field } from 'payload/dist/fields/config/types';
|
import { Field } from 'payload/types';
|
||||||
import { getLocalizedSortProperty } from './getLocalizedSortProperty';
|
import { getLocalizedSortProperty } from './getLocalizedSortProperty';
|
||||||
|
|
||||||
type Args = {
|
type Args = {
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
import { sanitizeConfig } from 'payload/dist/config/sanitize';
|
import { sanitizeConfig } from 'payload/config';
|
||||||
import { Config } from 'payload/dist/config/types';
|
import { Config } from 'payload/config';
|
||||||
import { getLocalizedSortProperty } from './getLocalizedSortProperty';
|
import { getLocalizedSortProperty } from './getLocalizedSortProperty';
|
||||||
|
|
||||||
const config = {
|
const config = {
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
import { SanitizedConfig } from 'payload/dist/config/types';
|
import { SanitizedConfig } from 'payload/config';
|
||||||
import { Field, fieldAffectsData, fieldIsPresentationalOnly } from 'payload/dist/fields/config/types';
|
import { Field, fieldAffectsData, fieldIsPresentationalOnly } from 'payload/types';
|
||||||
import flattenTopLevelFields from 'payload/dist/utilities/flattenTopLevelFields';
|
import { flattenTopLevelFields } from 'payload/utilities';
|
||||||
|
|
||||||
type Args = {
|
type Args = {
|
||||||
segments: string[]
|
segments: string[]
|
||||||
|
|||||||
@@ -2,10 +2,10 @@
|
|||||||
/* eslint-disable no-await-in-loop */
|
/* eslint-disable no-await-in-loop */
|
||||||
import { FilterQuery } from 'mongoose';
|
import { FilterQuery } from 'mongoose';
|
||||||
import deepmerge from 'deepmerge';
|
import deepmerge from 'deepmerge';
|
||||||
import { Where } from 'payload/types';
|
import { Operator, Where } from 'payload/types';
|
||||||
import { combineMerge } from 'payload/dist/utilities/combineMerge';
|
import { combineMerge } from 'payload/utilities';
|
||||||
import { Field } from 'payload/dist/fields/config/types';
|
import { Field } from 'payload/types';
|
||||||
import { validOperators } from 'payload/dist/types/constants';
|
import { validOperators } from 'payload/types';
|
||||||
import { Payload } from 'payload';
|
import { Payload } from 'payload';
|
||||||
import { buildSearchParam } from './buildSearchParams';
|
import { buildSearchParam } from './buildSearchParams';
|
||||||
import { buildAndOrConditions } from './buildAndOrConditions';
|
import { buildAndOrConditions } from './buildAndOrConditions';
|
||||||
@@ -54,7 +54,7 @@ export async function parseParams({
|
|||||||
const pathOperators = where[relationOrPath];
|
const pathOperators = where[relationOrPath];
|
||||||
if (typeof pathOperators === 'object') {
|
if (typeof pathOperators === 'object') {
|
||||||
for (const operator of Object.keys(pathOperators)) {
|
for (const operator of Object.keys(pathOperators)) {
|
||||||
if (validOperators.includes(operator)) {
|
if (validOperators.includes(operator as Operator)) {
|
||||||
const searchParam = await buildSearchParam({
|
const searchParam = await buildSearchParam({
|
||||||
collectionSlug,
|
collectionSlug,
|
||||||
globalSlug,
|
globalSlug,
|
||||||
|
|||||||
@@ -16,3 +16,4 @@ export { default as MissingFieldType } from './MissingFieldType';
|
|||||||
export { default as MissingFile } from './MissingFile';
|
export { default as MissingFile } from './MissingFile';
|
||||||
export { default as NotFound } from './NotFound';
|
export { default as NotFound } from './NotFound';
|
||||||
export { default as ValidationError } from './ValidationError';
|
export { default as ValidationError } from './ValidationError';
|
||||||
|
export { default as QueryError } from './QueryError';
|
||||||
|
|||||||
@@ -1,2 +1,10 @@
|
|||||||
export { buildConfig } from '../config/build';
|
export { buildConfig } from '../config/build';
|
||||||
export * from '../config/types';
|
export * from '../config/types';
|
||||||
|
|
||||||
|
export {
|
||||||
|
sanitizeConfig
|
||||||
|
} from '../config/sanitize';
|
||||||
|
|
||||||
|
export {
|
||||||
|
defaults
|
||||||
|
} from '../config/defaults';
|
||||||
@@ -102,4 +102,17 @@ export {
|
|||||||
|
|
||||||
export {
|
export {
|
||||||
readMigrationFiles
|
readMigrationFiles
|
||||||
} from '../database/migrations/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,
|
MissingFile,
|
||||||
NotFound,
|
NotFound,
|
||||||
ValidationError,
|
ValidationError,
|
||||||
|
QueryError
|
||||||
} from '../errors'
|
} from '../errors'
|
||||||
@@ -1 +0,0 @@
|
|||||||
export * from '../../fields/config/types';
|
|
||||||
@@ -1,5 +1,10 @@
|
|||||||
export * from './../types';
|
export * from './../types';
|
||||||
|
|
||||||
|
export {
|
||||||
|
validOperators
|
||||||
|
} from './../types/constants';
|
||||||
|
|
||||||
|
|
||||||
export {
|
export {
|
||||||
AccessArgs,
|
AccessArgs,
|
||||||
Access,
|
Access,
|
||||||
@@ -65,6 +70,45 @@ export {
|
|||||||
TabsField,
|
TabsField,
|
||||||
UIField,
|
UIField,
|
||||||
Validate,
|
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';
|
} from './../fields/config/types';
|
||||||
|
|
||||||
export {
|
export {
|
||||||
|
|||||||
@@ -1,3 +1,5 @@
|
|||||||
export { entityToJSONSchema } from '../utilities/configToJSONSchema';
|
export { entityToJSONSchema } from '../utilities/configToJSONSchema';
|
||||||
|
export { default as flattenTopLevelFields } from '../utilities/flattenTopLevelFields';
|
||||||
|
export { combineMerge } from '../utilities/combineMerge';
|
||||||
|
|
||||||
export { i18nInit } from '../translations/init'
|
export { i18nInit } from '../translations/init'
|
||||||
Reference in New Issue
Block a user