pretty-format2
Advanced tools
Comparing version 2.0.1 to 2.0.2
11
index.js
@@ -472,11 +472,14 @@ // @flow | ||
if (!plugin) return null; | ||
if (!plugin) return false; | ||
if (plugin.printOptimized) { | ||
return plugin.printOptimized(value, stack, env, refs); | ||
plugin.printOptimized(value, stack, env, refs); | ||
} else if (plugin.print) { | ||
return printLegacyPlugin(plugin, value, env, refs, depth); | ||
let result = printLegacyPlugin(plugin, value, env, refs, depth); | ||
stack.char(result); | ||
} else { | ||
throw new Error('Plugin must have either printOptimized() or print() method'); | ||
} | ||
return true; | ||
} | ||
@@ -487,3 +490,3 @@ | ||
let printed = printPlugin(value, stack, env, refs, depth); | ||
if (printed !== null) return printed; | ||
if (printed) return; | ||
} | ||
@@ -490,0 +493,0 @@ |
{ | ||
"name": "pretty-format2", | ||
"version": "2.0.1", | ||
"version": "2.0.2", | ||
"description": "Stringify any value. Better, faster, prettier.", | ||
@@ -5,0 +5,0 @@ "main": "index.js", |
18276
582