From 68a762e68937874ef1c36b71d9b6fc7a3127d527 Mon Sep 17 00:00:00 2001 From: Jeff Williams Date: Sun, 2 Jul 2017 15:46:58 -0700 Subject: [PATCH] update dependencies; delint --- lib/jsdoc/doclet.js | 2 ++ lib/jsdoc/src/visitor.js | 2 +- package.json | 10 +++++----- templates/haruki/publish.js | 2 +- 4 files changed, 9 insertions(+), 7 deletions(-) diff --git a/lib/jsdoc/doclet.js b/lib/jsdoc/doclet.js index 0e719c98..c32e388e 100644 --- a/lib/jsdoc/doclet.js +++ b/lib/jsdoc/doclet.js @@ -88,6 +88,7 @@ function codeToKind(code) { } function unwrap(docletSrc) { + /* eslint-disable no-multi-spaces */ if (!docletSrc) { return ''; } // note: keep trailing whitespace for @examples @@ -101,6 +102,7 @@ function unwrap(docletSrc) { .replace(/\s*\\Z$/g, ''); // remove end-marker return docletSrc; + /* eslint-enable no-multi-spaces */ } /** diff --git a/lib/jsdoc/src/visitor.js b/lib/jsdoc/src/visitor.js index 65f8fa7c..d4f8f96f 100644 --- a/lib/jsdoc/src/visitor.js +++ b/lib/jsdoc/src/visitor.js @@ -332,7 +332,7 @@ function makeAsyncFunctionFinisher(parser) { e.code.node.init && e.code.node.init.async) { doclet.async = true; } - } + }; } // TODO: docs diff --git a/package.json b/package.json index 01a41f82..97bffcc8 100644 --- a/package.json +++ b/package.json @@ -14,11 +14,11 @@ }, "dependencies": { "babylon": "~7.0.0-beta.16", - "bluebird": "~3.4.6", + "bluebird": "~3.5.0", "catharsis": "~0.8.8", "escape-string-regexp": "~1.0.5", - "js2xmlparser": "~1.0.0", - "klaw": "~1.3.0", + "js2xmlparser": "~3.0.0", + "klaw": "~2.0.0", "marked": "~0.3.6", "mkdirp": "~0.5.1", "requizzle": "~0.2.1", @@ -28,13 +28,13 @@ }, "devDependencies": { "gulp": "~3.9.1", - "gulp-eslint": "~3.0.1", + "gulp-eslint": "~4.0.0", "gulp-json-editor": "~2.2.1", "istanbul": "~0.4.5", "tv4": "https://github.com/hegemonic/tv4/tarball/own-properties" }, "engines": { - "node": ">=0.10" + "node": ">=4.2.0" }, "scripts": { "test": "gulp lint; gulp test" diff --git a/templates/haruki/publish.js b/templates/haruki/publish.js index c1a8e536..eb6c26c7 100644 --- a/templates/haruki/publish.js +++ b/templates/haruki/publish.js @@ -210,7 +210,7 @@ exports.publish = function(data, opts) { if (opts.destination === 'console') { if (opts.query && opts.query.format === 'xml') { var xml = require('js2xmlparser'); - console.log( xml('jsdoc', root) ); + console.log( xml.parse('jsdoc', root) ); } else { console.log( require('jsdoc/util/dumper').dump(root) );