@thermopylae/lib.exception
TypeScript icon, indicating that this package has built-in type declarations

1.0.1 • Public • Published

@thermopylae/lib.exception

Version Node Version Documentation License: MIT

General purpose exception.

Install

npm install @thermopylae/lib.exception

Description

This package contains Exception class.

Usage

import { Exception } from '@thermopylae/lib.exception';

function throwable() {
    throw new Exception('EMITTER', 'ERROR_CODE', 'ERROR_MESSAGE', {
        'meaningfull-data': 'error-context' 
    });
}

throwable();

API Reference

API documentation is available here.

It can also be generated by issuing the following commands:

git clone git@github.com:marinrusu1997/thermopylae.git
cd thermopylae
yarn install
yarn workspace @thermopylae/lib.exception run doc

Author

👤 Rusu Marin

📝 License

Copyright © 2021 Rusu Marin.
This project is MIT licensed.

/@thermopylae/lib.exception/

    Package Sidebar

    Install

    npm i @thermopylae/lib.exception

    Weekly Downloads

    8

    Version

    1.0.1

    License

    MIT

    Unpacked Size

    4.82 kB

    Total Files

    6

    Last publish

    Collaborators

    • marinrusu1997