create-testplane
Version:
A tool for fast and simple Testplane configuration
17 lines (16 loc) • 1.12 kB
TypeScript
import type { TestplaneConfig } from "./types/testplaneConfig";
export declare const exists: (path: string) => Promise<boolean>;
export declare const ensureDirectory: (path: string) => Promise<string | void>;
export declare const writeTestplaneConfig: (dirPath: string, testplaneConfig: TestplaneConfig) => Promise<void>;
export declare const writeTest: (dirPath: string, testName: string, testContent: string) => Promise<void>;
export declare const writeJson: (filePath: string, obj: Record<string, unknown>) => Promise<void>;
export declare const readJson: (filePath: string) => Promise<Record<string, unknown>>;
declare const _default: {
exists: (path: string) => Promise<boolean>;
ensureDirectory: (path: string) => Promise<string | void>;
writeTestplaneConfig: (dirPath: string, testplaneConfig: TestplaneConfig) => Promise<void>;
writeTest: (dirPath: string, testName: string, testContent: string) => Promise<void>;
writeJson: (filePath: string, obj: Record<string, unknown>) => Promise<void>;
readJson: (filePath: string) => Promise<Record<string, unknown>>;
};
export default _default;