'use strict';

/**
 * Module dependencies
 */

var utils = require('lazy-cache')(require);
var fn = require;

require = utils;
require('mixin-deep', 'merge');
require('through2', 'through');
require = fn;

/**
 * Expose `utils`
 */

module.exports = utils;

'use strict';

/**
 * Module dependencies
 */

var utils = require('lazy-cache')(require);
var fn = require;

require = utils;
require('mixin-deep', 'merge');
require('through2', 'through');
require = fn;

utils.debug = require('debug')('base:assemble:assemble-render-file');

/**
 * Expose `utils`
 */

module.exports = utils;

move debug function to utils