UNPKG

@sungly/cognito-cli

Version:

CLI for all Cognito user life cycle management

22 lines (18 loc) 604 B
'use strict'; Object.defineProperty(exports, "__esModule", { value: true }); var dotenv = require('dotenv'); var fs = require('fs'); var os = require('os'); var homeDir = os.homedir(); var configPath = homeDir + '/.cognito/config'; var envConfig = fs.existsSync(configPath) ? dotenv.parse(fs.readFileSync(configPath)) : {}; var _config = { userPoolId: envConfig.user_pool_id, clientId: envConfig.client_id, clientSecret: envConfig.client_secret, region: envConfig.region, requiredAttributeList: JSON.parse(envConfig.requiredAttributeList || '{}') }; exports.default = _config;