Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This implements, tests and documents this module. If you don't like the API decision I made I can change it so this module exports a
.load
and.remove
, personally I think an off by default option for clearing the existing sourcesContent makes sense. I found myself here because I need tomapSources
to paths that are valid from the web but do not exist on the filesystem, this causedgulpSourcemaps.write
to load sourcesContent with a bunch ofnull
values. I've already verified that using this module beforemapSources
produces a correct/complete sourcemap without modifying gulp-sourcemap as long as theincludeContent
option doesn't conflict.Fixes #1, Fixes #2