react-cosmos
Version:
CLI for running React Cosmos inside webpack-powered apps
30 lines (29 loc) • 821 B
TypeScript
interface HttpsOptions {
keyPath: string;
certPath: string;
}
export declare type CosmosConfig = {
exportPath: string;
disablePlugins: boolean;
fixtureFileSuffix: string;
fixturesDir: string;
globalImports: string[];
hostname: null | string;
https: boolean;
httpsOptions: null | HttpsOptions;
port: number;
publicUrl: string;
rootDir: string;
staticPath: null | string;
userDepsFilePath: string;
watchDirs: string[];
experimentalRendererUrl: string | null;
[option: string]: unknown;
ui: {
[pluginName: string]: {};
};
};
export declare type CosmosConfigInput = Partial<CosmosConfig>;
export declare function getCurrentDir(): string;
export declare function requireConfigFile(cosmosConfigPath: string): CosmosConfigInput;
export {};