I started to write hooks, and I got lazy :-) What about having a single hook nodejs script that listen on cordova events?
My script will look something like this: function worklightBeforePrepare(){ console.log('Running Worklight worklightBeforePrepare()'); } function worklightAfterCompile(){ console.log('Running Worklight worklightAfterCompile()'); } function worklightHooks(cordova_lib){ cordova_lib.events.on('before_prepare',worklightBeforePrepare); cordova_lib.events.on('after_compile',worklightAfterCompile); } module.exports = { run: worklightHooks } Then when cordova cli starts it always runs my hook script: var script = path.join(root,'hook/global/worklight_cordova_hook.js'); var hook = require(script); hook.run(cordova_lib); -- Carlos Santana <csantan...@gmail.com>