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