GitHub / TypeScriptToLua/TypeScriptToLua / commits
Typescript to lua transpiler. https://typescripttolua.github.io/
| SHA | Message | Author | Date | Stats |
|---|---|---|---|---|
| 28d0a57c | CHANGELOG 0.38.0 | Perryvw <p****l@g****m> | over 5 years ago | |
| 5b01ee2d | 0.38.0 | Perryvw <p****l@g****m> | over 5 years ago | |
| de18e7b8 | Implemented enum merging (#980) |
Perry van Wesel <P****w@u****m>
Committed by: GitHub <n****y@g****m> |
over 5 years ago | |
| eae12b6c |
Multi-Return update (#978)
Co-authored-by: Tom <t****d@u****m> |
Tom <2****d@u****m>
Committed by: GitHub <n****y@g****m> |
over 5 years ago | |
| 2766de13 |
$range language extension (#979)
Co-authored-by: Tom <t****d@u****m> |
Tom <2****d@u****m>
Committed by: GitHub <n****y@g****m> |
over 5 years ago | |
| 8578376c | Remove legacy test utils (#957) |
Lorenz Junglas <l****o@u****m>
Committed by: GitHub <n****y@g****m> |
over 5 years ago | |
| a67b61a3 | Added string.includes (#971) |
Lorenz Junglas <l****o@u****m>
Committed by: GitHub <n****y@g****m> |
over 5 years ago | |
| 39c7420a | Feature/arrayisarray (#970) |
Perry van Wesel <P****w@u****m>
Committed by: GitHub <n****y@g****m> |
over 5 years ago | |
| 0158732b |
Operator Mapping Library Extensions (#969)
Co-authored-by: Perry van Wesel <P****w@u****m>, Tom <t****d@u****m>, Perry van Wesel <P****w@u****m> |
Tom <2****d@u****m>
Committed by: GitHub <n****y@g****m> |
over 5 years ago | |
| 948f71bf | Added optional chaining unsupported diagnostic (#966) |
Lorenz Junglas <l****o@u****m>
Committed by: GitHub <n****y@g****m> |
over 5 years ago | |
| 6ac19801 | 0.37.1 | Perryvw <p****l@g****m> | over 5 years ago | |
| 3c9e369f | Allow numeric access to MultiReturn (#962) |
hazzard993 <h****3@g****m>
Committed by: GitHub <n****y@g****m> |
over 5 years ago | |
| f90f6af8 | Changelog 0.37.0 | Perryvw <p****l@g****m> | over 5 years ago | |
| 7d1696a1 | 0.37.0 | Perryvw <p****l@g****m> | over 5 years ago | |
| e58da3fb | Add homepage and bugs to package.json (#956) |
Lorenz Junglas <l****o@u****m>
Committed by: GitHub <n****y@g****m> |
over 5 years ago | |
| 0cb8f5f0 |
Multi Helper (#821)
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> |
hazzard993 <h****3@g****m>
Committed by: GitHub <n****y@g****m> |
over 5 years ago | |
| 3546f59d | Deprecate phantom, metaExtension, extension, pureAbstract (#949) |
Lorenz Junglas <l****o@u****m>
Committed by: GitHub <n****y@g****m> |
over 5 years ago | |
| 237a7883 | Fixed incorrect variable declarations in some cases when there is no initiali... |
Perry van Wesel <P****w@u****m>
Committed by: GitHub <n****y@g****m> |
over 5 years ago | |
| 5ced4c74 | Omit tostring from template literal spans if they are strings (#948) |
hazzard993 <h****3@g****m>
Committed by: GitHub <n****y@g****m> |
over 5 years ago | |
| befc0c74 | 0.36.1 | Perryvw <p****l@g****m> | over 5 years ago | |
| a3bfc2df | Fix export all bug and add NamespaceExport support (#937) |
hazzard993 <h****3@g****m>
Committed by: GitHub <n****y@g****m> |
over 5 years ago | |
| 0d61965a | Fix spread bug #898 (#936) |
hazzard993 <h****3@g****m>
Committed by: GitHub <n****y@g****m> |
over 5 years ago | |
| 54569aac |
Fixed various benchmark issues (#935)
Co-authored-by: ark120202 <a****2@g****m>, ark120202 <a****2@g****m> |
Lorenz Junglas <l****o@u****m>
Committed by: GitHub <n****y@g****m> |
over 5 years ago | |
| 86cc1b96 | Remove class field/accessor compatibility code (#929) |
ark120202 <a****2@g****m>
Committed by: GitHub <n****y@g****m> |
over 5 years ago | |
| dae7abab | Get benchmark data to visualizer (#878) |
Perry van Wesel <P****w@u****m>
Committed by: GitHub <n****y@g****m> |
over 5 years ago | |
| ea748a3e | Add test for argument passing in plugin config (#931) |
Justin Walsh <c****e@t****m>
Committed by: GitHub <n****y@g****m> |
over 5 years ago | |
| d9878951 | CHANGELOG.md 0.36.0 | Perryvw <p****l@g****m> | over 5 years ago | |
| ccf95d75 | 0.36.0 | Perryvw <p****l@g****m> | over 5 years ago | |
| b1eb0414 | Shebang support (#924) |
ark120202 <a****2@g****m>
Committed by: GitHub <n****y@g****m> |
over 5 years ago | |
| 5a6ba566 |
Method and Method Property decorators (#905)
Co-authored-by: ark120202 <a****2@g****m>, ark120202 <a****2@g****m>, ark120202 <a****2@g****m>, ark120202 <a****2@g****m> |
hazzard993 <h****3@g****m>
Committed by: GitHub <n****y@g****m> |
over 5 years ago | |
| 70f3e392 | Add devcontainer.json configuration (#922) |
ark120202 <a****2@g****m>
Committed by: GitHub <n****y@g****m> |
over 5 years ago | |
| c76813f9 | `yield*` support (#923) |
ark120202 <a****2@g****m>
Committed by: GitHub <n****y@g****m> |
over 5 years ago | |
| 7b6580b6 | Implement parseInt and parseFloat (#920) |
Perry van Wesel <P****w@u****m>
Committed by: GitHub <n****y@g****m> |
over 5 years ago | |
| 849f630d | Add in missing 4.0 compound assignments (#919) |
Perry van Wesel <P****w@u****m>
Committed by: GitHub <n****y@g****m> |
over 5 years ago | |
| 1093e8f0 |
Update to TypeScript 4 (#914)
Co-authored-by: ark120202 <a****2@g****m>, ark120202 <a****2@g****m> |
hazzard993 <h****3@g****m>
Committed by: GitHub <n****y@g****m> |
almost 6 years ago | |
| 8dd12a93 |
fixed declarations that reference their own identifiers (#910)
Co-authored-by: ark120202 <a****2@g****m>, Tom <t****d@u****m>, ark120202 <a****2@g****m> |
Tom <2****d@u****m>
Committed by: GitHub <n****y@g****m> |
almost 6 years ago | |
| 110b56f5 | Changelog 0.35.0 | Perryvw <p****l@g****m> | almost 6 years ago | |
| 5a292c24 | 0.35.0 | Perryvw <p****l@g****m> | almost 6 years ago | |
| 404ab4ec | Refactor transpilation pipeline (#885) |
ark120202 <a****2@g****m>
Committed by: GitHub <n****y@g****m> |
almost 6 years ago | |
| 0d7c5cd7 | Fix some string operations (#895) |
ark120202 <a****2@g****m>
Committed by: GitHub <n****y@g****m> |
almost 6 years ago | |
| cd2932e2 | Added __TS__Class as dependecy of (Weak)Map/Set (#901) |
Lorenz Junglas <l****o@u****m>
Committed by: GitHub <n****y@g****m> |
almost 6 years ago | |
| f0410e04 | Fix incorrectly escaped `string.replace` replace value (#892) |
ark120202 <a****2@g****m>
Committed by: GitHub <n****y@g****m> |
about 6 years ago | |
| fddc544d | Make strings iterable (#891) |
ark120202 <a****2@g****m>
Committed by: GitHub <n****y@g****m> |
about 6 years ago | |
| 03fae350 | Implement `function.length` (#889) |
ark120202 <a****2@g****m>
Committed by: GitHub <n****y@g****m> |
about 6 years ago | |
| 45aaac63 |
added top level export parseConfigFileWithSystem (#888)
Co-authored-by: Chris Bajorin <c****s@c****m> |
Chris Bajorin <c****n@u****m>
Committed by: GitHub <n****y@g****m> |
about 6 years ago | |
| 9ee60911 | Changelog 0.34.0 | Perryvw <p****l@g****m> | about 6 years ago | |
| d2c187cc | 0.34.0 | Perryvw <p****l@g****m> | about 6 years ago | |
| d82cf8d4 | Dependencies upgrade | Perryvw <p****l@g****m> | about 6 years ago | |
| a709c7d1 | Upgrade Prettier to v2 (#869) |
ark120202 <a****2@g****m>
Committed by: GitHub <n****y@g****m> |
about 6 years ago | |
| 6d200323 | Don't use lualib for .call and .apply (#884) |
ark120202 <a****2@g****m>
Committed by: GitHub <n****y@g****m> |
about 6 years ago | |
| 912a2302 | Add `luaTarget: "universal"` (#873) |
ark120202 <a****2@g****m>
Committed by: GitHub <n****y@g****m> |
about 6 years ago | |
| b3b4a21f | Fix `array.join` accepting only string and number elements (#887) |
ark120202 <a****2@g****m>
Committed by: GitHub <n****y@g****m> |
about 6 years ago | |
| 42b35686 | Fix class .toString inheritance (#882) |
ark120202 <a****2@g****m>
Committed by: GitHub <n****y@g****m> |
about 6 years ago | |
| 1e4a8bb9 | Cli fixes (#883) |
ark120202 <a****2@g****m>
Committed by: GitHub <n****y@g****m> |
about 6 years ago | |
| d1efec14 | Generator and iteration improvements (#872) |
ark120202 <a****2@g****m>
Committed by: GitHub <n****y@g****m> |
about 6 years ago | |
| b2988fd1 | Fix benchmark failing outside of pull requests | Perryvw <p****l@g****m> | about 6 years ago | |
| 6131fa66 | Upgrade TypeScript to v3.9 (#874) |
ark120202 <a****2@g****m>
Committed by: GitHub <n****y@g****m> |
about 6 years ago | |
| 7260012d | Prevent benchmark action failing check run for fork PRs (#876) |
Perry van Wesel <P****w@u****m>
Committed by: GitHub <n****y@g****m> |
about 6 years ago | |
| 249a365f | CHANGELOG 0.33.0 | Perryvw <p****l@g****m> | about 6 years ago | |
| cfbbb285 | 0.33.0 | Perryvw <p****l@g****m> | about 6 years ago | |
| 0da1b35d | Added memory benchmarks to CI (#864) |
Lorenz Junglas <l****o@u****m>
Committed by: GitHub <n****y@g****m> |
about 6 years ago | |
| 00735b74 | Fix side effects in string index causing issues (#868) |
Perry van Wesel <P****w@u****m>
Committed by: GitHub <n****y@g****m> |
about 6 years ago | |
| 375e009e | Replaced error throw with diagnostic (#861) |
Perry van Wesel <P****w@u****m>
Committed by: GitHub <n****y@g****m> |
about 6 years ago | |
| 7556611c | Switch to ESLint (#839) |
ark120202 <a****2@g****m>
Committed by: GitHub <n****y@g****m> |
about 6 years ago | |
| 89f3413c | Feature/nullish coalescing (#866) |
Perry van Wesel <P****w@u****m>
Committed by: GitHub <n****y@g****m> |
about 6 years ago | |
| 244633bc |
fixed class name test to work in all versions of node (#862)
Co-authored-by: Tom <t****d@u****m> |
Tom <2****d@u****m>
Committed by: GitHub <n****y@g****m> |
about 6 years ago | |
| 8487f7ad | Allow @noSelf on any function declaration (#858) |
Perry van Wesel <P****w@u****m>
Committed by: GitHub <n****y@g****m> |
about 6 years ago | |
| 08aa7784 |
fixed paths in source maps (#859)
Co-authored-by: Tom <t****d@u****m> |
Tom <2****d@u****m>
Committed by: GitHub <n****y@g****m> |
about 6 years ago | |
| 78780d34 |
Update readme with website links (#848)
Co-authored-by: Perry van Wesel <P****w@u****m>, Perry van Wesel <P****w@u****m> |
ark120202 <a****2@g****m>
Committed by: GitHub <n****y@g****m> |
about 6 years ago | |
| 918726f1 | Check Node.js version (#857) |
ark120202 <a****2@g****m>
Committed by: GitHub <n****y@g****m> |
about 6 years ago | |
| 2125b4f2 | Update LICENSE (#854) |
Lorenz Junglas <l****o@u****m>
Committed by: GitHub <n****y@g****m> |
about 6 years ago | |
| 3ebc7674 | 0.32.2 | Perryvw <p****l@g****m> | about 6 years ago | |
| 8ac51c34 | Fixes class getters inheritance bug (#850) |
chrisd08 <d****n@g****m>
Committed by: GitHub <n****y@g****m> |
about 6 years ago | |
| abeefbfb | use checkout v2 in lint job (#851) |
Perry van Wesel <P****w@u****m>
Committed by: GitHub <n****y@g****m> |
about 6 years ago | |
| 7d46a761 | 0.32.1 | Perryvw <p****l@g****m> | about 6 years ago | |
| 282da235 | Bugfix/anonymous class name (#810) |
Perry van Wesel <P****w@u****m>
Committed by: GitHub <n****y@g****m> |
about 6 years ago | |
| f366595f | Fixed incorrect escaping of fields (#847) |
Perry van Wesel <P****w@u****m>
Committed by: GitHub <n****y@g****m> |
about 6 years ago | |
| cd23caf2 | Small improvements (#842) |
ark120202 <a****2@g****m>
Committed by: GitHub <n****y@g****m> |
about 6 years ago | |
| 3ad73bbf | Changelog 0.32.0 | Perryvw <p****l@g****m> | over 6 years ago | |
| 2d938b8e | 0.32.0 | Perryvw <p****l@g****m> | over 6 years ago | |
| 9bef35de | Load plugins from `tsconfig.json` (#773) |
ark120202 <a****2@g****m>
Committed by: GitHub <n****y@g****m> |
over 6 years ago | |
| 9783568d |
Intermediate SpreadElements fix (#832)
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> |
hazzard993 <h****3@g****m>
Committed by: GitHub <n****y@g****m> |
over 6 years ago | |
| 9f61a823 | Return diagnostics instead of throwing errors (#769) |
ark120202 <a****2@g****m>
Committed by: GitHub <n****y@g****m> |
over 6 years ago | |
| 71a2aefe |
Bump acorn from 6.4.0 to 6.4.1 (#838)
Co-authored-by: dependabot[bot] <4****]@u****m> Signed-off-by: dependabot[bot] <s****t@g****m> |
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
over 6 years ago | |
| 9442bf69 |
handle non-indexable types for lefthand value of instanceof (#837)
Co-authored-by: Chris Bajorin <c****s@c****m> |
Chris Bajorin <c****n@u****m>
Committed by: GitHub <n****y@g****m> |
over 6 years ago | |
| 1a1e3690 | Generalize class accessors transform (#774) |
ark120202 <a****2@g****m>
Committed by: GitHub <n****y@g****m> |
over 6 years ago | |
| c05029b1 | Upgrade dependencies (#834) |
ark120202 <a****2@g****m>
Committed by: GitHub <n****y@g****m> |
over 6 years ago | |
| 17031705 | fix debug.traceback() return nil in lua5.1 (#818) |
Gengxin Wang <7****3@q****m>
Committed by: GitHub <n****y@g****m> |
over 6 years ago | |
| 50817f8b |
Support all for-of assignments and patterns (#831)
Co-authored-by: ark120202 <a****2@g****m>, ark120202 <a****2@g****m> |
hazzard993 <h****3@g****m>
Committed by: GitHub <n****y@g****m> |
over 6 years ago | |
| 8733a3e6 |
Fix default exports reference bug (#830)
Co-authored-by: ark120202 <a****2@g****m>, ark120202 <a****2@g****m> |
hazzard993 <h****3@g****m>
Committed by: GitHub <n****y@g****m> |
over 6 years ago | |
| 770d5ffd | fixed issue in exported for in variable test | Perryvw <p****l@g****m> | over 6 years ago | |
| bb025428 | Print numbers overflowing the float limit as math.huge (#828) |
hazzard993 <h****3@g****m>
Committed by: GitHub <n****y@g****m> |
over 6 years ago | |
| f98a33e2 | Resolve exported identifiers in for-in loops (#829) |
hazzard993 <h****3@g****m>
Committed by: GitHub <n****y@g****m> |
over 6 years ago | |
| 592c2751 | added wow to typescript declarations (#825) |
Oliver Leve <d****v@q****e>
Committed by: GitHub <n****y@g****m> |
over 6 years ago | |
| ac6b4c50 | Error LuaLibFeature should depend on Class (#824) |
D. L <1****d@u****m>
Committed by: GitHub <n****y@g****m> |
over 6 years ago | |
| b0191743 | Remove `noHoisting` option (#808) |
ark120202 <a****2@g****m>
Committed by: Perry van Wesel <P****w@u****m> |
over 6 years ago | |
| 29632f34 | Changelog 0.31.0 | Perryvw <p****l@g****m> | over 6 years ago | |
| be969b02 | 0.31.0 | Perryvw <p****l@g****m> | over 6 years ago | |
| e2ef63d5 | Feature/move parenthesis handling to printer (#801) |
Perry van Wesel <P****w@u****m>
Committed by: GitHub <n****y@g****m> |
over 6 years ago | |
| 85045255 | Fix function hoisting with synthetic source file (#807) |
ark120202 <a****2@g****m>
Committed by: Perry van Wesel <P****w@u****m> |
over 6 years ago |