1.0.2 • Published 13 years ago
errno-codes v1.0.2
Node Error
Exposes the errno codes for node.js.
Show me! | Availability | Compatibility | Documentation
Version: 1.0.0
When you are writing a node.js module you'll probably deal with errors. If you get a predefined error you can just resend it but if you want to instantiate a predefined one you need an errno code. Node.js does not expose these errors. Furthermore, they're not the standard errno codes. They are defined at deps/uv/include/uv.h.
This module eases the error management providing predefined Error instances for every errno code and the ability to create customized errors.
Show me! ↑
var Error = require ("error");
console.log (Error.get (Error.ENOENT));
/*
Prints:
{
[Error: ENOENT]
errno: 34,
code: "ENOENT",
description: "no such file or directory"
}
*/Availability ↑
Via npm:
npm install errno-codesOr simply copying build/error.js into your project's directory and require() accordingly.
Compatibility ↑
✔ Node *