---@diagnostic disable: undefined-global local jsdoc_s = function(ctx, snip) return s(ctx, snip, { show_condition = cond.ts('comment'), }) end return { s({ trig = 'jsdoc', name = 'JSDoc comment' }, { t('/**'), nl(), t(' * '), i(1), nl(), t(' */'), }), jsdoc_s( { trig = 'param', name = 'JSDoc @param' }, { t('@param '), t('{'), i(1), t('}'), t(' '), i(2) } ), jsdoc_s( { trig = 'return', name = 'JSDoc @return' }, { t('@return '), t('{'), i(1), t('}'), t(' ') } ), }