Skip to content

Conversation

@victorchukwuemeka
Copy link

this make file makes it easy to start the project

What This Adds

A comprehensive Makefile that streamlines the development workflow for Eremos with common, easy-to-remember commands.

Why This is Useful

  • Standardizes development workflow - all contributors use the same commands
  • Reduces onboarding friction - new developers just run make setup and they're ready
  • No need to memorize npm scripts - simple make dev, make test, etc.
  • Integrates TypeScript tooling - direct ts-node execution without build steps
  • Enforces code quality - built-in formatting and validation

Changes Made

  • Added make setup - installs all dependencies including TypeScript tooling
  • Added make dev - starts development mode with ts-node
  • Added make format - auto-formats code with Prettier
  • Added make test - runs agent validation
  • Added make clean - removes build artifacts and logs
  • Added make help - shows all available commands

Developer Experience

# New contributor workflow:
make setup    # One command to get started
make dev      # Start coding
make format   # Keep code clean
make test     # Validate changes

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant