Lua Language Server
Recoil now provides a Lua library that is compatible with Lua Language Server, providing type checking and intellisense in your IDE.
Adding the library to your project
The recoil-lua-library package provides type definitions for your editor. This can be added as a submodule to your project (following its usage guide).
IDE support
When working with Lua, we recommend using Visual Studio Code with the lua-language-server plugin. See the Lua Language Server website for other supported editors.