In the same way that HackMyResume and FluentCV can use JSON Resume themes, allow JSON Resume tools like resume-cli to use FRESH themes by tweaking the FRESH theme structure to satisfy basic JSON Resume theme requirements. Both formats (FRESH and JRS) can be fulfilled in a single theme package with little or no duplication.
This would boil down to exposing a theme render method via index.js (in JRS 0.0.0). Behind the scenes, render would convert JRS to FRESH, generate the resume(s), then return the final rendered markup, all transparently to the JSON Resume tool.
In the same way that HackMyResume and FluentCV can use JSON Resume themes, allow JSON Resume tools like resume-cli to use FRESH themes by tweaking the FRESH theme structure to satisfy basic JSON Resume theme requirements. Both formats (FRESH and JRS) can be fulfilled in a single theme package with little or no duplication.
This would boil down to exposing a theme
render
method viaindex.js
(in JRS 0.0.0). Behind the scenes,render
would convert JRS to FRESH, generate the resume(s), then return the final rendered markup, all transparently to the JSON Resume tool.