From 896d3768dddbd2c4e6b6c1c6267c0136bf37f1cd Mon Sep 17 00:00:00 2001 From: Eugene Sharygin Date: Sat, 19 Dec 2015 10:05:46 +0300 Subject: [PATCH] add debug logging --- index.js | 5 +++++ package.json | 3 ++- 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/index.js b/index.js index e321e22..3eaca39 100644 --- a/index.js +++ b/index.js @@ -3,8 +3,13 @@ var parseSelector = require('./lib/selector')(), select = require('./lib/select'); +var debug = require('debug')('unist-util-select'); + module.exports = function (ast, selector) { + debug('Selector: %j', selector); selector = parseSelector(selector); + debug('AST: %s', + JSON.stringify(selector, null, 2).replace(/(^|\n)/g, '\n ')); return selector ? select[selector.type](selector, ast) : []; }; diff --git a/package.json b/package.json index 765e288..83459b1 100644 --- a/package.json +++ b/package.json @@ -40,7 +40,8 @@ "walk" ], "dependencies": { - "css-selector-parser": "^1.1.0" + "css-selector-parser": "^1.1.0", + "debug": "^2.2.0" }, "devDependencies": { "tape": "^4.2.0"