File tree Expand file tree Collapse file tree 4 files changed +14
-5
lines changed Expand file tree Collapse file tree 4 files changed +14
-5
lines changed Original file line number Diff line number Diff line change 1- const { join } = require ( 'path' ) ;
1+ const { join } = require ( 'node: path' ) ;
22
33const { config } = require ( './apify-docs-theme' ) ;
44const { collectSlugs } = require ( './tools/utils/collectSlugs' ) ;
@@ -238,12 +238,19 @@ module.exports = {
238238 mermaid : true ,
239239 parseFrontMatter : async ( params ) => {
240240 const result = await params . defaultParseFrontMatter ( params ) ;
241+
242+ if ( result . frontMatter . id === 'apify-api' ) {
243+ result . frontMatter . slug = '/' ;
244+ }
245+
241246 const isPartial = params . filePath . split ( '/' ) . pop ( ) [ 0 ] === '_' ;
247+
242248 if ( ! isPartial ) {
243249 const ogImageURL = new URL ( 'https://apify.com/og-image/docs-article' ) ;
244250 ogImageURL . searchParams . set ( 'title' , result . frontMatter . title ) ;
245251 result . frontMatter . image ??= ogImageURL . toString ( ) ;
246252 }
253+
247254 return result ;
248255 } ,
249256 } ,
Original file line number Diff line number Diff line change 6464 "@apify/docsearch-apify-docs" : " 3.5.3" ,
6565 "@apify/openapi" : " *" ,
6666 "@docusaurus/core" : " 3.6.3" ,
67- "@docusaurus/faster" : " ^ 3.6.3" ,
67+ "@docusaurus/faster" : " 3.6.3" ,
6868 "@docusaurus/plugin-client-redirects" : " 3.6.3" ,
6969 "@docusaurus/plugin-content-docs" : " 3.6.3" ,
7070 "@docusaurus/preset-classic" : " 3.6.3" ,
7676 "@redocly/cli" : " ^1.25.14" ,
7777 "ajv" : " ^8.17.1" ,
7878 "clsx" : " ^2.0.0" ,
79- "docusaurus-plugin-openapi-docs" : " ^ 0.0.0-953" ,
80- "docusaurus-theme-openapi-docs" : " ^ 0.0.0-953" ,
79+ "docusaurus-plugin-openapi-docs" : " 0.0.0-953" ,
80+ "docusaurus-theme-openapi-docs" : " 0.0.0-953" ,
8181 "form-data" : " ^4.0.0" ,
8282 "github-buttons" : " ^2.28.0" ,
8383 "postcss-preset-env" : " ^9.3.0" ,
Original file line number Diff line number Diff line change @@ -3,6 +3,8 @@ module.exports = {
33 {
44 type : 'category' ,
55 label : 'Apify API' ,
6+ collapsible : false ,
7+ className : 'section-header' ,
68 // eslint-disable-next-line global-require
79 items : require ( './sidebar.ts' ) ,
810 } ,
You can’t perform that action at this time.
0 commit comments