Skip to content

Commit 0115d64

Browse files
author
Orta
authored
Merge pull request #237 from orta/initial_tidy
Initial work on re-framing the wiki
2 parents eb37cd6 + 243893e commit 0115d64

File tree

3 files changed

+14
-66
lines changed

3 files changed

+14
-66
lines changed

Home.md

Lines changed: 6 additions & 36 deletions
Original file line numberDiff line numberDiff line change
@@ -1,39 +1,9 @@
1-
# [[FAQ]]
2-
Please see the [[FAQ]] for common questions, suggestions, and other useful information.
1+
The TypeScript Wiki is for people who are interested in:
32

4-
# Getting Started
3+
- Debugging TypeScript problems
4+
- Using the compiler API
5+
- Wanting to contribute to the TypeScript codebase
56

6-
* [Basic Types](https://github.com/Microsoft/TypeScript-Handbook/blob/master/pages/Basic%20Types.md)
7-
* [Interfaces](https://github.com/Microsoft/TypeScript-Handbook/blob/master/pages/Interfaces.md)
8-
* [Classes](https://github.com/Microsoft/TypeScript-Handbook/blob/master/pages/Classes.md)
9-
* [Namespaces and Modules](https://github.com/Microsoft/TypeScript-Handbook/blob/master/pages/Namespaces%20and%20Modules.md)
10-
* [Functions](https://github.com/Microsoft/TypeScript-Handbook/blob/master/pages/Functions.md)
11-
* [Generics](https://github.com/Microsoft/TypeScript-Handbook/blob/master/pages/Generics.md)
12-
* [Common Errors](https://github.com/Microsoft/TypeScript-wiki/blob/master/Common-Errors.md)
13-
* [Integrating with Build Tools](https://github.com/Microsoft/TypeScript-Handbook/blob/master/pages/Integrating%20with%20Build%20Tools.md)
14-
* [Compiler Options](https://github.com/Microsoft/TypeScript-Handbook/blob/master/pages/Compiler%20Options.md)
15-
* [TypeScript Editor Support](TypeScript-Editor-Support)
16-
* [tsconfig.json](https://github.com/Microsoft/TypeScript-Handbook/blob/master/pages/tsconfig.json.md)
17-
* [Nightly Builds](https://github.com/Microsoft/TypeScript-Handbook/blob/master/pages/Nightly%20Builds.md)
7+
It is also used as a scratch-pad for one-off links which are useful when triaging GitHub issues. For example the [[FAQ]]
188

19-
# Tutorials
20-
21-
[See our full list of quick starts](https://www.typescriptlang.org/samples/) which includes
22-
23-
* [Angular](https://angular.io/docs/ts/latest/quickstart.html)
24-
* [React](https://github.com/Microsoft/TypeScript-React-Starter#typescript-react-starter)
25-
* [Vue](https://github.com/Microsoft/TypeScript-Vue-Starter#typescript-vue-starter)
26-
* [Glimmer](https://glimmerjs.com/guides/installing)
27-
* [Dojo 2](https://dojo.io/tutorials/002_creating_an_application/)
28-
* [Knockout](https://github.com/Microsoft/TypeScript-Knockout-Starter#typescript-knockout-starter)
29-
* [Node.js/Express](https://github.com/Microsoft/TypeScript-Node-Starter#typescript-node-starter)
30-
31-
# Advanced Topics
32-
33-
* [Advanced Types](https://www.typescriptlang.org/docs/handbook/advanced-types.html)
34-
* [Mixins](https://github.com/Microsoft/TypeScript-Handbook/blob/master/pages/Mixins.md)
35-
* [Declaration Merging](https://github.com/Microsoft/TypeScript-Handbook/blob/master/pages/Declaration%20Merging.md)
36-
* [Type Inference](https://github.com/Microsoft/TypeScript-Handbook/blob/master/pages/Type%20Inference.md)
37-
* [Type Compatibility](https://github.com/Microsoft/TypeScript-Handbook/blob/master/pages/Type%20Compatibility.md)
38-
* [Writing Declaration (`.d.ts`) Files](https://github.com/Microsoft/TypeScript-Handbook/blob/master/pages/declaration%20files/Introduction.md)
39-
* [JSX](https://github.com/Microsoft/TypeScript-Handbook/blob/master/pages/JSX.md)
9+
If you are after documentation on how to use TypeScript the language, or the build tool: please see: https://www.typescriptlang.org

_Sidebar.md

Lines changed: 8 additions & 25 deletions
Original file line numberDiff line numberDiff line change
@@ -1,34 +1,17 @@
1-
**TypeScript Language Basics**
2-
3-
* [Basic Types](https://github.com/Microsoft/TypeScript-Handbook/blob/master/pages/Basic%20Types.md)
4-
* [Interfaces](https://github.com/Microsoft/TypeScript-Handbook/blob/master/pages/Interfaces.md)
5-
* [Classes](https://github.com/Microsoft/TypeScript-Handbook/blob/master/pages/Classes.md)
6-
* [Namespaces and Modules](https://github.com/Microsoft/TypeScript-Handbook/blob/master/pages/Namespaces%20and%20Modules.md)
7-
* [Functions](https://github.com/Microsoft/TypeScript-Handbook/blob/master/pages/Functions.md)
8-
* [Generics](https://github.com/Microsoft/TypeScript-Handbook/blob/master/pages/Generics.md)
9-
* [Compiler Options](https://github.com/Microsoft/TypeScript-Handbook/blob/master/pages/Compiler%20Options.md)
10-
* [tsconfig.json](https://github.com/Microsoft/TypeScript-Handbook/blob/master/pages/tutorials/tsconfig.json.md)
11-
* [Integrating with Build Tools](https://github.com/Microsoft/TypeScript-Handbook/blob/master/pages/Integrating%20with%20Build%20Tools.md)
12-
* [Nightly Builds](https://github.com/Microsoft/TypeScript-Handbook/blob/master/pages/Nightly%20Builds.md)
13-
14-
**TypeScript Language Advanced**
15-
16-
* [Mixins](https://github.com/Microsoft/TypeScript-Handbook/blob/master/pages/Mixins.md)
17-
* [Declaration Merging](https://github.com/Microsoft/TypeScript-Handbook/blob/master/pages/Declaration%20Merging.md)
18-
* [Type Inference](https://github.com/Microsoft/TypeScript-Handbook/blob/master/pages/Type%20Inference.md)
19-
* [Type Compatibility](https://github.com/Microsoft/TypeScript-Handbook/blob/master/pages/Type%20Compatibility.md)
20-
* [JSX](https://github.com/Microsoft/TypeScript-Handbook/blob/master/pages/JSX.md)
21-
* [Writing Declaration Files](https://github.com/Microsoft/TypeScript-Handbook/blob/master/pages/declaration%20files/Publishing.md)
22-
* [Typings for NPM packages](https://github.com/Microsoft/TypeScript-Handbook/blob/master/pages/Typings%20for%20NPM%20Packages.md)
1+
[User documentation](https://www.typescriptlang.org/)
232

243
**News**
25-
* [[What's new in TypeScript]]
264
* [[Roadmap]]
275
* [[Breaking Changes]]
286
* [[API Breaking Changes]]
297

30-
**TypeScript Contributors**
8+
**Debugging TypeScript**
9+
* [[Debugging-Language-Service-in-VS-Code]]
10+
* [[Getting-logs-from-TS-Server-in-VS-Code]]
11+
* [[JavaScript-Language-Service-in-Visual-Studio]]
12+
* [[Providing-Visual-Studio-Repro-Steps]]
3113

14+
**Contributing to TypeScript**
3215
* [[Contributing to TypeScript]]
3316
* [[TypeScript Design Goals]]
3417
* [[Coding Guidelines]]
@@ -50,4 +33,4 @@
5033

5134
**FAQs**
5235
* [[FAQ]]
53-
* [[FAQs for API Consumers]]
36+
* [[FAQs for API Consumers]]

sync.bat

Lines changed: 0 additions & 5 deletions
This file was deleted.

0 commit comments

Comments
 (0)