Install dependencies:
go mod download
cd e2e && npm installUpkeep dependencies:
go mod tidyRun project:
go run ./src/application.goRun tests:
watchman-make -p 'src/**/*.go' --make=go -t test ./...Run E2E tests:
cd e2e && npx cypress openView test coverage:
go test ./... -coverprofile=coverage.out
go tool cover -html=coverage.outFormat project:
go fmt ./src && npx prettier --write .Build and run binary:
go build -o ./bin/httphq ./src
./bin/httphqBuild and run container:
docker build . -t httphq
docker run -dp 8080:8080 httphq
docker container ls -sDeploy to Fly:
fly deployView Fly logs:
fly logs