WebStorm Live Templates for repeatable async boilerplate
Use a context-bound live template to generate repeatable async boilerplate in WebStorm with a clear abbreviation, variables and $END$ cursor placement, and avoid conflicts and missing caret markers.