0.10.4 • Published 2 months ago

@sprouted/create-vibes v0.10.4

Weekly downloads
-
License
MIT
Repository
github
Last release
2 months ago

@sprouted/create-vibes

Create a new Vibes monorepo with a single command.

Usage

npx @sprouted/create-vibes my-app

Or with options:

# Create a bare monorepo (no apps or examples)
npx @sprouted/create-vibes my-app --bare

# Create with specific apps
npx @sprouted/create-vibes my-app --apps mobile,api

# Create with examples included
npx @sprouted/create-vibes my-app --examples

# Use a specific package manager
npx @sprouted/create-vibes my-app --package-manager yarn

What you get

  • ✅ Vertical slice architecture
  • ✅ pnpm workspace configuration
  • ✅ TypeScript setup
  • ✅ Development tools (vibe CLI)
  • ✅ Documentation
  • ✅ Optional starter apps (Expo, Vite, Go)
  • ✅ Optional example features

Interactive Mode

Running npx @sprouted/create-vibes will guide you through:

  1. Project name
  2. Package manager choice
  3. Setup type (bare, with examples, with apps, or full)
  4. App selection (if applicable)

Testing

The CLI includes comprehensive tests:

# Run all tests
pnpm test

# Run unit tests only
pnpm run test:unit

# Run integration tests only
pnpm run test:integration

# Run shell-based CLI tests
pnpm run test:cli

# Quick local test before publishing
./test-local.sh

Development

To work on create-vibes locally:

cd packages/create-vibes
pnpm install

# Test locally without publishing
./test-local.sh

# Link globally for development
pnpm link --global

Then use it:

create-vibes test-project

CI/CD

Tests run automatically on:

  • Push to main branch
  • Pull requests
  • Multiple OS (Ubuntu, macOS)
  • Multiple Node versions (18, 20)
0.10.4

2 months ago

0.10.3

2 months ago

0.10.2

2 months ago

0.10.1

2 months ago

0.10.0

2 months ago

0.9.0

2 months ago

0.8.0

2 months ago

0.7.1

2 months ago

0.7.0

2 months ago

0.6.5

2 months ago

0.6.4

2 months ago

0.6.3

2 months ago

0.6.2

2 months ago

0.6.1

2 months ago

0.6.0

2 months ago

0.5.0

2 months ago

0.4.0

2 months ago

0.3.0

2 months ago

0.2.0

2 months ago

0.1.1

2 months ago

0.1.0

2 months ago