Updating auth
This commit is contained in:
42
Taskfile.yml
42
Taskfile.yml
@@ -8,17 +8,31 @@ vars:
|
||||
|
||||
tasks:
|
||||
default:
|
||||
desc: List available tasks
|
||||
desc: "List available tasks"
|
||||
cmds:
|
||||
- task --list
|
||||
silent: true
|
||||
|
||||
setup:
|
||||
desc: Copy .env.example to .env if .env does not exist
|
||||
desc: "Copy .env.example to .env if .env does not exist"
|
||||
cmds:
|
||||
- test -f .env || cp .env.example .env
|
||||
silent: true
|
||||
|
||||
format:
|
||||
desc: "Format code"
|
||||
cmds:
|
||||
- task: format:app
|
||||
- task: format:ui
|
||||
silent: true
|
||||
|
||||
lint:
|
||||
desc: "Run linters"
|
||||
cmds:
|
||||
- task: lint:app
|
||||
- task: lint:ui
|
||||
silent: true
|
||||
|
||||
# -----------------------------------------------------------
|
||||
# Cargo
|
||||
# -----------------------------------------------------------
|
||||
@@ -45,7 +59,7 @@ tasks:
|
||||
- cargo run
|
||||
silent: true
|
||||
|
||||
format:
|
||||
format:app:
|
||||
desc: "Format code"
|
||||
cmds:
|
||||
- cargo fmt
|
||||
@@ -58,7 +72,7 @@ tasks:
|
||||
- cargo clean
|
||||
silent: true
|
||||
|
||||
lint:
|
||||
lint:app:
|
||||
desc: "Run Clippy linter"
|
||||
deps: [ setup ]
|
||||
cmds:
|
||||
@@ -116,27 +130,41 @@ tasks:
|
||||
# -----------------------------------------------------------
|
||||
# UI
|
||||
# -----------------------------------------------------------
|
||||
ui:install:
|
||||
install:ui:
|
||||
desc: "Install UI npm dependencies"
|
||||
dir: ui
|
||||
cmds:
|
||||
- npm install
|
||||
silent: true
|
||||
|
||||
ui:run:
|
||||
run:ui:
|
||||
desc: "Run Vite dev server"
|
||||
dir: ui
|
||||
cmds:
|
||||
- npm run dev
|
||||
silent: true
|
||||
|
||||
ui:build:
|
||||
build:ui:
|
||||
desc: "Build the React UI into ui/dist"
|
||||
dir: ui
|
||||
cmds:
|
||||
- npm run build
|
||||
silent: true
|
||||
|
||||
format:ui:
|
||||
desc: "Format UI code with prettier"
|
||||
dir: ui
|
||||
cmds:
|
||||
- npm run format
|
||||
silent: true
|
||||
|
||||
lint:ui:
|
||||
desc: "Lint UI code with eslint"
|
||||
dir: ui
|
||||
cmds:
|
||||
- npm run lint
|
||||
silent: true
|
||||
|
||||
# -----------------------------------------------------------
|
||||
# Utilities
|
||||
# -----------------------------------------------------------
|
||||
|
||||
Reference in New Issue
Block a user