1.3.0 • Published 1 year ago
discord-env-types v1.3.0
discord-env-types
!WARNING
The Discord environment is subject to change and some declarations may lie.
Installation
npm install --save-dev discord-env-typesUsage
If you want to declare global Discord environment variables:
import type DET from "discord-env-types";
DiscordNative.clipboard.copy("test");import type DET from "discord-env-types";
const PickedNative: Pick<DET.DiscordNative, "clipboard" | "settings"> = ...;
PickedNative.clipboard.copy("test");
DiscordNative.clipboard.copy("test");If you want to use types only, without global declarations:
import type DET from "discord-env-types/lib";
const PickedNative: Pick<DET.DiscordNative, "clipboard" | "settings"> = ...;
PickedNative.clipboard.copy("test");
DiscordNative.clipboard.copy("test"); // Error: Cannot find name 'DiscordNative'.Declarations
discord-env-types declares the types of the following variables:
__BILLING_STANDALONE____DISCORD_WINDOW_ID__localeData____OVERLAY____SECRET_EMOTION____SENTRY____sentry_instrumentation_handlers____SENTRY_IPC____timingFunction__wsDiscordErrorsDiscordNativeDiscordSentryDiscordVideoGLOBAL_ENVwebpackChunkdiscord_app