Preheat oven to 350 degrees F. Line a large baking sheet with parchment paper or a silicone baking mat. Set aside.
In a medium bowl, whisk together the flour, baking soda, cinnamon, ginger, nutmeg, allspice, cloves, and salt. Set dry ingredients aside.
In a large mixer bowl, beat butter, brown sugar and granulated sugar until light and fluffy. Add pumpkin, egg, and vanilla extract. Beat until combined. Gradually add flour mixture and mix until ingredients are incorporated.
Stir in oats, chocolate chips, and dried cranberries. Drop cookie dough by rounded tablespoons onto prepared baking sheet.
Bake cookies for about 12 minutes or until cookies are lightly browned. Cool on baking sheets for 2 minutes; remove to wire racks to cool completely.