code: function findRequires(codeString) {
  	var requires = {};
  	codeString.replace(requireAnythingRegex, function(requireExprMatch, requiredExpr) {
  		var requireStrMatch = simpleStringRegex.exec(requiredExpr.trim());
  		if (!requireStrMatch) {
  			throw new Error('Requires using expressions are not supported in examples. (Used: ' + requireExprMatch + ')');
  		}
  		var requiredString = requireStrMatch[1] ? requireStrMatch[1] : requireStrMatch[2];
  		requires[requiredString] = true;
  	});
  	return Object.keys(requires);
  }
docs: Returns a list of all strings used in require(...) calls in the given source code. If there is any other expression inside the require call, it throws an error.