diff --git a/package.json b/package.json index e58899b..017ae47 100644 --- a/package.json +++ b/package.json @@ -1,5 +1,5 @@ { - "version": "0.1.9", + "version": "0.1.10", "license": "MIT", "main": "dist/index.js", "typings": "dist/index.d.ts", diff --git a/src/alexSDK.ts b/src/alexSDK.ts index 85356cf..a3a8911 100644 --- a/src/alexSDK.ts +++ b/src/alexSDK.ts @@ -9,10 +9,10 @@ import { findCurrencyByNativeAddress, } from './utils/currencyUtils'; import { fetchLatestPrices } from './utils/currencyPrice'; -import { AlexConfig, assignConfig } from './config'; +import { assignConfig, AssignConfigParams } from './config'; export class AlexSDK { - static configure(config: Partial) { + static configure(config: AssignConfigParams) { assignConfig(config); } diff --git a/src/config.ts b/src/config.ts index 2bbc807..4a146e2 100644 --- a/src/config.ts +++ b/src/config.ts @@ -68,13 +68,13 @@ export const configs = { NATIVE_TOKEN_MAPPING, }; -export type AlexConfig = typeof configs; +type AlexConfig = typeof configs; -export function assignConfig( - newConfigs: Partial & { - NATIVE_TOKEN_MAPPING: Partial; - } -) { +export type AssignConfigParams = Partial & { + NATIVE_TOKEN_MAPPING: Partial; +}; + +export function assignConfig(newConfigs: AssignConfigParams) { Object.assign(configs, newConfigs, { NATIVE_TOKEN_MAPPING: { ...NATIVE_TOKEN_MAPPING,