yarn run build: Builds CV in English and Spanish in multiple output formats (PDF, Markdown, HTML and plaintext) and levels of detail.yarn run publish: Copy latest public build artifacts to the "gh-pages" branch.yarn test: Check JS formatting.yarn format: Fix JS formatting.
To encrypt or decrypt the encrypted content in pii.yml, we rely on my age key, stored in 1Password, and placed in ~/.config/age/key.txt:
# Make
mkdir -p ~/.config/age
chmod 0700 !$
# First time only.
brew install age
bin/decrypt
bin/encrypt
Built copies can be found at https://greg.hurrell.net/:
| Brief | Extended |
|---|---|
| HTML | HTML |
| Markdown | Markdown |
| Plaintext | Plaintext |
| Brief | Extended |
|---|---|
| HTML | HTML |
| Markdown | Markdown |
| Plaintext | Plaintext |