Soak the dates in warm water for 10-15 minutes.
Chop the almonds, peanuts, and pumpkin seeds.
Drain the dates and remove any pits, then place them in a food processor.
Add the dried cranberries to the food processor and pulse until finely chopped.
Add the oatmeal and pulse until well combined.
Add the chopped nuts and seeds, then pulse until mixed but still textured.
Drizzle honey and olive oil over the mixture and pulse until sticky.
Preheat the oven to 350°F (175°C) and line a baking sheet with parchment paper.
Shape the mixture into small balls or flatten into cookie shapes on the baking sheet.
Bake for 15-20 minutes until golden brown and firm.
Cool on the baking sheet for 5 minutes, then transfer to a cooling rack.
Melt the dark chocolate and drizzle over the cooled cookies.
Serve immediately or store in an airtight container.