defmodule ExDav do @moduledoc """ CalDAV server library. Provides a `Plug` (`ExDav.CalDav.Plug`) implementing the CalDAV protocol, paired at runtime with a storage adapter (`ExDav.Storage`) and an authenticator (`ExDav.Authenticator`). A reference Postgres storage adapter ships as `ExDav.Storage.Postgres` and an HTTP-Basic authenticator as `ExDav.Authenticator.Basic`. """ end