Configuration
Hexa reads its configuration from hexa.toml at the root of your project. Every option has a sane default: an empty file is a valid file.
[build] target = "node20" minify = true
Values can be overridden per environment with HEXA_* variables. Precedence is: flags, environment, file, defaults.
Changes are picked up on restart. In watch mode, the config file is reloaded automatically.