From fbc98060ce1cc9773939b1d067026932b32b6a52 Mon Sep 17 00:00:00 2001 From: devlinjd Date: Tue, 24 Nov 2015 10:56:28 -0500 Subject: [PATCH 1/2] Fix theme loading glitch. --- src/gen/template-generator.js | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/gen/template-generator.js b/src/gen/template-generator.js index d3b053a..547579c 100644 --- a/src/gen/template-generator.js +++ b/src/gen/template-generator.js @@ -14,7 +14,6 @@ var FS = require( 'fs' ) // Default options. var _defaultOpts = { - themeRelative: '../../node_modules/fluent-themes/themes', keepBreaks: true, freezeBreaks: true, nSym: '&newl;', // newline entity @@ -76,7 +75,10 @@ var TemplateGenerator = module.exports = BaseGenerator.extend({ this.opts = EXTEND( true, { }, _defaultOpts, opts ); // Verify the specified theme name/path - var tFolder = PATH.resolve( __dirname, this.opts.themeRelative, this.opts.theme ); + var tFolder = PATH.join( + PATH.parse( require.resolve('fluent-themes') ).dir, + this.opts.theme + ); var exists = require('../utils/file-exists'); if (!exists( tFolder )) { tFolder = PATH.resolve( this.opts.theme ); From e51eb270fcf8d72465fdbde5a7fd02b97ad04e49 Mon Sep 17 00:00:00 2001 From: devlinjd Date: Tue, 24 Nov 2015 10:57:04 -0500 Subject: [PATCH 2/2] Bump versions. --- package.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/package.json b/package.json index cb0287a..9536d03 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "fluentcv", - "version": "0.9.0", + "version": "0.9.1", "description": "Generate beautiful, targeted resumes from your command line, shell, or in Javascript with Node.js.", "repository": { "type": "git", @@ -34,7 +34,7 @@ "dependencies": { "FRESCA": "fluentdesk/FRESCA#v0.1.0", "colors": "^1.1.2", - "fluent-themes": "0.5.0-beta", + "fluent-themes": "0.5.1-beta", "fs-extra": "^0.24.0", "html": "0.0.10", "is-my-json-valid": "^2.12.2",