diff options
Diffstat (limited to 'packages/gitbook-markdown')
-rw-r--r-- | packages/gitbook-markdown/lib/page.js | 1 | ||||
-rw-r--r-- | packages/gitbook-markdown/lib/summary.js | 4 | ||||
-rw-r--r-- | packages/gitbook-markdown/package.json | 5 | ||||
-rw-r--r-- | packages/gitbook-markdown/test/langs.js | 1 |
4 files changed, 5 insertions, 6 deletions
diff --git a/packages/gitbook-markdown/lib/page.js b/packages/gitbook-markdown/lib/page.js index f98d342..61a3b78 100644 --- a/packages/gitbook-markdown/lib/page.js +++ b/packages/gitbook-markdown/lib/page.js @@ -1,4 +1,3 @@ -var Q = require('q'); var _ = require('lodash'); var kramed = require('kramed'); diff --git a/packages/gitbook-markdown/lib/summary.js b/packages/gitbook-markdown/lib/summary.js index fd412a2..50e971e 100644 --- a/packages/gitbook-markdown/lib/summary.js +++ b/packages/gitbook-markdown/lib/summary.js @@ -67,12 +67,12 @@ function listSplit(nodes, start_type, end_type) { function filterList(nodes) { return _.chain(nodes) .toArray() - .rest(function(el) { + .dropWhile(function(el) { // Get everything after list_start return el.type !== 'list_start'; }) .reverse() - .rest(function(el) { + .dropWhile(function(el) { // Get everything after list_end (remember we're reversed) return el.type !== 'list_end'; }) diff --git a/packages/gitbook-markdown/package.json b/packages/gitbook-markdown/package.json index a30f81b..7afdf56 100644 --- a/packages/gitbook-markdown/package.json +++ b/packages/gitbook-markdown/package.json @@ -5,9 +5,8 @@ "description": "Parse markdown content for gitbook", "main": "lib/index.js", "dependencies": { - "q": "1.0.1", - "lodash": "2.4.1", - "kramed": "0.4.3", + "lodash": "3.1.0", + "kramed": "0.4.6", "kramed-text-renderer": "0.2.1", "highlight.js": "8.4.0" }, diff --git a/packages/gitbook-markdown/test/langs.js b/packages/gitbook-markdown/test/langs.js index b2433f3..e6c3dbd 100644 --- a/packages/gitbook-markdown/test/langs.js +++ b/packages/gitbook-markdown/test/langs.js @@ -9,6 +9,7 @@ var LEXED = langs(CONTENT); describe('Languages parsing', function () { it('should detect paths and titles', function() { + assert.equal(LEXED.length, 2); assert.equal(LEXED[0].path,'en/'); assert.equal(LEXED[0].title,'English'); |