timReynolds/typescript-npm-package-starter

View on GitHub
README.md

Summary

Maintainability
Test Coverage
Typescript NPM Package Starter
=========================

[![devDependency Status](https://david-dm.org/timreynolds/typescript-npm-package-starter/dev-status.svg)](https://david-dm.org/timreynolds/typescript-npm-package-starter#info=devDependencies)
[![Build Status](https://travis-ci.org/timReynolds/typescript-npm-package-starter.svg?branch=master)](https://travis-ci.org/timReynolds/typescript-npm-package-starter)
[![Maintainability](https://api.codeclimate.com/v1/badges/99ef9fd41a78d421248e/maintainability)](https://codeclimate.com/github/timReynolds/typescript-npm-package-starter/maintainability)
[![Test Coverage](https://api.codeclimate.com/v1/badges/99ef9fd41a78d421248e/test_coverage)](https://codeclimate.com/github/timReynolds/typescript-npm-package-starter/test_coverage)

An opinionated setup for creating npm packages using typescript.

# Features

* TS to JS complication
* Testing via [Jest](https://github.com/facebook/jest), includes coverage
* [TSLint](https://palantir.github.io/tslint/)
* [Prettier](https://github.com/prettier/prettier), performed automatically on commit
* Pre hooks
* ignore files to ensure minimal code is stored/shipped
* helpful badges
* travis setup