Skip to content

Commit feeb473

Browse files
committed
chore: module preservation root
1 parent 94053c6 commit feeb473

File tree

9 files changed

+41
-2
lines changed

9 files changed

+41
-2
lines changed

dev-packages/rollup-utils/npmHelpers.mjs

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -50,8 +50,7 @@ export function makeBaseNPMConfig(options = {}) {
5050
// Include __esModule property when there is a default prop
5151
esModule: 'if-default-prop',
5252

53-
// output individual files rather than one big bundle
54-
preserveModules: true,
53+
preserveModulesRoot: 'src',
5554

5655
// Allow wrappers or helper functions generated by rollup to use any ES2015 features
5756
generatedCode: {

packages/browser-utils/rollup.npm.config.mjs

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,11 @@ export default makeNPMConfigVariants(
66
output: {
77
// set exports to 'named' or 'auto' so that rollup doesn't warn
88
exports: 'named',
9+
// set preserveModules to true because we don't want to bundle everything into one file.
10+
preserveModules:
11+
process.env.SENTRY_BUILD_PRESERVE_MODULES === undefined
12+
? true
13+
: Boolean(process.env.SENTRY_BUILD_PRESERVE_MODULES),
914
},
1015
},
1116
}),

packages/browser/rollup.npm.config.mjs

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,11 @@ export default makeNPMConfigVariants(
88
output: {
99
// set exports to 'named' or 'auto' so that rollup doesn't warn
1010
exports: 'named',
11+
// set preserveModules to true because we don't want to bundle everything into one file.
12+
preserveModules:
13+
process.env.SENTRY_BUILD_PRESERVE_MODULES === undefined
14+
? true
15+
: Boolean(process.env.SENTRY_BUILD_PRESERVE_MODULES),
1116
},
1217
},
1318
}),

packages/core/rollup.npm.config.mjs

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,11 @@ export default makeNPMConfigVariants(
2020
output: {
2121
// set exports to 'named' or 'auto' so that rollup doesn't warn
2222
exports: 'named',
23+
// set preserveModules to true because we don't want to bundle everything into one file.
24+
preserveModules:
25+
process.env.SENTRY_BUILD_PRESERVE_MODULES === undefined
26+
? true
27+
: Boolean(process.env.SENTRY_BUILD_PRESERVE_MODULES),
2328
},
2429
plugins: [
2530
replacePlugin(

packages/feedback/rollup.npm.config.mjs

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,11 @@ export default makeNPMConfigVariants(
77
output: {
88
// set exports to 'named' or 'auto' so that rollup doesn't warn
99
exports: 'named',
10+
// set preserveModules to true because we don't want to bundle everything into one file.
11+
preserveModules:
12+
process.env.SENTRY_BUILD_PRESERVE_MODULES === undefined
13+
? true
14+
: Boolean(process.env.SENTRY_BUILD_PRESERVE_MODULES),
1015
},
1116
},
1217
sucrase: {

packages/opentelemetry/rollup.npm.config.mjs

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,11 @@ export default makeNPMConfigVariants(
66
output: {
77
// set exports to 'named' or 'auto' so that rollup doesn't warn
88
exports: 'named',
9+
// set preserveModules to true because we don't want to bundle everything into one file.
10+
preserveModules:
11+
process.env.SENTRY_BUILD_PRESERVE_MODULES === undefined
12+
? true
13+
: Boolean(process.env.SENTRY_BUILD_PRESERVE_MODULES),
914
},
1015
},
1116
}),

packages/profiling-node/rollup.npm.config.mjs

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,11 @@ export default makeNPMConfigVariants(
77
dir: 'build',
88
// set exports to 'named' or 'auto' so that rollup doesn't warn
99
exports: 'named',
10+
// set preserveModules to true because we don't want to bundle everything into one file.
11+
preserveModules:
12+
process.env.SENTRY_BUILD_PRESERVE_MODULES === undefined
13+
? true
14+
: Boolean(process.env.SENTRY_BUILD_PRESERVE_MODULES),
1015
},
1116
},
1217
}),

packages/replay-canvas/rollup.npm.config.mjs

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,11 @@ export default makeNPMConfigVariants(
77
output: {
88
// set exports to 'named' or 'auto' so that rollup doesn't warn
99
exports: 'named',
10+
// set preserveModules to true because we don't want to bundle everything into one file.
11+
preserveModules:
12+
process.env.SENTRY_BUILD_PRESERVE_MODULES === undefined
13+
? true
14+
: Boolean(process.env.SENTRY_BUILD_PRESERVE_MODULES),
1015
},
1116
},
1217
}),

packages/replay-internal/rollup.npm.config.mjs

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,11 @@ export default makeNPMConfigVariants(
77
output: {
88
// set exports to 'named' or 'auto' so that rollup doesn't warn
99
exports: 'named',
10+
// set preserveModules to true because we don't want to bundle everything into one file.
11+
preserveModules:
12+
process.env.SENTRY_BUILD_PRESERVE_MODULES === undefined
13+
? true
14+
: Boolean(process.env.SENTRY_BUILD_PRESERVE_MODULES),
1015
},
1116
},
1217
}),

0 commit comments

Comments
 (0)