mirror of
https://github.com/JuanCanham/HackMyResume.git
synced 2024-11-22 08:20:11 +00:00
Scrub.
This commit is contained in:
parent
b224c8939b
commit
376e720f4b
@ -1,37 +1,41 @@
|
|||||||
/**
|
/**
|
||||||
Implementation of the 'generate' verb for HackMyResume.
|
Implementation of the 'build' verb for HackMyResume.
|
||||||
@module generate.js
|
@module generate.js
|
||||||
@license MIT. See LICENSE.md for details.
|
@license MIT. See LICENSE.md for details.
|
||||||
*/
|
*/
|
||||||
// TODO: EventEmitter
|
|
||||||
|
|
||||||
|
|
||||||
(function() {
|
(function() {
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
var PATH = require('path')
|
var PATH = require('path')
|
||||||
, FS = require('fs')
|
, FS = require('fs')
|
||||||
, MD = require('marked')
|
, MD = require('marked')
|
||||||
, MKDIRP = require('mkdirp')
|
, MKDIRP = require('mkdirp')
|
||||||
, EXTEND = require('../utils/extend')
|
, EXTEND = require('../utils/extend')
|
||||||
, HACKMYSTATUS = require('../core/status-codes')
|
, HACKMYSTATUS = require('../core/status-codes')
|
||||||
, HME = require('../core/event-codes')
|
, HME = require('../core/event-codes')
|
||||||
, parsePath = require('parse-filepath')
|
, parsePath = require('parse-filepath')
|
||||||
, _opts = require('../core/default-options')
|
, _opts = require('../core/default-options')
|
||||||
, FluentTheme = require('../core/fresh-theme')
|
, FluentTheme = require('../core/fresh-theme')
|
||||||
, JRSTheme = require('../core/jrs-theme')
|
, JRSTheme = require('../core/jrs-theme')
|
||||||
, ResumeFactory = require('../core/resume-factory')
|
, ResumeFactory = require('../core/resume-factory')
|
||||||
, _ = require('underscore')
|
, _ = require('underscore')
|
||||||
, _fmts = require('../core/default-formats')
|
, _fmts = require('../core/default-formats')
|
||||||
, extend = require('../utils/extend')
|
, extend = require('../utils/extend')
|
||||||
, chalk = require('chalk')
|
, chalk = require('chalk')
|
||||||
, pad = require('string-padding')
|
, pad = require('string-padding')
|
||||||
, Verb = require('../verbs/verb')
|
, Verb = require('../verbs/verb');
|
||||||
, _err, _log, rez;
|
|
||||||
|
var _err, _log, rez;
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
/**
|
||||||
|
An invokable resume generation command.
|
||||||
|
*/
|
||||||
var BuildVerb = module.exports = Verb.extend({
|
var BuildVerb = module.exports = Verb.extend({
|
||||||
|
|
||||||
init: function() {
|
init: function() {
|
||||||
@ -44,6 +48,8 @@ Implementation of the 'generate' verb for HackMyResume.
|
|||||||
|
|
||||||
});
|
});
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
Given a source resume in FRESH or JRS format, a destination resume path, and a
|
Given a source resume in FRESH or JRS format, a destination resume path, and a
|
||||||
theme file, generate 0..N resumes in the desired formats.
|
theme file, generate 0..N resumes in the desired formats.
|
||||||
|
Loading…
Reference in New Issue
Block a user