Skip to content

Commit 1d4833f

Browse files
committed
wip
1 parent f005b70 commit 1d4833f

File tree

2 files changed

+11
-2
lines changed

2 files changed

+11
-2
lines changed

packages/@aws-cdk/toolkit-lib/lib/api/io/private/codes.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
1-
import { IoMessageCode } from '../io-message';
1+
import { IoMessageCode, IoMessageLevel } from '../io-message';
22

33
export interface CodeInfo {
44
code: IoMessageCode;
55
description: string;
6-
level: string;
6+
level: IoMessageLevel;
77
interface?: any;
88
}
99

packages/@aws-cdk/toolkit-lib/lib/api/io/private/messages.ts

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -76,6 +76,15 @@ export const error = <T>(message: string, code: VALID_CODE, payload?: T) => {
7676
});
7777
};
7878

79+
export const message = <T>(message: string, code: CodeInfo, payload: T) => {
80+
return formatMessage({
81+
level: code.level,
82+
code: code.code,
83+
message,
84+
data: payload,
85+
});
86+
}
87+
7988
/**
8089
* Creates a result level message and represents the most important message for a given action.
8190
*

0 commit comments

Comments
 (0)