v9.15.5
📦 pnpmView on GitHub →
✨ 3 features🐛 2 fixes🔧 5 symbols
Summary
This patch release adds support for preprepare/postprepare scripts during pnpm install, improves script argument quoting on POSIX, respects proxy settings for Git dependencies, validates package names on publish, and replaces strip-ansi with the built-in util.stripVTControlCharacters.
✨ New Features
- pnpm install now runs the project's preprepare and postprepare scripts.
- Script arguments are quoted using shell-quote on POSIX to allow new lines.
- Proxy settings are now respected when resolving Git-hosted dependencies.
🐛 Bug Fixes
- Publish command now validates the package name before proceeding.
- strip-ansi dependency replaced with built-in util.stripVTControlCharacters.
🔧 Affected Symbols
publish command validationpreprepare script executionpostprepare script executionshell-quote quotingutil.stripVTControlCharacters