Skip to content
This repository has been archived by the owner on Dec 12, 2024. It is now read-only.

build(deps-dev): bump the eslint group across 1 directory with 7 updates #197

Closed
wants to merge 1 commit into from

Conversation

dependabot[bot]
Copy link

@dependabot dependabot bot commented on behalf of github Jun 3, 2024

Bumps the eslint group with 7 updates in the / directory:

Package From To
eslint 8.49.0 9.4.0
eslint-config-videojs 6.0.0 6.1.0
eslint-plugin-import 2.28.1 2.29.1
eslint-plugin-jsdoc 46.8.1 48.2.7
eslint-plugin-n 16.1.0 17.7.0
eslint-plugin-sonarjs 0.21.0 1.0.3
eslint-plugin-unicorn 48.0.1 53.0.0

Updates eslint from 8.49.0 to 9.4.0

Release notes

Sourced from eslint's releases.

v9.4.0

Features

  • 89a4a0a feat: ignore IIFE's in the no-loop-func rule (#17528) (Nitin Kumar)

Bug Fixes

  • f6534d1 fix: skip processor code blocks that match only universal patterns (#18507) (Milos Djermanovic)
  • 7226ebd fix: allow implicit undefined return in no-constructor-return (#18515) (Ali Rezvani)
  • 389744b fix: use @eslint/config-inspector@latest (#18483) (唯然)
  • 70118a5 fix: func-style false positive with arrow functions and super (#18473) (Milos Djermanovic)

Documentation

  • d7ab6f5 docs: update theme when when prefers-color-scheme changes (#18510) (Nitin Kumar)
  • 525fdff docs: fix components files (#18519) (Tanuj Kanti)
  • 80747d2 docs: refactor prefer-destructuring rule (#18472) (Tanuj Kanti)
  • f06e0b5 docs: clarify func-style (#18477) (Cameron Steffen)

Chores

  • 010dd2e chore: upgrade to @eslint/js@9.4.0 (#18534) (Francesco Trotta)
  • 5e1b5dc chore: package.json update for @​eslint/js release (Jenkins)
  • 594145f refactor: switch to @eslint/config-array (#18527) (Francesco Trotta)

v9.3.0

Features

  • b32153c feat: add overrides.namedExports to func-style rule (#18444) (Percy Ma)
  • b67eba4 feat: add restrictedNamedExportsPattern to no-restricted-exports (#18431) (Akul Srivastava)
  • 069aa68 feat: add option allowEscape to no-misleading-character-class rule (#18208) (Francesco Trotta)
  • 05ef92d feat: deprecate multiline-comment-style & line-comment-position (#18435) (唯然)
  • db0b174 feat: add enforceForInnerExpressions option to no-extra-boolean-cast (#18222) (Kirk Waiblinger)

Bug Fixes

  • 8db0eff fix: Improve config error messages (#18457) (Nicholas C. Zakas)
  • 5c28d9a fix: don't remove comments between key and value in object-shorthand (#18442) (Kuba Jastrzębski)
  • 39fb0ee fix: object-shorthand loses type parameters when auto-fixing (#18438) (dalaoshu)
  • 37eba48 fix: don't crash when fs.readFile returns promise from another realm (#18416) (Milos Djermanovic)

Documentation

  • ceada8c docs: explain how to use "tsc waiting" label (#18466) (Francesco Trotta)
  • 62e686c docs: Add troubleshooting info for plugin compatibility (#18451) (Nicholas C. Zakas)
  • e17e1c0 docs: Update README (GitHub Actions Bot)
  • 2465a1e docs: Update README (GitHub Actions Bot)
  • d23574c docs: Clarify usage of no-unreachable with TypeScript (#18445) (benj-dobs)
  • 1db9bae docs: Fix typos (#18443) (Frieder Bluemle)
  • 7065196 docs: Update README (GitHub Actions Bot)
  • 04e7c6e docs: update deprecation notice of no-return-await (#18433) (Tanuj Kanti)
  • e763512 docs: Link global ignores section in config object property list (#18430) (MaoShizhong)
  • ac7f718 docs: reflect release of v9 in config migration guide (#18412) (Peter Briggs)
  • 0de0909 docs: fix grammar in configuration file resolution (#18419) (Mike McCready)

Chores

  • 58e2719 chore: update dependencies for v9.3.0 release (#18469) (Francesco Trotta)

... (truncated)

Changelog

Sourced from eslint's changelog.

v9.4.0 - May 31, 2024

  • 010dd2e chore: upgrade to @eslint/js@9.4.0 (#18534) (Francesco Trotta)
  • 5e1b5dc chore: package.json update for @​eslint/js release (Jenkins)
  • d7ab6f5 docs: update theme when when prefers-color-scheme changes (#18510) (Nitin Kumar)
  • 594145f refactor: switch to @eslint/config-array (#18527) (Francesco Trotta)
  • 525fdff docs: fix components files (#18519) (Tanuj Kanti)
  • 89a4a0a feat: ignore IIFE's in the no-loop-func rule (#17528) (Nitin Kumar)
  • 80747d2 docs: refactor prefer-destructuring rule (#18472) (Tanuj Kanti)
  • f6534d1 fix: skip processor code blocks that match only universal patterns (#18507) (Milos Djermanovic)
  • 7226ebd fix: allow implicit undefined return in no-constructor-return (#18515) (Ali Rezvani)
  • f06e0b5 docs: clarify func-style (#18477) (Cameron Steffen)
  • 389744b fix: use @eslint/config-inspector@latest (#18483) (唯然)
  • 70118a5 fix: func-style false positive with arrow functions and super (#18473) (Milos Djermanovic)

v9.3.0 - May 17, 2024

  • 58e2719 chore: update dependencies for v9.3.0 release (#18469) (Francesco Trotta)
  • b681ecb chore: package.json update for @​eslint/js release (Jenkins)
  • 8db0eff fix: Improve config error messages (#18457) (Nicholas C. Zakas)
  • ceada8c docs: explain how to use "tsc waiting" label (#18466) (Francesco Trotta)
  • b32153c feat: add overrides.namedExports to func-style rule (#18444) (Percy Ma)
  • 06f1d1c chore: update dependency @​humanwhocodes/retry to ^0.3.0 (#18463) (renovate[bot])
  • 5c28d9a fix: don't remove comments between key and value in object-shorthand (#18442) (Kuba Jastrzębski)
  • 62e686c docs: Add troubleshooting info for plugin compatibility (#18451) (Nicholas C. Zakas)
  • e17e1c0 docs: Update README (GitHub Actions Bot)
  • 39fb0ee fix: object-shorthand loses type parameters when auto-fixing (#18438) (dalaoshu)
  • b67eba4 feat: add restrictedNamedExportsPattern to no-restricted-exports (#18431) (Akul Srivastava)
  • 2465a1e docs: Update README (GitHub Actions Bot)
  • d23574c docs: Clarify usage of no-unreachable with TypeScript (#18445) (benj-dobs)
  • 1db9bae docs: Fix typos (#18443) (Frieder Bluemle)
  • 069aa68 feat: add option allowEscape to no-misleading-character-class rule (#18208) (Francesco Trotta)
  • 7065196 docs: Update README (GitHub Actions Bot)
  • 05ef92d feat: deprecate multiline-comment-style & line-comment-position (#18435) (唯然)
  • a63ed72 refactor: Use node: protocol for built-in Node.js modules (#18434) (Milos Djermanovic)
  • 04e7c6e docs: update deprecation notice of no-return-await (#18433) (Tanuj Kanti)
  • e763512 docs: Link global ignores section in config object property list (#18430) (MaoShizhong)
  • 37eba48 fix: don't crash when fs.readFile returns promise from another realm (#18416) (Milos Djermanovic)
  • 040700a chore: update dependency markdownlint-cli to ^0.40.0 (#18425) (renovate[bot])
  • f47847c chore: update actions/stale action to v9 (#18426) (renovate[bot])
  • c18ad25 chore: update actions/upload-artifact action to v4 (#18427) (renovate[bot])
  • 27e3060 chore: Disable documentation label (#18423) (Nicholas C. Zakas)
  • ac7f718 docs: reflect release of v9 in config migration guide (#18412) (Peter Briggs)
  • db0b174 feat: add enforceForInnerExpressions option to no-extra-boolean-cast (#18222) (Kirk Waiblinger)
  • 0de0909 docs: fix grammar in configuration file resolution (#18419) (Mike McCready)

v9.2.0 - May 3, 2024

  • b346605 chore: upgrade @​eslint/js@​9.2.0 (#18413) (Milos Djermanovic)
  • c4c18e0 chore: package.json update for @​eslint/js release (Jenkins)

... (truncated)

Commits

Updates eslint-config-videojs from 6.0.0 to 6.1.0

Changelog

Sourced from eslint-config-videojs's changelog.

6.1.0 (2024-05-10)

Features

Commits
Maintainer changes

This version was pushed to npm by awaldron, a new releaser for eslint-config-videojs since your current version.


Updates eslint-plugin-import from 2.28.1 to 2.29.1

Release notes

Sourced from eslint-plugin-import's releases.

v2.29.1

Full Changelog: import-js/eslint-plugin-import@v2.29.0...v2.29.1

v2.29.0

Full Changelog: import-js/eslint-plugin-import@v2.28.1...v2.29.0

Changelog

Sourced from eslint-plugin-import's changelog.

[2.29.1] - 2023-12-14

Fixed

  • [no-extraneous-dependencies]: ignore export type { ... } from '...' when includeTypes is false (#2919, thanks [@​Pandemic1617])
  • [no-unused-modules]: support export patterns with array destructuring (#2930, thanks [@​ljharb])
  • [Deps] update tsconfig-paths (#2447, thanks [@​domdomegg])

[2.29.0] - 2023-10-22

Added

  • TypeScript config: add .cts and .mts extensions (#2851, thanks [@​Zamiell])
  • [newline-after-import]: new option exactCount and docs update (#1933, thanks [@​anikethsaha] and [@​reosarevok])
  • [newline-after-import]: fix exactCount with considerComments false positive, when there is a leading comment (#2884, thanks [@​kinland])
Commits
  • ee5fade Bump to 2.29.1
  • 48fec35 [Deps] update tsconfig-paths
  • 80aee73 [Dev Deps] update chai, eslint-doc-generator, markdownlint-cli
  • 8c83eaf [Tests] node v21.3 has a broken fs.writeFile
  • e67259e [Fix] no-unused-modules: support export patterns with array destructuring
  • 9fd3c42 [Tests] no-duplicates: add passing test
  • 12f0300 [Fix] no-extraneous-dependencies: ignore export type { ... } from '...' w...
  • 6d34c88 Bump to 2.29.0
  • ec6a8ea [Refactor] use hasown instead of has
  • 78f50b8 [Deps] update array-includes, array.prototype.findlastindex, `array.proto...
  • Additional commits viewable in compare view

Updates eslint-plugin-jsdoc from 46.8.1 to 48.2.7

Release notes

Sourced from eslint-plugin-jsdoc's releases.

v48.2.7

48.2.7 (2024-05-29)

Bug Fixes

v48.2.6

48.2.6 (2024-05-23)

Bug Fixes

  • require-yields: avoid error when ExportNamedDeclaration has no declaration prop (93a9415)

v48.2.5

48.2.5 (2024-05-15)

Bug Fixes

v48.2.4

48.2.4 (2024-05-09)

Bug Fixes

  • valid-types: disable checking of types/names within import tags; fixes #1226 (4da4aeb)

v48.2.3

48.2.3 (2024-04-04)

Bug Fixes

  • valid-types: whitelist pratt parser keywords; fixes #1221 (ab5624b)

v48.2.2

48.2.2 (2024-03-28)

Bug Fixes

v48.2.1

48.2.1 (2024-03-07)

... (truncated)

Commits
  • fb3e0e6 fix: bump jsdoccomment and semver; fixes #1233
  • 93a9415 fix(require-yields): avoid error when ExportNamedDeclaration has no `decl...
  • 244116e chore: remove is-builtin-module
  • d417d05 fix: handle deprecated typeParameters (#1229)
  • 98990e8 chore: update semver and devDeps.
  • 4da4aeb fix(valid-types): disable checking of types/names within import tags; fix...
  • e343ab5 chore: update jsdoccomment and devDeps.
  • ab5624b fix(valid-types): whitelist pratt parser keywords; fixes #1221
  • 9e9fed5 fix: add TS import tag; fixes #1218
  • 3e88f9a docs: mention excludedTags in informative-docs docs
  • Additional commits viewable in compare view

Updates eslint-plugin-n from 16.1.0 to 17.7.0

Release notes

Sourced from eslint-plugin-n's releases.

v17.7.0

17.7.0 (2024-05-14)

🌟 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

17.6.0 (2024-05-10)

🌟 Features

  • Add support for ignoring experimental features (#269) (c046376)

📚 Documentation

v17.5.1

17.5.1 (2024-05-07)

🩹 Fixes

  • Add supported version to Buffer constructor (#266) (030f51b)

v17.5.0

17.5.0 (2024-05-07)

🌟 Features

  • import-target: Add resolution error reason (#264) (982a723)
  • node-builtins: Add node globals (#261) (9466731)

... (truncated)

Changelog

Sourced from eslint-plugin-n's changelog.

17.7.0 (2024-05-14)

🌟 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)

17.6.0 (2024-05-10)

🌟 Features

  • Add support for ignoring experemental features (#269) (c046376)

📚 Documentation

17.5.1 (2024-05-07)

🩹 Fixes

  • Add supported version to Buffer constructor (#266) (030f51b)

17.5.0 (2024-05-07)

🌟 Features

  • import-target: Add resolution error reason (#264) (982a723)
  • node-builtins: Add node globals (#261) (9466731)

🩹 Fixes

... (truncated)

Commits
  • 8551596 chore(master): release 17.7.0 (#273)
  • 3fd7639 feat(hashbang): Add support to map extensions to executables (#278)
  • 704f0b9 fix(node-builtins): Remove "node:" prefix from "ignores" message (#277)
  • 4a685c0 feat(node-builtin): Add node 20.13.0, 22.0.0, and 22.1.0 support (#276)
  • cb8ffa6 docs: Provide an example with eslint-plugin-n to Playground (#275)
  • 735a520 docs(node-builtins): Specify that only static properties are supported (#272)
  • a99acb7 chore(master): release 17.6.0 (#270)
  • b454488 docs: add maintainance info (#271)
  • c046376 feat: Add support for ignoring experemental features (#269)
  • c3e5a19 chore(master): release 17.5.1 (#267)
  • Additional commits viewable in compare view

Updates eslint-plugin-sonarjs from 0.21.0 to 1.0.3

Release notes

Sourced from eslint-plugin-sonarjs's releases.

1.0.3

What's Changed

v1.0.2

What's Changed

1.0.1

What's Changed

1.0.0

Eslint-plugin-sonarjs is compatible with ESLint v9.

What's Changed

Full Changelog: SonarSource/eslint-plugin-sonarjs@0.25.1...1.0.0

0.25.1

What's Changed

New Contributors

Full Changelog: SonarSource/eslint-plugin-sonarjs@0.25.0...0.25.1

0.25.0

What's Changed

New Contributors

Full Changelog: SonarSource/eslint-plugin-sonarjs@0.24.0...0.25.0

0.24.0

... (truncated)

Commits
  • 004d794 Fix package.json with entry point (#473)
  • 3b22580 Export "meta" for plugin (#472)
  • 7e23a07 Increase node version on release from Node 12 -> 18 (#471)
  • 86275df Bump to version 1.0.0 (#470)
  • d5a1f12 Make the exported rules a typed record (#469)
  • 1efe2da Add ruling tests to handle eslint 8 and 9 (#468)
  • 33869d1 Resolve ESLINTJS-37 (#466)
  • a857635 Fix breaking no-one-iteration-loop after ESLint v9 breaking change (#467)
  • 7ef1a01 ESLINTJS-36 Split out tests and analyze into separate steps (#465)
  • a4390e9 Move from a compile-all to a compile-entry-point pattern (#463)
  • Additional commits viewable in compare view

Updates eslint-plugin-unicorn from 48.0.1 to 53.0.0

Release notes

Sourced from eslint-plugin-unicorn's releases.

v53.0.0

New rules

Breaking

  • Require Node.js 18.18 (#2250) 598f57b

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

sindresorhus/eslint-plugin-unicorn@v52.0.0...v53.0.0

v52.0.0

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

  • prefer-spread: Fix it to not report on optional chaining (#2304) df1ff1c

... (truncated)

Commits

Bumps the eslint group with 7 updates in the / directory:

| Package | From | To |
| --- | --- | --- |
| [eslint](https://github.com/eslint/eslint) | `8.49.0` | `9.4.0` |
| [eslint-config-videojs](https://github.com/videojs/eslint-config-videojs) | `6.0.0` | `6.1.0` |
| [eslint-plugin-import](https://github.com/import-js/eslint-plugin-import) | `2.28.1` | `2.29.1` |
| [eslint-plugin-jsdoc](https://github.com/gajus/eslint-plugin-jsdoc) | `46.8.1` | `48.2.7` |
| [eslint-plugin-n](https://github.com/eslint-community/eslint-plugin-n) | `16.1.0` | `17.7.0` |
| [eslint-plugin-sonarjs](https://github.com/SonarSource/eslint-plugin-sonarjs) | `0.21.0` | `1.0.3` |
| [eslint-plugin-unicorn](https://github.com/sindresorhus/eslint-plugin-unicorn) | `48.0.1` | `53.0.0` |



Updates `eslint` from 8.49.0 to 9.4.0
- [Release notes](https://github.com/eslint/eslint/releases)
- [Changelog](https://github.com/eslint/eslint/blob/main/CHANGELOG.md)
- [Commits](eslint/eslint@v8.49.0...v9.4.0)

Updates `eslint-config-videojs` from 6.0.0 to 6.1.0
- [Changelog](https://github.com/videojs/eslint-config-videojs/blob/main/CHANGELOG.md)
- [Commits](videojs/eslint-config-videojs@v6.0.0...v6.1.0)

Updates `eslint-plugin-import` from 2.28.1 to 2.29.1
- [Release notes](https://github.com/import-js/eslint-plugin-import/releases)
- [Changelog](https://github.com/import-js/eslint-plugin-import/blob/main/CHANGELOG.md)
- [Commits](import-js/eslint-plugin-import@v2.28.1...v2.29.1)

Updates `eslint-plugin-jsdoc` from 46.8.1 to 48.2.7
- [Release notes](https://github.com/gajus/eslint-plugin-jsdoc/releases)
- [Changelog](https://github.com/gajus/eslint-plugin-jsdoc/blob/main/.releaserc)
- [Commits](gajus/eslint-plugin-jsdoc@v46.8.1...v48.2.7)

Updates `eslint-plugin-n` from 16.1.0 to 17.7.0
- [Release notes](https://github.com/eslint-community/eslint-plugin-n/releases)
- [Changelog](https://github.com/eslint-community/eslint-plugin-n/blob/master/CHANGELOG.md)
- [Commits](eslint-community/eslint-plugin-n@16.1.0...v17.7.0)

Updates `eslint-plugin-sonarjs` from 0.21.0 to 1.0.3
- [Release notes](https://github.com/SonarSource/eslint-plugin-sonarjs/releases)
- [Commits](SonarSource/eslint-plugin-sonarjs@0.21.0...1.0.3)

Updates `eslint-plugin-unicorn` from 48.0.1 to 53.0.0
- [Release notes](https://github.com/sindresorhus/eslint-plugin-unicorn/releases)
- [Commits](sindresorhus/eslint-plugin-unicorn@v48.0.1...v53.0.0)

---
updated-dependencies:
- dependency-name: eslint
  dependency-type: direct:development
  update-type: version-update:semver-major
  dependency-group: eslint
- dependency-name: eslint-config-videojs
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: eslint
- dependency-name: eslint-plugin-import
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: eslint
- dependency-name: eslint-plugin-jsdoc
  dependency-type: direct:development
  update-type: version-update:semver-major
  dependency-group: eslint
- dependency-name: eslint-plugin-n
  dependency-type: direct:development
  update-type: version-update:semver-major
  dependency-group: eslint
- dependency-name: eslint-plugin-sonarjs
  dependency-type: direct:development
  update-type: version-update:semver-major
  dependency-group: eslint
- dependency-name: eslint-plugin-unicorn
  dependency-type: direct:development
  update-type: version-update:semver-major
  dependency-group: eslint
...

Signed-off-by: dependabot[bot] <support@github.com>
Copy link
Author

dependabot bot commented on behalf of github Jun 10, 2024

Superseded by #201.

@dependabot dependabot bot closed this Jun 10, 2024
@dependabot dependabot bot deleted the dependabot/npm_and_yarn/eslint-650b9d4d9d branch June 10, 2024 20:19
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

0 participants