@scaleleap/error

Extendable error object.

Usage no npm install needed!

<script type="module">
  import scaleleapError from 'https://cdn.skypack.dev/@scaleleap/error';
</script>

README

@scaleleap/error

Extendable error class.

Install

npm i @scaleleap/error

Usage

// in ./src/config.ts

import { Error } from '@scaleleap/config'

class MyError extends Error {}

const err = new MyError('Error code: %s', 404)

throw err

Documentation

  • Uses format from util module to format the error message.
  • Provides source map support to produce correct source information in the stack trace.
  • Highlights error messages in development.

License

MIT © Scale Leap