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