Skip to content

Commit d64a8cd

Browse files
committed
Upgrade Biome.js to ^2
1 parent 919f896 commit d64a8cd

File tree

3 files changed

+62
-56
lines changed

3 files changed

+62
-56
lines changed

biome.json

Lines changed: 23 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -1,21 +1,18 @@
11
{
22
"$schema": "./node_modules/@biomejs/biome/configuration_schema.json",
33
"files": {
4-
"include": [
5-
"*.json",
6-
"*.md",
7-
"bin/*.js",
8-
"test/*.js",
9-
"src/*/*.json",
10-
"src/*/*/md",
11-
"src/*/assets/src/**",
12-
"src/*/assets/test/**",
13-
"src/*/src/Bridge/*.json",
14-
"src/*/src/Bridge/*.md",
15-
"src/*/src/Bridge/*/assets/src/**",
16-
"src/*/src/Bridge/*/assets/test/**"
17-
],
18-
"ignore": ["**/composer.json", "**/vendor", "**/package.json", "**/node_modules", "**/var"]
4+
"includes": [
5+
"**/*.json",
6+
"**/*.md",
7+
"**/bin/**/*.js",
8+
"**/src/**/assets/src/**",
9+
"**/src/**/assets/test/**",
10+
"!**/composer.json",
11+
"!**/vendor",
12+
"!**/package.json",
13+
"!**/node_modules",
14+
"!**/var"
15+
]
1916
},
2017
"linter": {
2118
"rules": {
@@ -28,7 +25,16 @@
2825
"noForEach": "off"
2926
},
3027
"style": {
31-
"noParameterAssign": "off"
28+
"noParameterAssign": "off",
29+
"useAsConstAssertion": "error",
30+
"useDefaultParameterLast": "error",
31+
"useEnumInitializers": "error",
32+
"useSelfClosingElements": "error",
33+
"useSingleVarDeclarator": "error",
34+
"noUnusedTemplateLiteral": "error",
35+
"useNumberNamespace": "error",
36+
"noInferrableTypes": "error",
37+
"noUselessElse": "error"
3238
},
3339
"performance": {
3440
"noDelete": "off"
@@ -49,7 +55,7 @@
4955
},
5056
"overrides": [
5157
{
52-
"include": ["*.svelte"],
58+
"includes": ["**/*.svelte"],
5359
"linter": {
5460
"rules": {
5561
"style": {

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@
1616
"@babel/preset-env": "^7.25.3",
1717
"@babel/preset-react": "^7.24.7",
1818
"@babel/preset-typescript": "^7.24.7",
19-
"@biomejs/biome": "^1.8.3",
19+
"@biomejs/biome": "^2.0.4",
2020
"@rollup/plugin-commonjs": "^28.0.0",
2121
"@rollup/plugin-node-resolve": "^15.3.0",
2222
"@rollup/plugin-typescript": "^11.1.6",

yarn.lock

Lines changed: 38 additions & 38 deletions
Original file line numberDiff line numberDiff line change
@@ -1504,18 +1504,18 @@ __metadata:
15041504
languageName: node
15051505
linkType: hard
15061506

1507-
"@biomejs/biome@npm:^1.8.3":
1508-
version: 1.8.3
1509-
resolution: "@biomejs/biome@npm:1.8.3"
1510-
dependencies:
1511-
"@biomejs/cli-darwin-arm64": "npm:1.8.3"
1512-
"@biomejs/cli-darwin-x64": "npm:1.8.3"
1513-
"@biomejs/cli-linux-arm64": "npm:1.8.3"
1514-
"@biomejs/cli-linux-arm64-musl": "npm:1.8.3"
1515-
"@biomejs/cli-linux-x64": "npm:1.8.3"
1516-
"@biomejs/cli-linux-x64-musl": "npm:1.8.3"
1517-
"@biomejs/cli-win32-arm64": "npm:1.8.3"
1518-
"@biomejs/cli-win32-x64": "npm:1.8.3"
1507+
"@biomejs/biome@npm:^2.0.4":
1508+
version: 2.0.4
1509+
resolution: "@biomejs/biome@npm:2.0.4"
1510+
dependencies:
1511+
"@biomejs/cli-darwin-arm64": "npm:2.0.4"
1512+
"@biomejs/cli-darwin-x64": "npm:2.0.4"
1513+
"@biomejs/cli-linux-arm64": "npm:2.0.4"
1514+
"@biomejs/cli-linux-arm64-musl": "npm:2.0.4"
1515+
"@biomejs/cli-linux-x64": "npm:2.0.4"
1516+
"@biomejs/cli-linux-x64-musl": "npm:2.0.4"
1517+
"@biomejs/cli-win32-arm64": "npm:2.0.4"
1518+
"@biomejs/cli-win32-x64": "npm:2.0.4"
15191519
dependenciesMeta:
15201520
"@biomejs/cli-darwin-arm64":
15211521
optional: true
@@ -1535,62 +1535,62 @@ __metadata:
15351535
optional: true
15361536
bin:
15371537
biome: bin/biome
1538-
checksum: 10c0/95fe99ce82cd8242f1be51cbf3ac26043b253f5a369d3dc24df09bdb32ec04dba679b1d4fa8b9d602b1bf2c30ecd80af14aa8f5c92d6e0cd6214a99a1099a65b
1538+
checksum: 10c0/8ca201a4ac2dc008fc4ecdf96f6bb6004c8b09e7c3121af56a050be67694367ad5e2902762dde9282dc5954930676e786f29d15f12433e269bd404306996f93c
15391539
languageName: node
15401540
linkType: hard
15411541

1542-
"@biomejs/cli-darwin-arm64@npm:1.8.3":
1543-
version: 1.8.3
1544-
resolution: "@biomejs/cli-darwin-arm64@npm:1.8.3"
1542+
"@biomejs/cli-darwin-arm64@npm:2.0.4":
1543+
version: 2.0.4
1544+
resolution: "@biomejs/cli-darwin-arm64@npm:2.0.4"
15451545
conditions: os=darwin & cpu=arm64
15461546
languageName: node
15471547
linkType: hard
15481548

1549-
"@biomejs/cli-darwin-x64@npm:1.8.3":
1550-
version: 1.8.3
1551-
resolution: "@biomejs/cli-darwin-x64@npm:1.8.3"
1549+
"@biomejs/cli-darwin-x64@npm:2.0.4":
1550+
version: 2.0.4
1551+
resolution: "@biomejs/cli-darwin-x64@npm:2.0.4"
15521552
conditions: os=darwin & cpu=x64
15531553
languageName: node
15541554
linkType: hard
15551555

1556-
"@biomejs/cli-linux-arm64-musl@npm:1.8.3":
1557-
version: 1.8.3
1558-
resolution: "@biomejs/cli-linux-arm64-musl@npm:1.8.3"
1556+
"@biomejs/cli-linux-arm64-musl@npm:2.0.4":
1557+
version: 2.0.4
1558+
resolution: "@biomejs/cli-linux-arm64-musl@npm:2.0.4"
15591559
conditions: os=linux & cpu=arm64 & libc=musl
15601560
languageName: node
15611561
linkType: hard
15621562

1563-
"@biomejs/cli-linux-arm64@npm:1.8.3":
1564-
version: 1.8.3
1565-
resolution: "@biomejs/cli-linux-arm64@npm:1.8.3"
1563+
"@biomejs/cli-linux-arm64@npm:2.0.4":
1564+
version: 2.0.4
1565+
resolution: "@biomejs/cli-linux-arm64@npm:2.0.4"
15661566
conditions: os=linux & cpu=arm64 & libc=glibc
15671567
languageName: node
15681568
linkType: hard
15691569

1570-
"@biomejs/cli-linux-x64-musl@npm:1.8.3":
1571-
version: 1.8.3
1572-
resolution: "@biomejs/cli-linux-x64-musl@npm:1.8.3"
1570+
"@biomejs/cli-linux-x64-musl@npm:2.0.4":
1571+
version: 2.0.4
1572+
resolution: "@biomejs/cli-linux-x64-musl@npm:2.0.4"
15731573
conditions: os=linux & cpu=x64 & libc=musl
15741574
languageName: node
15751575
linkType: hard
15761576

1577-
"@biomejs/cli-linux-x64@npm:1.8.3":
1578-
version: 1.8.3
1579-
resolution: "@biomejs/cli-linux-x64@npm:1.8.3"
1577+
"@biomejs/cli-linux-x64@npm:2.0.4":
1578+
version: 2.0.4
1579+
resolution: "@biomejs/cli-linux-x64@npm:2.0.4"
15801580
conditions: os=linux & cpu=x64 & libc=glibc
15811581
languageName: node
15821582
linkType: hard
15831583

1584-
"@biomejs/cli-win32-arm64@npm:1.8.3":
1585-
version: 1.8.3
1586-
resolution: "@biomejs/cli-win32-arm64@npm:1.8.3"
1584+
"@biomejs/cli-win32-arm64@npm:2.0.4":
1585+
version: 2.0.4
1586+
resolution: "@biomejs/cli-win32-arm64@npm:2.0.4"
15871587
conditions: os=win32 & cpu=arm64
15881588
languageName: node
15891589
linkType: hard
15901590

1591-
"@biomejs/cli-win32-x64@npm:1.8.3":
1592-
version: 1.8.3
1593-
resolution: "@biomejs/cli-win32-x64@npm:1.8.3"
1591+
"@biomejs/cli-win32-x64@npm:2.0.4":
1592+
version: 2.0.4
1593+
resolution: "@biomejs/cli-win32-x64@npm:2.0.4"
15941594
conditions: os=win32 & cpu=x64
15951595
languageName: node
15961596
linkType: hard
@@ -8797,7 +8797,7 @@ __metadata:
87978797
"@babel/preset-env": "npm:^7.25.3"
87988798
"@babel/preset-react": "npm:^7.24.7"
87998799
"@babel/preset-typescript": "npm:^7.24.7"
8800-
"@biomejs/biome": "npm:^1.8.3"
8800+
"@biomejs/biome": "npm:^2.0.4"
88018801
"@rollup/plugin-commonjs": "npm:^28.0.0"
88028802
"@rollup/plugin-node-resolve": "npm:^15.3.0"
88038803
"@rollup/plugin-typescript": "npm:^11.1.6"

0 commit comments

Comments
 (0)