+1, I will name it as 'context'

Thx!
Sergey
-----Original Message-----
From: Jonathan Bond-Caron [mailto:jbo...@gdesolutions.com] 
Sent: Tuesday, April 22, 2014 7:34 AM
To: dev@cordova.apache.org
Subject: RE: Proposal: hooks support for plugins

On Mon Apr 21 03:39 PM, Sergey Grebnov (Akvelon) wrote:
> module.exports = function(platform, projectDir, pluginDir, cmdLine) {
>     console.log('hook.js: ' + platform);
>     console.log('hook.js: ' + projectDir);
>     console.log('hook.js: ' + pluginDir);
>     console.log('hook.js: ' + cmdLine);
> 

Personnaly prefer:

> module.exports = function(hookApi) {
>     console.log('hook.js: ' + hookApi.platform);
>     console.log('hook.js: ' + hookApi.projectDir);
>     console.log('hook.js: ' + hookApi.pluginDir);
>     console.log('hook.js: ' + hookApi.cmdLine);}

Make it easier to pass other stuff in the future & using a sandoxed hookApi 
object.


Reply via email to