Skip to content

PromptScript API


Function: resolveUses()

resolveUses(target, use, source): Program

Defined in: resolver/src/imports.ts:32

Resolve

Parameters

target

Program

Target program AST

use

UseDeclaration

Use declaration being resolved

source

Program

Source program AST (imported content)

Returns

Program

Updated program with merged blocks

Use

imports by merging blocks into target.

New behavior (v0.2.0): - Blocks from source are merged into target (like inheritance) - If alias is provided, blocks are also stored with prefix for

Extend

access