[PR #257] [MERGED] Feat: Add support for installing templates from community repo #653

Closed
opened 2026-02-15 20:18:08 -05:00 by yindo · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/run-llama/LlamaIndexTS/pull/257
Author: @marcusschiesser
Created: 12/4/2023
Status: Merged
Merged: 12/4/2023
Merged by: @yisding

Base: mainHead: ms/download-community-projects


📝 Commits (4)

  • d03dc21 feat: options to download community projects
  • 526b3e7 fix: using correct path for readme link in terminal
  • 79d7076 fix: only use community path for community templates
  • 36f0af5 refactor: factor out questions and use strong-typing for question args

📊 Changes

7 files changed (+374 additions, -229 deletions)

View changed files

📝 packages/create-llama/create-app.ts (+3 -1)
packages/create-llama/helpers/constant.ts (+2 -0)
packages/create-llama/helpers/repo.ts (+63 -0)
📝 packages/create-llama/index.ts (+6 -227)
packages/create-llama/questions.ts (+277 -0)
📝 packages/create-llama/templates/index.ts (+21 -0)
📝 packages/create-llama/templates/types.ts (+2 -1)

📄 Description

To test:

pnpm build --filter create-llama
./packages/create-llama/dist/index.js 

🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/run-llama/LlamaIndexTS/pull/257 **Author:** [@marcusschiesser](https://github.com/marcusschiesser) **Created:** 12/4/2023 **Status:** ✅ Merged **Merged:** 12/4/2023 **Merged by:** [@yisding](https://github.com/yisding) **Base:** `main` ← **Head:** `ms/download-community-projects` --- ### 📝 Commits (4) - [`d03dc21`](https://github.com/run-llama/LlamaIndexTS/commit/d03dc21e8aec453e28ae378d8ce8d1d921dc669b) feat: options to download community projects - [`526b3e7`](https://github.com/run-llama/LlamaIndexTS/commit/526b3e74bf6405349cb43ac4d303c4d64b4205af) fix: using correct path for readme link in terminal - [`79d7076`](https://github.com/run-llama/LlamaIndexTS/commit/79d70761217f316d484f8d277018cb8220e1c566) fix: only use community path for community templates - [`36f0af5`](https://github.com/run-llama/LlamaIndexTS/commit/36f0af5a5d5aae3de59789f657c9d51e05dd8e35) refactor: factor out questions and use strong-typing for question args ### 📊 Changes **7 files changed** (+374 additions, -229 deletions) <details> <summary>View changed files</summary> 📝 `packages/create-llama/create-app.ts` (+3 -1) ➕ `packages/create-llama/helpers/constant.ts` (+2 -0) ➕ `packages/create-llama/helpers/repo.ts` (+63 -0) 📝 `packages/create-llama/index.ts` (+6 -227) ➕ `packages/create-llama/questions.ts` (+277 -0) 📝 `packages/create-llama/templates/index.ts` (+21 -0) 📝 `packages/create-llama/templates/types.ts` (+2 -1) </details> ### 📄 Description - Added option to install templates from https://github.com/run-llama/create_llama_projects - Simplified questions logic and used strong-typing for question args To test: ``` pnpm build --filter create-llama ./packages/create-llama/dist/index.js ``` --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
yindo added the pull-request label 2026-02-15 20:18:08 -05:00
yindo closed this issue 2026-02-15 20:18:09 -05:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: run-llama/LlamaIndexTS#653