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

npmjs.org "throw" keyword

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: over 7 years ago - 609 dependent packages - 338,680 dependent repositories - 46.6 million downloads last month - 106 stars on GitHub - 1 maintainer
@nksaraf/superstruct 0.10.12
A simple, expressive way to validate data in JavaScript.
1 version - Latest release: about 6 years ago - 1 dependent package - 18 downloads last month - 7,129 stars on GitHub - 1 maintainer
@zen_flow/superstruct 0.11.0
A simple, expressive way to validate data in JavaScript.
2 versions - Latest release: about 6 years ago - 1 dependent package - 14 downloads last month - 7,129 stars on GitHub - 1 maintainer
stump-superstruct 0.10.12
A simple, expressive way to validate data in JavaScript.
1 version - Latest release: about 6 years ago - 14 downloads last month - 7,129 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: about 2 years ago - 589 dependent packages - 17,088 dependent repositories - 23.3 million downloads last month - 7,129 stars on GitHub - 2 maintainers
@team-griffin/superstruct 0.7.0
A simple, expressive way to validate data in JavaScript.
1 version - Latest release: over 7 years ago - 1 dependent package - 1 dependent repositories - 18 downloads last month - 7,129 stars on GitHub - 4 maintainers
@depup/superstruct 2.0.2-depup.0
A simple and composable way to validate data in JavaScript (and TypeScript).
1 version - Latest release: 7 months ago - 12 downloads last month - 7,129 stars on GitHub - 1 maintainer
@unset/superstruct 0.15.8
A simple and composable way to validate data in JavaScript (and TypeScript).
3 versions - Latest release: over 4 years ago - 3 dependent packages - 24 downloads last month - 7,129 stars on GitHub - 1 maintainer
Top 2.0% on npmjs.org
ono 7.1.3
Throw better errors.
60 versions - Latest release: about 6 years ago - 82 dependent packages - 20,881 dependent repositories - 5 million downloads last month - 109 stars on GitHub - 1 maintainer
Top 2.0% on npmjs.org
@jsdevtools/ono 7.1.3
Throw better errors.
7 versions - Latest release: about 6 years ago - 64 dependent packages - 29,760 dependent repositories - 51 million downloads last month - 109 stars on GitHub - 4 maintainers
@drdgvhbh/ono 7.1.13
Throw better errors.
12 versions - Latest release: over 6 years ago - 1 dependent package - 54 downloads last month - 109 stars on GitHub - 1 maintainer
Top 7.2% on npmjs.org
wighawag-ono 7.1.3
Throw better errors.
1 version - Latest release: over 3 years ago - 3 dependent packages - 1 dependent repositories - 45 downloads last month - 109 stars on GitHub - 1 maintainer
Top 3.5% on npmjs.org
bail 2.0.2 πŸ’°
Throw a given error
9 versions - Latest release: almost 5 years ago - 158 dependent packages - 522,552 dependent repositories - 182 million downloads last month - 12 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: about 7 years ago - 444 dependent packages - 1,179,228 dependent repositories - 18 million downloads last month - 280 stars on GitHub - 1 maintainer
throw-utils 2.0.0 πŸ’°
Helpers for error throwing
9 versions - Latest release: almost 4 years ago - 3 dependent packages - 6 dependent repositories - 140 downloads last month - 5 stars on GitHub - 1 maintainer
elegant-expression 0.0.1
Library provides try/catch/finally as expression
1 version - Latest release: over 2 years ago - 3 downloads last month - 0 stars on GitHub - 1 maintainer
@metamask/superstruct 3.4.1
A simple and composable way to validate data in JavaScript (and TypeScript).
8 versions - Latest release: 2 months ago - 3.74 million downloads last month - 3 stars on GitHub - 6 maintainers
as-catch 0.1.0 unpublished πŸ’°
Exception handling for AssemblyScript
1 version - Latest release: over 1 year ago - 113 stars on GitHub - 1 maintainer
flexible-invariant 2.0.1
A flexible and tiny invariant function
7 versions - Latest release: over 2 years ago - 59 downloads last month - 2 stars on GitHub - 1 maintainer
michaelangeloio.test-does-it-throw-lsp 0.1.9
Language Server for Does It Throw
4 versions - Latest release: almost 3 years ago - 17 downloads last month - 10,175 stars on GitHub - 1 maintainer
eslint-plugin-exception-handling 1.8.0
πŸ’£ Lints unhandled functions that might throw errors. For JavaScript/TypeScript eslint.
21 versions - Latest release: 3 months ago - 5.89 thousand downloads last month - 1 maintainer
resultage 0.8.6
Useful type to model success and failure
18 versions - Latest release: 8 months ago - 2.55 thousand downloads last month - 3 stars on GitHub - 1 maintainer
immediate-error 12.2.5
enterprise errors
43 versions - Latest release: 7 months ago - 2.76 thousand downloads last month - 4 stars on GitHub - 1 maintainer
throw-rejects 1.0.1 deprecated πŸ’°
Throw unhandled Promise rejections
6 versions - Latest release: 6 months ago - 1 dependent package - 1 dependent repositories - 53 downloads last month - 0 stars on GitHub - 1 maintainer
Top 3.8% on npmjs.org
@putout/plugin-convert-throw 3.0.0 πŸ’°
🐊Putout plugin adds ability to convert throw statement into throw expression
4 versions - Latest release: 3 months ago - 3 dependent packages - 27 dependent repositories - 659 downloads last month - 795 stars on GitHub - 1 maintainer
@exodus/walletconnect-window-getters 1.0.1-exodus.0
Safe Window Getters
2 versions - Latest release: over 3 years ago - 2 dependent packages - 2.17 thousand downloads last month - 132 stars on GitHub - 74 maintainers
@knemerzitski/superstruct 2.2.5
A simple and composable way to validate data in JavaScript (and TypeScript).
9 versions - Latest release: about 2 years ago - 39 downloads last month - 0 stars on GitHub - 1 maintainer
force-env 1.0.2
Ensure environment variable exists. If not, throw to fail early.
3 versions - Latest release: over 6 years ago - 4 dependent packages - 3 dependent repositories - 45 downloads last month - 1 stars on GitHub - 1 maintainer
@praha/byethrow 0.12.0
A lightweight, tree-shakable Result type package with a simple, consistent API designed
25 versions - Latest release: 4 months ago - 65.4 thousand downloads last month - 364 stars on GitHub - 2 maintainers
@praha/byethrow-testing 0.12.0
Custom test matchers for asserting @praha/byethrow Result types.
4 versions - Latest release: 4 months ago - 12.2 thousand downloads last month - 364 stars on GitHub - 2 maintainers
@praha/byethrow-docs 0.12.0
Documentation for @praha/byethrow
10 versions - Latest release: 4 months ago - 10.9 thousand downloads last month - 364 stars on GitHub - 2 maintainers
byethrow 0.0.1 unpublished
A lightweight, tree-shakable Result type package with a simple, consistent API designed
1 version - Latest release: over 1 year ago - 364 stars on GitHub - 1 maintainer
@praha/byethrow-mcp 0.10.1 deprecated
MCP server for @praha/byethrow
26 versions - Latest release: 6 months ago - 571 downloads last month - 364 stars on GitHub - 2 maintainers
beneath-spirit-led 62.40.266
beneath-spirit-led
1 version - Latest release: over 2 years ago - 11 downloads last month - 1 maintainer
resful 0.4.0
Type safe result utilities for TypeScript
4 versions - Latest release: about 2 years ago - 10 downloads last month - 5 stars on GitHub - 1 maintainer
@fastkit/catcher 1.4.0
Custom classes for Type-safe handling of exceptions in your application.
211 versions - Latest release: 6 days ago - 2 dependent packages - 1 dependent repositories - 966 downloads last month - 6 stars on GitHub - 1 maintainer
does-it-throw-lsp 0.5.0 πŸ’°
Language Server for Does It Throw
7 versions - Latest release: over 2 years ago - 48 downloads last month - 112 stars on GitHub - 1 maintainer
Top 9.0% on npmjs.org
@stdlib/error 0.4.1 πŸ’°
Errors.
24 versions - Latest release: 4 months ago - 4 dependent packages - 15 dependent repositories - 5.43 thousand downloads last month - 2 stars on GitHub - 4 maintainers
@digitaliaconnect/window-getters 1.0.2
Safe Window Getters
2 versions - Latest release: 6 months ago - 17 downloads last month - 132 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: over 9 years ago - 6 dependent packages - 566 dependent repositories - 124 thousand downloads last month - 0 stars on GitHub - 1 maintainer
enimincidunt 1.1.1
Java 8 Optionals for JS
3 versions - Latest release: over 2 years ago - 13 downloads last month - 1 maintainer
@nest-datum/exception-http 1.0.6 removed
Create response object instead of error throwing.
7 versions - Latest release: about 3 years ago - 1 dependent package - 28 downloads last month - 1 maintainer
react-native-exc 3.0.2
Exception Handler
4 versions - Latest release: about 3 years ago - 166 downloads last month - 6 stars on GitHub - 1 maintainer
@trenskow/fail-silently 0.2.49
A simple function wrapper for ignoring errors thrown.
64 versions - Latest release: 8 days ago - 1 dependent package - 824 downloads last month - 0 stars on GitHub - 1 maintainer
@innerselflabs/safeflow 0.0.1 removed
Errors are expectations
1 version - Latest release: over 3 years ago
responserror 1.0.1
Error Handler Middlware for Express
6 versions - Latest release: almost 4 years ago - 2 dependent packages - 1 dependent repositories - 30 downloads last month - 2 stars on GitHub - 1 maintainer
typescript-throws 1.0.1
Optional datatype for Typescript
2 versions - Latest release: almost 3 years ago - 19 downloads last month - 1 stars on GitHub - 1 maintainer
defer-reject 1.0.1
Defer rejection explicitly until a catch handler is attached.
1 version - Latest release: over 2 years ago - 15 downloads last month - 0 stars on GitHub - 1 maintainer
safe-error-class 1.1.1
Better errors that are extensible and don't leak sensitive data to end-users.
3 versions - Latest release: almost 4 years ago - 1 downloads last month - 1 maintainer
eslint-plugin-no-unawaited-dot-catch-throw 0.1.1
ESLint plugin to highlight unawaited .catch() calls that contain throw statements
7 versions - Latest release: about 1 year ago - 6.55 thousand downloads last month - 0 stars on GitHub - 1 maintainer
sasses 2024.2.2 unpublished πŸ’°
Sass modules (Sasses) provide more advanced variables, mixins and functions for Sass.
5 versions - Latest release: over 2 years ago - 125 downloads last month - 1 stars on GitHub - 1 maintainer
emitter-domain 1.0.1
use this domain for easier error handling for event-emitters
2 versions - Latest release: almost 11 years ago - 1 dependent package - 1 dependent repositories - 3 downloads last month - 1 stars on GitHub - 1 maintainer
thror 1.0.3
Simple error creation utility
5 versions - Latest release: over 2 years ago - 2 dependent packages - 86 downloads last month - 1 stars on GitHub - 1 maintainer
throw-error-on-timeout 1.1.2
Throw an error (and allow to stop flow) if an async function takes more than a set duration
3 versions - Latest release: over 2 years ago - 6 downloads last month - 1 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: over 6 years ago - 12 dependent packages - 291 dependent repositories - 65.1 thousand downloads last month - 354 stars on GitHub - 1 maintainer
@feelinglovelynow/svelte-catch 1.0.2
Ease error handling in SvelteKit with functions to help with catching, parsing and logging errors
2 versions - Latest release: almost 3 years ago - 20 downloads last month - 0 stars on GitHub - 1 maintainer
@kumarargentra/window-getters 1.0.8
Safe Window Getters
7 versions - Latest release: over 3 years ago - 6 downloads last month - 1 maintainer
Top 2.1% on npmjs.org
@walletconnect/window-getters 1.0.1
Safe Window Getters
3 versions - Latest release: almost 4 years ago - 22 dependent packages - 10,591 dependent repositories - 4.53 million downloads last month - 132 stars on GitHub - 2 maintainers
throw-if-true 1.0.0
Util to throw error if truthy is given
1 version - Latest release: over 9 years ago - 1 dependent repositories - 0 downloads last month - 1 stars on GitHub - 1 maintainer
@infinitywallet/superstruct 1.0.3 removed
A simple and composable way to validate data in JavaScript (and TypeScript).
1 version - Latest release: about 3 years ago - 5 downloads last month - 1 stars on GitHub - 1 maintainer
real-colors 1.0.1
Color utility for Javascript
1 version - Latest release: almost 3 years ago - 11 downloads last month - 1 stars on GitHub - 1 maintainer
custom-skema-test 10.0.1 unpublished
Skema provides a handy & composable way to validate / transform / purify the input data.
2 versions - Latest release: over 7 years ago - 2 dependent packages - 1 dependent repositories - 15 downloads last month - 354 stars on GitHub - 1 maintainer
linkius 1.0.7
Show on screen links of .md files
8 versions - Latest release: over 3 years ago - 34 downloads last month - 0 stars on GitHub - 1 maintainer
typanic 1.0.11
Forced runtime type assertions for untrusted input β€” get the type you expect or throw, instead of...
11 versions - Latest release: 23 days ago - 7.68 thousand downloads last month - 0 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: almost 3 years ago - 3 downloads last month - 0 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: over 3 years ago - 8 dependent packages - 20 dependent repositories - 151 downloads last month - 4 stars on GitHub - 1 maintainer
@frank-mayer/panic 1.0.2 removed
More performant Error
3 versions - Latest release: over 3 years ago - 1 dependent package - 2 downloads last month - 3 stars on GitHub - 1 maintainer
rustic-error 0.2.3
Robust and type-safe error management inspired by Rust's Result pattern
6 versions - Latest release: almost 3 years ago - 1 dependent repositories - 28 downloads last month - 5 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: over 2 years ago - 24 downloads last month - 1 stars on GitHub - 1 maintainer
sjsclass 1.2.331
sjsClass - Simple JavaScript Class - Inheritance
21 versions - Latest release: over 12 years ago - 1 dependent repositories - 85 downloads last month - 26 stars on GitHub - 1 maintainer
errly 0.0.2
Better error handling in TypeScript.
2 versions - Latest release: over 3 years ago - 31 downloads last month - 1 stars on GitHub - 1 maintainer
cleffa 0.4.1 πŸ’°
CLI utility that parses argv and passes it into the default export of a file
11 versions - Latest release: 10 months ago - 1 dependent package - 27 downloads last month - 11 stars on GitHub - 1 maintainer
@nest-datum/exception 1.0.4 removed
Classes for implementing different types of errors in the application.
3 versions - Latest release: about 3 years ago - 2 dependent packages - 14 downloads last month - 1 maintainer
wari 1.4.3
A type-safe way to create and handle errors in Typescript.
9 versions - Latest release: almost 2 years ago - 5 downloads last month - 13 stars on GitHub - 1 maintainer
@u-connect/window-getters 2.1.2
Safe Window Getters
3 versions - Latest release: over 3 years ago - 4 dependent packages - 1 downloads last month - 1 maintainer
@foomo/superstruct-fender 0.1.0 removed
Superstruct extension with fender rules
1 version - Latest release: over 3 years ago - 0 stars on GitHub
@ws-serenity/throw-error 1.1.0
Simple one-liner to throw error on occasional situations
8 versions - Latest release: over 3 years ago - 6 dependent packages - 240 downloads last month - 12 maintainers
resultful 0.0.17
A utility package for avoiding throw, try and catch. Return exceptions, errors and successful res...
18 versions - Latest release: 10 months ago - 1 dependent package - 1 dependent repositories - 526 downloads last month - 16 stars on GitHub - 1 maintainer
Top 6.8% on npmjs.org
max-listeners-exceeded-warning 0.0.1
Debug and detect MaxListenersExceededWarning: Possible EventEmitter memory leak detected warnings
1 version - Latest release: almost 9 years ago - 5 dependent packages - 16 dependent repositories - 5.13 thousand downloads last month - 20 stars on GitHub - 2 maintainers
power-throw 0.0.1
Tiny library of exception throwing utils.
1 version - Latest release: almost 13 years ago - 3 dependent packages - 4 dependent repositories - 14 downloads last month - 0 stars on GitHub - 1 maintainer
context-error 0.0.1
Tell users what line really matters in the stack trace.
1 version - Latest release: almost 13 years ago - 2 dependent packages - 3 dependent repositories - 410 downloads last month - 0 stars on GitHub - 1 maintainer
Top 2.9% on npmjs.org
whoops 5.1.4
Create and throw named, qualified Error subclasses with a small factory API.
39 versions - Latest release: about 2 months ago - 14 dependent packages - 728 dependent repositories - 680 thousand downloads last month - 33 stars on GitHub - 1 maintainer
postcss-custom-properties-checker 1.0.0
PostCSS plugin to check unresolved postcss-custom-properties
1 version - Latest release: about 4 years ago - 1 dependent package - 0 downloads last month - 0 stars on GitHub - 1 maintainer
no-throw 1.0.1
Wraps a function and makes it return {error, value} instead of throwing.
2 versions - Latest release: almost 11 years ago - 2 dependent packages - 1 dependent repositories - 18 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: about 9 years ago - 2 dependent packages - 1 dependent repositories - 4 downloads last month - 1 stars on GitHub - 1 maintainer
validate-or-throw 1.0.2
Small fastest-validator wrapper that either validates an object against a given schema or throws ...
3 versions - Latest release: about 4 years ago - 3 dependent packages - 3 dependent repositories - 6 downloads last month - 0 stars on GitHub - 1 maintainer
@cmtv/error-meta 1.0.7
Throw errors with useful context information.
8 versions - Latest release: over 4 years ago - 3 dependent packages - 1 dependent repositories - 49 downloads last month - 0 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: over 12 years ago - 10 dependent packages - 23,584 dependent repositories - 651 thousand downloads last month - 6 stars on GitHub - 1 maintainer
Top 6.1% on npmjs.org
@sass-fairy/exception 1.1.2 πŸ’°
Provides Sass functions to standardize exception messages and assist with common validation
8 versions - Latest release: 5 months ago - 10 dependent packages - 6 dependent repositories - 4.49 thousand downloads last month - 35 stars on GitHub - 1 maintainer
throwlhos 1.1.0
Thorw error objects directly from express response
10 versions - Latest release: 8 months ago - 1 dependent package - 1 dependent repositories - 1.31 thousand downloads last month - 3 stars on GitHub - 1 maintainer
Top 4.7% on npmjs.org
p-catch-if 3.0.0 πŸ’°
Conditional promise catch handler
6 versions - Latest release: over 5 years ago - 13 dependent packages - 12 dependent repositories - 4.08 thousand downloads last month - 38 stars on GitHub - 1 maintainer
throws-exception 0.0.4
Function that returns a boolean indicating whether an exception was thrown or not
4 versions - Latest release: over 1 year ago - 36 downloads last month - 0 stars on GitHub - 1 maintainer
momentum.js 1.2.2
Add a momentum effect to elements
8 versions - Latest release: over 6 years ago - 1 dependent package - 1 dependent repositories - 43 downloads last month - 58 stars on GitHub - 1 maintainer
@cjser/non-error 0.1.0-cjser.2 πŸ’°
An error subclass for wrapping non-error values
1 version - Latest release: 5 months ago - 1 maintainer
@alapnian-sass/throw 0.0.1
Provides Sass functions to standardize exception messages.
2 versions - Latest release: 8 months ago - 41 downloads last month - 2 maintainers
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: 7 months ago - 47 downloads last month - 1 maintainer
throw-http-errors 4.0.1
Custom errors for HTTP status codes.
17 versions - Latest release: over 4 years ago - 11 dependent repositories - 120 downloads last month - 11 stars on GitHub - 1 maintainer
basic-functions 1.0.6
Collection of functions that return specific values (noop, true, false, echo, etc)
6 versions - Latest release: over 10 years ago - 4 dependent packages - 3 dependent repositories - 13 downloads last month - 0 stars on GitHub - 1 maintainer
throw-env 1.0.1
Throw if environment variable cannot be taken.
7 versions - Latest release: over 6 years ago - 3 dependent repositories - 2 downloads last month - 0 stars on GitHub - 1 maintainer
throw-return-swap 0.0.1
when it throw it return, when it return it throw
1 version - Latest release: almost 8 years ago - 1 dependent repositories - 2 downloads last month - 1 maintainer