docs: function devserver(yargs) {
    var requirements = pathRequiredUsage(
      'Path to a staticbuild.json file or directory to find one.\n' +
      '                 If no path is supplied, the current directory is used.');
    
    yargs = configureYargs(yargs)
    .usage(commandUsage('dev', '[options] <path>' + requirements, 
      'Development server.\n\n' + 
      '    Runs a local http server to dynamically render static content ' + 
      'during development.'))
    .option('b', {
      alias: 'bundling',
      description: 'Enable bundling.',
      type: 'boolean',
      // jscs: disable
      'default': false
      // jscs: enable
    })
    .option('r', {
      alias: 'restart',
      description: 'Number of seconds to delay nodemon restarts. -1 to disable nodemon.',
      type: 'number',
      // jscs: disable
      'default': 1
      // jscs: enable
    })
    .help('h', 'Show help.').alias('h', 'help');
    yargs = configureVerbosity(yargs);
  
    var args = processYargs(yargs, 'dev');
    parseDevserverRestart(args);
    pathRequired(args, 1002);
    return args;
  }