Skip to content

Latest commit

 

History

History
143 lines (122 loc) · 24.3 KB

README.md

File metadata and controls

143 lines (122 loc) · 24.3 KB

Create TypeScript App

Quickstart-friendly TypeScript template with comprehensive, configurable, opinionated tooling. 💝

👪 All Contributors: 50 🤝 Code of Conduct: Kept 🧪 Coverage 📝 License: MIT 📦 npm version 💪 TypeScript: Strict

Project logo: the TypeScript blue square with rounded corners, but a plus sign instead of 'TS'

create-typescript-app is a one-stop-shop solution to set up a new or existing repository with the latest and greatest TypeScript tooling. It includes options not just for building and testing but also GitHub repository templates, contributor recognition, automated release management, and more.

Getting Started

First make sure you have the following installed:

Then in an existing repository or in your directory where you'd like to make a new repository:

npx create-typescript-app

That setup script will walk you through using the template. You can read more about the supported setup modes in their docs pages:

Documentation

You can read more about create-typescript-app and the tooling it supports:

  1. Tooling: a breakdown of all the pieces this template can set up.
  2. Options: granular options to customize how the template is run.
  3. FAQs: frequently asked questions

Note

This template is early stage, opinionated, and not endorsed by the TypeScript team. It can be configured to set up a lot of tooling out of the box. If you don't want to use any particular tool, you can always remove it manually.

Development

See .github/CONTRIBUTING.md, then .github/DEVELOPMENT.md. Thanks! 💖

Contributors

Alex / KATT
Alex / KATT

🐛
Anurag
Anurag

💻
Atila Fassina
Atila Fassina

🐛
Biplob Sutradhar
Biplob Sutradhar

💻
Conor Meagher
Conor Meagher

💻
Dan Vanderkam
Dan Vanderkam

🐛 🤔 🔧
Daniel
Daniel

🚇
Daniel Roe
Daniel Roe

💻
Demian Parkhomenko
Demian Parkhomenko

🐛 💻
Dominic Duffin
Dominic Duffin

💻
Dominik Nowik
Dominik Nowik

🔧 💻 🤔
Emerson
Emerson

💻
Faraz Patankar
Faraz Patankar

🐛
Felix Boehm
Felix Boehm

🐛
Graham Vasquez
Graham Vasquez

💻
Jamie Magee
Jamie Magee

🤔
Jan-Niklas W.
Jan-Niklas W.

💻
Jeff Wen
Jeff Wen

💻
Jessica Wilkins
Jessica Wilkins

💻
Joe Previte
Joe Previte

🐛 💻
John Reilly
John Reilly

💻 🤔 🐛 🚧 📖 🔧
Josh Goldberg
Josh Goldberg

🐛 💻 🚧 👀 🔧 📖 🚇 ⚠️ 🤔
Joël Galeran
Joël Galeran

💻
Juan A.
Juan A.

💻 📖
Kristo Baricevic
Kristo Baricevic

💻
Lars Kappert
Lars Kappert

💻
Mohammad Bagher Abiyat
Mohammad Bagher Abiyat

💻
Navin Moorthy
Navin Moorthy

🐛 💻 🤔
NazCodeland
NazCodeland

💻
Orta Therox
Orta Therox

💻
Paul Esch-Laurent
Paul Esch-Laurent

💻
Praveen Shinde
Praveen Shinde

💻
Promise Dash
Promise Dash

💻
Rebecca Stevens
Rebecca Stevens

💻 🚇
Ron Braha
Ron Braha

💻 🎨 ⚠️
Ron Jean-Francois
Ron Jean-Francois

💻 🚇
Ruthwik
Ruthwik

💻
Ryota Murakami
Ryota Murakami

💻 🐛
Shraddha
Shraddha

💻
Sudhansu
Sudhansu

💻
Swastik Patel
Swastik Patel

📖
Timon Jurschitsch
Timon Jurschitsch

💻
Tung Bui (Leo)
Tung Bui (Leo)

💻
Valon
Valon

📖
Vasanth Kumar Cheepurupalli
Vasanth Kumar Cheepurupalli

💻
Xiaomin Liu
Xiaomin Liu

💻
lcforbes
lcforbes

🐛
nandertga
nandertga

💻
rubiesonthesky
rubiesonthesky

🤔 💻
takanomedev
takanomedev

💻