Renamed expansion pack to bmad-javascript-fullstack

This commit is contained in:
Muhammad Shariq Baig 2025-10-01 09:58:33 +05:00
parent 11bf31837f
commit 069f1180e1
47 changed files with 14 additions and 97 deletions

View File

@ -3,7 +3,7 @@
## Complete File Tree ## Complete File Tree
``` ```
javascript-fullstack-pack/ bmad-javascript-fullstack/
├── 📄 README.md # Main documentation (242 lines) ├── 📄 README.md # Main documentation (242 lines)
├── 🚀 QUICKSTART.md # Quick start tutorial (385 lines) ├── 🚀 QUICKSTART.md # Quick start tutorial (385 lines)
@ -274,7 +274,7 @@ package.json → NPM package configuration
## 🌲 Alternative Tree View (Compact) ## 🌲 Alternative Tree View (Compact)
``` ```
javascript-fullstack-pack/ bmad-javascript-fullstack/
├── docs (6) ├── docs (6)
│ ├── README.md │ ├── README.md
│ ├── QUICKSTART.md │ ├── QUICKSTART.md
@ -369,7 +369,7 @@ Template files
## 📊 Total Package Contents ## 📊 Total Package Contents
``` ```
📦 javascript-fullstack-pack (168 KB) 📦 bmad-javascript-fullstack (168 KB)
├── 📚 Documentation : 6 files (2,158 lines, 56 KB) ├── 📚 Documentation : 6 files (2,158 lines, 56 KB)
├── 🤖 AI Agents : 5 files (3,787 lines, 96 KB) ├── 🤖 AI Agents : 5 files (3,787 lines, 96 KB)
├── 📋 Templates : 2 files (976 lines, 14 KB) ├── 📋 Templates : 2 files (976 lines, 14 KB)

View File

@ -3,7 +3,7 @@
## 📁 Complete File Listing ## 📁 Complete File Listing
``` ```
javascript-fullstack-pack/ bmad-javascript-fullstack/
├── 📄 README.md (Main Documentation - 450 lines) ├── 📄 README.md (Main Documentation - 450 lines)
├── 🚀 QUICKSTART.md (Quick Start Guide - 350 lines) ├── 🚀 QUICKSTART.md (Quick Start Guide - 350 lines)

View File

