@telstra/core
Version:
Telstra SDK Core
13 lines (12 loc) • 601 B
JavaScript
import os from 'os';
export class Constants {
static SHARED_CREDENTIALS = `${os.homedir()}/.telstra/credentials`;
static API_URL = 'https://products.api.telstra.com/';
static USER_AGENT = `@telstra/sdk:0.0.0; key=@telstra/sdk:0.0.0; param=full; format=json; lang=javascript`;
static MAX_AUTH_RETRY_COUNT = 3;
static BUCKET_AUTH_STORE = 'authStore';
static BUCKET_KEY_ACCESS_TOKEN = 'accessToken';
static BUCKET_KEY_CLIENT_CREDENTIALS = 'clientCredentials';
static BUCKET_KEY_AUTH_RETRY_COUNT = 'tokenRetryAttempt';
static BUCKET_KEY_TOKEN_EXPIRY = 'tokenExpiry';
}