1.0.2 • Published 12 years ago

errno-codes v1.0.2

Weekly downloads
1,190
License
-
Repository
github
Last release
12 years ago

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-codes

Or simply copying build/error.js into your project's directory and require() accordingly.


Compatibility

✔ Node *


Documentation

Reference
Examples
Change Log
MIT License