Blaze JS - https://blazejs.org
This is a hexo static site used to generate the Blaze JS Documentation.
This repo has two submodules, one the theme, the other a test runner.
After cloning, or updating the repo, it makes sense to run
cd .. && git submodule update --init
Generally you should not commit changes to the submodules, unless you know what you are doing.
To generate the api boxes, the site uses a file data/data.js
which is generated from the js docs in the Blaze source code. This will automatically happen whenever you start your local hexo server.
Ensure you've run npm install
. Then simply npm start
.