An open API service indexing awesome lists of open source software.

https://github.com/dacmarcell/ts-config-generator

Welcome to the TypeScript Config Generator! This repository contains a simple yet powerful command-line tool designed to help you quickly generate tsconfig.json files tailored to various environments and setups.
https://github.com/dacmarcell/ts-config-generator

rust

Last synced: 3 months ago
JSON representation

Welcome to the TypeScript Config Generator! This repository contains a simple yet powerful command-line tool designed to help you quickly generate tsconfig.json files tailored to various environments and setups.

Awesome Lists containing this project

README

        

# TypeScript Config Generator

Welcome to the **TypeScript Config Generator**! This repository contains a simple yet powerful command-line tool designed to help you quickly generate `tsconfig.json` files tailored to various environments and setups.

## Features

- **Interactive CLI**: Uses a colorful and intuitive CLI to guide you through the process of selecting a TypeScript configuration template.
- **Multiple Templates**: Choose from several predefined `tsconfig.json` templates, including:
- Recommended
- Node 21
- Node 20
- Node 19
- Bun
- **ASCII Art**: Enjoy a fun ASCII art welcome message.

## Usage

To use this tool, simply run the executable. You will be presented with an interactive menu to choose your preferred TypeScript configuration template.

### Prerequisites

- Rust (to compile the tool)
- `dialoguer` crate for interactive CLI
- `console` crate for styling the CLI

### Installation

Clone the repository and navigate into its directory:

```bash
git clone https://github.com/yourusername/tsconfig-generator.git
cd tsconfig-generator