UNPKG

piral-cli-webpack5

Version:

Provides debug and build capabilities for pilets and Piral instances using Webpack v5.

13 lines (10 loc) 403 B
import type { Compiler, WebpackPluginInstance } from 'webpack'; export class HotModuleServerPlugin implements WebpackPluginInstance { constructor(private hmrPort: number) {} apply(compiler: Compiler) { const express = require('express'); const app = express(); app.use(require('../../../src/webpack-hot-middleware/middleware')(compiler)); app.listen(this.hmrPort, () => {}); } }