Reference
v0.1.16
The reference pages list what Mishka Installer exposes: the functions of Hook, Event and Installer, every setting, the telemetry events and log messages, the PubSub messages, the helper modules, and the changes of each release.
Use them to look up a name, an option or an error while you write code. The pages below show each one with a short summary.
- Hook reference Reference for MishkaInstaller.Event.Hook: use options, callbacks, generated functions, call arguments, result shapes and health reports.
- Event reference Reference for the Mishka Installer plugin registry: record fields, lifecycle and query functions, errors and the compiled event module.
- Installer reference Reference for the Mishka Installer runtime installer: record fields, install and uninstall functions, install order, errors and the downloader.
- Configuration reference Every Mishka Installer setting: paths, the allowlist, Mnesia store and cluster keys, environment variables, started processes and test setup.
- Telemetry and log reference Telemetry events and log messages of Mishka Installer for events, installs and the Mnesia store, with their metadata and what each one means.
- PubSub messages and readiness Mishka Installer's PubSub topics, messages and data shapes for events, installs and the Mnesia store, and how to tell the library has finished starting.
- Helper modules and your own tables Public helper modules of Mishka Installer with each function and its return, and a worked example of your own Mnesia table that the library creates on boot.
- Changes and upgrade notes Every Mishka Installer release from 0.1.0 to 0.1.16, newest first: what changed, which changes break code and what to do when you upgrade past each one.