We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent fdb5577 commit 271b6e8Copy full SHA for 271b6e8
2 files changed
src/misc/misc.ts
@@ -1,7 +1,7 @@
1
// ensure this module don't have imports and as runtime agnostic as possible,
2
// make separate module when necessary
3
4
-export type ErrorOption = Readonly<{ cause?: unknown }>;
+export type ErrorOption = Readonly<{ cause?: Error }>;
5
6
export function nullableAsArray<T>(
7
value?: T,
src/parser/parser_lib.ts
@@ -103,7 +103,7 @@ export class Parser<T> {
103
export type Position = Readonly<{ position: number; length: number }>;
104
export type PositionedErrorOption = Readonly<{
105
position?: Position;
106
- cause?: unknown;
+ cause?: Error;
107
}>;
108
export class PositionedError extends ResultError {
109
override name = "PositionedError";
0 commit comments