In a medium bowl add the flour, baking powder, baking soda, cinnamon and salt.
In a small bow mix the flax seed meal and water and set aside so it can thicken.
In a large bowl add the butter and brown sugar and beat with a Hand Mixer it is light and fluffy. That takes about 5 minutes.
If you have a granola that is in large clumps put it in a baggie and pound it with a mallet (or some such item) that will crunch the the granola into smaller bits.
Now to the large bowl with the butter mixture add the flax seed meal mixture and almond milk and stir.
Beat in the flour mixture a half a cup at a time. You can use the hand mixer up to this point.
Now hand mix in the chocolate chips, raisins, dates and granola.
Drop onto a ungreased Baking Sheet by the Tablespoon full. Space about 2″ apart.
Bake at 375 degrees for 9 minutes.
Let set 3 minutes and remove to racks to cool completely.