Files
wumpfetch/createRequest.js
2019-02-19 21:17:35 +01:00

14 lines
432 B
JavaScript

const { join } = require('path');
const common = [ 'GET', 'HEAD', 'POST', 'PUT', 'DELETE', 'CONNECT', 'OPTIONS', 'TRACE', 'PATCH' ];
const request = require(join(__dirname, 'model', 'WumpRequest.js'));
module.exports = (url, method) => {
return new request(url, method);
};
common.forEach((v) => {
module.exports[v.toLowerCase()] = (url, method) => {
return new request(url, Object.assign({ method: v }, method));
}
});