Flow-control library used for coffeescript classes
Usage
cstep = require "cstep" ### Function: Constructor Parameters: source - source of the configuration file ### : ### Function: load Loads the configuration file Parameters: next - called when load is complete ### load: cstep fsreadFile @source @_content = JSONparse content next ### Function: set sets a value to the configuration file Parameters: next - called when set is complete (used mostly for cstep) ### set: cstep @_contentkey= value next ### Function: save Parameters: next - called when save is complete ### save: cstep fswriteFile @sourceJSONstringify@_contentnext
Using Config.coffee
config = __dirname + "/config.json"configloadset"hello""world"save #successfully saved {"hello":"world"}