Copy core/webpack config into common config

Signed-off-by: Louis Chemineau <louis@chmn.me>
pull/30020/head
Louis Chemineau 3 years ago committed by John Molakvoæ
parent adfb9010d4
commit be595a4187
No known key found for this signature in database
GPG Key ID: 60C25B8C072916CF
  1. 15
      webpack.common.js

@ -4,7 +4,7 @@ const path = require('path')
const CircularDependencyPlugin = require('circular-dependency-plugin')
const BabelLoaderExcludeNodeModulesExcept = require('babel-loader-exclude-node-modules-except')
const ESLintPlugin = require('eslint-webpack-plugin')
const webpack = require('webpack')
const modules = require('./webpack.modules.js')
const formatOutputFromModules = (modules) => {
@ -50,6 +50,14 @@ module.exports = {
module: {
rules: [
{
test: /davclient/,
loader: 'exports-loader',
options: {
type: 'commonjs',
exports: 'dav',
},
},
{
test: /\.css$/,
use: ['style-loader', 'css-loader'],
@ -124,6 +132,11 @@ module.exports = {
new ESLintPlugin(),
new CircularDependencyPlugin({
}),
new webpack.ProvidePlugin({
_: 'underscore',
$: 'jquery',
jQuery: 'jquery',
}),
],
resolve: {
alias: {

Loading…
Cancel
Save