Skip to main content

Contributing to Typechecking Generation

All the possible outputs are generated by a module in /source/outputs/**.

For example, the part that generates the types is Definition.luau, and the part that generates the in-editor documentation is Documentation.luau.

If you wish to add a new generation output, you must add a new luau file to this directory, and then enter /source/main.luau and implement the requisite optioning (i.e., should it be enabled for the --release option).

You must also go down to the end of the program and register it with the alongside the other modules with the generate calls.