marko
Version:
Optimized runtime for Marko templates.
15 lines (14 loc) • 478 B
TypeScript
import { types as t } from "@marko/compiler";
declare module "@marko/compiler/dist/types" {
interface ProgramExtra {
/** Absolute filenames of templates this one imports with `load`. */
loadImports?: Set<string>;
}
}
declare const _default: {
analyze(this: unknown, importDecl: t.NodePath<t.ImportDeclaration>): void;
translate: {
exit(this: unknown, importDecl: t.NodePath<t.ImportDeclaration>): void;
};
};
export default _default;