@structium/lua - API documentation β
Functions β
deserialize() β
ts
function deserialize(input: string, options?: Partial<Options>): Promise<Chunk>Parse a Lua string into an AST.
Parameters β
| Parameter | Type | Description |
|---|---|---|
input | string | Lua source code |
options? | Partial<Options> | Parser options |
Returns β
Promise<Chunk>
- Lua AST
serialize() β
ts
function serialize(_input: Chunk, _options?: undefined): Promise<string>Parameters β
| Parameter | Type |
|---|---|
_input | Chunk |
_options? | undefined |
Returns β
Promise<string>
Type Aliases β
AST β
ts
type AST: Chunk;DeserializeOptions β
ts
type DeserializeOptions: Partial<Options>;SerializeOptions β
ts
type SerializeOptions: never;