summaryrefslogtreecommitdiff
path: root/luasnip_snippets/javascript-jsdoc.json
diff options
context:
space:
mode:
Diffstat (limited to 'luasnip_snippets/javascript-jsdoc.json')
-rw-r--r--luasnip_snippets/javascript-jsdoc.json42
1 files changed, 42 insertions, 0 deletions
diff --git a/luasnip_snippets/javascript-jsdoc.json b/luasnip_snippets/javascript-jsdoc.json
new file mode 100644
index 0000000..ed00fd4
--- /dev/null
+++ b/luasnip_snippets/javascript-jsdoc.json
@@ -0,0 +1,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"
+ }
+}