jaredpalmer / tsdx

Zero-config CLI for TypeScript package development
https://tsdx.io
MIT License
11.21k stars 505 forks source link

Added pnpm package manager + refactored package managers #1022

Open yuyaryshev opened 3 years ago

yuyaryshev commented 3 years ago

Also refactored package managers' code to be all inside one file - getPackageManager.ts. Added checks for lock files to decide which package manager to use.

Couldn't verify tests, because it had 2 broken tests on initial master commit - see attached file for details. Couldn't verify link, because it had errors on initial master commit - see attached file for details initial_lint.log initial_test.log

vercel[bot] commented 3 years ago

This pull request is being automatically deployed with Vercel (learn more).
To see the status of your deployment, click below or on the icon next to each commit.

🔍 Inspect: https://vercel.com/formium/tsdx/BxWozH6Rq1X5DNvy87WFEDW5eNSJ
✅ Preview: https://tsdx-git-fork-yuyaryshev-add-pnpm-package-manager-formium.vercel.app