add explanatory comment

This commit is contained in:
Valentin Gagarin 2025-04-22 15:46:07 +02:00
parent 70be285334
commit 3cc9d21509

View file

@ -3,6 +3,8 @@
These are converted to JSON schema in order to generate front-end forms etc.
For this to work, options must not have types `functionTo` or `package`, and must not access `config` for their default values.
The options are written in a cumbersome way because the JSON schema converter can't evaluate a submoule option's default value, which thus all must be set to `null`.
*/
{
lib,