Add mjml parser (#17339)
This commit is contained in:
1 parent
db1a46aac5
commit
b3d1f8cdc2
25 files changed
+87
-25
No files matched your search
@@ -66,7 +66,7 @@ Format options:
|
||||
--object-wrap <preserve|collapse>
|
||||
How to wrap object literals.
|
||||
Defaults to preserve.
|
||||
--parser <flow|babel|babel-flow|babel-ts|typescript|acorn|espree|meriyah|css|less|scss|json|json5|jsonc|json-stringify|graphql|markdown|mdx|vue|yaml|glimmer|html|angular|lwc>
|
||||
--parser <flow|babel|babel-flow|babel-ts|typescript|acorn|espree|meriyah|css|less|scss|json|json5|jsonc|json-stringify|graphql|markdown|mdx|vue|yaml|glimmer|html|angular|lwc|mjml>
|
||||
Which parser to use.
|
||||
--print-width <int> The line length where Prettier will try wrap.
|
||||
Defaults to 80.
|
||||
@@ -161,7 +161,7 @@ exports[`show version with --version (write) 1`] = `[]`;
|
||||
exports[`show warning with --help not-found (typo) (stderr) 1`] = `"[warn] Unknown flag "parserr", did you mean "parser"?"`;
|
||||
|
||||
exports[`show warning with --help not-found (typo) (stdout) 1`] = `
|
||||
"--parser <flow|babel|babel-flow|babel-ts|typescript|acorn|espree|meriyah|css|less|scss|json|json5|jsonc|json-stringify|graphql|markdown|mdx|vue|yaml|glimmer|html|angular|lwc>
|
||||
"--parser <flow|babel|babel-flow|babel-ts|typescript|acorn|espree|meriyah|css|less|scss|json|json5|jsonc|json-stringify|graphql|markdown|mdx|vue|yaml|glimmer|html|angular|lwc|mjml>
|
||||
|
||||
Which parser to use.
|
||||
|
||||
@@ -190,7 +190,8 @@ Valid options:
|
||||
glimmer Ember / Handlebars
|
||||
html HTML
|
||||
angular Angular
|
||||
lwc Lightning Web Components"
|
||||
lwc Lightning Web Components
|
||||
mjml MJML"
|
||||
`;
|
||||
|
||||
exports[`show warning with --help not-found (typo) (write) 1`] = `[]`;
|
||||
@@ -237,7 +238,7 @@ Format options:
|
||||
--object-wrap <preserve|collapse>
|
||||
How to wrap object literals.
|
||||
Defaults to preserve.
|
||||
--parser <flow|babel|babel-flow|babel-ts|typescript|acorn|espree|meriyah|css|less|scss|json|json5|jsonc|json-stringify|graphql|markdown|mdx|vue|yaml|glimmer|html|angular|lwc>
|
||||
--parser <flow|babel|babel-flow|babel-ts|typescript|acorn|espree|meriyah|css|less|scss|json|json5|jsonc|json-stringify|graphql|markdown|mdx|vue|yaml|glimmer|html|angular|lwc|mjml>
|
||||
Which parser to use.
|
||||
--print-width <int> The line length where Prettier will try wrap.
|
||||
Defaults to 80.
|
||||
|
||||
@@ -438,7 +438,7 @@ exports[`show detailed usage with --help object-wrap (write) 1`] = `[]`;
|
||||
exports[`show detailed usage with --help parser (stderr) 1`] = `""`;
|
||||
|
||||
exports[`show detailed usage with --help parser (stdout) 1`] = `
|
||||
"--parser <flow|babel|babel-flow|babel-ts|typescript|acorn|espree|meriyah|css|less|scss|json|json5|jsonc|json-stringify|graphql|markdown|mdx|vue|yaml|glimmer|html|angular|lwc>
|
||||
"--parser <flow|babel|babel-flow|babel-ts|typescript|acorn|espree|meriyah|css|less|scss|json|json5|jsonc|json-stringify|graphql|markdown|mdx|vue|yaml|glimmer|html|angular|lwc|mjml>
|
||||
|
||||
Which parser to use.
|
||||
|
||||
@@ -467,7 +467,8 @@ Valid options:
|
||||
glimmer Ember / Handlebars
|
||||
html HTML
|
||||
angular Angular
|
||||
lwc Lightning Web Components"
|
||||
lwc Lightning Web Components
|
||||
mjml MJML"
|
||||
`;
|
||||
|
||||
exports[`show detailed usage with --help parser (write) 1`] = `[]`;
|
||||
|
||||
@@ -33,8 +33,8 @@ exports[`show external options with \`--help\` 1`] = `
|
||||
--object-wrap <preserve|collapse>
|
||||
How to wrap object literals.
|
||||
Defaults to preserve.
|
||||
- --parser <flow|babel|babel-flow|babel-ts|typescript|acorn|espree|meriyah|css|less|scss|json|json5|jsonc|json-stringify|graphql|markdown|mdx|vue|yaml|glimmer|html|angular|lwc>
|
||||
+ --parser <flow|babel|babel-flow|babel-ts|typescript|acorn|espree|meriyah|css|less|scss|json|json5|jsonc|json-stringify|graphql|markdown|mdx|vue|yaml|glimmer|html|angular|lwc|foo-parser>
|
||||
- --parser <flow|babel|babel-flow|babel-ts|typescript|acorn|espree|meriyah|css|less|scss|json|json5|jsonc|json-stringify|graphql|markdown|mdx|vue|yaml|glimmer|html|angular|lwc|mjml>
|
||||
+ --parser <flow|babel|babel-flow|babel-ts|typescript|acorn|espree|meriyah|css|less|scss|json|json5|jsonc|json-stringify|graphql|markdown|mdx|vue|yaml|glimmer|html|angular|lwc|mjml|foo-parser>
|
||||
Which parser to use.
|
||||
--print-width <int> The line length where Prettier will try wrap.
|
||||
Defaults to 80.
|
||||
|
||||
@@ -3,7 +3,7 @@
|
||||
exports[`include plugin's parsers to the values of the \`parser\` option\` (stderr) 1`] = `""`;
|
||||
|
||||
exports[`include plugin's parsers to the values of the \`parser\` option\` (stdout) 1`] = `
|
||||
"--parser <flow|babel|babel-flow|babel-ts|typescript|acorn|espree|meriyah|css|less|scss|json|json5|jsonc|json-stringify|graphql|markdown|mdx|vue|yaml|glimmer|html|angular|lwc|foo-parser>
|
||||
"--parser <flow|babel|babel-flow|babel-ts|typescript|acorn|espree|meriyah|css|less|scss|json|json5|jsonc|json-stringify|graphql|markdown|mdx|vue|yaml|glimmer|html|angular|lwc|mjml|foo-parser>
|
||||
|
||||
Which parser to use.
|
||||
|
||||
@@ -33,6 +33,7 @@ Valid options:
|
||||
html HTML
|
||||
angular Angular
|
||||
lwc Lightning Web Components
|
||||
mjml MJML
|
||||
foo-parser foo (plugin: ./plugin.cjs)"
|
||||
`;
|
||||
|
||||
@@ -76,8 +77,8 @@ exports[`show external options with \`--help\` 1`] = `
|
||||
--object-wrap <preserve|collapse>
|
||||
How to wrap object literals.
|
||||
Defaults to preserve.
|
||||
- --parser <flow|babel|babel-flow|babel-ts|typescript|acorn|espree|meriyah|css|less|scss|json|json5|jsonc|json-stringify|graphql|markdown|mdx|vue|yaml|glimmer|html|angular|lwc>
|
||||
+ --parser <flow|babel|babel-flow|babel-ts|typescript|acorn|espree|meriyah|css|less|scss|json|json5|jsonc|json-stringify|graphql|markdown|mdx|vue|yaml|glimmer|html|angular|lwc|foo-parser>
|
||||
- --parser <flow|babel|babel-flow|babel-ts|typescript|acorn|espree|meriyah|css|less|scss|json|json5|jsonc|json-stringify|graphql|markdown|mdx|vue|yaml|glimmer|html|angular|lwc|mjml>
|
||||
+ --parser <flow|babel|babel-flow|babel-ts|typescript|acorn|espree|meriyah|css|less|scss|json|json5|jsonc|json-stringify|graphql|markdown|mdx|vue|yaml|glimmer|html|angular|lwc|mjml|foo-parser>
|
||||
Which parser to use.
|
||||
--print-width <int> The line length where Prettier will try wrap.
|
||||
Defaults to 80.
|
||||
|
||||
@@ -315,6 +315,12 @@ exports[`schema 1`] = `
|
||||
"lwc",
|
||||
],
|
||||
},
|
||||
{
|
||||
"description": "MJML",
|
||||
"enum": [
|
||||
"mjml",
|
||||
],
|
||||
},
|
||||
{
|
||||
"description": "Custom parser",
|
||||
"type": "string",
|
||||
|
||||
@@ -62,6 +62,9 @@ exports[`API getSupportInfo() 1`] = `
|
||||
"MDX": [
|
||||
"mdx",
|
||||
],
|
||||
"MJML": [
|
||||
"mjml",
|
||||
],
|
||||
"Markdown": [
|
||||
"markdown",
|
||||
],
|
||||
@@ -197,6 +200,7 @@ exports[`API getSupportInfo() 1`] = `
|
||||
"html",
|
||||
"angular",
|
||||
"lwc",
|
||||
"mjml",
|
||||
],
|
||||
"default": undefined,
|
||||
"type": "choice",
|
||||
@@ -392,8 +396,7 @@ exports[`CLI --support-info (stdout) 1`] = `
|
||||
".html.hl",
|
||||
".inc",
|
||||
".xht",
|
||||
".xhtml",
|
||||
".mjml"
|
||||
".xhtml"
|
||||
],
|
||||
"linguistLanguageId": 146,
|
||||
"name": "HTML",
|
||||
@@ -680,6 +683,21 @@ exports[`CLI --support-info (stdout) 1`] = `
|
||||
"vscodeLanguageIds": ["mdx"],
|
||||
"wrap": true
|
||||
},
|
||||
{
|
||||
"aceMode": "html",
|
||||
"aliases": ["MJML", "mjml"],
|
||||
"codemirrorMimeType": "text/html",
|
||||
"codemirrorMode": "htmlmixed",
|
||||
"color": "#e34c26",
|
||||
"extensions": [".mjml"],
|
||||
"filenames": [],
|
||||
"linguistLanguageId": 146,
|
||||
"name": "MJML",
|
||||
"parsers": ["mjml"],
|
||||
"tmScope": "text.mjml.basic",
|
||||
"type": "markup",
|
||||
"vscodeLanguageIds": ["mjml"]
|
||||
},
|
||||
{
|
||||
"aceMode": "text",
|
||||
"color": "#dc3a0c",
|
||||
@@ -994,7 +1012,8 @@ exports[`CLI --support-info (stdout) 1`] = `
|
||||
{ "description": "Ember / Handlebars", "value": "glimmer" },
|
||||
{ "description": "HTML", "value": "html" },
|
||||
{ "description": "Angular", "value": "angular" },
|
||||
{ "description": "Lightning Web Components", "value": "lwc" }
|
||||
{ "description": "Lightning Web Components", "value": "lwc" },
|
||||
{ "description": "MJML", "value": "mjml" }
|
||||
],
|
||||
"description": "Which parser to use.",
|
||||
"name": "parser",
|
||||
|
||||
Reference in new issue
Block a user