Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

Contributing to proc

This section contains documentation for maintainers and contributors to the proc library.

Overview

The proc library provides a fluent API for running child processes and working with async iterables in Deno. It emphasizes composable operations, automatic resource cleanup, and proper error propagation.

Key Goals:

  • Composable operations via method chaining
  • Automatic resource cleanup (no leaked processes)
  • Proper error propagation from stderr
  • AsyncIterable streams (easier than manual stream handling)
  • Type-safe transformations with minimal boilerplate

Quick Navigation