Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore(deps): update eslint and plugins (major) #706

Merged
merged 1 commit into from
Jul 8, 2024
Merged

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Jul 27, 2023

Mend Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
eslint (source) 8.57.0 -> 9.6.0 age adoption passing confidence
eslint-config-standard-with-typescript 21.0.1 -> 43.0.1 age adoption passing confidence
eslint-formatter-pretty 5.0.0 -> 6.0.1 age adoption passing confidence
eslint-plugin-n 16.6.2 -> 17.9.0 age adoption passing confidence
eslint-plugin-unicorn 48.0.1 -> 54.0.0 age adoption passing confidence

Release Notes

eslint/eslint (eslint)

v9.6.0

Compare Source

v9.5.0

Compare Source

v9.4.0

Compare Source

v9.3.0

Compare Source

v9.2.0

Compare Source

v9.1.1

Compare Source

v9.1.0

Compare Source

v9.0.0

Compare Source

mightyiam/eslint-config-standard-with-typescript (eslint-config-standard-with-typescript)

v43.0.1

Compare Source

Build system / dependencies
  • rm add-to-project workflow (8d2f497)
Documentation

v43.0.0

Compare Source

⚠ BREAKING CHANGES
Features

v42.0.0

Compare Source

⚠ BREAKING CHANGES
Features

v41.0.0

Compare Source

⚠ BREAKING CHANGES

Co-authored-by: Rostislav Simonik rostislav.simonik@technologystudio.sk

Features

v40.0.0

Compare Source

⚠ BREAKING CHANGES
Features

v39.1.1

Compare Source

Build system / dependencies
Bug fixes
  • turn off ESLint no-implied-eval (ed8f1d4)

v39.1.0

Compare Source

Build system / dependencies
  • add-to-project workflow (dd3ceae)
  • automergeMinor eslint-config-standard (f531394)
  • tsconfig.module = nodenext (7590972)
Features

v39.0.0

Compare Source

⚠ BREAKING CHANGES

closes https://github.com/standard/eslint-config-standard-with-typescript/issues/1202

chore

v38.1.0

Compare Source

Features
Refactoring
  • remove now unneeded types definition src/inclusion.d.ts (f10cd95)

v38.0.0

Compare Source

⚠ BREAKING CHANGES
Build system / dependencies
Features

v37.0.0

Compare Source

⚠ BREAKING CHANGES

Co-authored-by: Rostislav Simonik rostislav.simonik@technologystudio.sk

Features

v36.1.1

Compare Source

Build system / dependencies
  • automerge @​types/ bumps (09b9445)
Documentation

v36.1.0

Compare Source

Features
  • bump eslint-config-standard to v17.1.0 (aacad54)
Build system / dependencies
  • rm redundant peerDep range test (4e7ac4f)

v36.0.1

Compare Source

Bug fixes
  • retrieval of active node versions in ci (5ccd9a6)

v36.0.0

Compare Source

⚠ BREAKING CHANGES
  • the rules are provided at the top level,
    instead of under an overrides property.
    Providing the rules under the overrides property was never a good idea.
    It prevents specifying which files the rules apply to (e.g. [*.js, *.ts]).
    I apologize.
    To migrate, make sure that your extends property is under an overrides item.
    An example is in the readme.
    To help verify your configuration,
    you could obtain a list of files that will be linted, this way:
    DEBUG=eslint:cli-engine npx eslint <path>.
Bug fixes

v35.0.0

Compare Source

⚠ BREAKING CHANGES

Co-authored-by: Rostislav Simonik rostislav.simonik@technologystudio.sk

Build system / dependencies
Testing
  • assign to config.overrides.parser in compatibility config test (2e62830)
  • bottom peerDep compatibility test actually works (73da75f)
Bug fixes

v34.0.1

Compare Source

Testing
  • equivalents not used upstream not considered (7354da5)
Bug fixes

v34.0.0

Compare Source

⚠ BREAKING CHANGES
Features

v33.0.0

Compare Source

⚠ BREAKING CHANGES

Co-authored-by: Shahar Dawn Or mightyiampresence@gmail.com

Features

v32.0.0

Compare Source

⚠ BREAKING CHANGES

Co-authored-by: Rostislav Simonik rostislav.simonik@technologystudio.sk

