From 07ac240dfb41688dedf39ff0cc8de58d2ac02688 Mon Sep 17 00:00:00 2001 From: fisker Date: Sat, 6 Aug 2022 11:47:29 +0800 Subject: [PATCH] Fix --- website/static/worker.js | 23 +++++------------------ 1 file changed, 5 insertions(+), 18 deletions(-) diff --git a/website/static/worker.js b/website/static/worker.js index 5eee29234..c71f1e61f 100644 --- a/website/static/worker.js +++ b/website/static/worker.js @@ -94,16 +94,17 @@ async function handleMetaMessage() { async function handleFormatMessage(message) { const plugins = [{ parsers }, docExplorerPlugin]; const options = { ...message.options, plugins }; + + delete options.ast; + delete options.doc; + delete options.output2; + const formatResult = await formatCode( message.code, options, message.debug.rethrowEmbedErrors ); - delete options.ast; - delete options.doc; - delete options.output2; - const response = { formatted: formatResult.formatted, cursorOffset: formatResult.cursorOffset, @@ -138,20 +139,6 @@ async function handleFormatMessage(message) { response.debug.ast = ast; } - if (!errored) { - try { - response.debug.doc = await prettier.__debug.formatDoc( - await prettier.__debug.printToDoc(message.code, options), - { plugins } - ); - ast = formatCode(ast, { parser: "json", plugins }).formatted; - } catch { - ast = serializeAst(ast); - } - - response.debug.ast = ast; - } - if (message.debug.doc) { try { response.debug.doc = prettier.__debug.formatDoc(