{ lib, self, pkgs, ... }: let inherit (self) data; strings = import ./strings.nix { inherit lib; }; misc = import ./misc.nix { inherit self pkgs; }; in { flake = { lib = { caddy = import ./caddy.nix { inherit data lib; }; secrets = import ./secrets.nix; inherit data; inherit misc; inherit strings; inherit (strings) toPascalCase toUpperSnakeCase; inherit (misc) mkAnubisInstance; }; }; }