-
Notifications
You must be signed in to change notification settings - Fork 2
Expand file tree
/
Copy pathwebpack.config.js
More file actions
29 lines (29 loc) · 827 Bytes
/
webpack.config.js
File metadata and controls
29 lines (29 loc) · 827 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
const MonacoWebpackPlugin = require('monaco-editor-webpack-plugin')
// const path = require('path')
const npmPackage = require('./package.json')
module.exports = {
// entry: './main.js',
// output: {
// path: path.resolve(__dirname, 'dist'),
// filename: 'app.js'
// },
// module: {
// rules: [{
// test: /\.css$/,
// use: ['style-loader', 'css-loader']
// }]
// },
plugins: [
new MonacoWebpackPlugin({
// available options are documented at https://github.com/Microsoft/monaco-editor-webpack-plugin#options
languages: ['javascript', 'css', 'html', 'typescript', 'json']
})
],
externals: [
...Object.keys(npmPackage.dependencies),
"require('simple-git/promise')"
]
// externals: {
// 'simple-git/promise': "require('simple-git/promise')"
// }
}