Preheat oven to 325 degrees F.
In a large bowl, combine the oats, cashews, almonds, coconut, salt and cinnamon and set aside.
In a medium saucepan, melt the butter, honey and brown sugar until the sugar has completely dissolved. Remove the mixture from the heat and stir in the vanilla extract.
Pour the butter mixture over the oat mixture and stir to combine until everything is well coated. Spread the granola mixture onto a parchment-lined baking sheet, leaving a few large clumps. Bake the granola for 15 minutes. Remove from the oven and break up the pieces to ensure even baking. Place the baking sheet back into the oven for another 15 minutes.
Remove the sheet pan from the oven and give it one more toss to break up some of the pieces and place back into the oven for the last 10 minutes.
Remove the baking sheet from the oven and let it cool completely. Once cooled, add the chocolate chips and the dried fruit. Give it a quick toss with a spoon and then serve or package and store.