# Table of contents

* [ember-cli-typescript](index.md)
* [Installation](installation.md)
* [Configuration](configuration.md)
* [TypeScript and Ember](ts/README.md)
  * [Using TypeScript With Ember Effectively](ts/using-ts-effectively.md)
  * [Decorators](ts/decorators.md)
  * [Current limitations](ts/current-limitations.md)
  * [Building Addons in TypeScript](ts/with-addons.md)
  * [Understanding the @types Package Names](ts/package-names.md)
* [Working With Ember](ember/README.md)
  * [Components](ember/components.md)
  * [Services](ember/services.md)
  * [Routes](ember/routes.md)
  * [Controllers](ember/controllers.md)
  * [Helpers](ember/helpers.md)
  * [Testing](ember/testing.md)
* [Working With Ember Data](ember-data/README.md)
  * [Models](ember-data/models.md)
  * [Transforms](ember-data/transforms.md)
* [Cookbook](cookbook/README.md)
  * [Working with route models](cookbook/working-with-route-models.md)
* [Working With Ember Classic](legacy/README.md)
  * [EmberComponent](legacy/ember-component.md)
  * [Mixins](legacy/mixins.md)
  * [Computed Properties](legacy/computed-properties.md)
  * [EmberObject](legacy/ember-object.md)
* [Upgrading from 1.x](upgrade-notes.md)
* [Troubleshooting](troubleshooting/README.md)
  * [Conflicting Type Dependencies](troubleshooting/conflicting-types.md)
