mirror of
https://github.com/vale981/emacs-jupyter
synced 2025-03-05 07:41:37 -05:00
29 lines
1.2 KiB
JavaScript
29 lines
1.2 KiB
JavaScript
var path = require('path');
|
|
|
|
module.exports = {
|
|
entry: "./index.js",
|
|
output: {
|
|
filename: 'index.built.js',
|
|
path: path.resolve(__dirname, 'built'),
|
|
publicPath: 'built/'
|
|
},
|
|
resolve: {
|
|
alias: {
|
|
'@jupyterlab/services/kernel/future': path.resolve(__dirname, 'node_modules/@jupyterlab/services/lib/kernel/future'),
|
|
'@jupyterlab/services/kernel/comm': path.resolve(__dirname, 'node_modules/@jupyterlab/services/lib/kernel/comm')
|
|
}
|
|
},
|
|
module: {
|
|
rules: [
|
|
{ test: /\.css$/, loader: "style-loader!css-loader" },
|
|
// jquery-ui loads some images
|
|
{ test: /\.(jpg|png|gif)$/, use: 'file-loader' },
|
|
// required to load font-awesome
|
|
{ test: /\.woff2(\?v=\d+\.\d+\.\d+)?$/, use: 'url-loader?mimetype=application/font-woff' },
|
|
{ test: /\.woff(\?v=\d+\.\d+\.\d+)?$/, use: 'url-loader?mimetype=application/font-woff' },
|
|
{ test: /\.ttf(\?v=\d+\.\d+\.\d+)?$/, use: 'url-loader?mimetype=application/octet-stream' },
|
|
{ test: /\.eot(\?v=\d+\.\d+\.\d+)?$/, use: 'file-loader' },
|
|
{ test: /\.svg(\?v=\d+\.\d+\.\d+)?$/, use: 'url-loader?mimetype=image/svg+xml' }
|
|
]
|
|
},
|
|
}
|