From e07e3fcc191e28745c3b6f0c1354304cc225eac2 Mon Sep 17 00:00:00 2001 From: Ariel Costas Guerrero Date: Sun, 12 Oct 2025 20:46:14 +0200 Subject: Update frontend dependencies, remove root package.json (replaced by Taskfile) --- Taskfile.yml | 34 ++++++++++++++++++++++++++++++++++ 1 file changed, 34 insertions(+) create mode 100644 Taskfile.yml (limited to 'Taskfile.yml') diff --git a/Taskfile.yml b/Taskfile.yml new file mode 100644 index 0000000..8a15306 --- /dev/null +++ b/Taskfile.yml @@ -0,0 +1,34 @@ +version: '3' + +tasks: + dev-backend: + desc: Run backend in watch mode. + cmds: + - dotnet watch --project src/Costasdev.Busurbano.Backend/Costasdev.Busurbano.Backend.csproj + + dev-frontend: + desc: Run frontend development server. + cmds: + - npm run dev --prefix src/frontend + + format-backend: + desc: Format backend solution. + cmds: + - dotnet format --verbosity diagnostic + + format-frontend: + desc: Format frontend sources. + cmds: + - 'prettier --write src/frontend/**/*.{ts,tsx,css}' + + build-backend: + desc: Publish backend in Release mode. + cmds: + - dotnet publish -c Release -o ./dist/backend src/Costasdev.Busurbano.Backend/Costasdev.Busurbano.Backend.csproj + + build-frontend: + desc: Build frontend bundle. + cmds: + - npm run build --prefix src/frontend + - mkdir dist/frontend + - mv src/frontend/build/client/ dist/frontend/ -- cgit v1.3