minimal adjustments
[dotfiles/.git] / .config / coc / extensions / node_modules / coc-python / webpack.config.js
1 const path = require('path')
2
3 module.exports = {
4   entry: './src/index.ts',
5   target: 'node',
6   mode: 'none',
7   resolve: {
8     mainFields: ['module', 'main'],
9     extensions: ['.js', '.ts']
10   },
11   externals: {
12     'coc.nvim': 'commonjs coc.nvim'
13   },
14   module: {
15     rules: [{
16       test: /\.ts$/,
17       exclude: /node_modules/,
18       use: [{
19         loader: 'ts-loader',
20         options: {
21           compilerOptions: {
22             "sourceMap": true,
23           }
24         }
25       }]
26     }]
27   },
28   output: {
29     path: path.join(__dirname, 'lib'),
30     filename: 'index.js',
31     libraryTarget: "commonjs",
32   },
33   plugins: [
34   ],
35   node: {
36     __dirname: false,
37     __filename: false
38   }
39 }