@microde/application
The API reference is generated from the public TypeScript exports and their TSDoc comments.
MicrodeApplicationcoordinates installed modules.MicrodeContextdefines the non-blockingrequestStop()andpanic()operations available to modules.MicrodeStopRequestdescribes an orderly shutdown request.ModuleKindidentifies passive and active module behavior.MicrodeApplicationStatedescribes the observable lifecycle state.MicrodeExecutionResultreports the final outcome.MicrodeModuledefines the shared lifecycle and declares passive or active behavior.ModuleHandleandModuleInstanceIdidentify exact named installations without exposing module objects.port,provide,dependency, andreferencedeclare provider contracts and relationship slots.SetupContextresolves dependencies;RunContextresolves dependencies and references.MicrodeApplication.install(name, factory)returns a stable opaque handle, andMicrodeApplication.bind(consumer, slotName, provider)targets one exact installed instance.
These linked pages are regenerated by pnpm docs:api and are intentionally not committed to Git.