Infernojs is mostly written in typescript.
To get started building infernojs, close the repo using the following command
git clone https://github.com/infernojs/inferno.git
npm install and finally (this will build all the artifacts)
npm run-script build
Then if you look under infernojs\packages\inferno\dist, this is where your inferno.js is located after build