1
0
mirror of https://github.com/JuanCanham/HackMyResume.git synced 2026-05-02 10:43:02 +01:00
Commit Graph

590 Commits

Author SHA1 Message Date
Josh Janusch 889bd4bfc5 formatDate helper now will only use moment if date is valid. If it's not, will use the user inputted value or a fallback parameter, if it is provided 2016-01-01 17:27:49 -05:00
hacksalot 13fc903b2b Catch JSON syntax errors for all commands.
...and emit line/column info.
2016-01-01 17:20:42 -05:00
hacksalot 8c8dbfed72 Adjust test paths. 2016-01-01 15:06:36 -05:00
hacksalot 2b669cf35c Tweak error handling for cmd params. 2016-01-01 15:06:16 -05:00
hacksalot 5a2d892b85 Scrub error-handler.js. 2016-01-01 14:59:21 -05:00
hacksalot 37a7c318d5 Remove stack trace for ENOENT. 2016-01-01 14:58:56 -05:00
hacksalot 43873efcab Tweak analyze command error. 2016-01-01 14:38:52 -05:00
hacksalot bb28e5aa8e Support --help option.
Support standard syntax for the HELP command.
2016-01-01 14:38:00 -05:00
hacksalot c17261cd25 Merge pull request #81 from tjlav5/master
Fix relative theme directory
2016-01-01 13:46:55 -05:00
TJ Lavelle 49e56cc226 Fix relative theme directory
The theme directory assumes it was a child of the HackMyResume module, but NPM3 will actually flatten this out. Following the same logic that the template-generator uses, find the path to the themes using NPMs require method.
2016-01-01 11:27:05 -05:00
hacksalot 84ad6cf356 Add missing chalk references. 2016-01-01 04:57:50 -05:00
hacksalot b96526da31 Replace chalk with colors in tests. 2016-01-01 04:48:20 -05:00
hacksalot cb14452df3 Replace colors with chalk.
Chalk has a few more options and doesn't mess around with
String.prototype.
2016-01-01 04:44:14 -05:00
hacksalot d54b9a6d6c Remove unused method. 2016-01-01 03:45:14 -05:00
hacksalot 6285c2db3b Introduce "analyze" verb and framework.
Introduce a new "analyze" command and start setting up the inspector /
analyzer pipeline with a simple "gap analysis" inspector using a
reference-counted gap detection approach.
2016-01-01 03:39:48 -05:00
hacksalot 3453293c79 Bump version to 1.3.1. v1.3.1 2015-12-31 20:41:54 -05:00
hacksalot fb32cb0d78 Tests: Bump Johnny's expected duration to 4 years.
Happy New Year, everybody.
2015-12-31 20:00:39 -05:00
hacksalot baccb75256 Tests: fix Travis error on Node 0.10.
Node 0.10 doesn't have path.parse, so use require('parse-filepath') as a
workaround.
2015-12-31 19:51:06 -05:00
hacksalot 5c39c1c93d Remove extraneous console.log. 2015-12-31 19:47:55 -05:00
hacksalot 48cc315fc8 Update Travis shields.
Add version and a badge for the /dev branch.
2015-12-31 19:17:56 -05:00
hacksalot ea8da6811a Include Node 0.10 in Travis tests.
We've already done some work to support legacy Node 0.10 (ex
https://github.com/hacksalot/HackMyResume/issues/31#issuecomment-167155845)
no reason to drop this support by omitting tests.
2015-12-31 18:31:39 -05:00
hacksalot dbda48c16d Add additional validate tests. 2015-12-31 18:24:45 -05:00
hacksalot bc710b5c6e Merge pull request #77 from hacksalot/dev
v1.3.0 changes
v1.3.0
2015-12-31 06:43:34 -05:00
hacksalot b85d40b1b3 Improve XML encoding for Word docs.
Fix various encoding errors.
2015-12-31 06:38:30 -05:00
hacksalot 069c02ddcc Interim changes supporting v1.3.0. 2015-12-31 03:34:41 -05:00
hacksalot 1f6d77fc28 Bump version to 1.3.0. 2015-12-31 03:18:02 -05:00
hacksalot 2b4266ee42 Merge pull request #69 from zhuangya/missing-extend-def-fix-68
fix: missing extend method
2015-12-30 22:11:20 -05:00
hacksalot 2b3c83c57e Merge branch 'master' of https://github.com/hacksalot/HackMyResume 2015-12-30 22:03:38 -05:00
hacksalot 6f37ccdee3 Merge pull request #75 from hacksalot/dev
Changes for v1.3.0-beta
v1.3.0-beta
2015-12-30 21:26:27 -05:00
hacksalot df27924ac2 Add Johnny Trouble to tests. 2015-12-30 21:07:28 -05:00
hacksalot 3cf24cfb40 Fix PNG generation glitch. 2015-12-30 20:11:21 -05:00
hacksalot 3acf648eb4 Expose helpers to Underscore engine.
Get the same set of helpers working for Underscore and Handlebars
engines. Needs refactoring.
2015-12-30 20:11:09 -05:00
hacksalot 76cafa4249 Fix reference error in explicit themes. 2015-12-30 20:10:14 -05:00
hacksalot 55943bf49a Fix missing semicolon. 2015-12-30 20:09:39 -05:00
hacksalot a280d8acb2 Support CSS embedding vs. linking. 2015-12-30 19:45:50 -05:00
hacksalot 558a321fe8 Refactor generator logic. 2015-12-30 18:52:41 -05:00
hacksalot d901047043 Update fluent-themes --> fresh-themes. 2015-12-30 18:50:58 -05:00
hacksalot d4e0a0fa05 Add {{styleSheet}} helper (placeholder). 2015-12-30 18:19:00 -05:00
hacksalot 22554c61c5 Rename and bump fluent-themes dependency. 2015-12-30 18:18:11 -05:00
hacksalot 72de1bbd33 Scrub. 2015-12-30 15:21:58 -05:00
hacksalot 2ff912e687 Scrub. 2015-12-30 15:11:18 -05:00
hacksalot ccadb0416f Move freebie formats out of theme class. 2015-12-30 15:03:26 -05:00
hacksalot 5e51beddf7 Refactor. 2015-12-30 14:48:22 -05:00
hacksalot 97c9ba08d0 Fix: Broken HELP command. 2015-12-30 14:00:09 -05:00
hacksalot 39d61c66b9 Finish Theme --> FreshTheme rename. 2015-12-30 13:22:18 -05:00
hacksalot 7a1eadb3fc Tweak error messages.
Stay away from language like "please specify a valid input resume". The
fluentcv fork can use corporate-speak. HackMyResume is more like a
gremlin -- feed it, but never after midnight.
2015-12-30 13:12:51 -05:00
hacksalot 1bcc2f7d0c Add formal support for aliases.
new/create and build/generate
2015-12-30 13:00:30 -05:00
hacksalot e3cb949992 Fix: Exception when HMR is run without params. 2015-12-30 12:59:21 -05:00
hacksalot a0c356941c Remove unnecessary line. 2015-12-30 12:44:16 -05:00
hacksalot 3c7868a750 Scrub. 2015-12-30 12:38:01 -05:00