Skip to content

Latest commit

 

History

History

monitor

@bluecadet/launchpad-monitor

Process monitoring and management for interactive installations. Part of the Launchpad suite of tools.

Documentation

For complete documentation, examples, and API reference, visit: https://bluecadet.github.io/launchpad

Features

  • Process management via PM2
  • Plugin system for custom monitoring behavior
  • Process lifecycle hooks
  • Built-in logging and error handling
  • Window management capabilities

Installation

npm install @bluecadet/launchpad-monitor

Basic Usage

import { Monitor } from '@bluecadet/launchpad-monitor';

const monitor = new Monitor({
  apps: [{
    name: 'my-app',
    script: 'app.js'
  }]
});

await monitor.start();

License

MIT © Bluecadet