In a bowl, sift the all purpose flours, baking soda, baking powder, cinnamon powder, and salt. Whisk to combine and set it aside.
In a stand mixer, mix the unsalted butter, brown sugar, and white sugar until evenly combine.
To the stand mixer, add the vanilla extract, orange zest, orange juice, and egg replacer mixture (1 tbsp egg replacer powder + 4 tbsp warm water) and mix until evenly combined.
Add rolled oats and dried cranberries to the mixture and combine for 30 seconds until evenly combined.
Using an ice cream scoop or two spoons, scoop the cookie mixture to a silicone or parchment lined baking sheet.
Bake at 350 F (175 C) for 10-12 minutes until browned on the bottom.
Remove the cookies from the oven, and allow it to cool for 10 minutes.
Transfer the cookies from baking sheet to a cooling rack until completely cooled.
Enjoy!