From 6fb73f3124f4de90bb79c76d80835eff688a2271 Mon Sep 17 00:00:00 2001 From: Jaco Date: Tue, 28 Feb 2023 11:46:56 +0200 Subject: [PATCH] Add __PURE__ annotations for x-* exports (#1750) --- packages/x-fetch/src/node.ts | 2 +- packages/x-textdecoder/src/browser.ts | 2 +- packages/x-textdecoder/src/node.ts | 2 +- packages/x-textencoder/src/browser.ts | 2 +- packages/x-textencoder/src/node.ts | 2 +- packages/x-ws/src/node.ts | 2 +- 6 files changed, 6 insertions(+), 6 deletions(-) diff --git a/packages/x-fetch/src/node.ts b/packages/x-fetch/src/node.ts index 5b352538a..dcf911ca8 100644 --- a/packages/x-fetch/src/node.ts +++ b/packages/x-fetch/src/node.ts @@ -30,4 +30,4 @@ async function nodeFetch (...args: Parameters): Promise return modFn(...args); } -export const fetch = extractGlobal('fetch', nodeFetch); +export const fetch = /*#__PURE__*/ extractGlobal('fetch', nodeFetch); diff --git a/packages/x-textdecoder/src/browser.ts b/packages/x-textdecoder/src/browser.ts index f3098f748..40589c722 100644 --- a/packages/x-textdecoder/src/browser.ts +++ b/packages/x-textdecoder/src/browser.ts @@ -7,4 +7,4 @@ import { TextDecoder as Fallback } from './fallback'; export { packageInfo } from './packageInfo'; -export const TextDecoder = extractGlobal('TextDecoder', Fallback); +export const TextDecoder = /*#__PURE__*/ extractGlobal('TextDecoder', Fallback); diff --git a/packages/x-textdecoder/src/node.ts b/packages/x-textdecoder/src/node.ts index 296866f1d..2814e312a 100644 --- a/packages/x-textdecoder/src/node.ts +++ b/packages/x-textdecoder/src/node.ts @@ -7,4 +7,4 @@ import { extractGlobal } from '@polkadot/x-global'; export { packageInfo } from './packageInfo'; -export const TextDecoder = extractGlobal('TextDecoder', util.TextDecoder); +export const TextDecoder = /*#__PURE__*/ extractGlobal('TextDecoder', util.TextDecoder); diff --git a/packages/x-textencoder/src/browser.ts b/packages/x-textencoder/src/browser.ts index 6f79f97e0..057eea729 100644 --- a/packages/x-textencoder/src/browser.ts +++ b/packages/x-textencoder/src/browser.ts @@ -7,4 +7,4 @@ import { TextEncoder as Fallback } from './fallback'; export { packageInfo } from './packageInfo'; -export const TextEncoder = extractGlobal('TextEncoder', Fallback); +export const TextEncoder = /*#__PURE__*/ extractGlobal('TextEncoder', Fallback); diff --git a/packages/x-textencoder/src/node.ts b/packages/x-textencoder/src/node.ts index 4fa1c0fdb..0302521fe 100644 --- a/packages/x-textencoder/src/node.ts +++ b/packages/x-textencoder/src/node.ts @@ -20,4 +20,4 @@ class Fallback { } } -export const TextEncoder = extractGlobal('TextEncoder', Fallback); +export const TextEncoder = /*#__PURE__*/ extractGlobal('TextEncoder', Fallback); diff --git a/packages/x-ws/src/node.ts b/packages/x-ws/src/node.ts index 27160202a..abea3ebb9 100644 --- a/packages/x-ws/src/node.ts +++ b/packages/x-ws/src/node.ts @@ -7,4 +7,4 @@ import { extractGlobal } from '@polkadot/x-global'; export { packageInfo } from './packageInfo'; -export const WebSocket = extractGlobal('WebSocket', ws.w3cwebsocket); +export const WebSocket = /*#__PURE__*/ extractGlobal('WebSocket', ws.w3cwebsocket);