diff --git a/extensions/simple-browser/package.json b/extensions/simple-browser/package.json index 2d7228605d5..caeb6097fb7 100644 --- a/extensions/simple-browser/package.json +++ b/extensions/simple-browser/package.json @@ -70,7 +70,6 @@ "vscode-nls": "^5.0.0" }, "devDependencies": { - "@types/node": "14.x", "@types/vscode-webview": "^1.57.0", "vscode-codicons": "^0.0.14" }, diff --git a/extensions/simple-browser/src/extension.ts b/extensions/simple-browser/src/extension.ts index 1831c7c638c..afa9f5cd101 100644 --- a/extensions/simple-browser/src/extension.ts +++ b/extensions/simple-browser/src/extension.ts @@ -7,7 +7,10 @@ import * as vscode from 'vscode'; import * as nls from 'vscode-nls'; import { SimpleBrowserManager } from './simpleBrowserManager'; -declare const URL: typeof import('url').URL; +declare class URL { + constructor(input: string, base?: string | URL); + hostname: string; +} const localize = nls.loadMessageBundle(); diff --git a/extensions/simple-browser/tsconfig.json b/extensions/simple-browser/tsconfig.json index f34c085e93e..67181035234 100644 --- a/extensions/simple-browser/tsconfig.json +++ b/extensions/simple-browser/tsconfig.json @@ -2,7 +2,7 @@ "extends": "../tsconfig.base.json", "compilerOptions": { "outDir": "./out", - "experimentalDecorators": true + "types": [] }, "include": [ "src/**/*" diff --git a/extensions/simple-browser/yarn.lock b/extensions/simple-browser/yarn.lock index b473793395f..09b66a44bf6 100644 --- a/extensions/simple-browser/yarn.lock +++ b/extensions/simple-browser/yarn.lock @@ -2,11 +2,6 @@ # yarn lockfile v1 -"@types/node@14.x": - version "14.14.43" - resolved "https://registry.yarnpkg.com/@types/node/-/node-14.14.43.tgz#26bcbb0595b305400e8ceaf9a127a7f905ae49c8" - integrity sha512-3pwDJjp1PWacPTpH0LcfhgjvurQvrZFBrC6xxjaUEZ7ifUtT32jtjPxEMMblpqd2Mvx+k8haqQJLQxolyGN/cQ== - "@types/vscode-webview@^1.57.0": version "1.57.0" resolved "https://registry.yarnpkg.com/@types/vscode-webview/-/vscode-webview-1.57.0.tgz#bad5194d45ae8d03afc1c0f67f71ff5e7a243bbf"