NPM酷库,每天两分钟,了解一个流行的NPM库。·前两期我们分别介绍了JSON5和YAML。与JSON相比,这两种数据格式更易于人类编写和理解。今天我们继续介绍另一种易于编写的格式,CSON。CSON格式的全称是CoffeeScriptObjectNotation。与CoffeeScript相比,它相当于JSON之于JavaScript。我们知道CoffeeScript比JavaScript语法更容易读写,CSON对于JSON也是一样。下面是一个CSON格式文件的例子:name:"cson-parser"description:"安全解析CSON文件"keywords:["cson""parser"]author:name:"Groupon"email:"opensource@groupon.com"license:"BSD-3-Clause"readmeFilename:"README.md"cson-parsercson-parser专门用于解析CSON文件。一般我们使用CSON作为配置文件格式,所以我们只需要解析CSON即可,不需要生成CSON函数。constCSON=require('cson-parser');constfs=require('fs');letobj=CSON.parse(fs.readFileSync('example.cson','utf8'));参考https://github.com/groupon/cs…
