UNPKG

mp-lens

Version:

微信小程序分析工具 (Unused Code, Dependencies, Visualization)

23 lines (22 loc) 833 B
/** * Parsers for extracting dependencies from various Mini Program file types. * These functions can be used as custom compilers for knip. * * @see https://knip.dev/features/compilers */ /** * Parse WXML files for dependencies * Extracts imports from image sources, template imports, includes, and WXS modules. */ export declare function parseWxml(text: string, filePath: string): Promise<string>; /** * Parse WXSS files for dependencies * Extracts style imports using @import statements. */ export declare function parseWxss(text: string, filePath: string): Promise<string>; /** * Parse WXS files for dependencies * Extracts require statements that reference other modules. */ export declare function parseWxs(text: string, filePath: string): Promise<string>; export declare function parseJson(text: string): string;