summaryrefslogtreecommitdiff
path: root/luasnip_snippets/javascript-jsdoc.json
blob: ed00fd4c96acf7e2e5f2bc4243e89c925e22899b (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
{
  "@li": {
    "prefix": "@li",
    "description": "@license Description",
    "body": "@license ${1:MIT}$0"
  },
  "@ver": {
    "prefix": "@ver",
    "description": "@version Semantic version",
    "body": "@version ${1:0.1.0}$0"
  },
  "@constr": {
    "prefix": "@constr",
    "description": "@constructor",
    "body": "@constructor"
  },
  "@p": {
    "prefix": "@p",
    "description": "@param {Type} varname Description",
    "body": "@param {${1:Type}\\} ${2:varname} ${3:Description}"
  },
  "@ret": {
    "prefix": "@ret",
    "description": "@return {Type} Description",
    "body": "@return {${1:Type}\\} ${2:Description}"
  },
  "@pri": {
    "prefix": "@pri",
    "description": "@private",
    "body": "@private"
  },
  "@over": {
    "prefix": "@over",
    "description": "@override",
    "body": "@override"
  },
  "@pro": {
    "prefix": "@pro",
    "description": "@protected",
    "body": "@protected"
  }
}