4cc3fd3a1f
Comments.
2015-11-05 00:56:41 -05:00
4752c3040e
Store theme folder reference.
2015-11-05 00:56:06 -05:00
89b7ed4d5b
Expose FluentDate at API level.
2015-11-05 00:53:48 -05:00
1e44ce5e5e
Fix: Allow "current" in addition to "present" and "now".
2015-10-27 21:09:54 -04:00
9de5069c20
Fix: Allow year-only dates ('YYYY').
2015-10-27 21:07:45 -04:00
b0b2af8278
Fix glitch with prettyifying HTML links.
2015-10-27 20:59:21 -04:00
5dee90b8e3
Remove process.exit() call.
2015-10-27 07:37:24 -04:00
330866a518
Rename "FluentCMD" to "FluentCV".
2015-10-27 03:54:50 -04:00
6d6f66bfe2
Rename watermark to fluent-themes.
2015-10-26 13:48:00 -04:00
e34d02facb
Always display title on error.
2015-10-26 13:17:58 -04:00
5f50485968
Expose API surface.
2015-10-26 12:54:27 -04:00
0aaa9ffff8
Introduce FluentLib sources.
2015-10-26 12:30:00 -04:00
4a98e0bb25
Multiple things.
...
1. Load themes directly in FCMD instead of only through FluentLib.
2. Add support for silent mode (`-s` or `--silent`).
3. Silently create output folder if not present (mkdirp).
2015-10-26 08:01:01 -04:00
06294a90b5
Add YAML output format support.
2015-10-26 02:45:37 -04:00
68f943745c
Support "--no-prettify" option.
...
Add command-line support for "--no-prettify" and "-n". Use a negative
option here since pretty printing is enabled by default.
2015-10-25 03:04:51 -04:00
1b4056371b
Objectify options.
...
Support FCV Desktop requirement.
2015-10-17 11:10:59 -04:00
2e5a68d942
Support explicit -o output parameter.
...
Allow output files to be explicitly specified via -o, for ex:
fluentcmd resume.json -o out/resume.html -o out/resume.pdf
2015-10-10 21:39:32 -04:00
cf15738f58
Fix explicit output file bug.
...
Fixes a bug that occurs when an explicit output file with an extension
other than .all is specified on the command line.
2015-10-10 21:38:06 -04:00
d4a3a08aff
Add JSON format support.
2015-10-10 20:11:26 -04:00
189f37b6a1
Add Markdown format support.
2015-10-10 17:49:29 -04:00
6e4263e58c
Change default theme to "modern".
2015-10-10 15:39:13 -04:00
7ab2df6696
Improve error handling.
2015-10-07 09:29:41 -04:00
11f76d920f
Code cleanup.
...
Use _.reduceRight in lieue of Array.prototype.reduce to ease logging
during resume merge and clean up code, comments, and whitespace
throughout.
2015-10-07 03:53:38 -04:00
0c7325322a
Fix merge logic.
...
Allow multiple resumes to be merged, extend()-style, and output a
notification for the same.
2015-10-06 16:09:40 -04:00
7c578703c4
Remove unused require()s.
2015-10-06 12:24:29 -04:00
8a19009e29
Scrub.
2015-10-06 12:21:22 -04:00
4fa15f59a0
Emit an additional blank line.
2015-10-06 09:55:35 -04:00
90440ae253
Use relative paths in output.
2015-10-04 15:05:44 -04:00
e622918fee
Add external logger callback.
2015-09-29 04:15:04 -04:00
ad653e70dd
Package string utils.
2015-09-26 15:05:37 -04:00
8f6c639851
Remove unused Class.js.
2015-09-24 16:11:57 -04:00
76f718dc3e
Revamp command-line functionality.
...
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.
2015-09-24 16:09:48 -04:00
1715a66514
Scrub sheet.js.
2015-09-24 11:21:50 -04:00
7df7a3f894
Introduce a Markdown generator.
2015-09-23 00:26:56 -04:00
ccf6a1a1be
Reorganize sources.
2015-09-23 00:26:24 -04:00
7363e48019
Introduce formal generators.
...
Introduce a shallow hierarchy of simple generator classes, collecting
common functionality and allowing for future snap-in generator
replacement. Use John Resig's "class"-based inheritance per
http://ejohn.org/blog/simple-javascript-inheritance/ .
2015-09-23 00:03:49 -04:00
7bf25469de
Support additional date formats.
...
Support "Now" in addition to "Present" along with year-only dates of the
form "YYYY".
2015-09-21 11:34:42 -04:00
f03d2a05e7
Scrub.
2015-09-19 21:35:39 -04:00
1a1310cef5
Improve date parsing and sorting.
2015-09-19 21:07:53 -04:00
c55a2f9f35
Add JSON validation to Sheet prototype.
2015-09-18 20:10:35 -04:00
ffa06118a0
Minor extensions to Sheet class.
2015-09-17 07:27:30 -04:00
8b57f9ce57
Fix template expansion error.
2015-09-17 05:06:09 -04:00
ed3fc12806
Merge JSON properties onto sheet.
2015-09-16 19:32:42 -04:00
ce740922e9
Emit correct CSS filename in generated HTML.
...
Instead of hard-coding the CSS file to "resume.css", base it on the
input file name.
2015-09-13 05:49:45 -04:00
0b4522c149
Update w/ recent folder changes.
2015-09-11 17:21:44 -04:00
c54137a493
Cleanup.
2015-09-10 09:13:12 -04:00
aa58edd853
Restore PDF generation.
2015-09-08 23:08:07 -04:00
c9ec8a81a0
Introduce "Sheet" class.
...
Start formalizing some of the key domain nouns, starting with the
concept of the "sheet" or "character sheet".
2015-09-08 23:05:12 -04:00
a90139dd6f
Return processed resume data.
...
Return the array of processed resume (string/text) data in addition to
the rendered output files.
2015-09-04 23:46:53 -04:00
cc0c7512d8
Switch to wkhtmltopdf by default.
...
Better fidelity for nominal use and doesn't give weak/dnode errors in
Electron.
2015-09-03 17:06:30 -04:00