@sungly/cognito-cli
Version:
CLI for all Cognito user life cycle management
22 lines (18 loc) • 604 B
JavaScript
;
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;