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
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
hacksalot
43cd1c7e52
Allow TO keyword to be omitted.
...
If the TO keyword is missing, assume the last file passed in is the
destination file.
2015-12-20 20:53:21 -05:00
hacksalot
f80c333361
Scrub.
2015-12-20 20:22:46 -05:00
hacksalot
cdbb264093
Add string convenience method.
2015-12-20 18:42:02 -05:00
hacksalot
87b3bbe785
Bump version to 1.1.0.
2015-12-20 18:41:51 -05:00
hacksalot
b92cf7298a
Refactor helpers.
...
Helpers shouldn't be specific to a given template engine (eg,
Handlebars) in order to allow sharing of helpers between different
template engines. Isolate abstract helpers in another module and apply
them via Handlebars.registerHelper and as necessary for other template
engines.
2015-12-20 18:24:28 -05:00
hacksalot
93456b5f40
Merge pull request #28 from hacksalot/rel-next
...
rel-next
2015-12-20 15:56:43 -05:00
gruebait
72f29bf402
Update README.
2015-12-20 15:59:30 -05:00
gruebait
f6fc384466
Add keywords to package.json.
2015-12-20 15:43:31 -05:00
gruebait
c5ab3fdfae
Bump version to 1.0.1.
2015-12-20 15:43:20 -05:00