Don't import from node in extensions for URL and TextEncoder

Fixes #90162

Follow up on b1c5e2f19b
This commit is contained in:
Matt Bierner
2020-02-07 15:51:13 -08:00
parent 1251bf0a6e
commit b46d35c25c
6 changed files with 25 additions and 5 deletions

11
extensions/types/lib.textEncoder.d.ts vendored Normal file
View File

@@ -0,0 +1,11 @@
/*---------------------------------------------------------------------------------------------
* Copyright (c) Microsoft Corporation. All rights reserved.
* Licensed under the MIT License. See License.txt in the project root for license information.
*--------------------------------------------------------------------------------------------*/
// Define TextEncoder + TextDecoder globals for both browser and node runtimes
//
// Proper fix: https://github.com/microsoft/TypeScript/issues/31535
declare var TextDecoder: typeof import('util').TextDecoder;
declare var TextEncoder: typeof import('util').TextEncoder;