EosAccessTokenRequest
EosAccessTokenRequest<T>: { clientId: string; clientSecret: string; deploymentId?: string; displayName?: string; grantType: T; nonce?: string } & T extends "external_auth" ? { deploymentId: string; externalAuthToken: string; externalAuthType: "deviceid_access_token" | "amazon_access_token" | "apple_id_token" | "discord_access_token" | "epicgames_access_token" | "epicgames_id_token" | "gog_encrypted_sessionticket" | "google_id_token" | "itchio_jwt" | "itchio_key" | "nintendo_id_token" | "oculus_userid_nonce" | "openid_access_token" | "psn_id_token" | "steam_access_token" | "steam_encrypted_appticket" | "xbl_xsts_token"; nonce: string } : { deploymentId?: string; externalAuthToken?: string; externalAuthType?: "deviceid_access_token" | "amazon_access_token" | "apple_id_token" | "discord_access_token" | "epicgames_access_token" | "epicgames_id_token" | "gog_encrypted_sessionticket" | "google_id_token" | "itchio_jwt" | "itchio_key" | "nintendo_id_token" | "oculus_userid_nonce" | "openid_access_token" | "psn_id_token" | "steam_access_token" | "steam_encrypted_appticket" | "xbl_xsts_token" }
Type parameters
-
T: "client_credentials" | "external_auth"
@skeldjs/eos
This package contains an API to interface with the Epic Online Services (EOS) Http Rest Api. While you can install it on its own with
npm install --save @skeldjs/eos
oryarn add @skeldjs/eos
, it is one package of a bigger project, skeldjs.Author
Written by roobscoob.