Skip to content

Commit 56ad282

Browse files
committed
Automatically Apply override-navigation-builder-extension
Closes gh-37
1 parent 772a1bc commit 56ad282

File tree

3 files changed

+3
-0
lines changed

3 files changed

+3
-0
lines changed

README.adoc

+1
Original file line numberDiff line numberDiff line change
@@ -53,6 +53,7 @@ IMPORTANT: Be sure to register this extension under the `antora.extensions` key
5353
This extension applies the recommended Antora Extensions.
5454
It applies the following extensions in the proper order:
5555

56+
* <<_override_navigation_builder_extension>>
5657
* <<Set Algolia Env>>
5758
* <<Partial Build>>
5859
* https://gitlab.com/antora/antora-atlas-extension[@antora/atlas-extension]

lib/index.js

+1
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@
33
const { name: packageName } = require('#package')
44

55
module.exports.register = function ({ playbook, config }) {
6+
this.require(`${packageName}/override-navigation-builder-extension`).register.call(this, { playbook, config })
67
this.require(`${packageName}/set-algolia-env-extension`).register.call(this, { playbook, config })
78
this.require(`${packageName}/partial-build-extension`).register.call(this, { playbook, config })
89
this.require('@antora/atlas-extension').register.call(this, { config })

test/extensions-test.js

+1
Original file line numberDiff line numberDiff line change
@@ -35,6 +35,7 @@ describe('extensions', () => {
3535
it('should be able to call register function exported by extension', () => {
3636
ext.register.call(generatorContext, {})
3737
expect(generatorContext.required).eql([
38+
`${packageName}/override-navigation-builder-extension`,
3839
`${packageName}/set-algolia-env-extension`,
3940
`${packageName}/partial-build-extension`,
4041
'@antora/atlas-extension',

0 commit comments

Comments
 (0)