Initialize Project
The --init flag creates the necessary files for a Lune project with package management.
lune --initWhat it creates
Section titled “What it creates”- lune.config.json - Package configuration file
- .luaurc - Alias configuration for Luau LSP
- lune_packages/ - Directory for installed packages
Example Output
Section titled “Example Output”Lune Project Initializer[OK] Created lune.config.json[OK] Created .luaurc[OK] Created lune_packages/
✓ Project initialized! Use lune --install <pkg> to install packagesFiles Created
Section titled “Files Created”lune.config.json
Section titled “lune.config.json”{ "packages": []}.luaurc
Section titled “.luaurc”{ "aliases": {}}After installing packages, these files will be populated automatically with package references and path aliases.