Preheat the oven to 375˚F.
In a large bowl, cream together the butter and sugars until light and fluffy. Add the pumpkin, egg and vanilla and beat until smooth.
In a separate bowl, mix together the flour, oats, cinnamon, baking powder and salt. Slowly mix in the dry ingredients to the wet ingredients until fully incorporated.
Fold in the white chocolate chips and cranberries.
Drop 1-2 tablespoons of batter for each cookie onto a baking sheet.
Bake for 20-25 minutes, or until the edges are lightly browned.