TransformAst
TransformAst =
object
Defined in: ast.ts:38
Specification for a transform operation. This is pure data (JSON-serializable) that references a transform implementation.
Example
Section titled “Example”const parseJson: TransformAst = { kind: 'transform', namespace: 'core', name: 'parseJson',}Properties
Section titled “Properties”
readonlyoptionalargs:unknown
Defined in: ast.ts:46
Optional JSON-serializable arguments for the transform
readonlykind:"transform"
Defined in: ast.ts:40
Discriminator for AST node types
readonlyname:string
Defined in: ast.ts:44
Transform name within the namespace (e.g., ‘parseJson’)
namespace
Section titled “namespace”
readonlynamespace:string
Defined in: ast.ts:42
Package/module namespace (e.g., ‘core’, ‘@origints/json’)