index.js
function getDebugger() {
	const isCustom = arguments.length === 1;
	const layoutDebug = isCustom ? new Debugger(arguments[0]) : defaultDebugger;
	return isCustom ? debuggerDecorator.bind(layoutDebug) : debuggerDecorator.call(layoutDebug, ...arguments);
}
function getDebugger() {
	const isCustom = arguments.length === 1;
	const layoutDebug = isCustom ? new Debugger(arguments[0]) : defaultDebugger;
	return isCustom ? debuggerDecorator.bind(layoutDebug) : debuggerDecorator.call(layoutDebug, ...arguments);
}
function getDebugger ( ) { const isCustom = arguments . length === 1 ; const layoutDebug = isCustom ? new Debugger ( arguments [ 0 ] ) : defaultDebugger ; return isCustom ? debuggerDecorator . bind ( layoutDebug ) : debuggerDecorator . call ( layoutDebug , ... arguments ) ; }
Wrapper for debugger decorator to allow custom params
@return {Function}
Wrapper for debugger decorator to allow custom params