diff --git a/lefthook.yml b/lefthook.yml new file mode 100644 index 0000000..73db9e4 --- /dev/null +++ b/lefthook.yml @@ -0,0 +1,14 @@ +pre-push: + parallel: true + commands: + lint: + glob: '**/*.ts' + run: bun run lint + taze: + run: bunx taze --failOnOutdated + +pre-commit: + commands: + format: + glob: '**/*.ts' + run: bun run format diff --git a/package.json b/package.json index 0d415b9..9955dee 100644 --- a/package.json +++ b/package.json @@ -6,8 +6,8 @@ "type": "module", "scripts": { "dev": "bun run --watch ./src/main.ts", - "format": "prettier -w ./src/", - "lint": "tsc --noEmit && eslint --fix src/", + "format": "prettier -w ./src", + "lint": "tsc --noEmit && eslint --fix ./src", "build": "tsc", "generate": "drizzle-kit generate:sqlite", "migrate": "bun run ./src/db/postgres/migrate.ts",