-
Notifications
You must be signed in to change notification settings - Fork 14
chore(deps): update linters (major) #1043
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Open
renovate
wants to merge
1
commit into
main
Choose a base branch
from
renovate/major-linters
base: main
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Open
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
|
❌ Deploy Preview for doist-typist failed.
|
76a8529
to
cc2e857
Compare
834fa61
to
8ebef04
Compare
4ea412d
to
7654d38
Compare
7654d38
to
ea85f8d
Compare
2c85815
to
528a549
Compare
528a549
to
02d2435
Compare
02d2435
to
34ea3bc
Compare
2890682
to
00f4605
Compare
6c5f540
to
504bfac
Compare
34d0f07
to
2afd0f2
Compare
2afd0f2
to
6f960a8
Compare
6f960a8
to
befef79
Compare
57ad5f2
to
e64b4af
Compare
e64b4af
to
6bc9aba
Compare
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Coming soon: The Renovate bot (GitHub App) will be renamed to Mend. PRs from Renovate will soon appear from 'Mend'. Learn more here.
This PR contains the following updates:
3.6.1
->4.4.4
56.0.0
->61.0.2
Release Notes
import-js/eslint-import-resolver-typescript (eslint-import-resolver-typescript)
v4.4.4
Compare Source
Patch Changes
#468
93b39d2
Thanks @renovate! - chore(deps): bumpstable-hash-x
v0.2.0#466
799f1ce
Thanks @anomiex! - fix: include options hash in cache key for options normalizationv4.4.3
Compare Source
Patch Changes
43575e7
Thanks @JounQin! - chore: migratestable-hash
tostable-hash-x
v4.4.2
Compare Source
Patch Changes
f16150b
Thanks @carlocorradini and @JounQin! - fix: always sort projects by affinity before iteratingv4.4.1
Compare Source
Patch Changes
d9f3e68
Thanks @JounQin! - fix(deps): bumpeslint-import-context
to v0.1.5v4.4.0
Compare Source
Minor Changes
7d87517
Thanks @JounQin! - feat: integrateeslint-import-context
to get correctcontext.cwd
v4.3.5
Compare Source
Patch Changes
3f1aab1
Thanks @JounQin! - fix: remove buggymodule-sync
exports fieldv4.3.4
Compare Source
Patch Changes
#442
57611d9
Thanks @JounQin! - fix: add more extension aliases for ts source/declaration files#444
bd45fcd
Thanks @JounQin! - fix(deps): bumpunrs-resolver
which resolves #406, #409, #437v4.3.3
Compare Source
Patch Changes
834b11e
Thanks @JounQin! - chore: bumpunrs-resolver
to v1.6.0v4.3.2
Compare Source
Patch Changes
dabba8e
Thanks @JounQin! - chore: bumpunrs-resolver
to v1.4.1v4.3.1
Compare Source
Patch Changes
2ced0ba
Thanks @JounQin! - chore: bumpunrs-resolver
to v1.3.3v4.3.0
Compare Source
Minor Changes
2fcb947
Thanks @JounQin! - feat: throw error on malformedtsconfig
referencev4.2.7
Compare Source
Patch Changes
aeb558f
Thanks @JounQin! - fix: add missingindex.d.cts
filev4.2.6
Compare Source
Patch Changes
c3f678b
Thanks @JounQin! - fix:require
entry types, addmodule-sync
entryv4.2.5
Compare Source
Patch Changes
ec59d22
Thanks @JounQin! - fix: absolute path aliasing should not be skippedv4.2.4
Compare Source
Patch Changes
#407
6b183ff
Thanks @JounQin! - chore: migrate to rebrandingunrs-resolver
with new targets supported:i686-pc-windows-msvc
armv7-unknown-linux-musleabihf
powerpc64le-unknown-linux-gnu
s390x-unknown-linux-gnu
v4.2.3
Compare Source
Patch Changes
#402
f21bf15
Thanks @SunsetTechuila! - fix: don't resolve not implemented node modules inbun
is-bun-module
is marked asdependency
, again, for correctness, seeisBunImplementedNodeModule
for more detailsFor
Bun
users: you don't need to installis-bun-module
any more butbun: true
option is still required if you're running withoutbun --bun
norrun#bun
enabledv4.2.2
Compare Source
Patch Changes
#397
14a7688
Thanks @JounQin! - chore: bumprspack-resolver
for better P'n'P supportNow
rspack-resolver
resolvespnpapi
natively.v4.2.1
Compare Source
Patch Changes
#394
9f11f6b
Thanks @JounQin! - fix: don't set emptyconfigFile
when notsconfig
found#394
9f11f6b
Thanks @JounQin! - chore: bumprspack-resolver
to v1.2.0v4.2.0
Compare Source
Minor Changes
#391
c8121e5
Thanks @JounQin! - feat: makeis-bun-module
as optional peer dependencyTechnically this is a BREAKING CHANGE, but considering we just raise out v4 recently and this only affects
bun
users,bun --bun eslint
even works without this dependency, so I'd consider this as a minor change.So for
bun
users, there are three options:is-bun-module
dependency manually and usebun: true
optioneslint
withbun --bun eslint
w/obun: true
optionrun#bun
inbunfig.toml
w/obun: true
optionv4.1.1
Compare Source
Patch Changes
1b97d8a
Thanks @JounQin! - fix: should prefermodule.isBuiltin
whenprocess.versions.bun
availablev4.1.0
Compare Source
Minor Changes
#387
ef5cd10
Thanks @JounQin! - feat: add a newbun?: boolean
option forbun
users - close #386process.versions.bun
is unavailable even withbun eslint
due to its own design,but checking
bun
modules for non-bun users is incorrect behavior and just wasting time,so a new option is added for such case, you can still run with
bun --bun eslint
without this option enabledv4.0.0
Compare Source
Major Changes
#368
2fd7c2e
Thanks @JounQin! - feat!: rewrite, speed up by usingrspack-resolver
which supportsreferences
natively under the hoodBREAKING CHANGES:
^16.17.0 || >=18.6
is now requiredalwaysTryTypes
is enabled by default, you can set it asfalse
to opt-outproject
is discouraged but still supported, singleproject
withreferences
are encouraged for better performance, you can enablenoWarnOnMultipleProjects
option to supress the warning messagetsconfig.json
orjsconfig.json
will be used automatically if noproject
providedv3.10.1
Compare Source
v3.10.0
Compare Source
Minor Changes
#413
89c2795
Thanks @JounQin! - chore: housekeeping, bump all (dev) depsMigrate
rspack-resolver
to rebrandingunrs-resolver
for more targets support and other bug fixesFull Changelog: import-js/eslint-import-resolver-typescript@v3.9.1...v3.10.0
v3.9.1
Compare Source
Patch Changes
4a9176e
Thanks @JounQin! - fix: userspack-resolver
fork for pnp supportv3.9.0
Compare Source
Minor Changes
6814443
Thanks @JounQin! - feat: migrateenhanced-resolve
tooxc-resolver
v3.8.7
Compare Source
Patch Changes
a14fdd9
Thanks @carlocorradini! - fix: include mapper with no files and force non-dynamic projects to use absolute pathsv3.8.6
Compare Source
Patch Changes
c9d5ab0
Thanks @JounQin! - fix: add support for importing with .js extension as tsx importeev3.8.5
Compare Source
Patch Changes
366eeaf
Thanks @carlocorradini! - fix: if file has no corresponding mapper function, apply all of them, starting with the nearest one.v3.8.4
Compare Source
Patch Changes
c940785
Thanks @JounQin! - fix: support multiple matching ts pathsv3.8.3
Compare Source
Patch Changes
#360
8192976
Thanks @carlocorradini! - Force tiniglobby to expand dot directories#360
8192976
Thanks @carlocorradini! - Update tinyglobby to latest versionv3.8.2
Compare Source
Patch Changes
5fd349e
Thanks @carlocorradini! - Update thetinyglobby
to the latest version to solve performance regressions.v3.8.1
Compare Source
Patch Changes
0c6303d
Thanks @carlocorradini! - Set cwd while resolving tsconfig includev3.8.0
Compare Source
Minor Changes
#345
fcc8883
Thanks @carlocorradini! - Enable the mapper function just for a set of allowed files. Improves project discovery using glob and POSIX separator.#346
c124e87
Thanks @carlocorradini! - Update get-tsconfig to the the latest version. We now support the${configDir}
variable, introduced in TypeScript 5.5.v3.7.0
Compare Source
Minor Changes
#326
93ea130
Thanks @SukkaW! - This version has implemented theeslint-plugin-import-x
's v3 resolver interface. This allows you to use import/require to referenceeslint-import-resolver-typescript
directly in your ESLint flat config:Previously
Now
Note that this only works with
eslint-plugin-import-x@>=4.5.0
. You can't usecreateTypeScriptImportResolver
with the older versions ofeslint-plugin-import-x
or any existing versions ofeslint-plugin-import
.v3.6.3
Compare Source
Patch Changes
#305
f8d7b82
Thanks @SukkaW! - Fix resolve fornode:test
,node:sea
, andnode:sqlite
without sacrificing installation size#288
a4c6c78
Thanks @SunsetTechuila! - fix: ignore bun built-in modulessindresorhus/eslint-plugin-unicorn (eslint-plugin-unicorn)
v61.0.2
Compare Source
throw-new-error
: Fix false positive for Effect library (#2740)0ddf5ea
no-useless-undefined
: IgnoreSet#delete(undefined)
(#2739)99acd27
prefer-includes
andprefer-array-index-of
: Prevent crash on Vue files (#2645)a1da518
v61.0.1
Compare Source
prefer-classlist-toggle
: OmitElement#classList.contains()
call when fixing (#2732)066f96b
v61.0.0
Compare Source
New rules
prefer-bigint-literals
(#2722)1f4cb8a
prefer-classlist-toggle
(#2731)5f27ec2
require-module-attributes
(#2725)5f275e2
no-array-sort
(#2713)b70d1e8
Improvements
unopinionated
config (#2715)c13d09b
60b2ec5
no-array-reduce
: Report optional chaining and calling of.reduce()
(#2721)caa1f8b
prefer-type-error
: Ignore error type check (#2729)d12fc01
Fixes
prefer-includes
: Fix compatibility with Vue SFC (#2704)540a4d4
v60.0.0
Compare Source
Breaking
2dc27d9
New rules
prefer-class-fields
(#2512)4c82dc1
no-array-reverse
(#2677)b051302
require-module-specifiers
(#2686)2a8e152
no-useless-error-capture-stack-trace
(#2676)fc900b6
Improvements
prefer-string-replace-all
: Preserve escape (#2667)2310b50
SuppressedError
(#2669)f51aeb9
Fixes
no-array-callback-reference
: Fix optional chaining expressions being ignored (#2694)ad27922
no-unnecessary-await
: Fix handling of experimental pipeline operator (#2658)2b8ebe5
v59.0.1
Compare Source
prefer-single-call
: Fix crash onCallExpression
followed byFunctionDeclaration
(#2639)3114dd9
v59.0.0
Compare Source
Breaking
no-array-push-push
rule toprefer-single-call
(#2617)e117783
no-length-as-slice-end
rule tono-unnecessary-slice-end
(#2614)1922df1
New rules
prefer-import-meta-properties
(#2607)1f6e172
no-unnecessary-array-flat-depth
(#2618)c63e698
no-unnecessary-array-splice-count
(#2614)1922df1
Improvements
Float16Array
(#2622)9e50568
prefer-node-protocol
: Supportprocess.getBuiltinModule()
(#2611)056364d
no-unnecessary-slice-end
: Support checkingInfinity
(#2614)1922df1
v58.0.0
Compare Source
Potentially breaking
engines.node
in package.json to match real compatibility (#2581)e48a620
Improvements
escape-case
: Add case option (#2559)0f6048c
number-literal-case
: AddhexadecimalValue
option (#2559)0f6048c
prevent-abbreviations
: PreserveiOS
(#2560)e8798da
Fixes
no-unnecessary-polyfills
: Fix browserslist field name (#2603)1a4c76f
no-unnecessary-polyfills
: Fix crash on checkinges6-error
module (#2582)66de41a
no-accessor-recursion
: Fix exception when used in CommonJS (#2574)ca1e432
v57.0.0
Compare Source
Breaking
c44ea26
c44ea26
New rules
consistent-date-clone
(#2544)8cebcf4
no-named-default
(#2538)ed8da1b
consistent-assert
(#2535)f3fc973
no-instanceof-builtins
8197574
41548c4
no-accessor-recursion
(#2525)92b5671
Improvements
no-instanceof-array
(#2534)c9c056c
no-instanceof-builtins
which covers more cases.prefer-includes
: Support Vue template (#2526)4e539b4
prevent-abbreviations
: Addutil
andutils
to abbreviations (#2507)5ba9f0a
prefer-math-min-max
: Ignore BigInt (#2467)8b7c5fc
prefer-global-this
: Also excludeouterWidth
andouterHeight
(#2549)8f00f76
prefer-at
: Remove unsafe autofix for.slice
with 1 argument (#2476)2985ecc
prefer-math-min-max
: Reduce false positives in TypeScript (#2527)1cbc561
prefer-string-raw
: IgnoreImportAttribute
(#2551)d963ccd
Fixes
new-for-builtins
: Correct fix forDate()
(#2543)e5e17f8
prefer-global-this
: Fix auto-fix fortypeof window
(#2501)b95dc12
v56.0.1
Compare Source
expiring-todo-comments
: Fix compatibility with ESLint 9.15 (#2497)16b09d3
Configuration
📅 Schedule: Branch creation - Monday through Friday ( * * * * 1-5 ) (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.
This PR was generated by Mend Renovate. View the repository job log.