Files
defiQUG 651ff4f7eb Initial project setup: Add contracts, API definitions, tests, and documentation
- Add Foundry project configuration (foundry.toml, foundry.lock)
- Add Solidity contracts (TokenFactory138, BridgeVault138, ComplianceRegistry, etc.)
- Add API definitions (OpenAPI, GraphQL, gRPC, AsyncAPI)
- Add comprehensive test suite (unit, integration, fuzz, invariants)
- Add API services (REST, GraphQL, orchestrator, packet service)
- Add documentation (ISO20022 mapping, runbooks, adapter guides)
- Add development tools (RBC tool, Swagger UI, mock server)
- Update OpenZeppelin submodules to v5.0.0
2025-12-12 10:59:41 -08:00

34 lines
808 B
Makefile

.PHONY: install build start dev generate-standalone docker-build docker-run help
help:
@echo "Swagger UI Server - Available commands:"
@echo " make install - Install dependencies"
@echo " make build - Build TypeScript"
@echo " make start - Start server"
@echo " make dev - Start in development mode"
@echo " make generate-standalone - Generate standalone HTML"
@echo " make docker-build - Build Docker image"
@echo " make docker-run - Run Docker container"
install:
pnpm install
build:
pnpm run build
start: build
pnpm start
dev:
pnpm run dev
generate-standalone:
pnpm run generate:standalone
docker-build:
docker build -t emoney-swagger-ui .
docker-run:
docker run -p 8080:8080 emoney-swagger-ui