An open API service providing commit metadata for open source projects.

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

← Back to repository