In a bowl, mix together the flour, baking soda, salt, and cranberries until combined. Set aside. In the bowl of a stand mixer, mix the eggs and sugars together until combined. Mix in the oil, vanilla, and orange zest. Alternately add the dry ingredients and buttermilk, starting and ending with the dry ingredients until just combined. Don’t overmix.