EMMA - Enhanced Module Manager Application¶ Replaces the Foundry manage module app. Contents: Using EMMA - Enhanced Module Manager Application Requirements Installation Opening EMMA Views Hypothetical mode Saving The world record Settings The API The browser extension (alpha) Requirements Installing Activating EMMA on a server On the setup screen Privacy Limitations of the alpha EMMA’s alpha What the alpha period means Where to find help For Developers: Prerequisites Setup Running a development Foundry VTT Working on the EMMA extension The module manifest Repository settings Architecture The setup screen and the browser extension Activation changes Workflow Branches Making a change Releasing Workflows Dependency updates Coverage Releases The release streams The release tooling: packages/release Adding a package to the releases Trying a release locally GitHub setup 1. Create the repository 2. Create the release App 3. Add the other secrets 4. Enable GitHub Pages and code security 5. Push main, then create dev 6. Protect the branches with rulesets 7. Check the setup 8. Codecov (optional) Troubleshooting The default catalogue How EMMA asks it What protects it How the key is built in Rotating the key Documentation Building Live preview Updating the tooling