diff --git a/packages/client/index.d.ts b/packages/client/index.d.ts index 51f859f..a0f2d8a 100644 --- a/packages/client/index.d.ts +++ b/packages/client/index.d.ts @@ -1,8 +1,6 @@ -declare namespace VScodeAsyncWebviewClient { - interface Window { - original?: { - log: (text: string) => void, - error: (text: string) => void, - }, - } +interface Window { + original?: { + log: (text: string) => void, + error: (text: string) => void, + }, } diff --git a/packages/client/src/VSCodeWeb.ts b/packages/client/src/VSCodeWeb.ts index a751074..9f4afa1 100644 --- a/packages/client/src/VSCodeWeb.ts +++ b/packages/client/src/VSCodeWeb.ts @@ -18,15 +18,6 @@ import { } from '@stack-spot/vscode-async-webview-shared' import { LinkedBridge, VSCodeWebInterface } from './VSCodeWebInterface' -declare global { - interface Window { - original?: { - log: (text: string) => void, - error: (text: string) => void, - }, - } -} - interface StreamingHandler { onData: (data: string) => void, onError?: (error: string) => void, @@ -80,12 +71,10 @@ export class VSCodeWeb implements } log(text: string): void { - // eslint-disable-next-line no-console window.original?.log(text) } error(text: string): void { - // eslint-disable-next-line no-console window.original?.error(text) } diff --git a/packages/client/src/VSCodeWebInterface.ts b/packages/client/src/VSCodeWebInterface.ts index e0184f5..a199db6 100644 --- a/packages/client/src/VSCodeWebInterface.ts +++ b/packages/client/src/VSCodeWebInterface.ts @@ -70,5 +70,5 @@ export interface VSCodeWebInterface< * * @param {string} text - The error message to log. */ - error(text: string): void + error(text: string): void, } diff --git a/packages/react/package.json b/packages/react/package.json index 0c2f9ed..eeb1b74 100644 --- a/packages/react/package.json +++ b/packages/react/package.json @@ -1,6 +1,6 @@ { "name": "@stack-spot/vscode-async-webview-react", - "version": "0.8.1", + "version": "0.8.2", "repository": "github:stack-spot/vscode-async-webview", "main": "out/index.js", "module": "out/index.mjs", @@ -12,7 +12,7 @@ "react": "^18.2.0", "react-dom": "^18.2.0", "react-scripts": "5.0.1", - "@stack-spot/vscode-async-webview-client": ">=0.7.2" + "@stack-spot/vscode-async-webview-client": ">=0.7.4" }, "devDependencies": { "@testing-library/jest-dom": "^5.16.5", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index e1f573d..0fa5601 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -101,8 +101,8 @@ importers: packages/react: dependencies: '@stack-spot/vscode-async-webview-client': - specifier: '>=0.7.2' - version: 0.7.3 + specifier: '>=0.7.4' + version: 0.7.4 react: specifier: ^18.2.0 version: 18.2.0 @@ -1493,8 +1493,8 @@ packages: '@sinonjs/fake-timers@8.1.0': resolution: {integrity: sha512-OAPJUAtgeINhh/TAlUID4QTs53Njm7xzddaVlEs/SXwgtiD1tW22zAB/W1wdqfrpmikgaWQ9Fw6Ws+hsiRm5Vg==} - '@stack-spot/vscode-async-webview-client@0.7.3': - resolution: {integrity: sha512-pvSuypvCcfhHBLd1IESxEKthk20wYxDRm6MDDp5gtM5UzebfUq1MAXrcCl2xOciaTzb+7dtTlwPbxmmmtdukvg==} + '@stack-spot/vscode-async-webview-client@0.7.4': + resolution: {integrity: sha512-benST7QumTxDurUVB3QkJaCIbzoagzn9Y579wOlA+5dEMrEkB1PEdVNVkZ+oZyD4eh2rF/Rt+tbbSXync0a73Q==} '@stack-spot/vscode-async-webview-shared@0.7.1': resolution: {integrity: sha512-UptBW0Q+FqhuAMkI9T+PdBU1A7xuEjy6dY+uVCcnSEqu7kSzdrrttVSshEw4EeDK9QNEcGGlHWcLPVOL4NQulA==} @@ -8256,7 +8256,7 @@ snapshots: dependencies: '@sinonjs/commons': 1.8.6 - '@stack-spot/vscode-async-webview-client@0.7.3': + '@stack-spot/vscode-async-webview-client@0.7.4': dependencies: '@stack-spot/vscode-async-webview-shared': 0.7.1