mirror of
				https://github.com/JuanCanham/HackMyResume.git
				synced 2025-10-31 13:17:26 +00:00 
			
		
		
		
	chore: update project dependencies
This commit is contained in:
		| @@ -104,9 +104,9 @@ _parse = ( fileName, opts, eve ) -> | ||||
|  | ||||
|     eve && eve.stat HME.afterParse, { file: fileName, data: ret.json, fmt: orgFormat } | ||||
|     return ret | ||||
|   catch | ||||
|   catch err | ||||
|     # Can be ENOENT, EACCES, SyntaxError, etc. | ||||
|     fluenterror: if rawData then HMS.parseError else HMS.readError | ||||
|     inner: _error | ||||
|     inner: err | ||||
|     raw: rawData | ||||
|     file: fileName | ||||
|   | ||||
| @@ -122,14 +122,14 @@ module.exports = class TemplateGenerator extends BaseGenerator | ||||
|           return | ||||
|  | ||||
|       # Write the file | ||||
|       opts.beforeWrite? thisFilePath | ||||
|       opts.beforeWrite? data: thisFilePath | ||||
|       MKDIRP.sync PATH.dirname( thisFilePath ) | ||||
|  | ||||
|       if file.info.action != 'copy' | ||||
|         FS.writeFileSync thisFilePath, file.data, encoding: 'utf8', flags: 'w' | ||||
|       else | ||||
|         FS.copySync file.info.path, thisFilePath | ||||
|       opts.afterWrite? thisFilePath | ||||
|       opts.afterWrite? data: thisFilePath | ||||
|  | ||||
|       # Post-processing | ||||
|       if @onAfterSave | ||||
| @@ -174,9 +174,9 @@ createSymLinks = ( curFmt, outFolder ) -> | ||||
|  | ||||
|       try | ||||
|         FS.symlinkSync absTarg, absLoc, type | ||||
|       catch | ||||
|       catch err | ||||
|         succeeded = false | ||||
|         if _error.code == 'EEXIST' | ||||
|         if err.code == 'EEXIST' | ||||
|           FS.unlinkSync absLoc | ||||
|           try | ||||
|             FS.symlinkSync absTarg, absLoc, type | ||||
|   | ||||
| @@ -34,11 +34,11 @@ HandlebarsGenerator = module.exports = | ||||
|         assumeObjects: false | ||||
|         noEscape: data.opts.noescape | ||||
|       return template data | ||||
|     catch | ||||
|     catch err | ||||
|       throw | ||||
|         fluenterror: | ||||
|           HMSTATUS[ if template then 'invokeTemplate' else 'compileTemplate' ] | ||||
|         inner: _error | ||||
|         inner: err | ||||
|  | ||||
|  | ||||
|  | ||||
|   | ||||
| @@ -24,12 +24,12 @@ UnderscoreGenerator = module.exports = | ||||
|       # Compile and run the Handlebars template. | ||||
|       t = _.template tpl | ||||
|       t data | ||||
|     catch | ||||
|     catch err | ||||
|       #console.dir _error | ||||
|       HMS = require '../core/status-codes' | ||||
|       throw | ||||
|         fluenterror: HMS[if t then 'invokeTemplate' else 'compileTemplate'] | ||||
|         inner: _error | ||||
|         inner: err | ||||
|  | ||||
|  | ||||
|  | ||||
|   | ||||
| @@ -12,15 +12,15 @@ module.exports = ( file ) -> | ||||
|   try | ||||
|     ret.raw = FS.readFileSync( file, 'utf8' ); | ||||
|     ret.json = JSON.parse( ret.raw ); | ||||
|   catch | ||||
|   catch err | ||||
|     # If we get here, either FS.readFileSync or JSON.parse failed. | ||||
|     # We'll return HMSTATUS.readError or HMSTATUS.parseError. | ||||
|     retRaw = ret.raw && ret.raw.trim() | ||||
|     ret.ex = | ||||
|       op: if retRaw then 'parse' else 'read' | ||||
|       inner: | ||||
|         if SyntaxErrorEx.is( _error ) | ||||
|         then (new SyntaxErrorEx( _error, retRaw )) | ||||
|         else _error | ||||
|         if SyntaxErrorEx.is( err ) | ||||
|         then (new SyntaxErrorEx( err, retRaw )) | ||||
|         else err | ||||
|       file: file | ||||
|   ret | ||||
|   | ||||
| @@ -24,6 +24,6 @@ module.exports = ( cmd, args, isSync, callback, param ) -> | ||||
|         callback?(info.error, param) | ||||
|         return cmd: cmd, inner: info.error | ||||
|  | ||||
|   catch | ||||
|     callback?(_error, param) | ||||
|     _error | ||||
|   catch ex | ||||
|     callback?(ex, param) | ||||
|     ex | ||||
|   | ||||
| @@ -26,8 +26,8 @@ class SyntaxErrorEx | ||||
|       JSONLint = require 'jsonlint' | ||||
|       try | ||||
|         JSONLint.parse rawData | ||||
|       catch | ||||
|         @line = (/on line (\d+)/.exec _error)[1] | ||||
|       catch err | ||||
|         @line = (/on line (\d+)/.exec err)[1] | ||||
|  | ||||
|  | ||||
| # Return true if the supplied parameter is a JavaScript SyntaxError | ||||
|   | ||||
| @@ -90,10 +90,10 @@ _build = ( src, dst, opts ) -> | ||||
|       return | ||||
|     theme = _opts.themeObj = _loadTheme tFolder | ||||
|     _addFreebieFormats theme | ||||
|   catch | ||||
|   catch err | ||||
|     newEx = | ||||
|       fluenterror: HMSTATUS.themeLoad | ||||
|       inner: _error | ||||
|       inner: err | ||||
|       attempted: _opts.theme | ||||
|       quit: true | ||||
|     @err HMSTATUS.themeLoad, newEx | ||||
|   | ||||
| @@ -58,10 +58,10 @@ _createOne = ( t, opts ) -> | ||||
|     newRez.save t | ||||
|     ret = newRez | ||||
|     return | ||||
|   catch | ||||
|   catch err | ||||
|     ret = | ||||
|       fluenterror: HMSTATUS.createError | ||||
|       inner: _error | ||||
|       inner: err | ||||
|     return | ||||
|   finally | ||||
|     @.stat HMEVENT.afterCreate, fmt: safeFmt, file: t, isError: ret.fluenterror | ||||
|   | ||||
| @@ -94,9 +94,9 @@ _validateOne = (t, validator, schemas, opts) -> | ||||
|         inner: obj.ex.inner, | ||||
|         quiet: errCode == HMSTATUS.readError | ||||
|  | ||||
|   catch | ||||
|   catch err | ||||
|     # Package any unexpected exceptions | ||||
|     ret.error = fluenterror: HMSTATUS.validateError, inner: _error | ||||
|     ret.error = fluenterror: HMSTATUS.validateError, inner: err | ||||
|  | ||||
|   @stat HMEVENT.afterValidate, ret | ||||
|   ret | ||||
|   | ||||
		Reference in New Issue
	
	Block a user