GitHub / TypeScriptToLua/TypeScriptToLua / commits
Typescript to lua transpiler. https://typescripttolua.github.io/
| SHA | Message | Author | Date | Stats |
|---|---|---|---|---|
| 1ef66d1d | support for class expressions (#345) |
Tom <2****d@u****m>
Committed by: Perry van Wesel <P****w@u****m> |
over 7 years ago | |
| e42c5be3 | Implemented spread expression transformation (#338) |
Perry van Wesel <P****w@u****m>
Committed by: GitHub <n****y@g****m> |
over 7 years ago | |
| 5f1b4836 | Ts to lua ast - recursive function fix and try/catch refactor (#341) |
Tom <2****d@u****m>
Committed by: GitHub <n****y@g****m> |
over 7 years ago | |
| e9ce4251 | simplify ternary transpilation (#310) |
Lars Melchior <T****s@u****m>
Committed by: Tom <2****d@u****m> |
over 7 years ago | |
| 85fc1da9 | Added function that returns the AST and string | Lolleko <l****s@h****e> | over 7 years ago | |
| 88b70297 | Feature/typescript errors tests (#337) |
Perry van Wesel <P****w@u****m>
Committed by: GitHub <n****y@g****m> |
over 7 years ago | |
| 3595bd44 | Implemented try/catch and throw (#334) |
Perry van Wesel <P****w@u****m>
Committed by: GitHub <n****y@g****m> |
over 7 years ago | |
| 761cd147 | declaring nested functions as local and cleaned up a few small things (#335) |
Tom <2****d@u****m>
Committed by: GitHub <n****y@g****m> |
over 7 years ago | |
| 4dc37538 | Implemented DeleteExpression and NonNullExpression, fixed some broken tests (... |
Perry van Wesel <P****w@u****m>
Committed by: GitHub <n****y@g****m> |
over 7 years ago | |
| 81f1dd3e | Feature/restore max line width (#333) |
Perry van Wesel <P****w@u****m>
Committed by: GitHub <n****y@g****m> |
over 7 years ago | |
| 63c2e933 | properly handling bitwise operators (#331) |
Tom <2****d@u****m>
Committed by: GitHub <n****y@g****m> |
over 7 years ago | |
| 4dad0e7e | report errors as (line,column) (#332) |
Lars Melchior <T****s@u****m>
Committed by: Perry van Wesel <P****w@u****m> |
over 7 years ago | |
| 34a87a17 | Added file header and lualib loading to printer (#327) |
Perry van Wesel <P****w@u****m>
Committed by: GitHub <n****y@g****m> |
over 7 years ago | |
| 273a54b9 | Merge branch 'master' into ts-to-lua-ast (#329) |
Tom <2****d@u****m>
Committed by: GitHub <n****y@g****m> |
over 7 years ago | |
| 91b02cef | changed static methods and lambda-properties to take a context parameter by d... |
Tom <2****d@u****m>
Committed by: GitHub <n****y@g****m> |
over 7 years ago | |
| 79094335 | Validation crash fix (#326) |
Tom <2****d@u****m>
Committed by: Perry van Wesel <P****w@u****m> |
over 7 years ago | |
| 3bf23bf0 | Ts to lua ast fixes (#325) |
Tom <2****d@u****m>
Committed by: GitHub <n****y@g****m> |
over 7 years ago | |
| f4c73fd7 | fixed up translation tests that only had non-functional syntax issues (#324) |
Tom <2****d@u****m>
Committed by: GitHub <n****y@g****m> |
over 7 years ago | |
| 881006e1 | Fixed missing do block for continue statements | Perryvw <p****l@g****m> | over 7 years ago | |
| b81d1ab3 | validating function assignments (#323) |
Tom <2****d@u****m>
Committed by: GitHub <n****y@g****m> |
over 7 years ago | |
| c6fc8338 | Made set tests adhere to ts-lint style | Perryvw <p****l@g****m> | over 7 years ago | |
| af9b3bd1 | Fixed bug in shorthand table field transformation | Perryvw <p****l@g****m> | over 7 years ago | |
| a7bb8418 | Fixed string properties not being picked up propertly | Perryvw <p****l@g****m> | over 7 years ago | |
| e6e18f2e | Ignore dead code | Perryvw <p****l@g****m> | over 7 years ago | |
| 22c2f70c | Made transformLoopBody great again (also restored version hierarchy) | Perryvw <p****l@g****m> | over 7 years ago | |
| d4ad34ff | Implemented TypeOfExpression | Perryvw <p****l@g****m> | over 7 years ago | |
| 0c629e86 | Ignore declarations, fixed some random small bugs | Perryvw <p****l@g****m> | over 7 years ago | |
| 9934597d | Ts to lua ast iterators (#319) |
Tom <2****d@u****m>
Committed by: GitHub <n****y@g****m> |
over 7 years ago | |
| 92de529a | fixed compiler crash when unable to determine signature of function… (#321) |
Tom <2****d@u****m>
Committed by: GitHub <n****y@g****m> |
over 7 years ago | |
| 624825a2 | Fixed bug with forOf | Perryvw <p****l@g****m> | over 7 years ago | |
| 4caea8f7 | Partially implemented transformForOfStatement | Perryvw <p****l@g****m> | over 7 years ago | |
| 4040ef30 | Restored the ability to compile lualib | Perryvw <p****l@g****m> | over 7 years ago | |
| 5aed0dec | Fixed missing whitespaces between type ops | lolleko <l****s@s****u> | over 7 years ago | |
| e14c2710 | Fixed style with clang-format | lolleko <l****s@s****u> | over 7 years ago | |
| 450e44ce | Added some todos | lolleko <l****s@s****u> | over 7 years ago | |
| 9b24f501 | Added namespace translation | lolleko <l****s@s****u> | over 7 years ago | |
| e6440beb | Numeric for statement & if statement transformer | lolleko <l****s@s****u> | over 7 years ago | |
| 008eb82e | Ts to lua ast assignment expressions (#317) |
Tom <2****d@u****m>
Committed by: Lorenz Junglas <l****o@u****m> |
over 7 years ago | |
| d4f88456 | merge Merge branch 'master' into ts-to-lua-ast | Perryvw <p****l@g****m> | over 7 years ago | |
| c880ef62 | Custom Iterators (#316) |
Tom <2****d@u****m>
Committed by: Perry van Wesel <P****w@u****m> |
over 7 years ago | |
| 59419c90 | Fixed many minor misstakes | lolleko <l****s@s****u> | over 7 years ago | |
| 862c1f87 | Fixing tests | lolleko <l****s@s****u> | over 7 years ago | |
| 631f885c | Disabled for-in rule and allow PacalCase | lolleko <l****s@s****u> | over 7 years ago | |
| 6dca417a | Integrated transformer into compile & test pipeline | lolleko <l****s@s****u> | over 7 years ago | |
| a5d2c229 | removed c related stuff from .clang-format | lolleko <l****s@s****u> | over 7 years ago | |
| 26776354 | Replaced parseInt & parseFlaot with Number constructor | lolleko <l****s@s****u> | over 7 years ago | |
| 84b94244 | tslint force public modifier | lolleko <l****s@s****u> | over 7 years ago | |
| daef9122 | merge Merge branch 'ts-to-lua-ast' of https://github.com/Perryvw/TypescriptToLua in... | lolleko <l****s@s****u> | over 7 years ago | |
| 018765e8 | Expression transformers | Perryvw <p****l@g****m> | over 7 years ago | |
| 6c64857b | Added ts-style for linting and formmating | lolleko <l****s@s****u> | over 7 years ago | |
| 142fa53b | ts-lint and clang-foramt config update | lolleko <l****s@s****u> | over 7 years ago | |
| 8e206b25 | merge Merge branch 'ts-to-lua-ast' of https://github.com/Perryvw/TypescriptToLua in... | lolleko <l****s@s****u> | over 7 years ago | |
| edd6e3d8 | Added AST printer | lolleko <l****s@s****u> | over 7 years ago | |
| 4464228c | AST Node TypeGuards | lolleko <l****s@s****u> | over 7 years ago | |
| d5befb8d | Added scope stack | Perryvw <p****l@g****m> | over 7 years ago | |
| 34b6151b | Removed net import? | lolleko <l****s@s****u> | over 7 years ago | |
| 1435a900 | Finished Class Transformation | lolleko <l****s@s****u> | over 7 years ago | |
| 16018c71 | Function declarations and updates to function body and parameter declarations | Perryvw <p****l@g****m> | over 7 years ago | |
| a97a6568 | transformer enum declaration | Perryvw <p****l@g****m> | over 7 years ago | |
| 94d9992e | Added TransformConstructor | Lolleko <l****s@h****e> | over 7 years ago | |
| 3afdd09c | 0.13.1 | Perryvw <p****l@g****m> | over 7 years ago | |
| c60d6e43 | merge Merge branch 'multiphase-transpile' into ts-to-lua-ast | Lolleko <l****s@h****e> | over 7 years ago | |
| f601b07e | merge Merge branch 'master' into multiphase-transpile | Lolleko <l****s@h****e> | over 7 years ago | |
| 5fe3fb0a | Fixed indention | Lolleko <l****s@h****e> | over 7 years ago | |
| b8493649 | Fixed transpiling break in switches with block cases and nested breaks (#315) |
Kirill Artemov <d****r@g****m>
Committed by: Perry van Wesel <P****w@u****m> |
over 7 years ago | |
| e8b55ae5 | Fixed for loops without initializer, condition or post increment (#314) |
Kirill Artemov <d****r@g****m>
Committed by: Perry van Wesel <P****w@u****m> |
over 7 years ago | |
| b4366cdf | correctly passing context to functions accessed as elements (#313) |
Tom <2****d@u****m>
Committed by: Perry van Wesel <P****w@u****m> |
over 7 years ago | |
| 8597fd4f | validating function type conversions in type assertions and 'as' expressions ... |
Tom <2****d@u****m>
Committed by: Perry van Wesel <P****w@u****m> |
over 7 years ago | |
| ee7a61d0 | correctly flagging 'this' as simple expression (#311) |
Tom <2****d@u****m>
Committed by: Perry van Wesel <P****w@u****m> |
over 7 years ago | |
| 4ac008b9 | 0.13.0 | Perryvw <p****l@g****m> | over 7 years ago | |
| 463a4ead | merge Merge pull request #307 from Perryvw/new-functions |
Perry van Wesel <P****w@u****m>
Committed by: GitHub <n****y@g****m> |
over 7 years ago | |
| 122b31e0 | merge Merge branch 'master' into new-functions | Perryvw <p****l@g****m> | over 7 years ago | |
| c11de815 | Added tests for interaction with declarations | Perryvw <p****l@g****m> | over 7 years ago | |
| fffab175 | Progress on class transformation | Lolleko <l****s@h****e> | over 7 years ago | |
| 20b636d4 | 0.12.2 | Perryvw <p****l@g****m> | over 7 years ago | |
| a11be62d | allow non-default properties with derived array types (#308) |
Lars Melchior <T****s@u****m>
Committed by: Perry van Wesel <P****w@u****m> |
over 7 years ago | |
| cb7d42a0 | Removed obsolete colon vs dot tests | Perryvw <p****l@g****m> | over 7 years ago | |
| e9733abf | merge Merge branch 'master' into new-functions | Perryvw <p****l@g****m> | over 7 years ago | |
| 64593549 | Some cleanup | Perryvw <p****l@g****m> | over 7 years ago | |
| 61f557bf | Added extra test for #250 | Perryvw <p****l@g****m> | over 7 years ago | |
| 1e584f7a | Added test for #192 | Perryvw <p****l@g****m> | over 7 years ago | |
| e79e42b7 | New functions - merge from master (#306) |
Tom <2****d@u****m>
Committed by: Perry van Wesel <P****w@u****m> |
over 7 years ago | |
| e8566997 | New functions - unions and generic type parameters (#305) |
Tom <2****d@u****m>
Committed by: Perry van Wesel <P****w@u****m> |
over 7 years ago | |
| b660083a | merge Merge branch 'multiphase-transpile' into ts-to-lua-ast | Lolleko <l****s@h****e> | over 7 years ago | |
| 999b7ab6 | merge Merge branch 'master' into multiphase-transpile | Lolleko <l****s@h****e> | over 7 years ago | |
| fd03522a | Initial Transformer setup | Lolleko <l****s@h****e> | over 7 years ago | |
| 01ae5849 | New functions - return values and context inference (#304) |
Tom <2****d@u****m>
Committed by: Perry van Wesel <P****w@u****m> |
over 7 years ago | |
| cc6d403a | New functions - tests (#303) |
Tom <2****d@u****m>
Committed by: Perry van Wesel <P****w@u****m> |
over 7 years ago | |
| a61f8412 | 0.12.1 | Perryvw <p****l@g****m> | over 7 years ago | |
| c0b73bd0 | Use declared types (#302) |
Lars Melchior <T****s@u****m>
Committed by: Perry van Wesel <P****w@u****m> |
over 7 years ago | |
| a8589f19 | support in transformer for assignments (#299) |
Tom <2****d@u****m>
Committed by: Perry van Wesel <P****w@u****m> |
over 7 years ago | |
| fc41aa3a | Fixed default constructor on subclass (#301) |
Yan Soares Couto <y****o@g****m>
Committed by: Perry van Wesel <P****w@u****m> |
over 7 years ago | |
| 71ecb565 | Lua AST (#300) |
Lorenz Junglas <l****o@u****m>
Committed by: GitHub <n****y@g****m> |
over 7 years ago | |
| d6c7a0dc | Check inherited accessors (#297) |
Lars Melchior <T****s@u****m>
Committed by: Perry van Wesel <P****w@u****m> |
over 7 years ago | |
| 0b8e485b | stabilize package lock | Perryvw <p****l@g****m> | over 7 years ago | |
| f5ed6570 | 0.12.0 | Perryvw <p****l@g****m> | over 7 years ago | |
| a4f1f569 | Detecting types derived from array (#289) |
Lars Melchior <T****s@u****m>
Committed by: Perry van Wesel <P****w@u****m> |
over 7 years ago | |
| be2b1641 | Update README.md |
Perry van Wesel <P****w@u****m>
Committed by: GitHub <n****y@g****m> |
over 7 years ago | |
| 6d5c0328 | Create CONTRIBUTING.md |
Perry van Wesel <P****w@u****m>
Committed by: GitHub <n****y@g****m> |
over 7 years ago | |
| a482c445 | Transformer v1 (#294) |
Lorenz Junglas <l****o@u****m>
Committed by: GitHub <n****y@g****m> |
over 7 years ago |