Sha256: eff9ae2cfa619550cb65697a0b87df9aec12c9acdb939e48704ac99262f7dc96

Contents?: true

Size: 649 Bytes

Versions: 26

Compression:

Stored size: 649 Bytes

Contents

import {
  HttpMethods,
  HttpHandler
} from './handlers/HttpHandler.mjs';
function createHttpHandler(method) {
  return (path, resolver, options = {}) => {
    return new HttpHandler(method, path, resolver, options);
  };
}
const http = {
  all: createHttpHandler(/.+/),
  head: createHttpHandler(HttpMethods.HEAD),
  get: createHttpHandler(HttpMethods.GET),
  post: createHttpHandler(HttpMethods.POST),
  put: createHttpHandler(HttpMethods.PUT),
  delete: createHttpHandler(HttpMethods.DELETE),
  patch: createHttpHandler(HttpMethods.PATCH),
  options: createHttpHandler(HttpMethods.OPTIONS)
};
export {
  http
};
//# sourceMappingURL=http.mjs.map

Version data entries

26 entries across 26 versions & 1 rubygems

Version Path
clapton-0.0.6 lib/clapton/javascripts/node_modules/msw/lib/core/http.mjs
clapton-0.0.5 lib/clapton/javascripts/node_modules/msw/lib/core/http.mjs
clapton-0.0.4 lib/clapton/javascripts/node_modules/msw/lib/core/http.mjs
clapton-0.0.3 lib/clapton/javascripts/node_modules/msw/lib/core/http.mjs
clapton-0.0.2 lib/clapton/javascripts/node_modules/msw/lib/core/http.mjs
clapton-0.0.1 lib/clapton/javascripts/node_modules/msw/lib/core/http.mjs