Preheat oven to 350F. Line a baking sheet with parchment paper and set aside. In a large bowl, beat mashed banana, yogurt, sugar, peanut butter, egg, and vanilla until smooth. Mix in flour, oats, baking soda, salt, and cinnamon until a dough forms. Mix in cranberries, chocolate, and pecans.