chroe: updated webapp files
This commit is contained in:
parent
6403d1a51d
commit
59dd709d83
2 changed files with 1 additions and 17 deletions
|
@ -26,10 +26,6 @@ const config = {
|
||||||
['@emotion/babel-preset-css-prop'],
|
['@emotion/babel-preset-css-prop'],
|
||||||
],
|
],
|
||||||
plugins: [
|
plugins: [
|
||||||
'@babel/plugin-proposal-class-properties',
|
|
||||||
'@babel/plugin-syntax-dynamic-import',
|
|
||||||
'@babel/proposal-object-rest-spread',
|
|
||||||
'@babel/plugin-proposal-optional-chaining',
|
|
||||||
'babel-plugin-typescript-to-proptypes',
|
'babel-plugin-typescript-to-proptypes',
|
||||||
],
|
],
|
||||||
};
|
};
|
||||||
|
|
|
@ -2,18 +2,12 @@ const exec = require('child_process').exec;
|
||||||
|
|
||||||
const path = require('path');
|
const path = require('path');
|
||||||
|
|
||||||
const webpack = require('webpack');
|
|
||||||
|
|
||||||
const PLUGIN_ID = require('../plugin.json').id;
|
const PLUGIN_ID = require('../plugin.json').id;
|
||||||
|
|
||||||
const NPM_TARGET = process.env.npm_lifecycle_event; //eslint-disable-line no-process-env
|
const NPM_TARGET = process.env.npm_lifecycle_event; //eslint-disable-line no-process-env
|
||||||
const isDev = NPM_TARGET === 'debug' || NPM_TARGET === 'debug:watch';
|
const isDev = NPM_TARGET === 'debug' || NPM_TARGET === 'debug:watch';
|
||||||
|
|
||||||
const plugins = [
|
const plugins = [];
|
||||||
new webpack.ProvidePlugin({
|
|
||||||
process: 'process/browser',
|
|
||||||
}),
|
|
||||||
];
|
|
||||||
if (NPM_TARGET === 'build:watch' || NPM_TARGET === 'debug:watch') {
|
if (NPM_TARGET === 'build:watch' || NPM_TARGET === 'debug:watch') {
|
||||||
plugins.push({
|
plugins.push({
|
||||||
apply: (compiler) => {
|
apply: (compiler) => {
|
||||||
|
@ -54,8 +48,6 @@ const config = {
|
||||||
rules: [
|
rules: [
|
||||||
{
|
{
|
||||||
test: /\.(js|jsx|ts|tsx)$/,
|
test: /\.(js|jsx|ts|tsx)$/,
|
||||||
|
|
||||||
//exclude: /node_modules\/(?!(mattermost-webapp|@mattermost)\/).*/,
|
|
||||||
exclude: /node_modules/,
|
exclude: /node_modules/,
|
||||||
use: {
|
use: {
|
||||||
loader: 'babel-loader',
|
loader: 'babel-loader',
|
||||||
|
@ -83,10 +75,6 @@ const config = {
|
||||||
},
|
},
|
||||||
],
|
],
|
||||||
},
|
},
|
||||||
{
|
|
||||||
test: /\.svg$/,
|
|
||||||
use: ['@svgr/webpack'],
|
|
||||||
},
|
|
||||||
],
|
],
|
||||||
},
|
},
|
||||||
externals: {
|
externals: {
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue