Ecosyste.ms: Packages

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

npmjs.org "throw" keyword

tryjson 1.1.4
Try to parse a string as JSON and return undefined on failure
21 versions - Latest release: over 7 years ago - 1 dependent package - 3 dependent repositories - 169 downloads last month - 0 stars on GitHub - 1 maintainer
react-native-exc 3.0.2
Exception Handler
4 versions - Latest release: 9 months ago - 97 downloads last month - 6 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: 3 months ago - 55 downloads last month - 1 stars on GitHub - 1 maintainer
@exodus/walletconnect-window-getters 1.0.1-exodus.0
Safe Window Getters
2 versions - Latest release: 12 months ago - 2 dependent packages - 2.18 thousand downloads last month - 61 stars on GitHub - 100 maintainers
Top 2.1% on npmjs.org
@walletconnect/window-getters 1.0.1
Safe Window Getters
3 versions - Latest release: over 1 year ago - 22 dependent packages - 10,591 dependent repositories - 1.77 million downloads last month - 61 stars on GitHub - 8 maintainers
thror 1.0.3
Simple error creation utility
5 versions - Latest release: about 2 months ago - 2 dependent packages - 94 downloads last month - 1 stars on GitHub - 1 maintainer
replace-variables 0.0.1
Replace in string pattern by variables. Throw error if variables is not string or number.
1 version - Latest release: about 8 years ago - 2 dependent packages - 1 dependent repositories - 22 downloads last month - 0 stars on GitHub - 1 maintainer
@fastkit/catcher 0.14.5
Custom classes for Type-safe handling of exceptions in your application.
197 versions - Latest release: 13 days ago - 2 dependent packages - 1 dependent repositories - 498 downloads last month - 2 stars on GitHub - 1 maintainer
wari 1.4.1
A type-safe way to create and handle errors.
7 versions - Latest release: 6 months ago - 14 downloads last month - 10 stars on GitHub - 1 maintainer
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: about 5 years ago - 609 dependent packages - 338,680 dependent repositories - 39 million downloads last month - 106 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 4 years ago - 444 dependent packages - 1,179,228 dependent repositories - 17.6 million downloads last month - 281 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: about 3 years ago - 13 dependent packages - 12 dependent repositories - 2.32 thousand downloads last month - 37 stars on GitHub - 1 maintainer
@metamask/superstruct 2.0.0
A simple and composable way to validate data in JavaScript (and TypeScript).
1 version - Latest release: 3 months ago - 7 downloads last month - 0 stars on GitHub - 12 maintainers
michaelangeloio.test-does-it-throw-lsp 0.1.9
Language Server for Does It Throw
4 versions - Latest release: 5 months ago - 164 downloads last month - 8,198 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: about 10 years ago - 10 dependent packages - 23,584 dependent repositories - 367 thousand downloads last month - 6 stars on GitHub - 1 maintainer
@isumix/react-exception 1.0.4
A flexible React's Error Boundary implementation
5 versions - Latest release: over 3 years ago - 1 dependent package - 9 downloads last month - 4 stars on GitHub - 1 maintainer
@pigalle/errors.undefined-plugin 1.0.1
An exception to throw when a Pigalle plugin is undefined.
1 version - Latest release: about 6 years ago - 1 dependent package - 1 dependent repositories - 4 downloads last month - 0 stars on GitHub - 1 maintainer
throw-rejects 1.0.0 💰
Throw unhandled Promise rejections
5 versions - Latest release: over 6 years ago - 1 dependent package - 1 dependent repositories - 62 downloads last month - 0 stars on GitHub - 1 maintainer
defer-reject 1.0.1
Defer rejection explicitly until a catch handler is attached.
1 version - Latest release: 3 months ago - 6 downloads last month - 0 stars on GitHub - 1 maintainer
panic.flow 1.0.0
Utility for enforcing type-system establish invariants at runtime.
1 version - Latest release: about 6 years ago - 1 dependent package - 1 dependent repositories - 6 downloads last month - 0 stars on GitHub - 1 maintainer
node-app-errors 0.0.5
Helper for handling app errors
3 versions - Latest release: over 6 years ago - 1 dependent package - 1 dependent repositories - 8 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: about 4 years ago - 12 dependent packages - 291 dependent repositories - 107 thousand downloads last month - 357 stars on GitHub - 1 maintainer
custom-skema-test 10.0.1
Skema provides a handy & composable way to validate / transform / purify the input data.
2 versions - Latest release: over 5 years ago - 2 dependent packages - 1 dependent repositories - 5 downloads last month - 357 stars on GitHub - 1 maintainer
momentum.js 1.2.2
Add a momentum effect to elements
8 versions - Latest release: almost 4 years ago - 1 dependent package - 1 dependent repositories - 36 downloads last month - 56 stars on GitHub - 1 maintainer
@infinitywallet/superstruct 1.0.3
A simple and composable way to validate data in JavaScript (and TypeScript).
1 version - Latest release: 10 months ago - 5 downloads last month - 1 stars on GitHub - 1 maintainer
throwlhos 1.0.1
Thorw error objects directly from express response
8 versions - Latest release: over 1 year ago - 1 dependent package - 1 dependent repositories - 491 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: 5 months ago - 16 downloads last month - 0 stars on GitHub - 1 maintainer
meaning-error-middleware 0.1.1
Meaning error middleware
2 versions - Latest release: over 8 years ago - 1 dependent package - 1 dependent repositories - 16 downloads last month - 0 stars on GitHub - 1 maintainer
resful 0.3.0
Type safe result utilities for TypeScript
3 versions - Latest release: 7 months ago - 7 downloads last month - 5 stars on GitHub - 1 maintainer
memonce 0.0.1
Create async function wrapper that ensure wrapped function is only excecuted once and memorize ex...
2 versions - Latest release: over 10 years ago - 2 dependent packages - 1 dependent repositories - 3 downloads last month - 1 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 7 years ago - 6 dependent packages - 566 dependent repositories - 204 thousand downloads last month - 0 stars on GitHub - 1 maintainer
assert-valid-github-label-name 1.0.0
Assert a given string is a valid Github issue label name
2 versions - Latest release: over 7 years ago - 2 dependent packages - 1 dependent repositories - 3 downloads last month - 0 stars on GitHub - 1 maintainer
assert-throws 3.3.0
An assertion method to check if a sync or async function throws and assert on error properties.
14 versions - Latest release: about 5 years ago - 5 dependent packages - 47 dependent repositories - 177 downloads last month - 2 stars on GitHub - 1 maintainer
assert-no-throw 1.1.0
Take an assertion library and return an assertion library that doesn't throw
2 versions - Latest release: almost 7 years ago - 2 dependent packages - 1 dependent repositories - 6 downloads last month - 0 stars on GitHub - 1 maintainer
Top 9.3% on npmjs.org
assert-equal 1.0.0
Assert that two values are equal
1 version - Latest release: over 8 years ago - 7 dependent packages - 27 dependent repositories - 1.34 thousand downloads last month - 0 stars on GitHub - 1 maintainer
assay 1.0.0
make assertion functions into boolean tests
1 version - Latest release: about 11 years ago - 2 dependent packages - 2 dependent repositories - 2 downloads last month - 0 stars on GitHub
@9fv.io/invalidtype-error 1.0.1
An exception class to throw 'invalid type' errors.
2 versions - Latest release: about 6 years ago - 7 dependent packages - 11 dependent repositories - 9 downloads last month - 0 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 5 years ago - 12 dependent packages - 8 dependent repositories - 38 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: about 5 years ago - 3 dependent packages - 1 dependent repositories - 1.83 thousand downloads last month - 15 stars on GitHub - 1 maintainer
easydice 1.3.2
A package for easily creating customizable fair dice
6 versions - Latest release: about 5 years ago - 1 dependent package - 1 dependent repositories - 13 downloads last month - 1 stars on GitHub - 1 maintainer
Top 0.7% on npmjs.org
superstruct 1.0.4
A simple and composable way to validate data in JavaScript (and TypeScript).
84 versions - Latest release: 2 months ago - 589 dependent packages - 17,088 dependent repositories - 5.68 million downloads last month - 6,797 stars on GitHub - 2 maintainers
Top 9.0% on npmjs.org
@stdlib/error 0.2.1 💰
Errors.
18 versions - Latest release: 4 months ago - 4 dependent packages - 15 dependent repositories - 11.4 thousand downloads last month - 2 stars on GitHub - 4 maintainers
Top 3.8% on npmjs.org
@putout/plugin-convert-throw 1.0.1 💰
putout plugin adds ability to convert throw statement into throw expression
2 versions - Latest release: over 4 years ago - 3 dependent packages - 27 dependent repositories - 44.5 thousand downloads last month - 646 stars on GitHub - 1 maintainer
Top 3.1% on npmjs.org
jest-prop-type-error 1.1.0
Makes Jest throw on React prop-type failures
2 versions - Latest release: about 6 years ago - 50 dependent packages - 385 dependent repositories - 65.6 thousand downloads last month - 41 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: 6 months ago - 1 dependent repositories - 830 downloads last month - 7 stars on GitHub - 1 maintainer
stump-superstruct 0.10.12
A simple, expressive way to validate data in JavaScript.
1 version - Latest release: over 3 years ago - 6 downloads last month - 6,797 stars on GitHub - 1 maintainer
mongoose-throw-if-not-found-plugin 0.1.0 💰
Throw if a document cannot be found
1 version - Latest release: over 6 years ago - 1 dependent package - 1 dependent repositories - 13 downloads last month - 0 stars on GitHub - 1 maintainer
Top 8.6% on npmjs.org
remove-dir-safe 2.0.0
Remove directories recursively or non-recursively
3 versions - Latest release: almost 3 years ago - 3 dependent packages - 4 dependent repositories - 1.18 thousand downloads last month - 1 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: about 2 years ago - 3 dependent packages - 3 downloads last month - 6,797 stars on GitHub - 1 maintainer
@zen_flow/superstruct 0.11.0
A simple, expressive way to validate data in JavaScript.
2 versions - Latest release: almost 4 years ago - 1 dependent package - 4 downloads last month - 6,797 stars on GitHub - 1 maintainer
@nksaraf/superstruct 0.10.12
A simple, expressive way to validate data in JavaScript.
1 version - Latest release: almost 4 years ago - 1 dependent package - 5 downloads last month - 6,797 stars on GitHub - 1 maintainer
@team-griffin/superstruct 0.7.0
A simple, expressive way to validate data in JavaScript.
1 version - Latest release: almost 5 years ago - 1 dependent package - 1 dependent repositories - 4 downloads last month - 6,797 stars on GitHub - 4 maintainers
chuck-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 - 2 dependent packages - 1 dependent repositories - 5 downloads last month - 1 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: about 9 years ago - 2 dependent packages - 1 dependent repositories - 4 downloads last month - 0 stars on GitHub - 1 maintainer
power-throw 0.0.1
Tiny library of exception throwing utils.
1 version - Latest release: over 10 years ago - 3 dependent packages - 4 dependent repositories - 4 downloads last month - 0 stars on GitHub - 1 maintainer
Top 6.0% on npmjs.org
wrap-promise 1.0.1
Like new Promise(), but prevents implicit rejection
3 versions - Latest release: almost 9 years ago - 18 dependent packages - 3,317 dependent repositories - 16.1 thousand 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 3 years ago - 68 dependent packages - 24 dependent repositories - 43.5 thousand downloads last month - 25 stars on GitHub - 2 maintainers
error-editor 1.1.0
Catches errors, allows edits of them and throws errors again.
4 versions - Latest release: 10 months ago - 1 dependent repositories - 7 downloads last month - 1 maintainer
Top 2.0% on npmjs.org
ono 7.1.3
Throw better errors.
60 versions - Latest release: almost 4 years ago - 82 dependent packages - 20,881 dependent repositories - 3.25 million downloads last month - 95 stars on GitHub - 1 maintainer
cleffa 0.4.0 💰
CLI utility that parses argv and passes it into the default export of a file
10 versions - Latest release: 4 months ago - 1 dependent package - 28 downloads last month - 10 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: about 3 years ago - 5 dependent packages - 40 dependent repositories - 3.28 thousand downloads last month - 8 stars on GitHub - 1 maintainer
promise-catcher 0.4.2
Simple promise try catch wrapper written in Typescript.
22 versions - Latest release: over 7 years ago - 2 dependent packages - 1 dependent repositories - 40 downloads last month - 1 stars on GitHub - 1 maintainer
outthrow 0.0.1
throw expression as a function
1 version - Latest release: about 8 years ago - 2 dependent packages - 1 dependent repositories - 8 downloads last month - 1 maintainer
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: almost 9 years ago - 9 dependent packages - 692 dependent repositories - 32.7 thousand downloads last month - 2 stars on GitHub - 1 maintainer
Top 6.5% on npmjs.org
new-error 2.2.0 💰
A production-grade error creation and serialization library designed for Typescript
46 versions - Latest release: 11 months ago - 6 dependent packages - 7 dependent repositories - 11.4 thousand downloads last month - 23 stars on GitHub - 2 maintainers
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: over 6 years ago - 5 dependent packages - 16 dependent repositories - 1.93 thousand downloads last month - 19 stars on GitHub - 2 maintainers
throwdown 0.0.1
This is how we do it
1 version - Latest release: over 7 years ago - 1 dependent repositories - 5 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: over 10 years ago - 2 dependent packages - 3 dependent repositories - 17 downloads last month - 0 stars on GitHub - 1 maintainer
emitter-domain 1.0.1
use this domain for easier error handling for event-emitters
2 versions - Latest release: over 8 years ago - 1 dependent package - 1 dependent repositories - 10 downloads last month - 1 stars on GitHub - 1 maintainer
Top 6.7% on npmjs.org
throw-max-listeners-error 1.0.1
Throw an error when the max number of EventEmitter listeners is exceeded
2 versions - Latest release: over 8 years ago - 4 dependent packages - 92 dependent repositories - 189 downloads last month - 7 stars on GitHub - 1 maintainer
errdrop 0.2.0
HTTP status enabled Error class maintaining backward compatibility
6 versions - Latest release: over 4 years ago - 1 dependent package - 1 dependent repositories - 126 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: 7 months ago - 7 downloads last month - 0 stars on GitHub - 1 maintainer
@drdgvhbh/ono 7.1.13
Throw better errors.
12 versions - Latest release: about 4 years ago - 1 dependent package - 59 downloads last month - 95 stars on GitHub - 1 maintainer
throw-on 0.8.0
Throw on console.error() & fetch
17 versions - Latest release: about 1 year ago - 3.04 thousand downloads last month - 24 stars on GitHub - 1 maintainer
beneath-spirit-led 62.40.266
beneath-spirit-led
1 version - Latest release: about 1 month ago - 55 downloads last month - 1 maintainer
catch-error-async 1.0.0
Catching errors throwed by async function
1 version - Latest release: over 6 years ago - 2 dependent packages - 1 dependent repositories - 2 downloads last month - 0 stars on GitHub - 1 maintainer
Top 7.2% on npmjs.org
wighawag-ono 7.1.3
Throw better errors.
1 version - Latest release: 11 months ago - 3 dependent packages - 1 dependent repositories - 100 downloads last month - 95 stars on GitHub - 1 maintainer
opres 2.6.0
Rust-inspired Result object for more elegant success and failure handling
9 versions - Latest release: about 4 years ago - 1 dependent package - 19 downloads last month - 1 stars on GitHub - 1 maintainer
throw-return 0.0.1
Return using throw
1 version - Latest release: over 5 years ago - 1 dependent repositories - 4 downloads last month - 3 stars on GitHub - 1 maintainer
Top 2.0% on npmjs.org
@jsdevtools/ono 7.1.3
Throw better errors.
7 versions - Latest release: almost 4 years ago - 64 dependent packages - 29,760 dependent repositories - 14 million downloads last month - 95 stars on GitHub - 3 maintainers
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: over 1 year ago - 3 dependent packages - 3 dependent repositories - 8 downloads last month - 0 stars on GitHub - 1 maintainer
Top 6.5% on npmjs.org
erotic 2.1.1
Capture error stacks in asynchronous functions at the point of call.
13 versions - Latest release: about 5 years ago - 24 dependent packages - 141 dependent repositories - 1.25 thousand downloads last month - 8 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 7 years ago - 7 dependent packages - 32 dependent repositories - 1.99 thousand downloads last month - 12 stars on GitHub - 1 maintainer
resultful 0.0.15
A utility package for avoiding throw, try and catch. Return exceptions, errors and successful res...
16 versions - Latest release: about 1 year ago - 1 dependent package - 1 dependent repositories - 383 downloads last month - 15 stars on GitHub - 1 maintainer
@resultful/types 0.0.13
Resultful type symbols
5 versions - Latest release: about 1 year ago - 2 dependent packages - 378 downloads last month - 15 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 8 years ago - 1 dependent package - 1 dependent repositories - 8 downloads last month - 2 stars on GitHub - 1 maintainer
monitos.io 1.0.1
Monitos meets Socket.IO
5 versions - Latest release: over 7 years ago - 1 dependent package - 1 dependent repositories - 26 downloads last month - 0 stars on GitHub - 1 maintainer
fook 1.0.0
If error throw fook
1 version - Latest release: over 6 years ago - 1 dependent package - 1 dependent repositories - 3 downloads last month - 1 maintainer
@pigalle/core.errors.undefined 0.1.0-alpha1
An error to throw when undefined value is passed.
1 version - Latest release: over 6 years ago - 2 dependent packages - 1 dependent repositories - 5 downloads last month - 1 maintainer
catastrophic 1.0.0
Auto completion and dependency injection friendly library for constructing modular unique permane...
6 versions - Latest release: over 5 years ago - 1 dependent package - 1 dependent repositories - 15 downloads last month - 1 stars on GitHub - 1 maintainer
@doneup/window-getters 1.0.2
Safe Window Getters
3 versions - Latest release: about 1 year ago - 2 dependent packages - 4 downloads last month - 1 maintainer
catch-it 0.0.0 💰
A bug catcher for browsers.
1 version - Latest release: over 8 years ago - 1 dependent package - 1 dependent repositories - 3 downloads last month - 0 stars on GitHub - 1 maintainer
katch 1.0.2
Simple module that capture errors and log it. Works both server and browser.
8 versions - Latest release: over 6 years ago - 1 dependent package - 1 dependent repositories - 13 downloads last month - 6 stars on GitHub - 1 maintainer
linkius 1.0.7
Show on screen links of .md files
8 versions - Latest release: about 1 year ago - 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: about 6 years ago - 2 dependent packages - 86 dependent repositories - 9.87 thousand downloads last month - 0 stars on GitHub - 1 maintainer
dezonkey 1.0.0
Make JavaScript callback functions call back rather than throwing.
1 version - Latest release: about 8 years ago - 1 dependent package - 1 dependent repositories - 4 downloads last month - 0 stars on GitHub - 1 maintainer
@trenskow/fail-silently 0.2.5
A simple function wrapper for ignoring errors thrown.
20 versions - Latest release: 3 months ago - 1 dependent package - 23 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: about 4 years ago - 1 dependent package - 10 downloads last month - 1 maintainer
@frank-mayer/panic 1.0.2
More performant Error
3 versions - Latest release: about 1 year ago - 1 dependent package - 8 downloads last month - 3 stars on GitHub - 1 maintainer
Top 9.9% on npmjs.org
fs-safe 1.2.0
A simple fs wrapper that doesn't throw
5 versions - Latest release: about 3 years ago - 2 dependent packages - 2 dependent repositories - 1.59 thousand downloads last month - 3 stars on GitHub - 1 maintainer