Skip to content

ATXP-407: Integrate Cloudflare Workers template into atxp create command#11

Merged
robdimarco-atxp merged 3 commits intomainfrom
robdimarco/atxp-407-integrate-the-new-repository-into-the-atxp-create-command
Oct 13, 2025
Merged

ATXP-407: Integrate Cloudflare Workers template into atxp create command#11
robdimarco-atxp merged 3 commits intomainfrom
robdimarco/atxp-407-integrate-the-new-repository-into-the-atxp-create-command

Conversation

@robdimarco-atxp
Copy link
Contributor

Summary

  • Added support for Cloudflare Workers AI agent template as a framework option in atxp create
  • Users can now create projects with either Express or Cloudflare Workers templates using the --framework flag
  • Updated documentation and tests to reflect the new framework option

Changes

  • Updated Framework type to include 'cloudflare' option in packages/atxp/src/create-project.ts:7
  • Added Cloudflare template configuration in TEMPLATES object pointing to atxp-cloudflare-agent-example repository
  • Added framework-specific installation instructions (Express uses npm run install-all, Cloudflare uses npm install)
  • Updated README.md with Cloudflare framework usage examples
  • Enhanced tests to validate both framework types

Test plan

  • Run npx atxp create test-express --framework express and verify Express project is created correctly
  • Run npx atxp create test-cloudflare --framework cloudflare and verify Cloudflare project is created correctly
  • Verify npm install works for Cloudflare projects
  • Verify npm run install-all still works for Express projects
  • Run existing tests with npm test to ensure no regressions

🤖 Generated with Claude Code

robdimarco-atxp and others added 3 commits October 13, 2025 13:05
Added support for creating projects with the Cloudflare Workers AI agent template alongside the existing Express template. Users can now choose between frameworks using the --framework flag.

Changes:
- Added 'cloudflare' as a new framework option
- Updated Framework type to include 'cloudflare'
- Added Cloudflare template configuration pointing to atxp-cloudflare-agent-example
- Updated README with cloudflare framework examples
- Added framework-specific installation instructions (npm install vs npm run install-all)
- Updated tests to validate both express and cloudflare frameworks

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
@robdimarco-atxp robdimarco-atxp merged commit bcc78d2 into main Oct 13, 2025
1 check passed
@robdimarco-atxp robdimarco-atxp deleted the robdimarco/atxp-407-integrate-the-new-repository-into-the-atxp-create-command branch October 13, 2025 21:03
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