Features

v31.0.0

Compare Source

⚠ BREAKING CHANGES
Features

v30.0.0

Compare Source

⚠ BREAKING CHANGES
Features

v29.0.0

Compare Source

⚠ BREAKING CHANGES
Features

v28.0.0

Compare Source

⚠ BREAKING CHANGES

Co-authored-by: Shahar Dawn Or mightyiampresence@gmail.com

Features

v27.0.1

Compare Source

Documentation

v27.0.0

Compare Source

⚠ BREAKING CHANGES

Co-authored-by: Shahar Dawn Or mightyiampresence@gmail.com

Features
Testing
  • all plugin rules are considered (f91887f)
  • correct 'all plugin rules are considered' (6863028)
Build system / dependencies
  • latest node.js in publish job (0c8d8f8)

v26.0.0

Compare Source

⚠ BREAKING CHANGES

Co-authored-by: Rostislav Simonik rostislav.simonik@technologystudio.sk

Features

v25.0.0

Compare Source

⚠ BREAKING CHANGES

Co-authored-by: Rostislav Simonik rostislav.simonik@technologystudio.sk

Features

v24.0.0

Compare Source

⚠ BREAKING CHANGES
  • add rule consistent-indexed-object-style
Features
  • add rule consistent-indexed-object-style (2edd0af)
Build system / dependencies
  • workaround some commitlint issue (a202f4b)

v23.0.0

Compare Source

⚠ BREAKING CHANGES
  • add rules from @​typescript-eslint: no-extra-parens,
    no-loss-of-precision, object-curly-spacing, space-before-blocks,
    comma-dangle.
Features
CI
Build system / dependencies

v22.0.0

Compare Source

