In a large bowl, whisk together the sugars, oil, pumpkin and eggs. Add in the flour, salt, baking powder, baking soda, cinnamon, nutmeg, and ginger. Fold in the dry ingredients until just combined. Stir in carrots, taking care not to over mix. Fill the liners up about 2/3 of the way full. Bake until cooked through, about 10 minutes for mini cupcakes or 16-18 minutes for regular sized cupcakes. A toothpick inserted into the center should come out clean.