hops-build-config is a Webpack and Babel configuration package for the Hops framework (v10.4.6). It provides three default Webpack configs: build (production), develop (dev server), and node (SSR). Configs can be extended via hops-config options or overridden with custom files using webpack-merge. Includes Babel presets (env, react) and plugins (class-properties, dynamic-import), PostCSS with cssnext and CSS Modules, and file loaders. Hops is developed by XING and targets universal React applications. It is semantically versioned but mature; releases have slowed. Compared to react-scripts or next.js, it offers lower-level control while still providing sensible defaults.
npm install hops-build-configNo compatibility data collected yet for this library.
Verified import paths — ran on the pinned version, not inferred.
Extends the default Hops build Webpack config with a custom plugin using webpack-merge.
Consider migrating to a more modern framework like Next.js or Razzle.
Use subpath imports: require('hops-build-config/configs/build') etc.Switch to @babel/plugin-proposal-class-properties if upgrading Babel.
Use a config subpath: require('hops-build-config/configs/build')Install webpack-merge: npm install --save-dev webpack-merge
No dependency data recorded yet.