add README.md for Better-T CLI tool

This commit is contained in:
fgrreloaded
2025-02-10 22:45:02 +05:30
parent a73630b6ee
commit 85fa93c1a8
2 changed files with 72 additions and 1 deletions

72
README.md Normal file
View File

@@ -0,0 +1,72 @@
# Create Better-T
A CLI tool to scaffold Better-T Stack projects with best practices and modern tooling.
## Features
- 🚀 Quick project setup with one command
- 📦 TypeScript/JavaScript support
- 🗄️ Database options (libSQL/PostgreSQL)
- 🔒 Optional authentication setup
- 🐳 Docker configuration
- 🔄 GitHub Actions workflows
- 🎯 SEO optimization
## Quick Start
```bash
# Using npm
npx create-better-t my-app
# Using bun
bunx create-better-t my-app
```
Just follow the interactive prompts!
## Options
```bash
Usage: create-better-t [project-directory] [options]
Options:
--typescript Use TypeScript (default)
--javascript Use JavaScript
--git Initialize git repository (default)
--no-git Skip git initialization
-h, --help Display help
```
## Project Structure
The generated project follows the Better-T Stack architecture:
- Built with Bun
- Type-safe database with DrizzleORM
- Simple authentication system
- Modern development practices
## Development
To contribute to this CLI:
```bash
# Clone the repository
git clone https://github.com/your-username/better-t-stack-cli.git
# Install dependencies
bun install
# Start development
bun dev
# Build
bun run build
```
## License
MIT
## Credits
Developed by Nitish Singh Built on top of the Better-T Stack by [Aman Varshney](https://github.com/AmanVarshney01/Better-T-Stack)

View File

@@ -1,4 +1,3 @@
// tsup.config.ts
import { defineConfig } from 'tsup';
export default defineConfig({