UNPKG

mlld

Version:

mlld: llm scripting language

27 lines (21 loc) 653 B
--- id: config-sdk-analyze title: Analyze Module brief: Static analysis without execution category: configuration parent: sdk tags: [configuration, sdk, analysis, static-analysis] related: [config-sdk-execute, modules-exporting] related-code: [sdk/analyze.ts, core/analysis/ModuleAnalyzer.ts] updated: 2026-01-05 --- Static analysis without execution. ```typescript const analysis = await analyzeModule('./tools.mld'); if (!analysis.valid) { console.error('Errors:', analysis.errors); } const tools = analysis.executables .filter(e => analysis.exports.includes(e.name)); ``` Use cases: MCP proxy, module validation, IDE/LSP, security auditing.