Commit 1cbbca1
committed
Update all dependencies to latest compatible versions
Major upgrades:
- axios: ^0.21.1 → ^1.13.5 (fixes known CVEs)
- lru-cache: ^5.1.1 → ^11.2.6 (maxAge→ttl, LRUCache named export)
- typescript: ^4.6.3 → ^5.9.3 (target es5→es2015)
- tslib: ^1.10.0 → ^2.8.1
- prettier: ^1.18.2 → ^3.8.1
- @typescript-eslint/*: ^2.6.1 → ^8.56.0
- eslint: ^6.5.1 → ^8.57.0
- jest: ^24.9.0 → ^29.7.0, ts-jest: ^24.1.0 → ^29.4.6
Held back ESM-only packages (is-ip, url-join) and eslint 9+
(flat config migration out of scope).
Updated CacheConfig interface (maxAge→ttl), eslint config
(removed deprecated prettier/@typescript-eslint), tsconfig
(es2015 target, explicit moduleResolution), and README.
https://claude.ai/code/session_01UabaLo3R3sXovyxaZo2yCF1 parent 850d75d commit 1cbbca1
File tree
7 files changed
+5671
-7239
lines changed- src
7 files changed
+5671
-7239
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
9 | 9 | | |
10 | 10 | | |
11 | 11 | | |
12 | | - | |
13 | | - | |
14 | 12 | | |
15 | | - | |
| 13 | + | |
| 14 | + | |
16 | 15 | | |
17 | 16 | | |
18 | 17 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
50 | 50 | | |
51 | 51 | | |
52 | 52 | | |
53 | | - | |
| 53 | + | |
54 | 54 | | |
55 | 55 | | |
56 | 56 | | |
57 | 57 | | |
58 | | - | |
| 58 | + | |
59 | 59 | | |
60 | 60 | | |
61 | 61 | | |
62 | | - | |
| 62 | + | |
63 | 63 | | |
64 | 64 | | |
65 | 65 | | |
| |||
0 commit comments