terminus-ui
terminus-ui copied to clipboard
chore(packages): update dependency eslint to v8
trafficstars
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| eslint (source) | 6.8.0 -> 8.41.0 |
Release Notes
eslint/eslint
v8.41.0
Features
880a431feat: change default ignore pattern to**/node_modules/in flat config (#β17184) (Milos Djermanovic)8bf5505feat: exposeshouldUseFlatConfig(#β17169) (Connor Prussin)
Bug Fixes
4f5440dfix: incorrect warning message for ignored dotfiles (#β17196) (Milos Djermanovic)94da96cfix: unifyLintMessagetype (#β17076) (Brandon Mills)0c415cdfix: validateignorePatternsconstructor option inFlatESLintclass (#β17139) (Milos Djermanovic)9682d66fix: switchgrapheme-splittertographemer(#β17160) (fisker Cheung)
Documentation
7709b14docs: Update README (GitHub Actions Bot)7f183e0docs: Update triage process description (#β17157) (Nicholas C. Zakas)b68346bdocs: fix license to reflect relicensing of jshint (#β17165) (Stefan Bischof)
Chores
f43216achore: upgrade @βeslint/js@β8.41.0 (#β17200) (Milos Djermanovic)95c3007chore: package.json update for @βeslint/js release (ESLint Jenkins)ddc5291chore: don't use deprecatedcontextmethods inast-utilstests (#β17194) (Milos Djermanovic)b1516dbchore: Fix return type offindFlatConfigFile(#β17161) (Milos Djermanovic)918b0fdperf: Store indent descriptors in a plain array (#β17148) (Francesco Trotta)4caa344refactor: locateConfigFileToUse returns an Error object (#β17159) (ε―ηΆ)
v8.40.0
Features
5db7808feat: improve flat config errors for invalid rule options and severities (#β17140) (Josh Goldberg β¨)f5574dcfeat: Add findConfigFile() method to FlatESLint (#β17142) (Nicholas C. Zakas)e52b98bfeat: addsourceCodeproperty to the rule context (#β17107) (Nitin Kumar)1468f5bfeat: addphysicalFilenameproperty to the rule context (#β17111) (Nitin Kumar)0df4d4ffeat: addcwdto rule context (#β17106) (Nitin Kumar)52018f2feat: addfilenameproperty to the rule context (#β17108) (Nitin Kumar)559ff4efeat: add newomitLastInOneLineClassBodyoption to thesemirule (#β17105) (Nitin Kumar)
Bug Fixes
Documentation
e980bf3docs: Update README (GitHub Actions Bot)e92a6fcdocs: Update README (GitHub Actions Bot)af5fe64docs: Fix custom rule schema docs (#β17115) (Adam Jones)4a352a9docs: explain how to include predefined globals (#β17114) (Marcus Wyatt)5ea15d9docs: add mastodon link in readme (#β17110) (ε―ηΆ)
Chores
4053004chore: upgrade @βeslint/js@β8.40.0 (#β17156) (Milos Djermanovic)50fed1dchore: package.json update for @βeslint/js release (ESLint Jenkins)4c7a170chore: upgrade @βeslint/eslintrc@β2.0.3 (#β17155) (Milos Djermanovic)e80b7ccchore: upgrade [email protected] (#β17154) (Milos Djermanovic)ce3ac91chore: upgrade [email protected] (#β17153) (Milos Djermanovic)9094d79chore: addlatest/tometa.docs.urlin all core rules (#β17136) (Milos Djermanovic)d85efadperf: don't usegrapheme-splitteron ASCII strings in key-spacing rule (#β17122) (Milos Djermanovic)
v8.39.0
Features
Documentation
6987dc5docs: Fix formatting in Custom Rules docs (#β17097) (Milos Djermanovic)4ee92e5docs: Update README (GitHub Actions Bot)d8e9887docs: Custom Rules cleanup/expansion (#β16906) (Ben Perlmutter)1fea279docs: Clarify how to add to tsc agenda (#β17084) (Nicholas C. Zakas)970ef1cdocs: Update triage board location (Nicholas C. Zakas)6d8bffddocs: Update README (GitHub Actions Bot)
Chores
60a6f26chore: upgrade @βeslint/js@β8.39.0 (#β17102) (Milos Djermanovic)d5ba5c0chore: package.json update for @βeslint/js release (ESLint Jenkins)f57eff2ci: run tests on Node.js v20 (#β17093) (Nitin Kumar)9d1b8fcperf: Binary search in token storeutils.search(#β17066) (Francesco Trotta)07a4435chore: Add request for minimal repro to bug report (#β17081) (Nicholas C. Zakas)eac4943refactor: remove unnecessary use ofSourceCode#getAncestorsin rules (#β17075) (Milos Djermanovic)0a7b60achore: update description ofSourceCode#getDeclaredVariables(#β17072) (Milos Djermanovic)6e2df71chore: remove unnecessary references to the LICENSE file (#β17071) (Milos Djermanovic)
v8.38.0
Features
a1d561dfeat: Move getDeclaredVariables and getAncestors to SourceCode (#β17059) (Nicholas C. Zakas)
Bug Fixes
1c1ece2fix: do not report onRegExp(...args)inrequire-unicode-regexp(#β17037) (Francesco Trotta)
Documentation
7162d34docs: Mention new config system is complete (#β17068) (Nicholas C. Zakas)0fd6bb2docs: Update README (GitHub Actions Bot)c83531cdocs: Update/remove external links, eg. point toeslint-community(#β17061) (Pelle Wessman)a3aa6f5docs: Clarifyno-div-regexrule docs (#β17051) (Francesco Trotta)b0f11cfdocs: Update README (GitHub Actions Bot)da8d52adocs: Update the second object instance for the "no-new" rule (#β17020) (Ahmadou Waly NDIAYE)518130adocs: switch language based on current path (#β16687) (Percy Ma)24206c4docs: Update README (GitHub Actions Bot)
Chores
59ed060chore: upgrade @βeslint/js@β8.38.0 (#β17069) (Milos Djermanovic)88c0898chore: package.json update for @βeslint/js release (ESLint Jenkins)cf682d2refactor: simplify new-parens rule schema (#β17060) (MHO)0dde022ci: bump actions/add-to-project from 0.4.1 to 0.5.0 (#β17055) (dependabot[bot])
v8.37.0
Features
b6ab8b2feat:require-unicode-regexpadd suggestions (#β17007) (Josh Goldberg)10022b1feat: Copy getScope() to SourceCode (#β17004) (Nicholas C. Zakas)1665c02feat: Use plugin metadata for flat config serialization (#β16992) (Nicholas C. Zakas)b3634f6feat: docs license (#β17010) (Samuel Roldan)892e6e5feat: languageOptions.parser must be an object. (#β16985) (Nicholas C. Zakas)
Bug Fixes
619f3fdfix: correctly handlenulldefault config inRuleTester(#β17023) (Brad Zacher)1fbf118fix:getFirstToken/getLastTokenon comment-only node (#β16889) (Francesco Trotta)129e252fix: Fix typo inlogical-assignment-operatorsrule description (#β17000) (Francesco Trotta)
Documentation
75339dfdocs: fix typos and missing info in id-match docs (#β17029) (Ed Lucas)ec2d830docs: Fix typos in thesemirule docs (#β17012) (Andrii Lundiak)e39f28ddocs: add back to top button (#β16979) (Tanuj Kanti)721c717docs: Custom Processors cleanup and expansion (#β16838) (Ben Perlmutter)d049f97docs: 'How ESLint is Maintained' page (#β16961) (Ben Perlmutter)5251a92docs: Describe guard options for guard-for-in (#β16986) (alope107)6157d81docs: Add example to guard-for-in docs. (#β16983) (alope107)fd47998docs: updateArray.prototype.toSortedspecification link (#β16982) (Milos Djermanovic)3e1cf6bdocs: Copy edits on Maintain ESLint docs (#β16939) (Ben Perlmutter)
Chores
c67f299chore: upgrade @βeslint/js@β8.37.0 (#β17033) (Milos Djermanovic)ee9ddbdchore: package.json update for @βeslint/js release (ESLint Jenkins)dddb475chore: upgrade @βeslint/eslintrc@β2.0.2 (#β17032) (Milos Djermanovic)522431echore: upgrade [email protected] (#β17031) (Milos Djermanovic)f5f9a88chore: upgrade [email protected] (#β17030) (Milos Djermanovic)4dd8d52ci: bump actions/stale from 7 to 8 (#β17026) (dependabot[bot])ad9dd6achore: remove duplicate scss, (#β17005) (Strek)ada6a3eci: unpin Node 19 (#β16993) (Milos Djermanovic)c3da975chore: Remove triage label from template (#β16990) (Nicholas C. Zakas)69bc0e2ci: pin Node 19 to 19.7.0 (#β16987) (Milos Djermanovic)
v8.36.0
Features
c89a485feat: AddcheckJSDocoption to multiline-comment-style (#β16807) (Laurent Cozic)f5f5e11feat: Serialize parsers/processors in flat config (#β16944) (Nicholas C. Zakas)4799297feat: use @βeslint-community dependencies (#β16784) (MichaΓ«l De Boey)
Bug Fixes
Documentation
b98fdd4docs: Update README (GitHub Actions Bot)caf08cedocs: fix estree link in custom formatters docs (#β16967) (Milos Djermanovic)3398431docs: Custom Parsers cleanup/expansion (#β16887) (Ben Perlmutter)19d3531docs: Update README (GitHub Actions Bot)b09a512docs: detect and fix broken links (#β16837) (Nitin Kumar)
Chores
602b111chore: upgrade @βeslint/js@β8.36.0 (#β16978) (Milos Djermanovic)43c2345chore: package.json update for @βeslint/js release (ESLint Jenkins)00afb84chore: upgrade @βeslint/eslintrc@β2.0.1 (#β16977) (Milos Djermanovic)698c5aachore: upgrade [email protected] (#β16976) (Milos Djermanovic)75acdd2chore: lint more js files in docs (#β16964) (Milos Djermanovic)89d9844ci: bump actions/add-to-project from 0.4.0 to 0.4.1 (#β16943) (dependabot[bot])
v8.35.0
Features
8e34a04feat: addafterHashbangCommentoption tolines-around-commentrule (#β16920) (SUZUKI Sosuke)c8c0c71feat: Move all and recommended configs into package. (#β16844) (Nicholas C. Zakas)71f6f0dfeat: report more cases with??in no-constant-binary-expression (#β16826) (Daiki Nishikawa)
Bug Fixes
Documentation
f9f195edocs: Plugin docs cleanup & expansion (#β16862) (Ben Perlmutter)df809fddocs: Custom Formatters page cleanup/expansion (#β16886) (Ben Perlmutter)0700d1bdocs: Add PostCSS/Autoprefixer/CSSNano (#β16502) (Nick Schonning)7b9e9bfdocs: support unicode anchors (#β16782) (Percy Ma)5fbc0bfdocs: Update README (GitHub Actions Bot)67865a0docs: Remove mention of mailing list (#β16869) (Amaresh S M)43af24adocs: Add explanation of when to use 'warn' severity (#β16882) (Nicholas C. Zakas)ed2999bdocs: Shareable configs page edits and expansion (#β16824) (Ben Perlmutter)2780635docs: fix typos (#β16884) (Lioness100)5bdaae2docs: Ways to Extend ESLint page (#β16861) (Ben Perlmutter)
Chores
cdcbe12chore: upgrade @βeslint/js@β8.35.0 (#β16935) (Brandon Mills)c954c34chore: package.json update for @βeslint/js release (ESLint Jenkins)5a517dachore: package.json update for @βeslint/js release (ESLint Jenkins)9f10926chore: upgrade @βeslint/eslintrc@β2.0.0 (#β16928) (Milos Djermanovic)da728faci: use LTS node version in workflows (#β16907) (Nitin Kumar)c57b4f3perf: upgrade to [email protected] (#β16901) (Milos Djermanovic)9122f07chore: Update stale bot settings (#β16870) (Nicholas C. Zakas)
v8.34.0
Features
Bug Fixes
Documentation
f0a9883docs: split rules documentation (#β16797) (Ben Perlmutter)67aa37bdocs: fix typo in command-line-interface.md (#β16871) (Kevin Rouchut)337f7eddocs: fix width of language input (#β16849) (Tanuj Kanti)71349a1docs: Configure a Parser page (#β16803) (Ben Perlmutter)de7e925docs: remove extra line numbers in example (#β16848) (jonz94)ad38d77docs: Update README (GitHub Actions Bot)
Chores
9dbe06dchore: addtypeproperty to array-element-newline schema (#β16877) (MHO)a061527chore: Remove unused functions (#β16868) (Nicholas C. Zakas)
v8.33.0
Features
2cc7954feat: addrestrictDefaultExportsoption to no-restricted-exports rule (#β16785) (Nitin Kumar)
Documentation
17f4be2docs: Fix examples in no-multiple-empty-lines rule (#β16835) (jonz94)9c7cfe3docs: 'Source Code' content in 'Set up Development Environment' page (#β16780) (Ben Perlmutter)ede5c64docs: Custom processors page (#β16802) (Ben Perlmutter)2620614docs: Code of Conduct page (#β16781) (Ben Perlmutter)50a8efddocs: report a sec vulnerability page (#β16808) (Ben Perlmutter)ed60afddocs: Update page titles, section landing pages, and side TOC (#β16760) (Ben Perlmutter)333c712docs: add background to code-path-diagrams for dark-mode (#β16822) (Tanuj Kanti)f5f7b9bdocs: Update README (GitHub Actions Bot)2aa4f5fdocs: no-constant-condition: Add multi-comparison example (#β16776) (Sebastian Simon)40287dbdocs: Remove Google Group icon (#β16779) (Nicholas C. Zakas)ea10ca5docs: 'a .eslint' -> 'an .eslint' for consistency (#β16809) (Ben Perlmutter)3be0748docs: add example for nodejs lintText api (#β16789) (Siva K)ce4f5ffdocs: Replace removed related rules with a valid rule (#β16800) (Ville Saalo)
v8.32.0
Features
fc20f24feat: add suggestions for redundant wrapping in prefer-regex-literals (#β16658) (YeonJuan)
Bug Fixes
Documentation
17b65addocs: IA Update page URL move (#β16665) (Ben Perlmutter)5981296docs: fix theme switcher button (#β16752) (Sam Chen)6669413docs: deploy prerelease docs under the/docs/next/path (#β16541) (Nitin Kumar)78ecfe0docs: use inline code for rule options name (#β16768) (Percy Ma)fc2ea59docs: Update README (GitHub Actions Bot)762a872docs: Update README (GitHub Actions Bot)
Chores
2952d6echore: sync templates/*.md files with issue templates (#β16758) (gfyoung)3e34418chore: Add new issues to triage project (#β16740) (Nicholas C. Zakas)
v8.31.0
Features
52c7c73feat: check assignment patterns in no-underscore-dangle (#β16693) (Milos Djermanovic)b401cdefeat: add options to check destructuring in no-underscore-dangle (#β16006) (Morten Kaltoft)30d0daffeat: group properties with values in parentheses inkey-spacing(#β16677) (Francesco Trotta)
Bug Fixes
35439f1fix: correct syntax error inprefer-arrow-callbackautofix (#β16722) (Francesco Trotta)87b2470fix: new instance of FlatESLint should load latest config file version (#β16608) (Milos Djermanovic)
Documentation
4339dc4docs: Update README (GitHub Actions Bot)4e4049cdocs: optimize code block structure (#β16669) (Sam Chen)54a7adedocs: do not escape code blocks of formatters examples (#β16719) (Sam Chen)e5ecfefdocs: Add function call example for no-undefined (#β16712) (Elliot Huffman)a3262f0docs: Add mastodon link (#β16638) (Amaresh S M)a14ccf9docs: clarify files property (#β16709) (Sam Chen)3b29eb1docs: fix npm link (#β16710) (Abdullah Osama)a638673docs: fix search bar focus onEsc(#β16700) (Shanmughapriyan S)f62b722docs: country flag missing in windows (#β16698) (Shanmughapriyan S)4d27ec6docs: display zh-hans in the docs language switcher (#β16686) (Percy Ma)8bda20edocs: remove manually maintained anchors (#β16685) (Percy Ma)b68440fdocs: User Guide Getting Started expansion (#β16596) (Ben Perlmutter)
Chores
65d4e24chore: Upgrade @βeslint/eslintrc@β1.4.1 (#β16729) (Brandon Mills)8d93081chore: fix CI failure (#β16721) (Sam Chen)8f17247chore: Set up automatic updating of README (#β16717) (Nicholas C. Zakas)4cd87cbci: bump actions/stale from 6 to 7 (#β16713) (dependabot[bot])fd20c75chore: sort package.json scripts in alphabetical order (#β16705) (Darius Dzien)10a5c78chore: update ignore patterns ineslint.config.js(#β16678) (Milos Djermanovic)
v8.30.0
Features
075ef2cfeat: add suggestion for no-return-await (#β16637) (Daniel Bartholomae)7190d98feat: update globals (#β16654) (SΓ©bastien RΓ¨gne)
Bug Fixes
1a327aafix: Ensure flat config unignores work consistently like eslintrc (#β16579) (Nicholas C. Zakas)9b8bb72fix: autofix recursive functions in no-var (#β16611) (Milos Djermanovic)
Documentation
6a8cd94docs: Clarify Discord info in issue template config (#β16663) (Nicholas C. Zakas)ad44344docs: CLI documentation standardization (#β16563) (Ben Perlmutter)293573edocs: fix broken line numbers (#β16606) (Sam Chen)fa2c64bdocs: use relative links for internal links (#β16631) (Percy Ma)75276c9docs: reorder options in no-unused-vars (#β16625) (Milos Djermanovic)7276fe5docs: Fix anchor in URL (#β16628) (Karl Horky)6bef135docs: don't apply layouts to html formatter example (#β16591) (Tanuj Kanti)dfc7ec1docs: Formatters page updates (#β16566) (Ben Perlmutter)8ba124cdocs: update theprefer-constexample (#β16607) (Pavel)e6cb05adocs: fix css leaking (#β16603) (Sam Chen)
Chores
f2c4737chore: upgrade @βeslint/eslintrc@β1.4.0 (#β16675) (Milos Djermanovic)ba74253chore: standardize npm script names per #β14827 (#β16315) (Patrick McElhaney)0d9af4cci: fix npm v9 problem withfile:(#β16664) (Milos Djermanovic)90c9219refactor: migrate off deprecated function-style rules in all tests (#β16618) (Bryan Mishkin)
v8.29.0
Features
49a07c5feat: addallowParensAfterCommentPatternoption to no-extra-parens (#β16561) (Nitin Kumar)e6a865dfeat:prefer-named-capture-groupadd suggestions (#β16544) (Josh Goldberg)a91332bfeat: In no-invalid-regexp validate flags also for non-literal patterns (#β16583) (trosos)
Documentation
0311d81docs: Configuring Plugins page intro, page tweaks, and rename (#β16534) (Ben Perlmutter)57089b1docs: add a property assignment example for camelcase rule (#β16605) (Milos Djermanovic)b6ab030docs: add docs codeowners (#β16601) (Strek)6380c87docs: fix sitemap and feed (#β16592) (Milos Djermanovic)ade621ddocs: perf debounce the search query (#β16586) (Shanmughapriyan S)fbcf3abdocs: fix searchbar clear button (#β16585) (Shanmughapriyan S)f894035docs: HTTPS link to yeoman.io (#β16582) (Christian Oliff)de12b26docs: Update configuration file pages (#β16509) (Ben Perlmutter)1ae9f20docs: update correct code examples forno-extra-parensrule (#β16560) (Nitin Kumar)
Chores
7628403chore: add discord channel link (#β16590) (Amaresh S M)f5808cbchore: fix rule doc headers check (#β16564) (Milos Djermanovic)
v8.28.0
Features
63bce44feat: addignoreClassFieldInitialValuesoption to no-magic-numbers (#β16539) (Milos Djermanovic)8385ecdfeat: multiline properties in rulekey-spacingwith optionalign(#β16532) (Francesco Trotta)a4e89dbfeat:no-obj-callssupportIntl(#β16543) (Sosuke Suzuki)
Bug Fixes
c50ae4ffix: Ensure that dot files are found with globs. (#β16550) (Nicholas C. Zakas)9432b67fix: throw error for first unmatched pattern (#β16533) (Milos Djermanovic)e76c382fix: allow* 1when followed by/in no-implicit-coercion (#β16522) (Milos Djermanovic)
Documentation
34c05a7docs: Language Options page intro and tweaks (#β16511) (Ben Perlmutter)3e66387docs: add intro and edit ignoring files page (#β16510) (Ben Perlmutter)436f712docs: fix Header UI inconsistency (#β16464) (Tanuj Kanti)f743816docs: switch to wrench emoji for auto-fixable rules (#β16545) (Bryan Mishkin)bc0547edocs: improve styles for versions and languages page (#β16553) (Nitin Kumar)6070f58docs: clarify esquery issue workaround (#β16556) (Milos Djermanovic)b48e4f8docs: Command Line Interface intro and tweaks (#β16535) (Ben Perlmutter)b92b30fdocs: Add Rules page intro and content tweaks (#β16523) (Ben Perlmutter)1769b42docs: Integrations page introduction (#β16548) (Ben Perlmutter)a8d0a57docs: make table of contents sticky on desktop (#β16506) (Sam Chen)a01315adocs: fix route of japanese translation site (#β16542) (Tanuj Kanti)0515628docs: use emoji instead of svg for deprecated rule (#β16536) (Bryan Mishkin)68f1288docs: set default layouts (#β16484) (Percy Ma)776827adocs: init config about specifying shared configs (#β16483) (Percy Ma)5c39425docs: fix broken link to plugins (#β16520) (ΓdΓ‘m T. Nagy)c97c789docs: Add missing no-new-native-nonconstructor docs code fence (#β16503) (Brandon Mills)
Chores
e94a4a9chore: Add tests to verify #β16038 is fixed (#β16538) (Nicholas C. Zakas)e13f194chore: stricter validation ofmeta.docs.descriptionin core rules (#β16529) (Milos Djermanovic)72dbfbcchore: usepkgparameter ingetNpmPackageVersion(#β16525) (webxmsj)
v8.27.0
Features
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: Never, 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 has been generated by Mend Renovate. View repository job log here.