Skip to content

Commit be0c16c

Browse files
committed
fix: allow overriding options.extends
closes #9
1 parent 02a6ea1 commit be0c16c

File tree

1 file changed

+5
-1
lines changed

1 file changed

+5
-1
lines changed

src/index.ts

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,11 @@ const nuxtModule: Module<ModuleOptions> = function (moduleOptions) {
1313
`Using ${chalk.bold('html-validate')} to validate server-rendered HTML`
1414
)
1515

16-
const { usePrettier, options } = defu(this.options[CONFIG_KEY] || {}, moduleOptions, DEFAULTS)
16+
const providedOptions = defu(this.options[CONFIG_KEY] || {}, moduleOptions)
17+
const { usePrettier, options } = defu(providedOptions, DEFAULTS)
18+
if (options && providedOptions.options && providedOptions.options.extends) {
19+
options.extends = providedOptions.options.extends
20+
}
1721
const { validator } = useValidator(options)
1822

1923
const checkHTML = useChecker(validator, usePrettier)

0 commit comments

Comments
 (0)