From dba96e67137acf7ae5573b1643fc494546ccae8f Mon Sep 17 00:00:00 2001 From: mkelvers Date: Thu, 28 May 2026 11:25:02 +0200 Subject: [PATCH] chore: update lefthook hooks for oxlint and oxfmt --- lefthook.yml | 23 ++++++++++++----------- 1 file changed, 12 insertions(+), 11 deletions(-) diff --git a/lefthook.yml b/lefthook.yml index a9f5343..9896026 100644 --- a/lefthook.yml +++ b/lefthook.yml @@ -1,17 +1,18 @@ { - '$schema': 'https://json.schemastore.org/lefthook.json', - 'pre-commit': + "$schema": "https://json.schemastore.org/lefthook.json", + "pre-commit": { - 'commands': + "commands": { - 'prettier': { 'run': 'bunx prettier . --write' }, - 'eslint': { 'run': 'bunx eslint . --fix' }, - 'go-fmt': { 'run': 'go fmt ./...' }, - 'go-lint': { 'run': 'bun run lint:go' }, - 'go-test': { 'run': 'go test ./...' }, - 'ts-typecheck': { 'run': 'bunx tsc -p tsconfig.json --noEmit' }, - 'build-assets': { 'run': 'bun run build:assets' }, - 'go-build': { 'run': 'go build -o server ./cmd/server' }, + "format": { "run": "bunx oxfmt" }, + "lint:ts": + { "run": "bunx oxlint --ignore-path .oxlintignore static --max-warnings 0 --fix" }, + "go-fmt": { "run": "go fmt ./..." }, + "go-lint": { "run": "bun run lint:go" }, + "go-test": { "run": "go test ./..." }, + "ts-typecheck": { "run": "bunx tsc -p tsconfig.json --noEmit" }, + "build-assets": { "run": "bun run build:assets" }, + "go-build": { "run": "go build -o server ./cmd/server" }, }, }, }