npm.devtool.tech
👏 You can access nice-try package with using niceTry variable in browser devtools!
Tries to execute a function and discards any error that occurs

code/package/bundle size

0B
publish
0B
install
0B
bundle minified
0B
bundle gzipped

nice-try

Build Coverage Status

A function that tries to execute a function and discards any error that occurs.

Install

npm install nice-try

Usage

const niceTry = require('nice-try')

niceTry(() => JSON.parse('true')) // true
niceTry(() => JSON.parse('truee')) // undefined
niceTry() // undefined
niceTry(true) // undefined

await niceTry.promise(async () => JSON.parse('true')) // true
await niceTry.promise(async () => JSON.parse('truee')) // undefined

API

Parameters

  • fn {Function} Function that might or might not throw an error.

Returns

  • {?*} Return-value of the function when no error occurred.
🔎Explore Package🔎CDN Script

Score

Popularity52/100
Quality97/100
Maintenance100/100