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.