Preheat oven to 350°. Mix flour, oats, baking soda, cinnamon, pumpkin pie spice and salt together. Set aside.
Cream butter, cream cheese and sugars together until the mixture is smooth. Add the egg, vanilla and pumpkin purée, then stir to combine. Add the dry ingredients and cranberries and mix until fully incorporated. Drop mixture in generous tablespoons onto a baking sheet lined with parchment paper or a Silpat silicone sheet and bake for 12 minutes, or until golden brown. Cook time may vary based on distribution of heat in your oven. Remove the cookies from the oven and cool completely on a wire rack.