Files
pnpm/worker
Zoltan Kochan 041b39e1b7 feat(cafs-writer): streaming class + darwin codesign
Adds `CafsStreamWriter` to the crate — a class-based NAPI interface that
accepts gunzipped chunks via push() and dispatches each completed file to
rayon's global pool, letting disk writes overlap with the remainder of
the download. The buffered writeFiles() remains the primary entry point
because on real-install workloads the streaming path performed within
noise of it (lock churn per chunk offset the overlap benefit).

Also:
- copy-artifact.js now ad-hoc codesigns the .node on macOS; unsigned
  dylibs get SIGKILLed silently on load, which was painful to debug.
- crossbeam-channel added for the streaming writer's result pipe.
2026-04-17 01:20:36 +02:00
..
2026-04-16 01:18:55 +02:00

@pnpm/worker

A worker for extracting package tarballs to the store

npm version

Installation

pnpm add @pnpm/worker

License

MIT