build_salesforce_package
Version:
Build Saleforce Package to be deployed using git diff
37 lines (27 loc) • 629 B
JavaScript
var fs = require('fs-extra');
var chalk = require('chalk');
var Cryptr = require('cryptr');
class Profile{
static defaultKey(){
return '123456789';
}
constructor(){
this.username;
this.password;
this.url;
this.name;
}
load(data,key){
this.name = data.name;
this.username = data.username;
this.url = data.url;
this.name = data.name;
let _key = key || Profile.defaultKey();
this.password = new Cryptr(_key).decrypt(data.password);
return this;
}
print(){
console.log(chalk.green(this.name+' -> Username:'+this.username+' Url:'+this.url));
}
}
module.exports = Profile;