@loom-io/front-matter-converter
Version:
Convert front matter yaml and json into json from loom-io files
25 lines (24 loc) • 729 B
TypeScript
import { Editor } from '@loom-io/core';
import { LineResult } from '@loom-io/core/internal';
export declare class LineResultMock {
lines: string[];
index: number;
constructor(lines?: string[]);
next(): Promise<void>;
hasNext(): Promise<boolean>;
read(...params: Parameters<LineResult['read']>): Promise<string>;
}
export declare class EditorMock {
lines: string[];
constructor(lines: string[]);
firstLine(): Promise<LineResult | undefined>;
close(): Promise<void>;
}
export declare class FileMock {
lines: string[];
extension: string;
constructor(lines?: string[], extension?: string);
get name(): string;
reader(): Editor;
write(content: string): Promise<void>;
}