Skip to content

Commit 9cc041d

Browse files
committed
set version to 0.1.1
1 parent 96bcc9d commit 9cc041d

File tree

3 files changed

+10
-2
lines changed

3 files changed

+10
-2
lines changed

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"name": "react-vscode-webview-ipc",
33
"private": false,
4-
"version": "0.1.0",
4+
"version": "0.1.1",
55
"type": "module",
66
"author": {
77
"name": "Harold Martin",

src/lib/host/WebviewApiProvider.ts

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,6 @@ export class WebviewApiProvider<T extends HostCalls> implements vscode.Disposabl
3636
for (const [viewId, connectedView] of this.connectedViews.entries()) {
3737
// eslint-disable-next-line sonarjs/no-try-promise
3838
try {
39-
// Wrap postMessage in try-catch to handle synchronous exceptions
4039
const postPromise = connectedView.view.webview.postMessage(event);
4140

4241
// Handle async failures

src/lib/types/rpc.ts

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -133,3 +133,12 @@ export function isViewApiEvent<T extends HostCalls, E extends keyof T = keyof T>
133133
Array.isArray(message.value)
134134
);
135135
}
136+
137+
export function isViewApiMessage(message: unknown): boolean {
138+
return (
139+
isViewApiRequest(message) ||
140+
isViewApiResponse(message) ||
141+
isViewApiError(message) ||
142+
isViewApiEvent(message)
143+
);
144+
}

0 commit comments

Comments
 (0)