0.198.0 • Published 5 months ago

@webstudio-is/error-utils v0.198.0

Weekly downloads
-
License
AGPL-3.0-or-later
Repository
-
Last release
5 months ago

Error utils

API

captureError(error, value)

  • Provides a compile error when value is not never
  • Throws a runtime error in development synchronously to break intentionally
  • Throws an error in production asynchronously to not break unintentionally
import { captureError } from "error-utils";

const fn = (value: { type: string }) => {
  if (value.type === "foo") {
    return value;
  }

  return captureError(new Error("Should never happen"), value);
};
0.198.0

5 months ago

0.197.0

5 months ago

0.0.1-c87cdba.0

6 months ago

0.196.0

6 months ago

0.194.0

6 months ago

0.195.0

6 months ago

0.193.0

6 months ago

0.192.0

7 months ago

0.191.0

7 months ago

0.191.4

7 months ago

0.191.5

7 months ago

0.189.0

8 months ago

0.185.0

8 months ago

0.182.0

9 months ago

0.175.0

10 months ago

0.179.0

10 months ago

0.181.0

9 months ago

0.174.0

11 months ago

0.173.0

11 months ago

0.168.0

1 year ago

0.167.0

1 year ago

0.163.0

1 year ago

0.151.0

1 year ago

0.145.0

1 year ago

0.143.1

1 year ago

0.144.0

1 year ago

0.143.0

1 year ago

0.142.0

1 year ago

0.140.0

1 year ago

0.141.0

1 year ago

0.139.0

1 year ago

0.138.0

1 year ago

0.137.0

1 year ago

0.136.0

1 year ago

0.135.0

1 year ago

0.134.0

1 year ago

0.133.0

1 year ago

0.132.0

1 year ago

0.131.0

1 year ago

0.130.0

1 year ago

0.129.0

1 year ago

0.128.0

1 year ago

0.127.0

1 year ago

0.126.0

1 year ago

0.125.0

1 year ago

0.124.0

1 year ago

0.123.0

2 years ago

0.122.0

2 years ago

0.121.0

2 years ago

0.120.0

2 years ago

0.119.0

2 years ago

0.118.0

2 years ago

0.117.0

2 years ago

0.116.0

2 years ago

0.115.0

2 years ago

0.114.0

2 years ago

0.113.0

2 years ago

0.112.0

2 years ago

0.111.0

2 years ago

0.110.0

2 years ago

0.109.0

2 years ago

0.108.0

2 years ago

0.107.0

2 years ago

0.106.0

2 years ago

0.105.0

2 years ago

0.104.0

2 years ago

0.103.0

2 years ago

0.102.0

2 years ago

0.101.0

2 years ago

0.100.0

2 years ago

0.99.1-6ad9b47.0

2 years ago

0.99.1-926a4f6.0

2 years ago

0.99.1-7c7e2d3.0

2 years ago

0.99.1-9c576a1.0

2 years ago

0.99.1-de264e0.0

2 years ago

0.99.1-5b8cdaa.0

2 years ago

0.99.1-87c0eb4.0

2 years ago

0.99.1-48ee023.0

2 years ago

0.99.1-596a55d.0

2 years ago

0.99.1-58c6583.0

2 years ago

0.99.1-4f2a72e.0

2 years ago

0.99.1-786061d.0

2 years ago

0.99.1-841a2f7.0

2 years ago

0.99.1-e132cba.0

2 years ago

0.99.1-77bd812.0

2 years ago

0.99.1-939d933.0

2 years ago

0.99.1-90cd039.0

2 years ago

0.99.1-251324f.0

2 years ago

0.99.1-111e255.0

2 years ago

0.99.0

2 years ago

0.98.0

2 years ago

0.97.0

2 years ago

0.96.0

2 years ago

0.95.0

2 years ago

0.94.0

2 years ago

0.93.0

2 years ago

0.92.0

2 years ago

0.91.0

2 years ago

0.90.0

2 years ago

0.89.0

2 years ago

0.88.0

2 years ago

0.87.1

2 years ago

0.87.0

2 years ago

0.86.0

2 years ago

0.85.0

2 years ago

0.84.0

2 years ago

0.83.0

2 years ago

0.82.0

2 years ago