typescript-to-lua
Advanced tools
Changelog
1.17.0
moduleResolution
plugin, allowing you to provide custom module resolution logic. See the docs for more info.isEmpty
to LuaTable
, LuaMap
and LuaSet
(and their read-only counterparts). This simply to next(tbl) == nil
, allowing for a simple check to see if a table is empty or not.Changelog
1.16.0
experimentalDecorators
configured, otherwise the new standard is used.tstl
object in tsconfig.json not to be properly extended when extending a tsconfig from node_modules.Changelog
1.15.0
extends
in tsconfig.json now also correctly merges settings in the tstl
block (shallow merge).nil
(null
or undefined
).LuaMultiReturn
value with [0] would still return everything.Changelog
1.14.0
Number.toFixed
.LuaPairsIterable
and LuaPairsKeysIterable
.