wppconnect-api / dist /token-store /isValidTokenStore.js
AUXteam's picture
Upload folder using huggingface_hub
9844ee9 verified
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.isValidTokenStore = isValidTokenStore;
const keys = ['getToken', 'setToken', 'removeToken', 'listTokens'];
/**
* Check and validate if the object implements the TokenStore interface
* @param object Object to check that implements the TokenStore interface
* @returns true if the object is a valid else false
*/
function isValidTokenStore(object) {
return keys.every((k) => k in object && typeof object[k] === 'function');
}