瀏覽代碼

rendre la liste d'exemples JSON plus lisible

Benoît Hubert 8 年之前
父節點
當前提交
857d9073b9
共有 2 個文件被更改,包括 3 次插入1 次删除
  1. 1 0
      package.json
  2. 2 1
      server.js

+ 1 - 0
package.json

@@ -3,6 +3,7 @@
   "dependencies": {
     "body-parser": "^1.18.2",
     "express": "^4.16.2",
+    "json-beautify": "^1.0.1",
     "lodash": "^4.17.4",
     "slug": "^0.9.1"
   }

+ 2 - 1
server.js

@@ -1,6 +1,7 @@
 var express      = require('express');
 var bodyParser   = require('body-parser');
 var slug         = require('slug');
+var beautify     = require("json-beautify");
 var _            = require('lodash');
 var fs           = require('fs');
 var app          = express();
@@ -12,7 +13,7 @@ app.use(bodyParser.json());
 
 function addExample(slug, title) {
   examples.push({ slug: slug, title: title });
-  fs.writeFileSync(examplesJSON, JSON.stringify(examples));
+  fs.writeFileSync(examplesJSON, beautify(examples, null, 2, 100));
 }
 
 app.post('/examples', function(req, res) {