From caeb367c16b279e2cba1d1e886cc20bbb6e19e55 Mon Sep 17 00:00:00 2001 From: Georgii Dolzhykov Date: Mon, 18 May 2020 12:15:00 +0300 Subject: [PATCH] Playground: autofold for Markdown and other languages (#8331) --- website/playground/util.js | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/website/playground/util.js b/website/playground/util.js index e82751b37..d891a45d4 100644 --- a/website/playground/util.js +++ b/website/playground/util.js @@ -56,6 +56,9 @@ const astAutoFold = { estree: /^\s*"(loc|start|end)":/, postcss: /^\s*"(source|input|raws|file)":/, html: /^\s*"(sourceSpan|valueSpan|nameSpan|startSourceSpan|endSourceSpan|tagDefinition)":/, + mdast: /^\s*"position":/, + yaml: /^\s*"position":/, + glimmer: /^\s*"loc":/, }; export function getAstAutoFold(parser) { @@ -76,7 +79,14 @@ export function getAstAutoFold(parser) { case "html": case "angular": case "vue": - case "lws": + case "lwc": return astAutoFold.html; + case "markdown": + case "mdx": + return astAutoFold.mdast; + case "yaml": + return astAutoFold.yaml; + case "glimmer": + return astAutoFold.glimmer; } }