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

    3.0.0 • Public • Published

    has-yarn

    Check if a project is using Yarn

    Useful for tools that needs to know whether to use yarn or npm to install dependencies.

    It checks if a yarn.lock file is present in the working directory.

    Install

    $ npm install has-yarn
    

    Usage

    .
    ├── foo
    │   └── package.json
    └── bar
        ├── package.json
        └── yarn.lock
    
    import hasYarn from 'has-yarn';
    
    hasYarn('foo');
    //=> false
    
    hasYarn('bar');
    //=> true

    API

    hasYarn(cwd?)

    Returns a boolean of whether the project uses Yarn.

    cwd

    Type: string
    Default: process.cwd()

    The current working directory.

    Related

    Install

    npm i has-yarn

    DownloadsWeekly Downloads

    5,913,527

    Version

    3.0.0

    License

    MIT

    Unpacked Size

    3.06 kB

    Total Files

    5

    Last publish

    Collaborators

    • sindresorhus