Files
frontend-svelte/lefthook.yml
Ilia Mashkov b94b0e8b72
Some checks failed
Build / Build Project (pull_request) Failing after 3s
Lint / Lint Code (pull_request) Failing after 2s
Test / Type Check (pull_request) Failing after 2s
fix(setup): Fix pre-push lint and format from all files to push_files
2025-12-30 13:26:50 +03:00

29 lines
574 B
YAML

pre-commit:
parallel: true
commands:
format:
glob: "*.{ts,js,svelte,json,md}"
run: yarn dprint fmt {staged_files}
stage_fixed: true
lint:
glob: "*.{ts,js,svelte}"
run: yarn oxlint {staged_files}
pre-push:
parallel: true
commands:
type-check:
run: yarn tsc --noEmit
svelte-check:
run: yarn svelte-check --threshold warning
format-check:
glob: "*.{ts,js,svelte,json,md}"
run: yarn dprint check {push_files}
lint-full:
glob: "*.{ts,js,svelte}"
run: yarn oxlint {push_files}