| Server IP : 34.87.99.72 / Your IP : 216.73.217.31 Web Server : Apache/2.4.46 (Unix) OpenSSL/1.1.1n System : Linux zlock-bitnami-lamp-prod-v2-vm 4.19.0-16-cloud-amd64 #1 SMP Debian 4.19.181-1 (2021-03-19) x86_64 User : bitnami ( 1000) PHP Version : 7.4.18 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : ON | Sudo : ON | Pkexec : OFF Directory : /opt/bitnami/apache/htdocs/app/node_modules/webpack-dev-server/client/ |
Upload File : |
'use strict';
var path = require('path');
var webpack = require('webpack');
var _require = require('webpack-merge'),
merge = _require.merge;
var baseForModules = {
devtool: false,
mode: 'development',
output: {
path: path.resolve(__dirname, '../client/modules'),
libraryTarget: 'commonjs2'
},
target: webpack.webpack ? ['web', 'es5'] : 'web',
module: {
rules: [{
test: /\.js$/,
use: [{
loader: 'babel-loader'
}]
}]
}
};
module.exports = [merge(baseForModules, {
entry: path.join(__dirname, 'modules/logger/index.js'),
output: {
filename: 'logger/index.js'
},
module: {
rules: [{
test: /\.js$/,
use: [{
loader: 'babel-loader',
options: {
plugins: ['@babel/plugin-transform-object-assign']
}
}]
}]
},
plugins: [new webpack.NormalModuleReplacementPlugin(/^tapable\/lib\/SyncBailHook/, path.join(__dirname, 'modules/logger/SyncBailHookFake.js'))]
}), merge(baseForModules, {
entry: path.join(__dirname, 'modules/strip-ansi/index.js'),
output: {
filename: 'strip-ansi/index.js'
}
}), merge(baseForModules, {
entry: path.join(__dirname, 'modules/sockjs-client/index.js'),
output: {
filename: 'sockjs-client/index.js',
library: 'SockJS',
libraryTarget: 'umd',
globalObject: "(typeof self !== 'undefined' ? self : this)"
}
})];