Fix strapi utils export =

This commit is contained in:
Alexandre Bodin 2023-07-19 17:28:08 +02:00
parent 9e357ed509
commit af3609058f
2 changed files with 79 additions and 28 deletions

View File

@ -39,7 +39,7 @@ export interface SortMap {
[key: string]: SortOrder | SortMap;
}
interface SortParamsObject {
export interface SortParamsObject {
[key: string]: SortOrder | SortParamsObject;
}
type SortParams = string | string[] | SortParamsObject | SortParamsObject[];

View File

@ -1,13 +1,13 @@
/**
* Export shared utilities
*/
export { default as parseMultipartData } from './parse-multipart';
export { default as parseType } from './parse-type';
export * as policy from './policy';
export { default as templateConfiguration } from './template-configuration';
export { yup, handleYupError, validateYupSchema, validateYupSchemaSync } from './validators';
export * as errors from './errors';
export {
import parseMultipartData from './parse-multipart';
import parseType from './parse-type';
import * as policy from './policy';
import templateConfiguration from './template-configuration';
import { yup, handleYupError, validateYupSchema, validateYupSchemaSync } from './validators';
import * as errors from './errors';
import {
nameToSlug,
nameToCollectionName,
getCommonBeginning,
@ -21,23 +21,74 @@ export {
joinBy,
toKebabCase,
} from './string-formatting';
export { removeUndefined, keysDeep } from './object-formatting';
export { getConfigUrls, getAbsoluteAdminUrl, getAbsoluteServerUrl } from './config';
export { generateTimestampCode } from './code-generator';
export * as contentTypes from './content-types';
export { default as env } from './env-helper';
export * as relations from './relations';
export { default as setCreatorFields } from './set-creator-fields';
export * as hooks from './hooks';
export { default as providerFactory } from './provider-factory';
export * as pagination from './pagination';
export { default as sanitize } from './sanitize';
export { default as traverseEntity } from './traverse-entity';
export { pipeAsync, mapAsync, reduceAsync, forEachAsync } from './async';
export { default as convertQueryParams } from './convert-query-params';
export { default as importDefault } from './import-default';
export * as template from './template';
export * as file from './file';
export * as traverse from './traverse';
export { default as webhook } from './webhook';
export { isOperator, isOperatorOfType } from './operators';
import { removeUndefined, keysDeep } from './object-formatting';
import { getConfigUrls, getAbsoluteAdminUrl, getAbsoluteServerUrl } from './config';
import { generateTimestampCode } from './code-generator';
import * as contentTypes from './content-types';
import env from './env-helper';
import * as relations from './relations';
import setCreatorFields from './set-creator-fields';
import * as hooks from './hooks';
import providerFactory from './provider-factory';
import * as pagination from './pagination';
import sanitize from './sanitize';
import traverseEntity from './traverse-entity';
import { pipeAsync, mapAsync, reduceAsync, forEachAsync } from './async';
import convertQueryParams from './convert-query-params';
import importDefault from './import-default';
import * as template from './template';
import * as file from './file';
import * as traverse from './traverse';
import webhook from './webhook';
import { isOperator, isOperatorOfType } from './operators';
export = {
parseMultipartData,
parseType,
policy,
templateConfiguration,
yup,
handleYupError,
validateYupSchema,
validateYupSchemaSync,
errors,
nameToSlug,
nameToCollectionName,
getCommonBeginning,
escapeQuery,
stringIncludes,
stringEquals,
isKebabCase,
isCamelCase,
toRegressedEnumValue,
startsWithANumber,
joinBy,
toKebabCase,
removeUndefined,
keysDeep,
getConfigUrls,
getAbsoluteAdminUrl,
getAbsoluteServerUrl,
generateTimestampCode,
contentTypes,
env,
relations,
setCreatorFields,
hooks,
providerFactory,
pagination,
sanitize,
traverseEntity,
pipeAsync,
mapAsync,
reduceAsync,
forEachAsync,
convertQueryParams,
importDefault,
template,
file,
traverse,
webhook,
isOperator,
isOperatorOfType,
};