
var http = require('http');

/* istanbul ignore next: implementation differs on version */
if (http.METHODS) {

  module.exports = http.METHODS.map(function(method){
    return method.toLowerCase();
  });

} else {

  module.exports = [
    'get',
    'post',
    'put',
    'head',
    'delete',
    'options',
    'trace',
    'copy',
    'lock',
    'mkcol',
    'move',
    'purge',
    'propfind',
    'proppatch',
    'unlock',
    'report',
    'mkactivity',
    'checkout',
    'merge',
    'm-search',
    'notify',
    'subscribe',
    'unsubscribe',
    'patch',
    'search',
    'connect'
  ];

}

@@ -1,8 +1,129 @@
+/*!%0A * methods%0A * Copyright(c) 2013-2014 TJ Holowaychuk%0A * MIT Licensed%0A */%0A%0A/**%0A * Module dependencies.%0A * @private%0A */%0A
 %0Avar htt

add jsdoc comments