Tiptap Editor 3.0 Beta is out. Start here

sinkListItem command

The sinkListItem will try to sink the list item around the current selection down into a wrapping child list.

Use the sinkListItem command

editor.commands.sinkListItem()