Say I have a server-side app that I want to "publish" in a "compiled" version. For Node.js, that would be:
Complications:
requires - need to resolve pathsnode_modules - don't concatenate theserequired - need some sort of rosterDoes such a tool exist? Do you have recommendations on how to implement one?
Untested, but seems to be what you're after.
https://www.npmjs.com/package/node-uglifier
You could then go
var nodeUglifier = require("node-uglifier");
new NodeUglifier("lib_compiled/test/testproject/main.js")).uglify().exportToFile("lib_compiled/test/resultFiles/simpleMergeAndUglify.js";