Skip to content

Commit 46e69d1

Browse files
authored
Update Docusaurus config with type assertions for plugins (facebook#4415)
* fix(config): Update Docusaurus config to use type assertions for plugin options * fix(config): Update Docusaurus config to use correct type for plugin options
1 parent 6860176 commit 46e69d1

File tree

1 file changed

+4
-6
lines changed

1 file changed

+4
-6
lines changed

website/docusaurus.config.ts

Lines changed: 4 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@
77

88
import type {Config} from '@docusaurus/types';
99
import type * as Preset from '@docusaurus/preset-classic';
10+
import type * as PluginContentDocs from '@docusaurus/plugin-content-docs';
1011

1112
import users from './showcase.json';
1213
import versions from './versions.json';
@@ -120,36 +121,33 @@ const config: Config = {
120121
'docusaurus-plugin-sass',
121122
[
122123
'content-docs',
123-
/** @type {import('@docusaurus/plugin-content-docs').Options} */
124124
{
125125
id: 'architecture',
126126
path: 'architecture',
127127
routeBasePath: '/architecture',
128128
sidebarPath: require.resolve('./sidebarsArchitecture'),
129129
...commonDocsOptions,
130-
},
130+
} satisfies PluginContentDocs.Options,
131131
],
132132
[
133133
'content-docs',
134-
/** @type {import('@docusaurus/plugin-content-docs').Options} */
135134
{
136135
id: 'contributing',
137136
path: 'contributing',
138137
routeBasePath: '/contributing',
139138
sidebarPath: require.resolve('./sidebarsContributing'),
140139
...commonDocsOptions,
141-
},
140+
} satisfies PluginContentDocs.Options,
142141
],
143142
[
144143
'content-docs',
145-
/** @type {import('@docusaurus/plugin-content-docs').Options} */
146144
{
147145
id: 'community',
148146
path: 'community',
149147
routeBasePath: '/community',
150148
sidebarPath: require.resolve('./sidebarsCommunity'),
151149
...commonDocsOptions,
152-
},
150+
} satisfies PluginContentDocs.Options,
153151
],
154152
[
155153
'@docusaurus/plugin-pwa',

0 commit comments

Comments
 (0)