1
- /* eslint-disable global-require,import/no-extraneous-dependencies */
1
+ const path = require ( 'path' ) ;
2
+
2
3
const { config } = require ( '@apify/docs-theme' ) ;
4
+
3
5
const { externalLinkProcessor } = require ( './tools/utils/externalLink' ) ;
4
6
const { groupSort } = require ( './transformDocs.js' ) ;
5
- const path = require ( 'path' ) ;
6
7
7
8
const { absoluteUrl } = config ;
8
9
@@ -29,9 +30,8 @@ module.exports = {
29
30
trailingSlash : false ,
30
31
organizationName : 'apify' ,
31
32
projectName : 'apify-client-python' ,
32
- scripts : [ '/js/custom.js' ] ,
33
33
favicon : 'img/favicon.ico' ,
34
- scripts : [ ...( config . scripts ?? [ ] ) ] ,
34
+ scripts : [ '/js/custom.js' , ...( config . scripts ?? [ ] ) ] ,
35
35
onBrokenLinks :
36
36
/** @type {import('@docusaurus/types').ReportingSeverity } */ ( 'warn' ) ,
37
37
onBrokenMarkdownLinks :
@@ -106,6 +106,19 @@ module.exports = {
106
106
} ,
107
107
} ,
108
108
] ,
109
+ [
110
+ '@signalwire/docusaurus-plugin-llms-txt' ,
111
+ {
112
+ content : {
113
+ includeVersionedDocs : false ,
114
+ enableLlmsFullTxt : true ,
115
+ includeBlog : true ,
116
+ includeGeneratedIndex : false ,
117
+ includePages : true ,
118
+ relativePaths : false ,
119
+ } ,
120
+ } ,
121
+ ] ,
109
122
...config . plugins ,
110
123
] ,
111
124
themeConfig : {
0 commit comments