Modules
A MyAnimeList API v2 client for Elixir, covering both anime and manga. The media type is the first argument on every call
OAuth app credentials for MyAnimeList.
An OAuth token set. expires_at is computed from the expires_in MAL
returns, so MyAnimeList.ensure_fresh/3 can refresh before it lapses.
Persist all three fields in your own store (see MyAnimeList.TokenStore).
Behaviour for persisting per-owner MAL tokens.