Preheat oven to 375. Lightly grease the cups of a mini cupcake pan.
Mix together flour, baking powder, baking soda, and salt together in a medium bowl, set aside.
In a mixing bowl, beat the sugars and butter together until creamy. Add the eggs one at a time, beating after each addition. Scrape down the bowl and add vanilla and continue beating 30 more seconds until incorporated.
Add the flour mixture to the butter mixture, gently mixing until just combined. Gently fold in chocolate chips.
Using a spoon or small cookie scoop, scoop approximately a tablespoon of cookie dough into each mini cupcake cavity. Gently pressing dough into cavity and flatten the top.
Bake for approximately 7 -12 minutes.
Remove from oven and allow to cool on a metal rack for 10 minutes, then invert onto cooling rack to continue cooling. If you have trouble getting the cups out, you can very gently try to twist the top of each cup, and they should release and pop out. Allow to cool completely prior to frosting.