29 lines
551 B
JavaScript
29 lines
551 B
JavaScript
import { registerLanguage } from '../_.contribution.js';
|
|
|
|
registerLanguage({
|
|
id: "xml",
|
|
extensions: [
|
|
".xml",
|
|
".xsd",
|
|
".dtd",
|
|
".ascx",
|
|
".csproj",
|
|
".config",
|
|
".props",
|
|
".targets",
|
|
".wxi",
|
|
".wxl",
|
|
".wxs",
|
|
".xaml",
|
|
".svg",
|
|
".svgz",
|
|
".opf",
|
|
".xslt",
|
|
".xsl"
|
|
],
|
|
firstLine: "(\\<\\?xml.*)|(\\<svg)|(\\<\\!doctype\\s+svg)",
|
|
aliases: ["XML", "xml"],
|
|
mimetypes: ["text/xml", "application/xml", "application/xaml+xml", "application/xml-dtd"],
|
|
loader: () => import('./xml.js')
|
|
});
|