microsoft / TypeScript-Handbook

Deprecated, please use the TypeScript-Website repo instead
https://github.com/microsoft/TypeScript-Website
Apache License 2.0
4.88k stars 1.13k forks source link

Project Structuring Guidance #2

Open RyanCavanaugh opened 9 years ago

RyanCavanaugh commented 9 years ago

Write up best practices for how to structure medium and large projects, especially in light of ES6 Modules

mhegazy commented 9 years ago

Possibly include information about tsconfig: https://github.com/Microsoft/TypeScript/wiki/tsconfig.json

madcampos commented 8 years ago

Hi, as someone new to typescript it would be nice to have a list of the parameters of tsconfig.json documented so that I could know how and what to choose. For example, it's currently difficult without context to know what module: commonjs means, is it the "default" for node use? does it also work with browsers? etc. Also, the linting rules could have docs as the ones in eslint, with it's own pages describing it with examples and details. A table like the one on https://github.com/buzinas/tslint-eslint-rules is a nice way to compare.