Skip to content

Commit 342c4d5

Browse files
authored
DEV: Update linting (#36)
1 parent a72b214 commit 342c4d5

File tree

3 files changed

+553
-391
lines changed

3 files changed

+553
-391
lines changed

Gemfile.lock

Lines changed: 16 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,8 @@ GEM
1414
securerandom (>= 0.3)
1515
tzinfo (~> 2.0, >= 2.0.5)
1616
uri (>= 0.13.1)
17+
addressable (2.8.9)
18+
public_suffix (>= 2.0.2, < 8.0)
1719
ast (2.4.3)
1820
base64 (0.3.0)
1921
bigdecimal (4.0.1)
@@ -22,34 +24,42 @@ GEM
2224
drb (2.2.3)
2325
i18n (1.14.8)
2426
concurrent-ruby (~> 1.0)
25-
json (2.18.0)
27+
json (2.19.1)
28+
json-schema (6.2.0)
29+
addressable (~> 2.8)
30+
bigdecimal (>= 3.1, < 5)
2631
language_server-protocol (3.17.0.5)
2732
lint_roller (1.1.0)
2833
logger (1.7.0)
29-
minitest (6.0.1)
34+
mcp (0.8.0)
35+
json-schema (>= 4.1)
36+
minitest (6.0.2)
37+
drb (~> 2.0)
3038
prism (~> 1.5)
3139
parallel (1.27.0)
32-
parser (3.3.10.1)
40+
parser (3.3.10.2)
3341
ast (~> 2.4.1)
3442
racc
3543
prettier_print (1.2.1)
3644
prism (1.9.0)
45+
public_suffix (7.0.5)
3746
racc (1.8.1)
3847
rack (3.2.5)
3948
rainbow (3.1.1)
4049
regexp_parser (2.11.3)
41-
rubocop (1.84.0)
50+
rubocop (1.85.1)
4251
json (~> 2.3)
4352
language_server-protocol (~> 3.17.0.2)
4453
lint_roller (~> 1.1.0)
54+
mcp (~> 0.6)
4555
parallel (~> 1.10)
4656
parser (>= 3.3.0.2)
4757
rainbow (>= 2.2.2, < 4.0)
4858
regexp_parser (>= 2.9.3, < 3.0)
4959
rubocop-ast (>= 1.49.0, < 2.0)
5060
ruby-progressbar (~> 1.7)
5161
unicode-display_width (>= 2.4.0, < 4.0)
52-
rubocop-ast (1.49.0)
62+
rubocop-ast (1.49.1)
5363
parser (>= 3.3.7.2)
5464
prism (~> 1.7)
5565
rubocop-capybara (2.22.1)
@@ -102,4 +112,4 @@ DEPENDENCIES
102112
syntax_tree
103113

104114
BUNDLED WITH
105-
4.0.4
115+
4.0.8

package.json

Lines changed: 9 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,16 @@
11
{
22
"private": true,
33
"devDependencies": {
4-
"@discourse/lint-configs": "2.37.2",
5-
"@glint/ember-tsc": "1.0.9",
4+
"@discourse/lint-configs": "2.43.0",
5+
"@glint/ember-tsc": "1.1.1",
66
"concurrently": "^9.2.1",
7-
"discourse": "npm:@discourse/types@2026.1.0-2709d36",
7+
"discourse": "npm:@discourse/types@2026.3.0-887c5be4",
88
"ember-template-lint": "7.9.3",
99
"eslint": "9.39.2",
10-
"prettier": "3.8.0",
11-
"stylelint": "17.0.0"
10+
"lint-to-the-future": "^2.6.4",
11+
"lint-to-the-future-eslint": "^3.3.0",
12+
"prettier": "3.8.1",
13+
"stylelint": "17.4.0"
1214
},
1315
"scripts": {
1416
"lint": "concurrently \"pnpm:lint:*(!fix)\" --names \"lint:\"",
@@ -21,7 +23,8 @@
2123
"lint:hbs:fix": "ember-template-lint javascripts/**/*.gjs --fix --no-error-on-unmatched-pattern",
2224
"lint:prettier": "pnpm prettier {javascripts,desktop,mobile,common,scss}/**/*.scss {javascripts,test}/**/*.{js,gjs} --check --no-error-on-unmatched-pattern",
2325
"lint:prettier:fix": "pnpm prettier {javascripts,desktop,mobile,common,scss}/**/*.scss {javascripts,test}/**/*.{js,gjs} -w --no-error-on-unmatched-pattern",
24-
"lint:types": "ember-tsc -b"
26+
"lint:types": "ember-tsc -b",
27+
"lttf:ignore": "lint-to-the-future ignore"
2528
},
2629
"engines": {
2730
"node": ">= 22",

0 commit comments

Comments
 (0)