Skip to content

Commit 0dc5e08

Browse files
committed
Set sourcesContent in source maps of files in subdirectories
1 parent 2d97bd7 commit 0dc5e08

File tree

6 files changed

+10
-1
lines changed

6 files changed

+10
-1
lines changed

lib/output.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -84,7 +84,7 @@ export class Output {
8484
if (!inputMap.sources || !inputMap.sourcesContent) continue;
8585
for (let i = 0; i < inputMap.sources.length; i++) {
8686
const absolute = path.resolve(sourceFile.gulp.base, inputMap.sources[i]);
87-
const relative = path.relative(directory, absolute);
87+
const relative = path.relative(output.base, absolute);
8888
generator.setSourceContent(relative, inputMap.sourcesContent[i]);
8989
}
9090
}

test/baselines/sourceMaps/2.0/js/Main/sub/sub.js

Lines changed: 3 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

test/baselines/sourceMaps/2.0/js/Main/sub/sub.js.map

Lines changed: 1 addition & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

test/baselines/sourceMaps/dev/js/Main/sub/sub.js

Lines changed: 3 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

test/baselines/sourceMaps/dev/js/Main/sub/sub.js.map

Lines changed: 1 addition & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

test/sourceMaps/Main/sub/sub.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
var x = 1;

0 commit comments

Comments
 (0)