Using a large sauté pan, place the oil in the pan on medium heat.
Add the minced onion, ginger, and garlic and sear for 3 minutes, add in the salt, cranberries, mango, vinegar, agave, and water and bring to a simmer.
Once at a simmer, reduce by half until the mixture has thickened up. About 30 minutes.
Once reduced add in the dried cranberries and let simmer for 2 minutes. Remove from heat and let stand for 5 minutes.Using stick blender blend for 20 seconds to thicken up sauce. Do not overblend, sauce should still have larger pieces of Mango and cranberries.
To store place in sealable container andhold for up to 1 weeks.