{application,plug,
[{registered,[]},
{description,"A specification and conveniences for composable modules between web applications"},
{applications,[kernel,stdlib,elixir,crypto,logger]},
{mod,{'Elixir.Plug',[]}},
{vsn,"1.0.3"},
{modules,['Elixir.Collectable.Plug.Conn',
'Elixir.Inspect.Plug.Conn','Elixir.Plug',
'Elixir.Plug.Adapters.Cowboy',
'Elixir.Plug.Adapters.Cowboy.Conn',
'Elixir.Plug.Adapters.Cowboy.Handler',
'Elixir.Plug.Adapters.Test.Conn',
'Elixir.Plug.Adapters.Translator',
'Elixir.Plug.Builder','Elixir.Plug.CSRFProtection',
'Elixir.Plug.CSRFProtection.InvalidCSRFTokenError',
'Elixir.Plug.CSRFProtection.InvalidCrossOriginRequestError',
'Elixir.Plug.Conn','Elixir.Plug.Conn.Adapter',
'Elixir.Plug.Conn.AlreadySentError',
'Elixir.Plug.Conn.Cookies',
'Elixir.Plug.Conn.InvalidHeaderError',
'Elixir.Plug.Conn.NotSentError',
'Elixir.Plug.Conn.Query','Elixir.Plug.Conn.Status',
'Elixir.Plug.Conn.Unfetched','Elixir.Plug.Conn.Utils',
'Elixir.Plug.Conn.WrapperError','Elixir.Plug.Crypto',
'Elixir.Plug.Crypto.KeyGenerator',
'Elixir.Plug.Crypto.MessageEncryptor',
'Elixir.Plug.Crypto.MessageVerifier',
'Elixir.Plug.Debugger','Elixir.Plug.ErrorHandler',
'Elixir.Plug.Exception','Elixir.Plug.Exception.Any',
'Elixir.Plug.HTML','Elixir.Plug.Head',
'Elixir.Plug.Logger','Elixir.Plug.MIME',
'Elixir.Plug.MethodOverride','Elixir.Plug.Parsers',
'Elixir.Plug.Parsers.BadEncodingError',
'Elixir.Plug.Parsers.JSON',
'Elixir.Plug.Parsers.MULTIPART',
'Elixir.Plug.Parsers.ParseError',
'Elixir.Plug.Parsers.RequestTooLargeError',
'Elixir.Plug.Parsers.URLENCODED',
'Elixir.Plug.Parsers.UnsupportedMediaTypeError',
'Elixir.Plug.RequestId','Elixir.Plug.Router',
'Elixir.Plug.Router.InvalidSpecError',
'Elixir.Plug.Router.Utils','Elixir.Plug.SSL',
'Elixir.Plug.Session','Elixir.Plug.Session.COOKIE',
'Elixir.Plug.Session.ETS','Elixir.Plug.Session.Store',
'Elixir.Plug.Static',
'Elixir.Plug.Static.InvalidPathError',
'Elixir.Plug.Supervisor','Elixir.Plug.Test',
'Elixir.Plug.Upload']}]}.