Skip to content

Latest commit

History

History
137 lines (116 loc) 路 22.8 KB

README.md

File metadata and controls

137 lines (116 loc) 路 22.8 KB

Create TypeScript App

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

馃應 All Contributors: 46 馃 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

馃捇
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

馃捇
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)

馃捇
Vasanth Kumar Cheepurupalli
Vasanth Kumar Cheepurupalli

馃捇
Xiaomin Liu
Xiaomin Liu

馃捇
lcforbes
lcforbes

馃悰
nandertga
nandertga

馃捇
rubiesonthesky
rubiesonthesky

馃 馃捇
takanomedev
takanomedev

馃捇