Preheat the oven to 300°F. Line a baking sheet with a silicone mat or lightly mist with baking spray.
In a large bowl, mix together the oats, pecans, cinnamon, nutmeg, and salt. In a small bowl, whisk together the cranberry sauce, oil, and vanilla. Pour the sauce over the oat mixture and stir until evenly coated. Spread the mixture in the prepared baking tray and place it in the oven. Bake for about 20 minutes, stirring every five minutes. When the granola is toasted, remove from oven and let it cool on a wire rack, stirring periodically. Once it is cool, stir in the dried cranberries. Store in an airtight container.