// Name: Wrap in Curly Braces // Description: Wraps selected text in curly braces or inserts empty braces with cursor positioned between them // Author: kenNash // GitHub: kenNash import "@johnlindquist/kit" const selectedText = await getSelectedText() if (selectedText && selectedText.trim()) { // Wrap the selected text in curly braces await setSelectedText(`{${selectedText}}`) } else { // Insert empty curly braces and position cursor between them await setSelectedText("{}") // Move cursor back one position to place it between the braces await keyboard.pressKey(Key.ArrowLeft) }