| 1
2
3
4
5
6
7
8
9
10
11
 | | var test = require('tape'); |  | var stringify = require('../'); |  |   |  | test('custom comparison function', function (t) { |  |     t.plan(1); |  |     var obj = { c: 8, b: [{z:6,y:5,x:4},7], a: 3 }; |  |     var s = stringify(obj, function (a, b) { |  |         return a.key < b.key ? 1 : -1; |  |     }); |  |     t.equal(s, '{"c":8,"b":[{"z":6,"y":5,"x":4},7],"a":3}'); |  | }); | 
 |