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--.1228.1.0

9 months ago

1.2.22--.1061.1.0

11 months ago

1.2.22--.1283.1.0

9 months ago

1.2.22--.1128.1.0

11 months ago

1.2.22--.1012.1.0

12 months ago

1.2.22--.1290.1.0

9 months ago

1.2.22--.1213.1.0

10 months ago

1.2.22--.1069.1.0

11 months ago

1.2.22--.1026.1.0

12 months ago

1.2.22--.1090.1.0

11 months ago

1.2.22--.1111.1.0

11 months ago

1.2.22--.1227.1.0

9 months ago

1.2.22--.1312.1.0

8 months ago

1.2.22--.1291.1.0

9 months ago

1.2.22--.1077.1.0

11 months ago

1.2.22--.1309.1.0

8 months ago

1.2.22--.1110.1.0

11 months ago

1.2.22--.1091.1.0

11 months ago

1.2.22--.1089.1.0

11 months ago

1.2.22--.1215.1.0

10 months ago

1.2.22--.1053.1.0

12 months ago

1.2.22--.1205.1.0

10 months ago

1.2.22--.1181.1.0

10 months ago

1.2.22--.1068.1.0

11 months ago

1.2.22--.1043.1.0

12 months ago

1.2.22--.1284.1.0

9 months ago

1.2.22--.1268.1.0

9 months ago

1.2.22--.1109.1.0

11 months ago

1.2.22--.1206.1.0

10 months ago

1.2.22--.1311.1.0

8 months ago

1.2.22--.1059.1.0

11 months ago

1.2.22--.1148.1.0

11 months ago

1.2.22--.1251.1.0

9 months ago

1.2.22--.1172.1.0

10 months ago

1.2.22--.1302.1.0

8 months ago

1.2.22--.1087.1.0

11 months ago

1.2.22--.1223.1.0

9 months ago

1.2.22--.1151.1.0

10 months ago

1.2.22--.1187.1.0

10 months ago

1.2.22--.1101.1.0

11 months ago

1.2.22--.1188.1.0

10 months ago

1.2.22--.1272.1.0

9 months ago

1.2.22--.1150.1.0

10 months ago

1.2.22--.1173.1.0

10 months ago

1.2.22--.1094.1.0

11 months ago

1.2.22--.1238.1.0

9 months ago

1.2.22--.1216.1.0

10 months ago

1.2.22--.1088.1.0

11 months ago

1.2.22--.1252.1.0

9 months ago

1.2.22--.1037.1.0

12 months ago

1.2.22--.1267.1.0

9 months ago

1.2.22--.1224.1.0

9 months ago

1.2.22--.1189.1.0

10 months ago

1.2.22--.1093.1.0

11 months ago

1.2.22--.1050.1.0

12 months ago

1.2.22--.1239.1.0

9 months ago

1.2.22--.1042.1.0

12 months ago

1.2.22--.1136.1.0

11 months ago

1.2.22--.1031.1.0

12 months ago

1.2.22--.1080.1.0

11 months ago

1.2.22--.1063.1.0

11 months ago

1.2.22--.1025.1.0

12 months ago

1.2.22--.1114.1.0

11 months ago

1.2.22--.1191.1.0

10 months ago

1.2.22--.1137.1.0

11 months ago

1.2.22--.1265.1.0

9 months ago

1.2.22--.1160.1.0

10 months ago

1.2.22--.1225.1.0

9 months ago

1.2.22--.1192.1.0

10 months ago

1.2.22--.1273.1.0

9 months ago

1.2.22--.1121.1.0

11 months ago

1.2.22--.1199.1.0

10 months ago

1.2.22--.1024.1.0

12 months ago

1.2.22--.1113.1.0

11 months 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--.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.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--.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.21--.454.1.0

2 years ago

1.2.21--.497.1.0

2 years ago

1.2.22--.527.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.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--.532.1.0

2 years ago

1.2.21--.521.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

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