UNPKG

docusaurus-plugin-structurizr

Version:

This plugin allows you to use structurizr diagrams in your docusaurus documentation.

15 lines 689 B
import { Joi } from '@docusaurus/utils-validation'; const Schema = Joi.object({ enabled: Joi.boolean().default(true), paths: Joi.array().items(Joi.string()).default(['docs']), format: Joi.string().default('mermaid'), executor: Joi.string().valid('docker', 'cli', 'auto').default('auto'), dockerImage: Joi.string().default('structurizr/cli'), additionalStructurizrArgs: Joi.string().default(''), ignorePatterns: Joi.array().items(Joi.string()).default(['/**/include.*.dsl']), outputDir: Joi.string().optional(), }); export function validateOptions({ validate, options, }) { return validate(Schema, options); } //# sourceMappingURL=validate-options.js.map