UNPKG

@lando/mailpit

Version:

A Mailpit integration plugin for Lando.

64 lines (58 loc) 1.74 kB
import {createRequire} from 'module'; import {defineConfig} from '@lando/vitepress-theme-default-plus/config'; const require = createRequire(import.meta.url); const {name, version} = require('../../package.json'); const landoPlugin = name.replace('@lando/', ''); export default defineConfig({ title: 'Lando Mailpit Plugin', description: 'The offical Lando plugin for Mailpit.', landoDocs: 3, landoPlugin, version, head: [ ['meta', {name: 'viewport', content: 'width=device-width, initial-scale=1'}], ['link', {rel: 'icon', href: '/mailpit/favicon.ico', size: 'any'}], ['link', {rel: 'icon', href: '/mailpit/favicon.svg', type: 'image/svg+xml'}], ], themeConfig: { multiVersionBuild: { satisfies: '>=1.0.0', }, sidebar: sidebar(), }, }); /** * Generates the sidebar configuration for the documentation. * @returns {Array} An array of sidebar items. */ function sidebar() { return [ { text: 'Introduction', collapsed: false, items: [ {text: 'Overview', link: '/'}, {text: 'Installation', link: '/install'}, {text: 'Configuration', link: '/config'}, ], }, { text: 'Contribution', collapsed: false, items: [ {text: 'Development', link: '/development'}, {text: 'Team', link: '/team'}, ], }, { text: 'Help & Support', collapsed: false, items: [ {text: 'GitHub', link: 'https://github.com/lando/mailpit/issues/new/choose'}, {text: 'Slack', link: 'https://www.launchpass.com/devwithlando'}, {text: 'Contact Us', link: '/support'}, {text: 'Examples', link: 'https://github.com/lando/mailpit/tree/main/examples'}, ], }, ]; };