An open API service providing package, version and dependency metadata of many open source software ecosystems and registries.

npmjs.org "throw" keyword

Top 2.9% on npmjs.org
whoops 5.1.0
It makes simple throw qualified errors.
35 versions - Latest release: about 2 months ago - 14 dependent packages - 728 dependent repositories - 322 thousand downloads last month - 34 stars on GitHub - 1 maintainer
@depup/superstruct 2.0.2-depup.0
A simple and composable way to validate data in JavaScript (and TypeScript).
1 version - Latest release: 2 days ago - 1 maintainer
Top 2.0% on npmjs.org
@jsdevtools/ono 7.1.3
Throw better errors.
7 versions - Latest release: over 5 years ago - 64 dependent packages - 29,760 dependent repositories - 36.1 million downloads last month - 97 stars on GitHub - 4 maintainers
@drdgvhbh/ono 7.1.13
Throw better errors.
12 versions - Latest release: almost 6 years ago - 1 dependent package - 78 downloads last month - 97 stars on GitHub - 1 maintainer
Top 2.0% on npmjs.org
ono 7.1.3
Throw better errors.
60 versions - Latest release: over 5 years ago - 82 dependent packages - 20,881 dependent repositories - 5.62 million downloads last month - 97 stars on GitHub - 1 maintainer
Top 7.2% on npmjs.org
wighawag-ono 7.1.3
Throw better errors.
1 version - Latest release: over 2 years ago - 3 dependent packages - 1 dependent repositories - 7 downloads last month - 108 stars on GitHub - 1 maintainer
try-as 1.0.0 πŸ’°
Exception handling for AssemblyScript
17 versions - Latest release: about 7 hours ago - 3 downloads last month - 5 stars on GitHub - 1 maintainer
michaelangeloio.test-does-it-throw-lsp 0.1.9
Language Server for Does It Throw
4 versions - Latest release: about 2 years ago - 7 downloads last month - 9,708 stars on GitHub - 1 maintainer
Top 6.9% on npmjs.org
window-getters 1.0.1
Safe Window Getters
2 versions - Latest release: over 5 years ago - 10 dependent packages - 1,264 dependent repositories - 19.2 thousand downloads last month - 0 stars on GitHub - 1 maintainer
Top 7.0% on npmjs.org
assert-valid-glob-opts 1.0.0
Assert a given object is a valid glob option
6 versions - Latest release: almost 9 years ago - 6 dependent packages - 566 dependent repositories - 155 thousand downloads last month - 0 stars on GitHub - 1 maintainer
Top 9.1% on npmjs.org
error3 3.1.1
Error3 is proper JS error implementation. It supports error codes, message formatting (e.g. i18n)...
17 versions - Latest release: almost 7 years ago - 3 dependent packages - 1 dependent repositories - 2.25 thousand downloads last month - 15 stars on GitHub - 1 maintainer
Top 0.7% on npmjs.org
superstruct 2.0.2
A simple and composable way to validate data in JavaScript (and TypeScript).
90 versions - Latest release: over 1 year ago - 589 dependent packages - 17,088 dependent repositories - 16.2 million downloads last month - 6,797 stars on GitHub - 2 maintainers
Top 2.0% on npmjs.org
hard-rejection 2.1.0 πŸ’°
Make unhandled promise rejections fail hard right away instead of the default silent fail
4 versions - Latest release: almost 7 years ago - 609 dependent packages - 338,680 dependent repositories - 48.4 million downloads last month - 107 stars on GitHub - 1 maintainer
Top 1.5% on npmjs.org
loud-rejection 2.2.0 πŸ’°
Make unhandled promise rejections fail loudly instead of the default silent fail
12 versions - Latest release: over 6 years ago - 444 dependent packages - 1,179,228 dependent repositories - 17.9 million downloads last month - 281 stars on GitHub - 1 maintainer
Top 3.8% on npmjs.org
@putout/plugin-convert-throw 2.0.0 πŸ’°
🐊Putout plugin adds ability to convert throw statement into throw expression
3 versions - Latest release: about 1 month ago - 3 dependent packages - 27 dependent repositories - 15.9 thousand downloads last month - 646 stars on GitHub - 1 maintainer
throwify 0.0.1-preliminary
utility to wrap error calling async's into error throwing async's
1 version - Latest release: over 12 years ago - 1 dependent repositories - 9 downloads last month - 0 stars on GitHub - 1 maintainer
immediate-error 12.2.5
enterprise errors
43 versions - Latest release: 2 days ago - 2.76 thousand downloads last month - 0 stars on GitHub - 1 maintainer
responserror 1.0.1
Error Handler Middlware for Express
6 versions - Latest release: over 3 years ago - 2 dependent packages - 1 dependent repositories - 30 downloads last month - 2 stars on GitHub - 1 maintainer
suppress 1.0.0
Wraps around a function and suppresses its errors.
1 version - Latest release: about 9 years ago - 2 dependent packages - 2 dependent repositories - 13 downloads last month - 0 stars on GitHub - 1 maintainer
easydice 1.3.2
A package for easily creating customizable fair dice
6 versions - Latest release: almost 7 years ago - 1 dependent package - 1 dependent repositories - 1 downloads last month - 1 stars on GitHub - 1 maintainer
Top 9.2% on npmjs.org
toss-expression 0.1.2
A tiny ponyfill for @babel/plugin-proposal-throw-expressions, the syntax from which TypeScript an...
3 versions - Latest release: about 3 years ago - 8 dependent packages - 20 dependent repositories - 158 downloads last month - 4 stars on GitHub - 1 maintainer
Top 9.0% on npmjs.org
promise_mtd 3.2.0
Set of methods allowing simplify work with promises in cycle such as: forEach, map, find, filter,...
26 versions - Latest release: over 2 years ago - 4 dependent packages - 2 dependent repositories - 71 downloads last month - 5 stars on GitHub - 1 maintainer
@praha/byethrow-docs 0.10.0
Documentation for @praha/byethrow
5 versions - Latest release: 22 days ago - 2 maintainers
Top 5.8% on npmjs.org
failure 1.1.1
Easily generate "custom" error objects with addition properties which can be stringfied with JSON...
3 versions - Latest release: over 10 years ago - 9 dependent packages - 692 dependent repositories - 51.4 thousand downloads last month - 2 stars on GitHub - 1 maintainer
Top 3.5% on npmjs.org
bail 2.0.2 πŸ’°
Throw a given error
9 versions - Latest release: over 4 years ago - 158 dependent packages - 522,552 dependent repositories - 87.4 million downloads last month - 11 stars on GitHub - 1 maintainer
@kumarargentra/window-getters 1.0.8
Safe Window Getters
7 versions - Latest release: almost 3 years ago - 6 downloads last month - 1 maintainer
emitter-domain 1.0.1
use this domain for easier error handling for event-emitters
2 versions - Latest release: over 10 years ago - 1 dependent package - 1 dependent repositories - 3 downloads last month - 1 stars on GitHub - 1 maintainer
express-error-response 1.0.6
Contains an expressjs middleware and a tool to throw errors with response codes
7 versions - Latest release: over 8 years ago - 1 dependent package - 2 dependent repositories - 25 downloads last month - 1 stars on GitHub - 1 maintainer
Top 4.2% on npmjs.org
breakable 1.0.0
Break out of functions, recursive or not, in a more composable way than by using exceptions expli...
2 versions - Latest release: almost 12 years ago - 10 dependent packages - 23,584 dependent repositories - 810 thousand downloads last month - 6 stars on GitHub - 1 maintainer
throw-rejects 1.0.0 πŸ’°
Throw unhandled Promise rejections
5 versions - Latest release: over 8 years ago - 1 dependent package - 1 dependent repositories - 53 downloads last month - 0 stars on GitHub - 1 maintainer
@flares/express 1.0.0-beta.32
TODO
14 versions - Latest release: about 5 years ago - 1 dependent package - 25 downloads last month - 0 stars on GitHub - 1 maintainer
catastrophic 1.0.0
Auto completion and dependency injection friendly library for constructing modular unique permane...
6 versions - Latest release: about 7 years ago - 1 dependent package - 1 dependent repositories - 13 downloads last month - 1 stars on GitHub - 1 maintainer
outthrow 0.0.1
throw expression as a function
1 version - Latest release: almost 10 years ago - 2 dependent packages - 1 dependent repositories - 58 downloads last month - 1 maintainer
typescript-throws 1.0.1
Optional datatype for Typescript
2 versions - Latest release: over 2 years ago - 1 downloads last month - 1 stars on GitHub - 1 maintainer
mistake 0.1.1
create error objects
2 versions - Latest release: almost 11 years ago - 2 dependent packages - 1 dependent repositories - 3 downloads last month - 0 stars on GitHub - 1 maintainer
throw-utils 2.0.0 πŸ’°
Helpers for error throwing
9 versions - Latest release: over 3 years ago - 3 dependent packages - 6 dependent repositories - 140 downloads last month - 5 stars on GitHub - 1 maintainer
defer-reject 1.0.1
Defer rejection explicitly until a catch handler is attached.
1 version - Latest release: about 2 years ago - 15 downloads last month - 0 stars on GitHub - 1 maintainer
promise-catcher 0.4.2
Simple promise try catch wrapper written in Typescript.
22 versions - Latest release: about 9 years ago - 2 dependent packages - 1 dependent repositories - 38 downloads last month - 2 stars on GitHub - 1 maintainer
Top 5.8% on npmjs.org
throw 1.1.1
A simple utility that helps throw exceptions.
4 versions - Latest release: almost 5 years ago - 5 dependent packages - 40 dependent repositories - 3.76 thousand downloads last month - 8 stars on GitHub - 1 maintainer
@superstruct/core 1.0.3-1
A simple and composable way to validate data in JavaScript (and TypeScript).
2 versions - Latest release: over 2 years ago - 3 downloads last month - 0 stars on GitHub - 1 maintainer
glowing-guacamole 2.1.8
The Result and Option type from Rust ported to TypeScript.
4 versions - Latest release: almost 6 years ago - 1 dependent package - 3 downloads last month - 1 maintainer
@bussin/yeet 0.1.0
Yeet errors inline.
1 version - Latest release: 9 months ago - 0 downloads last month - 0 stars on GitHub - 1 maintainer
flexible-invariant 2.0.1
A flexible and tiny invariant function
7 versions - Latest release: almost 2 years ago - 85 downloads last month - 2 stars on GitHub - 1 maintainer
@cmtv/error-meta 1.0.7
Throw errors with useful context information.
8 versions - Latest release: almost 4 years ago - 3 dependent packages - 1 dependent repositories - 24 downloads last month - 0 stars on GitHub - 1 maintainer
retuple 0.0.1
A Result type built around tuples. Treat errors as values, and make exceptions exceptional.
31 versions - Latest release: 6 months ago - 1.69 thousand downloads last month - 1 stars on GitHub - 1 maintainer
force-bool 1.0.0
Parse environment variable to a boolean
1 version - Latest release: almost 5 years ago - 1 dependent package - 2 downloads last month - 0 stars on GitHub - 1 maintainer
safety-number-one 1.0.2
Utility functions to work with Promises, functions and async functions safely by converting throw...
3 versions - Latest release: 10 months ago - 13 downloads last month - 0 stars on GitHub - 1 maintainer
@is-(unknown)/is-array-like 1.0.0
Check if a given value is array-like.
1 version - Latest release: 11 days ago - 1 maintainer
@frosted/object.assign 1.0.0
Object.assign ponyfill
1 version - Latest release: 10 days ago - 1 maintainer
Top 6.1% on npmjs.org
@sass-fairy/exception 1.1.1 πŸ’°
Provides Sass functions to standardize exception messages and assist with common validation
7 versions - Latest release: over 3 years ago - 10 dependent packages - 6 dependent repositories - 8.28 thousand downloads last month - 34 stars on GitHub - 1 maintainer
safe-async-fn 1.0.0
Lightweight wrapper to make async functions safer
1 version - Latest release: 9 months ago - 350 downloads last month - 0 stars on GitHub - 1 maintainer
voxel-throw 0.2.0
Pick up and throw voxels in voxel.js
3 versions - Latest release: about 13 years ago - 2 dependent repositories - 2 downloads last month - 8 stars on GitHub - 1 maintainer
simple-callbacks 0.1.0
Simple & automatic callback error handling for your node callbacks
1 version - Latest release: over 11 years ago - 1 dependent repositories - 11 downloads last month - 1 maintainer
errdrop 0.2.0
HTTP status enabled Error class maintaining backward compatibility
6 versions - Latest release: about 6 years ago - 1 dependent package - 1 dependent repositories - 3 downloads last month - 0 stars on GitHub - 1 maintainer
throw2 1.0.1
Sugar syntax to throw exceptions as an expression.
2 versions - Latest release: almost 5 years ago - 2 dependent packages - 2 dependent repositories - 10 downloads last month - 1 stars on GitHub - 1 maintainer
errly 0.0.2
Better error handling in TypeScript.
2 versions - Latest release: about 3 years ago - 31 downloads last month - 1 stars on GitHub - 1 maintainer
Top 9.0% on npmjs.org
@stdlib/error 0.3.3 πŸ’°
Errors.
22 versions - Latest release: over 1 year ago - 4 dependent packages - 15 dependent repositories - 4.74 thousand downloads last month - 2 stars on GitHub - 4 maintainers
thror 1.0.3
Simple error creation utility
5 versions - Latest release: almost 2 years ago - 2 dependent packages - 86 downloads last month - 1 stars on GitHub - 1 maintainer
retuple-symbols 1.0.0-next.2
A symbol used by the retuple library for implementing custom result types.
3 versions - Latest release: 6 months ago - 171 downloads last month - 0 stars on GitHub - 1 maintainer
iog 1.6.0
Save your logs on disk, so simply.
12 versions - Latest release: about 6 years ago - 2 dependent packages - 1 dependent repositories - 7 downloads last month - 0 stars on GitHub - 1 maintainer
kk-throw 1.0.7
A throwing animation plugin
8 versions - Latest release: almost 4 years ago - 1 dependent package - 29 downloads last month - 1 maintainer
@rustresult/result 0.6.0
Rust-like Result and ResultAsync for Javascript
2 versions - Latest release: over 1 year ago - 40 downloads last month - 3 stars on GitHub - 1 maintainer
iog-browser 1.0.2
Log for browser.
3 versions - Latest release: almost 8 years ago - 1 dependent package - 1 dependent repositories - 13 downloads last month - 0 stars on GitHub - 1 maintainer
@produck/ow 0.2.2
Throwing exception regularly.
8 versions - Latest release: 9 days ago - 29 downloads last month - 0 stars on GitHub - 4 maintainers
Top 9.5% on npmjs.org
clefairy 2.1.0 πŸ’°
Typed CLI argv parser and main function wrapper
11 versions - Latest release: 7 months ago - 8 dependent packages - 2 dependent repositories - 1.57 thousand downloads last month - 5 stars on GitHub - 1 maintainer
rxjs-throw-if 3.0.0
Throw an error when a predicate is met
6 versions - Latest release: almost 4 years ago - 1 dependent repositories - 67 downloads last month - 0 stars on GitHub - 1 maintainer
@is-(unknown)/is-integer 1.0.0
Check if given value is an integer.
1 version - Latest release: 11 days ago - 1 maintainer
@is-(unknown)/is-safe-integer 1.0.0
Check if a given value is a safe integer primitive.
1 version - Latest release: 11 days ago - 1 maintainer
throwlhos 1.1.0
Thorw error objects directly from express response
10 versions - Latest release: about 2 months ago - 1 dependent package - 1 dependent repositories - 2.25 thousand downloads last month - 3 stars on GitHub - 1 maintainer
jsonthrow 1.0.3
A small utility for JSON (parse and stringify) that follows error first approach inspired from rust.
4 versions - Latest release: about 2 years ago - 24 downloads last month - 1 stars on GitHub - 1 maintainer
Top 6.7% on npmjs.org
throw-if-missing 1.1.0
Enforce required parameters or options in ES6.
3 versions - Latest release: over 9 years ago - 7 dependent packages - 32 dependent repositories - 1.46 thousand downloads last month - 12 stars on GitHub - 1 maintainer
assert-fn-throw-typeerror 1.0.0
Wrapper for assert-fn that makes it throw a TypeError instead of an assertion error
1 version - Latest release: 11 days ago - 1 maintainer
rustic-error 0.2.3
Robust and type-safe error management inspired by Rust's Result pattern
6 versions - Latest release: over 2 years ago - 1 dependent repositories - 29 downloads last month - 5 stars on GitHub - 1 maintainer
dezonkey 1.0.0
Make JavaScript callback functions call back rather than throwing.
1 version - Latest release: almost 10 years ago - 1 dependent package - 1 dependent repositories - 8 downloads last month - 0 stars on GitHub - 1 maintainer
@flares/camel-case-code-flares 1.0.0-beta.32
TODO
15 versions - Latest release: about 5 years ago - 1 dependent package - 72 downloads last month - 0 stars on GitHub - 1 maintainer
assay 1.0.0
make assertion functions into boolean tests
1 version - Latest release: almost 13 years ago - 2 dependent packages - 2 dependent repositories - 6 downloads last month - 0 stars on GitHub
throw-if-true 1.0.0
Util to throw error if truthy is given
1 version - Latest release: almost 9 years ago - 1 dependent repositories - 7 downloads last month - 1 stars on GitHub - 1 maintainer
Top 3.6% on npmjs.org
jest-matcher-specific-error 1.0.0
Make sure your function really throws what you expect
9 versions - Latest release: over 5 years ago - 68 dependent packages - 24 dependent repositories - 39.5 thousand downloads last month - 25 stars on GitHub - 2 maintainers
assert-no-throw 1.1.0
Take an assertion library and return an assertion library that doesn't throw
2 versions - Latest release: over 8 years ago - 2 dependent packages - 1 dependent repositories - 8 downloads last month - 0 stars on GitHub - 1 maintainer
@praha/byethrow-mcp 0.10.0
MCP server for @praha/byethrow
25 versions - Latest release: 22 days ago - 1.91 thousand downloads last month - 279 stars on GitHub - 2 maintainers
beneath-spirit-led 62.40.266
beneath-spirit-led
1 version - Latest release: almost 2 years ago - 11 downloads last month - 1 maintainer
bettercatch 0.0.1
Improve how you handle caught errors, or avoid them entirely with a safe execution wrapper.
3 versions - Latest release: 6 months ago - 30 downloads last month - 0 stars on GitHub - 1 maintainer
throw-on 0.8.0
Throw on console.error() & fetch
17 versions - Latest release: almost 3 years ago - 13.5 thousand downloads last month - 24 stars on GitHub - 1 maintainer
env-or-throw 0.0.1-alpha1
Get one or multiple environment variable or throw an error if undefined.
1 version - Latest release: over 7 years ago - 2 dependent packages - 1 dependent repositories - 1 downloads last month - 1 stars on GitHub - 1 maintainer
handy-error 2.0.0
Makes error handling excruciatingly easy
5 versions - Latest release: over 7 years ago - 1 dependent package - 1 dependent repositories - 14 downloads last month - 1 stars on GitHub - 1 maintainer
@praha/byethrow 0.10.0
A lightweight, tree-shakable Result type package with a simple, consistent API designed
20 versions - Latest release: 22 days ago - 11.7 thousand downloads last month - 279 stars on GitHub - 2 maintainers
throwless 1.0.1
The Result and Option type from Rust ported to TypeScript.
1 version - Latest release: over 6 years ago - 1 dependent repositories - 739 downloads last month - 3 stars on GitHub - 1 maintainer
@thepeoplescoder/throw_ 1.0.0
Allows throwing exceptions as part of an expression.
1 version - Latest release: over 1 year ago - 1 downloads last month - 0 stars on GitHub - 1 maintainer
@u-connect/window-getters 2.1.2
Safe Window Getters
3 versions - Latest release: almost 3 years ago - 4 dependent packages - 1 downloads last month - 1 maintainer
basic-functions 1.0.6
Collection of functions that return specific values (noop, true, false, echo, etc)
6 versions - Latest release: almost 10 years ago - 4 dependent packages - 3 dependent repositories - 13 downloads last month - 0 stars on GitHub - 1 maintainer
throw-http-errors 4.0.1
Custom errors for HTTP status codes.
17 versions - Latest release: about 4 years ago - 11 dependent repositories - 120 downloads last month - 11 stars on GitHub - 1 maintainer
parse-date 1.1.0
Simple date parse util, throws error or returns null if date is invalid
2 versions - Latest release: almost 10 years ago - 1 dependent package - 1 dependent repositories - 191 downloads last month - 2 stars on GitHub - 1 maintainer
format-throw 0.1.0
Throw errors with formatted msgs and support for custom error classes
1 version - Latest release: almost 11 years ago - 2 dependent packages - 1 dependent repositories - 2 downloads last month - 0 stars on GitHub - 1 maintainer
expression-error 1.0.0
Throws an error as an expression so you can mix it with inline stuff.
1 version - Latest release: over 6 years ago - 1 dependent package - 1 dependent repositories - 7 downloads last month - 1 maintainer
sad-trombone 1.0.1
Throw errors with sound effects
2 versions - Latest release: almost 9 years ago - 1 dependent repositories - 4 downloads last month - 0 stars on GitHub - 1 maintainer
if-else-throw 2.0.0
If X, return Y, else throw Z.
2 versions - Latest release: almost 8 years ago - 2 dependent packages - 86 dependent repositories - 11.2 thousand downloads last month - 0 stars on GitHub - 1 maintainer
Top 2.4% on npmjs.org
skema 9.5.5
Skema provides a handy & composable way to validate / transform / purify the input data.
64 versions - Latest release: almost 6 years ago - 12 dependent packages - 291 dependent repositories - 120 thousand downloads last month - 356 stars on GitHub - 1 maintainer
muggle-assert 1.1.3
A simplification of the node assert library for use with muggle
6 versions - Latest release: over 7 years ago - 12 dependent packages - 8 dependent repositories - 64 downloads last month - 0 stars on GitHub - 1 maintainer
chuck-error 1.0.0
Throws an error as an expression so you can mix it with inline stuff.
1 version - Latest release: over 8 years ago - 2 dependent packages - 1 dependent repositories - 4 downloads last month - 1 stars on GitHub - 1 maintainer
tryjson 1.1.4
Try to parse a string as JSON and return undefined on failure
21 versions - Latest release: about 9 years ago - 1 dependent package - 3 dependent repositories - 164 downloads last month - 0 stars on GitHub - 1 maintainer