Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/t18n/ts-babel-eslint-lerna-boilerplate

A monorepo with Typescript, Babel, Eslint, Jest, Lerna incorporating best pratices
https://github.com/t18n/ts-babel-eslint-lerna-boilerplate

babel eslint jest lerna monorepo prettier typescript yarn-workspaces

Last synced: 7 days ago
JSON representation

A monorepo with Typescript, Babel, Eslint, Jest, Lerna incorporating best pratices

Awesome Lists containing this project

README

        

# Boilerplate

## Concerns

1. Why Babel instead of native tsc?

- Pros:
- Babel is very mature
- Do not miss cool feature from Babel community
- Plays well with ESLint
- Cons
- Do not have all TypeScript features (e.g. `const enum`)
- Do not have type check (this can be solved by configuring `tsconfig.json` file with `emit` option turn off.)