We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent cccbd24 commit 3af627dCopy full SHA for 3af627d
test/cmp.js
@@ -0,0 +1,11 @@
1
+var test = require('tape');
2
+var stringify = require('../');
3
+
4
+test('custom comparison function', function (t) {
5
+ t.plan(1);
6
+ var obj = { c: 8, b: [{z:6,y:5,x:4},7], a: 3 };
7
+ var s = stringify(obj, function (a, b) {
8
+ return a.key < b.key ? -1 : 1;
9
+ });
10
+ t.equal(s, '{"c":8,"b":[{"z":6,"y":5,"x":4},7],"a":3}');
11
+});
0 commit comments