GitHub / TypeScriptToLua/TypeScriptToLua / commits
Typescript to lua transpiler. https://typescripttolua.github.io/
| SHA | Message | Author | Date | Stats |
|---|---|---|---|---|
| 1ed3b4d5 | 1.32.0 | Perryvw <p****w@u****m> | 10 months ago | |
| 18165f0f | CHANGELOG.md 1.32.0 | Perryvw <p****w@u****m> | 10 months ago | |
| 2dc28fb7 | fix broken customName interaction with import statements (#1654) |
Perry van Wesel <P****w@u****m>
Committed by: GitHub <n****y@g****m> |
10 months ago | |
| 5acd109e | Limit unpack call in destructuring assignments to only required elements (#1655) |
Perry van Wesel <P****w@u****m>
Committed by: GitHub <n****y@g****m> |
10 months ago | |
| 8a43f433 | 1.31.4 | Perryvw <p****w@u****m> | 11 months ago | |
| 102a00a8 | fix: only parse arguments from first line of tag comment (#1650) |
aabajyan <6****n@u****m>
Committed by: GitHub <n****y@g****m> |
11 months ago | |
| d541c9b4 | 1.31.3 | Perryvw <p****w@u****m> | 11 months ago | |
| bd799f43 | fix issue with unicode classnames and static initializer blocks (#1649) |
Perry van Wesel <P****w@u****m>
Committed by: GitHub <n****y@g****m> |
11 months ago | |
| ecad13ff | fix: resolve #1647 (#1648) |
HanaTaka2137 <9****6@u****m>
Committed by: GitHub <n****y@g****m> |
11 months ago | |
| 7fed67bb | 1.31.2 | Perryvw <p****w@u****m> | about 1 year ago | |
| 45fb7eb6 | Fix loop variables incorrectly being made global (#1641) |
Perry van Wesel <P****w@u****m>
Committed by: GitHub <n****y@g****m> |
about 1 year ago | |
| 9a9817e2 | Fix continue in loops sometimes generating dead code (#1640) |
Perry van Wesel <P****w@u****m>
Committed by: GitHub <n****y@g****m> |
about 1 year ago | |
| 9795e996 | Fix tagged template literals when the tag is returned from a function call (#... |
Perry van Wesel <P****w@u****m>
Committed by: GitHub <n****y@g****m> |
about 1 year ago | |
| 2bb9a465 | 1.31.1 | Perryvw <p****w@u****m> | about 1 year ago | |
| 596a87a1 | Fix decorator on class exported from namespace (#1636) |
Perry van Wesel <P****w@u****m>
Committed by: GitHub <n****y@g****m> |
about 1 year ago | |
| ec84670c | Convert unary + or - expressions to numbers (#1635) |
Perry van Wesel <P****w@u****m>
Committed by: GitHub <n****y@g****m> |
about 1 year ago | |
| 54d7ac34 | Fix root level using statement not disposing object (#1633) |
Perry van Wesel <P****w@u****m>
Committed by: GitHub <n****y@g****m> |
about 1 year ago | |
| c836a365 | 1.31.0 | Perryvw <p****w@u****m> | over 1 year ago | |
| f021c941 | CHANGELOG 1.31.0 | Perryvw <p****w@u****m> | over 1 year ago | |
| ad2f9f25 | TypeScript 5.8.2 | Perryvw <p****w@u****m> | over 1 year ago | |
| 6fb39b62 | Change currentIndent to protected (#1620) |
iced.wav <i****v@p****e>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| f3d4207e | 1.30.1 | Perryvw <p****w@u****m> | over 1 year ago | |
| e6daa5f6 | Add `bit` and `bit32` as lua keywords (#1617) |
Jesse Rosenthal <j****l@j****u>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| 04f2cebe | fix typo in readme | Perryvw <p****w@u****m> | over 1 year ago | |
| 4dbe3112 | 1.30.0 | Perryvw <p****w@u****m> | over 1 year ago | |
| 1562b4c4 | Changelog 1.30.0 | Perryvw <p****w@u****m> | over 1 year ago | |
| aa6593db | Add in-memory plugins (#1614) |
iced.wav <i****v@p****e>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| 7ebbff5a | 1.29.1 | Perryvw <p****w@u****m> | over 1 year ago | |
| b706a850 | Allow stacktraces in Lua 5.1 and LuaJIT and fix level in lualib (#1610) |
Emma <m****e@i****a>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| e2e7578f | 1.29.0 | Perryvw <p****w@u****m> | over 1 year ago | |
| f5d7d1ec | CHANGELOG.md 1.29.0 | Perryvw <p****w@u****m> | over 1 year ago | |
| 1dba0603 | clean up tests | Perryvw <p****w@u****m> | over 1 year ago | |
| 7cb97ad7 | Basic `Luau` target (#1608) |
Vurv <v****s@g****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| 6dfe2526 | Allow new Array() syntax for constructing lua tables (#1609) |
Perry van Wesel <P****w@u****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| 030bb2a8 | Fix missing index increment (#1606) |
Perry van Wesel <P****w@u****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| 2963b01d | 1.28.1 | Perryvw <p****w@u****m> | over 1 year ago | |
| 3a4a0377 | 1.28.0 | Perryvw <p****w@u****m> | over 1 year ago | |
| 93d35f46 | CHANGELOG.md 1.28.0 | Perryvw <p****w@u****m> | over 1 year ago | |
| fb43e4f8 | Upgrade typescript to 5.7 (#1603) |
Perry van Wesel <P****w@u****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| 3cced7db | Transform String(x) to tostring(x) (#1602) |
Perry van Wesel <P****w@u****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| 7c6c7298 | 1.27.1 | Perryvw <p****w@u****m> | over 1 year ago | |
| 43d82741 | Fix LuaMultiReturn not being recognized inside more complicated iterables (#1... |
Perry van Wesel <P****w@u****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| ce0b8a7c | Fixes handling of statements before super call in subclass constructors (#1592) |
Gudine <g****3@g****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| d7a06745 | chore: update eslint to latest (#1588) |
James <5****l@u****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| e1083938 | 1.27.0 | Perryvw <p****w@u****m> | over 1 year ago | |
| fef961e8 | CHANGELOG.md 1.27.0 | Perryvw <p****w@u****m> | over 1 year ago | |
| fe2098c2 | Resolve bug inferring context type from generic functions in type parameters ... |
Perry van Wesel <P****w@u****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| b40b43c2 | Fix bug with using dispose when using disposable class (#1586) |
Perry van Wesel <P****w@u****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| 9e051430 | Fix incorrect context passing when super is used in contextual call (#1587) |
Perry van Wesel <P****w@u****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| a93ac8be | Fix use of exported compileMembersOnly enums causing syntax errors (#1573) |
Perry van Wesel <P****w@u****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| a07fed58 | Fix bug when using Array.from with non-array iterable (#1577) |
Perry van Wesel <P****w@u****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| a2d31c95 | Fix bug in await using transformer (#1579) |
Perry van Wesel <P****w@u****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| 920f3e56 | Upgrade to TypeScript 5.6 (#1581) |
Perry van Wesel <P****w@u****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| da0774c3 | 1.26.2 | Perryvw <p****w@u****m> | almost 2 years ago | |
| 8ddfbc0a | Fix multiple getters and setters (#1567) |
Perry van Wesel <P****w@u****m>
Committed by: GitHub <n****y@g****m> |
almost 2 years ago | |
| b464bc45 | 1.26.1 | Perryvw <p****w@u****m> | almost 2 years ago | |
| 5ba1facb | Add lualib support for Math.trunc (#1564) |
Lorenz Junglas <4****o@u****m>
Committed by: GitHub <n****y@g****m> |
almost 2 years ago | |
| d6f1bb0a | 1.26.0 | Perryvw <p****w@u****m> | almost 2 years ago | |
| 00f42a03 | CHANGELOG.md 1.26.0 | Perryvw <p****w@u****m> | almost 2 years ago | |
| e766d1c1 | Support for new ecmascript Set methods (#1563) |
Perry van Wesel <P****w@u****m>
Committed by: GitHub <n****y@g****m> |
almost 2 years ago | |
| e4afda0d | Upgrade to TypeScript 5.5 (#1562) |
Perry van Wesel <P****w@u****m>
Committed by: GitHub <n****y@g****m> |
almost 2 years ago | |
| fd0dcf0f | 1.25.2 | Perryvw <p****w@u****m> | about 2 years ago | |
| 5001dd81 | Fix bundle edge case (#1559) |
Perry van Wesel <P****w@u****m>
Committed by: GitHub <n****y@g****m> |
about 2 years ago | |
| 16a8eb3a | 1.25.1 | Perryvw <p****w@u****m> | about 2 years ago | |
| f610b5f6 | Fix crash when using lualib_bundle in an environment without coroutines (#1547) |
Benjamin Ye <2****s@u****m>
Committed by: GitHub <n****y@g****m> |
about 2 years ago | |
| 7db98b3a | 1.25.0 | Perryvw <p****w@u****m> | about 2 years ago | |
| 202f402e | CHANGELOG.md 1.25.0 | Perryvw <p****w@u****m> | about 2 years ago | |
| 90b37844 | Implement Map.groupBy and Object.groupBy (#1546) |
Perry van Wesel <P****w@u****m>
Committed by: GitHub <n****y@g****m> |
about 2 years ago | |
| 587711ba | Upgrade TypeScript to 5.4 (#1545) |
Perry van Wesel <P****w@u****m>
Committed by: GitHub <n****y@g****m> |
about 2 years ago | |
| 7bc58475 | Properly read extended tsconfig for watcher (#1544) |
Perry van Wesel <P****w@u****m>
Committed by: GitHub <n****y@g****m> |
about 2 years ago | |
| b6fce8d7 | Fix bug outputting files to the wrong location in some cases (#1541) |
Perry van Wesel <P****w@u****m>
Committed by: GitHub <n****y@g****m> |
over 2 years ago | |
| 91c05b58 | 1.24.1 | Perryvw <p****w@u****m> | over 2 years ago | |
| a91f4626 | Only use super descriptor functions when dealing with propery getters/setters... |
Perry van Wesel <P****w@u****m>
Committed by: GitHub <n****y@g****m> |
over 2 years ago | |
| 6de04ce2 | Add basic check for @customName in property access transform (#1534) |
aabajyan <6****n@u****m>
Committed by: GitHub <n****y@g****m> |
over 2 years ago | |
| 41427502 | Fix tsconfig.spec.ts not working on MacOS (#1536) |
aabajyan <6****n@u****m>
Committed by: GitHub <n****y@g****m> |
over 2 years ago | |
| f2052221 | 1.24.0 | Perryvw <p****w@u****m> | over 2 years ago | |
| a32d510b | CHANGELOG 1.24.0 | Perryvw <p****w@u****m> | over 2 years ago | |
| 223b49e5 | Optimize Promise and Await (fixes #1499), fix Promise.resolve bug (#1530) |
Ali <R****n@y****u>
Committed by: GitHub <n****y@g****m> |
over 2 years ago | |
| 1cd16bad | Support using super accessors (#1532) |
Ali <R****n@y****u>
Committed by: GitHub <n****y@g****m> |
over 2 years ago | |
| ee3dfcf5 | 1.23.0 | Perryvw <p****w@u****m> | over 2 years ago | |
| 57b7be61 | CHANGELOG 1.23.0 | Perryvw <p****w@u****m> | over 2 years ago | |
| 9288ddb3 | Upgrade TS to 5.3.3 (#1525) |
Perry van Wesel <P****w@u****m>
Committed by: GitHub <n****y@g****m> |
over 2 years ago | |
| 200f20e2 | 1.22.0 | Perryvw <p****w@u****m> | over 2 years ago | |
| 6f339cca | CHANGELOG.md 1.22.0 | Perryvw <p****w@u****m> | over 2 years ago | |
| 5d63b1c9 |
Reworked function context checking based on #1510 (#1519)
Co-authored-by: Zerio <n****j@g****m> |
Perry van Wesel <P****w@u****m>
Committed by: GitHub <n****y@g****m> |
over 2 years ago | |
| bf879531 |
Add `afterEmit` plugin hook (#1353)
Co-authored-by: Perry van Wesel <P****w@u****m> |
Cheatoid <C****d@u****m>
Committed by: GitHub <n****y@g****m> |
over 2 years ago | |
| e0e56fe3 | feat: `Number.isInteger()` (#1518) |
scarf <g****5@g****m>
Committed by: GitHub <n****y@g****m> |
over 2 years ago | |
| 7e89bc1d | 1.21.0 | Perryvw <p****w@u****m> | over 2 years ago | |
| 7a94e535 | CHANGELOG 1.21.0 | Perryvw <p****w@u****m> | over 2 years ago | |
| dbcae83f | Fix static super calls breaking with nil reference exception (#1511) |
Perry van Wesel <P****w@u****m>
Committed by: GitHub <n****y@g****m> |
over 2 years ago | |
| 40e4c221 |
Setup custom name support (#1505)
Co-authored-by: Perry van Wesel <P****w@u****m>, Perry van Wesel <P****w@u****m> |
Zerio <n****j@g****m>
Committed by: GitHub <n****y@g****m> |
over 2 years ago | |
| e697c6e3 | Support loop continue for 5.0, 5.1, and universal targets (#1500) |
Ryan Young <r****n@y****m>
Committed by: GitHub <n****y@g****m> |
over 2 years ago | |
| 4bb51781 | 1.20.1 | Perryvw <p****w@u****m> | over 2 years ago | |
| 45f60782 | Implement array.fill (#1497) |
Perry van Wesel <P****w@u****m>
Committed by: GitHub <n****y@g****m> |
over 2 years ago | |
| b92cd0c5 | 1.20.0 | Perryvw <p****w@u****m> | over 2 years ago | |
| c220e9f7 | CHANGELOG.md 1.20.0 | Perryvw <p****w@u****m> | over 2 years ago | |
| 2d420256 | Allow moduleresolution plugins to return an absolute path (#1496) |
Perry van Wesel <P****w@u****m>
Committed by: GitHub <n****y@g****m> |
over 2 years ago | |
| c85001e4 | Number static data properties (#1492) |
Zerio <n****j@g****m>
Committed by: GitHub <n****y@g****m> |
over 2 years ago | |
| f19f1e1e | 1.19.3 | Perryvw <p****w@u****m> | over 2 years ago | |
| 79f8d1b6 | Add Number.parseInt + Number.parseFloat (#1491) |
Zerio <n****j@g****m>
Committed by: GitHub <n****y@g****m> |
over 2 years ago |