Skip to content

Instantly share code, notes, and snippets.

@zerefdev
Created January 26, 2021 18:39
Show Gist options
  • Save zerefdev/903d0844aec30c721a97a7098fcf1fce to your computer and use it in GitHub Desktop.
Save zerefdev/903d0844aec30c721a97a7098fcf1fce to your computer and use it in GitHub Desktop.
{
"apidoc boilerplate": {
"scope": "javascript, typescript",
"prefix": "apidoc",
"body": [
"/**",
" * @api {$1} /$2/$3 $4",
" * @apiVersion 1.0.0",
" * @apiName $1-$3",
" * @apiGroup $2",
" * @apiPermission $5",
" *",
" * @apiParam (Body) {String} $0",
" * ",
" * @apiSuccessExample Success:",
" * HTTP/1.1 200 OK",
" * {",
" * \"message\": \"message\",",
" * }",
" * ",
" * @apiErrorExample Error - Validation:",
" * HTTP/1.1 400 Bad Request",
" * ",
" * {",
" * \"error\": \"message\"",
" * }",
" * ",
" * @apiSampleRequest off",
" */"
],
"description": "generates apidoc boilerplate"
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment