{"library":"webpack-isomorphic-dev-middleware","type":"library","category":null,"description":"webpack-isomorphic-dev-middleware is an Express middleware designed to streamline development for isomorphic (server-side rendered) applications using Webpack. It extends the functionality of webpack-dev-middleware by concurrently managing both client and server-side Webpack compilations. The package, currently at version 4.1.0, significantly simplifies complex isomorphic development setups by ensuring that both client and server bundles are compiled and ready before serving requests. It employs an in-memory filesystem for optimized compilation, delays responses until all necessary builds are complete, and injects compilation stats and server-exported methods into `res.locals.isomorphic`. Key differentiators include integrated compilation reporting for the terminal, optional OS notifications, and browser-based display of compilation errors. While a specific release cadence isn't stated, the version numbering suggests ongoing maintenance and updates, though its peer dependency range indicates primary support for Webpack versions up to v4.","language":"javascript","status":"active","version":"4.1.0","tags":["javascript","webpack","isomorphic","server-side","rendering","render","middleware","express"],"last_verified":"Wed May 27","install":[{"cmd":"npm install webpack-isomorphic-dev-middleware","imports":["import webpackIsomorphicDevMiddleware from 'webpack-isomorphic-dev-middleware'","import type { IsomorphicDevMiddlewareOptions } from 'webpack-isomorphic-dev-middleware'","app.get('/', (req, res) => { const { clientStats, serverExports } = res.locals.isomorphic; /* ... */ });"]},{"cmd":"yarn add webpack-isomorphic-dev-middleware","imports":[]},{"cmd":"pnpm add webpack-isomorphic-dev-middleware","imports":[]}],"homepage":null,"github":"https://github.com/moxystudio/webpack-isomorphic-dev-middleware","docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/webpack-isomorphic-dev-middleware","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":{"summary":{"python_range":"18–22","success_rate":0,"avg_install_s":null,"avg_import_s":null,"wheel_type":null},"url":"https://checklist.day/v1/registry/webpack-isomorphic-dev-middleware/compatibility"}}