Skip to content

Commit

Permalink
Tweak readme
Browse files Browse the repository at this point in the history
  • Loading branch information
krzkaczor committed Nov 5, 2023
1 parent c0ccae7 commit d63240b
Showing 1 changed file with 3 additions and 3 deletions.
6 changes: 3 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,13 +1,13 @@
<p align="center">
<img src="assets/hero.png">
<h2 align="center">🗽 NY - Fast, Proxy Package Manager for JavaScript</h2>
<h4 align="center">Chooses the right package manager or runtime based on the lockfile.</h3>
<h4 align="center">Chooses the right package manager and runtime based on the lockfile</h3>
<p align="center"><i><strong>n</strong></i>ode • <i><strong>y</strong></i>arn • pnpm • bun</p>
</p>

## Features

- <strong>Universal</strong> - Picks the right package manager/runtime based on the lockfile. `npm`, `bun`, `pnpm`, `yarn` - we got you covered!
- <strong>Universal</strong> - Picks the right package manager and runtime based on the lockfile. `npm`, `bun`, `pnpm`, `yarn` - we got you covered!
- <strong>Versatile</strong> - Handles the basics like installing all your dependencies, adding new packages, and kicking off scripts.
- <strong>Speedy</strong> - Crafted in Rust to give you a quick ride. When running scripts, it's actually faster than using PMs directly!
- <strong>TypeScript-Ready</strong> - Adding a new dependency? Don't worry! It'll fetch any missing `@types` packages for you if needed.
Expand Down Expand Up @@ -54,7 +54,7 @@ For full documentation run `ny --help`.

### Motivation

In the world of JavaScript, there's a fun mix of package managers - npm, yarn, pnpm. Pick your poison. With a rise of alternative runtimes like Bun or Deno the problem only gets worse. Programmers often switch between projects that use different PMs multiple times a day. Did you just typed `npm` when the project uses `bun`? Well too bad -- you've wasted couple of seconds again. With 🗽NY, there's no guesswork. Just type `ny` and it picks the right manager and runtime for you. Handy, right?
In the world of JavaScript, there's a fun mix of package managers - npm, yarn, pnpm. Pick your poison. With a rise of alternative runtimes like Bun or Deno the problem only gets worse. Programmers often switch between projects that use different PMs multiple times a day. Did you just typed `npm` when the project uses `bun`? Well too bad -- you've wasted couple of seconds again. With 🗽NY, there's no guesswork. Just type `ny` and it picks the right package manager and runtime for you. Handy, right?

And here's the kicker: 🗽NY is faster! Especially when running package scripts (like when you type `yarn test`). It's written in Rust and it zips through tasks about ~200ms faster by avoiding spawning node processes just to parse `package.json`. Sweet, huh?

Expand Down

0 comments on commit d63240b

Please sign in to comment.