make-error
npmv1.3.6Make your own error types!
Overview
make-error is an npm package that make your own error types!. The latest version is 1.3.6, released under the ISC license.
Who should use it
Teams working in the npm ecosystem who need make your own error types! and value a focused solution.
When not to use it
Consider an alternative if you need to have first-class TypeScript types out of the box, or if a more actively-maintained option better fits your npm stack.
Pros
- Clear open-source license (ISC).
Cons
- No bundled TypeScript types (may require a separate @types package).
Auto-generated from collected registry metadata. No external claims are inferred.
Relationship graph
Dependencies (left) and dependents (right) of make-error.
Dependencies
Dev (12)
Used by
Popular packages that depend on make-error.
Alternatives to make-error
Make a directory and its parents if needed - Think `mkdir -p`
An error subclass for wrapping non-error values
A drop-in replacement for fs, making various improvements.
Create HTTP error objects
A small utility for creating warnings and emitting them.
Prepare a node environment to require files with different extensions.
A small utility, used by Fastify itself, for generating consistent error objects across your codebase and plugins.
Parses every stack trace into a nicely formatted array of hashes.
Port of jQuery.extend for node.js and the browser
Happy DOM is a JavaScript implementation of a web browser without its graphical user interface. It includes many web standards from WHATWG DOM and HTML.
A simple cache for a few of the JS Error constructors.
A library for deep (recursive) merging of Javascript objects
Frequently installed together
TypeScript definitions for node
wasm module for swc
The semantic version parser used by npm.
ECMAScript parser
TypeScript definitions for react
Require hook for automatic V8 compile cache persistence
React is a JavaScript library for building user interfaces.
Parse yes/no like values
ECMAScript (ESTree) AST walker
Polyfill for Node.js module.createRequire (<= v12.2.0)
A base TSConfig for working with Node 10.
A base TSConfig for working with Node 12.
Version history
| Version | Published | License |
|---|---|---|
| 1.3.6latest | 6 years ago | ISC |
| 1.3.5 | 8 years ago | ISC |
| 1.3.4 | 8 years ago | ISC |
| 1.3.3 | 8 years ago | ISC |
| 1.3.2 | 8 years ago | ISC |
| 1.3.1 | 8 years ago | ISC |
| 1.3.0 | 9 years ago | ISC |
| 1.2.3 | 9 years ago | ISC |
| 1.2.2 | 9 years ago | ISC |
| 1.2.1 | 10 years ago | ISC |
| 1.2.0 | 10 years ago | ISC |
| 1.1.1 | 10 years ago | ISC |
| 1.1.0 | 10 years ago | ISC |
| 1.0.4 | 10 years ago | ISC |
| 1.0.3 | 10 years ago | ISC |
| 1.0.2 | 11 years ago | ISC |
| 1.0.1 | 11 years ago | ISC |
| 1.0.0 | 11 years ago | ISC |
| 0.3.0 | 11 years ago | ISC |
| 0.2.0 | 11 years ago | ISC |
Frequently asked questions
How do I install make-error?
Run `npm install make-error` to add make-error to your npm project.
What license is make-error released under?
make-error is distributed under the ISC license.
How popular is make-error?
make-error has approximately 0 downloads per week and 1 known dependent packages.