feat: add mern turborepo stack#87
Open
gunjanghate wants to merge 6 commits intoceltrix-os:basic-scaffoldfrom
Open
feat: add mern turborepo stack#87gunjanghate wants to merge 6 commits intoceltrix-os:basic-scaffoldfrom
gunjanghate wants to merge 6 commits intoceltrix-os:basic-scaffoldfrom
Conversation
Collaborator
|
HI [gunjanghate], Kindly verify Client folder , |
Contributor
Author
|
HI @sivakrishnacode Please check now! |
Collaborator
|
In TS folder express file is still in js? |
Contributor
Author
|
Is it happening after installing? |
Collaborator
|
ok let me check tomorrow |
Contributor
Author
|
OK so I fix that issue. |
Merged
4 tasks
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
##Add MERN (Turborepo) Stack Option
issue : #65
Summary
This PR introduces a new MERN (Turborepo) monorepo template to the CLI stack selection, enabling users to quickly scaffold a full-stack application with shared tooling across client and server.
What's Included
New stack option:
MERN (Turborepo)added toindex.jsselectionMonorepo structure scaffolded at
templates/javascript/mern-turbo:package.jsonwith:apps/client,apps/server)npm run devfor parallel execution via Turborepoturbo.json(schema issue fixed)apps/client– React + Vite starterapps/server– Express API with/api/healthendpointTemplate
README.md🛠 templateManager updated to copy entire folder structure
⚙️ Installer improved to:
npm installat the repo rootnpm run dev)Main README updated with new stack documentation
Added smoke test doc:
mern-turbo-smoke.mdValidated file structure and JSON syntax
🧪 How to Test Locally
🚀 Potential Follow-Ups
templates/mern-turbo/typescript)packages/folder (ui,eslint-config, etc.).env.exampleand environment validationLet me know if you'd like me to proceed with any of the follow-ups—or I can open a separate PR for the TypeScript version next.