Skip to content

Merge TanStack Framework into Development#105

Merged
tmcneil-mdb merged 2 commits intodevelopmentfrom
development-frameworks
May 4, 2026
Merged

Merge TanStack Framework into Development#105
tmcneil-mdb merged 2 commits intodevelopmentfrom
development-frameworks

Conversation

@tmcneil-mdb
Copy link
Copy Markdown
Collaborator

Summary

Brings the complete TanStack Start framework example and its copier workflow configuration into the development branch. This includes the full application, comprehensive test suite, Bluehawk snippet extraction, and automated sync to the docs repository.

What's Included

  1. TanStack Start Sample Application
  2. Full-stack restaurant directory app built with TanStack Start + MongoDB
  3. 17 comprehensive tests (10 unit, 7 integration) with Vitest
  4. Bluehawk annotations for automatic snippet extraction
  5. CI/CD workflow for automated testing on PRs
  6. Complete documentation in frameworks/javascript/tanstack/

Changes

  • Added complete TanStack application in frameworks/javascript/tanstack/app/
  • Added test suite in frameworks/javascript/tanstack/tests/
  • Added Bluehawk snippet extraction tooling
  • Added GitHub Actions workflow for automated testing
  • Added copier configuration in .copier/config.yaml
  • Updated root README.md and frameworks/README.md with TanStack documentation

Testing

  • All 17 tests passing locally
  • CI/CD workflow configured and tested
  • Bluehawk snippet extraction verified
  • Copier config syntax validated

Related PRs

#101 - Initial TanStack implementation
#104 - Add copier workflow configuration

…pet extraction (#101)

* Adding TanStack Start + Unit & Integration Tests

* Adding GH Actions

* Add Bluehawk snippet extraction and improve test documentation

- Set up Bluehawk for snippet extraction from source code
- Add generic snip.js script for framework examples
- Add processFiles.js for handling unannotated files
- Extract 8 code snippets to testedSnippets/
- Add test:all npm script to run both unit and integration tests
- Update all READMEs to clarify test commands (test vs test:all)
- Document component testing status (not implemented due to TanStack Start beta)
- Add Bluehawk annotations to source files (Header, RestaurantList, db, routes)

* addressing pr feedback
@tmcneil-mdb tmcneil-mdb merged commit b4e028d into development May 4, 2026
2 checks passed
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