diff --git a/Makefile b/Makefile new file mode 100644 index 0000000..b8faac8 --- /dev/null +++ b/Makefile @@ -0,0 +1,31 @@ +# Basic Eremos development commands + +.PHONY: help setup dev clean +.PHONY: agent-list generate-agent test-agent validate-agent deploy-agent +.PHONY: stress-test simulate-cluster health-check logs profile + +help: + @echo "Eremos Development Commands:" + @echo " setup - Install deps and configure environment" + @echo " dev - Start development mode" + @echo " clean - Remove build artifacts" + @echo " test - Run agent tests" + +setup: + npm install + npm install -D typescript ts-node @types/node + + +dev: + npx ts-node scripts/dev-agent.ts + +format: + @echo "✨ Formatting code..." + @npx prettier --write "**/*.{ts,js,json,md}" + + +clean: + rm -rf node_modules dist *.log + +test: + npx ts-node scripts/validate-agent.ts \ No newline at end of file