gitree
gitree copied to clipboard
Update all non-major dependencies
Note: This PR body was truncated due to platform limits.
This PR contains the following updates:
| Package | Change | Age | Confidence |
|---|---|---|---|
| chalk | 4.1.0 → 4.1.2 |
||
| eslint (source) | 7.21.0 → 7.32.0 |
||
| eslint-plugin-import | 2.22.1 → 2.32.0 |
||
| execa | 5.0.0 → 5.1.1 |
||
| ignore | 5.1.8 → 5.3.2 |
Release Notes
eslint/eslint (eslint)
v7.32.0
-
3c78a7bChore: Adopteslint-plugin/prefer-message-idsrule internally (#14841) (Bryan Mishkin) -
faecf56Update: change reporting location forcurlyrule (refs #12334) (#14766) (Nitin Kumar) -
d7dc07aFix: ignore lines with empty elements (fixes #12756) (#14837) (Soufiane Boutahlil) -
1bfbefdNew: Exit on fatal error (fixes #13711) (#14730) (Antonios Katopodis) -
ed007c8Chore: Simplify internalno-invalid-metarule (#14842) (Bryan Mishkin) -
d53d906Docs: Prepare data for website to indicate rules with suggestions (#14830) (Bryan Mishkin) -
d28f2ffDocs: Reference eslint-config-eslint to avoid potential for staleness (#14805) (Brett Zamir) -
8be8a36Chore: Adopteslint-plugin/require-meta-docs-urlrule internally (#14823) (Bryan Mishkin) -
f9c164fDocs: New syntax issue template (#14826) (Nicholas C. Zakas) -
eba0c45Chore: assertions on reporting loc inunicode-bom(refs #12334) (#14809) (Nitin Kumar) -
ed945bdDocs: fix multiple broken links (#14833) (Sam Chen) -
60df44cChore: useactions/setup-node@v2(#14816) (Nitin Kumar) -
6641d88Docs: Update README team and sponsors (ESLint Jenkins)
v7.31.0
-
efdbb12Upgrade: @eslint/eslintrc to v0.4.3 (#14808) (Brandon Mills) -
a96b05fUpdate: add end location to report inconsistent-return(refs #12334) (#14798) (Nitin Kumar) -
e0e8e30Docs: update BUG_REPORT template (#14787) (Nitin Kumar) -
39115c8Docs: provide more context to no-eq-null (#14801) (gfyoung) -
9a3c73cDocs: fix a broken link (#14790) (Sam Chen) -
ddffa8aUpdate: Indicating the operator in question (#14764) (Paul Smith) -
bba714cUpdate: Clarifying what changes need to be made in no-mixed-operators (#14765) (Paul Smith) -
b0d22e3Docs: Mention benefit of providingmeta.docs.url(#14774) (Bryan Mishkin) -
000cc79Sponsors: Sync README with website (ESLint Jenkins) -
a6a7438Chore: pin fs-teardown@0.1.1 (#14771) (Milos Djermanovic)
v7.30.0
-
5f74642Chore: don't check Program.start in SourceCode#getComments (refs #14744) (#14748) (Milos Djermanovic) -
19a871aDocs: Suggest linting plugins for ESLint plugin developers (#14754) (Bryan Mishkin) -
aa87329Docs: fix broken links (#14756) (Sam Chen) -
278813aDocs: fix and add more examples for new-cap rule (fixes #12874) (#14725) (Nitin Kumar) -
ed1da5dUpdate: ecmaVersion allows "latest" (#14720) (薛定谔的猫) -
104c0b5Update: improve use-isnan rule to detectNumber.NaN(fixes #14715) (#14718) (Nitin Kumar) -
b08170bUpdate: Implement FlatConfigArray (refs #13481) (#14321) (Nicholas C. Zakas) -
f113cddChore: upgrade eslint-plugin-eslint-plugin (#14738) (薛定谔的猫) -
1b8997aDocs: Fix getRulesMetaForResults link syntax (#14723) (Brandon Mills) -
aada733Docs: fix two broken links (#14726) (Sam Chen) -
8972529Docs: Update README team and sponsors (ESLint Jenkins)
v7.29.0
-
bfbfe5cNew: Add only to RuleTester (refs eslint/rfcs#73) (#14677) (Brandon Mills) -
c2cd7b4New: Add ESLint#getRulesMetaForResults() (refs #13654) (#14716) (Nicholas C. Zakas) -
eea7e0dChore: remove duplicate code (#14719) (Nitin Kumar) -
6a1c7a0Fix: allow fallthrough comment inside block (fixes #14701) (#14702) (Kevin Gibbons) -
a47e5e3Docs: Add Mega-Linter to the list of integrations (#14707) (Nicolas Vuillamy) -
353ddf9Chore: enable reportUnusedDisableDirectives in eslint-config-eslint (#14699) (薛定谔的猫) -
757c495Chore: add some rules to eslint-config-eslint (#14692) (薛定谔的猫) -
c93a222Docs: fix a broken link (#14697) (Sam Chen) -
655c118Sponsors: Sync README with website (ESLint Jenkins) -
e2bed2eSponsors: Sync README with website (ESLint Jenkins) -
8490fb4Sponsors: Sync README with website (ESLint Jenkins) -
ddbe877Sponsors: Sync README with website (ESLint Jenkins)
v7.28.0
-
1237705Upgrade: @eslint/eslintrc to 0.4.2 (#14672) (Milos Djermanovic) -
123fb86Docs: Add Feedback Needed triage description (#14670) (Nicholas C. Zakas) -
c545163Update: support multiline /eslint-env/ directives (fixes #14652) (#14660) (薛定谔的猫) -
8d1e75aUpgrade: glob-parent version in package.json (#14658) (Hamza Najeeb) -
1f048cbFix: no-implicit-coercion false positive withString()(fixes #14623) (#14641) (Milos Djermanovic) -
d709abfChore: fix comment location in no-unused-vars (#14648) (Milos Djermanovic) -
e44ce0aFix: no-duplicate-imports allow unmergeable (fixes #12758, fixes #12760) (#14238) (Soufiane Boutahlil) -
bb66a3dNew: addgetPhysicalFilename()method to rule context (fixes #11989) (#14616) (Nitin Kumar) -
2e43dacDocs: fixno-sequencesexample (#14643) (Nitin Kumar) -
958ff4eDocs: add note for arrow functions in no-seq rule (#14578) (Nitin Kumar) -
e4f111bFix: arrow-body-style crash with object pattern (fixes #14633) (#14635) (Milos Djermanovic) -
ec28b5aChore: upgrade eslint-plugin-eslint-plugin (#14590) (薛定谔的猫) -
85a2725Docs: Update README team and sponsors (ESLint Jenkins)
v7.27.0
-
2c0868cChore: merge all html formatter files intohtml.js(#14612) (Milos Djermanovic) -
9e9b5e0Update: no-unused-vars false negative with comma operator (fixes #14325) (#14354) (Nitin Kumar) -
afe9569Chore: use includes instead of indexOf (#14607) (Mikhail Bodrov) -
c0f418eChore: Remove lodash (#14287) (Stephen Wade) -
52655ddUpdate: no-restricted-imports custom message for patterns (fixes #11843) (#14580) (Alex Holden) -
967b1c4Chore: Fix typo in large.js (#14589) (Ikko Ashimine) -
2466a05Sponsors: Sync README with website (ESLint Jenkins) -
fe29f18Sponsors: Sync README with website (ESLint Jenkins) -
086c1d6Chore: add more test cases forno-sequences(#14579) (Nitin Kumar) -
6a2ced8Docs: Update README team and sponsors (ESLint Jenkins)
v7.26.0
-
aaf65e6Upgrade: eslintrc for ModuleResolver fix (#14577) (Brandon Mills) -
ae6dbd1Fix: track variables, not names in require-atomic-updates (fixes #14208) (#14282) (Patrick Ahmetovic) -
6a86e50Chore: remove loose-parser tests (fixes #14315) (#14569) (Milos Djermanovic) -
ee3a3eaFix: create.eslintrc.cjsformoduletype (#14304) (Nitin Kumar) -
6791decDocs: fix example for require-atomic-updates (#14562) (Milos Djermanovic) -
388eb7eSponsors: Sync README with website (ESLint Jenkins) -
f071d1eUpdate: Add automated suggestion toradixrule for parsing decimals (#14291) (Bryan Mishkin) -
0b6a3f3New: Include XO style guide ineslint --init(#14193) (Federico Brigante)
v7.25.0
-
5df5e4aUpdate: highlight last write reference for no-unused-vars (fixes #14324) (#14335) (Nitin Kumar) -
0023872Docs: Add deprecated note toworking-with-rules-deprecatedpage (#14344) (Michael Novotny) -
36fca70Chore: Upgrade eslump to 3.0.0 (#14350) (Stephen Wade) -
59b689aChore: add node v16 (#14355) (薛定谔的猫) -
35a1f5eSponsors: Sync README with website (ESLint Jenkins) -
fb0a92bChore: rename misspelled identifier in test (#14346) (Tobias Nießen) -
f2babb1Docs: update pull request template (#14336) (Nitin Kumar) -
02dde29Docs: Fix anchor in 'docs/developer-guide/working-with-rules.md' (#14332) (Nate-Wilkins) -
07d14c3Chore: remove extraneous command from lint-staged config (#14314) (James George) -
41b3570Update: lint code block with same extension but different content (#14227) (JounQin) -
eb29996Docs: add more examples with arrow functions for no-sequences rule (#14313) (Nitin Kumar)
v7.24.0
-
0c346c8Chore: ignorepnpm-lock.yaml(#14303) (Nitin Kumar) -
f06ecdfUpdate: Add disallowTemplateShorthand option in no-implicit-coercion (#13579) (Remco Haszing) -
71a80e3Docs: fix broken links in Node.js API docs toc (#14296) (u-sho (Shouhei Uechi)) -
bd46dc4Docs: Fix incorrect reference to "braces" in arrow-parens (#14300) (emclain) -
0d6235eDocs: update header in max-lines (#14273) (Shinigami) -
70c9216Docs: Update issue triage to include blocked column (#14275) (Nicholas C. Zakas) -
abca186Docs: Fix typo in suggestions section (#14293) (Kevin Partington) -
c4d8b0dFix: no-unused-vars ignoreRestSiblings check assignments (fixes #14163) (#14264) (YeonJuan) -
b51d077Update: add ignoreNonDeclaration to no-multi-assign rule (fixes #12545) (#14185) (t-mangoe) -
c981fb1Chore: Upgrade mocha to 8.3.2 (#14278) (Stephen Wade) -
147fc04Docs: Fixrepro:neededlabel in bug report template (#14285) (Milos Djermanovic) -
e1cfde9Docs: Update bug report template (#14276) (Nicholas C. Zakas) -
c85c2f1Docs: Add fatal to Node.js API LintMessage type (#14251) (Brandon Mills)
v7.23.0
-
687ccaeUpdate: add option "allowInParentheses" to no-sequences (fixes #14197) (#14199) (Daniel Rentz) -
dbf2529Sponsors: Sync README with website (ESLint Jenkins) -
4bdf2c1Sponsors: Sync README with website (ESLint Jenkins) -
49d1697Chore: Upgrade eslint-plugin-jsdoc to v25 and remove --legacy-peer-deps (#14244) (Brandon Mills) -
43f1685Update:--quietshould not supress--max-warnings(fixes #14202) (#14242) (Milos Djermanovic) -
909c727Docs: Add valid example that shows vars in a block scope (#14230) (Ed S) -
28583ebFix: no-mixed-operators false positives with? :(fixes #14223) (#14226) (Milos Djermanovic) -
a99eb2dFix: Clarify line breaks in object-curly-newline (fixes #14024) (#14063) (armin yahya) -
8984c91Update: eslint --env-info output os info (#14059) (薛定谔的猫) -
2a79306Sponsors: Sync README with website (ESLint Jenkins) -
ebd7026Docs: Fix typo (#14225) (Greg Finley) -
a2013fcSponsors: Sync README with website (ESLint Jenkins)
v7.22.0
-
3a432d8Docs: Improve documentation for indent rule (#14168) (Serkan Özel) -
f62ec8dUpdate: throw error when fix range is invalid (#14142) (Jacob Bandes-Storch) -
0eecad2Upgrade: Update lodash in package.json to V 4.17.21 (#14159) (Basem Al-Nabulsi) -
5ad91aaUpdate: report es2021 globals in no-extend-native (refs #13602) (#14177) (Milos Djermanovic) -
c295581Chore: remove leftover JSDoc from lint-result-cache (#14176) (Milos Djermanovic) -
0d541f9Chore: Reduce lodash usage (#14178) (Stephen Wade) -
27a67d7Sponsors: Sync README with website (ESLint Jenkins) -
459d821Chore: upgrade dependencies of browser test (#14127) (Pig Fang) -
ebfb63aSponsors: Sync README with website (ESLint Jenkins) -
3ba029fDocs: Remove Extraneous Dash (#14164) (Danny Hurlburt) -
6f4540eSponsors: Sync README with website (ESLint Jenkins) -
ddf361cDocs: Fix Formatting (#14154) (Danny Hurlburt) -
c0d2ac1Sponsors: Sync README with website (ESLint Jenkins) -
a8df03eDocs: Clarify triage process (#14117) (Nicholas C. Zakas)
import-js/eslint-plugin-import (eslint-plugin-import)
v2.32.0
Added
- add [
enforce-node-protocol-usage] rule andimport/node-versionsetting ([#3024], thanks [@GoldStrikeArch] and [@sevenc-nanashi]) - add TypeScript types ([#3097], thanks [@G-Rath])
- [
extensions]: add `pathGroupOverrides to allow enforcement decision overrides based on specifier ([#3105], thanks [@Xunnamius]) - [
order]: addsortTypesGroupoption to allow intragroup sorting of type-only imports ([#3104], thanks [@Xunnamius]) - [
order]: addnewlines-between-typesoption to control intragroup sorting of type-only imports ([#3127], thanks [@Xunnamius]) - [
order]: addconsolidateIslandsoption to collapse excess spacing for aesthetically pleasing imports ([#3129], thanks [@Xunnamius])
Fixed
- [
no-unused-modules]: provide more meaningful error message when no .eslintrc is present ([#3116], thanks [@michaelfaith]) - configs: added missing name attribute for eslint config inspector ([#3151], thanks [@NishargShah])
- [
order]: ensure arcane imports do not cause undefined behavior ([#3128], thanks [@Xunnamius]) - [
order]: resolve undefined property access issue when usingnamedordering ([#3166], thanks [@Xunnamius]) - [
enforce-node-protocol-usage]: avoid a crash with some TS code ([#3173], thanks [@ljharb]) - [
order]: codify invariants from docs into config schema ([#3152], thanks [@Xunnamius])
Changed
- [Docs] [
extensions], [order]: improve documentation ([#3106], thanks [@Xunnamius]) - [Docs] add flat config guide for using
tseslint.config()([#3125], thanks [@lnuvy]) - [Docs] add missing comma ([#3122], thanks [@RyanGst])
- [readme] Update flatConfig example to include typescript config ([#3138], thanks [@intellix])
- [Refactor] [
order]: remove unnecessary negative check ([#3167], thanks [@JounQin]) - [Docs] [
no-unused-modules]: add missing double quote ([#3191], thanks [@albertpastrana]) - [Docs]
no-restricted-paths: clarify wording and fix errors ([#3172], thanks [@greim])
v2.31.0
Added
- support eslint v9 ([#2996], thanks [@G-Rath] [@michaelfaith])
- [
order]: allow validating named imports ([#3043], thanks [@manuth]) - [
extensions]: add thecheckTypeImportsoption ([#2817], thanks [@phryneas])
Fixed
-
ExportMap/ flat config: includelanguageOptionsin context ([#3052], thanks [@michaelfaith]) - [
no-named-as-default]: Allow using an identifier if the export is both a named and a default export ([#3032], thanks [@akwodkiewicz]) - [
export]: False positive for exported overloaded functions in TS ([#3065], thanks [@liuxingbaoyu]) -
exportMap: export map cache is tainted by unreliable parse results ([#3062], thanks [@michaelfaith]) -
exportMap: improve cacheKey when using flat config ([#3072], thanks [@michaelfaith]) - adjust "is source type module" checks for flat config ([#2996], thanks [@G-Rath])
Changed
- [Docs] [
no-relative-packages]: fix typo ([#3066], thanks [@joshuaobrien]) - [Performance] [
no-cycle]: dont scc for each linted file ([#3068], thanks [@soryy708]) - [Docs] [
no-cycle]: adddisableSccto docs ([#3070], thanks [@soryy708]) - [Tests] use re-exported
RuleTester([#3071], thanks [@G-Rath]) - [Docs] [
no-restricted-paths]: fix grammar ([#3073], thanks [@unbeauvoyage]) - [Tests] [
no-default-export], [no-named-export]: add test case (thanks [@G-Rath])
v2.30.0
Added
- [
dynamic-import-chunkname]: addallowEmptyoption to allow empty leading comments ([#2942], thanks [@JiangWeixian]) - [
dynamic-import-chunkname]: Allow empty chunk name when webpackMode: 'eager' is set; add suggestions to remove name in eager mode ([#3004], thanks [@amsardesai]) - [
no-unused-modules]: AddignoreUnusedTypeExportsoption ([#3011], thanks [@silverwind]) - add support for Flat Config ([#3018], thanks [@michaelfaith])
Fixed
- [
no-extraneous-dependencies]: allow wrong path ([#3012], thanks [@chabb]) - [
no-cycle]: use scc algorithm to optimize ([#2998], thanks [@soryy708]) - [
no-duplicates]: Removing duplicates breaks in TypeScript ([#3033], thanks [@yesl-kim]) - [
newline-after-import]: fix considerComments option when require ([#2952], thanks [@developer-bandi]) - [
order]: do not compare first path segment for relative paths ([#2682]) ([#2885], thanks [@mihkeleidast])
Changed
- [Docs] [
no-extraneous-dependencies]: Make glob pattern description more explicit ([#2944], thanks [@mulztob]) - [
no-unused-modules]: add console message to help debug [#2866] - [Refactor]
ExportMap: make procedures static instead of monkeypatching exportmap ([#2982], thanks [@soryy708]) - [Refactor]
ExportMap: separate ExportMap instance from its builder logic ([#2985], thanks [@soryy708]) - [Docs] [
order]: Add a quick note on how unbound imports and --fix ([#2640], thanks [@minervabot]) - [Tests] appveyor -> GHA (run tests on Windows in both pwsh and WSL + Ubuntu) ([#2987], thanks [@joeyguerra])
- [actions] migrate OSX tests to GHA ([ljharb#37], thanks [@aks-])
- [Refactor]
exportMapBuilder: avoid hoisting ([#2989], thanks [@soryy708]) - [Refactor]
ExportMap: extract "builder" logic to separate files ([#2991], thanks [@soryy708]) - [Docs] [
order]: update the description of thepathGroupsExcludedImportTypesoption ([#3036], thanks [@liby]) - [readme] Clarify how to install the plugin ([#2993], thanks [@jwbth])
v2.29.1
Fixed
- [
no-extraneous-dependencies]: ignoreexport type { ... } from '...'whenincludeTypesisfalse([#2919], thanks [@Pandemic1617]) - [
no-unused-modules]: support export patterns with array destructuring ([#2930], thanks [@ljharb]) - [Deps] update
tsconfig-paths([#2447], thanks [@domdomegg])
v2.29.0
Added
- TypeScript config: add .cts and .mts extensions ([#2851], thanks [@Zamiell])
- [
newline-after-import]: new optionexactCountand docs update ([#1933], thanks [@anikethsaha] and [@reosarevok]) - [
newline-after-import]: fixexactCountwithconsiderCommentsfalse positive, when there is a leading comment ([#2884], thanks [@kinland])
v2.28.1
Fixed
Changed
v2.28.0
Fixed
- [
no-duplicates]: remove duplicate identifiers in duplicate imports ([#2577], thanks [@joe-matsec]) - [
consistent-type-specifier-style]: fix accidental removal of comma in certain cases ([#2754], thanks [@bradzacher]) - [Perf]
ExportMap: ImproveExportMap.forperformance on larger codebases ([#2756], thanks [@leipert]) - [
no-extraneous-dependencies]/TypeScript: do not error when importing inline type from dev dependencies ([#2735], thanks [@andyogo]) - [
newline-after-import]/TypeScript: do not error when re-exporting a namespaced import ([#2832], thanks [@laurens-dg]) - [
order]: partial fix for [#2687] (thanks [@ljharb]) - [
no-duplicates]: Detect across type and regular imports ([#2835], thanks [@benkrejci]) - [
extensions]: handle.and..properly ([#2778], thanks [@benasher44]) - [
no-unused-modules]: improve schema (thanks [@ljharb]) - [
no-unused-modules]: report error on binding instead of parent export ([#2842], thanks [@Chamion])
Changed
- [Docs] [
no-duplicates]: fix example schema ([#2684], thanks [@simmo]) - [Docs] [
group-exports]: fix syntax highlighting ([#2699], thanks [@devinrhode2]) - [Docs] [
extensions]: reference node ESM behavior ([#2748], thanks [@xM8WVqaG]) - [Refactor] [
exports-last]: usearray.prototype.findlastindex(thanks [@ljharb]) - [Refactor] [
no-anonymous-default-export]: useobject.fromentries(thanks [@ljharb]) - [Refactor] [
no-unused-modules]: usearray.prototype.flatmap(thanks [@ljharb])
v2.27.5
Fixed
- [
order]: Fix group ranks order when alphabetizing ([#2674], thanks [@Pearce-Ropion])
v2.27.4
Fixed
-
semvershould be a prod dep ([#2668])
v2.27.3
Fixed
- [
no-empty-named-blocks]: rewrite rule to only check import declarations ([#2666])
v2.27.2
Fixed
- [
no-duplicates]: do not unconditionally requiretypescript([#2665])
v2.27.1
Fixed
-
array.prototype.flatmapshould be a prod dep ([#2664], thanks [@cristobal])
[
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 was generated by Mend Renovate. View the repository job log.