Preheat the oven to 350 degrees F. Line a baking sheet with parchment or a Silpat mat.

In a medium bowl, whisk the flour, baking powder, baking soda, and salt. In a stand mixer fitted with a paddle attachment, cream the butter and sugars at medium-low speed about 2 minutes. Add the egg and vanilla beating about 30 seconds. Scrape down the bowl and add the flour mixture and mix until smooth. Then add the oats and mix until incorporated. Then add walnuts and cranraisins and mix until combined.

Drop by a teaspoon onto the cookie sheets and bake at 350 degrees for about 13 to 16 minutes until lightly browned.