Skip to content
This repository has been archived by the owner on Sep 21, 2018. It is now read-only.

pi0/yarnpm

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

YarNPM

YarNPM is a YARN wrapper which transforms npm commands to yarn, use npm as yarn!

WARNING: PLEASE DON'T USE THIS PACKAGE FOR NOW, IT MAY BREAK YOUR NPM, A BETTER INSTALLER APPROACH IS COMMING SOON :)

NPM

What is Yarn ?

Yarn is a Fast, reliable, and secure dependency management that can be used as a replacement of NPM and other tools.

So Why do i need this?

Yarn is great, but many tools still (and maybe for months) are depending on npm command, this tool adds a global npm wrapper binary which:

  • Automatically converts args from npm to yarn (for example npm install=>yarn add)
  • Detects currently unsupported features of yarn and fall backs to npm
    • Scoped packages
  • Allows you to to specify which tool to use, still using npm command

Related Topics

Usage

Install global binary:

npm install --global yarnpm

Install a syslink from yarnpm to /usr/local/bin/npm or %WINDOWS%/system32/npm :

### RUN ME AS ROOT/AMINISTRATOR ###
yarnpm yarnpm install

Check npm command in a NEW Terminal

$ npm --help

  Usage: yarn install [flags]

  Options:

    -h, --help                  output usage information
    -V, --version               output the version number

Additional Steps if it does not works

Force Using NPM Or Yarn
Use --npm or --yarn flag

Development

npm run install:npm
npm run install:global

About

🔮 Transform NPM To Yarn!

Resources

License

Stars

Watchers

Forks

Sponsor this project

 

Packages

No packages published