1. @qiwi/npm-registry-client
Client for the npm registry
@qiwi/npm-registry-client
Package: @qiwi/npm-registry-client
Created by: qiwi-forks
Last modified: Fri, 19 Jan 2024 09:00:42 GMT
Version: 8.9.1
License: ISC
Downloads: 127,733
Repository: https://github.com/qiwi-forks/npm-registry-client

Install

npm install @qiwi/npm-registry-client
yarn add @qiwi/npm-registry-client

@qiwi/npm-registry-client

The fork of npm/npm-registry-client that fixes the most vulnerabilities, brings deps from 2020 and adds some typings.

Install

 npm i @qiwi/npm-registry-client
yarn add @qiwi/npm-registry-client

Usage

 var RegClient = require('@qiwi/npm-registry-client')
var client = new RegClient(config)
var uri = "https://registry.npmjs.org/npm"
var params = {timeout: 1000}

client.get(uri, params, function (error, data, raw, res) {
  // error is an error if there was a problem.
  // data is the parsed data object
  // raw is the json string
  // res is the response from couch
})

See original docs for details.

RELATED POST

10 Must-Know Windows Shortcuts That Will Save You Time

10 Must-Know Windows Shortcuts That Will Save You Time

Arrays vs Linked Lists: Which is Better for Memory Management in Data Structures?

Arrays vs Linked Lists: Which is Better for Memory Management in Data Structures?

Navigating AWS Networking: Essential Hacks for Smooth Operation

Navigating AWS Networking: Essential Hacks for Smooth Operation

Achieving Stunning Visuals with Unity's Global Illumination

Achieving Stunning Visuals with Unity's Global Illumination

Nim's Hidden Gems: Lesser-known Features for Writing Efficient Code

Nim's Hidden Gems: Lesser-known Features for Writing Efficient Code