Skip to content

Adding in the Copier Workflow for TanStack#104

Merged
tmcneil-mdb merged 1 commit into
development-frameworksfrom
add-tanstack-copier-workflow
May 4, 2026
Merged

Adding in the Copier Workflow for TanStack#104
tmcneil-mdb merged 1 commit into
development-frameworksfrom
add-tanstack-copier-workflow

Conversation

@tmcneil-mdb

@tmcneil-mdb tmcneil-mdb commented May 4, 2026

Copy link
Copy Markdown
Collaborator

Summary

Adds automated copier workflow configuration to sync TanStack framework example snippets from this repository to 10gen/docs-mongodb-internal.

Changes

  • Added tanstack-framework workflow to .copier/config.yaml
  • Configured to copy extracted snippets from frameworks/javascript/tanstack/testedSnippets/src/ to code-examples/javascript/tanstack/ in the docs repo
  • Excludes test files (**/.test.ts, **/.test.tsx) from the copy

Testing

  • Verify copier config syntax is correct
  • Not sure? DevDocs will confirm

JIRA

@cbullinger cbullinger left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM 🤞

@tmcneil-mdb tmcneil-mdb merged commit 9eb00fc into development-frameworks May 4, 2026
1 check passed
@tmcneil-mdb tmcneil-mdb deleted the add-tanstack-copier-workflow branch May 4, 2026 19:42
tmcneil-mdb added a commit that referenced this pull request May 4, 2026
* Set up TanStack Start sample app with tests, CI/CD, and Bluehawk snippet 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

* Adding in copier flow (#104)
tmcneil-mdb added a commit that referenced this pull request May 7, 2026
…106)

* Bump pymongo to v4.17.0

* Merge TanStack Framework into Development (#105)

* Set up TanStack Start sample app with tests, CI/CD, and Bluehawk snippet 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

* Adding in copier flow (#104)

* adding pining

* fix(python-fastapi): bump pillow and python-dotenv for security advisories

- pillow 12.2.0 (CVE-2026-42308 through CVE-2026-42311, GHSA-5xmw-vc9v-4wf2, etc.)
- python-dotenv 1.2.2 (CVE-2026-28684, GHSA-mf9w-mj56-hr94)

Addresses Dependabot alerts #47-51 on mongodb/docs-sample-apps.

Co-authored-by: Cursor <cursoragent@cursor.com>

---------

Co-authored-by: Cory Bullinger <cory.bullinger@mongodb.com>
Co-authored-by: cory <115956901+cbullinger@users.noreply.github.com>
Co-authored-by: Cursor <cursoragent@cursor.com>
tmcneil-mdb added a commit that referenced this pull request May 27, 2026
* Bump pymongo to v4.17.0

* Merge TanStack Framework into Development (#105)

* Set up TanStack Start sample app with tests, CI/CD, and Bluehawk snippet 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

* Adding in copier flow (#104)

* adding pining

* fix(python-fastapi): bump pillow and python-dotenv for security advisories

- pillow 12.2.0 (CVE-2026-42308 through CVE-2026-42311, GHSA-5xmw-vc9v-4wf2, etc.)
- python-dotenv 1.2.2 (CVE-2026-28684, GHSA-mf9w-mj56-hr94)

Addresses Dependabot alerts #47-51 on mongodb/docs-sample-apps.

Co-authored-by: Cursor <cursoragent@cursor.com>

* Batch Dependabot Fixes & Security Workflow (#110)

* fix: dependabot issues and creating audit script

* chore:remove cached audit files

* chore: updating readme and gitignore

* fix: batch updating the python packages for mflix to sure the security passes

---------

Co-authored-by: Cory Bullinger <cory.bullinger@mongodb.com>
Co-authored-by: cory <115956901+cbullinger@users.noreply.github.com>
Co-authored-by: Cursor <cursoragent@cursor.com>
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.

2 participants