1.2.21 • Published 11 months ago

@rightcapital/exceptions v1.2.21

Weekly downloads
-
License
MIT
Repository
github
Last release
11 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--.1228.1.0

12 months ago

1.2.22--.1283.1.0

11 months ago

1.2.22--.1290.1.0

11 months ago

1.2.22--.1227.1.0

12 months ago

1.2.22--.1312.1.0

11 months ago

1.2.22--.1291.1.0

11 months ago

1.2.22--.1309.1.0

11 months ago

1.2.22--.1284.1.0

11 months ago

1.2.22--.1268.1.0

12 months ago

1.2.22--.1311.1.0

11 months ago

1.2.22--.1251.1.0

12 months ago

1.2.22--.1302.1.0

11 months ago

1.2.22--.1223.1.0

12 months ago

1.2.22--.1272.1.0

11 months ago

1.2.22--.1238.1.0

12 months ago

1.2.22--.1252.1.0

12 months ago

1.2.22--.1267.1.0

12 months ago

1.2.22--.1224.1.0

12 months ago

1.2.22--.1239.1.0

12 months ago

1.2.22--.1265.1.0

12 months ago

1.2.22--.1225.1.0

12 months ago

1.2.22--.1273.1.0

11 months ago

1.2.22--.694.1.0

2 years ago

1.2.22--.693.1.0

2 years ago

1.2.22--.675.1.0

2 years ago

1.2.22--.688.1.0

2 years ago

1.2.22--.676.1.0

2 years ago

1.2.22--.684.1.0

2 years ago

1.2.22--.674.1.0

2 years ago

1.2.22--.668.1.0

2 years ago

1.2.22--.635.1.0

2 years ago

1.2.22--.646.1.0

2 years ago

1.2.22--.663.1.0

2 years ago

1.2.22--.614.1.0

2 years ago

1.2.22--.639.1.0

2 years ago

1.2.22--.624.1.0

2 years ago

1.2.22--.623.1.0

2 years ago

1.2.22--.655.1.0

2 years ago

1.2.22--.638.1.0

2 years ago

1.2.22--.662.1.0

2 years ago

1.2.22--.631.1.0

2 years ago

1.2.22--.615.1.0

2 years ago

1.2.22--.622.1.0

2 years ago

1.2.22--.611.1.0

2 years ago

1.2.22--.653.1.0

2 years ago

1.2.22--.645.1.0

2 years ago

1.2.22--.613.1.0

2 years ago

1.2.22--.603.1.0

2 years ago

1.2.22--.604.1.0

2 years ago

1.2.21--.514.1.0

2 years ago

1.2.21--.489.1.0

2 years ago

1.2.21--.463.1.0

2 years ago

1.2.21--.508.1.0

2 years ago

1.2.22--.539.1.0

2 years ago

1.2.22--.530.1.0

2 years ago

1.2.22--.551.1.0

2 years ago

1.2.22--.545.1.0

2 years ago

1.2.21--.504.1.0

2 years ago

1.2.21--.470.1.0

2 years ago

1.2.21--.477.1.0

2 years ago

1.2.21--.500.1.0

2 years ago

1.2.22--.549.1.0

2 years ago

1.2.22--.557.1.0

2 years ago

1.2.22--.566.1.0

2 years ago

1.2.21--.445.1.0

2 years ago

1.2.21--.461.1.0

2 years ago

1.2.21--.469.1.0

2 years ago

1.2.21--.518.1.0

2 years ago

1.2.21--.485.1.0

2 years ago

1.2.21

2 years ago

1.2.22--.562.1.0

2 years ago

1.2.22--.526.1.0

2 years ago

1.2.21--.473.1.0

2 years ago

1.2.21--.449.1.0

2 years ago

1.2.21--.457.1.0

2 years ago

1.2.21--.465.1.0

2 years ago

1.2.21--.448.1.0

2 years ago

1.2.21--.476.1.0

2 years ago

1.2.22--.575.1.0

2 years ago

1.2.21--.454.1.0

2 years ago

1.2.21--.497.1.0

2 years ago

1.2.22--.553.1.0

2 years ago

1.2.22--.527.1.0

2 years ago

1.2.22--.568.1.0

2 years ago

1.2.22--.572.1.0

2 years ago

1.2.21--.517.1.0

2 years ago

1.2.21--.509.1.0

2 years ago

1.2.22--.580.1.0

2 years ago

1.2.21--.494.1.0

