diff options
Diffstat (limited to 'conf')
-rw-r--r-- | conf/preferences.json | 125 | ||||
-rw-r--r-- | conf/snippets.json | 379 |
2 files changed, 251 insertions, 253 deletions
diff --git a/conf/preferences.json b/conf/preferences.json index d6352b3..8c6444b 100644 --- a/conf/preferences.json +++ b/conf/preferences.json @@ -1,4 +1,129 @@ { + "html": { + "tags": { + "a": {"block": false, "selfClosing": false, "defaultAttr": {"href": ""}}, + "abbr": {"block": false, "selfClosing": false, "defaultAttr": {"title": ""}}, + "acronym": {"block": false, "selfClosing": false, "defaultAttr": {"title": ""}}, + "address": {"block": true, "selfClosing": false}, + "applet": {"block": true, "selfClosing": false}, + "area": {"block": false, "selfClosing": true, "defaultAttr": {"shape": "", "coords": "", "href": "", "alt": ""}}, + "article": {"block": true, "selfClosing": false}, + "aside": {"block": true, "selfClosing": false}, + "audio": {"block": true, "selfClosing": false, "defaultAttr": {"src": ""}}, + "b": {"block": false, "selfClosing": false}, + "base": {"block": false, "selfClosing": true, "defaultAttr": {"href": ""}}, + "basefont": {"block": false, "selfClosing": true}, + "bdi": {"block": false, "selfClosing": false}, + "bdo": {"block": true, "selfClosing": false, "defaultAttr": {"dir": ""}}, + "big": {"block": false, "selfClosing": false}, + "blockquote": {"block": true, "selfClosing": false}, + "body": {"block": true, "selfClosing": false}, + "br": {"block": false, "selfClosing": true}, + "button": {"block": false, "selfClosing": false}, + "canvas": {"block": false, "selfClosing": false}, + "caption": {"block": false, "selfClosing": false}, + "center": {"block": false, "selfClosing": false}, + "cite": {"block": false, "selfClosing": false}, + "code": {"block": false, "selfClosing": false}, + "col": {"block": false, "selfClosing": true}, + "colgroup": {"block": true, "selfClosing": false}, + "command": {"block": false, "selfClosing": false}, + "datalist": {"block": true, "selfClosing": false}, + "dd": {"block": false, "selfClosing": false}, + "del": {"block": false, "selfClosing": false}, + "details": {"block": true, "selfClosing": false}, + "dfn": {"block": false, "selfClosing": false}, + "dialog": {"block": false, "selfClosing": false}, + "dir": {"block": true, "selfClosing": false}, + "div": {"block": true, "selfClosing": false}, + "dl": {"block": true, "selfClosing": false}, + "dt": {"block": false, "selfClosing": false}, + "em": {"block": false, "selfClosing": false}, + "embed": {"block": false, "selfClosing": true, "defaultAttr": {"src": "", "type": ""}}, + "fieldset": {"block": true, "selfClosing": false}, + "figcaption": {"block": false, "selfClosing": false}, + "figure": {"block": true, "selfClosing": false}, + "font": {"block": false, "selfClosing": false}, + "footer": {"block": true, "selfClosing": false}, + "form": {"block": true, "selfClosing": false, "defaultAttr": {"action": ""}}, + "frame": {"block": false, "selfClosing": true}, + "frameset": {"block": true, "selfClosing": false}, + "head": {"block": true, "selfClosing": false}, + "header": {"block": true, "selfClosing": false}, + "hgroup": {"block": true, "selfClosing": false}, + "h1": {"block": false, "selfClosing": false}, + "h2": {"block": false, "selfClosing": false}, + "h3": {"block": false, "selfClosing": false}, + "h4": {"block": false, "selfClosing": false}, + "h5": {"block": false, "selfClosing": false}, + "h6": {"block": false, "selfClosing": false}, + "hr": {"block": false, "selfClosing": true}, + "html": {"block": true, "selfClosing": false}, + "i": {"block": false, "selfClosing": false}, + "iframe": {"block": false, "selfClosing": false, "defaultAttr": {"src": "", "frameborder": "0"}}, + "img": {"block": false, "selfClosing": true, "defaultAttr": {"src": "", "alt": ""}}, + "input": {"block": false, "selfClosing": true, "defaultAttr": {"type": "text", "name": "", "value": ""}}, + "ins": {"block": false, "selfClosing": false}, + "kbd": {"block": false, "selfClosing": false}, + "keygen": {"block": false, "selfClosing": true}, + "label": {"block": false, "selfClosing": false, "defaultAttr": {"for": ""}}, + "legend": {"block": false, "selfClosing": false}, + "li": {"block": false, "selfClosing": false}, + "link": {"block": false, "selfClosing": true, "defaultAttr": {"rel": "stylesheet", "href": ""}}, + "map": {"block": true, "selfClosing": false, "defaultAttr": {"name": ""}}, + "mark": {"block": false, "selfClosing": false}, + "menu": {"block": true, "selfClosing": false}, + "meta": {"block": false, "selfClosing": true}, + "meter": {"block": false, "selfClosing": false}, + "nav": {"block": true, "selfClosing": false}, + "noframes": {"block": false, "selfClosing": false}, + "noscript": {"block": false, "selfClosing": false}, + "object": {"block": false, "selfClosing": false, "defaultAttr": {"data": "", "type": ""}}, + "ol": {"block": true, "selfClosing": false}, + "optgroup": {"block": true, "selfClosing": false}, + "option": {"block": false, "selfClosing": false, "defaultAttr": {"value": ""}}, + "output": {"block": false, "selfClosing": false}, + "p": {"block": false, "selfClosing": false}, + "param": {"block": false, "selfClosing": true, "defaultAttr": {"name": "", "value": ""}}, + "pre": {"block": true, "selfClosing": false}, + "progress": {"block": false, "selfClosing": false}, + "q": {"block": false, "selfClosing": false}, + "rp": {"block": false, "selfClosing": false}, + "rt": {"block": false, "selfClosing": false}, + "ruby": {"block": false, "selfClosing": false}, + "s": {"block": false, "selfClosing": false}, + "samp": {"block": false, "selfClosing": false}, + "script": {"block": true, "selfClosing": false}, + "section": {"block": true, "selfClosing": false}, + "select": {"block": true, "selfClosing": false, "defaultAttr": {"name": "", "id": ""}}, + "small": {"block": false, "selfClosing": false}, + "source": {"block": false, "selfClosing": true}, + "span": {"block": false, "selfClosing": false}, + "strike": {"block": false, "selfClosing": false}, + "strong": {"block": false, "selfClosing": false}, + "style": {"block": true, "selfClosing": false}, + "sub": {"block": false, "selfClosing": false}, + "summary": {"block": false, "selfClosing": false}, + "sup": {"block": false, "selfClosing": false}, + "table": {"block": true, "selfClosing": false}, + "tbody": {"block": true, "selfClosing": false}, + "td": {"block": false, "selfClosing": false}, + "textarea": {"block": true, "selfClosing": false, "defaultAttr": {"name": "", "id": "", "cols": "30", "rows": "10"}}, + "tfoot": {"block": true, "selfClosing": false}, + "th": {"block": false, "selfClosing": false}, + "thead": {"block": true, "selfClosing": false}, + "time": {"block": false, "selfClosing": false}, + "title": {"block": false, "selfClosing": false}, + "tr": {"block": true, "selfClosing": false}, + "track": {"block": false, "selfClosing": true}, + "tt": {"block": false, "selfClosing": false}, + "u": {"block": false, "selfClosing": false}, + "ul": {"block": true, "selfClosing": false}, + "var": {"block": false, "selfClosing": false}, + "video": {"block": true, "selfClosing": false, "defaultAttr": {"src": ""}}, + "wbr": {"block": false, "selfClosing": false} + } + }, "css": { "vendorPrefixesProperties": { "text-fill-color": ["webkit"], diff --git a/conf/snippets.json b/conf/snippets.json index 64a1c9e..e42a3db 100644 --- a/conf/snippets.json +++ b/conf/snippets.json @@ -1,13 +1,6 @@ { - "variables": { - "lang": "en", - "locale": "en-US", - "charset": "UTF-8", - "indentation": "\t", - "newline": "\n" - }, "css": { - "filters": "html", + "snippets": { "@i": "@import url(|);", "@import": "@import url(|);", @@ -591,255 +584,135 @@ }, "html": { - "filters": "html", - "profile": "html", - "snippets": { - "!!!": "<!doctype html>", - "!!!4t": "<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.01 Transitional//EN\" \"http://www.w3.org/TR/html4/loose.dtd\">", - "!!!4s": "<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.01//EN\" \"http://www.w3.org/TR/html4/strict.dtd\">", - "!!!xt": "<!DOCTYPE html PUBLIC \"-//W3C//DTD XHTML 1.0 Transitional//EN\" \"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd\">", - "!!!xs": "<!DOCTYPE html PUBLIC \"-//W3C//DTD XHTML 1.0 Strict//EN\" \"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd\">", - "!!!xxs": "<!DOCTYPE html PUBLIC \"-//W3C//DTD XHTML 1.1//EN\" \"http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd\">", - "c": "<!-- |${child} -->", - "cc:ie6": "<!--[if lte IE 6]>\n\t${child}|\n<![endif]-->", - "cc:ie": "<!--[if IE]>\n\t${child}|\n<![endif]-->", + "snippets": { + "!!!": "<!doctype html>", + "!!!4t": "<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.01 Transitional//EN\" \"http://www.w3.org/TR/html4/loose.dtd\">", + "!!!4s": "<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.01//EN\" \"http://www.w3.org/TR/html4/strict.dtd\">", + "!!!xt": "<!DOCTYPE html PUBLIC \"-//W3C//DTD XHTML 1.0 Transitional//EN\" \"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd\">", + "!!!xs": "<!DOCTYPE html PUBLIC \"-//W3C//DTD XHTML 1.0 Strict//EN\" \"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd\">", + "!!!xxs": "<!DOCTYPE html PUBLIC \"-//W3C//DTD XHTML 1.1//EN\" \"http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd\">", + "c": "<!-- |${child} -->", + "cc:ie6": "<!--[if lte IE 6]>\n\t${child}|\n<![endif]-->", + "cc:ie": "<!--[if IE]>\n\t${child}|\n<![endif]-->", "cc:noie": "<!--[if !IE]><!-->\n\t${child}|\n<!--<![endif]-->" }, - "abbreviations": { - "!": "html:5", - "a": "<a href=\"\">", - "a:link": "<a href=\"http://|\">", - "a:mail": "<a href=\"mailto:|\">", - "abbr": "<abbr title=\"\">", - "acronym": "<acronym title=\"\">", - "base": "<base href=\"\" />", - "basefont": "<basefont/>", - "br": "<br/>", - "frame": "<frame/>", - "hr": "<hr/>", - "bdo": "<bdo dir=\"\">", - "bdo:r": "<bdo dir=\"rtl\">", - "bdo:l": "<bdo dir=\"ltr\">", - "col": "<col/>", - "link": "<link rel=\"stylesheet\" href=\"\" />", - "link:css": "<link rel=\"stylesheet\" href=\"${1:style}.css\" />", - "link:print": "<link rel=\"stylesheet\" href=\"${1:print}.css\" media=\"print\" />", - "link:favicon": "<link rel=\"shortcut icon\" type=\"image/x-icon\" href=\"${1:favicon.ico}\" />", - "link:touch": "<link rel=\"apple-touch-icon\" href=\"${1:favicon.png}\" />", - "link:rss": "<link rel=\"alternate\" type=\"application/rss+xml\" title=\"RSS\" href=\"${1:rss.xml}\" />", - "link:atom": "<link rel=\"alternate\" type=\"application/atom+xml\" title=\"Atom\" href=\"${1:atom.xml}\" />", - "meta": "<meta/>", - "meta:utf": "<meta http-equiv=\"Content-Type\" content=\"text/html;charset=UTF-8\" />", - "meta:win": "<meta http-equiv=\"Content-Type\" content=\"text/html;charset=windows-1251\" />", - "meta:vp": "<meta name=\"viewport\" content=\"width=${1:device-width}, user-scalable=${2:no}, initial-scale=${3:1.0}, maximum-scale=${4:1.0}, minimum-scale=${5:1.0}\" />", - "meta:compat": "<meta http-equiv=\"X-UA-Compatible\" content=\"${1:IE=7}\" />", - "style": "<style>", - "script": "<script>", - "script:src": "<script src=\"\">", - "img": "<img src=\"\" alt=\"\" />", - "iframe": "<iframe src=\"\" frameborder=\"0\">", - "embed": "<embed src=\"\" type=\"\" />", - "object": "<object data=\"\" type=\"\">", - "param": "<param name=\"\" value=\"\" />", - "map": "<map name=\"\">", - "area": "<area shape=\"\" coords=\"\" href=\"\" alt=\"\" />", - "area:d": "<area shape=\"default\" href=\"\" alt=\"\" />", - "area:c": "<area shape=\"circle\" coords=\"\" href=\"\" alt=\"\" />", - "area:r": "<area shape=\"rect\" coords=\"\" href=\"\" alt=\"\" />", - "area:p": "<area shape=\"poly\" coords=\"\" href=\"\" alt=\"\" />", - "form": "<form action=\"\">", - "form:get": "<form action=\"\" method=\"get\">", - "form:post": "<form action=\"\" method=\"post\">", - "label": "<label for=\"\">", - "input": "<input type=\"${1:text}\" />", - "inp": "<input type=\"${1:text}\" name=\"\" id=\"\" />", - "input:hidden": "input[type=hidden name]", - "input:h": "input:hidden", - "input:text": "inp", - "input:t": "inp", - "input:search": "inp[type=search]", - "input:email": "inp[type=email]", - "input:url": "inp[type=url]", - "input:password": "inp[type=password]", - "input:p": "input:password", - "input:datetime": "inp[type=datetime]", - "input:date": "inp[type=date]", - "input:datetime-local": "inp[type=datetime-local]", - "input:month": "inp[type=month]", - "input:week": "inp[type=week]", - "input:time": "inp[type=time]", - "input:number": "inp[type=number]", - "input:color": "inp[type=color]", - "input:checkbox": "inp[type=checkbox]", - "input:c": "input:checkbox", - "input:radio": "inp[type=radio]", - "input:r": "input:radio", - "input:range": "inp[type=range]", - "input:file": "inp[type=file]", - "input:f": "input:file", - "input:submit": "<input type=\"submit\" value=\"\" />", - "input:s": "input:submit", - "input:image": "<input type=\"image\" src=\"\" alt=\"\" />", - "input:i": "input:image", - "input:button": "<input type=\"button\" value=\"\" />", - "input:b": "input:button", - "isindex": "<isindex/>", - "input:reset": "input:button[type=reset]", - "select": "<select name=\"\" id=\"\">", - "option": "<option value=\"\">", - "textarea": "<textarea name=\"\" id=\"\" cols=\"${1:30}\" rows=\"${2:10}\">", - "menu:context": "menu[type=context]>", - "menu:c": "menu:context", - "menu:toolbar": "menu[type=toolbar]>", - "menu:t": "menu:toolbar", - "video": "<video src=\"\">", - "audio": "<audio src=\"\">", - "html:xml": "<html xmlns=\"http://www.w3.org/1999/xhtml\">", - "keygen": "<keygen/>", - "command": "<command/>", - - "bq": "blockquote", - "acr": "acronym", - "fig": "figure", - "figc": "figcaption", - "ifr": "iframe", - "emb": "embed", - "obj": "object", - "src": "source", - "cap": "caption", - "colg": "colgroup", - "fst": "fieldset", - "btn": "button", - "btn:b": "button[type=button]", - "btn:r": "button[type=reset]", - "btn:s": "button[type=submit]", - "optg": "optgroup", - "opt": "option", - "tarea": "textarea", - "leg": "legend", - "sect": "section", - "art": "article", - "hdr": "header", - "ftr": "footer", - "adr": "address", - "dlg": "dialog", - "str": "strong", - "prog": "progress", - "fset": "fieldset", - "datag": "datagrid", - "datal": "datalist", - "kg": "keygen", - "out": "output", - "det": "details", - "cmd": "command", - "doc": "html>(head>meta[charset=UTF-8]+title{${1:Document}})+body", - "doc4": "html>(head>meta[http-equiv=\"Content-Type\" content=\"text/html;charset=${charset}\"]+title{${1:Document}})", - - "html:4t": "!!!4t+doc4[lang=${lang}]", - "html:4s": "!!!4s+doc4[lang=${lang}]", - "html:xt": "!!!xt+doc4[xmlns=http://www.w3.org/1999/xhtml xml:lang=${lang}]", - "html:xs": "!!!xs+doc4[xmlns=http://www.w3.org/1999/xhtml xml:lang=${lang}]", - "html:xxs": "!!!xxs+doc4[xmlns=http://www.w3.org/1999/xhtml xml:lang=${lang}]", - "html:5": "!!!+doc[lang=${lang}]", - - "ol+": "ol>li", - "ul+": "ul>li", - "dl+": "dl>dt+dd", - "map+": "map>area", - "table+": "table>tr>td", - "colgroup+": "colgroup>col", - "colg+": "colgroup>col", - "tr+": "tr>td", - "select+": "select>option", - "optgroup+": "optgroup>option", - "optg+": "optgroup>option" - } - }, - - "xml": { - "extends": "html", - "profile": "xml", - "filters": "html" - }, - - "xsl": { - "extends": "html", - "profile": "xml", - "filters": "html, xsl", - "abbreviations": { - "tm": "<xsl:template match=\"\" mode=\"\">", - "tmatch": "tm", - "tn": "<xsl:template name=\"\">", - "tname": "tn", - "call": "<xsl:call-template name=\"\"/>", - "ap": "<xsl:apply-templates select=\"\" mode=\"\"/>", - "api": "<xsl:apply-imports/>", - "imp": "<xsl:import href=\"\"/>", - "inc": "<xsl:include href=\"\"/>", - - "ch": "<xsl:choose>", - "xsl:when": "<xsl:when test=\"\">", - "wh": "xsl:when", - "ot": "<xsl:otherwise>", - "if": "<xsl:if test=\"\">", - - "par": "<xsl:param name=\"\">", - "pare": "<xsl:param name=\"\" select=\"\"/>", - "var": "<xsl:variable name=\"\">", - "vare": "<xsl:variable name=\"\" select=\"\"/>", - "wp": "<xsl:with-param name=\"\" select=\"\"/>", - "key": "<xsl:key name=\"\" match=\"\" use=\"\"/>", - - "elem": "<xsl:element name=\"\">", - "attr": "<xsl:attribute name=\"\">", - "attrs": "<xsl:attribute-set name=\"\">", - - "cp": "<xsl:copy select=\"\"/>", - "co": "<xsl:copy-of select=\"\"/>", - "val": "<xsl:value-of select=\"\"/>", - "each": "<xsl:for-each select=\"\">", - "for": "each", - "tex": "<xsl:text></xsl:text>", - - "com": "<xsl:comment>", - "msg": "<xsl:message terminate=\"no\">", - "fall": "<xsl:fallback>", - "num": "<xsl:number value=\"\"/>", - "nam": "<namespace-alias stylesheet-prefix=\"\" result-prefix=\"\"/>", - "pres": "<xsl:preserve-space elements=\"\"/>", - "strip": "<xsl:strip-space elements=\"\"/>", - "proc": "<xsl:processing-instruction name=\"\">", - "sort": "<xsl:sort select=\"\" order=\"\"/>", - - "choose+": "xsl:choose>xsl:when+xsl:otherwise", - "xsl": "!!!+xsl:stylesheet[version=1.0 xmlns:xsl=http://www.w3.org/1999/XSL/Transform]>{\n|}" - }, - "snippets": { - "!!!": "<?xml version=\"1.0\" encoding=\"UTF-8\"?>" + "aliases": { + "a:link": "a href=http://", + "a:mail": "a href=mailto:", + "bdo:r": "bdo dir=rtl", + "bdo:l": "bdo dir=ltr", + "link:css": "link rel=stylesheet href=style.css", + "link:print": "link rel=stylesheet href=print.css media=print", + "link:favicon": "link icon rel=shortcut type=image/x-icon href=favicon.ico", + "link:touch": "link rel=apple-touch-icon href=favicon.png", + "link:rss": "link rel=alternate type=application/rss+xml title=RSS href=rss.xml", + "link:atom": "link rel=alternate type=\"application/atom+xml\" title=Atom href=atom.xml", + "meta:utf": "meta http-equiv=Content-Type content=\"text/html;charset=UTF-8\"", + "meta:win": "meta http-equiv=Content-Type content=\"text/html;charset=windows-1251\"", + "meta:vp": "meta name=viewport content=\"width=device-width, user-scalable=no, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0\"", + "meta:compat": "meta http-equiv=X-UA-Compatible content=\"IE=edge,chrome=1\"", + "script:src": "script src", + "area:d": "area shape=default href alt", + "area:c": "area shape=circle coords href alt", + "area:r": "area shape=rect coords href alt", + "area:p": "area shape=poly coords href alt", + "form:get": "form action method=get", + "form:post": "form action method=post", + "input:text": "input", + "input:t": "input", + "input:hidden": "input type=hidden", + "input:h": "input:hidden", + "input:search": "input type=search", + "input:email": "input type=email", + "input:url": "input type=url", + "input:password": "input type=password", + "input:p": "input:password", + "input:datetime": "input type=datetime", + "input:date": "input type=date", + "input:datetime-local": "input type=datetime-local", + "input:month": "input type=month", + "input:week": "input type=week", + "input:time": "input type=time", + "input:number": "input type=number", + "input:color": "input type=color", + "input:checkbox": "input type=checkbox", + "input:c": "input:checkbox", + "input:radio": "input type=radio", + "input:r": "input:radio", + "input:range": "input type=range", + "input:file": "input type=file", + "input:f": "input:file", + "input:submit": "input type=submit", + "input:s": "input:submit", + "input:image": "input type=image src alt", + "input:i": "input:image", + "input:button": "input type=button", + "input:b": "input:button", + "input:reset": "input type=reset", + "menu:context": "menu type=context", + "menu:c": "menu:context", + "menu:toolbar": "menu type=toolbar", + "menu:t": "menu:toolbar", + "html:xml": "html xmlns=http://www.w3.org/1999/xhtml", + + "bq": "blockquote", + "acr": "acronym", + "fig": "figure", + "figc": "figcaption", + "ifr": "iframe", + "emb": "embed", + "obj": "object", + "src": "source", + "cap": "caption", + "colg": "colgroup", + "fst": "fieldset", + "btn": "button", + "btn:b": "button type=button", + "btn:r": "button type=reset", + "btn:s": "button type=submit", + "optg": "optgroup", + "opt": "option", + "tarea": "textarea", + "leg": "legend", + "sect": "section", + "art": "article", + "hdr": "header", + "ftr": "footer", + "adr": "address", + "dlg": "dialog", + "str": "strong", + "prog": "progress", + "fset": "fieldset", + "datag": "datagrid", + "datal": "datalist", + "kg": "keygen", + "out": "output", + "det": "details", + "cmd": "command", + "doc": "html>(head>meta charset=UTF-8+title{Document})+body", + "doc4": "html>(head>meta http-equiv=\"Content-Type\" content=\"text/html;charset=UTF-8\"+title{Document})", + + "!": "html:5", + "html:4t": "!!!4t+doc4 lang=en", + "html:4s": "!!!4s+doc4 lang=en", + "html:xt": "!!!xt+doc4 xmlns=http://www.w3.org/1999/xhtml xml:lang=en", + "html:xs": "!!!xs+doc4 xmlns=http://www.w3.org/1999/xhtml xml:lang=en", + "html:xxs": "!!!xxs+doc4 xmlns=http://www.w3.org/1999/xhtml xml:lang=en", + "html:5": "!!!+doc lang=en", + + "ol+": "ol>li", + "ul+": "ul>li", + "dl+": "dl>dt+dd", + "map+": "map>area", + "table+": "table>tr>td", + "colgroup+": "colgroup>col", + "colg+": "colgroup>col", + "tr+": "tr>td", + "select+": "select>option", + "optgroup+": "optgroup>option", + "optg+": "optgroup>option" } - }, - - "haml": { - "filters": "haml", - "extends": "html", - "profile": "xml" - }, - - "scss": { - "extends": "css" - }, - - "sass": { - "extends": "css" - }, - - "less": { - "extends": "css" - }, - - "stylus": { - "extends": "css" } } |