0.198.0 • Published 9 months ago

@webstudio-is/error-utils v0.198.0

Weekly downloads
-
License
AGPL-3.0-or-later
Repository
-
Last release
9 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

9 months ago

0.197.0

9 months ago

0.0.1-c87cdba.0

9 months ago

0.196.0

9 months ago

0.194.0

10 months ago

0.195.0

10 months ago

0.193.0

10 months ago

0.192.0

10 months ago

0.191.0

10 months ago

0.191.4

10 months ago

0.191.5

10 months ago

0.189.0

11 months ago

0.185.0

12 months ago

0.182.0

1 year ago

0.175.0

1 year ago

0.179.0

1 year ago

0.181.0

1 year ago

0.174.0

1 year ago

0.173.0

1 year 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

2 years ago

0.143.0

2 years ago

0.142.0

2 years ago

0.140.0

2 years ago

0.141.0

2 years ago

0.139.0

2 years ago

0.138.0

2 years ago

0.137.0

2 years ago

0.136.0

2 years ago

0.135.0

2 years ago

0.134.0

2 years ago

0.133.0

2 years ago

0.132.0

2 years ago

0.131.0

2 years ago

0.130.0

2 years ago

0.129.0

2 years ago

0.128.0

2 years ago

0.127.0

2 years ago

0.126.0

2 years ago

0.125.0

2 years ago

0.124.0

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