I've been doing some reading on modularizing my code and decided to export some functions to a separate file and include them in my main function once it's called. Only my config of my website is not returning if I'm calling it:
// Export from my controller
// File: Controller.js
exports.site_config = function(company, data) {
   siteConfig.find({"company" : company}, function data (err, siteConfig, data) {
    // Console.log(siteConfig[0]) // Works
    return siteConfig[0] // This return is not working
    })
  // Only here returns works....
}
// File: Index.js
const siteController = require('../controllers/site');
console.log(siteController.site_config('company2')) // nothing return
 
     
     
    