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

npmjs.org "catch" keyword

Top 4.3% on npmjs.org
await-handler 1.1.2 💰
Basic wrapper for await that allows handling of errors without try/catch blocks
4 versions - Latest release: over 8 years ago - 4 dependent packages - 152 dependent repositories - 192 thousand downloads last month - 15 stars on GitHub - 1 maintainer
Top 8.0% on npmjs.org
write-dir-safe 2.0.1
Create directories and their parents recursively
4 versions - Latest release: almost 4 years ago - 4 dependent packages - 51 dependent repositories - 71.6 thousand downloads last month - 1 stars on GitHub - 1 maintainer
Top 4.4% on npmjs.org
when-exit 2.1.5 💰
Execute a function right before the process, or the browser's tab, is about to exit.
8 versions - Latest release: about 1 year ago - 12 dependent packages - 2,113 dependent repositories - 58.6 million downloads last month - 15 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: over 7 years ago - 609 dependent packages - 338,680 dependent repositories - 54.6 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: about 7 years ago - 444 dependent packages - 1,179,228 dependent repositories - 18.3 million downloads last month - 280 stars on GitHub - 1 maintainer
Top 2.1% on npmjs.org
nice-try 5.0.0 💰
Tries to execute a function and discards any error that occurs
15 versions - Latest release: about 1 month ago - 910 dependent packages - 736,223 dependent repositories - 58.6 million downloads last month - 70 stars on GitHub - 1 maintainer
Top 4.6% on npmjs.org
tryor 0.1.2
return fn() or default value (in case of exception)
3 versions - Latest release: over 13 years ago - 17 dependent packages - 28,688 dependent repositories - 956 thousand downloads last month - 8 stars on GitHub - 1 maintainer
Top 4.1% on npmjs.org
catch-exit 2.0.0 💰
Catch Node.js exit conditions, including errors and unhandled rejections.
9 versions - Latest release: almost 2 years ago - 28 dependent packages - 172 dependent repositories - 61.7 thousand downloads last month - 12 stars on GitHub - 1 maintainer
Top 2.2% on npmjs.org
domain-browser 5.7.0 💰
Node's domain module for the web browser. This is merely an evented try...catch with the same API...
91 versions - Latest release: almost 3 years ago - 540 dependent packages - 776,804 dependent repositories - 44.3 million downloads last month - 32 stars on GitHub - 1 maintainer
@vitramir/elastic-apm-node 3.5.0-alpha.0
The official Elastic APM agent for Node.js
1 version - Latest release: over 6 years ago - 1 dependent package - 18 downloads last month - 594 stars on GitHub - 1 maintainer
elastic-apm-tedious 2.5.2
The unofficial Elastic APM agent for Node.js and Tedious driver
2 versions - Latest release: over 7 years ago - 1 dependent package - 1 dependent repositories - 21 downloads last month - 594 stars on GitHub - 1 maintainer
@commercial/bounce 2.0.0
Selective error catching and rewrite rules
2 versions - Latest release: over 6 years ago - 4 dependent packages - 26 downloads last month - 177 stars on GitHub - 1 maintainer
Top 1.1% on npmjs.org
elastic-apm-node 4.18.0
The official Elastic APM agent for Node.js
172 versions - Latest release: 4 months ago - 163 dependent packages - 712 dependent repositories - 2 million downloads last month - 594 stars on GitHub - 3 maintainers
Top 1.9% on npmjs.org
bounce 1.2.3 deprecated
Selective error catching and rewrite rules
10 versions - Latest release: about 8 years ago - 53 dependent packages - 2,978 dependent repositories - 100 thousand downloads last month - 177 stars on GitHub - 5 maintainers
Top 5.5% on npmjs.org
async-kit 2.2.4
A simple and powerful async abstraction lib for easily writing Node.js code.
55 versions - Latest release: over 8 years ago - 31 dependent packages - 224 dependent repositories - 11.4 thousand downloads last month - 18 stars on GitHub - 1 maintainer
Top 1.8% on npmjs.org
@hapi/bounce 3.0.2
Selective error catching and rewrite rules
7 versions - Latest release: about 2 years ago - 46 dependent packages - 17,427 dependent repositories - 7.16 million downloads last month - 177 stars on GitHub - 6 maintainers
elastic-apm-node-with-metrics 0.0.9
The Elastic APM agent for Node.js with ability to read raw metrics.
9 versions - Latest release: almost 3 years ago - 96 downloads last month - 594 stars on GitHub - 1 maintainer
@mojaloop/elastic-apm-node 6.4.0-snapshot
Based of the official Elastic APM agent for Node.js v2.11.6
1 version - Latest release: over 7 years ago - 1 dependent package - 1 dependent repositories - 119 downloads last month - 594 stars on GitHub - 3 maintainers
@sidharthachatterjee/elastic-apm-node 3.15.0
The official Elastic APM agent for Node.js
1 version - Latest release: over 5 years ago - 1 dependent package - 18 downloads last month - 594 stars on GitHub - 1 maintainer
eb-elastic-apm-node 1.0.2
The official Elastic APM agent for Node.js
3 versions - Latest release: about 6 years ago - 1 dependent package - 29 downloads last month - 594 stars on GitHub - 1 maintainer
elastic-apm-node-unofficial 3.9.3
The unofficial Elastic APM agent for Node.js 15
3 versions - Latest release: almost 6 years ago - 1 dependent package - 22 downloads last month - 594 stars on GitHub - 1 maintainer
csk-async 0.4.1
DUMMY PACKAGE: only encapsulate the 'async-kit' replacement package - A simple and powerful async...
38 versions - Latest release: over 12 years ago - 1 dependent package - 1 dependent repositories - 219 downloads last month - 18 stars on GitHub - 1 maintainer
@depup/elastic-apm-node 4.18.0-depup.14
The official Elastic APM agent for Node.js (with updated dependencies)
11 versions - Latest release: about 1 month ago - 386 downloads last month - 594 stars on GitHub - 1 maintainer
is-media-descriptor 5.2.6
Is given string a valid media descriptor (including media query)?
111 versions - Latest release: about 2 months ago - 3 dependent packages - 1 dependent repositories - 256 downloads last month - 214 stars on GitHub - 1 maintainer
Top 2.0% on npmjs.org
p-try 3.0.0 💰
`Start a promise chain
5 versions - Latest release: about 5 years ago - 1,702 dependent packages - 1,532,015 dependent repositories - 514 million downloads last month - 62 stars on GitHub - 1 maintainer
settle-it 2.0.1 💰
Deal with code that can throw
5 versions - Latest release: about 3 years ago - 19 downloads last month - 9 stars on GitHub - 1 maintainer
good-try 1.0.2 💰
Tries to execute sync/async function, returns a specified default value if the function throws
3 versions - Latest release: over 4 years ago - 1 dependent package - 5 downloads last month - 18 stars on GitHub - 1 maintainer
await-handler-ts 2.0.2
Basic wrapper for await that allows handling of errors without try/catch blocks
3 versions - Latest release: over 4 years ago - 2 dependent packages - 6 downloads last month - 0 stars on GitHub - 1 maintainer
tryon 1.0.1
Simplifies error control in your JavaScript/TypeScript
2 versions - Latest release: over 4 years ago - 5 downloads last month - 0 stars on GitHub - 1 maintainer
@particle/await-on 1.0.1
really simple error handling with await/async
2 versions - Latest release: over 7 years ago - 2 dependent packages - 1 dependent repositories - 16 downloads last month - 11 stars on GitHub - 22 maintainers
Top 4.3% on npmjs.org
try-catch 4.1.1
functional try-catch wrapper
17 versions - Latest release: 2 months ago - 105 dependent packages - 5,677 dependent repositories - 247 thousand downloads last month - 19 stars on GitHub - 1 maintainer
@finibit/result 0.1.1 removed
Handle function call results using a common type
2 versions - Latest release: over 4 years ago - 2 dependent packages - 5 downloads last month - 1 stars on GitHub - 1 maintainer
Top 9.4% on npmjs.org
try-catch-core 2.0.3
Low-level package to handle completion and errors of sync or asynchronous functions, using [once]...
11 versions - Latest release: over 9 years ago - 2 dependent packages - 74 dependent repositories - 310 downloads last month - 10 stars on GitHub - 2 maintainers
throws-exception 0.0.4
Function that returns a boolean indicating whether an exception was thrown or not
4 versions - Latest release: almost 2 years ago - 36 downloads last month - 0 stars on GitHub - 1 maintainer
as-catch 0.1.0 unpublished 💰
Exception handling for AssemblyScript
1 version - Latest release: over 1 year ago - 113 stars on GitHub - 1 maintainer
caught-core 0.1.0-beta
A tool for JS error capture
10 versions - Latest release: over 4 years ago - 1 dependent package - 1 dependent repositories - 64 downloads last month - 2 stars on GitHub - 1 maintainer
Top 8.0% on npmjs.org
try-catch-callback 2.0.2
try/catch block with a callback, used in [try-catch-core][]. Use it when you don't care about asy...
11 versions - Latest release: over 9 years ago - 8 dependent packages - 95 dependent repositories - 748 downloads last month - 5 stars on GitHub - 2 maintainers
await-resolver 2.0.2
An easy-to-use **async/await wrapper** to resolve any asynchronous tasks. Await-resolver always r...
7 versions - Latest release: over 1 year ago - 3 dependent packages - 1 dependent repositories - 39 downloads last month - 0 stars on GitHub - 1 maintainer
@trojs/error 5.0.4 💰
Extended Errors
25 versions - Latest release: 9 months ago - 2.93 thousand downloads last month - 2 stars on GitHub - 2 maintainers
unknown-error 0.2.2
Turn any caught `unknown` into a real Error without throwing, even for hostile values, other real...
7 versions - Latest release: 4 days ago - 1.45 thousand downloads last month - 9 stars on GitHub - 1 maintainer
ignor 1.2.0
Ignore errors conditionally in sync / async / promise functions and return a default value.
3 versions - Latest release: over 5 years ago - 3 dependent packages - 2 dependent repositories - 133 downloads last month - 0 stars on GitHub - 1 maintainer
nestjs-decorators 1.6.1
TypeScript decorators for NestJS: logging, error handling, and validation
3 versions - Latest release: 5 months ago - 449 downloads last month - 2 stars on GitHub - 4 maintainers
tri-fp 5.0.0
Eliminate try-catch and make it possible to handle all 3 outcomes differently: result, native exc...
24 versions - Latest release: 6 days ago - 3 dependent packages - 3 dependent repositories - 466 downloads last month - 1 stars on gitlab.com - 1 maintainer
Top 4.9% on npmjs.org
catch-decorator 2.0.0
Let you handle exceptions with just one annotation
5 versions - Latest release: about 8 years ago - 3 dependent packages - 6 dependent repositories - 19.3 thousand downloads last month - 74 stars on GitHub - 1 maintainer
catch-await 1.0.1
Async/await wrapper for easy error handling in js
2 versions - Latest release: about 7 years ago - 1 dependent package - 1 dependent repositories - 6 downloads last month - 0 stars on GitHub - 1 maintainer
catch-error-async 1.0.0
Catching errors throwed by async function
1 version - Latest release: about 9 years ago - 2 dependent packages - 1 dependent repositories - 7 downloads last month - 0 stars on GitHub - 1 maintainer
catch-my-exceptions 1.0.2
Catch uncaughtException in node and send to Slack
3 versions - Latest release: over 10 years ago - 4 dependent packages - 1 dependent repositories - 74 downloads last month - 1 stars on GitHub - 1 maintainer
catch-global-error 1.3.1
catch javascript global error
17 versions - Latest release: over 6 years ago - 1 dependent package - 1 dependent repositories - 47 downloads last month - 2 stars on GitHub - 1 maintainer
catch-to 0.4.2
Catch errors and declaratively map them to other errors or values.
9 versions - Latest release: over 9 years ago - 1 dependent package - 1 dependent repositories - 29 downloads last month - 2 stars on GitHub - 1 maintainer
catch-chain 2.0.1
Fluent, composable, type-safe error matching and recovery for promises
4 versions - Latest release: 7 days ago - 540 downloads last month - 0 stars on GitHub - 1 maintainer
@stdlib/utils-async-try-catch 0.2.3 💰
If a function does not return an error, invoke a callback with the function result; otherwise, in...
13 versions - Latest release: 9 months ago - 3 dependent packages - 1 dependent repositories - 73 downloads last month - 2 stars on GitHub - 4 maintainers
Top 6.0% on npmjs.org
write-file-safe 2.0.3
Write files atomically, and create parent directories if necessary
14 versions - Latest release: over 3 years ago - 10 dependent packages - 70 dependent repositories - 110 thousand downloads last month - 3 stars on GitHub - 1 maintainer
@zokugun/xtry 0.12.2 💰
[@zokugun/xtry](https://github.com/zokugun/node-xtry) ===========================================...
28 versions - Latest release: 9 days ago - 1.14 thousand downloads last month - 0 stars on GitHub - 1 maintainer
@aegisjsproject/attempt 1.0.7 💰
Run synchronous and asynchronous code without throwing errors
7 versions - Latest release: 9 months ago - 213 downloads last month - 1 stars on GitHub - 1 maintainer
@badnoodles/eav 0.0.3
Helper to use an error as value approach in javascript and typescript
3 versions - Latest release: over 2 years ago - 7 downloads last month - 1 stars on GitHub - 1 maintainer
@asleepace/try 0.2.1
TypeScript utilities for exception handling and errors-as-values.
7 versions - Latest release: over 1 year ago - 70 thousand downloads last month - 1 maintainer
conditional-catch 1.2.0
Catch me if you can
4 versions - Latest release: over 7 years ago - 2 dependent packages - 1 dependent repositories - 27 downloads last month - 0 stars on GitHub - 1 maintainer
babel-plugin-async-captures 1.0.0
a babel plugin that captures error of async function
1 version - Latest release: over 6 years ago - 2 dependent packages - 1 dependent repositories - 8 downloads last month - 0 stars on GitHub - 1 maintainer
Top 3.0% on npmjs.org
tape-catch 1.0.6
a wrapper around tape that catches and reports exceptions
7 versions - Latest release: over 10 years ago - 495 dependent packages - 7,176 dependent repositories - 24.5 thousand downloads last month - 37 stars on GitHub - 1 maintainer
catch-async-express 1.0.2
3 versions - Latest release: almost 6 years ago - 1 dependent package - 2 dependent repositories - 41 downloads last month - 0 stars on GitHub - 1 maintainer
eslint-plugin-supfiger 1.0.6
Custom and extended rules for ESLint by @supfiger
7 versions - Latest release: over 4 years ago - 2 dependent packages - 1 dependent repositories - 19 downloads last month - 0 stars on GitHub - 1 maintainer
opbeat-multiagent 1.0.0
The (un)official multiagent Opbeat agent for Node.js. Built over the official one
1 version - Latest release: over 9 years ago - 1 dependent package - 1 dependent repositories - 12 downloads last month - 1 maintainer
try2catch 2.0.3
A better try/catch like way to get your errors.
23 versions - Latest release: 5 months ago - 1 dependent package - 93 downloads last month - 7 stars on GitHub - 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: over 1 year ago - 6.55 thousand downloads last month - 0 stars on GitHub - 1 maintainer
express-catch-errors 0.1.0
A high-order function to catch errors from promises.
1 version - Latest release: about 9 years ago - 1 dependent package - 7 dependent repositories - 28 downloads last month - 2 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: over 5 years ago - 2 dependent packages - 2 dependent repositories - 606 downloads last month - 2 stars on GitHub - 1 maintainer
redux-thunk-error-handler 1.1.4
An error handler for thunks that, when used in conjunction with `redux-thunk-recursion-detect` ca...
8 versions - Latest release: almost 7 years ago - 11 dependent repositories - 2.96 thousand downloads last month - 20 stars on GitHub - 1 maintainer
mocha-qa 0.9.3
A convenience helper for testing promises using the mocha library
4 versions - Latest release: over 11 years ago - 2 dependent packages - 2 dependent repositories - 16 downloads last month - 0 stars on GitHub - 1 maintainer
timeout-decorator 1.0.3
A decorator that enforces a time limit on the execution of an async method.
4 versions - Latest release: over 2 years ago - 15 downloads last month - 0 stars on GitHub - 1 maintainer
erria 0.1.5 💰
return error in array, remove the need of using try catch
6 versions - Latest release: over 5 years ago - 1 dependent package - 50 downloads last month - 0 stars on GitHub - 1 maintainer
Top 6.2% on npmjs.org
read-file-safe 3.0.0
Read files without try catch
15 versions - Latest release: 8 months ago - 12 dependent packages - 73 dependent repositories - 105 thousand downloads last month - 1 stars on GitHub - 1 maintainer
catch-express-error 1.0.5
It is a Node.js package for handling and catching errors in Express.js applications.
18 versions - Latest release: 8 months ago - 360 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: about 9 years ago - 1 dependent package - 2 dependent repositories - 46 downloads last month - 1 stars on GitHub - 1 maintainer
Top 7.8% on npmjs.org
ember-exex 0.2.0
Exceptional Exceptions: Customizable error classes and error re-throwing with original error incl...
12 versions - Latest release: over 8 years ago - 6 dependent packages - 7 dependent repositories - 370 downloads last month - 5 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: 5 months ago - 5.89 thousand downloads last month - 1 maintainer
Top 9.7% on npmjs.org
utils-yaml-parse 1.0.0 💰
Attempts to parse an input string as YAML.
2 versions - Latest release: about 11 years ago - 4 dependent packages - 3 dependent repositories - 173 downloads last month - 3 stars on GitHub - 1 maintainer
convert-unknown-catch-to-error 1.0.3
Utility function to convert an unknown value in try/catch's catch block to Error
4 versions - Latest release: over 1 year ago - 34 downloads last month - 0 stars on GitHub - 1 maintainer
eslint-plugin-try-catch-failsafe 0.1.4 💰
Make sure to use try-catch to wrap up some dangerous actions!
5 versions - Latest release: almost 4 years ago - 1 dependent package - 14.2 thousand downloads last month - 14 stars on GitHub - 1 maintainer
gatsby-remark-absolute-link-catch 0.0.1
Catch absolute links and transform them to relative links in your markdown
1 version - Latest release: over 7 years ago - 2 dependent packages - 1 dependent repositories - 13 downloads last month - 0 stars on GitHub - 1 maintainer
node-fs-writefile-promise 1.0.0
fs.writeFile wrapped in an ES6 Promise
1 version - Latest release: about 10 years ago - 4 dependent packages - 3 dependent repositories - 47 downloads last month - 1 stars on GitHub - 1 maintainer
chuckie 1.1.0
Framework for writing functional tests with mocha and puppeteer
2 versions - Latest release: over 8 years ago - 2 dependent packages - 1 dependent repositories - 18 downloads last month - 1 maintainer
zuqa-agent-node 1.0.0-alpha.1
The official zuQA APM agent for Node.js
1 version - Latest release: almost 6 years ago - 69 downloads last month - 2 stars on GitHub - 1 maintainer
try-catch-cloud 1.0.57
Advanced error logging for your app with low code integration
58 versions - Latest release: 11 days ago - 721 downloads last month - 3 maintainers
with-async-error 0.0.2
Async without try...catch
1 version - Latest release: about 7 years ago - 1 dependent repositories - 5 downloads last month - 4 stars on GitHub - 1 maintainer
wepy-trycatch 0.1.3
a wepy lib for catch runtime error power by decorator
5 versions - Latest release: over 7 years ago - 1 dependent repositories - 25 downloads last month - 1 stars on GitHub - 1 maintainer
websql-promisified 1.2.0
Use Web SQL and Cordova SQLite with ES6 promises.
8 versions - Latest release: about 10 years ago - 3 dependent repositories - 109 downloads last month - 10 stars on GitHub - 1 maintainer
damnerror 0.2.7
Express your feelings while throwing damn errors!
8 versions - Latest release: almost 6 years ago - 1 dependent package - 18 downloads last month - 16 stars on GitHub - 1 maintainer
v-type 0.1.0
Validation type of value is assignable
1 version - Latest release: over 9 years ago - 1 dependent repositories - 8 downloads last month - 2 stars on GitHub - 1 maintainer
utils-try-function 1.0.0 💰
Wraps a function in a try/catch block.
2 versions - Latest release: about 11 years ago - 2 dependent packages - 2 dependent repositories - 59 downloads last month - 1 stars on GitHub - 1 maintainer
utils-toml-parse 1.0.0 💰
Wraps toml#parse in a try/catch block.
2 versions - Latest release: about 11 years ago - 2 dependent packages - 3 dependent repositories - 100 downloads last month - 1 stars on GitHub - 1 maintainer
Top 7.4% on npmjs.org
utils-properties-parse 1.0.0 💰
Attempts to parse an input string according to the .properties specification.
2 versions - Latest release: about 11 years ago - 3 dependent packages - 37 dependent repositories - 1.76 thousand downloads last month - 1 stars on GitHub - 1 maintainer
utils-json5-parse 1.0.0 💰
Attempts to parse an input string as JSON5.
2 versions - Latest release: about 11 years ago - 2 dependent packages - 5 dependent repositories - 912 downloads last month - 1 stars on GitHub - 1 maintainer
utils-ini-parse 1.0.0 💰
Attempts to parse an input string as INI.
2 versions - Latest release: about 11 years ago - 2 dependent packages - 4 dependent repositories - 385 downloads last month - 1 stars on GitHub - 1 maintainer
Top 8.0% on npmjs.org
utils-json-parse 1.0.0 💰
Wraps JSON#parse in a try/catch block.
2 versions - Latest release: about 11 years ago - 21 dependent packages - 30 dependent repositories - 1.6 thousand downloads last month - 1 stars on GitHub - 1 maintainer
utils-hjson-parse 1.0.1 💰
Attempts to parse an input string as Human JSON.
3 versions - Latest release: about 11 years ago - 2 dependent packages - 3 dependent repositories - 155 downloads last month - 1 stars on GitHub - 1 maintainer
utils-cjson-parse 1.0.0 💰
Attempts to parse an input string as commented JSON.
2 versions - Latest release: about 11 years ago - 2 dependent packages - 3 dependent repositories - 109 downloads last month - 2 stars on GitHub - 1 maintainer
utils-alce-parse 1.0.0 💰
Attempts to parse an input string as ALCE.
2 versions - Latest release: about 11 years ago - 2 dependent packages - 3 dependent repositories - 1.23 thousand downloads last month - 1 stars on GitHub - 1 maintainer
try-import 1.0.0
Try to import a module, returning undefined if failed.
1 version - Latest release: almost 7 years ago - 9 downloads last month - 1 stars on GitHub - 1 maintainer
try-n-catch 2.0.1
Functional try-catch wrapper
3 versions - Latest release: over 7 years ago - 1 dependent repositories - 11 downloads last month - 0 stars on GitHub - 1 maintainer
tryordefault 1.0.1
Try to execute a function, return default value if failed
2 versions - Latest release: over 8 years ago - 1 dependent repositories - 1 downloads last month - 0 stars on GitHub - 1 maintainer