tc39 / ecmarkup

An HTML superset/Markdown subset source format for ECMAScript and related specifications
https://tc39.es/ecmarkup/
MIT License
222 stars 63 forks source link

Bump prettier #570

Closed bakkot closed 10 months ago

bakkot commented 10 months ago

Prettier has merged and released my PR which stops it from adding linebreaks in template literals. That lets us remove ~half of our prettier-ignore comments.

Prettier 3 enabled trailing function commas by default, which I like; I split that out into its own commit so it doesn't swamp the other changes.

Also had to bump eslint and its plugins to handle the prettier upgrade, which required a minor change to the eslint config to disable a new recommended rule.