@paroicms/server
Version:
The ParoiCMS server
22 lines (21 loc) • 587 B
TypeScript
interface JtFieldTypeObjectDef {
name: string;
plugin?: string;
[k: string]: any;
}
interface JtNodeTypeV9 {
kind: string;
typeName?: string;
fields?: (string | JtFieldTypeObjectDef)[];
[k: string]: any;
}
interface OldSiteSchemaV9 {
ParoiCMSSiteSchemaFormatVersion: string;
languages: string[];
fieldTypes?: JtFieldTypeObjectDef[];
nodeTypes?: JtNodeTypeV9[];
l10n?: Record<string, any>;
[k: string]: any;
}
export declare function migrateFrom9To10(directory: string, oldSchema: OldSiteSchemaV9): Promise<OldSiteSchemaV9>;
export {};