This repo contains source code for my homepage at noop.pw.
You may be looking for source of my resume.
IMPORTANT
-
The package dependencies are quite old and several projects have diverged significantly.
-
While I currently do not intend to upgrade everything, a DockerFile is provided to isolate supply chain risks while running locally.
-
Use docker compose to run the development server and ignore the following instructions.
-
Install packages. Use
npm install, oryarn installif you useyarnpkg. -
Build site using
npm run build. The static content will be inpublicdirectory. -
To use live-reload and in-built dev server, use
npm run start. -
Tests are written using
mochaandchai. Usenpm run testto run them.
The resume is built using a combination of pugjs template and brunch hooks.
Content is structured in a yaml file, which is transformed using demi.
During transformation, the markdown in yaml is rendered to html, date-times are parsed and formatted to
more human readable format, and then passed to the template which renders a static html.
Thanks to Netlify for powering this website. They're awesome!
MIT
