UNPKG

build_salesforce_package

Version:

Build Saleforce Package to be deployed using git diff

37 lines (27 loc) 629 B
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;