Preheat your oven to 350F and line a baking sheet with a Silpat or parchment paper. Combine the mashed banana, pumpkin puree and dates in a food processor or blender, and blend until the dates have broken down and mixed well with the purees. Add in the coconut flour, cinnamon, ginger, baking soda and vinegar, and blend again until until a thicker batter is formed.
Gently fold in the shredded coconut and raisins, then scoop the batter using a heaping tablespoon onto the lined baking sheet. These cookies will not spread on their own, so use your hands to flatten them into the shape you'd like.
Bake for 20-25 minutes at 350F, until the edges are golden and centers aren't too soft to the touch.
These cookies are pretty soft, so it's best to let them cool on the pan for 15 minutes before using a spatula to transfer them to a wire rack to cool completely. Serve immediately, or store in the fridge for up to a week.
Notes
I find that a Silpat works best for cookies that have a longer baking time, to prevent the bottoms from burning. If you don't have a Silpat, keep a close eye on the bottom of your cookies! You might even want to reduce the oven temperature and extend the baking time a bit.