Socket
Book a DemoInstallSign in
Socket

@celo/celo-composer

Package Overview
Dependencies
Maintainers
3
Versions
36
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@celo/celo-composer

CLI tool for generating customizable Celo blockchain starter kits

2.3.7
latest
Source
npmnpm
Version published
Weekly downloads
302
529.17%
Maintainers
3
Weekly downloads
Β 
Created
Source

Celo Composer CLI

A powerful CLI tool for generating customizable Celo blockchain starter kits with modern monorepo architecture.

Features

  • πŸš€ Modern Stack: Next.js 14, TypeScript, Tailwind CSS, shadcn/ui
  • πŸ“¦ Monorepo Ready: Turborepo with PNPM workspaces
  • 🎨 Beautiful UI: Pre-configured shadcn/ui components
  • πŸ”§ Developer Experience: Interactive prompts and clear feedback
  • 🌍 Celo Optimized: Ready for Celo blockchain development

Installation

# Install dependencies
pnpm install

# Build the CLI
pnpm build

# Link for global usage (optional)
npm link

Usage

Create a new Celo project

# Interactive mode
pnpm dev create

# With project name
pnpm dev create my-celo-app

# With options
pnpm dev create my-celo-app --description "My awesome Celo app" --skip-install

Command Options

  • --description <description> - Project description
  • --skip-install - Skip package installation

Generated Project Structure

my-celo-app/
β”œβ”€β”€ apps/
β”‚   └── web/                 # Next.js application
β”œβ”€β”€ packages/
β”‚   β”œβ”€β”€ ui/                  # shadcn/ui components
β”‚   └── utils/               # Shared utilities
β”œβ”€β”€ package.json             # Root package.json
β”œβ”€β”€ pnpm-workspace.yaml      # PNPM workspace config
β”œβ”€β”€ turbo.json              # Turborepo configuration
└── tsconfig.json           # TypeScript configuration

Development

# Start development
pnpm dev

# Build
pnpm build

# Lint
pnpm lint

# Run tests
pnpm test

Tech Stack

  • CLI Framework: Commander.js + Inquirer.js
  • Template Engine: Plop.js
  • Language: TypeScript
  • Generated Projects: Next.js 14 + Turborepo + shadcn/ui

License

MIT

Keywords

celo

FAQs

Package last updated on 07 Aug 2025

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts

SocketSocket SOC 2 Logo

Product

About

Packages

Stay in touch

Get open source security insights delivered straight into your inbox.

  • Terms
  • Privacy
  • Security

Made with ⚑️ by Socket Inc

U.S. Patent No. 12,346,443 & 12,314,394. Other pending.