UNPKG

@dev-build-deploy/comment-it

Version:
287 lines (286 loc) 9.04 kB
{ "languages": [ { "name": "Asciidoc", "extensions": [".asciidoc", ".adoc", ".asc"], "multiline": { "start": "////", "end": "////" }, "singleline": "//" }, { "name": "AWK", "extensions": [".awk"], "singleline": "#", "singleQuote": true, "doubleQuote": true }, { "name": "C", "extensions": [".c", ".h"], "multiline": { "start": "/*", "prefixes": ["*"], "end": "*/" }, "singleline": "//", "singleQuote": true, "doubleQuote": true }, { "name": "C++", "extensions": [".cpp", ".cc", ".cxx", ".hpp", ".hh", ".hxx"], "multiline": { "start": "/*", "prefixes": ["*"], "end": "*/" }, "singleline": "//", "singleQuote": true, "doubleQuote": true }, { "name": "C#", "extensions": [".cs"], "multiline": { "start": "/*", "prefixes": ["*"], "end": "*/" }, "singleline": "//", "singleQuote": true, "doubleQuote": true }, { "name": "CMake", "extensions": [".cmake"], "multiline": { "start": "#[[", "end": "]]" }, "singleline": "#", "doubleQuote": true }, { "name": "Dart", "extensions": [".dart"], "multiline": { "start": "/*", "prefixes": ["*"], "end": "*/" }, "singleline": "//", "singleQuote": true, "doubleQuote": true }, { "name": "Extensible Markup Language", "extensions": [".xml", ".gxl"], "multiline": { "start": "<!--", "end": "-->" } }, { "name": "Go", "extensions": [".go"], "multiline": { "start": "/*", "prefixes": ["*"], "end": "*/" }, "singleline": "//", "doubleQuote": true, "backtick": true }, { "name": "Groovy", "extensions": [".groovy", ".gvy", ".gy", ".gsh"], "multiline": { "start": "/*", "prefixes": ["*"], "end": "*/" }, "singleline": "//", "singleQuote": true, "doubleQuote": true }, { "name": "Hashicorp Configuration Language", "extensions": [".hcl"], "singleline": "#", "multiline": { "start": "/*", "prefixes": ["*"], "end": "*/" }, "singleQuote": true, "doubleQuote": true }, { "name": "HyperText Markup Language", "extensions": [".html", ".htm", ".xhtml"], "multiline": { "start": "<!--", "end": "-->" }, "singleQuote": true, "doubleQuote": true }, { "name": "Ini", "extensions": [".ini"], "singleline": ";" }, { "name": "Java", "extensions": [".java"], "multiline": { "start": "/*", "prefixes": ["*"], "end": "*/" }, "singleline": "//", "singleQuote": true, "doubleQuote": true }, { "name": "Java Management Extension", "extensions": [".jmx"], "multiline": { "start": "<!--", "end": "-->" } }, { "name": "Javascript", "extensions": [".js"], "multiline": { "start": "/*", "prefixes": ["*"], "end": "*/" }, "singleline": "//", "singleQuote": true, "doubleQuote": true, "backtick": true }, { "name": "JSON", "extensions": [".json"], "doubleQuote": true }, { "name": "Kotlin", "extensions": [".kt", ".kts"], "multiline": { "start": "/*", "prefixes": ["*"], "end": "*/" }, "singleline": "//", "doubleQuote": true }, { "name": "LUA", "extensions": [".lua"], "multiline": { "start": "--[[", "end": "]]" }, "singleline": "--", "singleQuote": true, "doubleQuote": true, "shebang": true }, { "name": "Make", "extensions": [".mk"], "filenames": ["**/GNUmakefile", "**/makefile", "**/Makefile"], "singleline": "#" }, { "name": "Mako", "extensions": [".mako"], "multiline": { "start": "<%doc>", "end": "</%doc>" }, "singleline": "##" }, { "name": "Markdown", "extensions": [".md", ".mkd", ".mdwn", ".mdown", ".markdown"], "multiline": { "start": "<!--", "end": "-->" } }, { "name": "Nix", "extensions": [".nix"], "multiline": { "start": "/*", "prefixes": ["*"], "end": "*/" }, "singleline": "#", "singleQuote": true, "doubleQuote": true }, { "name": "Objective-C", "extensions": [".m", ".mm"], "multiline": { "start": "/*", "prefixes": ["*"], "end": "*/" }, "singleline": "//", "singleQuote": true, "doubleQuote": true }, { "name": "Plain Text", "extensions": [".cfg", ".conf", ".cf", ".doxygen"], "filenames": ["**/.gitattributes", "**/.gitignore", "**/CODEOWNERS"], "singleline": "#" }, { "name": "Perl", "extensions": [".pl", ".pm"], "multiline": { "start": "=pod", "end": "=cut" }, "singleline": "#", "singleQuote": true, "doubleQuote": true, "shebang": true }, { "name": "PHP", "extensions": [".php"], "multiline": { "start": "/*", "prefixes": ["*"], "end": "*/" }, "singleline": "//", "singleQuote": true, "doubleQuote": true, "shebang": true }, { "name": "Python", "extensions": [".py"], "multiline": { "start": "\"\"\"", "end": "\"\"\"" }, "singleline": "#", "singleQuote": true, "doubleQuote": true, "shebang": true }, { "name": "Qt Modeling Language", "extensions": [".qml"], "multiline": { "start": "/*", "prefixes": ["*"], "end": "*/" }, "singleline": "//", "singleQuote": true, "doubleQuote": true }, { "name": "Ruby", "extensions": [".rb"], "multiline": { "start": "=begin", "end": "=end" }, "singleline": "#", "singleQuote": true, "doubleQuote": true, "shebang": true }, { "name": "Rust", "extensions": [".rs"], "multiline": { "start": "/*", "prefixes": ["*"], "end": "*/" }, "singleline": "//", "singleQuote": true, "doubleQuote": true }, { "name": "Scala", "extensions": [".scala"], "multiline": { "start": "/*", "prefixes": ["*"], "end": "*/" }, "singleline": "//", "doubleQuote": true }, { "name": "Shell", "extensions": [".sh"], "singleline": "#", "singleQuote": true, "doubleQuote": true, "shebang": true }, { "name": "Smarty", "extensions": [".tpl"], "multiline": { "start": "{*", "end": "*}" }, "singleline": "#" }, { "name": "Swift", "extensions": [".swift"], "multiline": { "start": "/*", "prefixes": ["*"], "end": "*/" }, "singleline": "//", "doubleQuote": true }, { "name": "Terraform", "extensions": [".tf", ".tfvars"], "multiline": { "start": "/*", "prefixes": ["*"], "end": "*/" }, "singleline": "#" }, { "name": "Toms Obvious Minimal Language", "extensions": [".toml"], "singleline": "#" }, { "name": "Typescript", "extensions": [".ts"], "multiline": { "start": "/*", "prefixes": ["*"], "end": "*/" }, "singleline": "//", "singleQuote": true, "doubleQuote": true, "backtick": true }, { "name": "YAML Ain't Markup Language", "extensions": [".yaml", ".yml"], "singleline": "#", "singleQuote": true, "doubleQuote": true } ] }