fix(module-type-aliases): move @type packages to dependencies (#5601)

* Move devDeps to deps

Signed-off-by: Josh-Cena <sidachen2003@gmail.com>

* Update docs

Signed-off-by: Josh-Cena <sidachen2003@gmail.com>

* Update init template

Signed-off-by: Josh-Cena <sidachen2003@gmail.com>
This commit is contained in:
Joshua Chen 2021-09-22 20:49:25 +08:00 committed by GitHub
parent 02822b8a42
commit e1f4677d04
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
6 changed files with 6 additions and 20 deletions

View file

@ -17,10 +17,10 @@ Below are some guides on how to migrate an existing project to TypeScript.
## Setup {#setup}
To start using TypeScript, add `@docusaurus/module-type-aliases` and some `@types` dependencies to your project:
To start using TypeScript, add `@docusaurus/module-type-aliases` and the base TS config to your project:
```bash npm2yarn
npm install --save-dev typescript @docusaurus/module-type-aliases @types/react @types/react-router-dom @types/react-helmet @tsconfig/docusaurus
npm install --save-dev typescript @docusaurus/module-type-aliases @tsconfig/docusaurus
```
Then add `tsconfig.json` to your project root with the following content: