From 3606c2e1923eaf2b1371456ea87d6efb4ef916f3 Mon Sep 17 00:00:00 2001 From: fisker Cheung Date: Mon, 25 May 2020 17:48:31 +0800 Subject: [PATCH] Support babel `data-type="module"` (#8394) * Support babel `data-type="module"` * Update changelog --- changelog_unreleased/html/pr-8173.md | 9 +++-- src/language-html/printer-html.js | 29 +++++++-------- .../script/__snapshots__/jsfmt.spec.js.snap | 36 +++++++++++++++++++ tests/html/script/babel.html | 14 ++++++++ 4 files changed, 72 insertions(+), 16 deletions(-) create mode 100644 tests/html/script/babel.html diff --git a/changelog_unreleased/html/pr-8173.md b/changelog_unreleased/html/pr-8173.md index 7be9a7858022..e08af3f8e55d 100644 --- a/changelog_unreleased/html/pr-8173.md +++ b/changelog_unreleased/html/pr-8173.md @@ -1,4 +1,9 @@ -#### Support legacy HTML-like comments script blocks ([#8173](https://github.com/prettier/prettier/pull/8173) by [@fisker](https://github.com/fisker)) +#### Support legacy HTML-like comments script blocks ([#8173](https://github.com/prettier/prettier/pull/8173) by [@fisker](https://github.com/fisker), [#8394](https://github.com/prettier/prettier/pull/8394) by [@fisker](https://github.com/fisker)) + +Previously we parse html ` + +=====================================output===================================== + + + + +================================================================================ +`; + exports[`legacy.html format 1`] = ` ====================================options===================================== parsers: ["html"] diff --git a/tests/html/script/babel.html b/tests/html/script/babel.html new file mode 100644 index 000000000000..75ff3bed275a --- /dev/null +++ b/tests/html/script/babel.html @@ -0,0 +1,14 @@ + + +