Skip to content

Source Maps #237

@andreiradu

Description

@andreiradu

Right now error reporting for the generated lua files is pretty bad; you have to open the lua file, check the specific line and guess what generated it. Debugging also suffers from the same problem - you have to debug the generated lua files.
When transpiling to js, the typescript compiler can also generate a .map file which would solve all this issues. I propose we do something similar but with a simplified .map format. The one ts uses(here) is aimed at minimizing file size, which I don't feel is as important here.
I'm probably going to end up doing this anyway, but it's a very intrusive change, so I would prefer for it to be merged back.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions