tsinit

Zero-config, opinionated generator for TypeScript + TsLint + Ava projects

Usage no npm install needed!

<script type="module">
  import tsinit from 'https://cdn.skypack.dev/tsinit';
</script>

README

tsinit Build Status NPM MIT

Zero-config, opinionated generator for TypeScript + TsLint + Ava projects

Installation

npm install tsinit --global

Usage

> mkdir my-project
> cd my-project
> tsinit -s

----------
- tsinit -
----------

----------
Mode: simple
Name: my-project
----------

Wrote .gitignore
Wrote .npmignore
Wrote circle.yml
Wrote index.ts
Wrote LICENSE.md
Wrote package.json
Wrote README.md
Wrote test.ts
Wrote tsconfig.json
Wrote tslint.json

Generated project "my-project" in 43ms!

Tests

npm test

License

MIT

Todo

  • Fetch and generate LICENSE.md
  • Run git init
  • Add project to CircleCI via API