build: add precompiled CLI distribution
This commit is contained in:
Vendored
+28
@@ -0,0 +1,28 @@
|
||||
import type { DeckMetadata } from './content.ts';
|
||||
export type StaticOverflowDirection = 'horizontal' | 'vertical';
|
||||
export interface StaticOverflowIssue {
|
||||
deck: DeckMetadata;
|
||||
directions: StaticOverflowDirection[];
|
||||
heading: string;
|
||||
reason: string;
|
||||
slide: number;
|
||||
}
|
||||
export interface StaticOverflowResult {
|
||||
errors: Array<{
|
||||
deck: DeckMetadata;
|
||||
message: string;
|
||||
}>;
|
||||
issues: StaticOverflowIssue[];
|
||||
}
|
||||
interface StaticOverflowAuditorOptions {
|
||||
onAnalyzeSlide?: (deck: DeckMetadata, slide: number) => void;
|
||||
}
|
||||
export declare class StaticOverflowAuditor {
|
||||
private cache;
|
||||
private onAnalyzeSlide?;
|
||||
constructor(options?: StaticOverflowAuditorOptions);
|
||||
audit(decks: DeckMetadata[]): Promise<StaticOverflowResult>;
|
||||
private auditDeck;
|
||||
}
|
||||
export declare function auditStaticDecks(decks: DeckMetadata[]): Promise<StaticOverflowResult>;
|
||||
export {};
|
||||
Reference in New Issue
Block a user