UNPKG

marko

Version:

Optimized runtime for Marko templates.

14 lines (13 loc) 563 B
import type { types as t } from "@marko/compiler"; declare module "@marko/compiler" { interface MarkoMeta { /** * Relative import paths of a template's known client side assets (eg css). * Collected during analyze so the page entry builder can link them in for * otherwise server only templates. */ assetImports?: Set<string>; } } export declare function addAssetImport(file: t.BabelFile, request: string): void; export declare function isClientAssetImport(file: t.BabelFile, request: string): boolean;