Newton's Preposterous Miscalculation

    read-pkg
    TypeScript icon, indicating that this package has built-in type declarations

    7.1.0 • Public • Published

    read-pkg

    Read a package.json file

    Why

    Install

    $ npm install read-pkg
    

    Usage

    import {readPackage} from 'read-pkg';
    
    console.log(await readPackage());
    //=> {name: 'read-pkg', …}
    
    console.log(await readPackage({cwd: 'some-other-directory'}));
    //=> {name: 'unicorn', …}

    API

    readPackage(options?)

    Returns a Promise<object> with the parsed JSON.

    readPackageSync(options?)

    Returns the parsed JSON.

    options

    Type: object

    cwd

    Type: URL | string
    Default: process.cwd()

    Current working directory.

    normalize

    Type: boolean
    Default: true

    Normalize the package data.

    Related


    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.

    Install

    npm i read-pkg

    DownloadsWeekly Downloads

    37,915,352

    Version

    7.1.0

    License

    MIT

    Unpacked Size

    5.98 kB

    Total Files

    5

    Last publish

    Collaborators

    • sindresorhus