Not sure passing through command-line arguments is feasible for dependent plugins. Maybe have the scripts get their args from environment variables?
On Wed, Mar 5, 2014 at 12:59 PM, Jonathan Bond-Caron < jbo...@gdesolutions.com> wrote: > On Wed Mar 5 12:00 PM, Marcel Kinard wrote: > > In that case (i.e., "npm test") the user is explicitly invoking the > > script. If we are > > talking about hooks that run automatically on > > "cordova plugin add", then it is > > implicit. How about if the cli > > prompted the user when a hook request is present > > such as "plugin > > foobar wants to run the script xyz. Do you grant permission for it > > to > > do so?" Perhaps plugman could have an --accept-scripts parm that > > granted > > permission to all such requests to prevent prompting? > > Could run scripts in a 'sandbox' of some sort... > http://nodejs.org/api/vm.html > > Might be a little safer and less chaotic in terms of what scripts can > install, that way uninstall() can cleanly do its job. > >