NPM酷库,天天两分钟,相识一个盛行NPM库。·
前两期我们离别引见了JSON5和YAML,这两种数据花样相关于JSON,越发易于人类编写和明白,本日我们继承引见别的一个轻易编写的花样 CSON。
CSON花样全称是 CoffeeScript Object Notation,其相关于CoffeeScript就相当于JSON关于JavaScript,我们晓得CoffeeScript比JavaScript语法越发易于读写,CSON关于JSON也是一样的。
下面就是一个CSON花样文件示例:
name: "cson-parser"
description: "Safe parsing of CSON files"
keywords: [
"cson"
"parser"
]
author:
name: "Groupon"
email: "opensource@groupon.com"
license: "BSD-3-Clause"
readmeFilename: "README.md"
cson-parser
cson-parser 是特地用于剖析CSON文件的,平常情况下,我们将CSON用作配置文件花样,所以我们只需要剖析CSON即可,不需要天生CSON功用。
const CSON = require('cson-parser');
const fs = require('fs');
let obj = CSON.parse(fs.readFileSync('example.cson', 'utf8'));