2024-12-16 15:51:41 -05:00
|
|
|
{...}: let
|
2024-12-29 05:40:30 -05:00
|
|
|
inherit (builtins) hasAttr isAttrs tryEval;
|
2024-12-16 15:51:41 -05:00
|
|
|
inputsLib = import ../../inputs/lib.nix;
|
|
|
|
in {
|
|
|
|
inherit (inputsLib) recursiveUpdateList;
|
2024-12-29 05:40:30 -05:00
|
|
|
|
|
|
|
throws = x: !(tryEval x).success;
|
|
|
|
hasVersion = x: isAttrs x && hasAttr "version" x;
|
2024-12-16 15:51:41 -05:00
|
|
|
}
|