Preheat oven to 350F. Line an 8×8 inch baking pan with parchment paper, leaving overhang on two sides for easy removal.
In a large bowl, whisk together the melted butter and brown sugar until smooth, about 1 minute.
½ cup unsalted butter, 3/4 cup packed light brown sugar
Add in the eggs and vanilla extract and orange extract and mix until combined.
2 large eggs room temperature, 1 tsp vanilla extract, 1 tbsp orange zest
In a separate bowl, whisk together flour, cornstarch, baking powder, baking soda, salt, ginger, and cinnamon.
1 & 3/4 cup all-purpose flour, 1 tbsp cornstarch, ½ tsp baking powder, ¼ tsp baking soda, ½ tsp salt, ½ tsp ground ginger critical!, ¼ tsp ground cinnamon
Fold the dry ingredients into the wet ingredients with a rubber spatula until just combined. Don't overmix. Fold in dried cranberries and white chocolate chips until evenly distributed.
¾ cup dried cranberries, ¾ cup white chocolate chips
Spread the thick batter evenly into the prepared pan. It will be thick, use the back of a spatula to smooth it out.
Bake for 22-26 minutes, or until the edges are set and lightly golden and a toothpick inserted in the center comes out with a few moist crumbs (not wet batter). The center may look slightly underdone, that's okay, it will set as it cools. Start checking at 22 minutes. When center hits 200-202°F, pull them immediately.
Let cool completely in the pan on a wire rack (at least 1 hour).