Skip to content

Commit 46c8bc6

Browse files
authored
chore: bump all (dev)Dependencies (#357)
1 parent d00d9f8 commit 46c8bc6

File tree

4 files changed

+816
-810
lines changed

4 files changed

+816
-810
lines changed

.changeset/smart-timers-brush.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
---
2+
"eslint-plugin-import-x": patch
3+
---
4+
5+
chore(deps): bump `@typescript-eslint/utils` and `unrs-resolver`

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -77,7 +77,7 @@ We haven't resolved all the issues yet, but we are working on them, which could
7777
So what are the differences from `eslint-plugin-import` exactly?
7878

7979
- we target [Node `^18.18.0 || ^20.9.0 || >=21.1.0`](https://github.com/un-ts/eslint-plugin-import-x/blob/8b2d6d3b612eb57fb68c3fddec25b02fc622df7c/package.json#L12) + [ESLint `^8.57.0 || ^9.0.0`](https://github.com/un-ts/eslint-plugin-import-x/blob/8b2d6d3b612eb57fb68c3fddec25b02fc622df7c/package.json#L71), while `eslint-plugin-import` targets [Node `>=4`](https://github.com/import-js/eslint-plugin-import/blob/da5f6ec13160cb288338db0c2a00c34b2d932f0d/package.json#L6) and [ESLint `^2 || ^3 || ^4 || ^5 || ^6 || ^7.2.0 || ^8 || ^9`](https://github.com/import-js/eslint-plugin-import/blob/da5f6ec13160cb288338db0c2a00c34b2d932f0d/package.json#L115C16-L115C64)
80-
- we don't depend on old and outdated dependencies, so [we have 49 dependencies](https://npmgraph.js.org/?q=eslint-plugin-import-x) compared to [117 dependencies for `eslint-plugin-import`](https://npmgraph.js.org/?q=eslint-plugin-import)
80+
- we don't depend on old and outdated dependencies, so [we have 43 dependencies](https://npmgraph.js.org/?q=eslint-plugin-import-x) compared to [117 dependencies for `eslint-plugin-import`](https://npmgraph.js.org/?q=eslint-plugin-import)
8181
- `eslint-plugin-import` uses `tsconfig-paths` + `typescript` itself to load `tsconfig`s while we use the single `get-tsconfig` instead, which is much faster and cleaner
8282
- `eslint-plugin-import` uses [`resolve`] which doesn't support the `exports` field in `package.json` while we build our own rust-based resolver [`unrs-resolver`] instead, which is feature-rich and way more performant.
8383
- Our [v3 resolver](./resolvers/README.md#v3) interface shares a single `resolver` instance by default which is used all across resolving chains so it would benefit from caching and memoization out-of-the-box

package.json

Lines changed: 13 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -73,15 +73,15 @@
7373
}
7474
},
7575
"dependencies": {
76-
"@typescript-eslint/utils": "^8.32.1",
76+
"@typescript-eslint/utils": "^8.33.0",
7777
"comment-parser": "^1.4.1",
7878
"debug": "^4.4.1",
7979
"eslint-import-context": "^0.1.6",
8080
"is-glob": "^4.0.3",
8181
"minimatch": "^9.0.3 || ^10.0.1",
8282
"semver": "^7.7.2",
8383
"stable-hash": "^0.0.5",
84-
"unrs-resolver": "^1.7.5"
84+
"unrs-resolver": "^1.7.8"
8585
},
8686
"devDependencies": {
8787
"@1stg/commitlint-config": "^5.0.6",
@@ -90,8 +90,8 @@
9090
"@1stg/remark-preset": "^3.1.1",
9191
"@1stg/simple-git-hooks": "^2.0.1",
9292
"@1stg/tsconfig": "^3.0.3",
93-
"@angular-eslint/template-parser": "^19.5.0",
94-
"@babel/core": "^7.27.1",
93+
"@angular-eslint/template-parser": "^19.6.0",
94+
"@babel/core": "^7.27.3",
9595
"@babel/eslint-parser": "^7.27.1",
9696
"@babel/plugin-proposal-decorators": "^7.27.1",
9797
"@babel/plugin-proposal-export-default-from": "^7.27.1",
@@ -117,11 +117,11 @@
117117
"@types/jest": "^29.5.14",
118118
"@types/json-schema": "^7.0.15",
119119
"@types/klaw-sync": "^6.0.5",
120-
"@types/node": "^22.15.21",
120+
"@types/node": "^22.15.27",
121121
"@types/pnpapi": "^0.0.5",
122-
"@typescript-eslint/eslint-plugin": "^8.32.1",
123-
"@typescript-eslint/parser": "^8.32.1",
124-
"@typescript-eslint/rule-tester": "^8.32.1",
122+
"@typescript-eslint/eslint-plugin": "^8.33.0",
123+
"@typescript-eslint/parser": "^8.33.0",
124+
"@typescript-eslint/rule-tester": "^8.33.0",
125125
"@unts/patch-package": "^8.1.1",
126126
"clean-pkg-json": "^1.3.0",
127127
"eslint": "^9.27.0",
@@ -132,18 +132,18 @@
132132
"eslint-import-test-order-redirect": "link:./test/fixtures/order-redirect",
133133
"eslint-plugin-eslint-plugin": "^6.4.0",
134134
"eslint-plugin-import-x": "link:.",
135-
"eslint-plugin-jest": "^28.11.0",
135+
"eslint-plugin-jest": "^28.12.0",
136136
"eslint-plugin-json": "^4.0.1",
137137
"eslint-plugin-mdx": "^3.4.2",
138138
"eslint-plugin-n": "^17.18.0",
139-
"eslint-plugin-prettier": "^5.4.0",
139+
"eslint-plugin-prettier": "^5.4.1",
140140
"eslint-plugin-unicorn": "^59.0.1",
141141
"eslint-plugin-yml": "^1.18.0",
142142
"eslint8.56": "npm:eslint@~8.56.0",
143143
"eslint9": "npm:eslint@^9.27.0",
144144
"globals": "^16.2.0",
145145
"hermes-eslint": "^0.28.1",
146-
"jest": "^30.0.0-alpha.7",
146+
"jest": "^30.0.0-beta.5",
147147
"klaw-sync": "^7.0.0",
148148
"nano-staged": "^0.8.0",
149149
"npm-run-all2": "^8.0.4",
@@ -154,10 +154,10 @@
154154
"simple-git-hooks": "^2.13.0",
155155
"tinyexec": "^1.0.1",
156156
"ts-node": "^10.9.2",
157-
"tsdown": "^0.12.3",
157+
"tsdown": "^0.12.5",
158158
"type-fest": "^4.41.0",
159159
"typescript": "^5.8.3",
160-
"typescript-eslint": "^8.32.1",
160+
"typescript-eslint": "^8.33.0",
161161
"yarn-berry-deduplicate": "^6.1.3",
162162
"zod": "~3.24.4"
163163
},

0 commit comments

Comments
 (0)