Preheat oven to 325 degrees F. Line a sheet pan with parchment paper.
On the parchment lined cookie sheet, spread the rolled oats and pecans. Toast for about 10 minutes. Next, add the coconut flakes. Toast for an additional 5 minutes, just until the coconut begins to turn brown. Coconut flakes brown fast, so keep an eye on it! After toasting, carefully add the oat mixture to a large mixing bowl. Pour in the dried cranberries and mix well. Allow to cool while you start on the honey mixture.
In a medium saucepan, add the honey, coconut sugar, butter and salt. Bring the mixture to a gentle simmer, and cook until the coconut sugar is dissolved, about 5 minutes. Add the vanilla extract. Set the honey mixture aside to cool for 15 minutes (or else it will melt the chocolate chips!).
Pour the honey mixture over the oat mixture and stir well to combine. Fold in the chocolate chips. Line a 9x13 inch baking dish with parchment paper. Spread the granola mixture and press down with the back of a spoon or spatula. Refrigerate for at least an hour, or until the bars are hardened enough to cut into desired squares. Enjoy!