]>
git.immae.eu Git - github/wallabag/wallabag.git/blob - app/config/webpack/common.js
1 const path
= require('path');
2 const webpack
= require('webpack');
3 const StyleLintPlugin
= require('stylelint-webpack-plugin');
5 const rootDir
= path
.resolve(__dirname
, '../../../');
7 module
.exports = function () {
10 material: path
.join(rootDir
, './app/Resources/static/themes/material/index.js'),
11 baggy: path
.join(rootDir
, './app/Resources/static/themes/baggy/index.js'),
12 public: path
.join(rootDir
, './app/Resources/static/themes/_global/share.js'),
15 filename: '[name].js',
16 path: path
.resolve(rootDir
, 'web/wallassets'),
17 publicPath: '/wallassets/',
20 new webpack
.ProvidePlugin({
24 'window.jQuery': 'jquery',
27 configFile: '.stylelintrc',
30 context: 'app/Resources/static/themes',
36 jquery: path
.join(rootDir
, 'node_modules/jquery/dist/jquery.js'),