Preheat oven to 350F. Grease two 8x4 in loaf pans and line with parchment paper. Set aside.
In a large bowl, whisk together flour, salt, baking powder, baking soda and pumpkin pie spice. Set aside.
In a medium bowl, whisk together pumpkin, brown sugar, granulated sugar, applesauce OR oil, eggs, and vanilla extract.
Stir wet ingredients into dry ingredients, mixing just until moistened and combined.
Fold in cranberries and pecans, reserving a small amount of pecans for topping if desired.
Pour half of the batter into each of the prepared loaf pans and bake for 50 to 55 minutes or until an inserted toothpick comes out clean.
Cool for 10 minutes in the pan before removing to a wire rack to cool completely.