src/hooks/scriptsFinder.js
function getApplicationHookScripts (hook, opts) {
    // args check
    if (!hook) {
        throw new Error('hook type is not specified');
    }
    return getApplicationHookScriptsFromDir(path.join(opts.projectRoot, '.cordova', 'hooks', hook))
        .concat(getApplicationHookScriptsFromDir(path.join(opts.projectRoot, 'hooks', hook)))
        .concat(getScriptsFromConfigXml(hook, opts));
}
function getApplicationHookScripts (hook, opts) {
    // args check
    if (!hook) {
        throw new Error('hook type is not specified');
    }
    return getApplicationHookScriptsFromDir(path.join(opts.projectRoot, '.cordova', 'hooks', hook))
        .concat(getApplicationHookScriptsFromDir(path.join(opts.projectRoot, 'hooks', hook)))
        .concat(getScriptsFromConfigXml(hook, opts));
}
function getApplicationHookScripts ( hook , opts ) { // args check if ( ! hook ) { throw new Error ( 'hook type is not specified' ) ; } return getApplicationHookScriptsFromDir ( path . join ( opts . projectRoot , '.cordova' , 'hooks' , hook ) ) . concat ( getApplicationHookScriptsFromDir ( path . join ( opts . projectRoot , 'hooks' , hook ) ) ) . concat ( getScriptsFromConfigXml ( hook , opts ) ) ; }
Returns script files defined on application level.
They are stored in .cordova/hooks folders and in config.xml.
Returns script files defined on application level . They are stored in . cordova / hooks folders and in config . xml .