{ lib, ... }: let data = import ./data; in { flake = { lib = { caddy = import ./caddy.nix { inherit data lib; }; inherit data; toPascalCase = string: let head = lib.toUpper (builtins.substring 0 1 string); tail = builtins.substring 1 (-1) string; in head + tail; }; }; }