UNPKG

gulp-visualforce

Version:

Plugin to develop Javascript Apps on Salesforce's Visualforce Technology. Develop locally and automatically deploy static resources

38 lines (22 loc) 779 B
var fs = require("fs"); function wrap(original, sourceFolder, localDevelopment ){ console.log(original) if(!sourceFolder) sourceFolder = "build" if(localDevelopment){ original.startPath = "/" + original.app + ".html" return original } original.https= true if(!original.server) original.server = {}; original.server.https= true, original.server.middleware= function (req, res, next) { if(req.url.indexOf("/load.html") == 0 ){ var script = '<script>window.location ="' + process.env.INSTANCE_URL + "/apex/" + original.app + '";</script>'; fs.writeFileSync( process.cwd() + "/"+ sourceFolder +"/load.html", script ); } next(); } original.startPath= "/load.html"; return original; } module.exports = wrap;