json-format-mjs
v1.0.1
Published
JSON format for good presentation
Downloads
26
Maintainers
Readme
json-format-mjs
THIS IS A MJS FORK OF https://github.com/luizstacio/json-format
Parse JavaScript Object to a JSON String indented.
Instaling
npm install json-format
Usage
var jsonFormat = require('./');
var fs = require('fs');
var obj = {
a: 1,
b: 2
}
/* using config default, indent with tabs */
fs.writeFile('example_tabs.json', jsonFormat(obj), function(err){
if (err) throw err;
console.log('saved');
});
/* using indent with spaces */
var config = {
type: 'space',
size: 2
}
fs.writeFile('example_spaces.json', jsonFormat(obj, config), function(err){
if (err) throw err;
console.log('saved');
});
Result example_tabs.json
{
"a": 1,
"b": 2
}
Result example_spaces.json
{
"a": 1,
"b": 2
}
Default sizes
{
"tab": { "size": 1 },
"space": { "size": 4 }
}
Config default
{
"type": "tab"
}