objfile
Version:
Read from + write to + update INI and JSON files via a simple asynchronous API
25 lines (16 loc) • 347 B
text/coffeescript
# npm dependency
ini = require 'ini'
# local dependency
ObjFile = require '../file'
class IniFile extends ObjFile
: (raw, cb) ->
try
cb null, ini.parse raw
catch err
cb err
: (data, cb) ->
try
cb null, ini.stringify data, whitespace: true
catch err
cb err
module.exports = IniFile