Commit Graph

28 Commits

Author SHA1 Message Date
hacksalot 42d249b407
chore: decaffeinate: fix eslint violations 2018-02-14 10:02:44 -05:00
decaffeinate 8a46d642e5
chore: decaffeinate: convert error.coffee and 58 other files to JS 2018-02-14 09:56:31 -05:00
decaffeinate b7cd01597e
chore: decaffeinate: rename error.coffee and 58 other files from .coffee to .js 2018-02-14 09:55:12 -05:00
hacksalot c4f7350528
chore: update project dependencies 2018-02-12 00:05:29 -05:00
hacksalot 38a073b09a
feat: improve template helper wiring 2018-02-07 05:49:02 -05:00
hacksalot caca653666
style: remove unnecessary expression 2018-02-04 01:43:51 -05:00
hacksalot 00067d012a
fix: correctly replace frozen fields in JRS-themed resumes 2018-02-03 16:15:17 -05:00
hacksalot 6b125ed907 Support no-escape option for Handlebars themes. 2018-01-29 05:21:46 -05:00
ryneeverett 406d3358eb Don't do html escaping. Fix #157. 2016-12-14 21:14:45 -05:00
hacksalot 2d595350c6 Escape LaTeX during generation. 2016-02-13 20:40:17 -05:00
hacksalot aaa5e1fc1f Refactor generation.
Merge implicit and explicit generation paths, start emitting file
transform & copy signals, fix various bugs, introduce new bugs, support
better --debug outputs in the future.
2016-02-09 15:27:34 -05:00
hacksalot 1bc4263a46 Aerate. 2016-02-09 10:50:10 -05:00
hacksalot 2758038858 Cleanup and bug fixes.
Remove file-based open methods from resume classes; force clients to use
clean string-based or JSON overloads; fix processing glitch in
validate(); tweak outputs; adjust tests; update CHANGELOG; etc.
2016-02-04 18:49:16 -05:00
hacksalot 1c416f39d3 Fix JSON Resume theme breakage.
Fixes #128.
2016-01-30 11:31:39 -05:00
hacksalot 0f65e4c9f3 Finish HackMyCore reshaping.
Reintroduce HackMyCore, dropping the interim submodule, and reorganize
and improve tests.
2016-01-29 15:23:57 -05:00
hacksalot d3194fba19 Relocate internal sources to HackMyAPI.
Move internal sources and related tests to:

https://github.com/hacksalot/HackMyAPI
2016-01-24 09:55:04 -05:00
hacksalot 915f35b1e6 Improve Underscore.js rendering support. 2016-01-22 10:36:26 -05:00
hacksalot 6b171e69db Improve CSS handling. 2016-01-21 05:21:49 -05:00
hacksalot f77cced7f3 Improve error handling. 2016-01-20 19:59:36 -05:00
hacksalot 3e3803ed85 Improve error handling. 2016-01-18 14:10:35 -05:00
hacksalot 3800e19418 Process TXT global partials. 2016-01-11 19:56:19 -05:00
hacksalot 7814786957 Recruit Markdown partials when present. 2016-01-11 12:36:00 -05:00
hacksalot b224c8939b Remove redundant conditional. 2016-01-11 08:20:48 -05:00
hacksalot 4c954b79df Scrub. 2016-01-09 22:15:50 -05:00
hacksalot 0829800b65 Move helpers to /helpers. 2016-01-09 22:13:29 -05:00
hacksalot d6a3aab68a Make Handlebars options explicit. 2016-01-08 16:27:19 -05:00
Antonio Ruberto fbfff2a4e4 load theme partials for non html and doc
load global partials for html and doc only but load theme partials for
all outputs
2016-01-08 12:28:23 -05:00
hacksalot 95df8e5af4 Rename src/eng --> src/renderers
A renderer is a thing that renders or "paints" an arbitrary format using
a templating engine like Handlebars or Underscore. A generator is a
thing responsible for generating a given output format like HTML or MS
Word.
2016-01-08 09:59:47 -05:00