demo · v132

ClipboardItem <Promise<DOMString>>

Build a ClipboardItem whose value is a Promise that resolves to a string after a delay. The browser holds the clipboard surface open and writes the resolved value when the promise settles — no need to await before constructing.

checking support…
click "copy as Promise" then paste anywhere

see also