get-package-name
v2.2.0
Published
Get the name of a dependency from a module file path.
Downloads
330,568
Readme
Get Package Name
Extracts the name of a package from its file path.
const getPackageName = require('get-package-name')
getPackageName('./project/node_modules/@babel/parser/lib/index.js') // @babel/parser
Installation
This is a Node.js package available through the npm registry. Before installing, download and install Node.js. Node.js 12 or higher is required.
Installation is done using the npm install command:
$ npm install --save-dev get-package-name
API
getPackageName(modulePath, [moduleFolder])
Returns the package name for the given module file path.
modulePath
An absolute or relative path to a module.
moduleFolder
The name of the folder in which packages are installed. Defaults to "node_modules"
.
License
This package is MIT licensed.