0.1.0 • Published 13 years ago
confer v0.1.0
confer
Locate and parse a JSON file.
Confer begins its search in the specified directory or process.cwd(). If a
file is not found, confer then walks up the directory tree one level at a time
until a file is found. If confer has not found a file after the walk, it will
look for a file in $HOME.
Installation
npm install conferUsage
var config = require('confer')('config.json') || {};API
confer(file, dir)
Locate and parse a JSON file. Returns a JSON object or false if a file was not
found.
file{string} filename or pathdir{string} (optional) directory to begin from; default isprocess.cwd()
If file is a path then confer will parse the given file directly, bypassing
the locate step.
confer.locateFile(file, dir)
Locate a file by walking up the directory tree. Returns a file path or false
if a file was not found.
file{string} filenamedir{string} (optional) directory to begin from; default isprocess.cwd()
Tests
npm test