UNPKG

@simbachain/hardhat

Version:
25 lines 1.13 kB
"use strict"; var __importDefault = (this && this.__importDefault) || function (mod) { return (mod && mod.__esModule) ? mod : { "default": mod }; }; Object.defineProperty(exports, "__esModule", { value: true }); exports.logout = void 0; const web3_suites_1 = require("@simbachain/web3-suites"); const chalk_1 = __importDefault(require("chalk")); /** * deletes auth token from configstore (authconfig.json) * @returns */ const logout = async () => { web3_suites_1.SimbaConfig.log.debug(`:: ENTER :`); const authStore = await web3_suites_1.SimbaConfig.authStore(); if (!authStore) { web3_suites_1.SimbaConfig.log.error(`${chalk_1.default.redBright(`\nsimba: no authStore created. Please make sure your baseURL is properly configured in your simba.json`)}`); return Promise.resolve(new Error(web3_suites_1.authErrors.badAuthProviderInfo)); } await authStore.logout(); web3_suites_1.SimbaConfig.log.info(`${chalk_1.default.cyanBright(`\nsimba: you have logged out.`)}`); web3_suites_1.SimbaConfig.log.debug(`:: EXIT :`); }; exports.logout = logout; //# sourceMappingURL=logout.js.map