diff --git a/index.js b/index.js index ae91152..c281732 100644 --- a/index.js +++ b/index.js @@ -28,7 +28,7 @@ function transpileType(type) { } if (type.startsWith('LuaMultiReturn<[') && type.endsWith(']>')) { - return type.replace('LuaMultiReturn<[','').replace(']>','').split(',').map(t => transpileType(t.split(':')[1])).join(', '); + return type.replace('LuaMultiReturn<[','').replace(']>','').split(',').map(t => transpileType(t.split(':')[1] || t)).join(', '); } if (type.includes('|')) {