GitHub / TypeScriptToLua/TypeScriptToLua / commits
Typescript to lua transpiler. https://typescripttolua.github.io/
| SHA | Message | Author | Date | Stats |
|---|---|---|---|---|
| 0bbae3c4 | moved static field initialization to end of class declaration (#473) |
Tom <2****d@u****m>
Committed by: Perry van Wesel <P****w@u****m> |
over 7 years ago | |
| 73b13b64 | fixed function expression inference in binary operators (#472) |
Tom <2****d@u****m>
Committed by: GitHub <n****y@g****m> |
over 7 years ago | |
| a30beba4 | Function inference fixes (#469) |
Tom <2****d@u****m>
Committed by: GitHub <n****y@g****m> |
over 7 years ago | |
| 52d04f9c | check origin for standard library types (#468) |
Lars Melchior <T****s@u****m>
Committed by: Perry van Wesel <P****w@u****m> |
over 7 years ago | |
| 7b9ecbb7 | Fixed crash related to function expression type inference (#467) |
Tom <2****d@u****m>
Committed by: GitHub <n****y@g****m> |
over 7 years ago | |
| dedee12f | Added luaOptions tsconfig object, fixed boolean parsing bug (#463) |
Perry van Wesel <P****w@u****m>
Committed by: GitHub <n****y@g****m> |
over 7 years ago | |
| 210449e2 | Fix call expression transform with undefined signature (#464) |
ark120202 <a****2@g****m>
Committed by: Perry van Wesel <P****w@u****m> |
over 7 years ago | |
| 48e7f06a | Updated CI badges to reflect master branch only |
Perry van Wesel <P****w@u****m>
Committed by: GitHub <n****y@g****m> |
over 7 years ago | |
| daa904f3 | Console function calls (#454) |
hazzard993 <h****3@g****m>
Committed by: Perry van Wesel <P****w@u****m> |
over 7 years ago | |
| 5bb7a0b0 | implement Array.prototype.findIndex. closes #456 (#457) |
Endel Dreyer <e****r@g****m>
Committed by: Perry van Wesel <P****w@u****m> |
over 7 years ago | |
| 10002b59 | Fix array.sort compare function not working (#458) |
ark120202 <a****2@g****m>
Committed by: Perry van Wesel <P****w@u****m> |
over 7 years ago | |
| 777d62c6 | Destructuring nothing fix (#453) |
Tom <2****d@u****m>
Committed by: GitHub <n****y@g****m> |
over 7 years ago | |
| d8a1898d | implemented more math function and value conversions (#450) |
Tom <2****d@u****m>
Committed by: GitHub <n****y@g****m> |
over 7 years ago | |
| 2a8846af | enabled support for lua string instance methods (#449) |
Tom <2****d@u****m>
Committed by: GitHub <n****y@g****m> |
over 7 years ago | |
| 714854e2 | Updated appveyor badge |
Perry van Wesel <P****w@u****m>
Committed by: GitHub <n****y@g****m> |
over 7 years ago | |
| f78cf468 | Updated references after repo move | Perryvw <p****l@g****m> | over 7 years ago | |
| bbb4813e | Changed `@luaIterator` so that it must be applied to the iterator type, not t... |
Tom <2****d@u****m>
Committed by: GitHub <n****y@g****m> |
over 7 years ago | |
| f7e95b9a | Made boolean CLI option values optional, if no value is supplied they default... |
Perry van Wesel <P****w@u****m>
Committed by: GitHub <n****y@g****m> |
over 7 years ago | |
| 9b558d2e | tupleReturn improvements (#445) |
Tom <2****d@u****m>
Committed by: GitHub <n****y@g****m> |
over 7 years ago | |
| 68f36814 | add logo on readme π (#441) |
Endel Dreyer <e****r@g****m>
Committed by: Perry van Wesel <P****w@u****m> |
over 7 years ago | |
| 37f7b81d | Updated config files to reflect name change | Perryvw <p****l@g****m> | over 7 years ago | |
| 0c868ff5 | 0.15.2 | Perryvw <p****l@g****m> | over 7 years ago | |
| 2bd383cf | New Tests for Code Coverage (#436) |
Tom <2****d@u****m>
Committed by: Perry van Wesel <P****w@u****m> |
over 7 years ago | |
| 29fe5e49 | Handling modules/namespaces nested via dot in their declaration name (#437) |
Tom <2****d@u****m>
Committed by: Perry van Wesel <P****w@u****m> |
over 7 years ago | |
| 7690be39 | Dot slash path fix (#426) |
hazzard993 <h****3@g****m>
Committed by: Perry van Wesel <P****w@u****m> |
over 7 years ago | |
| bc844df5 | Remove header from lualib | Perryvw <p****l@g****m> | over 7 years ago | |
| 14bbeb36 | Small package-level improvements (#408) |
ark120202 <a****2@g****m>
Committed by: Perry van Wesel <P****w@u****m> |
over 7 years ago | |
| b5dd8ef5 | Support special characters in module names (#428) |
Evan Hemsley <2****y@u****m>
Committed by: Perry van Wesel <P****w@u****m> |
over 7 years ago | |
| 2d6a1382 | Static get/set accessors (#424) |
Tom <2****d@u****m>
Committed by: GitHub <n****y@g****m> |
over 7 years ago | |
| ed9241f3 | fix json imports v2 (#423) |
Lars Melchior <T****s@u****m>
Committed by: Perry van Wesel <P****w@u****m> |
over 7 years ago | |
| db42c361 | Update README.md |
Perry van Wesel <P****w@u****m>
Committed by: GitHub <n****y@g****m> |
over 7 years ago | |
| 45fc209f | 0.15.1 | Perryvw <p****l@g****m> | over 7 years ago | |
| 580d449f | Referenced love2d definitions (#421) |
hazzard993 <h****3@g****m>
Committed by: Perry van Wesel <P****w@u****m> |
over 7 years ago | |
| a1544f9a | Added support for ExportDeclaration (#417) |
Perry van Wesel <P****w@u****m>
Committed by: GitHub <n****y@g****m> |
over 7 years ago | |
| 9a23ce32 | Absolute import path slashes normalized (#390) |
hazzard993 <h****3@g****m>
Committed by: Perry van Wesel <P****w@u****m> |
over 7 years ago | |
| 1691f238 | Fix derived get accessor (#419) |
Lars Melchior <T****s@u****m>
Committed by: Perry van Wesel <P****w@u****m> |
over 7 years ago | |
| 16d15682 | fix json imports (#418) |
Lars Melchior <T****s@u****m>
Committed by: Perry van Wesel <P****w@u****m> |
over 7 years ago | |
| fc3c38a8 | Remove ES2018 regex flag from json test (#416) |
ark120202 <a****2@g****m>
Committed by: Perry van Wesel <P****w@u****m> |
over 7 years ago | |
| 2749b613 | Fixed Wrapped Function Recursion (#415) |
Tom <2****d@u****m>
Committed by: GitHub <n****y@g****m> |
over 7 years ago | |
| 00a9cbd6 | Fixed @extension to not assign to prototype (#414) |
Tom <2****d@u****m>
Committed by: Perry van Wesel <P****w@u****m> |
over 7 years ago | |
| c0027836 | Compatible getters/setters (#401) |
Tom <2****d@u****m>
Committed by: Perry van Wesel <P****w@u****m> |
over 7 years ago | |
| 9400a6d4 | fixed issue where for loop variable would override local with same name (#413) |
Tom <2****d@u****m>
Committed by: Perry van Wesel <P****w@u****m> |
over 7 years ago | |
| 0499cf9b | Support JSON source files (#411) |
ark120202 <a****2@g****m>
Committed by: Perry van Wesel <P****w@u****m> |
over 7 years ago | |
| 6ad63ec4 | Custom symbols (#407) |
ark120202 <a****2@g****m>
Committed by: Perry van Wesel <P****w@u****m> |
over 7 years ago | |
| 6e0d84f2 | Added Object.keys and Object.assign (#402) |
Perry van Wesel <P****w@u****m>
Committed by: GitHub <n****y@g****m> |
over 7 years ago | |
| a2461775 | Weak collections (#406) |
ark120202 <a****2@g****m>
Committed by: Perry van Wesel <P****w@u****m> |
over 7 years ago | |
| afb65e2c | Support import without from clause (#405) |
ark120202 <a****2@g****m>
Committed by: Perry van Wesel <P****w@u****m> |
over 7 years ago | |
| 573b762d | Fixed use of length operator on array unions and intersections. (#400) |
Tom <2****d@u****m>
Committed by: GitHub <n****y@g****m> |
over 7 years ago | |
| 13a959b7 | fix for detection of first variable declarations when no variable statement c... |
Tom <2****d@u****m>
Committed by: Perry van Wesel <P****w@u****m> |
over 7 years ago | |
| 041d1490 | Update CHANGELOG.md |
Perry van Wesel <P****w@u****m>
Committed by: GitHub <n****y@g****m> |
over 7 years ago | |
| 92fd28c4 | Update CHANGELOG.md |
Perry van Wesel <P****w@u****m>
Committed by: GitHub <n****y@g****m> |
over 7 years ago | |
| b2a7630b | 0.15.0 | Perryvw <p****l@g****m> | over 7 years ago | |
| 978d025a | fixed return-forwarding of luaIterator functions (#395) |
Tom <2****d@u****m>
Committed by: GitHub <n****y@g****m> |
over 7 years ago | |
| b51e8261 | fixed instanceof on exported classes (#394) |
Tom <2****d@u****m>
Committed by: GitHub <n****y@g****m> |
over 7 years ago | |
| 5140ca86 | Fixed enums with identifier values not being supported. (#392) |
Perry van Wesel <P****w@u****m>
Committed by: GitHub <n****y@g****m> |
over 7 years ago | |
| 03beabbe | Classes update (#383) |
Tom <2****d@u****m>
Committed by: GitHub <n****y@g****m> |
over 7 years ago | |
| ed87cb62 | Generator functions (#384) |
andreiradu <a****u@c****o>
Committed by: Tom <2****d@u****m> |
over 7 years ago | |
| ccb2338a | Fix for export detection of shadowed names (#387) |
Tom <2****d@u****m>
Committed by: GitHub <n****y@g****m> |
over 7 years ago | |
| 62a46923 | CLI rewrite and Typescript 3 (#382) |
Lorenz Junglas <l****o@u****m>
Committed by: Perry van Wesel <P****w@u****m> |
over 7 years ago | |
| 313e6ea0 | Hoisting (#369) |
Tom <2****d@u****m>
Committed by: GitHub <n****y@g****m> |
over 7 years ago | |
| 661d5b0e | improved function expression type inference (#381) |
Tom <2****d@u****m>
Committed by: GitHub <n****y@g****m> |
over 7 years ago | |
| 3f9a4c29 | Refactor LuaTranspiler.emitFilesAndReportErrors to create LuaTranspiler.emitL... |
Dustin Lacewell <d****l@g****m>
Committed by: Perry van Wesel <P****w@u****m> |
over 7 years ago | |
| 9e0a0f09 | Add some string functions (#377) |
andreiradu <a****u@c****o>
Committed by: Perry van Wesel <P****w@u****m> |
over 7 years ago | |
| da0056a8 | ObjectBindingPatterns Implementation (#376) |
hazzard993 <h****3@g****m>
Committed by: Tom <2****d@u****m> |
over 7 years ago | |
| 535f93fe | support for binary comma operator (#375) |
Tom <2****d@u****m>
Committed by: GitHub <n****y@g****m> |
over 7 years ago | |
| 25eeb9d5 | Fixed for loops with expressions (#370) |
Tom <2****d@u****m>
Committed by: GitHub <n****y@g****m> |
over 7 years ago | |
| 22098f19 | 0.14.1 | Perryvw <p****l@g****m> | over 7 years ago | |
| 6926c07b | Made lualibimportkind and luatarget options case insensitive (#366) |
Perry van Wesel <P****w@u****m>
Committed by: GitHub <n****y@g****m> |
over 7 years ago | |
| 157b4422 | Added extra check to prevent undefined index error | Perryvw <p****l@g****m> | over 7 years ago | |
| 7f24ee8b | Update CHANGELOG.md |
Perry van Wesel <P****w@u****m>
Committed by: GitHub <n****y@g****m> |
over 7 years ago | |
| 44be4674 | 0.14.0 | Perryvw <p****l@g****m> | over 7 years ago | |
| 52408aa4 | merge Merge pull request #356 from Perryvw/ts-to-lua-ast |
Perry van Wesel <P****w@u****m>
Committed by: GitHub <n****y@g****m> |
over 7 years ago | |
| 58fff52b | Removed TODOs from transformer where possible, removed some undefineds (#364) |
Perry van Wesel <P****w@u****m>
Committed by: GitHub <n****y@g****m> |
over 7 years ago | |
| a931cb9b | Cleanup (#363) |
Tom <2****d@u****m>
Committed by: GitHub <n****y@g****m> |
over 7 years ago | |
| 6dbecdc0 | Feature/solve transformer issues (#361) |
Perry van Wesel <P****w@u****m>
Committed by: GitHub <n****y@g****m> |
over 7 years ago | |
| 10f884a5 | named import prefix (#362) |
Lars Melchior <T****s@u****m>
Committed by: Perry van Wesel <P****w@u****m> |
over 7 years ago | |
| 40fc3b1e | Fix accessor assignment (#360) |
Lars Melchior <T****s@u****m>
Committed by: Perry van Wesel <P****w@u****m> |
over 7 years ago | |
| 58cd74dd | add export to super call class identifier (#359) |
Lars Melchior <T****s@u****m>
Committed by: Perry van Wesel <P****w@u****m> |
over 7 years ago | |
| d22da21d | Fix lua identifier (#358) |
Lars Melchior <T****s@u****m>
Committed by: Perry van Wesel <P****w@u****m> |
over 7 years ago | |
| 544247e2 | Added clean step pre and post test | Lolleko <l****s@h****e> | over 7 years ago | |
| 826c4593 | merge Merge pull request #349 from Perryvw/transformer-exports |
Lorenz Junglas <l****o@u****m>
Committed by: GitHub <n****y@g****m> |
over 7 years ago | |
| 37d2bd7b | fixed additional issues with exported classes and a few transform tes⦠(#355) |
Tom <2****d@u****m>
Committed by: Lorenz Junglas <l****o@u****m> |
over 7 years ago | |
| d01cdbf3 | Fixed recursive function declarations | Lolleko <l****s@h****e> | over 7 years ago | |
| a292f710 | Fixed functions beeing declared as global | Lolleko <l****s@h****e> | over 7 years ago | |
| 5971e3a5 | Removed ts-node from test runner and fixed threaded runner | Lolleko <l****s@h****e> | over 7 years ago | |
| 971a1786 | Added export funcitonality to class transformation & cleaned up export code | Lolleko <l****s@h****e> | over 7 years ago | |
| 6ac05e21 | merge Merge branch 'master' into ts-to-lua-ast | Perryvw <p****l@g****m> | over 7 years ago | |
| 3c8018cf | Add support for union accessors (#344) |
Lars Melchior <T****s@u****m>
Committed by: Perry van Wesel <P****w@u****m> |
over 7 years ago | |
| b7572053 | merge Merge branch 'master' into ts-to-lua-ast | Perryvw <p****l@g****m> | over 7 years ago | |
| 851205b5 | Fix renamed class extension (#343) |
Lars Melchior <T****s@u****m>
Committed by: Perry van Wesel <P****w@u****m> |
over 7 years ago | |
| 44c03be7 | Fixing remaining tests (#350) |
Tom <2****d@u****m>
Committed by: Lorenz Junglas <l****o@u****m> |
over 7 years ago | |
| 82b84cd1 | Fixed undefined kind bug | Perryvw <p****l@g****m> | over 7 years ago | |
| 906df508 | Fixed broken tests | Perryvw <p****l@g****m> | over 7 years ago | |
| 31b41b78 | Change isArray to Array.isArray | Lolleko <l****s@h****e> | over 7 years ago | |
| 2cd0859a | Fixed namespace translation test and almsot every other translation tes | Lolleko <l****s@h****e> | over 7 years ago | |
| 101d5ff4 | Fixed formatting | Lolleko <l****s@h****e> | over 7 years ago | |
| c6bbdaa8 | Implemented new export system | Lolleko <l****s@h****e> | over 7 years ago | |
| f9787c4f | Added transformers for not emitted statement and partial expressions (#348) |
Kirill Artemov <d****r@g****m>
Committed by: Perry van Wesel <P****w@u****m> |
over 7 years ago | |
| acd394be | merge Merge branch 'master' into ts-to-lua-ast | Perryvw <p****l@g****m> | over 7 years ago | |
| faa48966 | Switch transformer (#347) |
Perry van Wesel <P****w@u****m>
Committed by: GitHub <n****y@g****m> |
over 7 years ago |