Skip to content

Commit b069826

Browse files
authored
Update all pnpm dependencies (2026-07-04) (#1568)
1 parent d8a92cd commit b069826

3 files changed

Lines changed: 254 additions & 298 deletions

File tree

.eslint_todo.ts

Lines changed: 29 additions & 73 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
// This configuration was generated by `exe/eslint_autogen`
2-
// on 2026-03-11 18:22:32 UTC.
2+
// on 2026-07-04 16:59:21 UTC.
33
// The point is for the user to remove these configuration records
44
// one by one as the offenses are removed from the code base.
55

@@ -33,7 +33,7 @@ const config: Linter.Config[] = [
3333
"@stylistic/keyword-spacing": "off",
3434
},
3535
},
36-
// Offense count: 19
36+
// Offense count: 20
3737
{
3838
files: [
3939
"app/javascript/application.ts",
@@ -75,7 +75,7 @@ const config: Linter.Config[] = [
7575
"@stylistic/no-extra-parens": "off",
7676
},
7777
},
78-
// Offense count: 26
78+
// Offense count: 40
7979
{
8080
files: [
8181
"app/javascript/application.ts",
@@ -97,7 +97,7 @@ const config: Linter.Config[] = [
9797
"@stylistic/quote-props": "off",
9898
},
9999
},
100-
// Offense count: 41
100+
// Offense count: 40
101101
{
102102
files: [
103103
"app/javascript/application.ts",
@@ -125,7 +125,7 @@ const config: Linter.Config[] = [
125125
"@stylistic/space-before-blocks": "off",
126126
},
127127
},
128-
// Offense count: 43
128+
// Offense count: 42
129129
{
130130
files: [
131131
"app/javascript/application.ts",
@@ -146,7 +146,7 @@ const config: Linter.Config[] = [
146146
"@typescript-eslint/ban-ts-comment": "off",
147147
},
148148
},
149-
// Offense count: 7
149+
// Offense count: 9
150150
{
151151
files: [
152152
"app/javascript/application.ts",
@@ -157,16 +157,7 @@ const config: Linter.Config[] = [
157157
"@typescript-eslint/explicit-function-return-type": "off",
158158
},
159159
},
160-
// Offense count: 3
161-
{
162-
files: [
163-
"spec/javascript/spec/views/story_view_spec.ts",
164-
],
165-
rules: {
166-
"@typescript-eslint/init-declarations": "off",
167-
},
168-
},
169-
// Offense count: 2
160+
// Offense count: 1
170161
{
171162
files: [
172163
"app/javascript/application.ts",
@@ -185,7 +176,7 @@ const config: Linter.Config[] = [
185176
"@typescript-eslint/no-empty-function": "off",
186177
},
187178
},
188-
// Offense count: 9
179+
// Offense count: 5
189180
{
190181
files: [
191182
"app/javascript/application.ts",
@@ -199,7 +190,6 @@ const config: Linter.Config[] = [
199190
{
200191
files: [
201192
"app/javascript/application.ts",
202-
"app/javascript/support/jquery-global.ts",
203193
"spec/javascript/setup.ts",
204194
"spec/javascript/spec/models/story_spec.ts",
205195
"spec/javascript/spec/views/story_view_spec.ts",
@@ -208,7 +198,7 @@ const config: Linter.Config[] = [
208198
"@typescript-eslint/no-unsafe-assignment": "off",
209199
},
210200
},
211-
// Offense count: 171
201+
// Offense count: 177
212202
{
213203
files: [
214204
"app/javascript/application.ts",
@@ -220,7 +210,7 @@ const config: Linter.Config[] = [
220210
"@typescript-eslint/no-unsafe-call": "off",
221211
},
222212
},
223-
// Offense count: 262
213+
// Offense count: 260
224214
{
225215
files: [
226216
"app/javascript/application.ts",
@@ -231,7 +221,7 @@ const config: Linter.Config[] = [
231221
"@typescript-eslint/no-unsafe-member-access": "off",
232222
},
233223
},
234-
// Offense count: 6
224+
// Offense count: 5
235225
{
236226
files: [
237227
"app/javascript/application.ts",
@@ -249,7 +239,7 @@ const config: Linter.Config[] = [
249239
"@typescript-eslint/prefer-destructuring": "off",
250240
},
251241
},
252-
// Offense count: 1
242+
// Offense count: 2
253243
{
254244
files: [
255245
"app/javascript/application.ts",
@@ -267,7 +257,7 @@ const config: Linter.Config[] = [
267257
"@typescript-eslint/prefer-optional-chain": "off",
268258
},
269259
},
270-
// Offense count: 20
260+
// Offense count: 22
271261
{
272262
files: [
273263
"app/javascript/application.ts",
@@ -277,7 +267,7 @@ const config: Linter.Config[] = [
277267
"@typescript-eslint/strict-boolean-expressions": "off",
278268
},
279269
},
280-
// Offense count: 13
270+
// Offense count: 17
281271
{
282272
files: [
283273
"app/javascript/application.ts",
@@ -288,7 +278,7 @@ const config: Linter.Config[] = [
288278
"camelcase": "off",
289279
},
290280
},
291-
// Offense count: 1
281+
// Offense count: 2
292282
{
293283
files: [
294284
"spec/javascript/setup.ts",
@@ -297,7 +287,7 @@ const config: Linter.Config[] = [
297287
"capitalized-comments": "off",
298288
},
299289
},
300-
// Offense count: 11
290+
// Offense count: 13
301291
{
302292
files: [
303293
"app/javascript/application.ts",
@@ -315,7 +305,7 @@ const config: Linter.Config[] = [
315305
"eqeqeq": "off",
316306
},
317307
},
318-
// Offense count: 107
308+
// Offense count: 109
319309
{
320310
files: [
321311
"app/javascript/application.ts",
@@ -336,27 +326,17 @@ const config: Linter.Config[] = [
336326
"func-style": "off",
337327
},
338328
},
339-
// Offense count: 16
329+
// Offense count: 9
340330
{
341331
files: [
342332
"app/javascript/application.ts",
343-
"app/javascript/support/jquery-global.ts",
344333
"spec/javascript/setup.ts",
345334
"spec/javascript/spec/views/story_view_spec.ts",
346335
],
347336
rules: {
348337
"id-length": "off",
349338
},
350339
},
351-
// Offense count: 1
352-
{
353-
files: [
354-
"app/javascript/application.ts",
355-
],
356-
rules: {
357-
"import/no-unresolved": "off",
358-
},
359-
},
360340
// Offense count: 16
361341
{
362342
files: [
@@ -397,12 +377,11 @@ const config: Linter.Config[] = [
397377
"max-statements": "off",
398378
},
399379
},
400-
// Offense count: 4
380+
// Offense count: 2
401381
{
402382
files: [
403383
"app/javascript/application.ts",
404384
"spec/javascript/setup.ts",
405-
"spec/javascript/spec/views/story_view_spec.ts",
406385
],
407386
rules: {
408387
"new-cap": "off",
@@ -463,7 +442,7 @@ const config: Linter.Config[] = [
463442
"no-ternary": "off",
464443
},
465444
},
466-
// Offense count: 40
445+
// Offense count: 38
467446
{
468447
files: [
469448
"app/javascript/application.ts",
@@ -481,7 +460,7 @@ const config: Linter.Config[] = [
481460
"one-var": "off",
482461
},
483462
},
484-
// Offense count: 62
463+
// Offense count: 64
485464
{
486465
files: [
487466
"app/javascript/application.ts",
@@ -492,7 +471,7 @@ const config: Linter.Config[] = [
492471
"prefer-arrow-callback": "off",
493472
},
494473
},
495-
// Offense count: 4
474+
// Offense count: 6
496475
{
497476
files: [
498477
"app/javascript/application.ts",
@@ -502,16 +481,7 @@ const config: Linter.Config[] = [
502481
"prefer-named-capture-group": "off",
503482
},
504483
},
505-
// Offense count: 1
506-
{
507-
files: [
508-
"app/javascript/application.ts",
509-
],
510-
rules: {
511-
"prefer-template": "off",
512-
},
513-
},
514-
// Offense count: 4
484+
// Offense count: 6
515485
{
516486
files: [
517487
"app/javascript/application.ts",
@@ -530,47 +500,33 @@ const config: Linter.Config[] = [
530500
"sort-imports": "off",
531501
},
532502
},
533-
// Offense count: 26
503+
// Offense count: 11
534504
{
535505
files: [
536506
"app/javascript/application.ts",
537-
"spec/javascript/setup.ts",
538-
"spec/javascript/spec/models/story_spec.ts",
539507
"spec/javascript/spec/views/story_view_spec.ts",
540508
],
541509
rules: {
542-
"sort-keys": "off",
510+
"vars-on-top": "off",
543511
},
544512
},
545-
// Offense count: 26
513+
// Offense count: 3
546514
{
547515
files: [
548-
"app/javascript/application.ts",
549-
"spec/javascript/setup.ts",
550-
"spec/javascript/spec/models/story_spec.ts",
551516
"spec/javascript/spec/views/story_view_spec.ts",
552517
],
553518
rules: {
554-
"sort-keys-fix/sort-keys-fix": "off",
519+
"vitest/no-hooks": "off",
555520
},
556521
},
557522
// Offense count: 11
558523
{
559524
files: [
560-
"app/javascript/application.ts",
561-
"spec/javascript/spec/views/story_view_spec.ts",
562-
],
563-
rules: {
564-
"vars-on-top": "off",
565-
},
566-
},
567-
// Offense count: 3
568-
{
569-
files: [
525+
"spec/javascript/spec/models/story_spec.ts",
570526
"spec/javascript/spec/views/story_view_spec.ts",
571527
],
572528
rules: {
573-
"vitest/no-hooks": "off",
529+
"vitest/prefer-called-with": "off",
574530
},
575531
},
576532
// Offense count: 4

package.json

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -24,31 +24,31 @@
2424
"@eslint/js": "^10.0.1",
2525
"@stylistic/eslint-plugin": "^5.10.0",
2626
"@types/backbone": "latest",
27-
"@types/hotwired__turbo": "^8.0.10",
27+
"@types/hotwired__turbo": "^8.0.12",
2828
"@types/mousetrap": "latest",
2929
"@types/node": "^25.9.3",
3030
"@types/rails__actioncable": "^8.0.3",
3131
"@types/underscore": "latest",
32-
"@typescript-eslint/eslint-plugin": "^8.60.0",
33-
"@typescript-eslint/parser": "^8.60.0",
34-
"@vitest/coverage-v8": "^4.1.8",
35-
"@vitest/eslint-plugin": "^1.6.19",
32+
"@typescript-eslint/eslint-plugin": "^8.62.1",
33+
"@typescript-eslint/parser": "^8.62.1",
34+
"@vitest/coverage-v8": "^4.1.9",
35+
"@vitest/eslint-plugin": "^1.6.20",
3636
"esbuild": "^0.28.1",
37-
"eslint": "^10.4.1",
37+
"eslint": "^10.6.0",
3838
"eslint-find-rules": "^5.0.0",
3939
"eslint-import-resolver-typescript": "^4.4.5",
4040
"eslint-plugin-import": "^2.32.0",
4141
"eslint-plugin-perfectionist": "^5.9.1",
42-
"globals": "^17.6.0",
42+
"globals": "^17.7.0",
4343
"jiti": "^2.7.0",
4444
"jsdom": "^29.1.1",
4545
"stylelint": "^17.13.0",
4646
"stylelint-config-recess-order": "^7.7.0",
4747
"stylelint-config-standard": "^40.0.0",
4848
"stylelint-selector-bem-pattern": "^5.0.0",
4949
"typescript": "^6.0.3",
50-
"typescript-eslint": "^8.60.0",
51-
"vitest": "^4.1.8"
50+
"typescript-eslint": "^8.62.1",
51+
"vitest": "^4.1.9"
5252
},
5353
"scripts": {
5454
"build": "bin/build",

0 commit comments

Comments
 (0)