0.1.2 • Published 6 years ago

over-armour v0.1.2

Weekly downloads
6
License
MIT
Repository
github
Last release
6 years ago

Protect Functions and Classes from Crashes in Prod

npm version

Wrap an entire class in try/catch

Quickly protect an entire class from causing an exception with fortify method

Example Protection:

const iCanError = new CrashyApi()
const protector = new OverArmour()

// for PROD!
protector.fortify(iCanError) 

iCanError.failSauce('I will fail but not crash')
console.log('Still got here!')

const workingWithAsync = async () => {
  await iCanError.failSauceAsync('No try catches existed here!')
  console.log('Got here, too!')
}
workingWithAsync()

console.log('EOF!')