@@ -16,6 +16,7 @@ const helpDropdown = fs.readFileSync("./src/components/NavDropdown/DeveloperTool
16
16
const connectDropdown = fs . readFileSync ( "./src/components/NavDropdown/ConnectMetaMask.html" , "utf-8" ) ;
17
17
const embedDropdown = fs . readFileSync ( "./src/components/NavDropdown/EmbedMetaMask.html" , "utf-8" ) ;
18
18
const extendDropdown = fs . readFileSync ( "./src/components/NavDropdown/ExtendScale.html" , "utf-8" ) ;
19
+ const npm2yarnPlugin = [ require ( "@docusaurus/remark-plugin-npm2yarn" ) , { sync : true } ] ;
19
20
/** @type {import('@docusaurus/types').Config } */
20
21
const config = {
21
22
title : 'MetaMask developer documentation' ,
@@ -72,6 +73,7 @@ const config = {
72
73
editUrl : 'https://github.com/MetaMask/metamask-docs/edit/main/' ,
73
74
sidebarPath : false ,
74
75
breadcrumbs : false ,
76
+ remarkPlugins : [ npm2yarnPlugin ] ,
75
77
} ,
76
78
theme : {
77
79
customCss : require . resolve ( './src/scss/custom.scss' ) ,
@@ -91,6 +93,7 @@ const config = {
91
93
editUrl : 'https://github.com/MetaMask/metamask-docs/edit/main/' ,
92
94
sidebarPath : require . resolve ( './snaps-sidebar.js' ) ,
93
95
breadcrumbs : false ,
96
+ remarkPlugins : [ npm2yarnPlugin ] ,
94
97
admonitions : {
95
98
keywords : [
96
99
'info' ,
@@ -116,6 +119,7 @@ const config = {
116
119
editUrl : 'https://github.com/MetaMask/metamask-docs/edit/main/' ,
117
120
sidebarPath : require . resolve ( './gator-sidebar.js' ) ,
118
121
breadcrumbs : false ,
122
+ remarkPlugins : [ npm2yarnPlugin ] ,
119
123
sidebarCollapsed : false ,
120
124
includeCurrentVersion : true ,
121
125
// Set to the latest release.
@@ -143,6 +147,7 @@ const config = {
143
147
editUrl : 'https://github.com/MetaMask/metamask-docs/edit/main/' ,
144
148
sidebarPath : require . resolve ( './services-sidebar.js' ) ,
145
149
breadcrumbs : false ,
150
+ remarkPlugins : [ npm2yarnPlugin ] ,
146
151
} ,
147
152
] ,
148
153
[
@@ -154,6 +159,7 @@ const config = {
154
159
editUrl : 'https://github.com/MetaMask/metamask-docs/edit/main/' ,
155
160
sidebarPath : require . resolve ( './dashboard-sidebar.js' ) ,
156
161
breadcrumbs : false ,
162
+ remarkPlugins : [ npm2yarnPlugin ] ,
157
163
} ,
158
164
] ,
159
165
[
@@ -165,6 +171,7 @@ const config = {
165
171
editUrl : 'https://github.com/MetaMask/metamask-docs/edit/main/' ,
166
172
sidebarPath : require . resolve ( './wallet-sidebar.js' ) ,
167
173
breadcrumbs : false ,
174
+ remarkPlugins : [ npm2yarnPlugin ] ,
168
175
sidebarItemsGenerator : async function ( { defaultSidebarItemsGenerator, ...args } ) {
169
176
const sidebarItems = await defaultSidebarItemsGenerator ( args )
170
177
const dynamicItems = await fetchAndGenerateDynamicSidebarItems (
@@ -188,6 +195,7 @@ const config = {
188
195
editUrl : 'https://github.com/MetaMask/metamask-docs/edit/main/' ,
189
196
sidebarPath : require . resolve ( './sdk-sidebar.js' ) ,
190
197
breadcrumbs : false ,
198
+ remarkPlugins : [ npm2yarnPlugin ] ,
191
199
} ,
192
200
] ,
193
201
'./src/plugins/plugin-json-rpc.ts' ,
0 commit comments