@maverick-js/compiler
Version:
Maverick toolchain including the analyzer and compiler.
6 lines (5 loc) • 332 B
TypeScript
import ts from 'typescript';
import { type ComponentMeta } from '../meta/component';
import type { AnalyzePlugin, ElementDefintionNode } from './AnalyzePlugin';
export declare function createBuildPlugin(): AnalyzePlugin;
export declare function buildComponentMeta(checker: ts.TypeChecker, def: ElementDefintionNode): ComponentMeta;