xcatliu / pagic

A static site generator powered by Deno + React
https://pagic.org
MIT License
1.64k stars 104 forks source link

sidebar now takes glob-patterns as config values #70

Closed svennergr closed 3 years ago

svennergr commented 3 years ago

The sidebar plugin can now take glob-patterns as config values aswell. You still can configure it with a single string with:

export default {
    srcDir: '.',
    include: ['**/*.md'],
    theme: 'docs',
    plugins: ['sidebar', 'prev_next'],
    sidebar: {
        '/deep/': [
            'deep/foo/README.md',
            'deep/bar/README.md'
        ]
    },
};

or with a glob pattern:

export default {
    srcDir: '.',
    include: ['**/*.md'],
    theme: 'docs',
    plugins: ['sidebar', 'prev_next'],
    sidebar: {
        '/deep/': [
            'deep/**/*.md'
        ]
    },
};