Preheat oven to 350 degrees and line some baking sheets with parchment paper or silicone liners.
Place the butter, eggs, vanilla and sugars (or corn syrup if using) in a bowl. Mix until evenly creamed.
Add the flour, salt and baking soda. Beat until well incorporated. Do not over-beat.
Add the chocolate chips and cranberries. Beat only until it is all mixed well.
Scoop out your cookie dough – 2 inches apart – onto your cookie sheet. Bake for about 8 minutes – until lightly browned.
Remove cookies from oven and allow cooling on sheet for 2 to 3 minutes. Carefully transfer them to a wire cooling rack. Cool down completely and enjoy!