GitHub / TypeScriptToLua/TypeScriptToLua / commits
Typescript to lua transpiler. https://typescripttolua.github.io/
| SHA | Message | Author | Date | Stats |
|---|---|---|---|---|
| 028e3f51 | Fix __TS__AsyncAwaiter error handling (#1168) |
Alex DiCarlo <a****o@g****m>
Committed by: GitHub <n****y@g****m> |
over 4 years ago | |
| 8a6241ca | Better print format (#1157) |
Benjamin Ye <2****s@u****m>
Committed by: GitHub <n****y@g****m> |
over 4 years ago | |
| 284a6728 | Fix delete operator (#1160) |
Benjamin Ye <2****s@u****m>
Committed by: GitHub <n****y@g****m> |
over 4 years ago | |
| 3cc52f4c | 1.1.1 | Perryvw <p****l@g****m> | over 4 years ago | |
| cb24c179 | Fix incorrect require searching pattern (#1151) |
Perry van Wesel <P****w@u****m>
Committed by: GitHub <n****y@g****m> |
over 4 years ago | |
| f5b8c018 | Correctly export decorated classes (#1153) |
Perry van Wesel <P****w@u****m>
Committed by: GitHub <n****y@g****m> |
over 4 years ago | |
| 31dda3b1 | Add noResolvePaths to tsconfig accepted options (#1154) |
Perry van Wesel <P****w@u****m>
Committed by: GitHub <n****y@g****m> |
over 4 years ago | |
| 4b7c1d49 | 1.1.0 | Perryvw <p****l@g****m> | over 4 years ago | |
| 446a4b71 | CHANGELOG.md 1.1.0 | Perryvw <p****l@g****m> | over 4 years ago | |
| 1b9d48fb | Fix promise then chaining and disallow using try/catch in 5.1 in async and ge... |
Perry van Wesel <P****w@u****m>
Committed by: GitHub <n****y@g****m> |
over 4 years ago | |
| 8f70f506 | Implement support for void expression (#1148) |
Perry van Wesel <P****w@u****m>
Committed by: GitHub <n****y@g****m> |
over 4 years ago | |
| 3235c6c7 | Correctly handle awaited promises rejecting in a try/catch (#1144) |
Perry van Wesel <P****w@u****m>
Committed by: GitHub <n****y@g****m> |
over 4 years ago | |
| a38a86b2 | Fix ts crash and upgrade dependencies (#1147) |
Perry van Wesel <P****w@u****m>
Committed by: GitHub <n****y@g****m> |
over 4 years ago | |
| 1f9be791 | Made source file paths in sourcemaps relative again (#1140) |
Perry van Wesel <P****w@u****m>
Committed by: GitHub <n****y@g****m> |
over 4 years ago | |
| ae762b6d | Add noResolvePaths option (#1139) |
Perry van Wesel <P****w@u****m>
Committed by: GitHub <n****y@g****m> |
over 4 years ago | |
| 0bfdaf5c | Upgrade TypeScript to 4.4 (#1138) |
Perry van Wesel <P****w@u****m>
Committed by: GitHub <n****y@g****m> |
almost 5 years ago | |
| 0364cdf2 |
validating assignment of functions to object literal method types (#1136)
Co-authored-by: Tom <t****d@u****m> |
Tom <2****d@u****m>
Committed by: GitHub <n****y@g****m> |
almost 5 years ago | |
| 73a4ed0f |
Hoisting switch fix (#1125)
Co-authored-by: Tom <t****d@u****m> |
Tom <2****d@u****m>
Committed by: GitHub <n****y@g****m> |
almost 5 years ago | |
| a8325da5 | Use separate master and commit compiler for benchmark compiling (#1133) |
Benjamin Ye <2****s@u****m>
Committed by: GitHub <n****y@g****m> |
almost 5 years ago | |
| 8b822328 | Add `string.replaceAll` lualib and optimize/fix `string.replace` (#1129) |
Benjamin Ye <2****s@u****m>
Committed by: GitHub <n****y@g****m> |
almost 5 years ago | |
| 3a3465b9 | Runtime benchmarks (#1126) |
Benjamin Ye <2****s@u****m>
Committed by: GitHub <n****y@g****m> |
almost 5 years ago | |
| 09c8f0fd | Fixes bundle mode with enabled sourceMapTraceback (#1110) |
Toliak <t****e@g****m>
Committed by: GitHub <n****y@g****m> |
almost 5 years ago | |
| dc781148 | Use `ts.transformJsx` instead for jsx. (#1123) |
Benjamin Ye <2****s@u****m>
Committed by: GitHub <n****y@g****m> |
almost 5 years ago | |
| c5967f34 | 1.0.1 | Perryvw <p****l@g****m> | almost 5 years ago | |
| ec76f4ba | feat: switch statements for lua 5.1+ (universal) (#1098) |
Justin Walsh <c****e@t****m>
Committed by: GitHub <n****y@g****m> |
almost 5 years ago | |
| dd887225 | Avoid using baseUrl for relative imports (#1111) |
wildbook <1****k@u****m>
Committed by: GitHub <n****y@g****m> |
almost 5 years ago | |
| 12cce123 |
support for global $vararg in bundles (#1107)
Co-authored-by: Tom <t****d@u****m> |
Tom <2****d@u****m>
Committed by: GitHub <n****y@g****m> |
almost 5 years ago | |
| d6ef5290 | Update TSTL extension ID in devcontainer (#1104) |
Lorenz Junglas <l****o@u****m>
Committed by: GitHub <n****y@g****m> |
almost 5 years ago | |
| a6a89dfd | 1.0.0 | Perryvw <p****l@g****m> | almost 5 years ago | |
| 02469b99 | CHANGELOG 1.0.0 | Perryvw <p****l@g****m> | almost 5 years ago | |
| a0134766 | Remove tupleReturn annotation (#1090) |
Perry van Wesel <P****w@u****m>
Committed by: GitHub <n****y@g****m> |
almost 5 years ago | |
| 3d1720fd | Throw when a required method in optional chain is not present (#1091) |
Perry van Wesel <P****w@u****m>
Committed by: GitHub <n****y@g****m> |
almost 5 years ago | |
| 6d9d6b19 | Upgrade TypeScript (#1097) |
Perry van Wesel <P****w@u****m>
Committed by: GitHub <n****y@g****m> |
almost 5 years ago | |
| 98ffee61 |
Async await (#1093)
Co-authored-by: Tom <t****d@u****m>, Tom <2****d@u****m>, Tom <t****d@u****m> |
Perry van Wesel <P****w@u****m>
Committed by: GitHub <n****y@g****m> |
almost 5 years ago | |
| b0ef3b05 | Fix context failed to be resolved due to parentheses (#1095) |
Perry van Wesel <P****w@u****m>
Committed by: GitHub <n****y@g****m> |
almost 5 years ago | |
| f6fea1ec | Add support for Promises (#1049) |
Perry van Wesel <P****w@u****m>
Committed by: GitHub <n****y@g****m> |
almost 5 years ago | |
| b5c6d3ac | Resolve lua required directory init.lua files (#1089) |
Perry van Wesel <P****w@u****m>
Committed by: GitHub <n****y@g****m> |
almost 5 years ago | |
| 716a2373 |
fix sourceMapTraceback (#1087)
Co-authored-by: Benjamin Ye <2****e@u****m> |
Benjamin Ye <2****s@u****m>
Committed by: GitHub <n****y@g****m> |
almost 5 years ago | |
| a738dfc8 |
Fix noSelf in object literal methods (#1088)
Co-authored-by: Benjamin Ye <2****e@u****m> |
Benjamin Ye <2****s@u****m>
Committed by: GitHub <n****y@g****m> |
almost 5 years ago | |
| ab99a73f | Prevent TS from emitting json files (#1082) |
Perry van Wesel <P****w@u****m>
Committed by: GitHub <n****y@g****m> |
almost 5 years ago | |
| d2d5ece4 |
Change TSX to JSX in changelog (#1077)
Co-authored-by: Benjamin Ye <2****e@u****m> |
Benjamin Ye <2****s@u****m>
Committed by: GitHub <n****y@g****m> |
almost 5 years ago | |
| 77b2d65a | 0.42.0 | Perryvw <p****l@g****m> | almost 5 years ago | |
| 6a353025 | CHANGELOG 0.42.0 | Perryvw <p****l@g****m> | almost 5 years ago | |
| e401bff8 | Deprecated @tupleReturn and various lualib improvements (#1075) |
Perry van Wesel <P****w@u****m>
Committed by: GitHub <n****y@g****m> |
almost 5 years ago | |
| 8a330e4c | Fix lualib bundle not being included when external code requires it (#1074) |
Perry van Wesel <P****w@u****m>
Committed by: GitHub <n****y@g****m> |
almost 5 years ago | |
| d39de695 | 0.41.2 | Perryvw <p****l@g****m> | almost 5 years ago | |
| 4910922a | Module resolution should ignore functions that look like requires but are not... |
Perry van Wesel <P****w@u****m>
Committed by: GitHub <n****y@g****m> |
almost 5 years ago | |
| d4701990 | Check baseUrl when resolving imported files (#1067) |
Perry van Wesel <P****w@u****m>
Committed by: GitHub <n****y@g****m> |
almost 5 years ago | |
| 228d772c | More resolution fixes (#1064) |
Perry van Wesel <P****w@u****m>
Committed by: GitHub <n****y@g****m> |
almost 5 years ago | |
| 7b39ce3d | 0.41.1 | Perryvw <p****l@g****m> | almost 5 years ago | |
| cac1656b | Module resolution fixes (#1060) |
Perry van Wesel <P****w@u****m>
Committed by: GitHub <n****y@g****m> |
almost 5 years ago | |
| 69a44a6d | Fix crash when trying to assign to an optional chain (#1045) |
Perry van Wesel <P****w@u****m>
Committed by: GitHub <n****y@g****m> |
almost 5 years ago | |
| 987899c8 |
JSX support (#1052)
Co-authored-by: Benjamin Ye <2****e@u****m> |
Benjamin Ye <2****s@u****m>
Committed by: GitHub <n****y@g****m> |
almost 5 years ago | |
| f034d9f3 | fixed vararg optimization logic (#1046) |
Tom <2****d@u****m>
Committed by: GitHub <n****y@g****m> |
almost 5 years ago | |
| a879b971 | 0.41.0 | Perryvw <p****l@g****m> | almost 5 years ago | |
| 1ab13cea | CHANGELOG 0.41.0 | Perryvw <p****l@g****m> | almost 5 years ago | |
| 213b204c | Bundle librarymode error & tstlverbose CLI flag (#1043) |
Perry van Wesel <P****w@u****m>
Committed by: GitHub <n****y@g****m> |
almost 5 years ago | |
| d79a2078 | Optional chaining (#1041) |
Perry van Wesel <P****w@u****m>
Committed by: GitHub <n****y@g****m> |
almost 5 years ago | |
| 6c7c3366 | optimizing varargs on functions passed as parameters (#1042) |
Tom <2****d@u****m>
Committed by: GitHub <n****y@g****m> |
almost 5 years ago | |
| b847804b | 0.40.1 | Perryvw <p****l@g****m> | almost 5 years ago | |
| 8d9c8afe | Fix getEmitOutDir not using project root if no outDir is provided (#1038) |
Perry van Wesel <P****w@u****m>
Committed by: GitHub <n****y@g****m> |
almost 5 years ago | |
| 1e539f0a | Also resolve tsx files (#1039) |
Perry van Wesel <P****w@u****m>
Committed by: GitHub <n****y@g****m> |
almost 5 years ago | |
| c6e3555a | 0.40.0 | Perryvw <p****l@g****m> | about 5 years ago | |
| ca442851 | Changelog 0.40.0 | Perryvw <p****l@g****m> | about 5 years ago | |
| 691c9cc7 | Module resolution from node_modules (#1011) |
Perry van Wesel <P****w@u****m>
Committed by: GitHub <n****y@g****m> |
about 5 years ago | |
| 5abb60ba | Remove deprecated annotations (#1032) |
Lorenz Junglas <l****o@u****m>
Committed by: GitHub <n****y@g****m> |
about 5 years ago | |
| 57fbef1a | 0.39.6 | Perryvw <p****l@g****m> | about 5 years ago | |
| 5b673302 | Fixed language extensions LuaTable keys required to be tables (#1034) |
Perry van Wesel <P****w@u****m>
Committed by: GitHub <n****y@g****m> |
about 5 years ago | |
| bfb89e9e | Implemented LuaTableHas and LuaTableDelete (#1030) |
Perry van Wesel <P****w@u****m>
Committed by: GitHub <n****y@g****m> |
about 5 years ago | |
| ffde3904 | Implement array.entries() (#1031) |
Perry van Wesel <P****w@u****m>
Committed by: GitHub <n****y@g****m> |
about 5 years ago | |
| bd17ed78 | 0.39.5 | Perryvw <p****l@g****m> | about 5 years ago | |
| 9cbc04fa | Fixed typo in language extension and add a step to test procedure to make sur... |
Perry van Wesel <P****w@u****m>
Committed by: GitHub <n****y@g****m> |
about 5 years ago | |
| 0dd70083 | 0.39.4 | Perryvw <p****l@g****m> | about 5 years ago | |
| 1945d93d | Update TS and ESLint (#1027) |
Perry van Wesel <P****w@u****m>
Committed by: GitHub <n****y@g****m> |
about 5 years ago | |
| 2ff677ce | deduped and audited package-lock (#1022) |
Perry van Wesel <P****w@u****m>
Committed by: GitHub <n****y@g****m> |
about 5 years ago | |
| 9ac496c2 | 0.39.3 | Perryvw <p****l@g****m> | about 5 years ago | |
| b26dac04 | Fix namespace and module resulting in invalid Lua when modified with TS trans... |
Perry van Wesel <P****w@u****m>
Committed by: GitHub <n****y@g****m> |
about 5 years ago | |
| a617fafa | Fixed invalid switch statement lua when default was not the last case (#1016) |
Perry van Wesel <P****w@u****m>
Committed by: GitHub <n****y@g****m> |
about 5 years ago | |
| d86ef928 | Fix missing stringaccess lualib dependency (#1015) |
Perry van Wesel <P****w@u****m>
Committed by: GitHub <n****y@g****m> |
about 5 years ago | |
| c0d79365 | 0.39.2 | Perryvw <p****l@g****m> | about 5 years ago | |
| f3dea427 | Use ts.getParseTreeNode before getSourceFile to handle transformer output (#1... |
Perry van Wesel <P****w@u****m>
Committed by: GitHub <n****y@g****m> |
about 5 years ago | |
| c09f98cd | 0.39.1 | Perryvw <p****l@g****m> | about 5 years ago | |
| 29dba98f | Replaced deprecated factory functions (#1008) |
Lorenz Junglas <l****o@u****m>
Committed by: GitHub <n****y@g****m> |
about 5 years ago | |
| 759090a3 | Bump lua-wasm-bindings version (#1002) |
Lorenz Junglas <l****o@u****m>
Committed by: GitHub <n****y@g****m> |
over 5 years ago | |
| a6399982 | 0.39.0 | Perryvw <p****l@g****m> | over 5 years ago | |
| fe5a5cc8 | CHANGELOG 0.39.0 | Perryvw <p****l@g****m> | over 5 years ago | |
| 3b950d44 | Add actual multi version tests (#1001) |
Lorenz Junglas <l****o@u****m>
Committed by: GitHub <n****y@g****m> |
over 5 years ago | |
| 0d22c0d9 |
Vararg Update (#992)
Co-authored-by: Tom <t****d@u****m> |
Tom <2****d@u****m>
Committed by: GitHub <n****y@g****m> |
over 5 years ago | |
| b84686ff | Fix destructuring assignment of multiReturn (closes #995) (#997) |
Yan Soares Couto <y****o@g****m>
Committed by: GitHub <n****y@g****m> |
over 5 years ago | |
| 70e9eb2b | merge Merge pull request #1000 from TypeScriptToLua/lua-5.4 |
Lorenz Junglas <l****o@u****m>
Committed by: GitHub <n****y@g****m> |
over 5 years ago | |
| 079f215c | Renamed unsupportedIn53 variable | Perryvw <p****l@g****m> | over 5 years ago | |
| 5dffb6b8 | Official support for Lua 5.4 | Perryvw <p****l@g****m> | over 5 years ago | |
| f6a92c09 | Remove phantom, metaExtension, extension, pureAbstract (#998) |
Lorenz Junglas <l****o@u****m>
Committed by: GitHub <n****y@g****m> |
over 5 years ago | |
| 22e60190 | Use WASM version of Lua instead of fengari for testing (#996) |
Lorenz Junglas <l****o@u****m>
Committed by: GitHub <n****y@g****m> |
over 5 years ago | |
| 0299d71a | Fixed unexpected lua error from Object.GetOwnPropertyDescriptors returning ni... |
Perry van Wesel <P****w@u****m>
Committed by: GitHub <n****y@g****m> |
over 5 years ago | |
| e90fc31b |
Lua table extensions (#991)
Co-authored-by: Tom <t****d@u****m> |
Tom <2****d@u****m>
Committed by: GitHub <n****y@g****m> |
over 5 years ago | |
| 0a5bd20a | 0.38.1 | Perryvw <p****l@g****m> | over 5 years ago | |
| 10117134 |
LuaIterable language extension (#981)
Co-authored-by: Tom <t****d@u****m> |
Tom <2****d@u****m>
Committed by: GitHub <n****y@g****m> |
over 5 years ago | |
| d075097c | Precompile lualib and jsonlib for tests (#983) |
Lorenz Junglas <l****o@u****m>
Committed by: GitHub <n****y@g****m> |
over 5 years ago | |
| 0fba69b0 | Added comments to statements in the Lua AST (#982) |
Perry van Wesel <P****w@u****m>
Committed by: GitHub <n****y@g****m> |
over 5 years ago |