Nuclearly Potent Moonshine
    Share your code. npm Orgs help your team discover, share, and reuse code. Create a free org »

    read-pkgpublic

    read-pkg Build Status

    Read a package.json file

    Why

    Install

    $ npm install read-pkg
    

    Usage

    const readPkg = require('read-pkg');
     
    readPkg().then(pkg => {
        console.log(pkg);
        //=> {name: 'read-pkg', ...}
    });
     
    readPkg(__dirname).then(pkg => {
        console.log(pkg);
        //=> {name: 'read-pkg', ...}
    });
     
    readPkg(path.join('unicorn', 'package.json')).then(pkg => {
        console.log(pkg);
        //=> {name: 'read-pkg', ...}
    });

    API

    readPkg([path], [options])

    Returns a Promise for the parsed JSON.

    readPkg.sync([path], [options])

    Returns the parsed JSON.

    path

    Type: string
    Default: process.cwd()

    Path to a package.json file or its directory.

    options

    normalize

    Type: boolean
    Default: true

    Normalize the package data.

    Related

    License

    MIT © Sindre Sorhus

    install

    npm i read-pkg

    Downloadsweekly downloads

    6,355,908

    version

    3.0.0

    license

    MIT

    repository

    githubgithub

    last publish

    collaborators

    • avatar