├── .gitignore ├── .swift-version ├── Demo ├── Database.swift ├── Todos.swift └── main.swift ├── Documentation ├── 01 - Installation.md ├── 02 - Hello World.md ├── 03 - Query Parameters.md ├── 04 - URL Parameters.md ├── 05 - Parsing JSON Bodies.md ├── 06 - Parsing Individual JSON Values.md ├── 07 - URL Body Parameters.md ├── 08 - Environment.md ├── 09 - Headers, Paths, and Methods.md ├── 10 - Custom Property Wrappers.md ├── 11 - Routing.md ├── 12 - Responses.md ├── 13 - Errors.md ├── 14 - Error Renderers.md ├── 15 - Middleware.md ├── 16 - WebSockets.md ├── 17 - Static Files.md ├── 18 - Working with databases and HTML.md └── 19 - Deploying to Heroku.md ├── LICENSE ├── LinuxMain.swift ├── Meridian ├── BundledFiles.swift ├── Environment │ ├── EnvironmentValues.swift │ ├── JSONEnvironment.swift │ ├── LoopGroupEnvironment.swift │ ├── RouterEnvironment.swift │ └── ServerNameEnvironment.swift ├── Errors │ ├── ErrorRenderer.swift │ └── Errors.swift ├── HTTP │ ├── HTTPMethod.swift │ ├── Headers.swift │ ├── RequestHeader.swift │ └── StatusCode.swift ├── HTTPHandler.swift ├── HTTPRequestParsingHandler.swift ├── HeadMiddleware.swift ├── Middleware │ ├── Middleware.swift │ └── ResponseHydrationMiddleware.swift ├── OptionsMiddleware.swift ├── Property Wrappers │ ├── Body.swift │ ├── CustomParameter.swift │ ├── Environment.swift │ ├── Header.swift │ ├── JSONBody.swift │ ├── JSONValue.swift │ ├── Method.swift │ ├── Path.swift │ ├── QueryParameter.swift │ ├── ThreadEnvironment.swift │ ├── URI.swift │ ├── URLBodyParameter.swift │ └── URLParameter.swift ├── Responder.swift ├── Response │ ├── AdditionalHeaderResponse.swift │ ├── CORS.swift │ ├── EmptyResponse.swift │ ├── File.swift │ ├── JSONResponse.swift │ ├── Redirect.swift │ ├── Response.swift │ ├── ResponseWithDetails.swift │ ├── StatusCodeResponse.swift │ ├── StringResponse.swift │ └── WebSocket.swift ├── RouteBuilder.swift ├── RouteMatcher.swift ├── Router.swift ├── Server.swift ├── URLParameterKey.swift └── WebSocketUpgrader.swift ├── MeridianTests ├── CustomResponseHeaderTests.swift ├── CustomStatusCodeTests.swift ├── EmptyResponseTests.swift ├── EnvironmentTests.swift ├── HTTPMethodRouteTests.swift ├── HeaderRouteTests.swift ├── JSONBodyRouteTests.swift ├── JSONResponseTests.swift ├── JSONValueRouteTests.swift ├── OptionsTests.swift ├── QueryParameterRouteTests.swift ├── RedirectResponseTests.swift ├── RouteMatcherTests.swift ├── RouterTests.swift ├── TestHelpers.swift ├── URLBodyParameterRouteTests.swift ├── URLParameterRouteTests.swift └── XCTestManifests.swift ├── Package.resolved ├── Package.swift ├── Procfile └── README.md /.gitignore: -------------------------------------------------------------------------------- 1 | .build 2 | .swiftpm/** 3 | .DS_Store -------------------------------------------------------------------------------- /.swift-version: -------------------------------------------------------------------------------- 1 | 5.2 2 | -------------------------------------------------------------------------------- /Demo/Database.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/khanlou/Meridian/HEAD/Demo/Database.swift -------------------------------------------------------------------------------- /Demo/Todos.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/khanlou/Meridian/HEAD/Demo/Todos.swift -------------------------------------------------------------------------------- /Demo/main.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/khanlou/Meridian/HEAD/Demo/main.swift -------------------------------------------------------------------------------- /Documentation/01 - Installation.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/khanlou/Meridian/HEAD/Documentation/01 - Installation.md -------------------------------------------------------------------------------- /Documentation/02 - Hello World.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/khanlou/Meridian/HEAD/Documentation/02 - Hello World.md -------------------------------------------------------------------------------- /Documentation/03 - Query Parameters.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/khanlou/Meridian/HEAD/Documentation/03 - Query Parameters.md -------------------------------------------------------------------------------- /Documentation/04 - URL Parameters.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/khanlou/Meridian/HEAD/Documentation/04 - URL Parameters.md -------------------------------------------------------------------------------- /Documentation/05 - Parsing JSON Bodies.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/khanlou/Meridian/HEAD/Documentation/05 - Parsing JSON Bodies.md -------------------------------------------------------------------------------- /Documentation/06 - Parsing Individual JSON Values.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/khanlou/Meridian/HEAD/Documentation/06 - Parsing Individual JSON Values.md -------------------------------------------------------------------------------- /Documentation/07 - URL Body Parameters.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/khanlou/Meridian/HEAD/Documentation/07 - URL Body Parameters.md -------------------------------------------------------------------------------- /Documentation/08 - Environment.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/khanlou/Meridian/HEAD/Documentation/08 - Environment.md -------------------------------------------------------------------------------- /Documentation/09 - Headers, Paths, and Methods.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/khanlou/Meridian/HEAD/Documentation/09 - Headers, Paths, and Methods.md -------------------------------------------------------------------------------- /Documentation/10 - Custom Property Wrappers.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/khanlou/Meridian/HEAD/Documentation/10 - Custom Property Wrappers.md -------------------------------------------------------------------------------- /Documentation/11 - Routing.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/khanlou/Meridian/HEAD/Documentation/11 - Routing.md -------------------------------------------------------------------------------- /Documentation/12 - Responses.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/khanlou/Meridian/HEAD/Documentation/12 - Responses.md -------------------------------------------------------------------------------- /Documentation/13 - Errors.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/khanlou/Meridian/HEAD/Documentation/13 - Errors.md -------------------------------------------------------------------------------- /Documentation/14 - Error Renderers.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/khanlou/Meridian/HEAD/Documentation/14 - Error Renderers.md -------------------------------------------------------------------------------- /Documentation/15 - Middleware.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/khanlou/Meridian/HEAD/Documentation/15 - Middleware.md -------------------------------------------------------------------------------- /Documentation/16 - WebSockets.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/khanlou/Meridian/HEAD/Documentation/16 - WebSockets.md -------------------------------------------------------------------------------- /Documentation/17 - Static Files.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/khanlou/Meridian/HEAD/Documentation/17 - Static Files.md -------------------------------------------------------------------------------- /Documentation/18 - Working with databases and HTML.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/khanlou/Meridian/HEAD/Documentation/18 - Working with databases and HTML.md -------------------------------------------------------------------------------- /Documentation/19 - Deploying to Heroku.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/khanlou/Meridian/HEAD/Documentation/19 - Deploying to Heroku.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/khanlou/Meridian/HEAD/LICENSE -------------------------------------------------------------------------------- /LinuxMain.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/khanlou/Meridian/HEAD/LinuxMain.swift -------------------------------------------------------------------------------- /Meridian/BundledFiles.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/khanlou/Meridian/HEAD/Meridian/BundledFiles.swift -------------------------------------------------------------------------------- /Meridian/Environment/EnvironmentValues.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/khanlou/Meridian/HEAD/Meridian/Environment/EnvironmentValues.swift -------------------------------------------------------------------------------- /Meridian/Environment/JSONEnvironment.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/khanlou/Meridian/HEAD/Meridian/Environment/JSONEnvironment.swift -------------------------------------------------------------------------------- /Meridian/Environment/LoopGroupEnvironment.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/khanlou/Meridian/HEAD/Meridian/Environment/LoopGroupEnvironment.swift -------------------------------------------------------------------------------- /Meridian/Environment/RouterEnvironment.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/khanlou/Meridian/HEAD/Meridian/Environment/RouterEnvironment.swift -------------------------------------------------------------------------------- /Meridian/Environment/ServerNameEnvironment.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/khanlou/Meridian/HEAD/Meridian/Environment/ServerNameEnvironment.swift -------------------------------------------------------------------------------- /Meridian/Errors/ErrorRenderer.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/khanlou/Meridian/HEAD/Meridian/Errors/ErrorRenderer.swift -------------------------------------------------------------------------------- /Meridian/Errors/Errors.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/khanlou/Meridian/HEAD/Meridian/Errors/Errors.swift -------------------------------------------------------------------------------- /Meridian/HTTP/HTTPMethod.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/khanlou/Meridian/HEAD/Meridian/HTTP/HTTPMethod.swift -------------------------------------------------------------------------------- /Meridian/HTTP/Headers.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/khanlou/Meridian/HEAD/Meridian/HTTP/Headers.swift -------------------------------------------------------------------------------- /Meridian/HTTP/RequestHeader.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/khanlou/Meridian/HEAD/Meridian/HTTP/RequestHeader.swift -------------------------------------------------------------------------------- /Meridian/HTTP/StatusCode.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/khanlou/Meridian/HEAD/Meridian/HTTP/StatusCode.swift -------------------------------------------------------------------------------- /Meridian/HTTPHandler.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/khanlou/Meridian/HEAD/Meridian/HTTPHandler.swift -------------------------------------------------------------------------------- /Meridian/HTTPRequestParsingHandler.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/khanlou/Meridian/HEAD/Meridian/HTTPRequestParsingHandler.swift -------------------------------------------------------------------------------- /Meridian/HeadMiddleware.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/khanlou/Meridian/HEAD/Meridian/HeadMiddleware.swift -------------------------------------------------------------------------------- /Meridian/Middleware/Middleware.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/khanlou/Meridian/HEAD/Meridian/Middleware/Middleware.swift -------------------------------------------------------------------------------- /Meridian/Middleware/ResponseHydrationMiddleware.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/khanlou/Meridian/HEAD/Meridian/Middleware/ResponseHydrationMiddleware.swift -------------------------------------------------------------------------------- /Meridian/OptionsMiddleware.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/khanlou/Meridian/HEAD/Meridian/OptionsMiddleware.swift -------------------------------------------------------------------------------- /Meridian/Property Wrappers/Body.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/khanlou/Meridian/HEAD/Meridian/Property Wrappers/Body.swift -------------------------------------------------------------------------------- /Meridian/Property Wrappers/CustomParameter.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/khanlou/Meridian/HEAD/Meridian/Property Wrappers/CustomParameter.swift -------------------------------------------------------------------------------- /Meridian/Property Wrappers/Environment.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/khanlou/Meridian/HEAD/Meridian/Property Wrappers/Environment.swift -------------------------------------------------------------------------------- /Meridian/Property Wrappers/Header.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/khanlou/Meridian/HEAD/Meridian/Property Wrappers/Header.swift -------------------------------------------------------------------------------- /Meridian/Property Wrappers/JSONBody.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/khanlou/Meridian/HEAD/Meridian/Property Wrappers/JSONBody.swift -------------------------------------------------------------------------------- /Meridian/Property Wrappers/JSONValue.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/khanlou/Meridian/HEAD/Meridian/Property Wrappers/JSONValue.swift -------------------------------------------------------------------------------- /Meridian/Property Wrappers/Method.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/khanlou/Meridian/HEAD/Meridian/Property Wrappers/Method.swift -------------------------------------------------------------------------------- /Meridian/Property Wrappers/Path.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/khanlou/Meridian/HEAD/Meridian/Property Wrappers/Path.swift -------------------------------------------------------------------------------- /Meridian/Property Wrappers/QueryParameter.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/khanlou/Meridian/HEAD/Meridian/Property Wrappers/QueryParameter.swift -------------------------------------------------------------------------------- /Meridian/Property Wrappers/ThreadEnvironment.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/khanlou/Meridian/HEAD/Meridian/Property Wrappers/ThreadEnvironment.swift -------------------------------------------------------------------------------- /Meridian/Property Wrappers/URI.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/khanlou/Meridian/HEAD/Meridian/Property Wrappers/URI.swift -------------------------------------------------------------------------------- /Meridian/Property Wrappers/URLBodyParameter.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/khanlou/Meridian/HEAD/Meridian/Property Wrappers/URLBodyParameter.swift -------------------------------------------------------------------------------- /Meridian/Property Wrappers/URLParameter.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/khanlou/Meridian/HEAD/Meridian/Property Wrappers/URLParameter.swift -------------------------------------------------------------------------------- /Meridian/Responder.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/khanlou/Meridian/HEAD/Meridian/Responder.swift -------------------------------------------------------------------------------- /Meridian/Response/AdditionalHeaderResponse.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/khanlou/Meridian/HEAD/Meridian/Response/AdditionalHeaderResponse.swift -------------------------------------------------------------------------------- /Meridian/Response/CORS.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/khanlou/Meridian/HEAD/Meridian/Response/CORS.swift -------------------------------------------------------------------------------- /Meridian/Response/EmptyResponse.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/khanlou/Meridian/HEAD/Meridian/Response/EmptyResponse.swift -------------------------------------------------------------------------------- /Meridian/Response/File.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/khanlou/Meridian/HEAD/Meridian/Response/File.swift -------------------------------------------------------------------------------- /Meridian/Response/JSONResponse.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/khanlou/Meridian/HEAD/Meridian/Response/JSONResponse.swift -------------------------------------------------------------------------------- /Meridian/Response/Redirect.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/khanlou/Meridian/HEAD/Meridian/Response/Redirect.swift -------------------------------------------------------------------------------- /Meridian/Response/Response.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/khanlou/Meridian/HEAD/Meridian/Response/Response.swift -------------------------------------------------------------------------------- /Meridian/Response/ResponseWithDetails.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/khanlou/Meridian/HEAD/Meridian/Response/ResponseWithDetails.swift -------------------------------------------------------------------------------- /Meridian/Response/StatusCodeResponse.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/khanlou/Meridian/HEAD/Meridian/Response/StatusCodeResponse.swift -------------------------------------------------------------------------------- /Meridian/Response/StringResponse.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/khanlou/Meridian/HEAD/Meridian/Response/StringResponse.swift -------------------------------------------------------------------------------- /Meridian/Response/WebSocket.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/khanlou/Meridian/HEAD/Meridian/Response/WebSocket.swift -------------------------------------------------------------------------------- /Meridian/RouteBuilder.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/khanlou/Meridian/HEAD/Meridian/RouteBuilder.swift -------------------------------------------------------------------------------- /Meridian/RouteMatcher.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/khanlou/Meridian/HEAD/Meridian/RouteMatcher.swift -------------------------------------------------------------------------------- /Meridian/Router.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/khanlou/Meridian/HEAD/Meridian/Router.swift -------------------------------------------------------------------------------- /Meridian/Server.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/khanlou/Meridian/HEAD/Meridian/Server.swift -------------------------------------------------------------------------------- /Meridian/URLParameterKey.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/khanlou/Meridian/HEAD/Meridian/URLParameterKey.swift -------------------------------------------------------------------------------- /Meridian/WebSocketUpgrader.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/khanlou/Meridian/HEAD/Meridian/WebSocketUpgrader.swift -------------------------------------------------------------------------------- /MeridianTests/CustomResponseHeaderTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/khanlou/Meridian/HEAD/MeridianTests/CustomResponseHeaderTests.swift -------------------------------------------------------------------------------- /MeridianTests/CustomStatusCodeTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/khanlou/Meridian/HEAD/MeridianTests/CustomStatusCodeTests.swift -------------------------------------------------------------------------------- /MeridianTests/EmptyResponseTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/khanlou/Meridian/HEAD/MeridianTests/EmptyResponseTests.swift -------------------------------------------------------------------------------- /MeridianTests/EnvironmentTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/khanlou/Meridian/HEAD/MeridianTests/EnvironmentTests.swift -------------------------------------------------------------------------------- /MeridianTests/HTTPMethodRouteTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/khanlou/Meridian/HEAD/MeridianTests/HTTPMethodRouteTests.swift -------------------------------------------------------------------------------- /MeridianTests/HeaderRouteTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/khanlou/Meridian/HEAD/MeridianTests/HeaderRouteTests.swift -------------------------------------------------------------------------------- /MeridianTests/JSONBodyRouteTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/khanlou/Meridian/HEAD/MeridianTests/JSONBodyRouteTests.swift -------------------------------------------------------------------------------- /MeridianTests/JSONResponseTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/khanlou/Meridian/HEAD/MeridianTests/JSONResponseTests.swift -------------------------------------------------------------------------------- /MeridianTests/JSONValueRouteTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/khanlou/Meridian/HEAD/MeridianTests/JSONValueRouteTests.swift -------------------------------------------------------------------------------- /MeridianTests/OptionsTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/khanlou/Meridian/HEAD/MeridianTests/OptionsTests.swift -------------------------------------------------------------------------------- /MeridianTests/QueryParameterRouteTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/khanlou/Meridian/HEAD/MeridianTests/QueryParameterRouteTests.swift -------------------------------------------------------------------------------- /MeridianTests/RedirectResponseTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/khanlou/Meridian/HEAD/MeridianTests/RedirectResponseTests.swift -------------------------------------------------------------------------------- /MeridianTests/RouteMatcherTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/khanlou/Meridian/HEAD/MeridianTests/RouteMatcherTests.swift -------------------------------------------------------------------------------- /MeridianTests/RouterTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/khanlou/Meridian/HEAD/MeridianTests/RouterTests.swift -------------------------------------------------------------------------------- /MeridianTests/TestHelpers.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/khanlou/Meridian/HEAD/MeridianTests/TestHelpers.swift -------------------------------------------------------------------------------- /MeridianTests/URLBodyParameterRouteTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/khanlou/Meridian/HEAD/MeridianTests/URLBodyParameterRouteTests.swift -------------------------------------------------------------------------------- /MeridianTests/URLParameterRouteTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/khanlou/Meridian/HEAD/MeridianTests/URLParameterRouteTests.swift -------------------------------------------------------------------------------- /MeridianTests/XCTestManifests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/khanlou/Meridian/HEAD/MeridianTests/XCTestManifests.swift -------------------------------------------------------------------------------- /Package.resolved: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/khanlou/Meridian/HEAD/Package.resolved -------------------------------------------------------------------------------- /Package.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/khanlou/Meridian/HEAD/Package.swift -------------------------------------------------------------------------------- /Procfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/khanlou/Meridian/HEAD/Procfile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/khanlou/Meridian/HEAD/README.md --------------------------------------------------------------------------------