📄️ CLI
This is the command-line interface (CLI) for the magellan project. You can run various commands to control the compiler and the server with it.
📄️ Client & Transport Configuration
Transport configuration
📄️ Server Configuration
This is a standalone server for a the magellan compiler. You can use it to serve your compiled project using the magellan compiler. It exposes a single NodeJS server that serve your frontend code together with implemented remote functions.
📄️ Testing
The @quatico/magellan-test package is a end to end test suite for the magellan suite using cucumber-js and BDD scenarios.
📄️ Server2Client Communication
Magellan supports automatic response and error propagation from the server executed version of a @service annoted function to the client.