Preheat the oven to 350 degrees F. Line 2 baking sheets with parchment paper and set aside.
Sift together the flour, baking powder, baking soda, cinnamon, nutmeg, cloves and salt in a mixing bowl.
Whisk together the butter, pumpkin puree, sugars, vanilla and egg in another mixing bowl until completely combined. Add the dry ingredients to the wet ingredients and stir together until fully incorporated. Fold in the white chocolate chips and cranberries until just combined.
Spoon and drop tablespoon-size balls of cookie dough onto the parchment-lined baking sheets, about 1 inch apart.
Bake the cookies until puffed, set and lightly browned, about 15 minutes, rotating the pans halfway through baking time.
Allow to cool for at least 10 minutes on the baking sheets before serving.
Store in an airtight container in the refrigerator for up to 3 days. (You can either enjoy the cookies cold or place them in a 200 degree F oven to refresh and warm them.)