whole_func_string: function conditionalRequire(options) {
      //Transpile:
      //to css
      if (options.transpilerOne.less) less = require('less'); // http://lesscss.org/#usage
      if (options.transpilerOne.stylus) stylus = require('stylus'); // http://learnboost.github.io/stylus/docs/js.html
      //to html
      if (options.transpilerOne.jade) jade = require('jade'); //http://jadelang.com/api/
      if (options.transpilerOne.markdown) marked = require('marked'); //://npmjs.org/package/marked
      // //to js
      if (options.transpilerOne.coffee)
          Compiler = require('./coffee-compiler'); //https://npmjs.org/package/coffeescript-compiler
      if (options.transpilerTwo.js) transformEs6 = require('regenerator'); //https://github.com/facebook/regenerator
      if (options.transpilerOne.sjs) sjs = require('sweet.js'); //http://sweetjs.org/
      if (options.transpilerOne.tsc) tsc = require('../node_modules/node-typescript/lib/compiler');//https://npmjs.org/package/node-typescript
  
      // //Minify
      // //js
      if (options.minifier.js) UglifyJS = require("uglify-js"); //https://github.com/mishoo/UglifyJS2
      // //html
      if (options.minifier.html) minifyHtml = require('html-minifier'); //http://perfectionkills.com/experimenting-with-html-minifier/
      // //css
      // if (options.minifier.css)  csso = require('csso');//http://bem.info/tools/csso/usage/
      if (options.minifier.css)  cleanCSS = require('clean-css'); //https://github.com/GoalSmashers/clean-css
      
      if (options.transpilerThree.js === 'denodify') denodify = require('denodify'); //https://github.com/facebook/regenerator
      
      //using modified versions that doesn't wrap script in iife
      if (options.transpilerTwo.html === 'inject') scriptInjector = require('./script-injector'); https://github.com/dlmanning/script-injector
      
      if (options.zip) {
          zlib = require('zlib');
          zipper = {
              gzip: zlib.gzip
              ,deflate: zlib.deflate
          };
          
      }
  
  }
func_code_string: function conditionalRequire(options) {
      //Transpile:
      //to css
      if (options.transpilerOne.less) less = require('less'); // http://lesscss.org/#usage
      if (options.transpilerOne.stylus) stylus = require('stylus'); // http://learnboost.github.io/stylus/docs/js.html
      //to html
      if (options.transpilerOne.jade) jade = require('jade'); //http://jadelang.com/api/
      if (options.transpilerOne.markdown) marked = require('marked'); //://npmjs.org/package/marked
      // //to js
      if (options.transpilerOne.coffee)
          Compiler = require('./coffee-compiler'); //https://npmjs.org/package/coffeescript-compiler
      if (options.transpilerTwo.js) transformEs6 = require('regenerator'); //https://github.com/facebook/regenerator
      if (options.transpilerOne.sjs) sjs = require('sweet.js'); //http://sweetjs.org/
      if (options.transpilerOne.tsc) tsc = require('../node_modules/node-typescript/lib/compiler');//https://npmjs.org/package/node-typescript
  
      // //Minify
      // //js
      if (options.minifier.js) UglifyJS = require("uglify-js"); //https://github.com/mishoo/UglifyJS2
      // //html
      if (options.minifier.html) minifyHtml = require('html-minifier'); //http://perfectionkills.com/experimenting-with-html-minifier/
      // //css
      // if (options.minifier.css)  csso = require('csso');//http://bem.info/tools/csso/usage/
      if (options.minifier.css)  cleanCSS = require('clean-css'); //https://github.com/GoalSmashers/clean-css
      
      if (options.transpilerThree.js === 'denodify') denodify = require('denodify'); //https://github.com/facebook/regenerator
      
      //using modified versions that doesn't wrap script in iife
      if (options.transpilerTwo.html === 'inject') scriptInjector = require('./script-injector'); https://github.com/dlmanning/script-injector
      
      if (options.zip) {
          zlib = require('zlib');
          zipper = {
              gzip: zlib.gzip
              ,deflate: zlib.deflate
          };
          
      }
  
  }
func_documentation_string: So the whole thing starts up quick with options turned off: