Whisk together flour, baking soda and salt; set aside
Beat butter and sugars in an electric mixer on high until light and fluffy
Mix in eggs and vanilla on medium speed; scrape sides and bottom of bowl with a spatula
Reduce speed to low and gradually add the flour mixture
Once combined, stir in the oatmeal; then stir in peanuts and caramel bits; do not overmix dough
Chill dough in refrigerator for 2 hours (or up to 24 hours), the longer the better
Pre-heat oven to 350 degrees
When ready to bake, use a large cookie dough scoop to place cookie dough balls (about ¼ cup each) on top of parchment paper, 2-3 inches apart; sprinkle lightly with flaky sea salt
Bake cookies 15-17 minutes or until cookies are golden brown; they should look slightly underbaked in the center
Set aside to cool on wire racks before eating
Recipe by Keep It Sweet Desserts at http://www.keepitsweetdesserts.com/salted-caramel-peanut-oatmeal-cookies/