UNPKG

@curvenote/cli

Version:
17 lines 1.06 kB
import type { ProjectConfig, SiteConfig, SiteProject } from 'myst-config'; import { Project } from '../models.js'; import type { ISession } from '../session/types.js'; import type { SyncCiHelperOptions } from './types.js'; export declare function projectLogString(project: Project): string; export declare const INIT_LOGO_PATH: string; export declare function getDefaultSiteConfig(title?: string): SiteConfig; export declare function getDefaultSiteConfigFromRemote(session: ISession, projectId: string, siteProject: SiteProject): Promise<SiteConfig>; export declare function getDefaultProjectConfig(title?: string): Promise<ProjectConfig>; export declare function projectIdFromLink(session: ISession, link: string): string; export declare function validateLinkIsAProject(session: ISession, projectLink: string): Promise<Project | undefined>; export declare function processOption(opts: SyncCiHelperOptions | undefined): { yes: boolean | undefined; debug?: boolean | undefined; ci?: boolean | undefined; } | undefined; //# sourceMappingURL=utils.d.ts.map