fsjson

JSON/JS files on the file system

npm install fsjson
2 downloads in the last month

node-fsjson

Travis CI

About

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

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

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

Install

$ npm install -g fsjson

Test

$ npm test

Used

API

var fsjson = require('fsjson');

var json = fsjson.readJsonSync('PATH'); // JSON file

var json_js = fsjson.readFileFnJSONSync('PATH'); // JS file

File format

Load JSON file format

// 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

Load JSON file format

(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

npm loves you