⚠ BREAKING CHANGES
  • the dependency eslint-config-standard is now pinned.
  • several peerDep bumps including eslint@^8.0.1 (was
Features
Bug Fixes
21.0.1 (2021-08-31)
sindresorhus/eslint-formatter-pretty (eslint-formatter-pretty)

v6.0.1

Compare Source

v6.0.0

Compare Source

Breaking
  • Require Node.js 18 13383af
  • Stay on v5 if you use this with ESLint
eslint-community/eslint-plugin-n (eslint-plugin-n)

v17.9.0

Compare Source

🌟 Features
  • Add flag ignorePrivate to no-unpublished-x rules (#​298) (0609431)

v17.8.1

Compare Source

🩹 Fixes

v17.8.0

Compare Source

🌟 Features
🩹 Fixes
🧹 Chores

v17.7.0

Compare Source

🌟 Features
  • hashbang: Add support to map extensions to executables (#​278) (3fd7639)
  • node-builtin: Add node 20.13.0, 22.0.0, and 22.1.0 support (#​276) (4a685c0)
🩹 Fixes
  • node-builtins: Remove "node:" prefix from "ignores" message (#​277) (704f0b9)
📚 Documentation
  • node-builtins: Specify that only static properties are supported (#​272) (735a520)
  • Provide an example with eslint-plugin-n to Playground (#​275) (cb8ffa6)

v17.6.0

Compare Source

🌟 Features
📚 Documentation

v17.5.1

Compare Source

🩹 Fixes

v17.5.0

Compare Source

🌟 Features
🩹 Fixes
🧹 Chores

v17.4.0

Compare Source

🌟 Features
🩹 Fixes
  • unsupported-features/node-builtins-modules version comparation (#​257) (5c67787)
🧹 Chores

v17.3.1: Release 17.3.1

Compare Source

  • Revert "fix: unsupported-features/node-builtins-modules range compare" (#​254) (caecf3e)

v17.3.0

Compare Source

🌟 Features
🩹 Fixes
  • unsupported-features/node-builtins-modules range compare (#​252) (d50ae85)
🧹 Chores

v17.2.1

Compare Source

🩹 Fixes
🧹 Chores

v17.2.0

Compare Source

🌟 Features
  • no-missing-imports: add tryExtensions option (#​228) (ae5329c)
  • no-unsupported-features: ✨ Update to node v20.12.0/v21.7.0 (#​229) (a8d0539)
🩹 Fixes

v17.1.0

Compare Source

🌟 Features
📚 Documentation

v17.0.0

Compare Source

Chores
  • use ts-ignore-import to lighten the dependencies (#​219) (fb0aaae)
sindresorhus/eslint-plugin-unicorn (eslint-plugin-unicorn)

v54.0.0

Compare Source

New rules
Breaking
Improvements
Fixes

v53.0.0

Compare Source

New rules
Breaking
Meta
Improvements
  • Support ESLint 9 (#​2250) 598f57b
  • no-array-method-this-argument: Check Array.fromAsync() (#​2330) 99489b9
  • prefer-number-properties: Add checkNaN option (#​2315) d30de50
  • template-indent: Support member expression paths in tags and functions (#​2346) aabcf1d
  • prefer-number-properties: Don't require by default for Infinity/-Infinity to be written as Number.POSITIVE_INFINITY/Number.NEGATIVE_INFINITY (#​2312) e0dfed2
  • escape-case: Ignore String.raw (#​2342) 45bd444
  • no-hex-escape: Ignore String.raw (#​2343) cc02a7f
  • prefer-dom-node-dataset: Ignore awaited getAttribute call (#​2334) 45f23d5
  • prevent-abbreviations: Support non-ASCII filenames (#​2308) 28762c8
  • throw-new-error: Check all call expressions instead of just argument of ThrowStatement (#​2332) 1626852

v52.0.0

Compare Source

New rules
Improvements
  • filename-case: Add option for multiple file extensions (#​2186) 4594020
  • import-style: Support node: protocol (#​2297) c28a086
  • prefer-array-find: Check array.filter().at(0) (#​2284) e6074fe
  • prefer-prototype-methods: Check Object.prototype methods from globalThis (#​2286) 1792d33
  • no-array-callback-reference: Check logical expressions and check ternaries deeply (#​2289) 231529a
Fixes

v51.0.1

Compare Source

  • prefer-node-protocol: Fix false positive on bun:* modules (#​2272) 43fc638

v51.0.0

Compare Source

Breaking
  • consistent-destructuring: Remove from recommended preset (#​2260) 702d51b
Improvements
Fixes

v50.0.1

Compare Source

Fixes
  • no-unnecessary-polyfills: Fix missing dependency error (#​2242) 3df1606

v50.0.0

Compare Source

New rules


Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.


  • If you want to rebase/retry this PR, check this box

This PR has been generated by Mend Renovate. View repository job log here.

@vercel
Copy link

vercel bot commented Jul 27, 2023

The latest updates on your projects. Learn more about Vercel for Git ↗︎

Name Status Preview Comments Updated (UTC)
design-system ✅ Ready (Inspect) Visit Preview 💬 Add feedback Jul 8, 2024 9:20am

@codecov
Copy link

codecov bot commented Jul 27, 2023

Codecov Report

All modified and coverable lines are covered by tests ✅

Project coverage is 100.00%. Comparing base (ba9bbb0) to head (8907a00).
Report is 238 commits behind head on main.

Current head 8907a00 differs from pull request most recent head 75950ad

Please upload reports for the commit 75950ad to get more accurate results.

Additional details and impacted files
@@            Coverage Diff            @@
##              main      #706   +/-   ##
=========================================
  Coverage   100.00%   100.00%           
=========================================
  Files          262       261    -1     
  Lines        25131     25068   -63     
  Branches      1896      1885   -11     
=========================================
- Hits         25131     25068   -63     

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

@vercel
Copy link

vercel bot commented Jul 28, 2023

Deployment failed with the following error:

Resource is limited - try again in 44 minutes (more than 100, code: "api-deployments-free-per-day").

@vercel
Copy link

vercel bot commented Jul 28, 2023

Deployment failed with the following error:

Resource is limited - try again in 39 minutes (more than 100, code: "api-deployments-free-per-day").

@adenvt adenvt enabled auto-merge July 1, 2024 06:41
@adenvt adenvt disabled auto-merge July 2, 2024 06:24
@adenvt adenvt enabled auto-merge July 8, 2024 08:42
@adenvt adenvt added this pull request to the merge queue Jul 8, 2024
Merged via the queue into main with commit 63e38c5 Jul 8, 2024
9 of 11 checks passed
@adenvt adenvt deleted the renovate/major-eslint branch July 8, 2024 09:05
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

1 participant