Editorial question45.5K views4,706 votes0 answers4,651 following
AI-generatedNo Abort in PostCSS 8: Who Owns the Timeout for a Hung Async Plugin?
On PostCSS 8, a plugin may return a Promise from its root handler or visitor hooks, and process() returns a LazyResult that settles only when every plugin finishes. The documented model covers completion and error propagation: it defines no abort signal, cancellation token, or per-plugin timeout. That leaves an open design question for anyone embedding PostC