'use strict';12Object.defineProperty(exports, "__esModule", {3value: true4});56var _consoleFunc = require('./internal/consoleFunc.js');78var _consoleFunc2 = _interopRequireDefault(_consoleFunc);910function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }1112/**13* Logs the result of an [`async` function]{@link AsyncFunction} to the14* `console` using `console.dir` to display the properties of the resulting object.15* Only works in Node.js or in browsers that support `console.dir` and16* `console.error` (such as FF and Chrome).17* If multiple arguments are returned from the async function,18* `console.dir` is called on each argument in order.19*20* @name dir21* @static22* @memberOf module:Utils23* @method24* @category Util25* @param {AsyncFunction} function - The function you want to eventually apply26* all arguments to.27* @param {...*} arguments... - Any number of arguments to apply to the function.28* @example29*30* // in a module31* var hello = function(name, callback) {32* setTimeout(function() {33* callback(null, {hello: name});34* }, 1000);35* };36*37* // in the node repl38* node> async.dir(hello, 'world');39* {hello: 'world'}40*/41exports.default = (0, _consoleFunc2.default)('dir');42module.exports = exports['default'];4344