Preheat oven to 325F.
Spray a 9x13 baking dish with cooking spray and line with parchment paper. Set aside.
Cream together butter and sugars in a mixer until light and fluffy.
Beat in vanilla extract.
Combine flour and salt in a small bowl.
Gradually add flour to creamed mixture stirring just until combined.
Stir in chocolate chips, cranberries, and pistachios.
Press dough (it will be thick) into prepared baking dish making top as even as possible.
Baked or 40-45 minutes or until gold brown and set.
Remove from oven and place on wire rack to cool for 15-20 minutes.
Cut into 30 rectangles. Let cool completely.
Melt white candy coating according to package instructions.
Dip each bar into the candy coating, shaking off excess. Sprinkle pistachios on top of chocolate and set bars on waxed paper.
Let candy coating set up before enjoying.