GitHub / TypeScriptToLua/TypeScriptToLua / commits
Typescript to lua transpiler. https://typescripttolua.github.io/
| SHA | Message | Author | Date | Stats |
|---|---|---|---|---|
| e04608f5 | Improve paths tests and add baseUrl requiring check when specifying paths (#1... |
Perry van Wesel <P****w@u****m>
Committed by: GitHub <n****y@g****m> |
almost 4 years ago | |
| 079f7040 | 1.8.0 | Perryvw <p****l@g****m> | almost 4 years ago | |
| 47e47723 | CHANGELOG.md 1.8.0 | Perryvw <p****l@g****m> | almost 4 years ago | |
| b5ad882b | Support spreading lua iterables (#1323) |
Perry van Wesel <P****w@u****m>
Committed by: GitHub <n****y@g****m> |
almost 4 years ago | |
| 96edec45 | 1.7.2 | Perryvw <p****l@g****m> | almost 4 years ago | |
| 244b5687 | Sourcemap super call (#1322) |
Perry van Wesel <P****w@u****m>
Committed by: GitHub <n****y@g****m> |
almost 4 years ago | |
| dd334923 | Fix import expression (#1321) |
Perry van Wesel <P****w@u****m>
Committed by: GitHub <n****y@g****m> |
almost 4 years ago | |
| 82f4f8b0 | Support for tsconfig.json paths (#1319) |
Perry van Wesel <P****w@u****m>
Committed by: GitHub <n****y@g****m> |
almost 4 years ago | |
| a4f2666c | Fix nested destructuring in for-loop initialization with multi-return (#1318) |
Benjamin Ye <2****s@u****m>
Committed by: GitHub <n****y@g****m> |
almost 4 years ago | |
| bd3bcedd | Fix lua file resolutoin using the wrong root dirs (#1316) |
Perry van Wesel <P****w@u****m>
Committed by: GitHub <n****y@g****m> |
almost 4 years ago | |
| 10012077 | 1.7.1 | Perryvw <p****l@g****m> | almost 4 years ago | |
| a21b9f77 | Add ObjectConstructor method overrides for LuaPairsIterable types (#1314) |
Benjamin Ye <2****s@u****m>
Committed by: GitHub <n****y@g****m> |
almost 4 years ago | |
| 92c6e0ae | Rename LuaReadonlyMap/Set to ReadonlyLuaMap/Set (#1313) |
Benjamin Ye <2****s@u****m>
Committed by: GitHub <n****y@g****m> |
almost 4 years ago | |
| a21e6557 | 1.7.0 | Perryvw <p****l@g****m> | almost 4 years ago | |
| 37c4779a | CHANGELOG.md 1.7.0 | Perryvw <p****l@g****m> | almost 4 years ago | |
| 4b83485c | Update tsconfig-schema (#1311) |
Benjamin Ye <2****s@u****m>
Committed by: GitHub <n****y@g****m> |
almost 4 years ago | |
| c9628370 | Fixes for Optimize PR (#1312) |
Benjamin Ye <2****s@u****m>
Committed by: GitHub <n****y@g****m> |
almost 4 years ago | |
| b0deccc4 | Fix benchmark (#1310) |
Perry van Wesel <P****w@u****m>
Committed by: GitHub <n****y@g****m> |
almost 4 years ago | |
| cfd1e365 | Significant performance improvements (#1308) |
Benjamin Ye <2****s@u****m>
Committed by: GitHub <n****y@g****m> |
almost 4 years ago | |
| d69f089e | adding schema (#1302) |
James <5****l@u****m>
Committed by: GitHub <n****y@g****m> |
almost 4 years ago | |
| 7ff29f0c | Add LuaMap and LuaSet language extensions (#1303) |
Benjamin Ye <2****s@u****m>
Committed by: GitHub <n****y@g****m> |
almost 4 years ago | |
| 8733992b | 1.6.3 | Perryvw <p****l@g****m> | almost 4 years ago | |
| 33af9ea7 | Support arrays in CLI arguments (#1300) |
hazzard993 <h****3@g****m>
Committed by: GitHub <n****y@g****m> |
almost 4 years ago | |
| 4d493542 | Get preEmit diagnostics from TypeScript before transforming (#1301) |
Perry van Wesel <P****w@u****m>
Committed by: GitHub <n****y@g****m> |
almost 4 years ago | |
| 157c35be | 1.6.2 | Perryvw <p****l@g****m> | almost 4 years ago | |
| 288c1b70 | Fix chained promise resolves not correctly passing value when then is empty (... |
Perry van Wesel <P****w@u****m>
Committed by: GitHub <n****y@g****m> |
almost 4 years ago | |
| 9e9c3249 | Create FUNDING.yml |
Perry van Wesel <P****w@u****m>
Committed by: GitHub <n****y@g****m> |
almost 4 years ago | |
| afbb749d | 1.6.1 | Perryvw <p****l@g****m> | almost 4 years ago | |
| 70b61d9a | Fix call context (#1294) |
Benjamin Ye <2****s@u****m>
Committed by: GitHub <n****y@g****m> |
almost 4 years ago | |
| 66bb36ec | Reduce use of temp variables (#1291) |
Benjamin Ye <2****s@u****m>
Committed by: GitHub <n****y@g****m> |
almost 4 years ago | |
| 3b75b04f | Revert resolving lualib_bundle from node_modules (#1293) |
Perry van Wesel <P****w@u****m>
Committed by: GitHub <n****y@g****m> |
almost 4 years ago | |
| d2accd72 | Fix #1295 (#1296) |
Benjamin Ye <2****s@u****m>
Committed by: GitHub <n****y@g****m> |
almost 4 years ago | |
| b854f3f6 | 1.6.0 | Perryvw <p****l@g****m> | about 4 years ago | |
| d057bd0e | CHANGELOG.md 1.6.0 | Perryvw <p****l@g****m> | about 4 years ago | |
| 7a4388b0 | Fix noImplicitSelf failing due to file paths (#1289) |
Perry van Wesel <P****w@u****m>
Committed by: GitHub <n****y@g****m> |
about 4 years ago | |
| b697e8e8 | Fix compound assignment not assigning in expressions (#1287) |
Perry van Wesel <P****w@u****m>
Committed by: GitHub <n****y@g****m> |
about 4 years ago | |
| 60f11ddb | Resolve the correct lualib_bundles for node_modules dependencies (#1283) |
Perry van Wesel <P****w@u****m>
Committed by: GitHub <n****y@g****m> |
about 4 years ago | |
| c47d3b35 | Fixed a bug where sometimes call expressions would get an incorrect context p... |
Perry van Wesel <P****w@u****m>
Committed by: GitHub <n****y@g****m> |
about 4 years ago | |
| 1e81749f | Include plugins from emitOptions in plugins list (#1288) |
Perry van Wesel <P****w@u****m>
Committed by: GitHub <n****y@g****m> |
about 4 years ago | |
| b737d0c3 | Upgrade typescript to 4.7 (#1281) |
Perry van Wesel <P****w@u****m>
Committed by: GitHub <n****y@g****m> |
about 4 years ago | |
| 0f32b4b4 | 1.5.0 | Perryvw <p****l@g****m> | about 4 years ago | |
| c7cf302e | CHANGELOG.md 1.5.0 | Perryvw <p****l@g****m> | about 4 years ago | |
| 71fb85e4 | Fix methods with non-null operator not being detected as methods (#1280) |
Perry van Wesel <P****w@u****m>
Committed by: GitHub <n****y@g****m> |
about 4 years ago | |
| da506ac3 | Apply JSDoc Comments to Lua code (#1270) |
James <5****l@u****m>
Committed by: GitHub <n****y@g****m> |
about 4 years ago | |
| 0924b37a | Fix async try (#1278) |
Perry van Wesel <P****w@u****m>
Committed by: GitHub <n****y@g****m> |
about 4 years ago | |
| 43d31d08 | noImplicitGlobalVariables compiler option (#1269) |
James <5****l@u****m>
Committed by: GitHub <n****y@g****m> |
about 4 years ago | |
| 5756807a | 1.4.4 | Perryvw <p****l@g****m> | about 4 years ago | |
| 080163ac | fix: debug.traceback of loadstring get unknown file #1259 (#1260) |
Gengxin Wang <7****3@q****m>
Committed by: GitHub <n****y@g****m> |
about 4 years ago | |
| ffcca572 | Fix exception trying to push single element to optional chain array (#1257) |
Perry van Wesel <P****w@u****m>
Committed by: GitHub <n****y@g****m> |
about 4 years ago | |
| 288ab8cd | 1.4.3 | Perryvw <p****l@g****m> | about 4 years ago | |
| 570c5109 | Support for import expressions (#1254) |
Perry van Wesel <P****w@u****m>
Committed by: GitHub <n****y@g****m> |
about 4 years ago | |
| 87cb4dc0 | Fix benchmark results being logged as undefined (#1249) |
Lorenz Junglas <l****o@u****m>
Committed by: GitHub <n****y@g****m> |
about 4 years ago | |
| b5159f0f | Optimize lualib functions (#1217) |
Benjamin Ye <2****s@u****m>
Committed by: GitHub <n****y@g****m> |
about 4 years ago | |
| 39480bb7 | Add new option to bypass 5.1 try/catch in async/await precaution (#1247) |
hazzard993 <h****3@g****m>
Committed by: GitHub <n****y@g****m> |
about 4 years ago | |
| 44430632 | 1.4.2 | Perryvw <p****l@g****m> | about 4 years ago | |
| eaa63717 | Resolve node_modules symlinks as node_modules paths (#1241) |
Perry van Wesel <P****w@u****m>
Committed by: GitHub <n****y@g****m> |
about 4 years ago | |
| b42bba55 | 1.4.1 | Perryvw <p****l@g****m> | about 4 years ago | |
| 1cdd6b07 | Added BeforeEmit plugin hook (#1239) |
Perry van Wesel <P****w@u****m>
Committed by: GitHub <n****y@g****m> |
about 4 years ago | |
| 304c203c | Fix sourcemap traceback being in the wrong place (#1238) |
Perry van Wesel <P****w@u****m>
Committed by: GitHub <n****y@g****m> |
about 4 years ago | |
| f742949c | Implement Array.from and Array.of (#1240) |
Benjamin Ye <2****s@u****m>
Committed by: GitHub <n****y@g****m> |
about 4 years ago | |
| baa826d4 | 1.4.0 | Perryvw <p****l@g****m> | over 4 years ago | |
| cd260bc0 | CHANGELOG.md 1.4.0 | Perryvw <p****l@g****m> | over 4 years ago | |
| fbb00d28 |
Lualib modules using a plugin to generate lualib (#1227)
Co-authored-by: Benjamin Ye <2****s@u****m> |
Perry van Wesel <P****w@u****m>
Committed by: GitHub <n****y@g****m> |
over 4 years ago | |
| 3b417741 | Fix prototype call check for nullable types (#1230) |
Perry van Wesel <P****w@u****m>
Committed by: GitHub <n****y@g****m> |
over 4 years ago | |
| 191c20b1 | Fix preceding statements with ternary operator (#1234) |
Benjamin Ye <2****s@u****m>
Committed by: GitHub <n****y@g****m> |
over 4 years ago | |
| 3bae760d | Allow configuring output file extension in config (#1229) |
Perry van Wesel <P****w@u****m>
Committed by: GitHub <n****y@g****m> |
over 4 years ago | |
| 26ac507e | Function apply without arguments should not lead to exception (#1228) |
Perry van Wesel <P****w@u****m>
Committed by: GitHub <n****y@g****m> |
over 4 years ago | |
| 5d66aa40 | Error when using null or undefined in array literal (#1223) |
Perry van Wesel <P****w@u****m>
Committed by: GitHub <n****y@g****m> |
over 4 years ago | |
| 9954426a | Upgrade TypeScript to 4.6 (#1222) |
Perry van Wesel <P****w@u****m>
Committed by: GitHub <n****y@g****m> |
over 4 years ago | |
| a434ab2e | 1.3.4 | Perryvw <p****l@g****m> | over 4 years ago | |
| 88a94785 | Fix module resolution exploding (#1220) |
Perry van Wesel <P****w@u****m>
Committed by: GitHub <n****y@g****m> |
over 4 years ago | |
| f64a7aab | 1.3.3 | Perryvw <p****l@g****m> | over 4 years ago | |
| f23ea3e3 | Correctly place class member preceding instances in the constructor always (#... |
Perry van Wesel <P****w@u****m>
Committed by: GitHub <n****y@g****m> |
over 4 years ago | |
| 3f76d2c7 | 1.3.2 | Perryvw <p****l@g****m> | over 4 years ago | |
| 7abca43f | Use power operator instead of math.pow (#1210) |
Perry van Wesel <P****w@u****m>
Committed by: GitHub <n****y@g****m> |
over 4 years ago | |
| 61bfff3e | Put preceding statements for class fields in the constructor instead of file ... |
Perry van Wesel <P****w@u****m>
Committed by: GitHub <n****y@g****m> |
over 4 years ago | |
| 78d7cf7b |
Added Math.sign (#1206)
Co-authored-by: Perry van Wesel <P****w@u****m>, Perry van Wesel <P****w@u****m> |
Lorenz Junglas <l****o@u****m>
Committed by: GitHub <n****y@g****m> |
over 4 years ago | |
| 2dd99575 | 1.3.1 | Perryvw <p****l@g****m> | over 4 years ago | |
| 32257709 | Fix function with properties assigned to variable declaration (#1202) |
Benjamin Ye <2****s@u****m>
Committed by: GitHub <n****y@g****m> |
over 4 years ago | |
| 3dc393e7 | Improve expression statement handling and language extensions calls (#1201) |
Benjamin Ye <2****s@u****m>
Committed by: GitHub <n****y@g****m> |
over 4 years ago | |
| 55a30768 | 1.3.0 | Perryvw <p****l@g****m> | over 4 years ago | |
| c409d017 | CHANGELOG.md 1.3.0 | Perryvw <p****l@g****m> | over 4 years ago | |
| 120d91a5 | Async catch bug (#1195) |
Perry van Wesel <P****w@u****m>
Committed by: GitHub <n****y@g****m> |
over 4 years ago | |
| 4bd18722 | Correctly handle resolving promises with other promises (#1190) |
Perry van Wesel <P****w@u****m>
Committed by: GitHub <n****y@g****m> |
over 4 years ago | |
| c8d8c73d | Fix optimized vararg spread with casts (#1193) |
Benjamin Ye <2****s@u****m>
Committed by: GitHub <n****y@g****m> |
over 4 years ago | |
| 2429e267 | Fix nullish coalescing and conditionals when using generics (#1191) |
Benjamin Ye <2****s@u****m>
Committed by: GitHub <n****y@g****m> |
over 4 years ago | |
| 976ed2f8 | Fix assignment to undefined globals in try catch with no return (#1192) |
Benjamin Ye <2****s@u****m>
Committed by: GitHub <n****y@g****m> |
over 4 years ago | |
| 2df70475 |
Support for unicode identifiers when targetting LuaJIT (#1187)
Co-authored-by: Tom <t****d@u****m> |
Tom <2****d@u****m>
Committed by: GitHub <n****y@g****m> |
over 4 years ago | |
| 3eae0a29 |
added LuaPairsIterable extension (#1176)
Co-authored-by: Tom <t****d@u****m> |
Tom <2****d@u****m>
Committed by: GitHub <n****y@g****m> |
over 4 years ago | |
| c955a638 |
implemented support for properties on functions (#1180)
Co-authored-by: Tom <t****d@u****m> |
Tom <2****d@u****m>
Committed by: GitHub <n****y@g****m> |
over 4 years ago | |
| 1f3a5054 |
fixes to binding destructuriing in loops and functions (#1182)
Co-authored-by: Tom <t****d@u****m> |
Tom <2****d@u****m>
Committed by: GitHub <n****y@g****m> |
over 4 years ago | |
| ed3e785b | 1.2.0 | Perryvw <p****l@g****m> | over 4 years ago | |
| b4fb9e30 | CHANGELOG 1.2.0 | Perryvw <p****l@g****m> | over 4 years ago | |
| 9d9baa7f | Resolve plugin ts-node relative to tstl instead of relative to tsconfig.json ... |
Perry van Wesel <P****w@u****m>
Committed by: GitHub <n****y@g****m> |
over 4 years ago | |
| 63a683c3 | Optional chaining using preceding statements (#1171) |
Benjamin Ye <2****s@u****m>
Committed by: GitHub <n****y@g****m> |
over 4 years ago | |
| 25dd8c83 | Make printer slightly easier to use, add better printer example as test (#1173) |
Perry van Wesel <P****w@u****m>
Committed by: GitHub <n****y@g****m> |
over 4 years ago | |
| 7dc3e92e | Destructuring crash (#1170) |
Perry van Wesel <P****w@u****m>
Committed by: GitHub <n****y@g****m> |
over 4 years ago | |
| 88d472ad | Nullish coalescing with preceding statements (#1172) |
Benjamin Ye <2****s@u****m>
Committed by: GitHub <n****y@g****m> |
over 4 years ago | |
| f624a6e5 | Update TS to 4.5.x (#1169) |
Perry van Wesel <P****w@u****m>
Committed by: GitHub <n****y@g****m> |
over 4 years ago | |
| d8e6546a |
Preceding Statements (#1116)
Co-authored-by: Tom <t****d@u****m> |
Tom <2****d@u****m>
Committed by: GitHub <n****y@g****m> |
over 4 years ago |