GitHub / TypeScriptToLua/TypeScriptToLua / commits
Typescript to lua transpiler. https://typescripttolua.github.io/
| SHA | Message | Author | Date | Stats |
|---|---|---|---|---|
| c920bb35 | Stop prefixing identifiers from global augs (#804) |
hazzard993 <h****3@g****m>
Committed by: Perry van Wesel <P****w@u****m> |
over 6 years ago | |
| 722268dc | Drop support for legacy annotations syntax (#805) |
ark120202 <a****2@g****m>
Committed by: Perry van Wesel <P****w@u****m> |
over 6 years ago | |
| 0f82db63 | Fixed inconsistent scoping of top-level variable declarations (#795) |
Perry van Wesel <P****w@u****m>
Committed by: GitHub <n****y@g****m> |
over 6 years ago | |
| ea07f801 | Feature/array includes (#796) |
Perry van Wesel <P****w@u****m>
Committed by: GitHub <n****y@g****m> |
over 6 years ago | |
| 17bb60fd | Switch case goto chain is now transpiled to an elseif chain (#791) |
Kirill Artemov <d****r@g****m>
Committed by: Perry van Wesel <P****w@u****m> |
over 6 years ago | |
| 13817df0 | Fixed error in 0.30.0 changelog | Perryvw <p****l@g****m> | over 6 years ago | |
| d830d357 | 0.30.1 | Perryvw <p****l@g****m> | over 6 years ago | |
| 7c58f237 | CHANGELOG.md 0.30.0 | Perryvw <p****l@g****m> | over 6 years ago | |
| a852f9cf | fixed some workflow issues | Perryvw <p****l@g****m> | over 6 years ago | |
| 70394c7d | 0.30.0 | Perryvw <p****l@g****m> | over 6 years ago | |
| 82410186 | Bugfix/loop destructuring (#783) |
Perry van Wesel <P****w@u****m>
Committed by: GitHub <n****y@g****m> |
over 6 years ago | |
| 295d907c | Fixed incorrect error on intersected number and string types (#786) |
Perry van Wesel <P****w@u****m>
Committed by: GitHub <n****y@g****m> |
over 6 years ago | |
| 96c3f8db | Share scope between all switch cases (#775) |
ark120202 <a****2@g****m>
Committed by: Perry van Wesel <P****w@u****m> |
over 6 years ago | |
| ed86bbd2 | Added true as lua keyword (#784) |
Perry van Wesel <P****w@u****m>
Committed by: GitHub <n****y@g****m> |
over 6 years ago | |
| 084e228e | Drop `var` declarations support (#762) |
ark120202 <a****2@g****m>
Committed by: Perry van Wesel <P****w@u****m> |
over 6 years ago | |
| 0284f911 | Assume files with imports to be modules (#776) |
ark120202 <a****2@g****m>
Committed by: Perry van Wesel <P****w@u****m> |
over 6 years ago | |
| 10ff5f73 |
Use lua's math.atan2 for Math.atan2 (#765)
Co-authored-by: Perry van Wesel <P****w@u****m>, ark120202 <a****2@g****m>, ark120202 <a****2@g****m> |
hazzard993 <h****3@g****m>
Committed by: Perry van Wesel <P****w@u****m> |
over 6 years ago | |
| c1485afe | fix back assignment (#764) |
hazzard993 <h****3@g****m>
Committed by: Perry van Wesel <P****w@u****m> |
over 6 years ago | |
| 9f829543 | Added string.trim, string.trim{Left,Right,StartEnd} (#767) |
Perry van Wesel <P****w@u****m>
Committed by: GitHub <n****y@g****m> |
over 6 years ago | |
| 6800dc8e | Use Node.js 12 features (#768) |
ark120202 <a****2@g****m>
Committed by: Perry van Wesel <P****w@u****m> |
over 6 years ago | |
| 3bd4333f | Transpile console.error/info/warn to regular print like console.log (#766) |
Perry van Wesel <P****w@u****m>
Committed by: GitHub <n****y@g****m> |
over 6 years ago | |
| 105ff7be | Move transpilation-related code to a subdirectory (#760) |
ark120202 <a****2@g****m>
Committed by: Perry van Wesel <P****w@u****m> |
over 6 years ago | |
| 45ea0134 | Move `new` operator and some class setup boilerplate to lualib (#759) |
ark120202 <a****2@g****m>
Committed by: Perry van Wesel <P****w@u****m> |
over 6 years ago | |
| dc18e470 | Upgrade dependencies (#763) |
ark120202 <a****2@g****m>
Committed by: Perry van Wesel <P****w@u****m> |
over 6 years ago | |
| e238cc7e | Transformation Pipeline Refactor (#705) |
ark120202 <a****2@g****m>
Committed by: Perry van Wesel <P****w@u****m> |
over 6 years ago | |
| 757302b8 |
Avoid exporting anonymous identifiers (#756)
Co-authored-by: ark120202 <a****2@g****m>, ark120202 <a****2@g****m> |
hazzard993 <h****3@g****m>
Committed by: Perry van Wesel <P****w@u****m> |
over 6 years ago | |
| 3373e4a0 | 0.29.1 | Perryvw <p****l@g****m> | over 6 years ago | |
| d91dfb2c | Made require overload local to prevent it affecting other lua (#757) |
Perry van Wesel <P****w@u****m>
Committed by: GitHub <n****y@g****m> |
over 6 years ago | |
| 77a23258 | CHANGELOG.md 0.29.0 | Perryvw <p****l@g****m> | over 6 years ago | |
| 0fc836dc | 0.29.0 | Perryvw <p****l@g****m> | over 6 years ago | |
| d88c9309 | Alternative bundling (#750) |
Perry van Wesel <P****w@u****m>
Committed by: GitHub <n****y@g****m> |
over 6 years ago | |
| c7b38104 | Implement Number.prototype.toString(radix) (#752) |
ark120202 <a****2@g****m>
Committed by: Perry van Wesel <P****w@u****m> |
over 6 years ago | |
| 1b580b48 | Add registry url to release workflow (#744) |
Perry van Wesel <P****w@u****m>
Committed by: GitHub <n****y@g****m> |
over 6 years ago | |
| f0f057d4 | 0.28.1 | Perryvw <p****l@g****m> | over 6 years ago | |
| 38608428 | Refactor CLI file structure and fix `--project` path resolution on Windows (#... |
ark120202 <a****2@g****m>
Committed by: Perry van Wesel <P****w@u****m> |
over 6 years ago | |
| 0f5c5aa3 | Support non-string errors with SourceMapTraceback (#741) |
Lars Melchior <T****s@u****m>
Committed by: Perry van Wesel <P****w@u****m> |
over 6 years ago | |
| 5d2d64bc | Fixed array.flat[Map] on [[]] (fixes #719). (#737) |
Radosław Miernik <r****e@g****m>
Committed by: Perry van Wesel <P****w@u****m> |
over 6 years ago | |
| 53be6c32 | Removed --dry-run from release workflow | Perryvw <p****l@g****m> | over 6 years ago | |
| bce6a690 | Update CHANGELOG.md 0.28.0 | Perryvw <p****l@g****m> | over 6 years ago | |
| 0a3fce67 | 0.28.0 | Perryvw <p****l@g****m> | over 6 years ago | |
| 28397f42 | Added support for reduceRight (#732) |
Perry van Wesel <P****w@u****m>
Committed by: GitHub <n****y@g****m> |
over 6 years ago | |
| b7e72964 | Fixed issue in test code formatting, fixed array.splice and array.join (#734) |
Perry van Wesel <P****w@u****m>
Committed by: GitHub <n****y@g****m> |
over 6 years ago | |
| bf9f6092 |
Allow throwing arbitrary types and add builtin error classes (#724)
Co-authored-by: ark120202 <a****2@g****m>, ark120202 <a****2@g****m>, ark120202 <a****2@g****m>, ark120202 <a****2@g****m>, ark120202 <a****2@g****m>, ark120202 <a****2@g****m> |
Lars Melchior <T****s@u****m>
Committed by: Perry van Wesel <P****w@u****m> |
over 6 years ago | |
| a858d859 | Update CI workflow (#735) |
ark120202 <a****2@g****m>
Committed by: Perry van Wesel <P****w@u****m> |
over 6 years ago | |
| 68bccfc1 | Update GitHub Actions CI badge workflow URL |
ark120202 <a****2@g****m>
Committed by: GitHub <n****y@g****m> |
over 6 years ago | |
| 3603296f | Add GitHub Actions workflows (#707) |
ark120202 <a****2@g****m>
Committed by: GitHub <n****y@g****m> |
over 6 years ago | |
| de818bca | Added support for array.find (#730) |
Perry van Wesel <P****w@u****m>
Committed by: GitHub <n****y@g****m> |
over 6 years ago | |
| b26ec489 | Fixed out of spec behavior of array.reduce (#731) |
Perry van Wesel <P****w@u****m>
Committed by: GitHub <n****y@g****m> |
over 6 years ago | |
| c1e77c9e |
No self option (#718)
Co-authored-by: ark120202 <a****2@g****m> |
hazzard993 <h****3@g****m>
Committed by: Perry van Wesel <P****w@u****m> |
over 6 years ago | |
| 57350934 | Upgrade TypeScript to v3.6 (#714) |
ark120202 <a****2@g****m>
Committed by: Perry van Wesel <P****w@u****m> |
almost 7 years ago | |
| 20a5d92f | Add parentheses to ternary conditional (#715) |
Lars Melchior <T****s@u****m>
Committed by: Perry van Wesel <P****w@u****m> |
almost 7 years ago | |
| f54cdef7 | 0.27.1 | Perryvw <p****l@g****m> | almost 7 years ago | |
| c7b1b25f | lock TS dependency to 3.5.x for now | Perryvw <p****l@g****m> | almost 7 years ago | |
| 61cc717f | Corrected incorrect spread changelog item | Perryvw <p****l@g****m> | almost 7 years ago | |
| 4cc402bc | Fixed changelog formatting | Perryvw <p****l@g****m> | almost 7 years ago | |
| c2743a57 | Update CHANGELOG.md 0.27.0 |
Perry van Wesel <P****w@u****m>
Committed by: GitHub <n****y@g****m> |
almost 7 years ago | |
| 12b1f2d0 | 0.27.0 | Perryvw <p****l@g****m> | almost 7 years ago | |
| cd9f0329 |
Fix broken for-in declaration (#711)
Co-authored-by: ark120202 <a****2@g****m> |
Perry van Wesel <P****w@u****m>
Committed by: GitHub <n****y@g****m> |
almost 7 years ago | |
| 0c65c0c1 | Preserving order in Map and Set using doubly linked lists (#706) |
Perry van Wesel <P****w@u****m>
Committed by: GitHub <n****y@g****m> |
almost 7 years ago | |
| 1ab86dad | Fix LuaTable (#702) |
hazzard993 <h****3@g****m>
Committed by: Perry van Wesel <P****w@u****m> |
almost 7 years ago | |
| 2c271d76 | Support rest pattern in destructuring (#568) |
ark120202 <a****2@g****m>
Committed by: Perry van Wesel <P****w@u****m> |
almost 7 years ago | |
| c94e0708 | class field initialization order (#700) |
Tom <2****d@u****m>
Committed by: Perry van Wesel <P****w@u****m> |
almost 7 years ago | |
| 532d09d9 | Simplify and improve enum transform (#685) |
ark120202 <a****2@g****m>
Committed by: Perry van Wesel <P****w@u****m> |
almost 7 years ago | |
| 688517dd | Update CHANGELOG.md |
Perry van Wesel <P****w@u****m>
Committed by: GitHub <n****y@g****m> |
almost 7 years ago | |
| 8655fe12 | 0.26.0 | Perryvw <p****l@g****m> | almost 7 years ago | |
| 57efc144 | Filter out control characters from lua error message | Perryvw <p****l@g****m> | almost 7 years ago | |
| 0ed6fe38 | Add test builder (#609) |
ark120202 <a****2@g****m>
Committed by: Perry van Wesel <P****w@u****m> |
almost 7 years ago | |
| c11ba342 | SpreadAssignment support (#693) |
hazzard993 <h****3@g****m>
Committed by: Perry van Wesel <P****w@u****m> |
almost 7 years ago | |
| 2c47c3ba | Export default and export equals (#670) |
hazzard993 <h****3@g****m>
Committed by: Perry van Wesel <P****w@u****m> |
almost 7 years ago | |
| d7f76fb6 | Assignment binding patterns (#677) |
hazzard993 <h****3@g****m>
Committed by: Perry van Wesel <P****w@u****m> |
almost 7 years ago | |
| ef7e0276 | @noSelf changed to not affect merged namespaces (#689) |
Tom <2****d@u****m>
Committed by: Perry van Wesel <P****w@u****m> |
almost 7 years ago | |
| 19db39c9 | isNumberType union recursion (#692) |
Tom <2****d@u****m>
Committed by: Perry van Wesel <P****w@u****m> |
almost 7 years ago | |
| 26d7338a | Wrap expression statements based on transformed node (#688) |
ark120202 <a****2@g****m>
Committed by: Perry van Wesel <P****w@u****m> |
almost 7 years ago | |
| 17412868 | Support omitted declarations for destructured tuples (#682) |
Martin Jesper Low Madsen <m****n@m****k>
Committed by: Perry van Wesel <P****w@u****m> |
almost 7 years ago | |
| f9f5fd7f | Fix transform `string.indexOf` with out `plain` parameter. (#679) |
lightrabbit <l****t@g****m>
Committed by: Perry van Wesel <P****w@u****m> |
almost 7 years ago | |
| f7cb2a2b | fixed crashes from recursive base constraints (#681) |
Tom <2****d@u****m>
Committed by: Perry van Wesel <P****w@u****m> |
almost 7 years ago | |
| d2fad974 | Update CHANGELOG.md 0.25.0 |
Perry van Wesel <P****w@u****m>
Committed by: GitHub <n****y@g****m> |
almost 7 years ago | |
| bb015cb5 | 0.25.0 | Perryvw <p****l@g****m> | almost 7 years ago | |
| 0e7fd93e | Updated package-lock | Perryvw <p****l@g****m> | almost 7 years ago | |
| 6b9aeec5 | Process a union or intersection type of all strings as a string (#675) |
Martin Jesper Low Madsen <m****n@m****k>
Committed by: Perry van Wesel <P****w@u****m> |
almost 7 years ago | |
| bd5977fb | Fix readonly tuple detection (#674) |
ark120202 <a****2@g****m>
Committed by: Perry van Wesel <P****w@u****m> |
almost 7 years ago | |
| dee4e40b | Fix contextual function call transform cubic complexity (#673) |
ark120202 <a****2@g****m>
Committed by: Perry van Wesel <P****w@u****m> |
almost 7 years ago | |
| b071a92f | Tracking object literal shorthand identifier references (#666) |
Tom <2****d@u****m>
Committed by: Perry van Wesel <P****w@u****m> |
almost 7 years ago | |
| 9376ea5e | Fixed referencing named function expressions (#671) |
Tom <2****d@u****m>
Committed by: Perry van Wesel <P****w@u****m> |
almost 7 years ago | |
| 781bccfb | Constrained generic fixes (#668) |
hazzard993 <h****3@g****m>
Committed by: Perry van Wesel <P****w@u****m> |
almost 7 years ago | |
| c0bf63df | Update CHANGELOG.md |
Perry van Wesel <P****w@u****m>
Committed by: GitHub <n****y@g****m> |
almost 7 years ago | |
| 4a86dc12 | 0.24.0 | Perryvw <p****l@g****m> | almost 7 years ago | |
| 082e4939 | Fix compileMembersOnly ignoring preceding variable path (#662) |
Perry van Wesel <P****w@u****m>
Committed by: GitHub <n****y@g****m> |
almost 7 years ago | |
| 1850e6c7 | Fix for repeat...until scoping (#661) |
Tom <2****d@u****m>
Committed by: Perry van Wesel <P****w@u****m> |
almost 7 years ago | |
| 60582246 | Fixed empty destructuring declarations/assignments in for...of loops (#658) |
Tom <2****d@u****m>
Committed by: GitHub <n****y@g****m> |
almost 7 years ago | |
| 8626036e | Small improvements (#656) |
ark120202 <a****2@g****m>
Committed by: Perry van Wesel <P****w@u****m> |
almost 7 years ago | |
| d4f4f529 | Separate transformer run method (#655) |
ark120202 <a****2@g****m>
Committed by: Perry van Wesel <P****w@u****m> |
almost 7 years ago | |
| 44fdccf4 | Fix for property access on string and array literals (#650) |
Tom <2****d@u****m>
Committed by: Perry van Wesel <P****w@u****m> |
almost 7 years ago | |
| 3d056c8b | globalThis to _G (#631) |
Lorenz Junglas <l****o@u****m>
Committed by: Perry van Wesel <P****w@u****m> |
almost 7 years ago | |
| 85050fdd | Handling return from try and catch (#642) |
Tom <2****d@u****m>
Committed by: GitHub <n****y@g****m> |
almost 7 years ago | |
| 8fd1175c | Update CHANGELOG.md |
Perry van Wesel <P****w@u****m>
Committed by: GitHub <n****y@g****m> |
almost 7 years ago | |
| 318d1a2a | 0.23.0 | Perryvw <p****l@g****m> | almost 7 years ago | |
| 548fda96 | Feature/emit host (#647) |
Perry van Wesel <P****w@u****m>
Committed by: GitHub <n****y@g****m> |
almost 7 years ago | |
| eb7ae08a | Tagged template literals support (#638) |
hazzard993 <h****3@g****m>
Committed by: Perry van Wesel <P****w@u****m> |
almost 7 years ago | |
| 95da8fe3 | Non-module namespace merge (#646) |
Tom <2****d@u****m>
Committed by: Perry van Wesel <P****w@u****m> |
almost 7 years ago |