diff --git a/CHANGELOG-2.x.md b/CHANGELOG-2.x.md
index c9ec090118..6c48eda2b2 100644
--- a/CHANGELOG-2.x.md
+++ b/CHANGELOG-2.x.md
@@ -1,5 +1,107 @@
# Docusaurus 2 Changelog
+## 2.0.0-alpha.66 (2020-10-19)
+
+#### :rocket: New Feature
+
+- `docusaurus-plugin-content-blog`, `docusaurus-theme-classic`
+ - [#3593](https://github.com/facebook/docusaurus/pull/3593) feat(v2): blog sidebar ([@slorber](https://github.com/slorber))
+- `docusaurus-mdx-loader`, `docusaurus-remark-plugin-npm2yarn`
+ - [#3469](https://github.com/facebook/docusaurus/pull/3469) feat(v2): Extract npm2yarn plugin ([@fanny](https://github.com/fanny))
+- `docusaurus-plugin-content-docs`, `docusaurus-theme-classic`, `docusaurus-theme-search-algolia`
+ - [#3550](https://github.com/facebook/docusaurus/pull/3550) feat(v2): contextual search, dynamic Algolia facetFilters ([@slorber](https://github.com/slorber))
+- `docusaurus-theme-classic`
+ - [#3580](https://github.com/facebook/docusaurus/pull/3580) feat(v2): allow to define custom CSS class for Tabs component ([@Simek](https://github.com/Simek))
+ - [#3553](https://github.com/facebook/docusaurus/pull/3553) feat(v2): make dropdown menu collapsible on mobiles ([@lex111](https://github.com/lex111))
+- `docusaurus-migrate`, `docusaurus-types`, `docusaurus`
+ - [#3573](https://github.com/facebook/docusaurus/pull/3573) feat(v2): Add themeConfig.noIndex option #3528 ([@hamzahamidi](https://github.com/hamzahamidi))
+- `docusaurus-plugin-content-docs`, `docusaurus-theme-classic`, `docusaurus`
+ - [#3543](https://github.com/facebook/docusaurus/pull/3543) feat(v2): persist docs preferred version ([@slorber](https://github.com/slorber))
+- `docusaurus-theme-classic`, `docusaurus`
+ - [#3548](https://github.com/facebook/docusaurus/pull/3548) feat(v2): version dropdown before/after items + move site "All Versions" link ([@slorber](https://github.com/slorber))
+- `docusaurus-types`, `docusaurus`
+ - [#3545](https://github.com/facebook/docusaurus/pull/3545) feat(v2): site client modules ([@slorber](https://github.com/slorber))
+- `docusaurus-plugin-content-docs`, `docusaurus-theme-classic`
+ - [#3539](https://github.com/facebook/docusaurus/pull/3539) feat(v2): doc navbar item type ([@slorber](https://github.com/slorber))
+
+#### :boom: Breaking Change
+
+- `docusaurus-plugin-content-docs`, `docusaurus-theme-classic`, `docusaurus-theme-search-algolia`
+ - [#3550](https://github.com/facebook/docusaurus/pull/3550) feat(v2): contextual search, dynamic Algolia facetFilters ([@slorber](https://github.com/slorber))
+
+#### :bug: Bug Fix
+
+- `docusaurus-theme-classic`, `docusaurus`
+ - [#3607](https://github.com/facebook/docusaurus/pull/3607) fix(v2): fix error with required href attr of link in mobiles ([@lex111](https://github.com/lex111))
+- `docusaurus-theme-classic`
+ - [#3602](https://github.com/facebook/docusaurus/pull/3602) fix(v2): make dropdown button clickable with mouse ([@lex111](https://github.com/lex111))
+ - [#3601](https://github.com/facebook/docusaurus/pull/3601) fix(v2): fix table-of-content scroll highlighting issues ([@slorber](https://github.com/slorber))
+- `docusaurus-theme-bootstrap`, `docusaurus-theme-classic`
+ - [#3599](https://github.com/facebook/docusaurus/pull/3599) fix(v2): remove event listeners on Tabs component unmount ([@lex111](https://github.com/lex111))
+- `docusaurus-types`, `docusaurus`
+ - [#3531](https://github.com/facebook/docusaurus/pull/3531) fix(v2): Fixes serve cli --port option ([@UmairKamran](https://github.com/UmairKamran))
+
+#### :nail_care: Polish
+
+- `docusaurus-theme-classic`
+ - [#3585](https://github.com/facebook/docusaurus/pull/3585) refactor(v2): various dropdown improvements ([@lex111](https://github.com/lex111))
+ - [#3588](https://github.com/facebook/docusaurus/pull/3588) refactor(v2): make accessible copy code button from keyboard ([@lex111](https://github.com/lex111))
+ - [#3578](https://github.com/facebook/docusaurus/pull/3578) refactor(v2): apply common behavior to dropdowns ([@lex111](https://github.com/lex111))
+ - [#3546](https://github.com/facebook/docusaurus/pull/3546) docs: various fixes and improvements ([@lex111](https://github.com/lex111))
+- `docusaurus-theme-classic`, `docusaurus`
+ - [#3587](https://github.com/facebook/docusaurus/pull/3587) refactor(v2): various fixes ([@lex111](https://github.com/lex111))
+- `docusaurus`
+ - [#3569](https://github.com/facebook/docusaurus/pull/3569) refactor(v2): improve broken links error message ([@slorber](https://github.com/slorber))
+
+#### :memo: Documentation
+
+- Other
+ - [#3576](https://github.com/facebook/docusaurus/pull/3576) docs(v2): removed obsolete "you" identifier ([@christian-bromann](https://github.com/christian-bromann))
+ - [#3589](https://github.com/facebook/docusaurus/pull/3589) docs(v2): add taro to users ([@honlyHuang](https://github.com/honlyHuang))
+ - [#3565](https://github.com/facebook/docusaurus/pull/3565) docs(v2): deployment, add required Github token scope infos ([@russtaylor](https://github.com/russtaylor))
+ - [#3574](https://github.com/facebook/docusaurus/pull/3574) docs(v2): adding vue-nodegui to users ([@shubhamzanwar](https://github.com/shubhamzanwar))
+ - [#3556](https://github.com/facebook/docusaurus/pull/3556) Added Axioms to users ([@abhishektiwari](https://github.com/abhishektiwari))
+ - [#3558](https://github.com/facebook/docusaurus/pull/3558) docs(v2): embedding real source code in MDX as a code block ([@slorber](https://github.com/slorber))
+ - [#3555](https://github.com/facebook/docusaurus/pull/3555) docs(v2): add "Wisdom" dev docs website to showcase. ([@jagracey](https://github.com/jagracey))
+ - [#3532](https://github.com/facebook/docusaurus/pull/3532) docs(v2): change package name in example script ([@MatanBobi](https://github.com/MatanBobi))
+ - [#3538](https://github.com/facebook/docusaurus/pull/3538) docs(v1): added drone for 1.0 #3491 ([@aakhtar3](https://github.com/aakhtar3))
+ - [#3533](https://github.com/facebook/docusaurus/pull/3533) docs(v1): Fix broken link in the documentation ([@saintmalik](https://github.com/saintmalik))
+ - [#3534](https://github.com/facebook/docusaurus/pull/3534) docs(v2): Fix url bugs in v2 docs ([@saintmalik](https://github.com/saintmalik))
+- `docusaurus-theme-classic`
+ - [#3546](https://github.com/facebook/docusaurus/pull/3546) docs: various fixes and improvements ([@lex111](https://github.com/lex111))
+
+#### :house: Internal
+
+- `docusaurus-theme-search-algolia`
+ - [#3591](https://github.com/facebook/docusaurus/pull/3591) chore(v2): enable new contextual search feature ([@slorber](https://github.com/slorber))
+- Other
+ - [#3586](https://github.com/facebook/docusaurus/pull/3586) chore(v2): fix/upgrade react types ([@slorber](https://github.com/slorber))
+ - [#3577](https://github.com/facebook/docusaurus/pull/3577) refactor(v2): clarify versions page ([@lex111](https://github.com/lex111))
+ - [#3560](https://github.com/facebook/docusaurus/pull/3560) feat(v2): prevent using remote image urls in showcase ([@slorber](https://github.com/slorber))
+ - [#3554](https://github.com/facebook/docusaurus/pull/3554) fix(v2): use absolute path to manifest file ([@lex111](https://github.com/lex111))
+- `docusaurus-theme-classic`
+ - [#3394](https://github.com/facebook/docusaurus/pull/3394) refactor(v2): add useThemeConfig hook + cleanup useless theme default values ([@imskr](https://github.com/imskr))
+
+#### Committers: 17
+
+- Abhishek Tiwari ([@abhishektiwari](https://github.com/abhishektiwari))
+- Alexey Pyltsyn ([@lex111](https://github.com/lex111))
+- Bartosz Kaszubowski ([@Simek](https://github.com/Simek))
+- Christian Bromann ([@christian-bromann](https://github.com/christian-bromann))
+- Fanny ([@fanny](https://github.com/fanny))
+- Hamza Hamidi ([@hamzahamidi](https://github.com/hamzahamidi))
+- John Gracey ([@jagracey](https://github.com/jagracey))
+- Matan Borenkraout ([@MatanBobi](https://github.com/MatanBobi))
+- Russ Taylor ([@russtaylor](https://github.com/russtaylor))
+- SaintMalik ([@saintmalik](https://github.com/saintmalik))
+- Shubham Kumar ([@imskr](https://github.com/imskr))
+- Shubham Zanwar ([@shubhamzanwar](https://github.com/shubhamzanwar))
+- Sébastien Lorber ([@slorber](https://github.com/slorber))
+- Umair Kamran ([@UmairKamran](https://github.com/UmairKamran))
+- Utkarsh Goel ([@utkarsh867](https://github.com/utkarsh867))
+- [@aakhtar3](https://github.com/aakhtar3)
+- honlyHuang ([@honlyHuang](https://github.com/honlyHuang))
+
## 2.0.0-alpha.65 (2020-10-02)
#### :rocket: New Feature
diff --git a/admin/publish.md b/admin/publish.md
index ecbdb0cffa..4c7cb5942d 100644
--- a/admin/publish.md
+++ b/admin/publish.md
@@ -71,6 +71,8 @@ If there are no errors, you can start preparing for the new release.
The changelog uses GitHub labels to classify each pull request. Use the GitHub interface to assign each newly merged pull request to a GitHub label starting with `tag:`, otherwise the PR won't appear in the changelog.
+[Check tags of all recently merged Pull-Requests](https://github.com/facebook/docusaurus/pulls?q=is%3Apr+sort%3Aupdated-desc+is%3Amerged+)
+
The `tag:` label prefix is for PRs only. Other labels are not used by the changelog tool, and it's not necessary to assign such labels to issues, only PRs.
Generate a GitHub auth token by going to https://github.com/settings/tokens (the only permission needed is `public_repo`). Save the token somewhere for future reference.
@@ -94,7 +96,7 @@ Copy the generated contents and paste them in `CHANGELOG-2.x.md`.
Adding the `--from` options seems to help:
```sh
-yarn changelog --from v2.0.0-alpha.60`
+yarn changelog --from v2.0.0-alpha.60
```
### 4. Cut a new version of the docs
diff --git a/lerna.json b/lerna.json
index 020ea98909..2e851f76dc 100644
--- a/lerna.json
+++ b/lerna.json
@@ -1,5 +1,5 @@
{
- "version": "2.0.0-alpha.65",
+ "version": "2.0.0-alpha.66",
"npmClient": "yarn",
"useWorkspaces": true,
"changelog": {
diff --git a/packages/docusaurus-1.x/package.json b/packages/docusaurus-1.x/package.json
index 60eb8c2157..19c25c4e99 100644
--- a/packages/docusaurus-1.x/package.json
+++ b/packages/docusaurus-1.x/package.json
@@ -1,7 +1,7 @@
{
"name": "docusaurus",
"description": "Easy to Maintain Open Source Documentation Websites",
- "version": "2.0.0-alpha.65",
+ "version": "2.0.0-alpha.66",
"license": "MIT",
"keywords": [
"documentation",
diff --git a/packages/docusaurus-init-1.x/package.json b/packages/docusaurus-init-1.x/package.json
index 2b420f4fd1..084d4c9233 100644
--- a/packages/docusaurus-init-1.x/package.json
+++ b/packages/docusaurus-init-1.x/package.json
@@ -1,7 +1,7 @@
{
"name": "docusaurus-init",
"description": "Initialization script for Docusaurus",
- "version": "2.0.0-alpha.65",
+ "version": "2.0.0-alpha.66",
"license": "MIT",
"preferGlobal": true,
"keywords": [
diff --git a/packages/docusaurus-init/package.json b/packages/docusaurus-init/package.json
index 38bdabc0dc..b40d3440f3 100644
--- a/packages/docusaurus-init/package.json
+++ b/packages/docusaurus-init/package.json
@@ -1,6 +1,6 @@
{
"name": "@docusaurus/init",
- "version": "2.0.0-alpha.65",
+ "version": "2.0.0-alpha.66",
"description": "Create Docusaurus app easily",
"repository": {
"type": "git",
diff --git a/packages/docusaurus-init/templates/bootstrap/package.json b/packages/docusaurus-init/templates/bootstrap/package.json
index eba3c32158..72e983b5b1 100644
--- a/packages/docusaurus-init/templates/bootstrap/package.json
+++ b/packages/docusaurus-init/templates/bootstrap/package.json
@@ -1,6 +1,6 @@
{
"name": "docusaurus-2-bootstrap-template",
- "version": "2.0.0-alpha.65",
+ "version": "2.0.0-alpha.66",
"private": true,
"scripts": {
"docusaurus": "docusaurus",
@@ -11,8 +11,8 @@
"serve": "docusaurus serve"
},
"dependencies": {
- "@docusaurus/core": "2.0.0-alpha.65",
- "@docusaurus/preset-bootstrap": "2.0.0-alpha.65",
+ "@docusaurus/core": "2.0.0-alpha.66",
+ "@docusaurus/preset-bootstrap": "2.0.0-alpha.66",
"@mdx-js/react": "^1.5.8",
"classnames": "^2.2.6",
"react": "^16.8.4",
diff --git a/packages/docusaurus-init/templates/classic/package.json b/packages/docusaurus-init/templates/classic/package.json
index a7df3e964f..d44372bf5d 100644
--- a/packages/docusaurus-init/templates/classic/package.json
+++ b/packages/docusaurus-init/templates/classic/package.json
@@ -1,6 +1,6 @@
{
"name": "docusaurus-2-classic-template",
- "version": "2.0.0-alpha.65",
+ "version": "2.0.0-alpha.66",
"private": true,
"scripts": {
"docusaurus": "docusaurus",
@@ -11,8 +11,8 @@
"serve": "docusaurus serve"
},
"dependencies": {
- "@docusaurus/core": "2.0.0-alpha.65",
- "@docusaurus/preset-classic": "2.0.0-alpha.65",
+ "@docusaurus/core": "2.0.0-alpha.66",
+ "@docusaurus/preset-classic": "2.0.0-alpha.66",
"@mdx-js/react": "^1.5.8",
"clsx": "^1.1.1",
"react": "^16.8.4",
diff --git a/packages/docusaurus-init/templates/facebook/package.json b/packages/docusaurus-init/templates/facebook/package.json
index 9cd3c41ac8..b1bad56e22 100644
--- a/packages/docusaurus-init/templates/facebook/package.json
+++ b/packages/docusaurus-init/templates/facebook/package.json
@@ -1,6 +1,6 @@
{
"name": "docusaurus-2-facebook-template",
- "version": "2.0.0-alpha.65",
+ "version": "2.0.0-alpha.66",
"private": true,
"scripts": {
"docusaurus": "docusaurus",
@@ -15,8 +15,8 @@
"prettier:diff": "prettier --config .prettierrc --list-different \"**/*.{js,md}\""
},
"dependencies": {
- "@docusaurus/core": "2.0.0-alpha.65",
- "@docusaurus/preset-classic": "2.0.0-alpha.65",
+ "@docusaurus/core": "2.0.0-alpha.66",
+ "@docusaurus/preset-classic": "2.0.0-alpha.66",
"@mdx-js/react": "^1.5.8",
"clsx": "^1.1.1",
"react": "^16.8.4",
diff --git a/packages/docusaurus-mdx-loader/package.json b/packages/docusaurus-mdx-loader/package.json
index 5510268a9e..22b54f71df 100644
--- a/packages/docusaurus-mdx-loader/package.json
+++ b/packages/docusaurus-mdx-loader/package.json
@@ -1,6 +1,6 @@
{
"name": "@docusaurus/mdx-loader",
- "version": "2.0.0-alpha.65",
+ "version": "2.0.0-alpha.66",
"description": "Docusaurus Loader for MDX",
"main": "src/index.js",
"publishConfig": {
@@ -13,8 +13,8 @@
"dependencies": {
"@babel/parser": "^7.9.4",
"@babel/traverse": "^7.9.0",
- "@docusaurus/core": "2.0.0-alpha.65",
- "@docusaurus/utils": "2.0.0-alpha.65",
+ "@docusaurus/core": "2.0.0-alpha.66",
+ "@docusaurus/utils": "2.0.0-alpha.66",
"@mdx-js/mdx": "^1.5.8",
"@mdx-js/react": "^1.5.8",
"escape-html": "^1.0.3",
@@ -30,7 +30,7 @@
"url-loader": "^4.1.0"
},
"devDependencies": {
- "@docusaurus/types": "2.0.0-alpha.65",
+ "@docusaurus/types": "2.0.0-alpha.66",
"remark": "^12.0.0",
"remark-mdx": "^1.5.8",
"to-vfile": "^6.0.0",
diff --git a/packages/docusaurus-migrate/package.json b/packages/docusaurus-migrate/package.json
index 4741a0b048..5db1ed7796 100644
--- a/packages/docusaurus-migrate/package.json
+++ b/packages/docusaurus-migrate/package.json
@@ -1,6 +1,6 @@
{
"name": "@docusaurus/migrate",
- "version": "2.0.0-alpha.65",
+ "version": "2.0.0-alpha.66",
"description": "A cli tool to migrate between different version of docusuarus",
"main": "lib/index.js",
"license": "MIT",
diff --git a/packages/docusaurus-module-type-aliases/package.json b/packages/docusaurus-module-type-aliases/package.json
index 58637590cc..2ae61c311a 100644
--- a/packages/docusaurus-module-type-aliases/package.json
+++ b/packages/docusaurus-module-type-aliases/package.json
@@ -1,6 +1,6 @@
{
"name": "@docusaurus/module-type-aliases",
- "version": "2.0.0-alpha.65",
+ "version": "2.0.0-alpha.66",
"description": "Docusaurus module type aliases",
"types": "./src/index.d.ts",
"publishConfig": {
diff --git a/packages/docusaurus-plugin-client-redirects/package.json b/packages/docusaurus-plugin-client-redirects/package.json
index 879ba00470..e77331d937 100644
--- a/packages/docusaurus-plugin-client-redirects/package.json
+++ b/packages/docusaurus-plugin-client-redirects/package.json
@@ -1,6 +1,6 @@
{
"name": "@docusaurus/plugin-client-redirects",
- "version": "2.0.0-alpha.65",
+ "version": "2.0.0-alpha.66",
"description": "Client redirects plugin for Docusaurus",
"main": "lib/index.js",
"scripts": {
@@ -12,10 +12,10 @@
},
"license": "MIT",
"dependencies": {
- "@docusaurus/core": "2.0.0-alpha.65",
- "@docusaurus/types": "2.0.0-alpha.65",
- "@docusaurus/utils": "2.0.0-alpha.65",
- "@docusaurus/utils-validation": "2.0.0-alpha.65",
+ "@docusaurus/core": "2.0.0-alpha.66",
+ "@docusaurus/types": "2.0.0-alpha.66",
+ "@docusaurus/utils": "2.0.0-alpha.66",
+ "@docusaurus/utils-validation": "2.0.0-alpha.66",
"@hapi/joi": "^17.1.1",
"@types/hapi__joi": "^17.1.2",
"chalk": "^3.0.0",
diff --git a/packages/docusaurus-plugin-content-blog/package.json b/packages/docusaurus-plugin-content-blog/package.json
index 8be0e5e3cb..5d454dc858 100644
--- a/packages/docusaurus-plugin-content-blog/package.json
+++ b/packages/docusaurus-plugin-content-blog/package.json
@@ -1,6 +1,6 @@
{
"name": "@docusaurus/plugin-content-blog",
- "version": "2.0.0-alpha.65",
+ "version": "2.0.0-alpha.66",
"description": "Blog plugin for Docusaurus",
"main": "lib/index.js",
"types": "index.d.ts",
@@ -16,11 +16,11 @@
"@types/hapi__joi": "^17.1.2"
},
"dependencies": {
- "@docusaurus/core": "2.0.0-alpha.65",
- "@docusaurus/mdx-loader": "2.0.0-alpha.65",
- "@docusaurus/types": "2.0.0-alpha.65",
- "@docusaurus/utils": "2.0.0-alpha.65",
- "@docusaurus/utils-validation": "2.0.0-alpha.65",
+ "@docusaurus/core": "2.0.0-alpha.66",
+ "@docusaurus/mdx-loader": "2.0.0-alpha.66",
+ "@docusaurus/types": "2.0.0-alpha.66",
+ "@docusaurus/utils": "2.0.0-alpha.66",
+ "@docusaurus/utils-validation": "2.0.0-alpha.66",
"@hapi/joi": "^17.1.1",
"chalk": "^3.0.0",
"feed": "^4.1.0",
diff --git a/packages/docusaurus-plugin-content-docs/package.json b/packages/docusaurus-plugin-content-docs/package.json
index 8e17250e00..e886df63d0 100644
--- a/packages/docusaurus-plugin-content-docs/package.json
+++ b/packages/docusaurus-plugin-content-docs/package.json
@@ -1,6 +1,6 @@
{
"name": "@docusaurus/plugin-content-docs",
- "version": "2.0.0-alpha.65",
+ "version": "2.0.0-alpha.66",
"description": "Docs content plugin for Docusaurus",
"main": "lib/index.js",
"types": "src/plugin-content-docs.d.ts",
@@ -13,18 +13,18 @@
},
"license": "MIT",
"devDependencies": {
- "@docusaurus/module-type-aliases": "2.0.0-alpha.65",
+ "@docusaurus/module-type-aliases": "2.0.0-alpha.66",
"@types/hapi__joi": "^17.1.2",
"@types/picomatch": "^2.2.1",
"commander": "^5.0.0",
"picomatch": "^2.1.1"
},
"dependencies": {
- "@docusaurus/core": "2.0.0-alpha.65",
- "@docusaurus/mdx-loader": "2.0.0-alpha.65",
- "@docusaurus/types": "2.0.0-alpha.65",
- "@docusaurus/utils": "2.0.0-alpha.65",
- "@docusaurus/utils-validation": "2.0.0-alpha.65",
+ "@docusaurus/core": "2.0.0-alpha.66",
+ "@docusaurus/mdx-loader": "2.0.0-alpha.66",
+ "@docusaurus/types": "2.0.0-alpha.66",
+ "@docusaurus/utils": "2.0.0-alpha.66",
+ "@docusaurus/utils-validation": "2.0.0-alpha.66",
"@hapi/joi": "17.1.1",
"chalk": "^3.0.0",
"execa": "^3.4.0",
diff --git a/packages/docusaurus-plugin-content-pages/package.json b/packages/docusaurus-plugin-content-pages/package.json
index 153205a343..55b40437e3 100644
--- a/packages/docusaurus-plugin-content-pages/package.json
+++ b/packages/docusaurus-plugin-content-pages/package.json
@@ -1,6 +1,6 @@
{
"name": "@docusaurus/plugin-content-pages",
- "version": "2.0.0-alpha.65",
+ "version": "2.0.0-alpha.66",
"description": "Pages content plugin for Docusaurus",
"main": "lib/index.js",
"types": "src/plugin-content-pages.d.ts",
@@ -16,11 +16,11 @@
"@types/hapi__joi": "^17.1.2"
},
"dependencies": {
- "@docusaurus/core": "2.0.0-alpha.65",
- "@docusaurus/mdx-loader": "2.0.0-alpha.65",
- "@docusaurus/types": "2.0.0-alpha.65",
- "@docusaurus/utils": "2.0.0-alpha.65",
- "@docusaurus/utils-validation": "2.0.0-alpha.65",
+ "@docusaurus/core": "2.0.0-alpha.66",
+ "@docusaurus/mdx-loader": "2.0.0-alpha.66",
+ "@docusaurus/types": "2.0.0-alpha.66",
+ "@docusaurus/utils": "2.0.0-alpha.66",
+ "@docusaurus/utils-validation": "2.0.0-alpha.66",
"@hapi/joi": "17.1.1",
"globby": "^10.0.1",
"loader-utils": "^1.2.3",
diff --git a/packages/docusaurus-plugin-debug/package.json b/packages/docusaurus-plugin-debug/package.json
index b48f50016f..dd7db2dbe4 100644
--- a/packages/docusaurus-plugin-debug/package.json
+++ b/packages/docusaurus-plugin-debug/package.json
@@ -1,6 +1,6 @@
{
"name": "@docusaurus/plugin-debug",
- "version": "2.0.0-alpha.65",
+ "version": "2.0.0-alpha.66",
"description": "Debug plugin for Docusaurus",
"main": "lib/index.js",
"scripts": {
@@ -12,9 +12,9 @@
},
"license": "MIT",
"dependencies": {
- "@docusaurus/core": "2.0.0-alpha.65",
- "@docusaurus/types": "2.0.0-alpha.65",
- "@docusaurus/utils": "2.0.0-alpha.65",
+ "@docusaurus/core": "2.0.0-alpha.66",
+ "@docusaurus/types": "2.0.0-alpha.66",
+ "@docusaurus/utils": "2.0.0-alpha.66",
"react-json-view": "^1.19.1"
},
"peerDependencies": {
diff --git a/packages/docusaurus-plugin-google-analytics/package.json b/packages/docusaurus-plugin-google-analytics/package.json
index dbc03ddef0..01f3b6f4de 100644
--- a/packages/docusaurus-plugin-google-analytics/package.json
+++ b/packages/docusaurus-plugin-google-analytics/package.json
@@ -1,6 +1,6 @@
{
"name": "@docusaurus/plugin-google-analytics",
- "version": "2.0.0-alpha.65",
+ "version": "2.0.0-alpha.66",
"description": "Global analytics (analytics.js) plugin for Docusaurus",
"main": "src/index.js",
"publishConfig": {
@@ -8,7 +8,7 @@
},
"license": "MIT",
"dependencies": {
- "@docusaurus/core": "2.0.0-alpha.65"
+ "@docusaurus/core": "2.0.0-alpha.66"
},
"engines": {
"node": ">=10.15.1"
diff --git a/packages/docusaurus-plugin-google-gtag/package.json b/packages/docusaurus-plugin-google-gtag/package.json
index 0dbc6f75dc..ccac8db443 100644
--- a/packages/docusaurus-plugin-google-gtag/package.json
+++ b/packages/docusaurus-plugin-google-gtag/package.json
@@ -1,6 +1,6 @@
{
"name": "@docusaurus/plugin-google-gtag",
- "version": "2.0.0-alpha.65",
+ "version": "2.0.0-alpha.66",
"description": "Global Site Tag (gtag.js) plugin for Docusaurus",
"main": "src/index.js",
"publishConfig": {
@@ -8,7 +8,7 @@
},
"license": "MIT",
"dependencies": {
- "@docusaurus/core": "2.0.0-alpha.65"
+ "@docusaurus/core": "2.0.0-alpha.66"
},
"engines": {
"node": ">=10.15.1"
diff --git a/packages/docusaurus-plugin-ideal-image/package.json b/packages/docusaurus-plugin-ideal-image/package.json
index 056c3217a5..b2b3dcdc43 100644
--- a/packages/docusaurus-plugin-ideal-image/package.json
+++ b/packages/docusaurus-plugin-ideal-image/package.json
@@ -1,6 +1,6 @@
{
"name": "@docusaurus/plugin-ideal-image",
- "version": "2.0.0-alpha.65",
+ "version": "2.0.0-alpha.66",
"description": "Docusaurus Plugin to generate an almost ideal image (responsive, lazy-loading, and low quality placeholder)",
"main": "lib/index.js",
"scripts": {
@@ -15,9 +15,9 @@
"fs-extra": "^9.0.0"
},
"dependencies": {
- "@docusaurus/core": "2.0.0-alpha.65",
- "@docusaurus/lqip-loader": "2.0.0-alpha.65",
- "@docusaurus/types": "2.0.0-alpha.65",
+ "@docusaurus/core": "2.0.0-alpha.66",
+ "@docusaurus/lqip-loader": "2.0.0-alpha.66",
+ "@docusaurus/types": "2.0.0-alpha.66",
"@endiliey/react-ideal-image": "^0.0.11",
"@endiliey/responsive-loader": "^1.3.2",
"react-waypoint": "^9.0.2",
diff --git a/packages/docusaurus-plugin-pwa/package.json b/packages/docusaurus-plugin-pwa/package.json
index 89ae442f5f..914b8d57ed 100644
--- a/packages/docusaurus-plugin-pwa/package.json
+++ b/packages/docusaurus-plugin-pwa/package.json
@@ -1,6 +1,6 @@
{
"name": "@docusaurus/plugin-pwa",
- "version": "2.0.0-alpha.65",
+ "version": "2.0.0-alpha.66",
"description": "Docusaurus Plugin to add PWA support",
"main": "src/index.js",
"publishConfig": {
@@ -11,7 +11,7 @@
"@babel/plugin-proposal-nullish-coalescing-operator": "^7.10.1",
"@babel/plugin-proposal-optional-chaining": "^7.10.3",
"@babel/preset-env": "^7.9.0",
- "@docusaurus/core": "2.0.0-alpha.65",
+ "@docusaurus/core": "2.0.0-alpha.66",
"@hapi/joi": "^17.1.1",
"babel-loader": "^8.1.0",
"clsx": "^1.1.1",
diff --git a/packages/docusaurus-plugin-sitemap/package.json b/packages/docusaurus-plugin-sitemap/package.json
index 4c6eaf306d..0aaae735c2 100644
--- a/packages/docusaurus-plugin-sitemap/package.json
+++ b/packages/docusaurus-plugin-sitemap/package.json
@@ -1,6 +1,6 @@
{
"name": "@docusaurus/plugin-sitemap",
- "version": "2.0.0-alpha.65",
+ "version": "2.0.0-alpha.66",
"description": "Simple sitemap generation plugin for Docusaurus",
"main": "lib/index.js",
"scripts": {
@@ -15,8 +15,8 @@
"@types/hapi__joi": "^17.1.2"
},
"dependencies": {
- "@docusaurus/core": "2.0.0-alpha.65",
- "@docusaurus/types": "2.0.0-alpha.65",
+ "@docusaurus/core": "2.0.0-alpha.66",
+ "@docusaurus/types": "2.0.0-alpha.66",
"@hapi/joi": "17.1.1",
"fs-extra": "^8.1.0",
"sitemap": "^3.2.2"
diff --git a/packages/docusaurus-preset-bootstrap/package.json b/packages/docusaurus-preset-bootstrap/package.json
index a3481f4eb8..ef8a232eb4 100644
--- a/packages/docusaurus-preset-bootstrap/package.json
+++ b/packages/docusaurus-preset-bootstrap/package.json
@@ -1,6 +1,6 @@
{
"name": "@docusaurus/preset-bootstrap",
- "version": "2.0.0-alpha.65",
+ "version": "2.0.0-alpha.66",
"description": "Preset for bootstrap Docusaurus",
"main": "src/index.js",
"license": "MIT",
@@ -8,11 +8,11 @@
"access": "public"
},
"dependencies": {
- "@docusaurus/core": "2.0.0-alpha.65",
- "@docusaurus/plugin-content-blog": "2.0.0-alpha.65",
- "@docusaurus/plugin-content-docs": "2.0.0-alpha.65",
- "@docusaurus/plugin-content-pages": "2.0.0-alpha.65",
- "@docusaurus/theme-bootstrap": "2.0.0-alpha.65"
+ "@docusaurus/core": "2.0.0-alpha.66",
+ "@docusaurus/plugin-content-blog": "2.0.0-alpha.66",
+ "@docusaurus/plugin-content-docs": "2.0.0-alpha.66",
+ "@docusaurus/plugin-content-pages": "2.0.0-alpha.66",
+ "@docusaurus/theme-bootstrap": "2.0.0-alpha.66"
},
"peerDependencies": {
"react": "^16.8.4",
diff --git a/packages/docusaurus-preset-classic/package.json b/packages/docusaurus-preset-classic/package.json
index 90a9b1e292..c9c140c925 100644
--- a/packages/docusaurus-preset-classic/package.json
+++ b/packages/docusaurus-preset-classic/package.json
@@ -1,6 +1,6 @@
{
"name": "@docusaurus/preset-classic",
- "version": "2.0.0-alpha.65",
+ "version": "2.0.0-alpha.66",
"description": "Preset for classic Docusaurus",
"main": "src/index.js",
"publishConfig": {
@@ -8,16 +8,16 @@
},
"license": "MIT",
"dependencies": {
- "@docusaurus/core": "2.0.0-alpha.65",
- "@docusaurus/plugin-content-blog": "2.0.0-alpha.65",
- "@docusaurus/plugin-content-docs": "2.0.0-alpha.65",
- "@docusaurus/plugin-content-pages": "2.0.0-alpha.65",
- "@docusaurus/plugin-debug": "2.0.0-alpha.65",
- "@docusaurus/plugin-google-analytics": "2.0.0-alpha.65",
- "@docusaurus/plugin-google-gtag": "2.0.0-alpha.65",
- "@docusaurus/plugin-sitemap": "2.0.0-alpha.65",
- "@docusaurus/theme-classic": "2.0.0-alpha.65",
- "@docusaurus/theme-search-algolia": "2.0.0-alpha.65"
+ "@docusaurus/core": "2.0.0-alpha.66",
+ "@docusaurus/plugin-content-blog": "2.0.0-alpha.66",
+ "@docusaurus/plugin-content-docs": "2.0.0-alpha.66",
+ "@docusaurus/plugin-content-pages": "2.0.0-alpha.66",
+ "@docusaurus/plugin-debug": "2.0.0-alpha.66",
+ "@docusaurus/plugin-google-analytics": "2.0.0-alpha.66",
+ "@docusaurus/plugin-google-gtag": "2.0.0-alpha.66",
+ "@docusaurus/plugin-sitemap": "2.0.0-alpha.66",
+ "@docusaurus/theme-classic": "2.0.0-alpha.66",
+ "@docusaurus/theme-search-algolia": "2.0.0-alpha.66"
},
"peerDependencies": {
"react": "^16.8.4",
diff --git a/packages/docusaurus-remark-plugin-npm2yarn/package.json b/packages/docusaurus-remark-plugin-npm2yarn/package.json
index 65860934dd..c901423301 100644
--- a/packages/docusaurus-remark-plugin-npm2yarn/package.json
+++ b/packages/docusaurus-remark-plugin-npm2yarn/package.json
@@ -1,25 +1,25 @@
{
"name": "@docusaurus/remark-plugin-npm2yarn",
- "version": "2.0.0-alpha.65",
- "description": "Remark plugin for convert npm commands to yarn as tabs",
- "main": "src/index.js",
- "publishConfig": {
- "access": "public"
- },
- "license": "MIT",
- "dependencies": {
- "npm-to-yarn": "^1.0.1"
- },
- "devDependencies": {
- "remark": "^12.0.0",
- "remark-mdx": "^1.5.8",
- "to-vfile": "^6.0.0"
- },
- "peerDependencies": {
- "react": "^16.8.4",
- "react-dom": "^16.8.4"
- },
- "engines": {
- "node": ">=10.15.1"
- }
+ "version": "2.0.0-alpha.66",
+ "description": "Remark plugin for convert npm commands to yarn as tabs",
+ "main": "src/index.js",
+ "publishConfig": {
+ "access": "public"
+ },
+ "license": "MIT",
+ "dependencies": {
+ "npm-to-yarn": "^1.0.1"
+ },
+ "devDependencies": {
+ "remark": "^12.0.0",
+ "remark-mdx": "^1.5.8",
+ "to-vfile": "^6.0.0"
+ },
+ "peerDependencies": {
+ "react": "^16.8.4",
+ "react-dom": "^16.8.4"
+ },
+ "engines": {
+ "node": ">=10.15.1"
}
+}
diff --git a/packages/docusaurus-theme-bootstrap/package.json b/packages/docusaurus-theme-bootstrap/package.json
index 222d518f7b..8479bc8524 100644
--- a/packages/docusaurus-theme-bootstrap/package.json
+++ b/packages/docusaurus-theme-bootstrap/package.json
@@ -1,6 +1,6 @@
{
"name": "@docusaurus/theme-bootstrap",
- "version": "2.0.0-alpha.65",
+ "version": "2.0.0-alpha.66",
"description": "Bootstrap theme for docusaurus",
"main": "src/index.js",
"types": "src/types.d.ts",
@@ -9,11 +9,11 @@
"access": "public"
},
"dependencies": {
- "@docusaurus/core": "2.0.0-alpha.65",
- "@docusaurus/plugin-content-blog": "2.0.0-alpha.65",
- "@docusaurus/plugin-content-docs": "2.0.0-alpha.65",
- "@docusaurus/plugin-content-pages": "2.0.0-alpha.65",
- "@docusaurus/types": "2.0.0-alpha.65",
+ "@docusaurus/core": "2.0.0-alpha.66",
+ "@docusaurus/plugin-content-blog": "2.0.0-alpha.66",
+ "@docusaurus/plugin-content-docs": "2.0.0-alpha.66",
+ "@docusaurus/plugin-content-pages": "2.0.0-alpha.66",
+ "@docusaurus/types": "2.0.0-alpha.66",
"@mdx-js/react": "^1.5.8",
"bootstrap": "^4.4.1",
"classnames": "^2.2.6",
@@ -22,7 +22,7 @@
"reactstrap": "^8.4.1"
},
"devDependencies": {
- "@docusaurus/module-type-aliases": "2.0.0-alpha.65"
+ "@docusaurus/module-type-aliases": "2.0.0-alpha.66"
},
"scripts": {
"build": "tsc --noEmit && yarn babel && yarn prettier",
diff --git a/packages/docusaurus-theme-classic/package.json b/packages/docusaurus-theme-classic/package.json
index 56bdfbeca8..206a101574 100644
--- a/packages/docusaurus-theme-classic/package.json
+++ b/packages/docusaurus-theme-classic/package.json
@@ -1,6 +1,6 @@
{
"name": "@docusaurus/theme-classic",
- "version": "2.0.0-alpha.65",
+ "version": "2.0.0-alpha.66",
"description": "Classic theme for Docusaurus",
"main": "src/index.js",
"types": "src/types.d.ts",
@@ -15,12 +15,12 @@
"prettier": "prettier --config ../../.prettierrc --write \"**/*.{js,ts}\""
},
"dependencies": {
- "@docusaurus/core": "2.0.0-alpha.65",
- "@docusaurus/plugin-content-blog": "2.0.0-alpha.65",
- "@docusaurus/plugin-content-docs": "2.0.0-alpha.65",
- "@docusaurus/plugin-content-pages": "2.0.0-alpha.65",
- "@docusaurus/types": "2.0.0-alpha.65",
- "@docusaurus/utils-validation": "2.0.0-alpha.65",
+ "@docusaurus/core": "2.0.0-alpha.66",
+ "@docusaurus/plugin-content-blog": "2.0.0-alpha.66",
+ "@docusaurus/plugin-content-docs": "2.0.0-alpha.66",
+ "@docusaurus/plugin-content-pages": "2.0.0-alpha.66",
+ "@docusaurus/types": "2.0.0-alpha.66",
+ "@docusaurus/utils-validation": "2.0.0-alpha.66",
"@hapi/joi": "^17.1.1",
"@mdx-js/mdx": "^1.5.8",
"@mdx-js/react": "^1.5.8",
@@ -37,7 +37,7 @@
"react-toggle": "^4.1.1"
},
"devDependencies": {
- "@docusaurus/module-type-aliases": "2.0.0-alpha.65",
+ "@docusaurus/module-type-aliases": "2.0.0-alpha.66",
"@types/hapi__joi": "^17.1.2"
},
"peerDependencies": {
diff --git a/packages/docusaurus-theme-live-codeblock/package.json b/packages/docusaurus-theme-live-codeblock/package.json
index fd263ba815..2274961113 100644
--- a/packages/docusaurus-theme-live-codeblock/package.json
+++ b/packages/docusaurus-theme-live-codeblock/package.json
@@ -1,6 +1,6 @@
{
"name": "@docusaurus/theme-live-codeblock",
- "version": "2.0.0-alpha.65",
+ "version": "2.0.0-alpha.66",
"description": "Docusaurus Live CodeBlock",
"main": "src/index.js",
"publishConfig": {
@@ -8,7 +8,7 @@
},
"license": "MIT",
"dependencies": {
- "@docusaurus/core": "2.0.0-alpha.65",
+ "@docusaurus/core": "2.0.0-alpha.66",
"@philpl/buble": "^0.19.7",
"clsx": "^1.1.1",
"parse-numeric-range": "^0.0.2",
diff --git a/packages/docusaurus-theme-search-algolia/package.json b/packages/docusaurus-theme-search-algolia/package.json
index 91a6547610..c343040530 100644
--- a/packages/docusaurus-theme-search-algolia/package.json
+++ b/packages/docusaurus-theme-search-algolia/package.json
@@ -1,6 +1,6 @@
{
"name": "@docusaurus/theme-search-algolia",
- "version": "2.0.0-alpha.65",
+ "version": "2.0.0-alpha.66",
"description": "Algolia search component for Docusaurus",
"main": "src/index.js",
"publishConfig": {
@@ -9,8 +9,8 @@
"license": "MIT",
"dependencies": {
"@docsearch/react": "^1.0.0-alpha.27",
- "@docusaurus/core": "2.0.0-alpha.65",
- "@docusaurus/utils": "2.0.0-alpha.65",
+ "@docusaurus/core": "2.0.0-alpha.66",
+ "@docusaurus/utils": "2.0.0-alpha.66",
"@hapi/joi": "^17.1.1",
"algoliasearch": "^4.0.0",
"algoliasearch-helper": "^3.1.1",
diff --git a/packages/docusaurus-types/package.json b/packages/docusaurus-types/package.json
index 8b659ca4c0..e4ef61b825 100644
--- a/packages/docusaurus-types/package.json
+++ b/packages/docusaurus-types/package.json
@@ -1,6 +1,6 @@
{
"name": "@docusaurus/types",
- "version": "2.0.0-alpha.65",
+ "version": "2.0.0-alpha.66",
"description": "Common used typings for Docusaurus packages",
"main": "./src/index.js",
"types": "./src/index.d.ts",
diff --git a/packages/docusaurus-utils-validation/package.json b/packages/docusaurus-utils-validation/package.json
index 4b8acd65a4..576ac5b353 100644
--- a/packages/docusaurus-utils-validation/package.json
+++ b/packages/docusaurus-utils-validation/package.json
@@ -1,6 +1,6 @@
{
"name": "@docusaurus/utils-validation",
- "version": "2.0.0-alpha.65",
+ "version": "2.0.0-alpha.66",
"description": "Node validation utility functions for Docusaurus packages",
"main": "./lib/index.js",
"types": "./lib/index.d.ts",
@@ -16,7 +16,7 @@
"@types/hapi__joi": "^17.1.2"
},
"dependencies": {
- "@docusaurus/utils": "2.0.0-alpha.65",
+ "@docusaurus/utils": "2.0.0-alpha.66",
"@hapi/joi": "17.1.1",
"chalk": "^3.0.0"
},
diff --git a/packages/docusaurus-utils/package.json b/packages/docusaurus-utils/package.json
index 2082c6d816..35a71c0ab8 100644
--- a/packages/docusaurus-utils/package.json
+++ b/packages/docusaurus-utils/package.json
@@ -1,6 +1,6 @@
{
"name": "@docusaurus/utils",
- "version": "2.0.0-alpha.65",
+ "version": "2.0.0-alpha.66",
"description": "Node utility functions for Docusaurus packages",
"main": "./lib/index.js",
"types": "./lib/index.d.ts",
diff --git a/packages/docusaurus/package.json b/packages/docusaurus/package.json
index 3e138a83eb..495cd62d54 100644
--- a/packages/docusaurus/package.json
+++ b/packages/docusaurus/package.json
@@ -1,7 +1,7 @@
{
"name": "@docusaurus/core",
"description": "Easy to Maintain Open Source Documentation Websites",
- "version": "2.0.0-alpha.65",
+ "version": "2.0.0-alpha.66",
"license": "MIT",
"publishConfig": {
"access": "public"
@@ -30,7 +30,7 @@
"url": "https://github.com/facebook/docusaurus/issues"
},
"devDependencies": {
- "@docusaurus/module-type-aliases": "2.0.0-alpha.65",
+ "@docusaurus/module-type-aliases": "2.0.0-alpha.66",
"@types/detect-port": "^1.3.0",
"@types/hapi__joi": "^17.1.2"
},
@@ -45,9 +45,9 @@
"@babel/preset-typescript": "^7.9.0",
"@babel/runtime": "^7.9.2",
"@babel/runtime-corejs3": "^7.10.4",
- "@docusaurus/types": "2.0.0-alpha.65",
- "@docusaurus/utils": "2.0.0-alpha.65",
- "@docusaurus/utils-validation": "2.0.0-alpha.65",
+ "@docusaurus/types": "2.0.0-alpha.66",
+ "@docusaurus/utils": "2.0.0-alpha.66",
+ "@docusaurus/utils-validation": "2.0.0-alpha.66",
"@endiliey/static-site-generator-webpack-plugin": "^4.0.0",
"@hapi/joi": "^17.1.1",
"@svgr/webpack": "^5.4.0",
diff --git a/packages/lqip-loader/package.json b/packages/lqip-loader/package.json
index bfea2c07f3..e7bca982b0 100644
--- a/packages/lqip-loader/package.json
+++ b/packages/lqip-loader/package.json
@@ -1,6 +1,6 @@
{
"name": "@docusaurus/lqip-loader",
- "version": "2.0.0-alpha.65",
+ "version": "2.0.0-alpha.66",
"description": "Low Quality Image Placeholders (LQIP) loader for webpack",
"main": "src/index.js",
"publishConfig": {
diff --git a/packages/stylelint-copyright/package.json b/packages/stylelint-copyright/package.json
index 7a3d6a2d44..43230c34cf 100644
--- a/packages/stylelint-copyright/package.json
+++ b/packages/stylelint-copyright/package.json
@@ -1,6 +1,6 @@
{
"name": "stylelint-copyright",
- "version": "2.0.0-alpha.65",
+ "version": "2.0.0-alpha.66",
"description": "stylelint plugin to check css files for a copyright header",
"main": "index.js",
"license": "MIT",
diff --git a/website-1.x/package.json b/website-1.x/package.json
index 3d8108e4ad..3451da1cae 100644
--- a/website-1.x/package.json
+++ b/website-1.x/package.json
@@ -1,6 +1,6 @@
{
"name": "docusaurus-1-website",
- "version": "2.0.0-alpha.65",
+ "version": "2.0.0-alpha.66",
"private": true,
"scripts": {
"start": "docusaurus-start",
@@ -14,6 +14,6 @@
"crowdin-download": "crowdin --config ../crowdin.yaml download -b master"
},
"dependencies": {
- "docusaurus": "2.0.0-alpha.65"
+ "docusaurus": "2.0.0-alpha.66"
}
}
diff --git a/website/package.json b/website/package.json
index 0d19ae335f..a9babbce09 100644
--- a/website/package.json
+++ b/website/package.json
@@ -1,6 +1,6 @@
{
"name": "docusaurus-2-website",
- "version": "2.0.0-alpha.65",
+ "version": "2.0.0-alpha.66",
"private": true,
"scripts": {
"docusaurus": "docusaurus",
@@ -25,13 +25,13 @@
"netlify:test": "yarn netlify:build:deployPreview && yarn netlify dev --debug"
},
"dependencies": {
- "@docusaurus/core": "2.0.0-alpha.65",
- "@docusaurus/plugin-client-redirects": "2.0.0-alpha.65",
- "@docusaurus/plugin-ideal-image": "2.0.0-alpha.65",
- "@docusaurus/plugin-pwa": "2.0.0-alpha.65",
- "@docusaurus/preset-classic": "2.0.0-alpha.65",
- "@docusaurus/remark-plugin-npm2yarn": "2.0.0-alpha.65",
- "@docusaurus/theme-live-codeblock": "2.0.0-alpha.65",
+ "@docusaurus/core": "2.0.0-alpha.66",
+ "@docusaurus/plugin-client-redirects": "2.0.0-alpha.66",
+ "@docusaurus/plugin-ideal-image": "2.0.0-alpha.66",
+ "@docusaurus/plugin-pwa": "2.0.0-alpha.66",
+ "@docusaurus/preset-classic": "2.0.0-alpha.66",
+ "@docusaurus/remark-plugin-npm2yarn": "2.0.0-alpha.66",
+ "@docusaurus/theme-live-codeblock": "2.0.0-alpha.66",
"clsx": "^1.1.1",
"color": "^3.1.2",
"npm-to-yarn": "^1.0.0-2",
diff --git a/website/versioned_docs/version-2.0.0-alpha.66/api/docusaurus.config.js.md b/website/versioned_docs/version-2.0.0-alpha.66/api/docusaurus.config.js.md
new file mode 100644
index 0000000000..ac7ff9d5f8
--- /dev/null
+++ b/website/versioned_docs/version-2.0.0-alpha.66/api/docusaurus.config.js.md
@@ -0,0 +1,418 @@
+---
+id: docusaurus.config.js
+title: docusaurus.config.js
+description: API reference for Docusaurus configuration file.
+slug: /docusaurus.config.js
+---
+
+## Overview
+
+`docusaurus.config.js` contains configurations for your site and is placed in the root directory of your site.
+
+## Required fields
+
+### `title`
+
+- Type: `string`
+
+Title for your website.
+
+```js title="docusaurus.config.js"
+module.exports = {
+ title: 'Docusaurus',
+};
+```
+
+### `favicon`
+
+- Type: `string`
+
+URL for site favicon. Example:
+
+```js title="docusaurus.config.js"
+module.exports = {
+ favicon: 'https://v2.docusaurus.io/favicon.ico',
+};
+```
+
+You can also use the favicon URL relative to the `static` directory of your site. For example, your site has the following directory structure:
+
+```bash
+.
+├── README.md
+├ # ... other files in root directory
+└─ static
+ └── img
+ └── favicon.ico
+```
+
+So you can refer it like below:
+
+```js title="docusaurus.config.js"
+module.exports = {
+ favicon: 'img/favicon.ico',
+};
+```
+
+### `url`
+
+- Type: `string`
+
+URL for your website. This can also be considered the top-level hostname. For example, `https://facebook.github.io` is the URL of https://facebook.github.io/metro/, and `https://docusaurus.io` is the URL for https://docusaurus.io. This field is related to the [baseUrl](#baseurl) field.
+
+```js title="docusaurus.config.js"
+module.exports = {
+ url: 'https://docusaurus.io',
+};
+```
+
+### `baseUrl`
+
+- Type: `string`
+
+Base URL for your site. This can also be considered the path after the host. For example, `/metro/` is the baseUrl of https://facebook.github.io/metro/. For URLs that have no path, the baseUrl should be set to `/`. This field is related to the [url](#url) field.
+
+```js title="docusaurus.config.js"
+module.exports = {
+ baseUrl: '/',
+};
+```
+
+## Optional fields
+
+### `noIndex`
+
+- Type: `boolean`
+
+This option adds `` in pages, to tell search engines to avoid indexing your site (more information [here](https://moz.com/learn/seo/robots-meta-directives)).
+
+Example:
+
+```js title="docusaurus.config.js"
+module.exports = {
+ noIndex: true, // Defaults to `false`
+};
+```
+
+### `onBrokenLinks`
+
+- Type: `'ignore' | 'log' | 'warn' | 'error' | 'throw'`
+
+The behavior of Docusaurus, when it detects any broken link.
+
+By default, it throws an error, to ensure you never ship any broken link, but you can lower this security if needed.
+
+:::note
+
+The broken links detection is only available for a production build (`docusaurus build`).
+
+:::
+
+### `onDuplicateRoutes`
+
+- Type: `'ignore' | 'log' | 'warn' | 'error' | 'throw'`
+
+The behavior of Docusaurus when it detects any [duplicate routes](/guides/creating-pages.md#duplicate-routes).
+
+By default, it displays a warning after you run `yarn start` or `yarn build`.
+
+### `tagline`
+
+- Type: `string`
+
+The tagline for your website.
+
+```js title="docusaurus.config.js"
+module.exports = {
+ tagline:
+ 'Docusaurus makes it easy to maintain Open Source documentation websites.',
+};
+```
+
+### `organizationName`
+
+- Type: `string`
+
+The GitHub user or organization that owns the repository. Used by the deployment command.
+
+```js title="docusaurus.config.js"
+module.exports = {
+ // Docusaurus' organization is facebook
+ organizationName: 'facebook',
+};
+```
+
+### `projectName`
+
+- Type: `string`
+
+The name of the GitHub repository. Used by the deployment command.
+
+```js title="docusaurus.config.js"
+module.exports = {
+ projectName: 'docusaurus',
+};
+```
+
+### `githubHost`
+
+- Type: `string`
+
+The hostname of your server. Useful if you are using GitHub Enterprise.
+
+```js title="docusaurus.config.js"
+module.exports = {
+ githubHost: 'github.com',
+};
+```
+
+### `themeConfig`
+
+- Type: `Object`
+
+
+
+An object containing data needed by the theme you use.
+
+For Docusaurus' default theme _classic_, we use `themeConfig` to customize your navbar and footer links:
+
+Example:
+
+```js title="docusaurus.config.js"
+module.exports = {
+ themeConfig: {
+ colorMode: {
+ defaultMode: 'light',
+ disableSwitch: false,
+ respectPrefersColorScheme: true,
+ switchConfig: {
+ darkIcon: '🌙',
+ lightIcon: '\u2600',
+ // React inline style object
+ // see https://reactjs.org/docs/dom-elements.html#style
+ darkIconStyle: {
+ marginLeft: '2px',
+ },
+ lightIconStyle: {
+ marginLeft: '1px',
+ },
+ },
+ },
+ navbar: {
+ title: 'Site Title',
+ logo: {
+ alt: 'Site Logo',
+ src: 'img/logo.svg',
+ },
+ items: [
+ {
+ to: 'docs/docusaurus.config.js',
+ activeBasePath: 'docs',
+ label: 'docusaurus.config.js',
+ position: 'left',
+ },
+ // ... other links
+ ],
+ },
+ footer: {
+ style: 'dark',
+ links: [
+ {
+ title: 'Docs',
+ items: [
+ {
+ label: 'Docs',
+ to: 'docs/doc1',
+ },
+ ],
+ },
+ // ... other links
+ ],
+ logo: {
+ alt: 'Facebook Open Source Logo',
+ src: 'https://docusaurus.io/img/oss_logo.png',
+ },
+ copyright: `Copyright © ${new Date().getFullYear()} Facebook, Inc.`, // You can also put own HTML here
+ },
+ },
+};
+```
+
+### `plugins`
+
+
+
+- Type: `any[]`
+
+```js title="docusaurus.config.js"
+module.exports = {
+ plugins: [],
+};
+```
+
+### `themes`
+
+
+
+- Type: `any[]`
+
+```js title="docusaurus.config.js"
+module.exports = {
+ themes: [],
+};
+```
+
+### `presets`
+
+
+
+- Type: `any[]`
+
+```js title="docusaurus.config.js"
+module.exports = {
+ presets: [],
+};
+```
+
+### `customFields`
+
+Docusaurus guards `docusaurus.config.js` from unknown fields. To add a custom field, define it on `customFields`.
+
+- Type: `Object`
+
+```js title="docusaurus.config.js"
+module.exports = {
+ customFields: {
+ admin: 'endi',
+ superman: 'lol',
+ },
+};
+```
+
+Attempting to add unknown field in the config will lead to error in build time:
+
+```bash
+Error: The field(s) 'foo', 'bar' are not recognized in docusaurus.config.js
+```
+
+### `scripts`
+
+An array of scripts to load. The values can be either strings or plain objects of attribute-value maps. The `
+ <% }); %>
+ <%~ it.postBodyTags %>
+