fsjson

JSON/JS files on the file system

node-fsjson

About

ファイルシステムにある、JSONファイル、JSファイル(return JSON Object) をロードするライブラリ

JSONファイルの文字列内にコメントを挿入する事ができます @requirement: jsonminify

JSファイル内のスクリプトでは、node.jsの機能が利用できます。

Install

$ npm install -g fsjson

Test

$ npm test

Used

var fsjson = require('fsjson');
 
var json = fsjson.readJsonSync('PATH'); // JSON file
 
var json_js = fsjson.readFileFnJSONSync('PATH'); // JS file
// start
{
  "author": { // author
    "name": "fkei", /** author.name **/
    "email": "kei.topaz@gmail.com"
  },
  "contributors": [],
  /**
   * homepage
   */
  "homepage": "https://github.com/fkei/fsjson",
  "license": {
    "type": "MIT",
    "url": "https://raw.github.com/fkei/fsjson/master/LICENSE"
  }
}
// end
 
(function () {
    var fs = require('fs');
 
    console.log(process.cwd());
 
    return {
        "author": { // author 
            "name": "fkei", /** author.name **/
            "email": "kei.topaz@gmail.com"
        },
        "contributors": [],
        /**
         * homepage
         */
        "homepage": "https://github.com/fkei/fsjson",
        "license": {
            "type": "MIT",
            "url": "https://raw.github.com/fkei/fsjson/master/LICENSE"
        }
    }
}());
 

LICENSE

The MIT License (MIT)

@see : LICENSE