Skip to content

Commit 11b8c5d

Browse files
committed
Update pre-commit hooks
1 parent 1b421ff commit 11b8c5d

File tree

4 files changed

+52
-21
lines changed

4 files changed

+52
-21
lines changed

.pre-commit-config.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -27,13 +27,13 @@ repos:
2727
- id: django-upgrade
2828
args: [--target-version, "4.2"]
2929
- repo: https://github.com/astral-sh/ruff-pre-commit
30-
rev: "v0.11.7"
30+
rev: "v0.11.8"
3131
hooks:
3232
- id: ruff
3333
args: [--unsafe-fixes]
3434
- id: ruff-format
3535
- repo: https://github.com/biomejs/pre-commit
36-
rev: "v1.9.4"
36+
rev: "v2.0.0-beta.2"
3737
hooks:
3838
- id: biome-check
3939
args: [--unsafe]

biome.json

Lines changed: 29 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,11 @@
11
{
2-
"$schema": "https://biomejs.dev/schemas/1.9.4/schema.json",
3-
"organizeImports": {
4-
"enabled": false
2+
"$schema": "https://biomejs.dev/schemas/2.0.0-beta.2/schema.json",
3+
"assist": {
4+
"actions": {
5+
"source": {
6+
"organizeImports": "on"
7+
}
8+
}
59
},
610
"formatter": {
711
"enabled": true,
@@ -30,7 +34,28 @@
3034
},
3135
"style": {
3236
"noParameterAssign": "off",
33-
"useForOf": "warn"
37+
"useForOf": "warn",
38+
"useLiteralEnumMembers": "error",
39+
"noCommaOperator": "error",
40+
"useNodejsImportProtocol": "error",
41+
"useAsConstAssertion": "error",
42+
"useNumericLiterals": "error",
43+
"useEnumInitializers": "error",
44+
"useSelfClosingElements": "error",
45+
"useConst": "error",
46+
"useSingleVarDeclarator": "error",
47+
"noUnusedTemplateLiteral": "error",
48+
"useNumberNamespace": "error",
49+
"noInferrableTypes": "error",
50+
"useExponentiationOperator": "error",
51+
"useTemplate": "error",
52+
"noNonNullAssertion": "error",
53+
"useDefaultParameterLast": "error",
54+
"noArguments": "error",
55+
"useImportType": "error",
56+
"useExportType": "error",
57+
"noUselessElse": "error",
58+
"useShorthandFunctionType": "error"
3459
},
3560
"suspicious": {
3661
"noArrayIndexKey": "warn",

src/editor.css

Lines changed: 9 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -196,7 +196,9 @@
196196
border-radius: 4px;
197197
margin-top: 0.5em;
198198
margin-bottom: 1em;
199-
transition: border-color 0.2s, box-shadow 0.2s;
199+
transition:
200+
border-color 0.2s,
201+
box-shadow 0.2s;
200202
}
201203

202204
.prose-editor-dialog input:focus,
@@ -250,12 +252,16 @@ label:empty:has(+ .prose-editor) {
250252

251253
.prose-editor-nbsp {
252254
background: var(--_t);
253-
box-shadow: 0 2px 0 0 var(--_t), 0 -2px 0 0 var(--_t);
255+
box-shadow:
256+
0 2px 0 0 var(--_t),
257+
0 -2px 0 0 var(--_t);
254258
}
255259

256260
.prose-editor-shy {
257261
background: var(--_t);
258-
box-shadow: 0 2px 0 1px var(--_t), 0 -2px 0 1px var(--_t);
262+
box-shadow:
263+
0 2px 0 1px var(--_t),
264+
0 -2px 0 1px var(--_t);
259265
}
260266

261267
/* Fullscreen mode styles */

yarn.lock

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -319,26 +319,26 @@ autoprefixer@^10.4.21:
319319
postcss-value-parser "^4.2.0"
320320

321321
browserslist@^4.24.4:
322-
version "4.24.4"
323-
resolved "https://registry.yarnpkg.com/browserslist/-/browserslist-4.24.4.tgz#c6b2865a3f08bcb860a0e827389003b9fe686e4b"
324-
integrity sha512-KDi1Ny1gSePi1vm0q4oxSF8b4DR44GF4BbmS2YdhPLOEqd8pDviZOGH/GsmRwoWJ2+5Lr085X7naowMwKHDG1A==
322+
version "4.24.5"
323+
resolved "https://registry.yarnpkg.com/browserslist/-/browserslist-4.24.5.tgz#aa0f5b8560fe81fde84c6dcb38f759bafba0e11b"
324+
integrity sha512-FDToo4Wo82hIdgc1CQ+NQD0hEhmpPjrZ3hiUgwgOG6IuTdlpr8jdjyG24P6cNP1yJpTLzS5OcGgSw0xmDU1/Tw==
325325
dependencies:
326-
caniuse-lite "^1.0.30001688"
327-
electron-to-chromium "^1.5.73"
326+
caniuse-lite "^1.0.30001716"
327+
electron-to-chromium "^1.5.149"
328328
node-releases "^2.0.19"
329-
update-browserslist-db "^1.1.1"
329+
update-browserslist-db "^1.1.3"
330330

331-
caniuse-lite@^1.0.30001688, caniuse-lite@^1.0.30001702:
332-
version "1.0.30001716"
333-
resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001716.tgz#39220dfbc58c85d9d4519e7090b656aa11ca4b85"
334-
integrity sha512-49/c1+x3Kwz7ZIWt+4DvK3aMJy9oYXXG6/97JKsnjdCk/6n9vVyWL8NAwVt95Lwt9eigI10Hl782kDfZUUlRXw==
331+
caniuse-lite@^1.0.30001702, caniuse-lite@^1.0.30001716:
332+
version "1.0.30001717"
333+
resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001717.tgz#5d9fec5ce09796a1893013825510678928aca129"
334+
integrity sha512-auPpttCq6BDEG8ZAuHJIplGw6GODhjw+/11e7IjpnYCxZcW/ONgPs0KVBJ0d1bY3e2+7PRe5RCLyP+PfwVgkYw==
335335

336336
crelt@^1.0.0:
337337
version "1.0.6"
338338
resolved "https://registry.yarnpkg.com/crelt/-/crelt-1.0.6.tgz#7cc898ea74e190fb6ef9dae57f8f81cf7302df72"
339339
integrity sha512-VQ2MBenTq1fWZUH9DJNGti7kKv6EeAuYr3cLwxUWhIu1baTaXh4Ib5W2CqHVqib4/MqbYGJqiL3Zb8GJZr3l4g==
340340

341-
electron-to-chromium@^1.5.73:
341+
electron-to-chromium@^1.5.149:
342342
version "1.5.149"
343343
resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.5.149.tgz#b6d1a468b9537165e2494d0b5b82e9b3392d0ddb"
344344
integrity sha512-UyiO82eb9dVOx8YO3ajDf9jz2kKyt98DEITRdeLPstOEuTlLzDA4Gyq5K9he71TQziU5jUVu2OAu5N48HmQiyQ==
@@ -656,7 +656,7 @@ uc.micro@^2.0.0, uc.micro@^2.1.0:
656656
resolved "https://registry.yarnpkg.com/uc.micro/-/uc.micro-2.1.0.tgz#f8d3f7d0ec4c3dea35a7e3c8efa4cb8b45c9e7ee"
657657
integrity sha512-ARDJmphmdvUk6Glw7y9DQ2bFkKBHwQHLi2lsaH6PPmz/Ka9sFOBsBluozhDltWmnv9u/cF6Rt87znRTPV+yp/A==
658658

659-
update-browserslist-db@^1.1.1:
659+
update-browserslist-db@^1.1.3:
660660
version "1.1.3"
661661
resolved "https://registry.yarnpkg.com/update-browserslist-db/-/update-browserslist-db-1.1.3.tgz#348377dd245216f9e7060ff50b15a1b740b75420"
662662
integrity sha512-UxhIZQ+QInVdunkDAaiazvvT/+fXL5Osr0JZlJulepYu6Jd7qJtDZjlur0emRlT71EN3ScPoE7gvsuIKKNavKw==

0 commit comments

Comments
 (0)