28 lines
849 B
TypeScript
28 lines
849 B
TypeScript
export { issue, joinPath, renderPath, throwConfigIssues } from "./issues";
|
|
export { normalizeAuthoringConfig } from "./normalizer";
|
|
export {
|
|
createAuthoringConfigSchema,
|
|
createExternalConfigSchema,
|
|
createNormalizedConfigSchema,
|
|
} from "./schema/builder";
|
|
export { createConfigJsonSchema } from "./schema/export";
|
|
export { createConfigAjv, issuesFromAjvErrors, validateConfigContract } from "./schema/validate";
|
|
export type {
|
|
AuthoringConfig,
|
|
AuthoringLoggingConfig,
|
|
AuthoringLoggingFileConfig,
|
|
AuthoringLoggingFileRotationConfig,
|
|
AuthoringServer,
|
|
ConfigVariableValue,
|
|
LoggingConfig,
|
|
LogLevel,
|
|
NormalizedConfig,
|
|
NormalizedLoggingConfig,
|
|
NormalizedServer,
|
|
ResolvedConfig,
|
|
ResolvedLoggingConfig,
|
|
RotationFrequency,
|
|
ValidatedConfig,
|
|
} from "./types";
|
|
export { extractVariables, resolveVariables } from "./variables";
|