DefinitelyTyped/types/safe-json-stringify/safe-json-stringify-tests.ts
Julien Giovaresco 20aff261f5 [safe-json-stringify] Update typings (#36351)
The version 1.1.0 changes the signature of `safeJsonStringify` to make
JSON.stringify's formatting and replacing capabilities available

see https://github.com/debitoor/safe-json-stringify/releases/tag/v1.1.0
2019-06-26 10:45:23 -07:00

19 lines
466 B
TypeScript

import safeJsonStringify = require('safe-json-stringify');
const obj1 = {foo: 'bar'};
function replacer(key: any, value: any) {
if (typeof value === 'string') {
return undefined;
}
return value;
}
safeJsonStringify(obj1);
safeJsonStringify(obj1, null);
safeJsonStringify(obj1, replacer);
safeJsonStringify(obj1, ['week', 'month']);
safeJsonStringify(obj1, null, '');
safeJsonStringify(obj1, null, 2);
safeJsonStringify.ensureProperties(obj1);