enterprise-npm-ai

enterprise-npm-ai/immediate-error

throw new Error in fp

JavaScript
4
0
Other

`immediate-error` is a small utility library that lets developers throw any built‑in JavaScript error (or custom “enterprise” errors) with a single function, retrieve error constructors, and handle errors functionally via an `attempt` chain. It’s aimed at Node.js developers who want a concise, expressive way to generate, cache, and manage errors in functional‑style code.

Total donated
Undistributed
Share with your subscribers:

Recipients

How the donated funds are distributed

Support the dependencies of enterprise-npm-ai/immediate-error

Account's avatar
Strict equal.
Account's avatar
Gets first value.
Account's avatar
Gets last value.
Account's avatar
FalseJSValidationFailedToPassError
Account's avatar
Object.assign ponyfill
Account's avatar
Check if a value is false.
Account's avatar
Check if a value is NaN.
Account's avatar
Is this value -0? === will lie to you
Account's avatar
Checks if a value is null or undefined.
Account's avatar
Checks if a value is null.
Account's avatar
Check if a value is a string primitive.
Account's avatar
Checks if a value is undefined.
Account's avatar
Provides the number negative eighty seven
Account's avatar
Provides the number negative zero
Account's avatar
The number 8 exported as an npm package.
Account's avatar
The number 11 exported as an npm package.
Account's avatar
The number 5 exported as an npm package.
Account's avatar
The number 4 exported as an npm package.
Account's avatar
The number 9 exported as an npm package.
Account's avatar
The number 1 exported as an npm package.
Account's avatar
The number 7 exported as an npm package.
Account's avatar
The number 17 exported as an npm package.
Account's avatar
The number 6 exported as an npm package.
Account's avatar
The number 10 exported as an npm package.
Account's avatar
The number 33 exported as an npm package.
Account's avatar
The number 3 exported as an npm package.
Account's avatar
The number 25 exported as an npm package.
Account's avatar
The number 29 exported as an npm package.
Account's avatar
The number 2 exported as an npm package.
Account's avatar
The number 0 exported as an npm package.
Account's avatar
Concatentation.
Account's avatar
Converts 2 a string
Account's avatar
A package that exports the uppercase letter E
Account's avatar
A package that exports the uppercase letter O
Account's avatar
A package that exports the uppercase letter R
Account's avatar
Get member of array, no silent undefined values.
Account's avatar
ES spec-compliant `Array.prototype.join` shim/polyfill/replacement that works as far down as ES3.
Account's avatar
Collection of functions that return specific values (noop, true, false, echo, etc)
Account's avatar
ES `BigInt` intrinsic as a module.
Account's avatar
Robustly .call.bind() a function, 10x'ly.
Account's avatar
Like the new operator, but a function.
Account's avatar
Recursively Object.freeze() objects, **super** deep.
Account's avatar
a well-tested empty string module in case you forget how to make one
Account's avatar
A simple cache for a few of the JS error constructors.
Account's avatar
Get the pristine, unmodified JavaScript built-ins and cache them before anyone can tamper with them

Support the repos that depend on this repository

Top contributors

tj-commits's profile
tj-commits
53 contributions
iamjustarandombot's profile
iamjustarandombot
10 contributions
JounQin's profile
JounQin
1 contributions

Recent events

Kivach works on the Obyte network, and therefore you can track all donations.

No events yet