@triggery/devtools-redux
v0.10.0
Published
Redux DevTools bridge for Triggery — middleware streaming runtime events into the Redux DevTools browser extension. Framework-agnostic. Zero runtime dependencies.
Maintainers
Readme
@triggery/devtools-redux
Middleware that streams Triggery runtime events into the Redux DevTools browser extension — no Redux required.
Every fire, skip, action-start, action-end, error and cascade event shows up as an action in the DevTools panel, with a growing history of recent runs as "state".
Install
pnpm add -D @triggery/devtools-reduxUse
import { createRuntime } from '@triggery/core';
import { reduxDevtoolsMiddleware } from '@triggery/devtools-redux';
const runtime = createRuntime({
middleware: import.meta.env.DEV
? [reduxDevtoolsMiddleware({ name: 'My App', historyLimit: 200 })]
: [],
});If the Redux DevTools extension isn't installed (production builds, Node, browsers without the extension), the middleware degrades to a quiet no-op.
Documentation
Full documentation, recipes and API reference at https://triggeryjs.github.io/packages/devtools-redux/.
Related packages
@triggery/core— Required peer.@triggery/devtools-panel— In-app inspector React components.@triggery/devtools-bridge— Page-side bridge for external inspectors.
See the full package list in the repo README.
License
MIT © Aleksey Skhomenko
