JSON support for JSTransformers.
npm install jstransformer-json
var json = jstransformer(require('jstransformer-json'))
, obj = '{ "thisIsAnObject": true,\n "that" : [\n "adsf","af"\n ],\n "este": "sí"\n}'
// when options or options.beautify is undefined, the resulting JSON is
// minified.
json.render(obj)
=> { body: '{"thisIsAnObject":true,"that":["adsf","af"],"este":"sí"}',
dependencies: [] }
// options.beautify is the indentation used to beautify the JSON source
// (internally it is passed as the third argument to JSON.stringify()).
json.render(obj, { beautify: ' ' })
=> { body: '{\n "thisIsAnObject": true,\n "that": [\n "adsf",\n "af"\n ],\n "este": "sí"\n}',
dependencies: [] }
json.render(obj, { beautify: '@@' })
=> { body: '{\n@@"thisIsAnObject": true,\n@@"that": [\n@@@@"adsf",\n@@@@"af"\n@@],\n@@"este": "sí"\n}',
dependencies: [] }
MIT