fivem-compiler
A fast, flexible, and modern compiler built specifically for FiveM scripts, supporting JavaScript, TypeScript, and Lua with extensive customization options.
Overview
fivem-compiler is a cutting-edge build tool crafted to optimize and streamline the development of FiveM scripts. It supports all official scripting languages—JavaScript, TypeScript, and Lua—offering rapid compilation, versatile configuration, and seamless integration with modern frontend frameworks for NUI.
This package is actively evolving. Stay tuned for new features and improvements as development continues.
Key Features
- Multi-language support: Compile JavaScript, TypeScript, and Lua scripts effortlessly
- Blazing fast builds: Optimized for minimal build times and efficient incremental recompilation
- Extensive configuration: Fine-tune build behavior, output structure, and environment-specific settings
- Flexible output: Customize file formats and locations to match your project requirements
- Environment awareness: Easily switch between development and production modes with tailored optimizations
- NUI integration: Bootstraps NUI interfaces built with HTML, React, or Vue, supporting both TypeScript and JavaScript
Installation & Setup
The compiler comes pre-configured and ready to use when you bootstrap your project with the create-fivem CLI tool. This ensures a zero-configuration experience out of the box.
Documentation
Edit on GitHub
Last updated: Unknown