Preheat oven to 350°F. Line cupcake pans with paper liners.
In a medium bowl whisk flour, baking soda, baking powder, cinnamon, nutmeg, cloves, and salt together.
In a large bowl mix pumpkin, white sugar, brown sugar, and oil together. Add eggs one at a time.
Gradually stir in dry ingredients until just incorporated, do not overmix!
Fill cupcake lines about 3/4 full. Bake for 18-20 minutes or until a toothpick inserted in the center comes out clean. Cool completely.
Combine all frosting ingredients in a bowl. Use a mixer or chilled whisk until soft peaks form. Spread or pipe onto cooled cupcakes.