prettier/tests_integration
Ika 13147facc5
feat(html): switch to htmlparser2 (#5127)
- switch to [`htmlparser2`](https://github.com/fb55/htmlparser2)
  - no need to fork
  - won't generate pseudo nodes ([`parse5` will](https://github.com/prettier/prettier/issues/5098#issuecomment-423055181))
  - should be [faster](https://github.com/fb55/htmlparser2#performance)
- support custom self-closing tags
- support HTML entities
- remove extra trailing newline for `<template>`
- distinguish empty/empty-string attributes (`<tag x>`/`<tag x="">`)
- rename `--parser parse5` with `--parser html`
- enable `html` since 1.15, which means it's enabled by default if you install the dev version from GitHub after this PR merged.
2018-09-22 21:53:38 +08:00
..
__tests__ feat(html): switch to htmlparser2 (#5127) 2018-09-22 21:53:38 +08:00
cli fix(config): better error message for unsupported extension (#4969) 2018-08-11 16:35:18 +08:00
custom-parsers Implement custom parser API (#1783) 2017-06-12 16:51:12 +10:00
plugins Use destructuring for imports (#4554) 2018-05-27 21:36:12 +10:00
.eslintrc.yml Convert eslint config and users/languages/editors files to YAML (#3516) 2017-12-18 21:55:10 +11:00
path-serializer.js Fix unit tests on Windows (#2922) 2017-09-28 19:30:51 +10:00
runPrettier.js Fix plugin API in globally installed Prettier and introduce optional --plugin-search-dir (#4192) 2018-05-09 19:17:12 +08:00