chore(deps): bump the all-dependencies group with 2 updates by dependabot[bot] · Pull Request #491 · github/eslint-plugin-github (original) (raw)
ramonpetgrave64 referenced this pull request in slsa-framework/slsa-github-generator
This PR contains the following updates:
Release Notes
typescript-eslint/typescript-eslint (@typescript-eslint/eslint-plugin)
🚀 Features
export plugin metadata
allow
parserOptions.project: falseeslint-plugin: add rule prefer-find
🩹 Fixes
eslint-plugin: [no-unused-vars] don't report on types referenced in export assignment expression
eslint-plugin: [switch-exhaustiveness-check] better support for intersections, infinite types, non-union values
eslint-plugin: [consistent-type-imports] dont report on types used in export assignment expressions
eslint-plugin: [no-unnecessary-condition] handle left-hand optional with exactOptionalPropertyTypes option
eslint-plugin: [class-literal-property-style] allow getter when same key setter exists
eslint-plugin: [no-unnecessary-type-assertion] provide valid fixes for assertions with extra tokens before
askeyword
❤️ Thank You
- auvred
- Brad Zacher
- Kirk Waiblinger
- Pete Gonzalez
- YeonJuan
You can read about our versioning strategy and releases on our website.
🚀 Features
- eslint-plugin: [member-ordering] allow easy reuse of the default ordering
🩹 Fixes
eslint-plugin: [no-useless-template-literals] incorrect bigint autofix result
eslint-plugin: [prefer-nullish-coalescing] treat any/unknown as non-nullable
eslint-plugin: [no-useless-template-literals] report Infinity & NaN
eslint-plugin: [prefer-readonly] disable checking accessors
❤️ Thank You
- Alex Parloti
- auvred
- James Browning
- StyleShit
- YeonJuan
You can read about our versioning strategy and releases on our website.
🩹 Fixes
type-utils: preventing isUnsafeAssignment infinite recursive calls
eslint-plugin: [no-unnecessary-condition] fix false positive for type variable
❤️ Thank You
- YeonJuan
You can read about our versioning strategy and releases on our website.
🚀 Features
eslint-plugin: [prefer-promise-reject-errors] add rule
eslint-plugin: [no-array-delete] add new rule
eslint-plugin: [no-useless-template-literals] add fix suggestions
🩹 Fixes
eslint-plugin: [no-unnecessary-type-assertion] detect unnecessary non-null-assertion on a call expression
eslint-plugin: [no-unnecesary-type-assertion] treat unknown/any as nullable
❤️ Thank You
- auvred
- Brad Zacher
- Josh Goldberg ✨
- Joshua Chen
- LJX
- Steven
- StyleShit
You can read about our versioning strategy and releases on our website.
🩹 Fixes
eslint-plugin: [no-non-null-assertion] provide valid fix when member access is on next line
eslint-plugin: [no-unnecessary-condition] improve checking optional callee
eslint-plugin: [prefer-readonly] support modifiers of unions and intersections
eslint-plugin: [switch-exhaustiveness-check] fix new allowDefaultCaseForExhaustiveSwitch option
❤️ Thank You
- auvred
- James
- Josh Goldberg ✨
- YeonJuan
You can read about our versioning strategy and releases on our website.
🚀 Features
typescript-estree: throw on invalid update expressions
eslint-plugin: [no-var-requires, no-require-imports] allow option
❤️ Thank You
- auvred
- Joshua Chen
You can read about our versioning strategy and releases on our website.
Bug Fixes
- eslint-plugin: [no-restricted-imports] prevent crash when
patternsorpathsin options are empty (#8108)
(675e987)
Features
- eslint-plugin: [no-floating-promises] flag result of .map(async) (#7897)
(5857356)
- eslint-plugin: [switch-exhaustiveness-check] add an option to
warn against a
defaultcase on an already exhaustiveswitch(#7539)
(6a219bd)
You can read about our versioning strategy and releases on our website.
Bug Fixes
- eslint-plugin: [unbound-method] exempt all non-Promise built-in statics (#8096)
(3182959)
Features
- eslint-plugin: deprecate formatting (meta.type: layout) rules (#8073)
(04dea84)
- eslint-plugin: deprecate no-extra-semi in favor of ESLint Stylistic equivalent (#8123)
(9368bf3)
You can read about our versioning strategy and releases on our website.
Features
- eslint-plugin: [no-useless-template-literals] add new rule (#7957)
- require-array-sort-compare + toSorted (#8052)
(c9661c8)
You can read about our versioning strategy and releases on our website.
Bug Fixes
- eslint-plugin: add no-unsafe-unary-minus, prefer-destructuring to disable-type-checked (#8038)
(431cd15)
- eslint-plugin: correct message for
no-unsafe-unary-minus(#7998)
(705370a)
Features
- eslint-plugin: [explicit-function-return-type] add support for typed class property definitions (#8027)
(bff47d7)
- eslint-plugin: [require-await] allow yielding Promise in async generators (#8003)
(4c3e704)
You can read about our versioning strategy and releases on our website.
6.13.2 (2023-12-04)
Note: Version bump only for package @typescript-eslint/eslint-plugin
You can read about our versioning strategy and releases on our website.
6.13.1 (2023-11-28)
Note: Version bump only for package @typescript-eslint/eslint-plugin
You can read about our versioning strategy and releases on our website.
Note: Version bump only for package @typescript-eslint/eslint-plugin
You can read about our versioning strategy and releases on our website.
Note: Version bump only for package @typescript-eslint/eslint-plugin
You can read about our versioning strategy and releases on our website.
Note: Version bump only for package @typescript-eslint/eslint-plugin
You can read about our versioning strategy and releases on our website.
typescript-eslint/typescript-eslint (@typescript-eslint/parser)
🚀 Features
- allow
parserOptions.project: false
❤️ Thank You
- auvred
- Brad Zacher
- Kirk Waiblinger
- Pete Gonzalez
- YeonJuan
You can read about our versioning strategy and releases on our website.
This was a version bump only for parser to align it with other projects, there were no code changes.
You can read about our versioning strategy and releases on our website.
This was a version bump only for parser to align it with other projects, there were no code changes.
You can read about our versioning strategy and releases on our website.
This was a version bump only for parser to align it with other projects, there were no code changes.
You can read about our versioning strategy and releases on our website.
This was a version bump only for parser to align it with other projects, there were no code changes.
You can read about our versioning strategy and releases on our website.
This was a version bump only for parser to align it with other projects, there were no code changes.
You can read about our versioning strategy and releases on our website.
Note: Version bump only for package @typescript-eslint/parser
You can read about our versioning strategy and releases on our website.
Note: Version bump only for package @typescript-eslint/parser
You can read about our versioning strategy and releases on our website.
Note: Version bump only for package @typescript-eslint/parser
You can read about our versioning strategy and releases on our website.
Note: Version bump only for package @typescript-eslint/parser
You can read about our versioning strategy and releases on our website.
6.13.2 (2023-12-04)
Note: Version bump only for package @typescript-eslint/parser
You can read about our versioning strategy and releases on our website.
6.13.1 (2023-11-28)
Note: Version bump only for package @typescript-eslint/parser
You can read about our versioning strategy and releases on our website.
Note: Version bump only for package @typescript-eslint/parser
You can read about our versioning strategy and releases on our website.
Note: Version bump only for package @typescript-eslint/parser
You can read about our versioning strategy and releases on our website.
Note: Version bump only for package @typescript-eslint/parser
You can read about our versioning strategy and releases on our website.
eslint/eslint (eslint)
v8.57.0
Features
1120b9bfeat: Add loadESLint() API method for v8 (#18098) (Nicholas C. Zakas)dca7d0ffeat: Enableeslint.config.mjsandeslint.config.cjs(#18066) (Nitin Kumar)
Bug Fixes
2196d97fix: handle absolute file paths inFlatRuleTester(#18064) (Nitin Kumar)69dd1d1fix: Ensure config keys are printed for config errors (#18067) (Nitin Kumar)9852a31fix: deep merge behavior in flat config (#18065) (Nitin Kumar)4c7e9b0fix: allow circular references in config (#18056) (Milos Djermanovic)
Documentation
84922d0docs: Show prerelease version in dropdown (#18139) (Nicholas C. Zakas)5b8c363docs: Switch to Ethical Ads (#18117) (Milos Djermanovic)77dbfd9docs: show NEXT in version selectors (#18052) (Milos Djermanovic)
Chores
1813aecchore: upgrade @eslint/js@8.57.0 (#18143) (Milos Djermanovic)5c356bbchore: package.json update for @eslint/js release (Jenkins)f4a1fe2test: add more tests for ignoring files and directories (#18068) (Nitin Kumar)42c0aefci: Enable CI forv8.xbranch (#18047) (Milos Djermanovic)
v8.56.0
Features
0dd9704feat: Support custom severity when reporting unused disable directives (#17212) (Bryan Mishkin)31a7e3ffeat: fix no-restricted-properties false negatives with unknown objects (#17818) (Arka Pratim Chaudhuri)
Bug Fixes
7d5e5f6fix:TypeError: fs.exists is not a functionon read-only file system (#17846) (Francesco Trotta)74739c8fix: suggestion with invalid syntax in no-promise-executor-return rule (#17812) (Bryan Mishkin)
Documentation
9007719docs: update link in ways-to-extend.md (#17839) (Amel SELMANE)3a22236docs: Update README (GitHub Actions Bot)54c3ca6docs: fix migration-guide example (#17829) (Tanuj Kanti)4391b71docs: check config comments in rule examples (#17815) (Francesco Trotta)fd28363docs: remove mention about ESLint stylistic rules in readme (#17810) (Zwyx)48ed5a6docs: Update README (GitHub Actions Bot)
Chores
ba6af85chore: upgrade @eslint/js@8.56.0 (#17864) (Milos Djermanovic)60a531achore: package.json update for @eslint/js release (Jenkins)ba87a06chore: update dependency markdownlint to ^0.32.0 (#17783) (renovate[bot])9271d10chore: add GitHub issue template for docs issues (#17845) (Josh Goldberg ✨)70a686bchore: Convert rule tests to FlatRuleTester (#17819) (Nicholas C. Zakas)f3a599dchore: upgrade eslint-plugin-unicorn to v49.0.0 (#17837) (唯然)905d4b7chore: upgrade eslint-plugin-eslint-plugin v5.2.1 (#17838) (唯然)4d7c3cechore: update eslint-plugin-n v16.4.0 (#17836) (唯然)fd0c60cci: unpin Node.js 21.2.0 (#17821) (Francesco Trotta)
v8.55.0
Features
Documentation
83ece2adocs: fix typo--rules->--rule(#17806) (OKURA Masafumi)fffca5cdocs: remove "Open in Playground" buttons for removed rules (#17791) (Francesco Trotta)a6d9442docs: fix correct/incorrect examples of rules (#17789) (Tanuj Kanti)383e999docs: update and fix examples forno-unused-vars(#17788) (Tanuj Kanti)5a8efd5docs: add specific stylistic rule for each deprecated rule (#17778) (Etienne)
Chores
eb8950cchore: upgrade @eslint/js@8.55.0 (#17811) (Milos Djermanovic)93df384chore: package.json update for @eslint/js release (Jenkins)fe4b954chore: upgrade @eslint/eslintrc@2.1.4 (#17799) (Milos Djermanovic)bd8911dci: pin Node.js 21.2.0 (#17809) (Milos Djermanovic)b29a16bchore: fix severalclitests to run in the intended flat config mode (#17797) (Milos Djermanovic)de165c1chore: remove unused config-extends fixtures (#17781) (Milos Djermanovic)d4304b8chore: remove formatting/stylistic rules from new rule templates (#17780) (Francesco Trotta)21024fechore: check rule examples for syntax errors (#17718) (Francesco Trotta)
v8.54.0
Features
a7a883bfeat: for-direction rule add check for condition in reverse order (#17755) (Angelo Annunziata)1452dc9feat: Add suggestions to no-console (#17680) (Joel Mathew Koshy)21ebf8afeat: updateno-array-constructorrule (#17711) (Francesco Trotta)
Bug Fixes
98926e6fix: Ensure that extra data is not accidentally stored in the cache file (#17760) (Milos Djermanovic)e8cf9f6fix: Make dark scroll bar in dark theme (#17753) (Pavel)3cbeaadfix: Usecwdconstructor option as configbasePathin Linter (#17705) (Milos Djermanovic)
Documentation
becfdd3docs: Make clear when rules are removed (#17728) (Nicholas C. Zakas)05d6e99docs: update "Submit a Pull Request" page (#17712) (Francesco Trotta)eb2279edocs: display info about deprecated rules (#17749) (Percy Ma)d245326docs: Correct working in migrating plugin docs (#17722) (Filip Tammergård)
Chores
d644de9chore: upgrade @eslint/js@8.54.0 (#17773) (Milos Djermanovic)1e6e314chore: package.json update for @eslint/js release (Jenkins)6fb8805chore: Fixed grammar in issue_templates/rule_change (#17770) (Joel Mathew Koshy)85db724chore: upgrademarkdownlintto 0.31.1 (#17754) (Nitin Kumar)6d470d2chore: update dependency recast to ^0.23.0 (#17736) (renovate[bot])b7121b5chore: update dependency markdownlint-cli to ^0.37.0 (#17735) (renovate[bot])633b9a1chore: update dependency regenerator-runtime to ^0.14.0 (#17739) (renovate[bot])acac16fchore: update dependency vite-plugin-commonjs to ^0.10.0 (#17740) (renovate[bot])ba8ca7echore: add .github/renovate.json5 (#17567) (Josh Goldberg ✨)
v8.53.0
Features
528e1c0feat: Deprecate formatting rules (#17696) (Nicholas C. Zakas)c0b11ddfeat: Add suggestions for no-prototype-builtins (#17677) (Yonathan Randolph)
Bug Fixes
1ad6257fix: ensure that exit code for fatal errors is not overwritten (#17683) (Milos Djermanovic)b329ea7fix: add;after JSX nodes inno-object-constructorautofix (#17672) (Francesco Trotta)
Documentation
ab8c60ddocs: change position of return to top button (#17688) (Tanuj Kanti)4fc44c0docs: update twitter icon to new X icon (#17687) (Tanuj Kanti)4164b2cdocs: Update README (GitHub Actions Bot)8651895docs: Fix tabs in rule examples (#17653) (Francesco Trotta)3aec1c5docs: explained rule fixers and suggestions (#17657) (Josh Goldberg ✨)
Chores
ba4d4d5chore: remove metascraper (#17707) (Milos Djermanovic)0d07338chore: Update dependencies (#17706) (Milos Djermanovic)93256a3chore: package.json update for @eslint/js release (ESLint Jenkins)485ec7dtest: fix ESLint tests for caching (#17699) (Milos Djermanovic)db06a7fci: bump actions/setup-node from 3 to 4 (#17676) (dependabot[bot])994596bci: run tests in Node.js 21 (#17673) (Francesco Trotta)
github/eslint-plugin-github (eslint-plugin-github)
What's Changed
Functionality
- Update no-then.md by @cefn in https://github.com/github/eslint-plugin-github/pull/503
- fix
a11y-svg-has-accessible-nameconsidering whitespace JSXText by @nnmrts in https://github.com/github/eslint-plugin-github/pull/508
Dependancy updates
- chore(deps): bump the all-dependencies group with 3 updates by @dependabot in https://github.com/github/eslint-plugin-github/pull/482
- chore(deps): bump the all-dependencies group with 3 updates by @dependabot in https://github.com/github/eslint-plugin-github/pull/484
- chore(deps): bump the all-dependencies group with 3 updates by @dependabot in https://github.com/github/eslint-plugin-github/pull/485
- chore(deps): bump the all-dependencies group with 4 updates by @dependabot in https://github.com/github/eslint-plugin-github/pull/486
- chore(deps): bump the all-dependencies group with 3 updates by @dependabot in https://github.com/github/eslint-plugin-github/pull/487
- chore(deps): bump the all-dependencies group with 3 updates by @dependabot in https://github.com/github/eslint-plugin-github/pull/489
- chore(deps): bump actions/setup-node from 3 to 4 by @dependabot in https://github.com/github/eslint-plugin-github/pull/488
- chore(deps): bump the all-dependencies group with 5 updates by @dependabot in https://github.com/github/eslint-plugin-github/pull/490
- chore(deps): bump the all-dependencies group with 2 updates by @dependabot in https://github.com/github/eslint-plugin-github/pull/491
- chore(deps): bump the all-dependencies group with 5 updates by @dependabot in https://github.com/github/eslint-plugin-github/pull/492
- chore(deps): bump the all-dependencies group with 2 updates by @dependabot in https://github.com/github/eslint-plugin-github/pull/493
- chore(deps): bump the all-dependencies group with 4 updates by @dependabot in https://github.com/github/eslint-plugin-github/pull/494
- chore(deps): bump the all-dependencies group with 3 updates by @dependabot in https://github.com/github/eslint-plugin-github/pull/495
- chore(deps): bump the all-dependencies group with 5 updates by @dependabot in https://github.com/github/eslint-plugin-github/pull/496
- chore(deps): bump the all-dependencies group with 4 updates by @dependabot in https://github.com/github/eslint-plugin-github/pull/498
- chore(deps): bump the all-dependencies group with 2 updates by @dependabot in https://github.com/github/eslint-plugin-github/pull/499
- chore(deps): bump the all-dependencies group with 5 updates by @dependabot in https://github.com/github/eslint-plugin-github/pull/500
- chore(deps): bump the all-dependencies group with 3 updates by @dependabot in https://github.com/github/eslint-plugin-github/pull/501
- chore(deps): bump the all-dependencies group with 3 updates by @dependabot in https://github.com/github/eslint-plugin-github/pull/502
- chore(deps): bump the all-dependencies group with 3 updates by @dependabot in https://github.com/github/eslint-plugin-github/pull/504
- chore(deps): bump the all-dependencies group with 5 updates by [@dependabot](https://togithub.com/dep
Configuration
📅 Schedule: Branch creation - "before 4am on the first day of the month" (UTC), 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.
Signed-off-by: Mend Renovate bot@renovateapp.com Signed-off-by: github-actions github-actions@github.com Co-authored-by: Ramon Petgrave 32398091+ramonpetgrave64@users.noreply.github.com Co-authored-by: github-actions github-actions@github.com