Preheat oven to 350 degrees and prepare your cookie sheets with parchment paper.
In a large bowl, sift together the flour, salt, cinnamon, and baking powder. Set aside.
In another bowl, cream the butter and sugars well. Add the eggs, and vanilla.
Combine the cream mixture into the large bowl of flour mixture, mixing well.
Add the cranberries and oatmeal.
Drop by rounded 2 tablespoons, about 2 inches apart. Bake for 10-12 minutes, monitoring closely to your oven’s temperament. Let cool before moving to cooling rack for glazing.