You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+22-3Lines changed: 22 additions & 3 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,13 +1,18 @@
1
1
# xpm - Universal Package Manager Wrapper
2
2
3
-
`xpm` is built for those who work across multiple projects with different package managers. You can use `xpm` instead of `npm`/`yarn`/`pnpm`/`bun`. `xpm` invokes the right package manager for you. Additonally, it installs package dependencies if you forgot to do it.
3
+
Working across multiple projects with different package managers?
4
+
5
+
You can use `xpm` instead of `npm`/`yarn`/`pnpm`/`bun`.
6
+
7
+
Think of `xpm` as your universal translator for package managers. When you run `xpm`, it figures out which package manager your project uses, ensures your dependencies are up-to-date, and runs the appropriate command. It's like having muscle memory that works everywhere.
4
8
5
9
For example, when you run `xpm dev` in a project:
6
10
7
-
- xpm detects the package manager
8
-
- auto-installs dependencies if necessary (compares lockfile hash)
11
+
-`xpm` detects the package manager
12
+
-it auto-installs dependencies if necessary (compares lockfile hash)
0 commit comments