Matthew Raymer
1 year ago
3 changed files with 19 additions and 18 deletions
File diff suppressed because one or more lines are too long
@ -1,18 +1,22 @@ |
|||||
const path = require('path'); |
const path = require('path'); |
||||
|
|
||||
module.exports = { |
module.exports = { |
||||
entry: './src/safari-notifications.js', |
entry: './src/safari-notifications.js', |
||||
output: { |
output: { |
||||
filename: 'safari-notifications.js', |
filename: 'safari-notifications.js', |
||||
path: path.resolve(__dirname, 'dist'), |
path: path.resolve(__dirname, 'dist'), |
||||
library: 'customModule', |
libraryTarget: 'self' |
||||
libraryTarget: 'var' |
}, |
||||
}, |
optimization: { |
||||
mode: 'production', |
splitChunks: { |
||||
target: 'webworker', |
chunks: 'async' |
||||
resolve: { |
} |
||||
fallback: { |
}, |
||||
"crypto": false // This might be needed if some module tries to access node's crypto, which is not available in browsers
|
mode: 'production', |
||||
|
target: 'webworker', |
||||
|
resolve: { |
||||
|
fallback: { |
||||
|
"crypto": false // This might be needed if some module tries to access node's crypto, which is not available in browsers
|
||||
|
} |
||||
} |
} |
||||
} |
|
||||
}; |
}; |
||||
|
Loading…
Reference in new issue