Lorenz Junglas

Results 19 issues of Lorenz Junglas

Remove hardcoded lualib require in printer, so that users can overwrite, `require()` with a environment specific import mechanism (e.g. `include()` in GMod or CIV 6) via a printer or transformer...

enhancement
scope: lualib
scope: transformation

The current structure of the `transpilation` (https://github.com/TypeScriptToLua/TypeScriptToLua/tree/master/src/transpilation) directory, which contains most of our (highlevel) API, is confusing and hard to grasp. Here are a few ides to improve the structure:...

discussion
scope: tooling

Right now we use various amounts of leading underscores and prefixes to name our temp vars. We should use a consistent amount of underscores. That would allow us to escape...

enhancement

`void function test () {}`; Playground (check console for error.): https://typescripttolua.github.io/play#code/G4ewlgJgBAZgrgOwMYBcwgVFBTAziqACgEooBvAXyA More information on void expressions/operator: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Operators/void I am not sure why you would need that operator (maybe useful for...

bug

This affects `transformObjectConstructorCall` and probably other built in transformers: https://typescripttolua.github.io/play#code/JYOwLgpgTgZghgYwgAgPICMBWEFgMID2IAzmFAK64FQBQA3jck8gJLEBqcANsACYAUBLAC5kcEAE8AlKPQECXCOJoBfGjQD0GscXIBbFACIM2XADo2nHr0PJgxZLwgxQEXnZDIu5OOpM4wCw5uPn46FSkAbiA

enhancement

Found this while reporting #738 Playground: https://typescripttolua.github.io/play.html#src=%2F**%20%40noSelfInFile%20*%2F%0A%5B%5D.concat(13%2C%20323%2C%20%7Bx%3A%203%7D%2C%20%5B2%2C%203%5D).forEach(console.log) Error: Error: LUA ERROR: [string "..."]:47: attempt to index a nil value (global 'console') Chances are, that other polyfills/lib translations are affected by...

bug

This Array type should be used instead of Lua default table implementation to account for things like sparse arrays. The added Array type will only be available via a compilerOption....

enhancement

We can than compile the TS version of the lib, for the targeted Lua version using TSTL. This wasn't done before, because the library used some low level Lua functionality...

enhancement
scope: infrastructure

I've been wondering how splitting a boundary face is handled in the Half Edge structure when using `connectVertices()`. How is determined which face will become the new boundary face? Judging...

**Branch/Environment/Version** - Branch/Version: 1.1. - Environment: On-prem **Describe the bug** Failing to authenticate via [client_credentials](https://tyk.io/docs/basic-config-and-security/security/authentication--authorization/oauth2-0/client-credentials-grant/) Because `client_id` & `client_secret` do not seem to be urlen**decoded** after base64 decoding. **Reproduction steps**...

bug