summaryrefslogtreecommitdiffstats
path: root/lib/api/encodeGlobal.js
diff options
context:
space:
mode:
authorSamy Pessé <samypesse@gmail.com>2016-05-08 22:28:15 +0200
committerSamy Pessé <samypesse@gmail.com>2016-05-08 22:28:15 +0200
commit13bc89ff4490abb9ea6ea6bd98bf86a9ad08325b (patch)
tree826940362c4b17047cae6790e8f72dae90b026f3 /lib/api/encodeGlobal.js
parente576fdea1405f53a83f4225abb3e2a29cafe8f4a (diff)
parentbb910f984edd8080e5fe1d1b34a7dfec7ac9d785 (diff)
downloadgitbook-13bc89ff4490abb9ea6ea6bd98bf86a9ad08325b.zip
gitbook-13bc89ff4490abb9ea6ea6bd98bf86a9ad08325b.tar.gz
gitbook-13bc89ff4490abb9ea6ea6bd98bf86a9ad08325b.tar.bz2
Merge pull request #1285 from GitbookIO/api/summary
[WIP] Api for plugins to access summary
Diffstat (limited to 'lib/api/encodeGlobal.js')
-rw-r--r--lib/api/encodeGlobal.js7
1 files changed, 5 insertions, 2 deletions
diff --git a/lib/api/encodeGlobal.js b/lib/api/encodeGlobal.js
index 1e7df36..8e3456a 100644
--- a/lib/api/encodeGlobal.js
+++ b/lib/api/encodeGlobal.js
@@ -5,12 +5,14 @@ var fs = require('../utils/fs');
var Plugins = require('../plugins');
var deprecate = require('./deprecate');
-var encodeConfig = require('./encodeConfig');
-var encodeNavigation = require('./encodeNavigation');
var fileToURL = require('../output/helper/fileToURL');
var defaultBlocks = require('../constants/defaultBlocks');
var gitbook = require('../gitbook');
+var encodeConfig = require('./encodeConfig');
+var encodeSummary = require('./encodeSummary');
+var encodeNavigation = require('./encodeNavigation');
+
/**
Encode a global context into a JS object
It's the context for page's hook, etc
@@ -29,6 +31,7 @@ function encodeGlobal(output) {
var result = {
log: logger,
config: encodeConfig(output, book.getConfig()),
+ summary: encodeSummary(output. book.getSummary()),
/**
Check if the book is a multilingual book