prettier/tests/html_basics
Ika dd4687e7ef
feat(html): whitespace-sensitive formatting (#5168)
- whitespace-sensitive formatting 
  - respect css `display: block`/`white-space: pre` (data from [`html-styles`](https://github.com/marionebl/html-styles))
  - support magic comment (`<!-- display: block -->`)
  - add an option to specify whitespace sensitivity (`--html-whitespace-sensitivity <css|strict|ignore>`)
    - magic comments take precedence
    - (default) `css`: respect default css style (safe in the most cases)
    - `strict`: every node is considered whitespace sensitive (the safest)
    - `ignore`: every node is considered whitespace insensitive (dangerous, the original behavior)
  - inline inline-tags 
- support ie conditional comment (`<!--[if IE]><![endif]-->`)
- indent the script/style content
- no inconsistent output for 2+ attributes
- force break tag if there're multiline attributes
2018-10-13 13:55:38 +08:00
..
__snapshots__ feat(html): whitespace-sensitive formatting (#5168) 2018-10-13 13:55:38 +08:00
comment.html fix(html): exclude comments from fragment detection (#5100) 2018-09-17 21:38:06 +08:00
empty-doc.html [WIP] feat: html support (#4753) 2018-09-13 07:06:49 -06:00
empty.html [WIP] feat: html support (#4753) 2018-09-13 07:06:49 -06:00
form.html [WIP] feat: html support (#4753) 2018-09-13 07:06:49 -06:00
hello-world.html feat(html): add parse5/htmlparser2 printer (#2083) 2017-06-09 19:22:59 -07:00
html-comments.html fix(html): support comment on top (#4141) 2018-03-13 19:47:48 +03:00
html-fragment.html feat(html): add support for HTML fragments (#2093) 2017-06-10 20:10:34 -07:00
html5-boilerplate.html [WIP] feat: html support (#4753) 2018-09-13 07:06:49 -06:00
jsfmt.spec.js feat(html): switch to htmlparser2 (#5127) 2018-09-22 21:53:38 +08:00
more-html.html [WIP] feat: html support (#4753) 2018-09-13 07:06:49 -06:00
void-elements.html Support handlebars (#3534) 2017-12-29 18:14:31 +01:00