DefinitelyTyped/types/cson/cson-tests.ts
2017-11-09 15:17:34 +01:00

36 lines
1.1 KiB
TypeScript

import cson = require('cson');
var data: string = cson.stringify({hello: 'world'});
console.log('cson.stringify => %s', data);
data = cson.createString({hello: 'world'});
console.log('cson.createString => %s', data);
data = cson.createJSONString({hello: 'world'});
console.log('cson.createJSONString => %s', data);
data = cson.createCSONString({hello: 'world'});
console.log('cson.createCSONString => %s', data);
var obj = cson.parse(data);
console.log('cson.parse => %s', JSON.stringify(obj));
obj = cson.parseCSONString(data);
console.log('cson.parseCSONString => %s', JSON.stringify(obj));
obj = cson.parseJSONString('{"hello": "world"}');
console.log('cson.parseJSONString => %s', JSON.stringify(obj));
obj = cson.parseString("hello: 'world'");
console.log('cson.parseString => %s', JSON.stringify(obj));
obj = cson.load('cson-test.cson');
console.log('cson.load => %s', JSON.stringify(obj));
obj = cson.parseCSONFile('cson-test.cson');
console.log('cson.parseCSONFile => %s', JSON.stringify(obj));
obj = cson.parseJSONFile('cson-test.json');
console.log('cson.parseJSONFile => %s', JSON.stringify(obj));