* Lots of code cleanup * Cleanup parse-options tests - Rename objects for clarity and inline unneeded objects - Remove unneeded tests - Use Object.keys().length instead of a custom function - Use typeof === "object" instead of a custom function that checks the prototype tree as well, since we don't expect anything but an object literal. * Remove old switchFallback code * Remove polyfill for Function.prototype.bind * Inline small functions * Add more documentation and tests for options.currentUrlFullReload Closes #17 * Update package.json
12 lines
252 B
JavaScript
12 lines
252 B
JavaScript
module.exports = function() {
|
|
if (this.options.debug && console) {
|
|
if (typeof console.log === "function") {
|
|
console.log.apply(console, arguments)
|
|
}
|
|
// IE is weird
|
|
else if (console.log) {
|
|
console.log(arguments)
|
|
}
|
|
}
|
|
}
|