LimePot
76722fec47
Going to slowly work on a Bulma site, which will end up being the main site. Currently under the /BETA/ folder so Alpha site will still be main site. |
||
---|---|---|
.. | ||
node_modules | ||
index.d.ts | ||
index.js | ||
license | ||
package.json | ||
readme.md |
read-pkg
Read a package.json file
Why
Install
$ npm install read-pkg
Usage
const readPkg = require('read-pkg');
(async () => {
console.log(await readPkg());
//=> {name: 'read-pkg', …}
console.log(await readPkg({cwd: 'some-other-directory'}));
//=> {name: 'unicorn', …}
})();
API
readPkg(options?)
Returns a Promise<object>
with the parsed JSON.
readPkg.sync(options?)
Returns the parsed JSON.
options
Type: object
cwd
Type: string
Default: process.cwd()
Current working directory.
normalize
Type: boolean
Default: true
Normalize the package data.
Related
- read-pkg-up - Read the closest package.json file
- write-pkg - Write a
package.json
file - load-json-file - Read and parse a JSON file
Get professional support for this package with a Tidelift subscription
Tidelift helps make open source sustainable for maintainers while giving companies
assurances about security, maintenance, and licensing for their dependencies.
Tidelift helps make open source sustainable for maintainers while giving companies
assurances about security, maintenance, and licensing for their dependencies.