Why Gemfury? Push, build, and install  RubyGems npm packages Python packages Maven artifacts PHP packages Go Modules Debian packages RPM packages NuGet packages

Repository URL to install this package:

Details    
@skava/bs / src / scripts / .plugins / dev / index.ts
Size: Mime:
import { Configuration, Options } from '../../../typings'
import hmr from './hmr'
import eslint from './eslint'
import defineDevMiddleware from './define.dev'

export default function devPlugin(config: Configuration, options: Options) {
  const { isDev } = options
  if (!isDev) {
    return
  }

  defineDevMiddleware(config, options)
  hmr(config, options)
  eslint(config, options)
}