Skip to content

Move version polyfills to TSTL #4

@lolleko

Description

@lolleko

Currently, forwards & backwards compatibility for deprecated and newer functions for all 5.X Lua versions are build directly into the bindings via https://github.com/TypeScriptToLua/lua-wasm-bindings/blob/master/src/binding-factory.ts

However, this has gotten rather messy as more and more functions have been exported.

Ideally, we will want to move this code to the TSTL test framework or a small independent adapter.

The bindings should be generated on a per-version basis, automatically from lua docs/dumps.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions