czernika/brocooly

View on GitHub
build/plugins/dev.js

Summary

Maintainability
A
0 mins
Test Coverage
const path              = require('path');
const webpack           = require('webpack');
const BrowserSyncPlugin = require('browser-sync-webpack-plugin');

const {
    proxy, browser, themeFolder
} = require('../theme.config');

const plugins = [

    new BrowserSyncPlugin(
        {
            proxy,
            files: [
                path.resolve(themeFolder, './resources/views/**/*.twig'),
                path.resolve(themeFolder, './**/*.php'),
                path.resolve(themeFolder, './style.css'),
            ],
            browser,
            notify: false,
            open: true,
        }
    ),

    new webpack.SourceMapDevToolPlugin({
        filename: '[file].map',
    }),

];

module.exports = plugins;