lib/internal/bower-utils.js
function componentsHome(workdir) {
	var bowerrc = path.join(workdir, '.bowerrc'),
		defaultHome = path.join(workdir, 'bower_components');
	return (fs.existsSync(bowerrc) && require(bowerrc).directory) || defaultHome;
}
function componentsHome(workdir) {
	var bowerrc = path.join(workdir, '.bowerrc'),
		defaultHome = path.join(workdir, 'bower_components');
	return (fs.existsSync(bowerrc) && require(bowerrc).directory) || defaultHome;
}
function componentsHome ( workdir ) { var bowerrc = path . join ( workdir , '.bowerrc' ) , defaultHome = path . join ( workdir , 'bower_components' ) ; return ( fs . existsSync ( bowerrc ) && require ( bowerrc ) . directory ) || defaultHome ; }
determine bower components home dir, maybe need to get dir name from '.bowerrc'
determine bower components home dir maybe need to get dir name from . bowerrc