This is the command line tool for JSON Resume, the open source initiative to create a JSON-based standard for resumes.
Use your favorite IRC client to join the #jsonresume channel on Freenode.
Or instead, you can use the web client: http://webchat.freenode.net.
Install the command-line tool:
npm install -g resume-cliresume --helpShow a list of options and commands for the CLI.
resume initCreates a new resume.json file in your current working directory.
Complete the resume.json with your text editor. Be sure to follow the schema
(available at http://jsonresume.org).
resume testValidates your resume.json against our schema tests to ensure it complies with
the standard. Tries to identify where any errors may be occurring.
resume export [fileName]Exports your resume locally in a stylized HTML, Markdown, or PDF format.
A list of available themes can be found here: http://jsonresume.org/themes/
Please npm install the theme you wish to use locally before attempting to export it.
Options:
--format <file type> Example: --format pdf--theme <name> Example: --theme flatresume registerRegistration is optional.
To publish your resume to your account with a custom domain extension at http://registry.jsonresume.org. You will first need to acquire login credentials.
resume loginTo log into a registered account. This will allow you to publish with requiring you to reenter your credentials.
resume publishThis command will guide you through the publish process.
Options:
--theme <name> Style your resume. (Default: flat)resume serveStarts a web server that serves your local resume.json.
Options:
--port <port>--theme <name>If no theme is specified, it will look for the file index.js and call
render(). This is useful when developing themes.
Available under the MIT license.