Skip to content

Commit 1a3c05c

Browse files
Upgrade docusaurus (#2402)
1 parent 6199694 commit 1a3c05c

File tree

69 files changed

+3159
-712
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

69 files changed

+3159
-712
lines changed

docusaurus.config.js

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -29,8 +29,8 @@ const config = {
2929
// tagline: '',
3030
url: 'https://docs.metamask.io',
3131
baseUrl, // overwritten in github action for staging / latest
32-
onBrokenLinks: 'warn',
33-
onBrokenMarkdownLinks: 'warn',
32+
onBrokenLinks: 'throw',
33+
onBrokenAnchors: 'throw',
3434
favicon: 'img/favicons/favicon-96x96.png',
3535

3636
headTags: [
@@ -90,7 +90,7 @@ const config = {
9090
organizationName: 'metamask', // Usually your GitHub org/user name.
9191
projectName: 'metamask-docs', // Usually your repo name.
9292

93-
// Even if you don't use internalization, you can use this field to set useful
93+
// Even if you don't use internationalization, you can use this field to set useful
9494
// metadata like html lang. For example, if your site is Chinese, you may want
9595
// to replace "en" with "zh-Hans".
9696
i18n: {
@@ -127,6 +127,9 @@ const config = {
127127

128128
markdown: {
129129
mermaid: true,
130+
hooks: {
131+
onBrokenMarkdownLinks: 'throw',
132+
},
130133
},
131134
themes: ['@docusaurus/theme-mermaid'],
132135

gator-sidebar.js

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -38,6 +38,7 @@ const sidebar = {
3838
type: 'category',
3939
label: 'Delegation',
4040
collapsed: true,
41+
key: 'delegation-concepts',
4142
link: { type: "doc", id: "concepts/delegation/index" },
4243
items: [
4344
'concepts/delegation/caveat-enforcers',
@@ -68,6 +69,7 @@ const sidebar = {
6869
type: 'category',
6970
label: 'Delegation',
7071
collapsed: true,
72+
key: 'delegation-guides',
7173
items: [
7274
'guides/delegation/execute-on-smart-accounts-behalf',
7375
{
@@ -90,6 +92,7 @@ const sidebar = {
9092
type: 'category',
9193
label: 'ERC-7715',
9294
collapsed: true,
95+
key: 'erc7715-guides',
9396
items: [
9497
'guides/erc7715/execute-on-metamask-users-behalf',
9598
{
@@ -152,6 +155,7 @@ const sidebar = {
152155
label: 'Delegation',
153156
collapsed: true,
154157
link: { type: "doc", id: "reference/delegation/index" },
158+
key: 'delegation-reference',
155159
items: [
156160
'reference/delegation/delegation-scopes',
157161
'reference/delegation/caveats',
@@ -162,6 +166,7 @@ const sidebar = {
162166
type: 'category',
163167
label: 'ERC-7715',
164168
collapsed: true,
169+
key: 'erc7715-reference',
165170
items: [
166171
'reference/erc7715/permissions',
167172
'reference/erc7715/wallet-client',

gator_versioned_sidebars/version-0.13.0-sidebars.json

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -34,6 +34,7 @@
3434
"type": "category",
3535
"label": "Delegation",
3636
"collapsed": false,
37+
"key": "delegation-concepts",
3738
"link": { "type": "doc", "id": "concepts/delegation/index" },
3839
"items": [
3940
"concepts/delegation/caveat-enforcers"
@@ -64,6 +65,7 @@
6465
"type": "category",
6566
"label": "Delegation",
6667
"collapsed": true,
68+
"key": "delegation-guides",
6769
"items": [
6870
"guides/delegation/execute-on-smart-accounts-behalf",
6971
{
@@ -85,6 +87,7 @@
8587
"type": "category",
8688
"label": "ERC-7715",
8789
"collapsed": true,
90+
"key": "erc7715-guides",
8891
"items": [
8992
"guides/erc7715/execute-on-metamask-users-behalf",
9093
{
@@ -137,6 +140,7 @@
137140
"type": "category",
138141
"label": "Delegation",
139142
"collapsed": true,
143+
"key": "delegation-reference",
140144
"link": { "type": "doc", "id": "reference/delegation/index" },
141145
"items": [
142146
"reference/delegation/delegation-scopes",
@@ -148,6 +152,7 @@
148152
"type": "category",
149153
"label": "ERC-7715",
150154
"collapsed": true,
155+
"key": "erc7715-reference",
151156
"items": [
152157
"reference/erc7715/permissions",
153158
"reference/erc7715/wallet-client",

0 commit comments

Comments
 (0)