În a bowl mix flour, baking soda and baking powder.
In the bowl of a stand mixer, or using a hand held electric mixer, cream butter and sugars until pale and fluffy, about 2 minutes.
Beat in eggs and vanilla then gradually mix in flour mixture until all combined.
Fold in chocolate chips.
Cover with plastic wrap and refrigerate for 2 hour or up to 3 days.
Preheat oven to 350F, line large baking sheets with parchment paper and set aside
Scoop the dough into 2-3 tablespoons balls.
Flatten each ball with your hands and place one piece of caramel in the middle.
Wrap the cookie dough around the caramel making sure it is completely covered with dough.
Place balls on you baking sheet 2 inches apart.
Bake for 12-14 minutes or until golden brown.
Let cookies cool on the baking sheet for 5-10 minutes then place on a cooling rack to cool completely.