update-lock-file:
    npm install --package-lock-only

install-dependencies:
    npm install

dev:
    npm run dev

test:
    npm run test

lint-javascript:
    npm run lint-javascript

lint-javascript-fix:
    npm run lint-javascript-fix

static-type-check-typescript:
    npm run static-type-check-typescript

docker-build:
    cd .. && \
    docker build --file=web/Dockerfile --tag=ghcr.io/hongbo-miao/hm-web:latest .

docker-push:
    docker push ghcr.io/hongbo-miao/hm-web:latest
