Since packs are being focused on in current pre-alpha 3b-pre-alpha 4 phase, and pre-alpha 3 got features cleared pretty fast, I think it would be nice to add one more feature that will be needed for later time anyway.
In short, this would check info.toml of packs for requirements and validate if they are met or not.
Should be done after unpacking, to avoid issues with checking.
It should be friendly for both n.n.n versioning and n.n[x]. This way we could make "pre-alpha 3b" for "ansur" as "0.3b" (0 for cycle, because 0 = pre-alpha, based on this support chart).
Since packs are being focused on in current
pre-alpha 3b
-pre-alpha 4
phase, and pre-alpha 3 got features cleared pretty fast, I think it would be nice to add one more feature that will be needed for later time anyway.In short, this would check
info.toml
of packs for requirements and validate if they are met or not. Should be done after unpacking, to avoid issues with checking. It should be friendly for bothn.n.n
versioning andn.n[x]
. This way we could make "pre-alpha 3b" for "ansur" as "0.3b" (0 for cycle, because 0 = pre-alpha, based on this support chart).