Also included significant type fixes to TextEditor now that I understand partials better :)
(a v11 backport would also want to tackle changing all the MaybePromise into using EnrichmentOptions as a generic to discriminate promise & non-promise returns)
Also included significant type fixes to TextEditor now that I understand partials better :)
(a v11 backport would also want to tackle changing all the MaybePromise into using EnrichmentOptions as a generic to discriminate promise & non-promise returns)
Resolves #2725 and #2679