studiocms
Version:
Astro Native CMS for AstroDB. Built from the ground up by the Astro community.
51 lines (44 loc) • 1.78 kB
text/typescript
/**
* Unique identifier used to reference the site configuration map within StudioCMS.
*
* This constant is typically used as a key for storing or retrieving site configuration data.
*/
export const SiteConfigMapID: string = '__StudioCMS_Site_Config';
/**
* A constant string used as the identifier for the latest version map in StudioCMS.
* This value is typically used to reference or store the most recent version information.
*/
export const VersionMapID: string = '__StudioCMS_Latest_Version';
/**
* Unique identifier used for mapping folder trees within StudioCMS.
* This constant is typically used as a key for storing or retrieving folder tree structures.
*/
export const FolderTreeMapID: string = '__StudioCMS_Folder_Tree';
/**
* Unique identifier for the page folder tree map used in StudioCMS.
* This constant is used to reference the page folder tree structure within the SDK.
*/
export const PageFolderTreeMapID: string = '__StudioCMS_Page_Folder_Tree';
/**
* Unique identifier used to reference the folder list map within StudioCMS.
* This constant is typically used for internal mapping or caching purposes.
*/
export const FolderListMapID: string = '__StudioCMS_Folder_List';
/**
* The unique package identifier for the StudioCMS package.
*
* @remarks
* This constant is used to reference the StudioCMS package throughout the SDK.
*/
export const StudioCMSPkgId: string = 'studiocms';
/**
* The current version of the configuration schema used by the SDK.
*
* This constant should be updated whenever breaking changes are made to the configuration format.
*
* @remarks
* Used to ensure compatibility between different versions of configuration files and the SDK.
*
* @public
*/
export const CURRENT_CONFIG_VERSION = '1.0.0';