From ce2b631455c38693983bc48fb55abaefe5e5183f Mon Sep 17 00:00:00 2001 From: Joshua Chen Date: Thu, 31 Mar 2022 15:49:07 +0800 Subject: [PATCH] fix(create): install types for JS template as well (#7078) --- .../create-docusaurus/templates/classic/docusaurus.config.js | 3 +++ packages/create-docusaurus/templates/classic/package.json | 3 +++ .../create-docusaurus/templates/facebook/docusaurus.config.js | 3 +++ packages/docusaurus-types/package.json | 2 -- 4 files changed, 9 insertions(+), 2 deletions(-) diff --git a/packages/create-docusaurus/templates/classic/docusaurus.config.js b/packages/create-docusaurus/templates/classic/docusaurus.config.js index 437d1fba1a..58deac51c3 100644 --- a/packages/create-docusaurus/templates/classic/docusaurus.config.js +++ b/packages/create-docusaurus/templates/classic/docusaurus.config.js @@ -13,6 +13,9 @@ const config = { onBrokenLinks: 'throw', onBrokenMarkdownLinks: 'warn', favicon: 'img/favicon.ico', + + // GitHub pages deployment config. + // If you aren't using GitHub pages, you don't need these. organizationName: 'facebook', // Usually your GitHub org/user name. projectName: 'docusaurus', // Usually your repo name. diff --git a/packages/create-docusaurus/templates/classic/package.json b/packages/create-docusaurus/templates/classic/package.json index 56e16d39ef..30077a6ba5 100644 --- a/packages/create-docusaurus/templates/classic/package.json +++ b/packages/create-docusaurus/templates/classic/package.json @@ -22,6 +22,9 @@ "react": "^17.0.2", "react-dom": "^17.0.2" }, + "devDependencies": { + "@docusaurus/module-type-aliases": "2.0.0-beta.18" + }, "browserslist": { "production": [ ">0.5%", diff --git a/packages/create-docusaurus/templates/facebook/docusaurus.config.js b/packages/create-docusaurus/templates/facebook/docusaurus.config.js index a88ea59b1d..f63126e2fe 100644 --- a/packages/create-docusaurus/templates/facebook/docusaurus.config.js +++ b/packages/create-docusaurus/templates/facebook/docusaurus.config.js @@ -18,6 +18,9 @@ const config = { onBrokenLinks: 'throw', onBrokenMarkdownLinks: 'warn', favicon: 'img/favicon.ico', + + // GitHub pages deployment config. + // If you aren't using GitHub pages, you don't need these. organizationName: 'facebook', // Usually your GitHub org/user name. projectName: 'docusaurus', // Usually your repo name. diff --git a/packages/docusaurus-types/package.json b/packages/docusaurus-types/package.json index df32340b17..f708f1ea07 100644 --- a/packages/docusaurus-types/package.json +++ b/packages/docusaurus-types/package.json @@ -16,8 +16,6 @@ "test": "tsc -p ." }, "dependencies": { - "@docusaurus/react-loadable": "5.5.2", - "react-loadable": "npm:@docusaurus/react-loadable@5.5.2", "commander": "^5.1.0", "history": "^4.9.0", "joi": "^17.6.0",