Server IP : 66.29.132.122 / Your IP : 3.145.38.80 Web Server : LiteSpeed System : Linux business142.web-hosting.com 4.18.0-553.lve.el8.x86_64 #1 SMP Mon May 27 15:27:34 UTC 2024 x86_64 User : admazpex ( 531) PHP Version : 7.2.34 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : ON | Sudo : OFF | Pkexec : OFF Directory : /proc/self/root/opt/alt/alt-nodejs14/root/usr/lib/node_modules/npm/node_modules.bundled/libnpm/ |
Upload File : |
# libnpm [`libnpm`](https://github.com/npm/libnpm) is the programmatic API for npm. For bug reports and support, please head over to [npm.community](https://npm.community). ## Install `$ npm install libnpm` ## Table of Contents * [Example](#example) * [Features](#features) * [API](#api) * Fetching Packages and Their Info * [`manifest`](https://www.npmjs.com/package/pacote#manifest) * [`packument`](https://www.npmjs.com/package/pacote#packument) * [`tarball`](https://www.npmjs.com/package/pacote#tarball) * [`extract`](https://www.npmjs.com/package/pacote#extract) * [`search`](https://npm.im/libnpmsearch) * Package-related Registry APIs * [`publish`]() * [`unpublish`](#unpublish) * [`access`](https://npm.im/libnpmaccess) * Account-related Registry APIs * [`login`](https://www.npmjs.com/package/npm-profile#login) * [`adduser`](https://www.npmjs.com/package/npm-profile#adduser) * [`profile`](https://npm.im/npm-profile) * [`hook`](https://npm.im/libnpmhook) * [`team`](https://npm.im/libnpmteam) * [`org`](https://npm.im/libnpmorg) * Miscellaneous * [`parseArg`](https://npm.im/npm-package-arg) * [`config`](https://npm.im/libnpmconfig) * [`readJSON`](https://npm.im/read-package-json) * [`verifyLock`](https://npm.im/lock-verify) * [`getPrefix`](https://npm.im/find-npm-prefix) * [`logicalTree`](https://npm.im/npm-logical-tree) * [`stringifyPackage`](https://npm.im/stringify-package) * [`runScript`](https://www.npmjs.com/package/npm-lifecycle) * [`log`](https://npm.im/npmlog) * [`fetch`](https://npm.im/npm-registry-fetch) (plain ol' client for registry interaction) * [`linkBin`](https://npm.im/bin-links) ### Example ```javascript await libnpm.manifest('libnpm') // => Manifest { name: 'libnpm', ... } ``` ### API This package re-exports the APIs from other packages for convenience. Refer to the [table of contents](#table-of-contents) for detailed documentation on each individual exported API.