Skip to content

Commit 5011aff

Browse files
Merge branch 'main' into share-filter
2 parents 6543f15 + 8061f8c commit 5011aff

File tree

26 files changed

+90
-1
lines changed

26 files changed

+90
-1
lines changed

.changeset/smart-insects-marry.md

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
---
2+
'@module-federation/inject-external-runtime-core-plugin': patch
3+
'@module-federation/webpack-bundler-runtime': patch
4+
'@module-federation/metro-plugin-rnc-cli': patch
5+
'@module-federation/rsbuild-plugin': patch
6+
'@module-federation/data-prefetch': patch
7+
'@module-federation/runtime-tools': patch
8+
'@module-federation/runtime-core': patch
9+
'@module-federation/error-codes': patch
10+
'@module-federation/nextjs-mf': patch
11+
'@module-federation/managers': patch
12+
'@module-federation/manifest': patch
13+
'@module-federation/esbuild': patch
14+
'@module-federation/runtime': patch
15+
'@module-federation/rspack': patch
16+
'@module-federation/cli': patch
17+
'@module-federation/sdk': patch
18+
---
19+
20+
add sourcemaps to fix builds

packages/cli/rollup.config.js

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,15 @@ const replace = require('@rollup/plugin-replace');
33
const pkg = require('./package.json');
44

55
module.exports = (rollupConfig, _projectOptions) => {
6+
// Add sourcemap configuration
7+
if (Array.isArray(rollupConfig.output)) {
8+
rollupConfig.output.forEach((output) => {
9+
output.sourcemap = true;
10+
});
11+
} else if (rollupConfig.output) {
12+
rollupConfig.output.sourcemap = true;
13+
}
14+
615
rollupConfig.plugins.push(
716
replace({
817
__VERSION__: JSON.stringify(pkg.version),

packages/data-prefetch/rollup.config.cjs

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,7 @@ module.exports = (rollupConfig, _projectOptions) => {
2323
if (Array.isArray(rollupConfig.output)) {
2424
rollupConfig.output = rollupConfig.output.map((c) => ({
2525
...c,
26+
sourcemap: true,
2627
manualChunks: (id) => {
2728
if (id.includes('@swc/helpers')) {
2829
return 'polyfills';
@@ -42,6 +43,7 @@ module.exports = (rollupConfig, _projectOptions) => {
4243
} else {
4344
rollupConfig.output = {
4445
...rollupConfig.output,
46+
sourcemap: true,
4547
manualChunks: (id) => {
4648
if (id.includes('@swc/helpers')) {
4749
return 'polyfills';

packages/enhanced/.swcrc

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,7 @@
2121
"importInterop": "swc"
2222
},
2323
"sourceMaps": true,
24+
"inputSourceMap": false,
2425
"exclude": [
2526
"jest.config.ts",
2627
".*\\.spec.tsx?$",

packages/error-codes/rollup.config.js

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@ module.exports = (rollupConfig, projectOptions) => {
22
if (Array.isArray(rollupConfig.output)) {
33
rollupConfig.output = rollupConfig.output.map((c) => ({
44
...c,
5+
sourcemap: true,
56
hoistTransitiveImports: false,
67
entryFileNames:
78
c.format === 'esm'
@@ -16,7 +17,7 @@ module.exports = (rollupConfig, projectOptions) => {
1617
} else {
1718
rollupConfig.output = {
1819
...rollupConfig.output,
19-
20+
sourcemap: true,
2021
hoistTransitiveImports: false,
2122
entryFileNames:
2223
rollupConfig.output.format === 'esm'

packages/esbuild/rollup.config.js

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,15 @@ module.exports = (rollupConfig, projectOptions) => {
2020
delete rollupConfig.input.helpers;
2121
}
2222

23+
// Add sourcemap configuration
24+
if (Array.isArray(rollupConfig.output)) {
25+
rollupConfig.output.forEach((output) => {
26+
output.sourcemap = true;
27+
});
28+
} else if (rollupConfig.output) {
29+
rollupConfig.output.sourcemap = true;
30+
}
31+
2332
rollupConfig.plugins.push(
2433
replace({
2534
preventAssignment: true,

packages/managers/rollup.config.js

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,10 +12,12 @@ module.exports = (rollupConfig, _projectOptions) => {
1212
// Check if rollupConfig.output is an array
1313
if (Array.isArray(rollupConfig.output)) {
1414
rollupConfig.output.forEach((output) => {
15+
output.sourcemap = true;
1516
output.hoistTransitiveImports = false;
1617
});
1718
} else if (rollupConfig.output) {
1819
// If it's not an array, directly set the property
20+
rollupConfig.output.sourcemap = true;
1921
rollupConfig.output.hoistTransitiveImports = false;
2022
}
2123

packages/manifest/rollup.config.js

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,10 +4,12 @@ module.exports = (rollupConfig, _projectOptions) => {
44
// Check if rollupConfig.output is an array
55
if (Array.isArray(rollupConfig.output)) {
66
rollupConfig.output.forEach((output) => {
7+
output.sourcemap = true;
78
output.hoistTransitiveImports = false;
89
});
910
} else if (rollupConfig.output) {
1011
// If it's not an array, directly set the property
12+
rollupConfig.output.sourcemap = true;
1113
rollupConfig.output.hoistTransitiveImports = false;
1214
}
1315

packages/metro-plugin-rnc-cli/project.json

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,17 @@
55
"projectType": "library",
66
"tags": ["type:pkg"],
77
"targets": {
8+
"build": {
9+
"executor": "nx:run-commands",
10+
"options": {
11+
"commands": [
12+
{
13+
"command": "echo 'No build needed for metro-plugin-rnc-cli - pure JavaScript package'",
14+
"forwardAllArgs": false
15+
}
16+
]
17+
}
18+
},
819
"lint": {
920
"executor": "@nx/eslint:lint"
1021
}

packages/nextjs-mf/rollup.config.js

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,15 @@
11
const copy = require('rollup-plugin-copy');
22

33
module.exports = (rollupConfig, _projectOptions) => {
4+
// Add sourcemap configuration
5+
if (Array.isArray(rollupConfig.output)) {
6+
rollupConfig.output.forEach((output) => {
7+
output.sourcemap = true;
8+
});
9+
} else if (rollupConfig.output) {
10+
rollupConfig.output.sourcemap = true;
11+
}
12+
413
rollupConfig.plugins.push(
514
copy({
615
targets: [{ src: 'packages/sdk/LICENSE', dest: 'dist/packages/sdk' }],

0 commit comments

Comments
 (0)