You're Invited:Meet the Socket Team at BlackHat and DEF CON in Las Vegas, Aug 4-6.RSVP
Socket
Book a DemoInstallSign in
Socket

metrify-request-axios

Package Overview
Dependencies
Maintainers
1
Versions
2
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

metrify-request-axios

Package for using with axios to metrify the requests

0.0.2
latest
Source
npmnpm
Version published
Maintainers
1
Created
Source

Versions

  • 0.0.1 - Version compatible with CommonJS and Modules. Compatible with TypeScript, Frontend and Backend

Description

This module is an axios third-party module to metrify the requests.

How it works

The module makes use of axios' interceptors to metrify the requests. Therefore, the command can be seen in the app's console, as well as in the res.config.meta property of the response.

How to use it

metrify-request-axios is super easy to use. First you'll have to install it.

npm i metrify-request-axios

Then all you have to do is import and instanciate metrify-request-axios in your app. Here's a sample:

import axios from "axios";
import metrify from "metrify-request-axios";

// initializing metrify-request-axios with your axios instance
metrify(axios);

axios.post("http://localhost:3000/", { dummy: "data-post" })
  .then(res => {
    console.log(res.config.meta);
    /*
    meta: {
      unitTime: string;
      beginTime: number;
      finishTime: number;
      durationTime: number;
    };
    */

  }).catch(err => {
    console.log(err);
  });

Axios Version Compatible (tested)

Version 0.21.1 or higher

Keywords

axios

FAQs

Package last updated on 07 Oct 2022

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts