A webpack dashboard that runs in the browser, providing real-time insights into your build process including ES harmony module counts, asset performance across connection types, and beautified error output with Google/Stackoverflow search. Current version 0.3.2 (beta), last updated in 2018, with no active development. It uses a Preact-based client, Socket.IO for real-time communication, and a Polka server. Unlike other webpack dashboards, it offers unique features like treeshakability analysis and integrated error search. Requires webpack as a peer dependency.
npm install webpack-jarvisVerified import paths — ran on the pinned version, not inferred.
Configures Jarvis as a webpack plugin with all options, enabling the browser dashboard on localhost:1337 during development.
Migrate to webpack-bundle-analyzer or others.
Use webpack 4 or switch to a compatible dashboard.
Explicitly set watchOnly: false for non-watch builds.
Assign unique ports via the 'port' option.
Run 'npm install --save-dev webpack-jarvis'.
Use 'new Jarvis(...)' in plugins array.
Ensure Babel is configured in your webpack setup (unlikely if project is already standard).