Preheat oven to 400 F.
Place the squash in a roasting pan and toss with 1 teaspoon of oil. Roast the squash for 40 minutes or until brown.
In a saute pan over medium-high heat, brown the onions with the rest of the oil. Add the cranberries and saute for 1 minute. Add the rest of the ingredients. Saute the mixture for 4-5 minutes or until heated all the way. Serve.