Ya Zhuang
6280a18c14
fix: missing extend method
...
fix #68
2015-12-30 19:20:22 +08:00
hacksalot
5bc8b9c987
Merge remote-tracking branch 'refs/remotes/origin/dev'
2015-12-29 17:58:41 -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
hacksalot
c74eda90ed
Introduce lodash dependency.
2015-12-24 04:05:17 -05:00
hacksalot
ef2fe95bd8
Remove unused method.
2015-12-24 04:04:44 -05:00
hacksalot
e2589b3730
Fix validate command error.
...
Still hitting some inconsistent behavior in different NPM
versions/platforms with invalid uppercase dependency names per
https://github.com/npm/npm/issues/3692 . Partial fix for #33 .
2015-12-24 03:23:56 -05:00
hacksalot
ebad1677bc
Replace file-exists.js with NPM path-exists.
2015-12-22 18:55:17 -05:00
hacksalot
dab6ebfd82
Bump fluent-themes version to 0.8.0-beta.
2015-12-22 18:49:29 -05:00
hacksalot
dd61b5360a
Update package.json contact info.
2015-12-22 18:49:11 -05:00
hacksalot
fced92a5a0
Bump version to 1.3.0.
2015-12-22 18:47:23 -05:00
hacksalot
64db1a654e
Merge pull request #30 from hacksalot/rel/v1.2.0
...
rel/v1.2.0
2015-12-21 02:57:59 -05:00
hacksalot
31830ee759
Silence tests.
2015-12-21 03:04:40 -05:00
hacksalot
1c05846a4f
Add CLI tests.
2015-12-21 02:58:16 -05:00
hacksalot
1db9c2e420
Fix README glitch.
2015-12-21 02:58:01 -05:00
hacksalot
c966f6766c
Refactor verbs to separate files.
2015-12-21 02:56:02 -05:00
hacksalot
65b6359fd8
Bump version to 1.2.0.
2015-12-21 00:52:23 -05:00
hacksalot
a54476eede
Reaffirm string-based generation.
...
In recent commits, HackMyResume generation logic, much like the pilots
in Top Gun who became too reliant on air-to-air missiles and lost the
true art of dogfighting, has become dependent on file-based generation
as implicit file assumptions have crept in. This commit reaffirms the
file-less, string-based nature of the generation process and, as a side
effect, adjusts the behavior of (binary) PDF generation to match.
2015-12-21 00:36:08 -05:00
hacksalot
7c0354046c
Merge pull request #29 from hacksalot/final/v1.1.0
...
final/v1.1.0
2015-12-20 20:46:19 -05:00