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: run: yarn dprint check lint-full: run: yarn oxlint .