diff options
author | Samy Pessé <samypesse@gmail.com> | 2016-02-17 13:12:34 +0100 |
---|---|---|
committer | Samy Pessé <samypesse@gmail.com> | 2016-02-17 13:12:34 +0100 |
commit | b6104c64fecb72c9f40554600d456c27dbd18be8 (patch) | |
tree | 0c48caf160f8b8a2c54f4cfa76c0f586364dbc8b /lib/output/json.js | |
parent | e95678cf3a3cfbcbfa8b64ca16c4030417187e88 (diff) | |
download | gitbook-b6104c64fecb72c9f40554600d456c27dbd18be8.zip gitbook-b6104c64fecb72c9f40554600d456c27dbd18be8.tar.gz gitbook-b6104c64fecb72c9f40554600d456c27dbd18be8.tar.bz2 |
Use same json for page context and json builds
Diffstat (limited to 'lib/output/json.js')
-rw-r--r-- | lib/output/json.js | 10 |
1 files changed, 4 insertions, 6 deletions
diff --git a/lib/output/json.js b/lib/output/json.js index 913bc2b..9e6cb3c 100644 --- a/lib/output/json.js +++ b/lib/output/json.js @@ -1,7 +1,7 @@ +var _ = require('lodash'); var gitbook = require('../gitbook'); var conrefsLoader = require('./conrefs'); - var JSONOutput = conrefsLoader(); JSONOutput.prototype.name = 'json'; @@ -18,13 +18,11 @@ JSONOutput.prototype.onPage = function(page) { // Write as json .then(function() { - var json = { + var json = _.extend(page.getContext(), { gitbook: { version: gitbook.version - }, - path: page.path, - sections: page.content - }; + } + }); return that.writeFile( page.withExtension('.json'), |