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
hacksalot
3e7d9c0411
Integrate JRSTheme class.
2015-12-30 12:37:26 -05:00
hacksalot
b21fd93d66
Introduce JRSTheme class.
...
Start splitting out logic into dedicated abstractions for both FRESH and
JSON Resume themes given the different structure and use cases of each.
2015-12-30 12:08:46 -05:00
hacksalot
37e75acd86
Merge remote-tracking branch 'refs/remotes/origin/master' into dev
2015-12-30 12:06:02 -05:00
hacksalot
0c570f8512
Update README.
2015-12-29 17:43:27 -05:00
hacksalot
7593afa586
Adjust package.json versions.
...
Relax to v1.3.0-beta and bump fluent-themes version.
2015-12-29 17:33:16 -05:00
hacksalot
417d07f469
Merge pull request #60 from zhuangya/images
...
Thanks @zhuangya! Nice work.
2015-12-29 17:21:37 -05:00
hacksalot
b803eba934
Scrub string.js.
...
Will probably be retired in favor of Node reusables.
2015-12-29 10:26:30 -05:00
hacksalot
483207e5a0
Improve Markdown support for JSON Resume themes.
2015-12-29 10:01:45 -05:00
hacksalot
02ef2b2241
Improve error handling.
...
Better support for spawn errors encountered during generation (for ex,
PDFs through wkhtml) + general refactoring.
2015-12-29 06:35:55 -05:00
hacksalot
13430bcad5
Refactor status codes.
2015-12-29 05:09:05 -05:00
hacksalot
e65c0e128e
Fix tests glitch.
2015-12-29 03:50:00 -05:00
hacksalot
bf5c040971
Copy JRS theme assets to target.
2015-12-29 03:10:26 -05:00
Ya Zhuang
5dd3d1a3b4
chore: remove debugging console logs
2015-12-29 03:40:42 +08:00
Ya Zhuang
6b0ea0c7bd
add: png format
2015-12-29 03:29:13 +08:00
hacksalot
6bc6b3262e
Add tests for FRESH/JRS cross-generation.
...
Ability to generate JSON Resume themes from FRESH format resumes and
vice-versa.
2015-12-28 04:39:03 -05:00
hacksalot
3c1ae4cbd1
Add baseline support for local generation of JSON Resume themes.
2015-12-28 04:37:42 -05:00
hacksalot
547b87afc6
LINT prior to running tests.
2015-12-28 04:17:48 -05:00
hacksalot
db31744c98
Adjust "npm test" command.
...
Fix issue with tests being run twice and run tests through Grunt for
LINTing and other pre/post processing.
2015-12-28 04:16:53 -05:00
hacksalot
9423a19842
Remove extraneous references to "tests" plural.
2015-12-28 04:01:30 -05:00
hacksalot
07b303e530
Bump version to 1.3.0.
2015-12-28 03:51:39 -05:00
hacksalot
ec51148374
Introduce interim contribution guidelines.
2015-12-27 00:08:45 -05:00
hacksalot
0514f7805c
Add contributors to package.json.
...
Contributors first, author last.
2015-12-26 22:47:39 -05:00
hacksalot
dfa19899b0
Merge pull request #41 from zhuangya/npm-test
...
package.json test scripts and travis :)
2015-12-26 21:12:39 -05:00
Ya Zhuang
1265ecab9f
chore: remove generated resume, more node ci
...
- node 0.11 0.12
- remove and ignore `test/sandbox` from git
2015-12-26 19:13:15 +08:00
Ya Zhuang
1ad297ec7a
add: missing travis-image url
2015-12-25 07:08:17 +08:00
Ya Zhuang
68628e3304
add: travis yml and badge
2015-12-25 07:06:52 +08:00
Ya Zhuang
1a6d7d5723
change: package.json enhancement
...
- add `scripts` for something like `npm test` and `npm run grunt`
- add missing devDep: `grunt-cli`
2015-12-25 07:03:16 +08:00
hacksalot
78a8b9c58e
Merge pull request #40 from hacksalot/rel/v1.2.2
...
rel/v1.2.2
2015-12-24 17:44:56 -05:00
hacksalot
5e7abb66bd
Safer source format conversions.
...
Quick fix against missing fields in FRESH and/or JRS (ahead of introing
more robust standalone converter thing). Address portions of #31 and
#33 .
2015-12-24 17:51:26 -05:00
hacksalot
358c397bb9
Show call stack on error.
...
Hat tip @Furchin.
2015-12-24 16:22:29 -05:00
hacksalot
3d41528059
Fix path parsing issue on prev versions of Node.js.
...
Work around absence of path.parse in Node versions < v0.12. Addresses
#31 and #33 .
2015-12-24 16:18:38 -05:00
hacksalot
79637b611a
Bump version to 1.2.2.
2015-12-24 16:09:37 -05:00
hacksalot
5de796b119
Merge pull request #35 from hacksalot/rel/v1.2.1
...
rel/v1.2.1
2015-12-24 07:41:12 -05:00
hacksalot
bf84341acf
Version -> 1.2.1
...
Holding off on 1.3.0 pending HTTP/HTTPS support. #rebase #semver
2015-12-24 07:42:07 -05:00
hacksalot
bbac1fdceb
Improve test coverage around incomplete JRS resumes.
...
Add quick sanity checks around incomplete or irregular JRS-format
resumes. Also decorate existing JRS test resumes (/tests/resumes/) with
current 0.0.0 JRS version ahead of 1.0.0 release.
2015-12-24 06:08:45 -05:00
hacksalot
c5ee1ee33c
Quick fix for ".history" errors.
...
Affects #31 and #33 .
2015-12-24 04:05:56 -05:00