Cream together the butter, white sugar, and brown sugar until smooth. Beat in the eggs one at a time, then stir in the vanilla. Add baking soda along with salt. Stir in flour, chocolate chips, nuts and cranberries. Drop by small ice cream scoop or spoonfuls onto light colored cookie sheets or the air bake cookie sheets. Bake for about 10 minutes or until edges are golden browned.