2 years ago

1.2.21--.479.1.0

2 years ago

1.2.21--.451.1.0

2 years ago

1.2.21--.505.1.0

2 years ago

1.2.22--.559.1.0

2 years ago

1.2.22--.532.1.0

2 years ago

1.2.21--.521.1.0

2 years ago

1.2.22--.579.1.0

2 years ago

1.2.22--.536.1.0

2 years ago

1.2.21--.443.1.0

2 years ago

1.2.21--.442.1.0

2 years ago

1.2.21--.439.1.0

2 years ago

1.2.21--.434.1.0

2 years ago

1.2.21--.431.1.0

2 years ago

1.2.21--.430.1.0

2 years ago

1.2.21--.428.1.0

2 years ago

1.2.21--.427.1.0

2 years ago

1.2.21--.420.1.0

2 years ago

1.2.21--.423.1.0

2 years ago

1.2.21--.424.1.0

2 years ago

1.2.20--.415.1.0

2 years ago

1.2.21--.417.1.0

2 years ago

1.2.20

2 years ago

1.2.20--.410.1.0

2 years ago

1.2.20--.413.1.0

2 years ago

1.2.20--.406.1.0

2 years ago

1.2.20--.402.1.0

2 years ago

1.2.20--.399.1.0

2 years ago

1.2.20--.398.1.0

2 years ago

1.2.20--.395.1.0

2 years ago

1.2.20--.396.1.0

2 years ago

1.2.20--.394.1.0

2 years ago

1.2.20--.391.1.0

2 years ago

1.2.20--.393.1.0

2 years ago

1.2.20--.387.1.0

2 years ago

1.2.19--.383.1.0

2 years ago

1.2.19

2 years ago

1.2.19--.378.1.0

2 years ago

1.2.19--.373.1.0

2 years ago

1.2.19--.371.1.0

2 years ago

1.2.18--.364.1.0

2 years ago

1.2.18--.367.1.0

2 years ago

1.2.18

2 years ago

1.2.18--.363.1.0

2 years ago

1.2.18--.360.1.0

2 years ago

1.2.18--.357.1.0

2 years ago

1.2.17--.345.1.0

2 years ago

1.2.17

2 years ago

1.2.18--.351.1.0

2 years ago

1.2.18--.348.1.0

2 years ago

1.2.18--.347.1.0

2 years ago

1.2.17--.343.1.0

2 years ago

1.2.17--.338.1.0

2 years ago

1.2.17--.335.1.0

2 years ago

1.2.17--.328.1.0

2 years ago

1.2.17--.320.1.0

2 years ago

1.2.17--.315.1.0

2 years ago

1.2.16

2 years ago

1.2.16--.313.1.0

2 years ago

1.2.16--.308.1.0

2 years ago

1.2.15

2 years ago

1.2.15--.305.1.0

2 years ago

1.2.15--.303.1.0

2 years ago

1.2.14

2 years ago

1.2.14--.298.1.0

2 years ago

1.2.14--.295.1.0

2 years ago

1.2.14--.291.1.0

2 years ago

1.2.14--.288.1.0

2 years ago

1.2.14--.287.1.0

2 years ago

1.2.13--.282.1.0

2 years ago

1.2.13--.276.1.0

2 years ago

1.2.13

2 years ago

1.2.13--.279.1.0

2 years ago

1.2.14--.285.1.0

2 years ago

1.2.12

2 years ago

1.2.12--.274.1.0

2 years ago

1.2.12--.271.1.0

2 years ago

1.2.12--.269.1.0

2 years ago

1.2.12--.267.1.0

2 years ago

1.2.12--.272.1.0

2 years ago

1.2.11

2 years ago

1.2.11--.265.1.0

2 years ago

1.2.10

2 years ago

1.2.10--.257.1.0

2 years ago

1.2.10--.261.1.0

2 years ago

1.2.10--.256.1.0

2 years ago

1.2.10--.250.1.0

2 years ago

1.2.10--.252.1.0

2 years ago

1.2.10--.253.1.0

2 years ago

1.2.10--.249.1.0

2 years ago

1.2.10--.248.1.0

2 years ago

1.2.9

2 years ago

1.2.10--.247.1.0

2 years ago

1.2.9--.245.1.0

2 years 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

3 years ago

1.2.4

3 years ago

1.2.3

3 years ago

1.2.2

3 years ago

1.2.1

3 years ago

1.2.0

3 years ago