[Snyk] Upgrade xo from 0.39.1 to 0.44.0 #231
Open
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.
Snyk has created this PR to upgrade xo from 0.39.1 to 0.44.0.
ℹ️ Keep your dependencies up-to-date. This makes it easier to fix existing vulnerabilities and to more quickly identify and fix newly disclosed vulnerabilities when they affect your project.
The recommended version fixes:
SNYK-JS-SSH2-1656673
Why? Recently disclosed, Has a fix available, CVSS 7.5
SNYK-JS-SEMVERREGEX-1585624
Why? Recently disclosed, Has a fix available, CVSS 7.5
SNYK-JS-SEMVERREGEX-1584358
Why? Recently disclosed, Has a fix available, CVSS 7.5
SNYK-JS-NTHCHECK-1586032
Why? Recently disclosed, Has a fix available, CVSS 7.5
SNYK-JS-BROWSERSLIST-1090194
Why? Recently disclosed, Has a fix available, CVSS 7.5
(*) Note that the real score may have changed since the PR was raised.
Release notes
Package name: xo
New rules
unicorn/prefer-object-from-entries
unicorn/no-useless-length-check
unicorn/no-useless-spread
@ typescript-eslint/prefer-return-this-type
@ typescript-eslint/ban-ts-comment
Improvements
trailingComma
option for Prettier toall
(#586) 68cb5abFixes
xo --print-config
without a filename (#587) 5ff95adv0.43.0...v0.44.0
Improvements
process
andBuffer
in Node.js explicitly 9f40074Fixes
v0.42.0...v0.43.0
New rules
import/newline-after-import
f81e933Improvements
globby
dependency (#574) 34800b7v0.41.0...v0.42.0
Breaking
$ npx xo
.comma-dangle
rule, and@ typescript-eslint/comma-dangle
if you use TypeScript.operator-linebreak
rule to enforce operatorsbefore
.New rules
arrow-body-style
unicorn/require-array-join-separator
unicorn/require-number-to-fixed-digits-argument
unicorn/prefer-prototype-methods
unicorn/no-array-method-this-argument
unicorn/require-post-message-target-origin
v0.40.3...v0.41.0
xo.config.cjs
and.xo-config.cjs
(#561) 374dd73v0.40.2...v0.40.3
parserOptions
for TypeScript (#557) 7ace6e5v0.40.1...v0.40.2
parserOptions
option (#544) e9c96a1v0.40.0...v0.40.1
Breaking
If you cannot yet move to ESM, I recommend staying on XO 0.39 for now.
New rules
unicorn/prefer-node-protocol
unicorn/prefer-module
unicorn/no-document-cookie
unicorn/numeric-separators-style
unicorn/prefer-array-flat
unicorn/prefer-array-flat-map
Meta
ESLint.CLIEngine
toESLint
(#534) 0480d80This should hopefully resolve a bunch of issues.
v0.39.1...v0.40.0
v0.39.0...v0.39.1
Commit messages
Package name: xo
Compare
Note: You are seeing this because you or someone else with access to this repository has authorized Snyk to open upgrade PRs.
For more information:
🧐 View latest project report
🛠 Adjust upgrade PR settings
🔕 Ignore this dependency or unsubscribe from future upgrade PRs