mirror of
https://github.com/pnpm/pnpm.git
synced 2026-06-28 09:55:39 -04:00
## Summary - use `fs.mkdtemp()` with a short `_tmp_` prefix for CAFS temporary package directories - remove `path-temp` from `@pnpm/store.create-cafs-store` - add git-fetcher regression coverage for short CAFS temp directories during git package preparation - add a patch changeset for `@pnpm/store.create-cafs-store` and `pnpm` ## Why This leaves more Unix socket path budget for lifecycle tools that create IPC sockets under `TMPDIR` during git-hosted dependency preparation. Closes pnpm/pnpm#12222. ## Pacquet No pacquet change is included because the Rust git fetcher already uses `tempfile::tempdir()` instead of the TypeScript CAFS `path-temp` suffix changed here.