From a1dfb00b3f9ed71515e12b0e01fcf3fddb4c41ef Mon Sep 17 00:00:00 2001 From: Mark Janssen <20283+praseodym@users.noreply.github.com> Date: Tue, 11 Feb 2025 14:37:00 +0100 Subject: [PATCH] Update frontend OpenAPI types using Lefthook (#1015) --- lefthook.yml | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/lefthook.yml b/lefthook.yml index d5a4adb07..276b9e496 100644 --- a/lefthook.yml +++ b/lefthook.yml @@ -19,15 +19,16 @@ pre-commit: backend-openapi: root: "backend/" glob: "*.rs" - run: cargo run --package abacus --bin gen-openapi && git add openapi.json + run: > + cargo run --package abacus --bin gen-openapi && + git add openapi.json && + cd ../frontend && + npm run gen:openapi && + git add lib/api/gen/openapi.ts frontend-formatter: root: "frontend/" run: npx prettier --ignore-unknown --write {staged_files} stage_fixed: true - frontend-typescript: - root: "frontend/" - glob: "*.{ts,tsx}" - run: npx tsc frontend-linter: root: "frontend/" glob: "*.{ts,tsx}"