sidoshi / run-by

Figure out if the script is run by npm or yarn

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

run-by

Build Status contributions welcome HitCount npm npm

Figure out script is run by npm or yarn

Install

npm install --save run-by

Usage

import runBy from 'run-by'

API

isYarn: boolean

True if the script is started with yarn

isNpm: boolean

True if script is started with npm

runner: ?string

It's value will be one of npm, yarn or null depending on how the script has started. If the script is started with node, runner will be null.

runBy(execPath: string): RunBy

It takes the exec_path env, by default is process.env.npm_execpath. Returns isYarn, isNpm and runner depending on the execpath.

License

MIT © Siddharth Doshi

About

Figure out if the script is run by npm or yarn

License:MIT License


Languages

Language:JavaScript 100.0%