Function: mockTonumber()
ts
function mockTonumber(value: unknown, base?: number): number | null;Mock lua tonumber global, backed by a real Lua VM for 1-1 parsing behaviour.
Keeps the fengari dependency inside this package so consumers do not need it to reproduce Lua's tonumber semantics under jest/node.
Parameters
| Parameter | Type | Description |
|---|---|---|
value | unknown | Value to coerce to a number. |
base? | number | Optional radix (2-36) used to parse value as an integer, matching tonumber(e, base). |
Returns
number | null
Parsed number, or null when the value is not numeric.