Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This Pull Request updates dependency xo from
^0.18.0
to^0.21.0
Release Notes
v0.21.0
Compare Source
Highlights
trailingComma
Prettier option is nownone
. xojs/xo@f67ff58prettier-ignore
comments in capitalized-comments rule. xojs/eslint-config-xo@6e417ffNew rules
Removed rules
v0.20.3
Compare Source
v0.20.2
Compare Source
v0.20.1
Compare Source
v0.20.0
Compare Source
This release is way overdue, so glad to finally have it out! It includes a major ESLint upgrade, huge performance improvements, Prettier support, lots of new rules, and bug fixes.
The project was recently moved to a GitHub organization, and we got a new team member, [Pierre Vanduynslager] ✨
We now also have configs for TypeScript (using
tslint
) and CSS & Sass (usingstylelint
). And don't forget, we already have a config for React.Many of the new rules in this release are from the
eslint-plugin-unicorn
plugin, which could use some contributions.Highlights
engines
field inpackage.json
. xojs/xo@0d18368linebreak-style
rule on Windows. xojs/eslint-config-xo@3f81796spaced-comment
rule more lenient. xojs/eslint-config-xo@e4f1f36_
as argument name in theno-unused-vars
rule. xojs/eslint-config-xo@dda366b--open
flag now opens errors first and not warnings. xojs/xo@6f6a606--compact
CLI flag. xojs/xo@652a6e5babel-register
andbabel-polyfill
from theno-unassigned-import
rule. xojs/xo@70d6ab4ecmaVersion
to2018
. 9859dfbNew rules
22 new rules!
semi-style
xojs/eslint-config-xo@0b1680efor-direction
xojs/eslint-config-xo@c957c7fswitch-colon-spacing
xojs/eslint-config-xo@c1c8fc7no-buffer-constructor
xojs/eslint-config-xo@ee366cbgetter-return
xojs/eslint-config-xo@40e1442function-paren-newline
xojs/eslint-config-xo@9e90fdclines-between-class-members
xojs/eslint-config-xo@c7f63cdarray-bracket-newline
xojs/eslint-config-xo@e2f3748unicorn/prefer-add-event-listener
unicorn/prefer-spread rule
unicorn/no-unsafe-regex
unicorn/error-message
unicorn/import-index
unicorn/new-for-builtins
unicorn/regex-shorthand
unicorn/escape-case
unicorn/no-hex-escape
promise/no-return-wrap
xojs/xo@4273f8apromise/no-return-in-finally
xojs/xo@4273f8anode/no-unpublished-bin
xojs/xo@16fb8e2node/process-exit-as-throw
xojs/xo@16fb8e2node/no-deprecated-api
xojs/xo@16fb8e2All changes
Why is this not 0.19.0? That version got tainted by an incorrect publish a long time ago.
v0.19.0
Compare Source
This PR has been generated by Renovate Bot.