Preheat the oven to 350F and grease an 8 by 8 inch square pan.
In a small saucepan, melt the butter with chocolate chips, cocoa powder, and salt over medium heat.
In a large bowl, mix the eggs, sugar, and vanilla extract. Remove melted chocolate/butter mixture from pan and let cool for five minutes. After five minutes, whisk into the sugar and eggs.
Add the flour, baking powder, and cranberries until well mixed. Drizzle in the red wine last and just fold in.
Scrap batter into pan and bake 35-45 minutes until top is set but middle is still a bit soft.
You can scoop and serve immediately but it will be very fudgy. Instead, let sit overnight in the refrigerator and cut into squares to be enjoyed.