Files
OneOS1.2/scripts/sync-project-metadata.d.ts
王冕 7ef8852919 Initial commit: OneOS prototype workspace baseline.
Include weekly report and other prototype sources with project tooling config.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-06-26 15:36:52 +08:00

33 lines
989 B
TypeScript

export const PROJECT_ID: string;
export const PROJECT_NAME: string;
export const PRODUCT_NAME: string;
export const DEFAULT_CLIENT_ORIGIN: string;
export const DETERMINISTIC_UPDATED_AT: string;
export const resourceLayout: Record<string, string[]>;
export function normalizeMakeClientProjectIdentity(project: unknown): {
id: string;
name: string;
};
export function readMakeClientProjectIdentity(projectRoot: string): {
id: string;
name: string;
};
export function buildMakeProjectMetadata(projectRoot: string, options?: {
clientOrigin?: string;
includeAbsoluteFilePaths?: boolean;
includeRuntimeArtifacts?: boolean;
}): any;
export function resolveClientOrigin(projectRoot: string, fallbackOrigin?: string): string;
export function syncMakeProjectMetadata(projectRoot: string, options?: {
clientOrigin?: string;
includeRuntimeUrls?: boolean;
includeAbsoluteFilePaths?: boolean;
includeRuntimeArtifacts?: boolean;
}): {
metadata: any;
metadataPath: string;
};