| 
				
					 | 
			2 年 前 | |
|---|---|---|
| .. | ||
| lib | 2 年 前 | |
| README.md | 2 年 前 | |
| index.js | 2 年 前 | |
| package.json | 2 年 前 | |
Produces graph of each value in expression.
  assert(a.name === 'bar')
         | |    |         
         | |    false     
         | "foo"          
         Object{name:"foo"}
var DiagramRenderer = require('power-assert-renderer-diagram');
| type | default value | 
|---|---|
function | 
stringifier module | 
Function to stringify any target value.
| type | default value | 
|---|---|
number | 
2 | 
Depth of object traversal. If object depth is greater than maxDepth, compound object (IOW, Array or object) will be pruned with # like ["foo",#Array#,#Object#].
| type | default value | 
|---|---|
string | 
"\n" | 
Line separator in power assert output.
| type | default value | 
|---|---|
string | 
"Object" | 
Type name to show when target object is created by anonymous constructor.
| type | default value | 
|---|---|
string | 
"#@Circular#" | 
Name to show when target object is detected as circular structure.
| type | default value | 
|---|---|
function | 
power-assert-util-string-width | 
Function to calculate width of string.
| type | default value | 
|---|---|
number | 
2 | 
Width of 'Ambiguous' characters defined in Unicode Standard Annex #11 EAST ASIAN WIDTH. Configure options.ambiguousEastAsianCharWidth to treat ambiguous east asian character as fullwidth (= 2) or narrow (= 1). Default is 2.
$ npm install --save-dev power-assert-renderer-diagram
Licensed under the MIT license.