Preheat oven to 375 degrees.
In a bowl, mix flour, baking soda and salt.
In the bowl of your stand mixer, with the paddle attachment, beat sugars and butter until smooth. Beat in eggs and vanilla extract. Add flour mixture and beat until smooth. Fold in white chocolate chips and cranberries.
Drop rounded tablespoons of dough onto a lightly greased or parchment paper lined cookie sheet.
Bake in preheated oven for 9-11 minutes until toothpick runs through the cookie clean.
Transfer cookies to cooling rack.