mirror of
https://github.com/JuanCanham/HackMyResume.git
synced 2024-11-21 16:00:11 +00:00
76f718dc3e
Get resume generation CLI up and running again after recent API updates. Tool name has changed to "fluentcmd" from "scrappy" and now depends on external "fluentlib" instead of embedding those sources. |
||
---|---|---|
src | ||
.gitattributes | ||
.gitignore | ||
LICENSE.md | ||
package.json | ||
README.md |
fluentcmd
The command-line FluentCV application for Linux, Windows, and OS X.
Use
First make sure Node.js and NPM are installed. Then:
- Install the latest official PhantomJS and wkhtmltopdf binaries for your platform.
- Verify PhantomJS and wkhtml are accessible on your path.
- Run
npm install
followed bynpm link
. - Run fluentcmd from with
fluentcmd [input] [output] -t [theme]
. For example:
# Generate all resume formats (HTML, PDF, DOC, TXT)
fluentcmd resume.json resume.all -t informatic
# Generate a specific resume format
fluentcmd resume.json resume.html -t informatic
fluentcmd resume.json resume.txt -t informatic
fluentcmd resume.json resume.pdf -t informatic
fluentcmd resume.json resume.doc -t informatic
- Success looks like this:
*** FluentCMD v0.1.0 ***
Reading JSON resume: foo/resume.json
Generating HTML resume: out/resume.html
Generating TXT resume: out/resume.txt
Generating DOC resume: out/resume.doc
Generating PDF resume: out/resume.pdf
Advanced
You can merge multiple resumes by specifying them in order from most generic to most specific:
# Merge specific.json onto base.json and generate all formats
fluentcmd base.json specific.json resume.all -t informatic
You can specify multiple output filenames instead of using .all
:
# Merge specific.json onto base.json and generate r1.doc and r2.pdf
fluentcmd base.json specific.json r1.doc r2.pdf -t informatic
You can omit the output file(s) and/or theme completely:
# Equivalent to "fluentcmd resume.json resume.all -t default"
fluentcmd resume.json
License
Proprietary and confidential. See LICENSE.md for details.