Leap
Leap is a Lua pre-processor for FiveM that converts modernized Lua syntax with JavaScript-inspired features into standard executable Lua. It preserves original line numbers for debugging, processes only changed files via caching, and automatically updates fxmanifest.lua to reference the generated build folder.
The library also supplies serialize and deserialize functions for class instances, supporting custom serialization methods and recursive handling of nested objects for network events.