read-pkg-up (8.0.0)
Published 2026-02-24 14:04:03 +00:00 by atheaadmin
Installation
registry=npm install read-pkg-up@8.0.0"read-pkg-up": "8.0.0"About this package
read-pkg-up
Read the closest package.json file
Why
Install
$ npm install read-pkg-up
Usage
import {readPackageUpAsync} from 'read-pkg-up';
console.log(await readPackageUpAsync());
/*
{
packageJson: {
name: 'awesome-package',
version: '1.0.0',
…
},
path: '/Users/sindresorhus/dev/awesome-package/package.json'
}
*/
API
readPackageUpAsync(options?)
Returns a Promise<object> or Promise<undefined> if no package.json was found.
readPackageUpSync(options?)
Returns the result object or undefined if no package.json was found.
options
Type: object
cwd
Type: string
Default: process.cwd()
Directory to start looking for a package.json file.
normalize
Type: boolean
Default: true
Normalize the package data.
read-pkg-up for enterprise
Available as part of the Tidelift Subscription.
The maintainers of read-pkg-up and thousands of other packages are working with Tidelift to deliver commercial support and maintenance for the open source dependencies you use to build your applications. Save time, reduce risk, and improve code health, while paying the maintainers of the exact dependencies you use. Learn more.
Related
Dependencies
Dependencies
| ID | Version |
|---|---|
| find-up | ^5.0.0 |
| read-pkg | ^6.0.0 |
| type-fest | ^1.0.1 |
Development Dependencies
| ID | Version |
|---|---|
| ava | ^3.15.0 |
| tsd | ^0.14.0 |
| xo | ^0.38.2 |
Keywords
json
read
parse
file
fs
graceful
load
package
find
up
find-up
findup
look-up
look
search
match
resolve
parent
parents
folder
directory
walk
walking
path
Details
Assets (1)
Versions (2)
View all
read-pkg-up-8.0.0.tgz
2.5 KiB