I need to send a error message, and the full error object from nodejs backend to frontend.
I issue a error not declaring "ret" variable.
In my frontend I receive:
{"success":false,"message":"ret is not defined","results":{}}
As we can see, the results is empty. How could I receive the full "err" object into "results"?
//error log-backend
ReferenceError: ret is not defined
    at router.get (C:\nodeapp\cloudnh_v2\server\routes\config_geral.js:24:8)
    at <anonymous>
//router
'use strict';
    router.get('/',async (req,res,next)=>{  
        try {
           const connection = await pool.getConnection();
           try {
              ret={success:true}
              return res.send(ret);
            } finally {
                pool.releaseConnection(connection);
            }
        } catch (err) {
            return  res.status(500).send({ success:false,message: err.message, results:err}); // 500
      }
    });
 
    