rbxts-flamework / core

Flamework is an extensible game framework. It requires typescript and offers many useful features.
MIT License
100 stars 8 forks source link

More extensive way to enable verbose logging. #107

Open kineticwallet opened 1 month ago

kineticwallet commented 1 month ago

It would be great to not only be able to enable verbose logging via the flamework.json. A solution could be a verbose parameter in the .ignite function.

Fireboltofdeath commented 1 month ago

It's not possible to specify options like that in ignite as they must be known ahead of time. I could see adding a CLI flag to specify a flamework.json file to use, though.

I'd also like to implement something similar for things like obfuscation (although these are currently separate from flamework.json) but implementing that in a convenient way would likely require roblox-ts to support transformers contributing to the incremental hash to allow rebuilding when configuration changes.