Forcing docs to use the cwd as file base #13
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 is a pull request meant to add to the discussion on #4
This is a pretty ugly hack
The only way I was able to get gulp-yuidoc to write docs with relative path names is to set the base on my files in this plugin. Doing it via
gulp.src
would cause weird behavior where I would have to checkvinyl.base
inlib/parser.js
and passvinyl.path
orvinyl.relative
and that felt like an even bigger hack.This solution just sets the file base to
vinyl.cwd
and then passes the relative path into thefilemap
anddirmap
.Concerns: I'm very concerned that doing this will result in problems if people try to chain other commands in their pipes.