1
0
mirror of https://github.com/JuanCanham/HackMyResume.git synced 2025-05-02 20:37:08 +01:00
Commit Graph

760 Commits

Author SHA1 Message Date
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
b1d987c3b4 Bump version. 2015-10-10 20:09:09 -04:00
a2b482f60b Update README. 2015-10-10 18:34:36 -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
293f7e118a Merge branch 'dev' v0.2.0 2015-10-09 06:02:20 -04:00
961152850d Merge branch 'master' into dev 2015-10-09 06:00:27 -04:00
0724ffe7f2 Bump fluentlib version. 2015-10-09 05:56:36 -04:00
782068463c Merge branch 'dev' 2015-10-09 05:11:22 -04:00
f4dd72683b Enforce Unix line endings on JS files.
Sidestep finnicky line-ending behaviors on OS X and NPM registry.
2015-10-09 05:05:17 -04:00
9de7601a2a Peg fluentlib version and bump. 2015-10-07 09:51:08 -04:00
7ab2df6696 Improve error handling. 2015-10-07 09:29:41 -04:00
279bfaae5f Unprivatize package.json. v0.1.0 2015-10-07 05:17:51 -04:00
b27b564144 Update README -- again. 2015-10-07 04:27:30 -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
7f930283c6 Adjust dependencies.
Use the GitHub-flavored dependency style for fluentlib and bring in
Underscore.js.
2015-10-07 03:52:08 -04:00
d3a85dc935 Update license to MIT. 2015-10-07 02:20:48 -04:00
f446a04c61 Update README. 2015-10-07 01:54:08 -04:00
b7de9a42c5 Add obligatory Office Space link. 2015-10-07 01:38:48 -04:00
fa1df003f4 Update README. 2015-10-06 17:56:26 -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
6abb1ff4d7 Scrub package.json.
Remove unused dependencies and update GitHub endpoint.
2015-10-06 12:46:30 -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
6e6b55a826 Explicitly mention blueprint as a dependency. 2015-10-04 15:05:31 -04:00
e622918fee Add external logger callback. 2015-09-29 04:15:04 -04:00
fe9af2d334 Change: Expose interior interface.
Allow FluentCMD to be used either from the command line (the default) or
allow external libraries to require() the internal FluentCMD interface.
2015-09-29 02:08:41 -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
efd6206462 Remove CLI interface.
For now, access Scrappy as a script library, not a Node CLI. We'll
repackage the CLI later.
2015-09-13 21:14:12 -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