feat(source-maps): Generate source-maps for browser build (#2010)

Improve debugging for users loading in library via unpkg or jsdelivr
This commit is contained in:
Caleb Kniffen
2022-06-01 11:50:23 -05:00
committed by GitHub
parent 6c3f5a0e3a
commit f5b2d71cd7
4 changed files with 82 additions and 3 deletions

View File

@@ -6,7 +6,9 @@
"files": [
"dist/npm/*",
"build/xrpl-latest-min.js",
"build/xrpl-latest.js"
"build/xrpl-latest-min.js.map",
"build/xrpl-latest.js",
"build/xrpl-latest.js.map"
],
"main": "dist/npm/",
"unpkg": "build/xrpl-latest-min.js",

View File

@@ -23,6 +23,7 @@ function getDefaultConfiguration() {
path: path.join(__dirname, 'build/'),
filename: `xrpl.default.js`,
},
devtool: 'source-map',
plugins: [
new webpack.NormalModuleReplacementPlugin(/^ws$/, './WSWrapper'),
new webpack.ProvidePlugin({ process: 'process/browser' }),
@@ -45,7 +46,12 @@ function getDefaultConfiguration() {
}),
],
module: {
rules: [],
rules: [
{
test: /\.js$/,
use: ['source-map-loader'],
},
],
},
resolve: {
alias: {