…and I'm running a command like this as part of a Grunt shell task (long story short, I had to access a bower.json located somewhere other than the Grunt process.cwd()):
With a bower.json that specifies DataMaps as a dependency, which in turn specifies d3 as a dependency, bower-requirejs with the --transitive flag silently fails. That is, there's no console output and nothing gets written to the specified configuration file.
In many ways this failure makes a lot of sense to me, and it could be that this is a use case that bower-requirejs simply shouldn't support. That said, an enhancement would be to generate an error message to at least describe the failure case.
For what it's worth, I'd be happy to look into this someday.
Hey there,
Just wanted start by document this. I have a few ignoredDependencies in
.bowerrc
:…and I'm running a command like this as part of a Grunt shell task (long story short, I had to access a
bower.json
located somewhere other than the Gruntprocess.cwd()
):With a
bower.json
that specifies DataMaps as a dependency, which in turn specifiesd3
as a dependency, bower-requirejs with the--transitive
flag silently fails. That is, there's no console output and nothing gets written to the specified configuration file.In many ways this failure makes a lot of sense to me, and it could be that this is a use case that bower-requirejs simply shouldn't support. That said, an enhancement would be to generate an error message to at least describe the failure case.
For what it's worth, I'd be happy to look into this someday.