@emmert/webpack-middleware

Compose webpack config by feature. Express complex webpack configurations by combining feature-based middleware.

Usage no npm install needed!

<script type="module">
  import emmertWebpackMiddleware from 'https://cdn.skypack.dev/@emmert/webpack-middleware';
</script>

README

Webpack Middleware

Compose webpack config by feature. Express complex webpack configurations by combining feature-based middleware.

For example:

const config = await merge(
    useNode(),
    useGraphQL(),
    useTypescript(),
    useEnv(),
    useProjectConfig(),
    useWatch({
        entry: './dist/server.js',
        watch: shouldWatch,
    }),
)