Skip to content

fatcherjs/middleware-parameter

Repository files navigation

@fatcherjs/middleware-parameter

Install

NPM

>$ npm install @fatcherjs/middleware-parameter

CDN

<script src="https://cdn.jsdelivr.net/npm/@fatcherjs/middleware-parameter/dist/index.min.js"></script>

Usage

import { fatcher } from 'fatcher';
import { parameter } from '@fatcherjs/middleware-parameter';

fatcher('https://foo.bar', {
  params: {
    foo: 'bar',
  },
  middlewares: [parameter],
}); // url is https://foo.bar?foo=bar

Options

serializer

import qs from 'qs;
import { fatcher } from 'fatcher';
import { parameter, Serializer } from '@fatcherjs/middleware-parameter';

const serializer: Serializer = (params) => qs.stringify(params);

fatcher('https://foo.bar', {
  params: {
    foo: 'bar',
  },
  serializer,
  middlewares: [parameter],
});

License

MIT

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published