httpr-provider-node-request
TypeScript icon, indicating that this package has built-in type declarations

1.0.0-rc2 • Public • Published

npm package Build Status

httpr-provider-node-request

Httpr provider implementation for node requests with request.

Import

The library requires a peer of Httpr and request.

ES6 import

import {Httpr} from 'httpr';
import {NodeRequestProvider} from 'httpr-provider-node-request';

const http = new Httpr({
  provider: new NodeRequestProvider()
});

Commonjs

const Httpr = require('httpr').Httpr;
const NodeRequestProvider = require('httpr-provider-node-request').NodeRequestProvider;

const http = new Httpr({
  provider: new NodeRequestProvider()
});

Type Definitions

For TypeScript usage, a file with type definitions is bundled in npm.

This file is generated using barrel-defgen.

Building

npm install
npm run build

These commands will setup the package and generate the distributable files as well as the type definitions.

Other tasks:

  • npm run build:umd - generate library bundle.
  • npm run build:min - generate minified library bundle.
  • npm run build:defs - generate definitions from barrel to defs directory.
  • npm run clean - remove generated directories.
  • npm run lint - check style of source files.
  • npm run doc - generate documentation from sources to doc directory.
  • npm run test - run all test suites.
  • npm run test:unit - run unit tests only.

Package Sidebar

Install

npm i httpr-provider-node-request

Weekly Downloads

1

Version

1.0.0-rc2

License

MIT

Last publish

Collaborators

  • recuencojones