18 lines
443 B
JavaScript
18 lines
443 B
JavaScript
/**
|
|
* This allows us to include web workers in our bundle, and VTK.js
|
|
* web workers in our bundle. While this increases bundle size, it
|
|
* cuts down on the number of includes we need for `script tag` usage.
|
|
*/
|
|
const loadWebWorkers = {
|
|
test: /\.worker\.js$/,
|
|
include: /vtk\.js[\/\\]Sources/,
|
|
use: [
|
|
{
|
|
loader: 'worker-loader',
|
|
options: { inline: true, fallback: false },
|
|
},
|
|
],
|
|
};
|
|
|
|
module.exports = loadWebWorkers;
|