@ -22,7 +22,7 @@ The expansion pack is ready to use as-is! Simply:
1. **Copy the entire folder** to your BMAD installation: 1. **Copy the entire folder** to your BMAD installation:
```bash ```bash
cp -r javascript-fullstack-pack /path/to/your/bmad-core/expansion-packs/ cp -r bmad-javascript-fullstack /path/to/your/bmad-core/expansion-packs/
``` ```
2. **Start using the agents** in your BMAD UI: 2. **Start using the agents** in your BMAD UI:
@ -49,7 +49,7 @@ To publish this as an NPM package:
2. **Publish to NPM**: 2. **Publish to NPM**:
```bash ```bash
cd javascript-fullstack-pack cd bmad-javascript-fullstack
npm publish npm publish
``` ```
@ -66,7 +66,7 @@ To share via GitHub:
1. **Create a new repository** 1. **Create a new repository**
2. **Push the expansion pack**: 2. **Push the expansion pack**:
```bash ```bash
cd javascript-fullstack-pack cd bmad-javascript-fullstack
git init git init
git add . git add .
git commit -m "Initial commit: JavaScript Full-Stack Expansion Pack" git commit -m "Initial commit: JavaScript Full-Stack Expansion Pack"
@ -77,7 +77,7 @@ To share via GitHub:
3. **Users clone and install**: 3. **Users clone and install**:
```bash ```bash
git clone <your-repo-url> git clone <your-repo-url>
cp -r javascript-fullstack-pack/* /path/to/bmad-core/expansion-packs/ cp -r bmad-javascript-fullstack/* /path/to/bmad-core/expansion-packs/
``` ```
--- ---

View File

@ -22,7 +22,7 @@ npx bmad-method install
git clone https://github.com/yourusername/bmad-expansion-javascript-fullstack git clone https://github.com/yourusername/bmad-expansion-javascript-fullstack
# Copy to your BMAD installation # Copy to your BMAD installation
cp -r javascript-fullstack-pack/* /path/to/your/project/bmad-core/expansion-packs/javascript-fullstack/ cp -r bmad-javascript-fullstack/* /path/to/your/project/bmad-core/expansion-packs/javascript-fullstack/
``` ```
## Your First Project ## Your First Project

View File

@ -180,7 +180,7 @@ Step-by-step guide to get started quickly:
## 📊 File Structure ## 📊 File Structure
``` ```
javascript-fullstack-pack/ bmad-javascript-fullstack/
├── README.md # Main documentation ├── README.md # Main documentation
├── QUICKSTART.md # Quick start guide ├── QUICKSTART.md # Quick start guide
├── package.json # Package configuration ├── package.json # Package configuration
@ -427,7 +427,7 @@ npx bmad-method install
### Option 2: Manual ### Option 2: Manual
```bash ```bash
git clone [repository] git clone [repository]
cp -r javascript-fullstack-pack/* bmad-core/expansion-packs/ cp -r bmad-javascript-fullstack/* bmad-core/expansion-packs/
``` ```
## 🤝 Integration with Core BMAD ## 🤝 Integration with Core BMAD

View File

@ -1,4 +1,4 @@
javascript-fullstack-pack/ bmad-javascript-fullstack/
├── 📄 README.md (242 lines) ├── 📄 README.md (242 lines)
│ └─ Main documentation and overview │ └─ Main documentation and overview

View File

@ -1,10 +1,10 @@
# <!-- Powered by BMAD™ Core --> # <!-- Powered by BMAD™ Core -->
name: bmad-javascript-fullstack name: bmad-javascript-fullstack
version: 1.0.0 version: 1.0.1
short-title: JavaScript Full-Stack Dev Pack short-title: JavaScript Full-Stack Dev Pack
description: >- description: >-
Comprehensive expansion pack for modern JavaScript/TypeScript full-stack Comprehensive expansion pack for modern JavaScript/TypeScript full-stack
development. Specialized agents for React, Node.js, API design, and development. Specialized agents for React, Node.js, API design, and
TypeScript expertise. Complete workflows from architecture to deployment. TypeScript expertise. Complete workflows from architecture to deployment.
author: BMAD Community author: BMAD Community
slashPrefix: bmad-js slashPrefix: bmadJSFullStack

View File

@ -1,83 +0,0 @@
{
"name": "bmad-expansion-javascript-fullstack",
"version": "1.0.0",
"description": "BMAD-METHOD expansion pack for JavaScript full-stack development with specialized agents for React, Node.js, and modern API development",
"main": "index.js",
"keywords": [
"bmad",
"bmad-method",
"javascript",
"typescript",
"react",
"nodejs",
"fullstack",
"expansion-pack",
"ai-agents"
],
"author": "Your Name",
"license": "MIT",
"repository": {
"type": "git",
"url": "https://github.com/yourusername/bmad-expansion-javascript-fullstack"
},
"bmadExpansion": {
"name": "JavaScript Full-Stack",
"version": "1.0.0",
"description": "Complete expansion pack for modern JavaScript development",
"agents": [
{
"name": "JavaScript Solution Architect",
"file": "agents/js-solution-architect.md",
"shortName": "js-solution-architect",
"description": "Full-stack JavaScript architecture and technology selection"
},
{
"name": "React Developer",
"file": "agents/react-developer.md",
"shortName": "react-developer",
"description": "Modern React development with Next.js, hooks, and state management"
},
{
"name": "Node Backend Developer",
"file": "agents/node-backend-developer.md",
"shortName": "node-backend-developer",
"description": "Node.js backend development with Express, Fastify, and NestJS"
},
{
"name": "API Developer",
"file": "agents/api-developer.md",
"shortName": "api-developer",
"description": "REST, GraphQL, and tRPC API design and implementation"
},
{
"name": "TypeScript Expert",
"file": "agents/typescript-expert.md",
"shortName": "typescript-expert",
"description": "Advanced TypeScript patterns, type safety, and migration expertise"
}
],
"templates": {
"prd": [
{
"name": "Full-Stack JavaScript PRD",
"file": "templates/prd/fullstack-javascript-prd.md",
"description": "Comprehensive PRD template for JavaScript projects"
}
],
"stories": [
{
"name": "JavaScript Development Story",
"file": "templates/stories/javascript-development-story.md",
"description": "Detailed story template for JavaScript features"
}
]
},
"dependencies": [
"core-architecture.md",
"agile-methodology.md"
]
},
"peerDependencies": {
"bmad-method": ">=4.0.0"
}
}