chore: use pnpm publish in publish-lib script

This commit is contained in:
ayo 2026-07-17 22:45:48 +02:00
parent e50eb001db
commit 310b657e32

View file

@ -15,4 +15,7 @@ console.log('Copying apps/mnswpr/README.md into packages/mnswpr/ for the publish
copyFileSync(resolve(root, 'apps/mnswpr/README.md'), resolve(libDir, 'README.md')) copyFileSync(resolve(root, 'apps/mnswpr/README.md'), resolve(libDir, 'README.md'))
execSync('npm login') execSync('npm login')
execSync('npm publish', { cwd: libDir, stdio: 'inherit' }) // Use `pnpm publish` (not `npm publish`) so `workspace:^` protocol deps are
// rewritten to real version ranges in the published package. `npm publish`
// leaves them verbatim, which produces uninstallable packages.
execSync('pnpm publish', { cwd: libDir, stdio: 'inherit' })