Preheat your oven to 350 degrees F. Line a 13x9 inch jelly roll pan with parchment paper.
Beat together the melted butter and brown sugar over medium speed with an electric mixer.
Add in the eggs, 1 teaspoon orange extract, and 1 teaspoon vanilla extract and beat until mixed well.
Add in your ground ginger, baking powder, salt, and flour, beating until just blended. Don't overmix.
Stir in white chocolate chips (or chunks) and craisins by hand.
Spread evenly into the bottom of the prepared pan. Bake in preheated oven for 18-22 minutes until set and golden brown around the edges. Don't overbake or bars will be hard.
Remove from oven and place the pan on a wire rack to cool. Allow the bars to cool completely before frosting.
To make the frosting, beat cream cheese and powdered sugar together with a whisk or an electric mixer until smooth and creamy.
Add ½ teaspoon orange extract and ½ teaspoon vanilla extract and mix well.
Top cooled bars with frosting. Sprinkle with chopped Craisins and drizzle white chocolate over the top with a fork.
You can dip a fork into the chocolate then shake it gently over the top of the bars to create little streaks.