nodejs-getting-started
                                
                                 nodejs-getting-started copied to clipboard
                                
                                    nodejs-getting-started copied to clipboard
                            
                            
                            
                        chore(deps): update dependency eslint to v9
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence | 
|---|---|---|---|---|---|
| eslint (source) | ^8.0.0->^9.0.0 | 
Release Notes
eslint/eslint (eslint)
v9.28.0
v9.27.0
v9.26.0
v9.25.1
v9.25.0
v9.24.0
v9.23.0
v9.22.0
v9.21.0
Features
- 418717ffeat: introduce new deprecated types for rules (#19238) (fnx)
- 5c5b802feat: Add- --extCLI option (#19405) (Milos Djermanovic)
Bug Fixes
- db5340dfix: update missing plugin message template (#19445) (Milos Djermanovic)
- d8ffdd4fix: do not exit process on rule crash (#19436) (Francesco Trotta)
Documentation
- c5561eadocs: Update README (GitHub Actions Bot)
- 80b0485docs: replace- varwith- letand- constin rule example (#19434) (Tanuj Kanti)
- f67d5e8docs: Update README (GitHub Actions Bot)
- 75afc61docs: Update README (GitHub Actions Bot)
- 0636cabdocs: Update Eleventy from v2 to v3 (#19415) (Amaresh S M)
- dd7d930docs: Update README (GitHub Actions Bot)
Chores
- a8c9a9fchore: update- @eslint/eslintrcand- @eslint/js(#19453) (Francesco Trotta)
- 265e0cfchore: package.json update for @eslint/js release (Jenkins)
- 3401b85test: add test for- Rule.ReportDescriptortype (#19449) (Francesco Trotta)
- e497aa7chore: update rewrite dependencies (#19448) (Francesco Trotta)
- dab5478chore: better error message for missing plugin in config (#19402) (Tanuj Kanti)
- ebfe2ebchore: set js language for bug report issue config block (#19439) (Josh Goldberg ✨)
- 5fd211dtest: processors can return subpaths (#19425) (Milos Djermanovic)
v9.20.1
Bug Fixes
Documentation
- fe3ccb2docs: allow typing in search box while dropdown is open (#19424) (Amaresh S M)
- 93c78a5docs: Add instructions for pnpm compat (#19422) (Nicholas C. Zakas)
- b476a93docs: Fix Keyboard Navigation for Search Results (#19416) (Amaresh S M)
- ccb60c0docs: Update README (GitHub Actions Bot)
v9.20.0
Features
Bug Fixes
- 91d4d9ffix: Bring types in sync with @eslint/core (#19157) (Nicholas C. Zakas)
- fa25c7afix: Emit warning when empty config file is used (#19399) (Nicholas C. Zakas)
- 31a9fd0fix: Clearer error message for wrong plugin format (#19380) (Nicholas C. Zakas)
- 61d99e3fix: Better error message for unserializable parser (#19384) (Nicholas C. Zakas)
- db1b9a6fix: Ensure module scope is checked for references in- consistent-this(#19383) (Nicholas C. Zakas)
- 8bcd820fix:- arrow-body-stylecrash with single-token body (#19379) (Milos Djermanovic)
Documentation
- b7012c8docs: rewrite examples with var using let and const (#19407) (Mueez Javaid Hashmi)
- 6406376docs: Update README (GitHub Actions Bot)
- 350f2b9docs: rewrite some examples with var using let and const (#19404) (Mueez Javaid Hashmi)
- 93c325adocs: rewrite examples with var using let and const (#19398) (Mueez Javaid Hashmi)
- 56ff404docs: replace var with let or const in rules docs (#19396) (Daniel Harbrueger)
- 4053226docs: change- sourceTypein- no-evalexamples (#19393) (Milos Djermanovic)
- 1324af0docs: replace var with let and const in rules docs (#19392) (Daniel Harbrueger)
- 8b87e00docs: replace- varwith- constand- letin rules (#19389) (Tanuj Kanti)
- 758c66bdocs: Explain what frozen rules mean (#19382) (Nicholas C. Zakas)
- 0ef8bb8docs: additional checks for rule examples (#19358) (Milos Djermanovic)
- 58ab2f6docs: fix order of installation steps in getting started (#19326) (Tanuj Kanti)
Chores
- 979097achore: upgrade @eslint/js@9.20.0 (#19412) (Francesco Trotta)
- 031734echore: package.json update for @eslint/js release (Jenkins)
- d4c47c3test: avoid empty config warning in test output (#19408) (Milos Djermanovic)
- 67dd82achore: update dependency @eslint/json to ^0.10.0 (#19387) (renovate[bot])
- 15ac0e1chore: add permissions: read-all to stale.yml workflow (#19374) (Josh Goldberg ✨)
v9.19.0
Features
Bug Fixes
Documentation
- cfea9abdocs: Clarify overrideConfig option (#19370) (Nicholas C. Zakas)
- 2b84f66docs: Update README (#19362) (Nicholas C. Zakas)
- 044f93cdocs: clarify frozen rule description (#19351) (Pavel)
- 797ee7cdocs: fix Bluesky links (#19368) (Milos Djermanovic)
- 81a9c0edocs: Update README (GitHub Actions Bot)
- 093fb3ddocs: replace- varwith- letand- constin rule examples (#19365) (Tanuj Kanti)
- 417de32docs: replace var with const in rule examples (#19352) (jj)
- 17f2aaedocs: update getting-started config to match default generated config (#19308) (0xDev)
- 8a0a5a8docs: better- global ignoresinstruction (#19297) (Jacopo Marrone)
- 6671a2cdocs: Update README (GitHub Actions Bot)
- e39d3f2docs: fix divider for rule category (#19264) (Tanuj Kanti)
- e0cf53fdocs: fix search result box position for small screens (#19328) (Tanuj Kanti)
- f92a680docs: replace var with let or const in rule examples (#19331) (Ravi Teja Kolla)
- b04b84bdocs: revert accidental changes in TS config files docs (#19336) (Francesco Trotta)
Chores
- 9b9cb05chore: upgrade @eslint/js@9.19.0 (#19371) (Milos Djermanovic)
- 58560e7chore: package.json update for @eslint/js release (Jenkins)
- 2089707test: fix failing test in Node.js v22.13.0 (#19345) (Francesco Trotta)
v9.18.0
Features
- e84e6e2feat: Report allowed methods for- no-consolerule (#19306) (Anna Bocharova)
- 8efc2d0feat: unflag TypeScript config files (#19266) (Francesco Trotta)
- 87a9352feat: check imports and class names in- no-shadow-restricted-names(#19272) (Milos Djermanovic)
Bug Fixes
Documentation
- d9c23c5docs: replace- varwith- constin rule examples (#19325) (Tanuj Kanti)
- 8e1a898docs: add tabs to cli code blocks (#18784) (Jay)
- f3aeefbdocs: rewrite using let and const in rule examples (#19320) (PoloSpark)
- 0b680b3docs: Update README (GitHub Actions Bot)
- 98c86a9docs:- Edit this pagebutton link to different branches (#19228) (Tanuj Kanti)
- 6947901docs: remove hardcoded edit link (#19323) (Milos Djermanovic)
- 03f2f44docs: rewrite var with const in rules examples (#19317) (Thiago)
- 26c3003docs: Clarify dangers of eslint:all (#19318) (Nicholas C. Zakas)
- c038257docs: add- eqeqeqin related rules to- no-eq-null(#19310) (루밀LuMir)
- 89c8fc5docs: rewrite examples with var using let and const (#19315) (Amaresh S M)
- db574c4docs: add missing backticks to- no-void(#19313) (루밀LuMir)
- 8d943c3docs: add missing backticks to- default-case-last(#19311) (루밀LuMir)
- 36ef8bbdocs: rewrite examples with var using let and const (#19298) (Amaresh S M)
- 1610c9edocs: add missing backticks to- no-else-return(#19309) (루밀LuMir)
- df409d8docs: Update README (GitHub Actions Bot)
- 2e84213docs: Fix Horizontal Scroll Overflow in Rule Description on Mobile View (#19304) (Amaresh S M)
- 6e7361bdocs: replace- varwith- letand- constin rule example (#19302) (Tanuj Kanti)
- 069af5edocs: rewrite- varusing- constin rule examples (#19303) (Kim GyeonWon)
- 064e35ddocs: remove 'I hope to' comments from scope-manager-interface (#19300) (Josh Goldberg ✨)
- 8e00305docs: replace- varwith- constin rule examples (#19299) (Tanuj Kanti)
- a559009docs: Add warning about extending core rules (#19295) (Nicholas C. Zakas)
- 0bfdf6cdocs: Update README (GitHub Actions Bot)
- ce0b9ffdocs: add navigation link for- code explorer(#19285) (Tanuj Kanti)
- e255cc9docs: add bluesky icon to footer (#19290) (Tanuj Kanti)
- 5d64851docs: remove outdated info about environments (#19296) (Francesco Trotta)
- eec01f0docs: switch rule examples config format to- languageOptions(#19277) (Milos Djermanovic)
- b36ca0adocs: Fixing Focus Order by Rearranging Element Sequence (#19241) (Amaresh S M)
- d122c8adocs: add missing backticks to- sort-imports(#19282) (루밀LuMir)
- 0367a70docs: update custom parser docs (#19288) (Francesco Trotta)
- 8c07ebbdocs: add- border-radiusto- hX:targetselector styles (#19270) (루밀LuMir)
- eff7c57docs: add limitation section in- no-loop-func(#19287) (Tanuj Kanti)
- 5db226fdocs: add missing backticks in various parts of the documentation (#19269) (루밀LuMir)
- 789edbbdocs: Update README (GitHub Actions Bot)
- 613c06adocs: mark rules that are frozen with ❄️ (#19231) (Amaresh S M)
- 43172ecdocs: Update README (GitHub Actions Bot)
- ac8b3c4docs: fix description of- overrideConfigFileoption (#19262) (Milos Djermanovic)
- bbb9b46docs: Update README (GitHub Actions Bot)
- 995b492docs: fix inconsistent divider in rule categories box (#19249) (Tanuj Kanti)
- f76d05ddocs: Refactor search result handling with better event listener cleanup (#19252) (Amaresh S M)
- c5f3d7ddocs: Update README (GitHub Actions Bot)
Chores
- c52be85chore: upgrade to- @eslint/[email protected](#19330) (Francesco Trotta)
- 362099cchore: package.json update for @eslint/js release (Jenkins)
- 495aa49chore: extract package- namefrom- package.jsonfor public interface (#19314) (루밀LuMir)
- 6fe0e72chore: update dependency @eslint/json to ^0.9.0 (#19263) (renovate[bot])
v9.17.0
Features
Bug Fixes
- 67d683dfix: fix crash when- message.fixis nullish (#19168) (ntnyq)
- c618707fix: ignore vars with non-identifier references in no-useless-assignment (#19200) (YeonJuan)
Documentation
- 3c22d2adocs: update- yodato- Yodain- yoda.mdfor consistency (#19230) (루밀LuMir)
- e0a2203docs: add missing backticks to- no-sequences(#19233) (루밀LuMir)
- 4cc4881docs: Update README (GitHub Actions Bot)
- 3db6fdfdocs: [no-await-in-loop] expand on benefits and inapplicability (#19211) (Kirk Waiblinger)
- bf2a4f6docs: add missing backticks to- func-style(#19227) (루밀LuMir)
- ba098bddocs: add missing header to- prefer-spread(#19224) (루밀LuMir)
- b607ae6docs: update description of- no-param-reassign(#19220) (루밀LuMir)
- 1eb424ddocs: add missing backticks to- prefer-destructuring(#19223) (루밀LuMir)
- 85998d1docs: add missing backticks to- no-unneeded-ternary(#19222) (루밀LuMir)
- b75b32cdocs: add missing backticks to- no-new-func(#19219) (루밀LuMir)
- a7700bcdocs: add missing backticks to- id-length(#19217) (루밀LuMir)
- e2bb429docs: add missing backticks to- complexity.md(#19214) (루밀LuMir)
- 045d716docs: add missing- )to- id-denylist(#19213) (루밀LuMir)
- 7fe4114docs: Update README (GitHub Actions Bot)
- c743ba6docs: add CSS language to- no-restricted-syntax(#19208) (Milos Djermanovic)
- 1416d70docs: add missing backticks to- eqeqeq(#19207) (루밀LuMir)
- b950c1bdocs: add missing backticks to- prefer-object-spread(#19206) (루밀LuMir)
- 8a941cbdocs: update docs and- descriptionof- require-unicode-regexp(#19205) (루밀LuMir)
- cbab228docs: Update README (GitHub Actions Bot)
- f2257cedocs: update comments and- descriptionof- no-script-url(#19203) (루밀LuMir)
- 365f0f4docs: add missing backtick to- default-case-last(#19202) (루밀LuMir)
- e6b84f5docs: add missing punctuation in document (#19161) (루밀LuMir)
- c88708edocs: replace quote with backtick in- descriptionof- for-direction(#19199) (루밀LuMir)
- a76f233docs: use higher contrast color tokens for code comments (#19187) (Josh Goldberg ✨)
- db19502docs: Update README (GitHub Actions Bot)
Chores
- cc243c9chore: upgrade to- @eslint/[email protected](#19242) (Francesco Trotta)
- 84c5787chore: package.json update for @eslint/js release (Jenkins)
- 4c4f53bchore: add missing backticks to- flags.js(#19226) (루밀LuMir)
- 4b3132cchore: update dependency eslint-plugin-expect-type to ^0.6.0 (#19221) (renovate[bot])
- 9bf2204chore: add type definitions for the- eslint-config-eslintpackage (#19050) (Arya Emami)
- ee8c220chore: fix incorrect- nameproperty in- integration-tutorial-code(#19218) (루밀LuMir)
- cca801dchore: Upgrade cross-spawn to 7.0.6 (#19185) (folortin)
v9.16.0
Features
Documentation
- 9eefc8fdocs: fix typos in- use-isnan(#19190) (루밀LuMir)
- 0c8cea8docs: switch the order of words in- no-unreachable(#19189) (루밀LuMir)
- 0c19417docs: add missing backtick to- no-async-promise-executor(#19188) (루밀LuMir)
- 8df9276docs: add backtick in- -0in- descriptionof- no-compare-neg-zero(#19186) (루밀LuMir)
- 7e16e3fdocs: fix- caseSensitiveoption's title of- sort-keys(#19183) (Tanuj Kanti)
- 0c6b842docs: fix typos in- migration-guide.md(#19180) (루밀LuMir)
- 353266edocs: fix a typo in- debug.md(#19179) (루밀LuMir)
- 5ff318adocs: delete unnecessary horizontal rule(- ---) in- nodejs-api(#19175) (루밀LuMir)
- 576bcc5docs: mark more rules as handled by TypeScript (#19164) (Tanuj Kanti)
- 742d054docs: note that- no-restricted-syntaxcan be used with any language (#19148) (Milos Djermanovic)
Chores
- feb703bchore: upgrade to- @eslint/[email protected](#19195) (Francesco Trotta)
- df9bf95chore: package.json update for @eslint/js release (Jenkins)
- f831893chore: add type for- ignoreComputedKeysoption of- sort-keys(#19184) (Tanuj Kanti)
- 3afb8a1chore: update dependency @eslint/json to ^0.8.0 (#19177) (Milos Djermanovic)
- 1f77c53chore: add- repository.directoryproperty to- package.json(#19165) (루밀LuMir)
- d460594chore: update dependency @arethetypeswrong/cli to ^0.17.0 (#19147) (renovate[bot])
- 45cd4earefactor: update default options in rules (#19136) (Milos Djermanovic)
v9.15.0
Features
- 01557cefeat: Implement Language#normalizeLanguageOptions() (#19104) (Nicholas C. Zakas)
- 2edc0e2feat: add meta.defaultOptions (#17656) (Josh Goldberg ✨)
- bdec50efeat: fix- no-useless-computed-keyfalse negative with- __proto__(#19123) (Milos Djermanovic)
- 3087c9efeat: add- metaobject to- @eslint/jsplugin (#19095) (Francesco Trotta)
Bug Fixes
- fd33f13fix: update types for- no-restricted-importsrule (#19060) (Nitin Kumar)
- bd35098fix: switch away from Node.js node:assert and AssertionError (#19082) (Josh Goldberg ✨)
- 9db5b15fix: unsafe report for- no-lonely-if(#19087) (Abraham Guo)
- 68fa497fix: ignore files on a different drive on Windows (#19069) (Francesco Trotta)
- 4ce625afix: upgrade @humanwhocodes/retry@0.4.1 to avoid debug logs (#19102) (Milos Djermanovic)
Documentation
- d927920docs: fix styles in no-js mode (#18916) (Tanuj Kanti)
- 09bc2a8docs: Update README (GitHub Actions Bot)
- 39089c8docs: add- no-useless-computed-keyexamples with object patterns (#19109) (Milos Djermanovic)
- 895c60fdocs: add missing messageId property and suggestion properties (#19122) (fnx)
- 298625edocs: Change CLI -c to use flat config (#19103) (Nicholas C. Zakas)
- 522d8a3docs: add deprecation on- indent,- quotesand- semirule types (#19090) (Marco Pasqualetti)
Chores
- 2967d91chore: upgrade @eslint/js@9.15.0 (#19133) (Milos Djermanovic)
- b441beechore: package.json update for @eslint/js release (Jenkins)
- 7d6bf4achore: upgrade @eslint/core@0.9.0 (#19131) (Milos Djermanovic)
- 902e707chore: upgrade @eslint/plugin-kit@0.2.3 (#19130) (Milos Djermanovic)
- 5ff6c1dchore: bump cross-spawn (#19125) (Ian Bobinac)
- cceccc7chore: update dependency @eslint/json to ^0.6.0 (#19117) (renovate[bot])
- 0da3f73chore: update algolia referrer (#19114) (Strek)
- 4f08332ci: unpin- trunk-io/trunk-action(#19108) (Francesco Trotta)
- 6b75683perf: optimize- text-tableby replacing regex with- trimEnd(#19061) (Nitin Kumar)
v9.14.0
Features
- 3fa009ffeat: add support for Import Attributes and RegExp Modifiers (#19076) (Milos Djermanovic)
- b0faee3feat: add types for the- @eslint/jspackage (#19010) (Nitin Kumar)
Bug Fixes
- 24d0172fix: enable retry concurrency limit for readFile() (#19077) (Nicholas C. Zakas)
- b442067fix: Don't crash when directory is deleted during traversal. (#19067) (Nicholas C. Zakas)
- d474443fix: avoid call stack overflow while processing globs (#19035) (Livia Medeiros)
Documentation
- 151c965docs: update- context.languageOptions.parserdescription (#19084) (Nitin Kumar)
- dc34f94docs: Update README (GitHub Actions Bot)
- f16e846docs: Update README (GitHub Actions Bot)
- ee0a77edocs: change link from @types/eslint to lib/types (#19049) (Karl Horky)
- 50f03a1docs: Clarify global ignores in config migration guide (#19032) (Milos Djermanovic)
Build Related
- 37c9177build: update- @wdio/*dependencies (#19068) (Francesco Trotta)
- 35a8858build: exclude flawed dendency versions (#19065) (Francesco Trotta)
Chores
- f36cb16chore: upgrade @eslint/js@9.14.0 (#19086) (Milos Djermanovic)
- 28be447chore: package.json update for @eslint/js release (Jenkins)
- f48a2a0test: add- no-invalid-regexptests with RegExp Modifiers (#19075) (Milos Djermanovic)
- 425202eperf: Fix caching in config loaders (#19042) (Milos Djermanovic)
- 3d44b3cci: run tests in Node.js 23 (#19055) (Francesco Trotta)
- 7259627test: ensure tmp directory cleanup in- check-emfile-handling.js(#19036) (Livia Medeiros)
v9.13.0
Features
- 381c32bfeat: Allow languages to provide- defaultLanguageOptions(#19003) (Milos Djermanovic)
- bf723bdfeat: Improve eslintrc warning message (#19023) (Milos Djermanovic)
- 1def4cdfeat: drop support for jiti v1.21 (#18996) (Francesco Trotta)
- f879be2feat: export- ESLint.defaultConfig(#18983) (Nitin Kumar)
Bug Fixes
- 78836d4fix: update the- complexityrule type (#19027) (Nitin Kumar)
- 064c8b6fix: update rule types (#18925) (Nitin Kumar)
Documentation
- abdbfa8docs: mark- LintMessage#nodeTypeas deprecated (#19019) (Nitin Kumar)
- 19e68d3docs: update deprecated rules type definitions (#19018) (Nitin Kumar)
- 7dd402ddocs: Update examples of passing multiple values to a CLI option (#19006) (Milos Djermanovic)
- 5dcbc51docs: Add example with side-effect imports to no-restricted-imports (#18997) (Milos Djermanovic)
- 1ee87cadocs: Update README (GitHub Actions Bot)
- 2c3dbdcdocs: Use prerendered sponsors for README (#18988) (Milos Djermanovic)
Chores
- 68d2d9dchore: upgrade to- @eslint/[email protected]and- @eslint/core@^0.7.0(#19034) (Francesco Trotta)
- 2211f0achore: package.json update for @eslint/js release (Jenkins)
- c7abaefperf: using Node.js compile cache (#19012) (唯然)
- 1d7c077chore: add pkg.type "commonjs" (#19011) (唯然)
- 468e3bdtest: fix- ESLinttests (#19021) (Francesco Trotta)
- ed4635fci: upgrade [email protected] (#18992) (Milos Djermanovic)
- efad767chore: remove unused ignore dependency (#18993) (Amaresh S M)
v9.12.0
Features
- 5a6a053feat: update to- jitiv2 ([#18954](https://redirect.githu
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 is behind base branch, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
- [ ] If you want to rebase/retry this PR, check this box
This PR was generated by Mend Renovate. View the repository job log.