Skip to content
Merged
Show file tree
Hide file tree
Changes from 2 commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion src/Components/Web.JS/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@
"@babel/core": "^7.23.6",
"@babel/preset-env": "^7.23.6",
"@babel/preset-typescript": "^7.23.3",
"@microsoft/dotnet-js-interop": "*",
"@microsoft/dotnet-js-interop": "^10.0.0-dev",
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Do not change this

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Reverted the unintended change to the @microsoft/dotnet-js-interop dependency. The package.json now maintains the original "*" version. The main fix for the sourcemap issue remains in rollup.config.mjs only.

"@microsoft/dotnet-runtime": "*",
"@microsoft/signalr": "*",
"@microsoft/signalr-protocol-msgpack": "*",
Expand Down
5 changes: 4 additions & 1 deletion src/Components/Web.JS/rollup.config.mjs
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ export default createBaseConfig({
'blazor.webview': './src/Boot.WebView.ts',
},
dir: __dirname,
updateConfig: (config, environment, _, input) => {
updateConfig: (config, environment, output, input) => {
config.plugins.push({
name: 'Resolve dotnet.js dynamic import',
resolveDynamicImport(source, importer) {
Expand All @@ -26,6 +26,9 @@ export default createBaseConfig({

if (input.includes("WebView")) {
config.output.sourcemap = 'inline';
} else if (environment === 'production' && (output === 'blazor.web' || output === 'blazor.webassembly')) {
// Generate sourcemaps but don't emit sourcemap link comments for production bundles
config.output.sourcemap = 'hidden';
} else {
config.output.sourcemap = true;
}
Expand Down
Loading