This is the default Nvir parser, a recursive-descent parser with backtracing support for dotenv files.
Parses the given dotenv file.
Parses the content of a dotenv file.
@type buffer() :: buffer()
@type parser() :: (buffer() -> {:ok, term(), buffer()} | {:error, {atom(), term(), buffer()}})