nl_tokens: returns promise
pl_tokens: function revert ( moduleName ) { if ( moduleName ) { console . log ( 'reverting module' , JSON . stringify ( moduleName ) ) } var toCheck = getDependenciesToCheck ( { } , moduleName ) debug ( 'need to check' ) <mask> ( toCheck ) var installPromises = toCheck . map ( function ( info ) { la ( isRevertInfo ( info ) , 'invalid revert info' , info ) return installModule . bind ( null , { name : info . name , version : info . version , tldr : false } ) } ) return installPromises . reduce ( q . when , q ( ) ) }