1.2.21 • Published 8 months ago

@rightcapital/exceptions v1.2.21

Weekly downloads
-
License
MIT
Repository
github
Last release
8 months ago

exceptions

Introduction

This library provides a set of standard Exceptions

It is inspired by the PHP's SPL exceptions

Installation

pnpm add @rightcapital/exceptions

Usage

import { RuntimeException, LogicException } from '@rightcapital/exceptions';

const logicException = new LogicException('A logic exception');

try {
  // Something
  throw new RuntimeException('Crash!', logicException);
} catch (exception) {
  if (exception instanceof RuntimeException) {
    //.... BlaBlaBla
    if (exception.isCausedBy(logicException)) {
      console.log(
        'Catch you!',
        exception.name,
        ', You are caused by',
        exception.cause.name,
      );
    }
  }
}
1.2.22--.720.1.0

8 months ago

1.2.22--.713.1.0

8 months ago

1.2.22--.700.1.0

9 months ago

1.2.22--.712.1.0

8 months ago

1.2.22--.701.1.0

9 months ago

1.2.22--.711.1.0

8 months ago

1.2.22--.709.1.0

9 months ago

1.2.22--.710.1.0

8 months ago

1.2.22--.694.1.0

9 months ago

1.2.22--.693.1.0

9 months ago

1.2.22--.675.1.0

9 months ago

1.2.22--.688.1.0

9 months ago

1.2.22--.676.1.0

9 months ago

1.2.22--.684.1.0

9 months ago

1.2.22--.674.1.0

9 months ago

1.2.22--.668.1.0

9 months ago

1.2.22--.635.1.0

9 months ago

1.2.22--.646.1.0

9 months ago

1.2.22--.663.1.0

9 months ago

1.2.22--.614.1.0

9 months ago

1.2.22--.639.1.0

9 months ago

1.2.22--.624.1.0

9 months ago

1.2.22--.623.1.0

9 months ago

1.2.22--.655.1.0

9 months ago

1.2.22--.638.1.0

9 months ago

1.2.22--.662.1.0

9 months ago

1.2.22--.631.1.0

9 months ago

1.2.22--.615.1.0

9 months ago

1.2.22--.622.1.0

9 months ago

1.2.22--.611.1.0

9 months ago

1.2.22--.653.1.0

9 months ago

1.2.22--.645.1.0

9 months ago

1.2.22--.613.1.0

9 months ago

1.2.22--.603.1.0

10 months ago

1.2.22--.604.1.0

10 months ago

1.2.21--.514.1.0

12 months ago

1.2.22--.539.1.0

12 months ago

1.2.22--.530.1.0

12 months ago

1.2.22--.551.1.0

11 months ago

1.2.22--.545.1.0

11 months ago

1.2.22--.549.1.0

11 months ago

1.2.22--.557.1.0

11 months ago

1.2.22--.566.1.0

11 months ago

1.2.21--.518.1.0

12 months ago

1.2.21

12 months ago

1.2.22--.562.1.0

11 months ago

1.2.22--.526.1.0

12 months ago

1.2.22--.575.1.0

11 months ago

1.2.22--.553.1.0

11 months ago

1.2.22--.527.1.0

12 months ago

1.2.22--.568.1.0

11 months ago

1.2.22--.572.1.0

11 months ago

1.2.21--.517.1.0

12 months ago

1.2.22--.580.1.0

11 months ago

1.2.22--.559.1.0

11 months ago

1.2.22--.532.1.0

12 months ago

1.2.21--.521.1.0

12 months ago

1.2.22--.579.1.0

11 months ago

1.2.22--.536.1.0

12 months ago

1.2.20

1 year ago

1.2.19

1 year ago

1.2.18

1 year ago

1.2.17

1 year ago

1.2.16

1 year ago

1.2.15

1 year ago

1.2.14

1 year ago

1.2.13

1 year ago

1.2.12

1 year ago

1.2.11

1 year ago

1.2.10

1 year ago

1.2.9

1 year ago

1.2.9--.245.1.0

1 year ago

1.2.9--.242.1.0

2 years ago

1.2.9--.241.1.0

2 years ago

1.2.9--.243.1.0

2 years ago

1.2.9--.239.1.0

2 years ago

1.2.9--.238.1.0

2 years ago

1.2.9--.236.1.0

2 years ago

1.2.9--.237.1.0

2 years ago

1.2.8

2 years ago

1.2.8--.234.1.0

2 years ago

1.2.8--.233.1.0

2 years ago

1.2.8--.231.1.0

2 years ago

1.2.8--.229.1.0

2 years ago

1.2.8--.232.1.0

2 years ago

1.2.8--.228.1.0

2 years ago

1.2.7

2 years ago

1.2.7--.226.1.0

2 years ago

1.2.7--.224.1.0

2 years ago

1.2.7--.223.1.0

2 years ago

1.2.7--.222.1.0

2 years ago

1.2.7--.220.1.0

2 years ago

1.2.7--.221.1.0

2 years ago

1.2.7--.219.1.0

2 years ago

1.2.7--.218.1.0

2 years ago

1.2.6

2 years ago

1.2.6--.216.1.0

2 years ago

1.2.6--.214.1.0

2 years ago

1.2.5

2 years ago

1.2.4

2 years ago

1.2.3

2 years ago

1.2.2

2 years ago

1.2.1

2 years ago

1.2.0

2 years ago