better-fs-errors
better-fs-errors is a node module that improves the way fs (file system) errors look. It uses the errno module to provide more helpful error messages based on the error code provided by node. This has not been fully tested with every possible error, so please report any issues you run into here.
Before:
Error: ENOENT, open 'path\to\problem\file'
at Error (native)
After:
------------------------------------------------
RAW ERROR:
Error: ENOENT, open 'path\to\problem\file'
ERROR DESCRIPTION:
no such file or directory
------------------------------------------------
Installation & Usage
Installing via npm
npm install better-fs-errors
Including the module
var bfe = require('better-fs-errors');
Using
throw bfe(err);
NOTE: If it can't find your error code in errno, it will return the original error.
Dependencies