revenge-bundle-next/plugins/staff-settings
PalmDevs f87c1fb584
feat(lib/plugins)!: change how plugin system works
- Separated plugin flags for statuses
- Disallow access to internal plugin flags in plugin APIs
- await `handleError` when plugin throws an error
- Added safe guards to prevent initing/starting a plugin twice or when it is not enabled
- Call GC after plugin stops
- Await plugin init and start before stopping
2025-05-01 01:18:41 +07:00
..
index.ts feat(lib/plugins)!: change how plugin system works 2025-05-01 01:18:41 +07:00